|
1 | 1 | { |
2 | 2 | "name": "table", |
3 | | - "namespace": "@tanstack", |
4 | 3 | "private": true, |
5 | | - "repository": "https://github.com/tanstack/table.git", |
6 | | - "packageManager": "[email protected]", |
| 4 | + "repository": { |
| 5 | + "type": "git", |
| 6 | + "url": "https://github.com/tanstack/table.git" |
| 7 | + }, |
| 8 | + "packageManager": "[email protected]", |
7 | 9 | "type": "module", |
8 | 10 | "scripts": { |
9 | 11 | "clean": "pnpm --filter \"./packages/**\" run clean", |
10 | | - "preinstall": "node -e \"if(process.env.CI == 'true') {console.log('Skipping preinstall...'); process.exit(1)}\" || npx -y only-allow pnpm", |
11 | 12 | "test": "pnpm run test:ci", |
12 | | - "test:pr": "nx affected --targets=test:format,test:sherif,test:knip,test:lib,test:types,build", |
13 | | - "test:ci": "nx run-many --targets=test:format,test:sherif,test:knip,test:lib,test:types,build", |
| 13 | + "test:pr": "nx affected --targets=test:sherif,test:knip,test:docs,test:lib,test:types,build", |
| 14 | + "test:ci": "nx run-many --targets=test:sherif,test:knip,test:docs,test:lib,test:types,build", |
14 | 15 | "test:format": "pnpm run prettier --check", |
15 | 16 | "test:sherif": "sherif -i react -i react-dom -i vue -i solid-js -i svelte -i @builder.io/qwik", |
16 | 17 | "test:lib": "nx affected --targets=test:lib --exclude=examples/**", |
17 | 18 | "test:lib:dev": "pnpm test:lib && nx watch --all -- pnpm test:lib", |
18 | 19 | "test:types": "nx affected --targets=test:types --exclude=examples/**", |
19 | 20 | "test:knip": "knip", |
| 21 | + "test:docs": "node scripts/verify-links.ts", |
20 | 22 | "build": "nx affected --targets=build --exclude=examples/** && size-limit", |
21 | 23 | "build:all": "nx run-many --targets=build --exclude=examples/** && size-limit", |
22 | 24 | "watch": "pnpm run build:all && nx watch --all -- pnpm run build:all", |
23 | 25 | "dev": "pnpm run watch", |
24 | | - "prettier": "prettier --ignore-unknown '**/*'", |
| 26 | + "prettier": "prettier --experimental-cli --ignore-unknown '**/*'", |
25 | 27 | "prettier:write": "pnpm run prettier --write", |
26 | | - "verify-links": "node scripts/verify-links.ts", |
27 | 28 | "changeset": "changeset", |
28 | 29 | "changeset:version": "changeset version && pnpm install --no-frozen-lockfile && pnpm prettier:write", |
29 | 30 | "changeset:publish": "changeset publish" |
30 | 31 | }, |
31 | 32 | "nx": { |
32 | 33 | "includedScripts": [ |
33 | | - "test:format", |
| 34 | + "test:docs", |
34 | 35 | "test:knip", |
35 | 36 | "test:sherif" |
36 | 37 | ] |
|
59 | 60 | "@rollup/plugin-terser": "^0.4.4", |
60 | 61 | "@size-limit/preset-small-lib": "^11.1.4", |
61 | 62 | "@svitejs/changesets-changelog-github-compact": "^1.2.0", |
62 | | - "@tanstack/config": "^0.13.0", |
63 | 63 | "@testing-library/jest-dom": "^6.4.6", |
64 | 64 | "@testing-library/react": "^16.0.0", |
65 | 65 | "@testing-library/react-hooks": "^8.0.1", |
|
75 | 75 | "rollup-plugin-size": "^0.3.1", |
76 | 76 | "rollup-plugin-svelte": "^7.2.2", |
77 | 77 | "rollup-plugin-visualizer": "^5.12.0", |
78 | | - "sherif": "^0.9.0", |
| 78 | + "sherif": "^1.6.1", |
79 | 79 | "size-limit": "^11.1.4", |
80 | 80 | "tinyglobby": "^0.2.15", |
81 | 81 | "typescript": "5.4.5", |
|
0 commit comments