0.15.0 • Published 5 months ago

@lynxtaa/eslint-config v0.15.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@lynxtaa/eslint-config

Shared ESLint configuration

Install

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

Extend your config

import eslintConfig from '@lynxtaa/eslint-config'

export default [...eslintConfig]

Extend your config (ES Modules)

import eslintConfig from '@lynxtaa/eslint-config'
import eslintConfigEsm from '@lynxtaa/eslint-config/esm'

export default [...eslintConfig, ...eslintConfigEsm]

Add rules which requires type information

import eslintConfig from '@lynxtaa/eslint-config'
import requiresTypechecking from '@lynxtaa/eslint-config/requires-typechecking'

export default [
  ...eslintConfig,
  ...requiresTypechecking,
  // See https://typescript-eslint.io/getting-started/typed-linting
  {
    languageOptions: {
      parserOptions: {
        projectService: {
          allowDefaultProject: ['*.js', '*.mjs'],
        },
        tsconfigRootDir: import.meta.dirname,
      },
    },
  },
]
0.11.0

12 months ago

0.12.0

10 months ago

0.13.0

10 months ago

0.14.0

7 months ago

0.15.0

5 months ago

0.10.0

1 year ago

0.9.0

2 years ago

0.8.0

2 years ago

0.7.3

2 years ago

0.7.2

2 years ago

0.7.1

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.5.3

3 years ago

0.5.0

3 years ago

0.5.2

3 years ago

0.5.1

3 years ago

0.3.0

3 years ago

0.3.2

3 years ago

0.4.0

3 years ago

0.3.1

3 years ago

0.2.0

3 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago