7.0.0 • Published 11 months ago

@pob/pretty-eslint-config v7.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months ago

Install

npm install --save @pob/pretty-eslint-config

Usage

Bin

directly

yarn pretty-eslint-config .eslintrc.json

with lint-staged

{
  "lint-staged": {
    ".eslintrc.json": ["pretty-eslint-config"]
  }
}

Lib

overrideSync

const { overrideSync } = require('@pob/pretty-eslint-config');

overrideSync('.eslintrc.json');

writeSync

const fs = require('fs');
const { writeSync } = require('@pob/pretty-eslint-config');

const pkg = JSON.parse(fs.readFileSync('.eslintrc.json', 'utf-8'));
writeSync(pkg, '.eslintrc.json');

default

const fs = require('fs');
const prettyPkg = require('@pob/pretty-eslint-config');

// parsing yourself
const pkg = JSON.parse(fs.readFileSync('.eslintrc.json', 'utf-8'));
fs.writeFileSync(prettyPkg(pkg), '.eslintrc.json');

// let prettyPkg parse
const pkgContent = fs.readFileSync('.eslintrc.json', 'utf-8');
fs.writeFileSync(prettyPkg(pkgContent), '.eslintrc.json');
6.0.0

1 year ago

7.0.0

11 months ago

5.4.1

1 year ago

5.4.0

1 year ago

5.3.1

2 years ago

5.3.0

2 years ago

5.1.2

2 years ago

5.2.0

2 years ago

5.1.1

2 years ago

5.1.0

2 years ago

5.0.0

2 years ago

4.1.1

2 years ago

4.1.0

3 years ago

4.0.0

3 years ago

3.3.0

3 years ago

3.2.0

3 years ago

3.1.0

3 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.2.0

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.0.0-alpha.0

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago