From e990ec46d785877b2458b291a7d58c8519455b26 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 10:35:49 +0000 Subject: [PATCH 1/4] Initial plan From 035bd1704b88badd004293b2b471c544c4d244e4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 10:39:42 +0000 Subject: [PATCH 2/4] Add prebuild-storybook script to build dependencies before Storybook Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- packages/components/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/components/package.json b/packages/components/package.json index a3edce619..be3faa217 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -32,6 +32,7 @@ "type-check": "tsc --noEmit", "lint": "eslint .", "storybook": "storybook dev -p 6006", + "prebuild-storybook": "pnpm --filter @object-ui/types build && pnpm --filter @object-ui/core build && pnpm --filter @object-ui/react build", "build-storybook": "storybook build" }, "dependencies": { From 1444c96968bed9c9fb715438b7ad77340c10a9da Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 10:40:55 +0000 Subject: [PATCH 3/4] Update pretest script to also build @object-ui/types for consistency Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- packages/components/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/package.json b/packages/components/package.json index be3faa217..5293d6236 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -27,7 +27,7 @@ }, "scripts": { "build": "vite build", - "pretest": "pnpm --filter @object-ui/core build && pnpm --filter @object-ui/react build", + "pretest": "pnpm --filter @object-ui/types build && pnpm --filter @object-ui/core build && pnpm --filter @object-ui/react build", "test": "vitest run", "type-check": "tsc --noEmit", "lint": "eslint .", From 72587a50559a4a1a3347a385a6c57a2cd0bf50e3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 10:43:16 +0000 Subject: [PATCH 4/4] Refactor to use shared prebuild script to reduce duplication Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- packages/components/package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/components/package.json b/packages/components/package.json index 5293d6236..ca87dc87c 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -27,12 +27,13 @@ }, "scripts": { "build": "vite build", - "pretest": "pnpm --filter @object-ui/types build && pnpm --filter @object-ui/core build && pnpm --filter @object-ui/react build", + "prebuild": "pnpm --filter @object-ui/types build && pnpm --filter @object-ui/core build && pnpm --filter @object-ui/react build", + "pretest": "pnpm run prebuild", "test": "vitest run", "type-check": "tsc --noEmit", "lint": "eslint .", "storybook": "storybook dev -p 6006", - "prebuild-storybook": "pnpm --filter @object-ui/types build && pnpm --filter @object-ui/core build && pnpm --filter @object-ui/react build", + "prebuild-storybook": "pnpm run prebuild", "build-storybook": "storybook build" }, "dependencies": {