yarn add --dev \ typescript@\* \ eslint@^8.0.1 \ eslint-plugin-promise@^6.0.0 \ eslint-plugin-import@^2.25.2 \ eslint-plugin-n@^15.0.0 \ @typescript-eslint/eslint-plugin@^6.4.0 \ eslint-config-standard-with-typescript@latest ...
eslint-config-standard-with-typescript提供了一套标准的ESLint配置,确保TypeScript项目的代码风格一致,减少团队成员之间的代码风格差异。 错误检测: 该配置包含了一系列ESLint规则,用于检测TypeScript代码中的潜在错误和问题,帮助开发者提高代码质量。 类型检查: 结合TypeScript的类型系统,该配置提供了更严格的类型检...
"eslint": "7.14.0", "eslint-config-standard-with-typescript": "19.0.1", "eslint-plugin-import": "2.22.1", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "4.2.1", "eslint-plugin-react": "7.21.5", "eslint-plugin-standard": "5.0.0", "typescript": "4.1.2" ...
"@typescript-eslint/parser": "6.11.0", "eslint": "8.54.0", "eslint-config-prettier": "9.0.0", "eslint-config-standard-with-typescript": "39.1.1", "eslint-config-standard-with-typescript": "40.0.0", "eslint-plugin-import": "2.29.0", "eslint-plugin-n": "16.3.1", "esli...
An example.eslintrc.cjs: require("@rushstack/eslint-patch/modern-module-resolution")module.exports={root:true,extens:['plugin:vue/vue3-essential','@vue/eslint-config-standard-with-typescript']} JS Support in.vueFiles By default this ruleset only allows using<script lang="ts">(and<script...