瀏覽代碼

[config] update IDE typescript config

create_edit_user
jason.lam 3 月之前
父節點
當前提交
d1e97967fe
共有 2 個文件被更改,包括 20 次插入10 次删除
  1. +17
    -8
      .eslintrc.json
  2. +3
    -2
      tsconfig.json

+ 17
- 8
.eslintrc.json 查看文件

@@ -1,16 +1,25 @@
{
"extends": ["next/core-web-vitals", "plugin:@typescript-eslint/recommended", "prettier"],
"extends": [
"next/core-web-vitals",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"plugins": ["prettier", "@typescript-eslint"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module"
},
"rules": {
// "prettier/prettier": "warn",
"prettier/prettier": [
"error",
"error",
{
"endOfLine": "off"
"endOfLine": "auto"
}
],
],
"no-unused-vars": "off",
// "@typescript-eslint/no-explicit-any": ["off"],
"@typescript-eslint/no-unused-vars": "warn"
"@typescript-eslint/no-unused-vars": "warn",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/explicit-module-boundary-types": "off" // Optional: adjust based on your project's needs
}
}
}

+ 3
- 2
tsconfig.json 查看文件

@@ -19,8 +19,9 @@
}
],
"paths": {
"@/*": ["./src/*"]
}
"@/*": ["/src/*"]
},
"baseUrl": "."
},
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
"exclude": ["node_modules"]


Loading…
取消
儲存