|
2 | 2 | "name": "create-react-app-vite", |
3 | 3 | "version": "0.4.0", |
4 | 4 | "license": "MIT", |
| 5 | + "type": "module", |
5 | 6 | "msw": { |
6 | 7 | "workerDirectory": "public" |
7 | 8 | }, |
8 | 9 | "lint-staged": { |
9 | | - "*": "prettier --ignore-unknown --write" |
| 10 | + "*": "prettier --ignore-unknown --write", |
| 11 | + "*.{js,jsx,ts,tsx}": "eslint --fix" |
10 | 12 | }, |
11 | 13 | "scripts": { |
12 | 14 | "start": "vite", |
13 | 15 | "dev": "vite", |
14 | 16 | "build": "vite build", |
15 | 17 | "preview": "vite preview", |
16 | | - "test": "vitest --run", |
| 18 | + "test": "vitest run", |
17 | 19 | "test:ui": "vitest --ui", |
18 | 20 | "test:watch": "vitest", |
19 | | - "lint": "eslint . -c eslint.config.mjs", |
20 | | - "lint:fix": "eslint . -c eslint.config.mjs --fix", |
| 21 | + "lint": "eslint .", |
| 22 | + "lint:fix": "eslint . --fix", |
21 | 23 | "typecheck": "tsc --noEmit", |
22 | 24 | "prettier": "prettier --ignore-unknown --write .", |
23 | 25 | "clean": "rimraf node_modules pnpm-lock.yaml dist", |
|
32 | 34 | "react-router": "^7.6.2" |
33 | 35 | }, |
34 | 36 | "devDependencies": { |
35 | | - "@eslint/compat": "^1.3.0", |
36 | | - "@eslint/eslintrc": "^3.3.1", |
37 | 37 | "@eslint/js": "^9.29.0", |
38 | 38 | "@tailwindcss/aspect-ratio": "^0.4.2", |
39 | 39 | "@tailwindcss/forms": "^0.5.10", |
40 | | - "@tailwindcss/line-clamp": "^0.4.4", |
41 | 40 | "@tailwindcss/postcss": "^4.1.10", |
42 | 41 | "@tailwindcss/typography": "^0.5.16", |
43 | 42 | "@testing-library/dom": "^10.4.0", |
44 | 43 | "@testing-library/jest-dom": "^6.6.3", |
45 | 44 | "@testing-library/react": "^16.3.0", |
46 | 45 | "@testing-library/user-event": "^14.6.1", |
47 | 46 | "@types/eslint": "^9.6.1", |
| 47 | + "@types/node": "^24.0.4", |
48 | 48 | "@types/react": "^19.1.8", |
49 | 49 | "@types/react-dom": "^19.1.6", |
50 | | - "@typescript-eslint/eslint-plugin": "^8.35.0", |
51 | | - "@typescript-eslint/parser": "^8.35.0", |
52 | 50 | "@vitejs/plugin-react-swc": "^3.10.2", |
53 | 51 | "@vitest/ui": "^3.1.1", |
54 | 52 | "all-contributors-cli": "^6.26.1", |
55 | 53 | "concurrently": "^9.2.0", |
56 | 54 | "cross-fetch": "^4.1.0", |
57 | 55 | "eslint": "^9.29.0", |
58 | | - "eslint-config-ts-prefixer": "^1.14.2", |
59 | | - "eslint-import-resolver-typescript": "^4.4.3", |
60 | | - "eslint-plugin-import": "^2.32.0", |
61 | | - "eslint-plugin-jsx-a11y": "^6.10.2", |
62 | | - "eslint-plugin-prettier": "^5.5.1", |
| 56 | + "eslint-config-ts-prefixer": "^3.0.3", |
63 | 57 | "eslint-plugin-react-hooks": "^5.2.0", |
64 | 58 | "husky": "^9.1.7", |
65 | 59 | "jsdom": "^26.1.0", |
|
87 | 81 | ] |
88 | 82 | }, |
89 | 83 | "volta": { |
90 | | - "node": "22.16.0" |
| 84 | + "node": "22.17.0" |
91 | 85 | } |
92 | 86 | } |
0 commit comments