|
40 | 40 | "eject-ts": "zx scripts/eject-typescript.js", |
41 | 41 | "postinstall": "node scripts/welcome.js", |
42 | 42 | "format": "prettier --write .", |
| 43 | + "lint": "eslint --cache .", |
| 44 | + "lint:fix": "pnpm lint --fix", |
43 | 45 | "prerelease": "zx scripts/prepublish-checks.js", |
44 | 46 | "release": "npm run build && auto shipit", |
45 | 47 | "start": "run-p build:watch \"storybook --quiet\"", |
46 | 48 | "storybook": "storybook dev -p 6006", |
47 | 49 | "test": "echo \"Error: no test specified\" && exit 1" |
48 | 50 | }, |
49 | 51 | "devDependencies": { |
| 52 | + "@eslint/js": "^9.36.0", |
50 | 53 | "@storybook/addon-docs": "next", |
51 | 54 | "@storybook/icons": "^1.4.0", |
52 | 55 | "@storybook/react-vite": "next", |
|
56 | 59 | "@vitejs/plugin-react": "^4.7.0", |
57 | 60 | "auto": "^11.3.0", |
58 | 61 | "boxen": "^8.0.1", |
| 62 | + "eslint": "^9.36.0", |
| 63 | + "eslint-config-prettier": "^10.1.8", |
| 64 | + "eslint-plugin-prettier": "^5.5.4", |
| 65 | + "eslint-plugin-react": "^7.37.5", |
| 66 | + "eslint-plugin-storybook": "next", |
59 | 67 | "npm-run-all2": "^8.0.4", |
60 | 68 | "prettier": "^3.6.2", |
61 | 69 | "prompts": "^2.4.2", |
|
65 | 73 | "ts-dedent": "^2.2.0", |
66 | 74 | "tsup": "^8.5.0", |
67 | 75 | "typescript": "^5.8.3", |
| 76 | + "typescript-eslint": "^8.44.1", |
68 | 77 | "vite": "^7.0.5", |
69 | 78 | "zx": "^8.7.1" |
70 | 79 | }, |
|
94 | 103 | ], |
95 | 104 | "icon": "https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png" |
96 | 105 | }, |
97 | | - "packageManager": "yarn@4.10.3" |
| 106 | + "packageManager": "pnpm@10.0.0", |
| 107 | + "pnpm": { |
| 108 | + "onlyBuiltDependencies": [ |
| 109 | + "esbuild" |
| 110 | + ] |
| 111 | + } |
98 | 112 | } |
0 commit comments