|
6 | 6 | "dev": "next dev --turbopack", |
7 | 7 | "build": "next build", |
8 | 8 | "start": "next start", |
9 | | - "lint": "biome check ./src", |
10 | | - "fix": "biome check ./src --fix" |
| 9 | + "lint": "biome check ./src && knip && eslint ./src", |
| 10 | + "fix": "biome check ./src --fix && knip --fix --allow-remove-files && eslint ./src --fix" |
11 | 11 | }, |
12 | 12 | "dependencies": { |
13 | 13 | "@hookform/resolvers": "^3.9.1", |
|
16 | 16 | "@radix-ui/react-label": "^2.1.0", |
17 | 17 | "@radix-ui/react-popover": "^1.1.2", |
18 | 18 | "@radix-ui/react-slot": "^1.1.0", |
19 | | - "@radix-ui/react-toast": "^1.2.2", |
20 | 19 | "@tanstack/react-query": "5.60.2", |
21 | 20 | "class-variance-authority": "^0.7.0", |
22 | 21 | "clsx": "^2.1.1", |
|
27 | 26 | "react": "19.0.0-rc-69d4b800-20241021", |
28 | 27 | "react-dom": "19.0.0-rc-69d4b800-20241021", |
29 | 28 | "react-hook-form": "7.52.0", |
| 29 | + "server-only": "^0.0.1", |
30 | 30 | "sonner": "^1.7.0", |
31 | 31 | "tailwind-merge": "^2.5.4", |
32 | 32 | "tailwindcss-animate": "^1.0.7", |
|
35 | 35 | "zod": "3.23.8" |
36 | 36 | }, |
37 | 37 | "devDependencies": { |
| 38 | + "@next/eslint-plugin-next": "15.0.3", |
38 | 39 | "@types/node": "20.14.9", |
39 | 40 | "@types/react": "npm:[email protected]", |
40 | 41 | "@types/react-dom": "npm:[email protected]", |
| 42 | + "@typescript-eslint/eslint-plugin": "7.14.1", |
| 43 | + "@typescript-eslint/parser": "7.14.1", |
41 | 44 | "eslint": "8.57.0", |
42 | | - "eslint-config-next": "15.0.3", |
| 45 | + "eslint-config-biome": "1.9.3", |
| 46 | + "eslint-plugin-react-compiler": "19.0.0-beta-a7bf2bd-20241110", |
| 47 | + "knip": "5.37.0", |
43 | 48 | "postcss": "8.4.49", |
| 49 | + "postcss-load-config": "^6.0.1", |
44 | 50 | "tailwindcss": "3.4.15", |
45 | 51 | "typescript": "5.6.3" |
46 | 52 | } |
|
0 commit comments