Skip to content

Commit d5c343a

Browse files
committed
feat: add @types/node for improved TypeScript support and update tsconfig for type definitions
1 parent 287e83d commit d5c343a

4 files changed

Lines changed: 21 additions & 4 deletions

File tree

package-lock.json

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

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
"@storybook/addon-onboarding": "^10.2.7",
5858
"@storybook/addon-vitest": "^10.2.7",
5959
"@storybook/react-vite": "^10.2.7",
60+
"@types/node": "^24.5.2",
6061
"@types/file-saver": "^2.0.7",
6162
"@types/react": "^19.2.10",
6263
"@types/react-dom": "^19.2.3",

tsconfig.node.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"isolatedModules": true,
1313
"moduleDetection": "force",
1414
"noEmit": true,
15+
"types": ["node"],
1516

1617
/* Linting */
1718
"strict": true,

vite.config.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ import { storybookTest } from "@storybook/addon-vitest/vitest-plugin";
88
import { playwright } from "@vitest/browser-playwright";
99

1010
// https://vite.dev/config/
11-
const dirname =
12-
typeof __dirname !== "undefined"
13-
? __dirname
14-
: path.dirname(fileURLToPath(import.meta.url));
11+
const dirname = path.dirname(fileURLToPath(import.meta.url));
1512

1613
const qtiComponentsVersion = JSON.parse(
1714
fs.readFileSync(

0 commit comments

Comments
 (0)