|
10 | 10 | "changesets:apply": "changeset version", |
11 | 11 | "changesets:status": "changeset status --since=main", |
12 | 12 | "release": "pnpm build && changeset publish --tag latest", |
13 | | - "build": "wireit", |
14 | | - "test": "vitest", |
| 13 | + "test": "pnpm -r --parallel run test", |
| 14 | + "build": "pnpm -r run build", |
| 15 | + "format:check": "wireit", |
| 16 | + "format:write": "wireit", |
15 | 17 | "lint": "wireit", |
16 | | - "dev": "pnpm --filter @repo/playground run dev", |
17 | | - "build:core": "wireit", |
18 | | - "build:react": "wireit" |
| 18 | + "dev": "pnpm --filter @repo/playground run dev" |
19 | 19 | }, |
20 | 20 | "wireit": { |
21 | | - "build": { |
22 | | - "dependencies": [ |
23 | | - "build:core", |
24 | | - "build:react" |
25 | | - ] |
| 21 | + "format:check": { |
| 22 | + "command": "prettier . --check --cache", |
| 23 | + "files": [ |
| 24 | + "./.prettierrc", |
| 25 | + "./.prettierignore", |
| 26 | + "**/*.{js,jsx,ts,tsx,md,json,css}", |
| 27 | + "!**/dist/**/*", |
| 28 | + "!pnpm-lock.yaml" |
| 29 | + ], |
| 30 | + "output": [] |
| 31 | + }, |
| 32 | + "format:write": { |
| 33 | + "command": "prettier . --write --cache", |
| 34 | + "files": [ |
| 35 | + "./.prettierrc", |
| 36 | + "./.prettierignore", |
| 37 | + "**/*.{js,jsx,ts,tsx,md,json,css}", |
| 38 | + "!**/dist/**/*", |
| 39 | + "!pnpm-lock.yaml" |
| 40 | + ], |
| 41 | + "output": [] |
26 | 42 | }, |
27 | 43 | "lint": { |
28 | 44 | "dependencies": [ |
29 | 45 | "lint:ts", |
30 | | - "lint:ecma" |
| 46 | + "lint:ecma", |
| 47 | + "format:check" |
31 | 48 | ] |
32 | 49 | }, |
33 | 50 | "lint:ts": { |
|
47 | 64 | "./eslint.config.js" |
48 | 65 | ], |
49 | 66 | "output": [] |
50 | | - }, |
51 | | - "build:react": { |
52 | | - "command": "pnpm --filter @tapsioss/react-client-socket-manager run build", |
53 | | - "files": [ |
54 | | - "./packages/react/tsconfig.json", |
55 | | - "./packages/react/tsconfig.*.json", |
56 | | - "./packages/react/src/**/*", |
57 | | - "!./packages/react/src/**/*.test.{ts,tsx}" |
58 | | - ], |
59 | | - "output": [ |
60 | | - "./packages/react/dist/**/*", |
61 | | - "./packages/react/dist/**/*.tsbuildinfo" |
62 | | - ], |
63 | | - "dependencies": [ |
64 | | - "build:core" |
65 | | - ] |
66 | | - }, |
67 | | - "build:core": { |
68 | | - "command": "pnpm --filter @tapsioss/client-socket-manager run build", |
69 | | - "files": [ |
70 | | - "./packages/core/tsconfig.json", |
71 | | - "./packages/core/tsconfig.*.json", |
72 | | - "./packages/core/src/**/*", |
73 | | - "!./packages/react/src/**/*.test.{ts,tsx}" |
74 | | - ], |
75 | | - "output": [ |
76 | | - "./packages/core/dist/**/*", |
77 | | - "./packages/core/dist/**/*.tsbuildinfo" |
78 | | - ] |
79 | 67 | } |
80 | 68 | }, |
81 | 69 | "devDependencies": { |
82 | 70 | "@changesets/changelog-github": "^0.5.1", |
83 | | - "@changesets/cli": "^2.29.4", |
84 | | - "@eslint/js": "^9.28.0", |
85 | | - "@lit/react": "^1.0.7", |
86 | | - "@testing-library/dom": "^10.4.0", |
87 | | - "@testing-library/jest-dom": "^6.6.3", |
| 71 | + "@changesets/cli": "^2.29.5", |
| 72 | + "@eslint/js": "^9.33.0", |
| 73 | + "@lit/react": "^1.0.8", |
| 74 | + "@testing-library/dom": "^10.4.1", |
| 75 | + "@testing-library/jest-dom": "^6.6.4", |
88 | 76 | "@testing-library/react": "^16.3.0", |
89 | 77 | "@testing-library/user-event": "^14.6.1", |
90 | 78 | "@types/eslint__js": "^8.42.3", |
91 | 79 | "@types/express": "^5.0.3", |
92 | | - "@types/node": "^20.19.0", |
93 | | - "@types/react": "^19.1.6", |
94 | | - "@types/react-dom": "^19.1.6", |
95 | | - "@vitejs/plugin-react": "^4.5.1", |
| 80 | + "@types/node": "^20.19.10", |
| 81 | + "@types/react": "^19.1.9", |
| 82 | + "@types/react-dom": "^19.1.7", |
| 83 | + "@vitejs/plugin-react": "^4.7.0", |
| 84 | + "@vitest/coverage-v8": "^3.2.4", |
96 | 85 | "@vitest/eslint-plugin": "1.1.32-beta.3", |
97 | | - "eslint": "^9.28.0", |
98 | | - "eslint-config-prettier": "^9.1.0", |
| 86 | + "eslint": "^9.33.0", |
| 87 | + "eslint-config-prettier": "^9.1.2", |
99 | 88 | "eslint-import-resolver-typescript": "^3.10.1", |
100 | 89 | "eslint-plugin-eslint-comments": "^3.2.0", |
101 | | - "eslint-plugin-import": "^2.31.0", |
102 | | - "eslint-plugin-prettier": "^5.4.1", |
| 90 | + "eslint-plugin-import": "^2.32.0", |
| 91 | + "eslint-plugin-prettier": "^5.5.4", |
103 | 92 | "eslint-plugin-react": "^7.37.5", |
104 | 93 | "eslint-plugin-react-hooks": "^5.2.0", |
105 | 94 | "eslint-plugin-react-refresh": "^0.4.20", |
106 | 95 | "express": "^4.21.2", |
107 | 96 | "jsdom": "^26.1.0", |
108 | 97 | "npm-run-all": "^4.1.5", |
109 | | - "prettier": "^3.5.3", |
110 | | - "prettier-plugin-organize-imports": "^4.1.0", |
111 | | - "react": "^19.1.0", |
112 | | - "react-dom": "^19.1.0", |
| 98 | + "prettier": "^3.6.2", |
| 99 | + "prettier-plugin-organize-imports": "^4.2.0", |
| 100 | + "react": "^19.1.1", |
| 101 | + "react-dom": "^19.1.1", |
113 | 102 | "shx": "^0.3.4", |
114 | 103 | "socket.io": "^4.8.1", |
115 | 104 | "socket.io-client": "^4.8.1", |
116 | | - "tsx": "^4.19.4", |
117 | | - "typescript": "^5.8.3", |
118 | | - "typescript-eslint": "^8.33.1", |
| 105 | + "tsup": "^8.5.0", |
| 106 | + "tsx": "^4.20.3", |
| 107 | + "typescript": "^5.9.2", |
| 108 | + "typescript-eslint": "^8.39.0", |
119 | 109 | "vite-tsconfig-paths": "^5.1.4", |
120 | | - "vitest": "^3.2.2", |
| 110 | + "vitest": "^3.2.4", |
121 | 111 | "wireit": "^0.14.12" |
122 | 112 | } |
123 | 113 | } |
0 commit comments