|
25 | 25 | "types": "./dist/cjs/tools/index.d.ts", |
26 | 26 | "default": "./dist/cjs/tools/index.js" |
27 | 27 | } |
| 28 | + }, |
| 29 | + "./ui": { |
| 30 | + "import": { |
| 31 | + "types": "./dist/esm/ui/build.d.ts", |
| 32 | + "default": "./dist/esm/ui/build.js" |
| 33 | + }, |
| 34 | + "require": { |
| 35 | + "types": "./dist/cjs/ui/build.d.ts", |
| 36 | + "default": "./dist/cjs/ui/build.js" |
| 37 | + } |
28 | 38 | } |
29 | 39 | }, |
30 | 40 | "main": "./dist/cjs/lib.js", |
|
51 | 61 | "build:update-package-version": "tsx scripts/updatePackageVersion.ts", |
52 | 62 | "build:esm": "tsc --project tsconfig.esm.json && chmod +x dist/esm/index.js", |
53 | 63 | "build:cjs": "tsc --project tsconfig.cjs.json", |
| 64 | + "build:ui": "vite build --config vite.ui.config.ts", |
54 | 65 | "build:universal-package": "tsx scripts/createUniversalPackage.ts", |
55 | | - "build": "pnpm run build:clean && concurrently \"pnpm run build:esm\" \"pnpm run build:cjs\" && pnpm run build:universal-package", |
| 66 | + "build": "pnpm run build:clean && concurrently \"pnpm run build:esm\" \"pnpm run build:cjs\" && pnpm run build:ui && pnpm run build:universal-package", |
56 | 67 | "inspect": "pnpm run build && mcp-inspector -- dist/esm/index.js", |
57 | 68 | "prettier": "prettier", |
58 | 69 | "check": "concurrently \"pnpm run build\" \"pnpm run check:types\" \"pnpm run check:lint\" \"pnpm run check:format\" \"pnpm run check:dependencies\"", |
|
87 | 98 | "@types/node": "^24.5.2", |
88 | 99 | "@types/proper-lockfile": "^4.1.4", |
89 | 100 | "@types/react": "^18.0.0", |
| 101 | + "@types/react-dom": "^19.2.3", |
90 | 102 | "@types/semver": "^7.7.0", |
91 | 103 | "@types/yargs-parser": "^21.0.3", |
92 | 104 | "@typescript-eslint/parser": "^8.44.0", |
| 105 | + "@vitejs/plugin-react": "^5.1.1", |
93 | 106 | "@vitest/coverage-v8": "^3.2.4", |
94 | 107 | "@vitest/eslint-plugin": "^1.3.4", |
95 | 108 | "concurrently": "^9.2.1", |
|
113 | 126 | "typescript": "^5.9.2", |
114 | 127 | "typescript-eslint": "^8.41.0", |
115 | 128 | "uuid": "^13.0.0", |
| 129 | + "vite": "^5.4.21", |
| 130 | + "vite-plugin-node-polyfills": "^0.24.0", |
| 131 | + "vite-plugin-singlefile": "^2.3.0", |
116 | 132 | "vitest": "^3.2.4" |
117 | 133 | }, |
118 | 134 | "dependencies": { |
|
0 commit comments