@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
  }
}

/@cnblogs/eslint-config-typescript/

    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