Skip to content

Commit d091871

Browse files
committed
Define node globals for api
1 parent d1d24a8 commit d091871

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

eslint.config.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
import eslint from "@eslint/js";
22
import tseslint from "typescript-eslint";
33
import prettier from "eslint-config-prettier";
4+
import globals from "globals";
45

56
export default [
67
{ ignores: ["dist/", "node_modules/", "packages/*/dist"] },
78
eslint.configs.recommended,
89
...tseslint.configs.recommended,
910
prettier,
1011
{ files: ["**/*.ts"], languageOptions: { parser: tseslint.parser } },
11-
{ files: ["**/*.js"] },
12+
{
13+
files: ["packages/api/**/*.{js,ts}"],
14+
languageOptions: {
15+
globals: globals.node,
16+
},
17+
},
1218
];

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"@vitest/coverage-v8": "^4.0.15",
1717
"eslint": "^9.39.2",
1818
"eslint-config-prettier": "^10.1.8",
19+
"globals": "^17.2.0",
1920
"make-fetch-happen": "^15.0.3",
2021
"npm-run-all": "^4.1.5",
2122
"prettier": "^3.7.4",

0 commit comments

Comments
 (0)