Fresh history cut from cynarAI/evoo antigravity-handoff/project-timeline (Voice First + project timeline). Brand docs/titles as evOo; keep @rakazo/* packages as tech debt. Excludes node_modules, caches, secrets, voice blobs.
20 lines
563 B
TypeScript
20 lines
563 B
TypeScript
import { FakeBrowserProvider, type FakeBrowserProviderOptions } from "./fake-browser.js";
|
|
|
|
/**
|
|
* Offline emulator for the page-browser adapter slot. Same behavior as fake;
|
|
* distinct id so conformance can cover the emulator path without a hosted
|
|
* browser vendor or Playwright/Puppeteer product dependency.
|
|
*/
|
|
export class EmulatorBrowserProvider extends FakeBrowserProvider {
|
|
constructor(options: FakeBrowserProviderOptions = {}) {
|
|
super(options);
|
|
}
|
|
|
|
override describe() {
|
|
return {
|
|
...super.describe(),
|
|
id: "emulator",
|
|
};
|
|
}
|
|
}
|