|
8 | 8 | "clean": "pnpm --filter \"./packages/**\" run clean",
|
9 | 9 | "preinstall": "node -e \"if(process.env.CI == 'true') {console.log('Skipping preinstall...'); process.exit(1)}\" || npx -y only-allow pnpm",
|
10 | 10 | "test": "pnpm run test:ci",
|
11 |
| - "test:pr": "nx affected --targets=test:format,test:lib,test:types,build", |
12 |
| - "test:ci": "nx run-many --targets=test:format,test:lib,test:types,build", |
| 11 | + "test:pr": "nx affected --targets=test:format,test:sherif,test:knip,test:lib,test:types,build", |
| 12 | + "test:ci": "nx run-many --targets=test:format,test:sherif,test:knip,test:lib,test:types,build", |
13 | 13 | "test:format": "pnpm run prettier --check",
|
| 14 | + "test:sherif": "sherif", |
14 | 15 | "test:lib": "nx affected --targets=test:lib --exclude=examples/**",
|
15 | 16 | "test:lib:dev": "pnpm test:lib && nx watch --all -- pnpm test:lib",
|
16 | 17 | "test:types": "nx affected --targets=test:types --exclude=examples/**",
|
| 18 | + "test:knip": "knip", |
17 | 19 | "build": "nx affected --targets=build --exclude=examples/**",
|
18 | 20 | "build:all": "nx run-many --targets=build --exclude=examples/**",
|
19 | 21 | "watch": "pnpm run build:all && nx watch --all -- pnpm run build:all",
|
|
24 | 26 | },
|
25 | 27 | "nx": {
|
26 | 28 | "includedScripts": [
|
27 |
| - "test:format" |
| 29 | + "test:format", |
| 30 | + "test:knip", |
| 31 | + "test:sherif" |
28 | 32 | ]
|
29 | 33 | },
|
30 | 34 | "namespace": "@tanstack",
|
|
43 | 47 | "@testing-library/jest-dom": "^6.2.0",
|
44 | 48 | "@testing-library/react": "^14.1.2",
|
45 | 49 | "@testing-library/react-hooks": "^8.0.1",
|
46 |
| - "@tsconfig/svelte": "^5.0.2", |
47 | 50 | "@types/node": "^18.19.4",
|
48 |
| - "@types/react": "^18.2.45", |
| 51 | + "@types/react": "^18.2.48", |
49 | 52 | "@types/react-dom": "^18.2.18",
|
50 |
| - "babel-plugin-transform-async-to-promises": "^0.8.18", |
51 | 53 | "jsdom": "^23.2.0",
|
| 54 | + "knip": "^4.6.0", |
52 | 55 | "nx": "^17.2.8",
|
53 | 56 | "prettier": "^4.0.0-alpha.8",
|
54 | 57 | "prettier-plugin-svelte": "^3.1.2",
|
|
59 | 62 | "rollup-plugin-size": "^0.3.1",
|
60 | 63 | "rollup-plugin-svelte": "^7.1.6",
|
61 | 64 | "rollup-plugin-visualizer": "^5.12.0",
|
62 |
| - "solid-js": "^1.8.11", |
| 65 | + "sherif": "^0.7.0", |
63 | 66 | "svelte": "^4.2.8",
|
64 | 67 | "typescript": "5.3.3",
|
65 |
| - "vite": "^5.0.11", |
66 |
| - "vitest": "^1.2.0", |
67 |
| - "vue": "^3.4.14" |
| 68 | + "vitest": "^1.2.0" |
68 | 69 | }
|
69 | 70 | }
|
0 commit comments