|
1 | 1 | {
|
2 | 2 | "dependencies": {
|
3 |
| - "modern-normalize": "1.1.0", |
4 |
| - "obset": "4.0.0", |
5 |
| - "react": "17.0.2", |
6 |
| - "react-dom": "17.0.2", |
7 |
| - "zustand": "3.6.7" |
| 3 | + "modern-normalize": "2.0.0", |
| 4 | + "obset": "6.1.2", |
| 5 | + "react": "18.2.0", |
| 6 | + "react-dom": "18.2.0", |
| 7 | + "zustand": "4.4.6" |
8 | 8 | },
|
9 | 9 | "devDependencies": {
|
10 | 10 | "@snowpack/plugin-react-refresh": "2.5.0",
|
11 | 11 | "@snowpack/plugin-typescript": "1.2.1",
|
12 |
| - "@types/node": "17.0.0", |
13 |
| - "@types/react": "17.0.37", |
14 |
| - "@types/react-dom": "17.0.11", |
15 |
| - "@types/snowpack-env": "2.3.4", |
16 |
| - "@typescript-eslint/eslint-plugin": "5.7.0", |
17 |
| - "@typescript-eslint/parser": "5.7.0", |
18 |
| - "eslint": "8.5.0", |
19 |
| - "eslint-plugin-react": "7.27.1", |
20 |
| - "eslint-plugin-react-hooks": "4.3.0", |
21 |
| - "eslint-plugin-unicorn": "39.0.0", |
22 |
| - "prettier": "2.5.1", |
23 |
| - "prettier-plugin-jsdoc": "0.3.30", |
24 |
| - "prettier-plugin-organize-imports": "2.3.4", |
| 12 | + "@types/node": "20.10.0", |
| 13 | + "@types/react": "18.2.38", |
| 14 | + "@types/react-dom": "18.2.17", |
| 15 | + "@types/snowpack-env": "2.3.6", |
| 16 | + "@typescript-eslint/eslint-plugin": "6.12.0", |
| 17 | + "@typescript-eslint/parser": "6.12.0", |
| 18 | + "eslint": "8.54.0", |
| 19 | + "eslint-plugin-react": "7.33.2", |
| 20 | + "eslint-plugin-react-hooks": "4.6.0", |
| 21 | + "eslint-plugin-unicorn": "49.0.0", |
| 22 | + "prettier": "3.1.0", |
| 23 | + "prettier-plugin-jsdoc": "1.1.1", |
| 24 | + "prettier-plugin-organize-imports": "3.2.4", |
25 | 25 | "snowpack": "3.8.8",
|
26 | 26 | "ts-prune": "0.10.3",
|
27 |
| - "typescript": "4.6.0-dev.20211218" |
| 27 | + "typescript": "5.3.2" |
28 | 28 | },
|
29 | 29 | "homepage": "https://worstpractice.github.io/WinDOMs97",
|
30 | 30 | "name": "windoms97",
|
|
35 | 35 | "fmt": "prettier -u --config .prettierrc --plugin=prettier-plugin-jsdoc --plugin=prettier-plugin-organize-imports -w ./src/**/*.{css,d.ts,module.css,ts,tsx,json}",
|
36 | 36 | "lint": "eslint ./src --ext .ts,.tsx",
|
37 | 37 | "lint:fix": "eslint ./src --ext .ts,.tsx,.json --fix",
|
38 |
| - "nuke": "node ./scripts/nuke.mjs", |
| 38 | + "nuke": "pnpm nuke:snowpack && node -e \"import(`node:fs/promises`).then(({ rm }) => Promise.all([`node_modules`, `pnpm-lock.yaml`].map((path) => rm(path, { force: true, recursive: true }))));\"", |
| 39 | + "nuke:snowpack": "node ./scripts/nuke.mjs", |
39 | 40 | "postinstall": "pnpm nuke",
|
| 41 | + "reinstall": "pnpm nuke && pnpm store prune && pnpm i -g pnpm && pnpm update -g -L && pnpm i && pnpm update -L", |
40 | 42 | "start": "snowpack dev",
|
41 | 43 | "tidy": "pnpm run lint:fix && pnpm run fmt && pnpm run dce"
|
42 | 44 | },
|
|
0 commit comments