/opt/canhelp/node_modules/next/dist/experimental/testmode/playwright
NameSizeModeActions
default-config.d.ts6300644editdlrm
default-config.js13870644editdlrm
default-config.js.map24460644editdlrm
index.d.ts8710644editdlrm
index.js39940644editdlrm
index.js.map34240644editdlrm
msw.d.ts8300644editdlrm
msw.js28450644editdlrm
msw.js.map35540644editdlrm
next-fixture.d.ts5230644editdlrm
next-fixture.js19590644editdlrm
next-fixture.js.map41360644editdlrm
next-options.d.ts1320644editdlrm
next-options.js1220644editdlrm
next-options.js.map670644editdlrm
next-worker-fixture.d.ts4330644editdlrm
next-worker-fixture.js14190644editdlrm
next-worker-fixture.js.map28860644editdlrm
page-route.d.ts2620644editdlrm
page-route.js19520644editdlrm
page-route.js.map37950644editdlrm
report.d.ts2470644editdlrm
report.js37180644editdlrm
report.js.map63160644editdlrm
step.d.ts4330644editdlrm
step.js7620644editdlrm
step.js.map14980644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/experimental/testmode/playwright/next-worker-fixture.js (1419B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "applyNextWorkerFixture", { enumerable: true, get: function() { return applyNextWorkerFixture; } }); const _proxy = require("../proxy"); class NextWorkerFixtureImpl { async setup() { const server = await (0, _proxy.createProxyServer)({ onFetch: this.handleProxyFetch.bind(this) }); this.proxyPort = server.port; this.proxyServer = server; } teardown() { if (this.proxyServer) { this.proxyServer.close(); this.proxyServer = null; } } cleanupTest(testId) { this.proxyFetchMap.delete(testId); } onFetch(testId, handler) { this.proxyFetchMap.set(testId, handler); } async handleProxyFetch(testId, request) { const handler = this.proxyFetchMap.get(testId); return handler == null ? void 0 : handler(request); } constructor(){ this.proxyPort = 0; this.proxyServer = null; this.proxyFetchMap = new Map(); } } async function applyNextWorkerFixture(use) { const fixture = new NextWorkerFixtureImpl(); await fixture.setup(); // eslint-disable-next-line react-hooks/rules-of-hooks -- not React.use() await use(fixture); fixture.teardown(); } //# sourceMappingURL=next-worker-fixture.js.map