bd7b166fda
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).
24 lines
854 B
JSON
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"
|
|
}
|
|
}
|