diff --git a/apps/playground/CHANGELOG.md b/apps/playground/CHANGELOG.md index 689e75309..f14b4e55d 100644 --- a/apps/playground/CHANGELOG.md +++ b/apps/playground/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +### Fixed +- `yarn build:deps` now also builds `@siteed/sherpa-onnx.rn` and `@siteed/moonshine.rn`. Yarn 4 skips workspace `prepare` scripts, so the playground bundled stale `lib/` output for both, and web runs missed source fixes. + ## [2.4.0] - 2026-11-01 ### Added diff --git a/apps/playground/config/build-deps.test.ts b/apps/playground/config/build-deps.test.ts new file mode 100644 index 000000000..35bd02794 --- /dev/null +++ b/apps/playground/config/build-deps.test.ts @@ -0,0 +1,42 @@ +import assert from 'node:assert/strict' +import { readFileSync } from 'node:fs' +import path from 'node:path' +import test from 'node:test' + +const appRoot = path.resolve(__dirname, '..') + +function readJson(file: string) { + return JSON.parse(readFileSync(file, 'utf8')) +} + +// Resolve each `cd && yarn