UNPKG

liangjing-lint-start

Version:

增强版 React/TypeScript 项目 lint 和 prettier 配置工具 - 支持智能检测、多框架、配置预设

44 lines (43 loc) 1.05 kB
module.exports = { env: { browser: true, es2021: true, node: true, jest: true, }, extends: [ "eslint:recommended", "plugin:react/recommended", "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended", "prettier", ], parser: "@typescript-eslint/parser", parserOptions: { ecmaFeatures: { jsx: true, }, ecmaVersion: 2021, sourceType: "module", }, plugins: ["react", "@typescript-eslint", "prettier"], rules: { "react/react-in-jsx-scope": "off", "react/prop-types": "off", "@typescript-eslint/no-explicit-any": "warn", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-unused-vars": ["warn", { argsIgnorePattern: "^_" }], "no-unused-vars": "off", "prefer-const": "warn", "prettier/prettier": "warn", "no-console": "warn", "no-debugger": "warn", "react/jsx-uses-react": "off", "react/jsx-uses-vars": "warn", }, settings: { react: { version: "detect", }, }, };