소스 검색

[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"], "plugins": ["prettier", "@typescript-eslint"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module"
},
"rules": { "rules": {
// "prettier/prettier": "warn",
"prettier/prettier": [ "prettier/prettier": [
"error",
"error",
{ {
"endOfLine": "off"
"endOfLine": "auto"
} }
],
],
"no-unused-vars": "off", "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": { "paths": {
"@/*": ["./src/*"]
}
"@/*": ["/src/*"]
},
"baseUrl": "."
}, },
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
"exclude": ["node_modules"] "exclude": ["node_modules"]


불러오는 중...
취소
저장