@pianoforte/eslint-config-typescript

1.3.3 • Public • Published

@pianoforte/eslint-config-typescript

npm version License: GPL v3

Pianofore style eslint config for typescript.

Install

Install config with required plugins

npm install --save-dev \
npm install @pianoforte/eslint-config-typescript
  @typescript-eslint/eslint-plugin @typescript-eslint/parser \
  eslint-plugin-promise eslint-plugin-import

Configure

Add it to your .eslintrc

{
  "extends": ["@pianoforte/typescript"]
}

Then create tsconfig.eslint.json

{
  "extends": "tsconfig.json"
  "include": {
    "src/**/*.js",
    "src/**/*.jsx",
    "src/**/*.ts",
    "src/**/*.tsx",
    ".eslintrc.js",
    // And lint target files like .eslintrc.js babel.config.js, postcss.js
  }
}

Readme

Keywords

Package Sidebar

Install

npm i @pianoforte/eslint-config-typescript

Weekly Downloads

1

Version

1.3.3

License

GPL-3.0

Unpacked Size

40.5 kB

Total Files

6

Last publish

Collaborators

  • zakuro9715