18.1.0 • Published 11 months ago

eslint-config-touch4it v18.1.0

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

eslint-config-touch4it

npm peer dependency version (scoped) GitHub license npm version node version vulnerabilities last commit

ESLint shareable config based on for XO

Install

npm install --save-dev eslint-config-touch4it

Usage

Built for ES2019+

Add some ESLint config to your package.json:

{
  "name": "my-awesome-project",
  "eslintConfig": {
    "extends": "touch4it"
  }
}

Or to .eslintrc:

{
  "extends": "touch4it"
}

touch4it/node for Node.js projects:

{
  "extends": "touch4it/node"
}

touch4it/mocha for Mocha-tested projects:

{
  "extends": [
    "touch4it/node",
    "touch4it/mocha"
  ]
}

touch4it/jsdoc for JSDoc-documented projects:

{
  "extends": [
    "touch4it/node",
    "touch4it/jsdoc"
  ]
}

touch4it/sails for Sails.js projects:

{
  "extends": "touch4it/sails"
}

Default Node configuration is written for ESM, however you can still use touch4it/commonjs for CommonJS projects:

{
  "extends": [
    "touch4it/node",
    "touch4it/commonjs"
  ]
}

And touch4it/browser for browser:

{
  "extends": "touch4it/browser"
}

License

ISC © Touch4IT

18.1.0

11 months ago

18.0.0

11 months ago

17.0.0

1 year ago

16.0.0-rc.1

2 years ago

16.0.0-rc.2

1 year ago

16.2.0

1 year ago

16.0.0

1 year ago

15.0.0

2 years ago

15.0.0-beta.1

2 years ago

14.0.0

2 years ago

13.0.0

2 years ago

13.1.0

2 years ago

12.0.0

2 years ago

11.0.0

3 years ago

10.0.0

3 years ago

9.1.0

3 years ago

8.1.0

3 years ago

9.0.0

3 years ago

8.0.1

3 years ago

8.0.0

3 years ago

7.1.0

3 years ago

7.0.0

3 years ago

6.2.0

4 years ago

6.1.0

4 years ago

6.0.0

4 years ago

5.0.0

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago

3.2.1

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.0

4 years ago

2.0.0

4 years ago

1.0.0

4 years ago