|
4 | 4 | "version": "0.0.0", |
5 | 5 | "type": "module", |
6 | 6 | "scripts": { |
7 | | - "dev": "vite", |
8 | | - "build": "tsc -b && vite build", |
| 7 | + "dev": "node scripts/check-node.cjs && vite", |
| 8 | + "build": "node scripts/check-node.cjs && tsc -b && vite build", |
9 | 9 | "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", |
10 | | - "preview": "vite preview", |
| 10 | + "preview": "node scripts/check-node.cjs && vite preview", |
11 | 11 | "prod": "serve -s dist", |
12 | | - "test": "vitest --run", |
| 12 | + "test": "node scripts/check-node.cjs && vitest --run", |
13 | 13 | "test:ui": "vitest --ui", |
14 | 14 | "coverage": "vitest run --coverage", |
15 | 15 | "generate:graphql": "graphql-codegen --config codegen.ts" |
|
46 | 46 | "tailwindcss-animate": "^1.0.7", |
47 | 47 | "zod": "^3.24.1" |
48 | 48 | }, |
| 49 | + "engines": { |
| 50 | + "node": ">=22.12.0" |
| 51 | + }, |
49 | 52 | "devDependencies": { |
50 | 53 | "@graphql-codegen/cli": "^6.1.1", |
51 | 54 | "@graphql-codegen/client-preset": "^5.2.2", |
|
67 | 70 | "@typescript-eslint/eslint-plugin": "^8.18.2", |
68 | 71 | "@typescript-eslint/parser": "^8.18.2", |
69 | 72 | "@vitejs/plugin-react-swc": "^4.2.3", |
| 73 | + "semver": "^7.6.0", |
70 | 74 | "@vitest/coverage-v8": "^2.1.8", |
71 | 75 | "@vitest/ui": "^2.1.8", |
72 | 76 | "eslint": "^8.57.0", |
|
0 commit comments