diff --git a/apps/web-tanstack/package.json b/apps/web-tanstack/package.json index 1765322..d1d9cc8 100644 --- a/apps/web-tanstack/package.json +++ b/apps/web-tanstack/package.json @@ -79,6 +79,6 @@ "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.3.1", - "vite-tsconfig-paths": "^5.1.4" + "vite-tsconfig-paths": "^6.1.1" } } diff --git a/package.json b/package.json index 59bc0c9..e9e32b9 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,8 @@ "setup:env": "bash scripts/setup-dev-env.sh", "setup:agent-auth": "bash scripts/setup-dev-agent-auth.sh", "setup:worktree:auto": "bash scripts/run-worktree-automation.sh", - "build": "cd apps/web-tanstack && bun run build && cd ../.. && bun run check:bundle-metrics", + "build": "bun run build:workspace:core && cd apps/web-tanstack && bun run build && cd ../.. && bun run check:bundle-metrics", + "build:workspace:core": "bun run --filter @lunchtable/engine build", "build:web:tanstack": "cd apps/web-tanstack && bun run build", "dev": "concurrently -n convex,web -c blue,magenta \"bun run dev:convex\" \"bun run dev:web\"", "dev:tanstack": "concurrently -n convex,web-ts -c blue,cyan \"bun run dev:convex\" \"bun run dev:web:tanstack\"", diff --git a/packages/engine/package.json b/packages/engine/package.json index f12d1cc..9d84cf2 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -5,14 +5,17 @@ "type": "module", "exports": { ".": { + "@convex-dev/component-source": "./src/index.ts", "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./types": { + "@convex-dev/component-source": "./src/types/index.ts", "types": "./dist/types/index.d.ts", "import": "./dist/types/index.js" }, "./rules": { + "@convex-dev/component-source": "./src/rules/index.ts", "types": "./dist/rules/index.d.ts", "import": "./dist/rules/index.js" } diff --git a/scripts/test-package-exports.mjs b/scripts/test-package-exports.mjs index a41c686..f9e7b87 100644 --- a/scripts/test-package-exports.mjs +++ b/scripts/test-package-exports.mjs @@ -29,14 +29,17 @@ const PACKAGES = [ dir: join(PACKAGES_DIR, "engine"), exports: { ".": { + "@convex-dev/component-source": "./src/index.ts", import: "./dist/index.js", types: "./dist/index.d.ts", }, "./types": { + "@convex-dev/component-source": "./src/types/index.ts", import: "./dist/types/index.js", types: "./dist/types/index.d.ts", }, "./rules": { + "@convex-dev/component-source": "./src/rules/index.ts", import: "./dist/rules/index.js", types: "./dist/rules/index.d.ts", },