Skip to content

Commit 75d29c7

Browse files
committed
ESLint設定を更新し、globalsパッケージを追加
1 parent cd52d93 commit 75d29c7

File tree

3 files changed

+29
-17
lines changed

3 files changed

+29
-17
lines changed

eslint.config.mjs

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,37 @@ import { FlatCompat } from "@eslint/eslintrc";
99
const __filename = fileURLToPath(import.meta.url);
1010
const __dirname = path.dirname(__filename);
1111
const compat = new FlatCompat({
12-
baseDirectory: __dirname,
13-
recommendedConfig: js.configs.recommended,
14-
allConfig: js.configs.all
12+
baseDirectory: __dirname,
13+
recommendedConfig: js.configs.recommended,
14+
allConfig: js.configs.all,
1515
});
1616

17-
export default [...compat.extends(
17+
export default [
18+
...compat.extends(
1819
"eslint:recommended",
1920
"plugin:@typescript-eslint/eslint-recommended",
2021
"plugin:@typescript-eslint/recommended",
21-
"prettier",
22-
), {
22+
"prettier"
23+
),
24+
{
2325
plugins: {
24-
"@typescript-eslint": typescriptEslint,
26+
"@typescript-eslint": typescriptEslint,
2527
},
2628

2729
languageOptions: {
28-
globals: {
29-
...globals.node,
30-
},
30+
globals: {
31+
...globals.node,
32+
},
3133

32-
parser: tsParser,
33-
ecmaVersion: 5,
34-
sourceType: "module",
34+
parser: tsParser,
35+
ecmaVersion: 5,
36+
sourceType: "module",
3537

36-
parserOptions: {
37-
project: "./tsconfig.json",
38-
},
38+
parserOptions: {
39+
project: "./tsconfig.json",
40+
},
3941
},
4042

4143
rules: {},
42-
}];
44+
},
45+
];

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
"eslint": "^9.17.0",
7474
"eslint-config-prettier": "^9.1.0",
7575
"eslint-plugin-prettier": "^5.2.1",
76+
"globals": "^15.14.0",
7677
"prettier": "^3.4.2",
7778
"run-z": "^2.1.0",
7879
"tsup": "^8.3.5",

pnpm-lock.yaml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)