@lynxtaa/eslint-config

0.10.0 • Public • Published

@lynxtaa/eslint-config

Shared ESLint configuration

Install

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

Extend your config

{
  "extends": "@lynxtaa/eslint-config"
}

Extend your config (ES Modules)

{
  "extends": ["@lynxtaa/eslint-config", "@lynxtaa/eslint-config/esm"]
}

Add rules which requires type information

module.exports = {
  extends: ['@lynxtaa/eslint-config', '@lynxtaa/eslint-config/requires-typechecking'],
  // See https://typescript-eslint.io/docs/linting/typed-linting
  parserOptions: {
    tsconfigRootDir: __dirname,
    project: ['./tsconfig.json'],
  },
}

/@lynxtaa/eslint-config/

    Package Sidebar

    Install

    npm i @lynxtaa/eslint-config

    Weekly Downloads

    31

    Version

    0.10.0

    License

    MIT

    Unpacked Size

    7.6 kB

    Total Files

    5

    Last publish

    Collaborators

    • lynxtaa