You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add skuilder.json generation to pack operations (#957)
Completes the work from PR #950 by ensuring all pack operations (CLI
pack command, Express pack endpoint, and CLI pack-courses utility)
generate course-level skuilder.json files.
Previously only the pack-courses utility (used by skuilder init) created
skuilder.json. This caused inconsistencies where courses packed via:
- studio-ui flush button (Express endpoint) - missing skuilder.json
- skuilder pack command (CLI) - missing skuilder.json
Now all pack operations consistently create skuilder.json with the
hierarchical manifest structure introduced in PR #950.
Changes:
- packages/express/src/client-requests/pack-requests.ts: Add
skuilder.json generation after packing
- packages/cli/src/commands/pack.ts: Add skuilder.json generation after
packing
Fixes: Packed courses now match the expected structure for
StaticDataLayerProvider
0 commit comments