This repo supports publishing pre-bundled packages from in-repo element-combination configs.
Each config in configs/preloaded-player/*.json represents a predefined set of PIE elements. CI/CD publishes a corresponding @pie-players/pie-preloaded-player version for that combination.
@pie-players/pie-preloaded-player
bun run cli pie-packages:preloaded-player-build-package \
--elements-file configs/preloaded-player/example.jsonbun run cli pie-packages:preloaded-player-build-and-test-package \
--elements-file configs/preloaded-player/example.json \
--generate-test-projectWorkflow:
.github/workflows/publish-preloaded-player.yml
Publisher script:
scripts/preloaded-player/publish-changed.mjs
Monorepo release integration:
bun run releaseandbun run release:with-versionnow invokescripts/preloaded-player/publish-changed.mjs --allafter the standard package publish step, so all preloaded configs are published as part of a full project release.