Files
Claude bd7b166fda chore(nests): mv nestsClient-browser-interop/ → nestsClient/tests/browser-interop/
Mirrors the existing nestsClient/tests/hang-interop/ layout — all
T16 cross-stack interop test infrastructure (Rust sidecars + bun
browser harness) now lives under nestsClient/tests/.

Updates:
- nestsClient/build.gradle.kts: browserInteropDir path.
- PlaywrightDriver.kt + BrowserInteropTest.kt: kdoc comments.
- All plan docs in nestsClient/plans/ that referenced the old
  path.

Compiles clean post-move. No CI changes (those jobs are
intentionally not wired per 2026-05-07-cross-stack-interop-ci-gating.md;
when re-added they'll reference the new path).
2026-05-07 14:43:55 +00:00

24 lines
854 B
JSON

{
"name": "nests-browser-interop",
"version": "0.0.0",
"private": true,
"type": "module",
"description": "Phase 4 (T16) browser-side cross-stack interop harness — headless Chromium running @moq/lite + @moq/hang against the same NativeMoqRelayHarness moq-relay subprocess that drives HangInteropTest. Lands behind -DnestsBrowserInterop=true.",
"scripts": {
"build": "bun build src/listen.ts src/publish.ts --outdir dist --target browser && cp src/listen.html src/publish.html src/pcm-tap-worklet.js dist/",
"serve": "bun run src/server.ts",
"playwright": "playwright test"
},
"dependencies": {
"@moq/hang": "0.2.4",
"@moq/lite": "0.2.2",
"@moq/publish": "0.2.6",
"@moq/watch": "0.2.10"
},
"devDependencies": {
"@playwright/test": "1.56.1",
"@types/bun": "latest",
"typescript": "^5.6.0"
}
}