4.0.0 • Published 22 hours ago

@cyansalt/eslint-config v4.0.0

Weekly downloads
103
License
ISC
Repository
github
Last release
22 hours ago

@cyansalt/eslint-config

npm

My ESLint configuration preset.

Installation

npm install --save-dev @cyansalt/eslint-config

Usage

// eslint.config.js
import config from '@cyansalt/eslint-config'

export default config()

Options

// eslint.config.js
import config from '@cyansalt/eslint-config'

export default config({

  // Whether to enable TypeScript rules.
  // It will be enabled when `typescript` is installed in the project by default.
  // This option also supports an object of the form `{ mixed: true }`.
  // `mixed` indicates whether this project is a mixed TS and JS project
  // which defaults to the value of `compilerOptions.checkJs` in tsconfig.
  typescript: true,

  // Whether to enable Babel rules.
  // It will be enabled when the project includes `babel.config.js` by default.
  // This option will have no effect when non-mixed typescript is enabled.
  babel: true,

  // Whether to enable React rules.
  // It will be enabled when `react` is installed in the project by default.
  react: true,

  // Whether to enable Vue rules.
  // It will be enabled when `vue` is installed in the project by default.
  // This option also supports an object of the form { legacy: 2.7, macros: true }.
  // `legacy` indicates whether Vue is 2.7 (`2.7`) or earlier (`true`)
   // which comes from the current Vue version by default.
   // `macros` indicates whether to enable compiler macros
   // which is determined based on whether the project has Vue Macros installed by default.
  vue: true,

  // Whether to enable JSX.
  // It will be determined based on `compilerOptions.jsx` in tsconfig by default.
  jsx: true,

  // Additional configurations.
  // Each item in the array can be an ESLint flat config or its array,
  // or a function that returns one or more configs.
  // When the type is a function, it accepts the parsed complete options as a parameter.
  configs: [],

})
4.0.0

22 hours ago

3.28.0

4 months ago

3.24.0

9 months ago

3.24.2

7 months ago

3.24.1

9 months ago

3.25.1

6 months ago

3.25.0

6 months ago

3.26.0

6 months ago

3.26.1

6 months ago

3.27.1

6 months ago

3.27.0

6 months ago

3.21.0

1 year ago

3.22.0

1 year ago

3.23.0

12 months ago

3.20.0

1 year ago

3.19.4

1 year ago

3.19.3

1 year ago

3.19.6

1 year ago

3.19.5

1 year ago

3.19.2

1 year ago

3.19.0

1 year ago

3.19.1

1 year ago

3.18.0

1 year ago

3.17.0

1 year ago

3.17.2

1 year ago

3.17.1

1 year ago

3.15.1

2 years ago

3.16.1

1 year ago

3.16.0

1 year ago

3.16.2

1 year ago

3.13.1

2 years ago

3.14.0

2 years ago

3.15.0

2 years ago

3.12.0

2 years ago

3.13.0

2 years ago

3.11.1

2 years ago

3.11.0

2 years ago

3.9.2

2 years ago

3.9.1

2 years ago

3.9.0

2 years ago

3.10.0

2 years ago

3.8.0

2 years ago

3.7.3

2 years ago

3.7.2

2 years ago

3.7.1

2 years ago

3.7.0

2 years ago

2.4.1

2 years ago

3.2.1

2 years ago

3.2.0

2 years ago

3.6.0

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.5.3

2 years ago

3.5.2

2 years ago

3.5.1

2 years ago

3.5.0

2 years ago

2.6.1

2 years ago

2.6.0

2 years ago

3.4.0

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.6

2 years ago

3.4.1

2 years ago

3.0.5

2 years ago

3.0.0

2 years ago

2.5.0

2 years ago

3.3.1

2 years ago

3.3.0

2 years ago

2.2.0

3 years ago

2.4.0

2 years ago

2.3.0

3 years ago

2.3.2

3 years ago

2.3.1

3 years ago

2.1.0

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.4

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.19.0

3 years ago

1.18.0

3 years ago

1.17.1

3 years ago

1.17.0

3 years ago

1.16.3

3 years ago

1.16.2

3 years ago

1.16.1

3 years ago

1.16.0

3 years ago

1.16.5

3 years ago

1.16.4

3 years ago

1.15.0

3 years ago

1.14.1

3 years ago

1.14.0

3 years ago

1.12.1

3 years ago

1.13.2

3 years ago

1.13.1

3 years ago

1.13.0

3 years ago

1.12.0

3 years ago

1.11.0

3 years ago

1.11.2

3 years ago

1.11.1

3 years ago

1.10.3

3 years ago

1.10.2

3 years ago

1.10.1

3 years ago

1.9.3

3 years ago

1.9.2

3 years ago

1.10.0

3 years ago

1.9.1

3 years ago

1.8.2

3 years ago

1.9.0

3 years ago

1.8.1

3 years ago

1.7.2

3 years ago

1.8.0

3 years ago

1.7.1

3 years ago

1.6.2

3 years ago

1.7.0

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.0

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.2.17

3 years ago

0.2.16

3 years ago

0.2.15

3 years ago

0.2.14

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.7

3 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.1

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.4

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago