@cnblogs/eslint-config-typescript

1.0.4 • Public • Published

install dependencies

npm i -D eslint prettier @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-plugin-prettier eslint-config-prettier typescript @cnblogs/eslint-config-typescript

extends the configuration

.eslintrc.json
{
  "$schema": "https://json.schemastore.org/eslintrc.json",
  "root": true,
  "extends": ["@cnblogs/typescript"],
  // set parser to "@typescript-eslint/parser"
  "parser": "@typescript-eslint/parser",
  // don't forget to set value of "parserOptions.project"
  "parserOptions": {
    "project": "tsconfig.json"
    // "ecmaVersion": 6,
    // "sourceType": "module"
  },
  "rules": {
    // override rules
  }
}

Readme

Keywords

none

Package Sidebar

Install

npm i @cnblogs/eslint-config-typescript

Weekly Downloads

1

Version

1.0.4

License

ISC

Unpacked Size

6.63 kB

Total Files

3

Last publish

Collaborators

  • hzdudu
  • ikesnowy