Skip to content

Commit b3ee6ce

Browse files
Copilothotlong
andcommitted
fix: correct build order in build-vercel.sh - build plugins before @objectql/core
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> Agent-Logs-Url: https://github.com/objectstack-ai/objectql/sessions/189c511f-af00-4dc2-8920-0719495a9777
1 parent e82fc57 commit b3ee6ce

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

apps/demo/scripts/build-vercel.sh

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# Vercel build step.
66
#
77
# Steps:
8-
# 1. Build foundation packages (types → core → platform-node)
9-
# 2. Build drivers, plugins, and protocols
8+
# 1. Build foundation packages (types → plugin-optimizations → plugins → core → platform-node)
9+
# 2. Build drivers and protocols
1010
# 3. Build the project-tracker showcase example
1111
# 4. Patch pnpm symlinks so Vercel can bundle the serverless function
1212
#
@@ -18,6 +18,16 @@ set -euo pipefail
1818
echo "▸ Building @objectql/types…"
1919
pnpm --filter @objectql/types build
2020

21+
echo "▸ Building @objectql/plugin-optimizations…"
22+
pnpm --filter @objectql/plugin-optimizations build
23+
24+
echo "▸ Building plugins…"
25+
pnpm --filter @objectql/plugin-query \
26+
--filter @objectql/plugin-validator \
27+
--filter @objectql/plugin-formula \
28+
--filter @objectql/plugin-security \
29+
build
30+
2131
echo "▸ Building @objectql/core…"
2232
pnpm --filter @objectql/core build
2333

@@ -27,13 +37,6 @@ pnpm --filter @objectql/platform-node build
2737
echo "▸ Building drivers…"
2838
pnpm --filter @objectql/driver-memory build
2939

30-
echo "▸ Building plugins…"
31-
pnpm --filter @objectql/plugin-query \
32-
--filter @objectql/plugin-validator \
33-
--filter @objectql/plugin-formula \
34-
--filter @objectql/plugin-security \
35-
build
36-
3740
echo "▸ Building protocols…"
3841
pnpm --filter @objectql/protocol-graphql \
3942
--filter @objectql/protocol-json-rpc \

0 commit comments

Comments
 (0)