@hidoo/eslint-config

1.3.1 • Public • Published

@hidoo/eslint-config

Test

Shareable config for ESlint.

Installation

$ npm install --save-dev eslint @hidoo/eslint-config

Usage

basic

module.exports = {
  extends: ['@hidoo/eslint-config']
};

with @babel/eslint-parser

module.exports = {
  extends: ['@hidoo/eslint-config', '@hidoo/eslint-config/+babel']
};

with ESLint Stylistic

module.exports = {
  extends: ['@hidoo/eslint-config', '@hidoo/eslint-config/+stylistic']
};

with Prettier

module.exports = {
  extends: ['@hidoo/eslint-config', '@hidoo/eslint-config/+prettier']
};

with compatibility check

module.exports = {
  extends: ['@hidoo/eslint-config', '@hidoo/eslint-config/+compatibility']
};

for Mocha

module.exports = {
  extends: ['@hidoo/eslint-config'],
  overrides: [
    {
      files: ['**/*.test.js'],
      extends: ['@hidoo/eslint-config/+mocha']
    }
  ]
};

for Node

module.exports = {
  extends: ['@hidoo/eslint-config'],
  overrides: [
    {
      files: ['path/to/**/*.js'],
      extends: ['@hidoo/eslint-config/+node']
    }
  ]
};

Test

$ pnpm test

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i @hidoo/eslint-config

Weekly Downloads

38

Version

1.3.1

License

MIT

Unpacked Size

23.8 kB

Total Files

18

Last publish

Collaborators

  • hidoo