/home/techb158/balavpn.abdallabala.com/node_modules/next/dist/experimental/testmode
NameSizeModeActions
playwright/-0777rm
proxy/-0777rm
context.d.ts4160666editdlrm
context.js14780666editdlrm
context.js.map23520666editdlrm
fetch.d.ts3170666editdlrm
fetch.js41990666editdlrm
fetch.js.map67770666editdlrm
httpget.d.ts1140666editdlrm
httpget.js8240666editdlrm
httpget.js.map11820666editdlrm
server-edge.d.ts2090666editdlrm
server-edge.js8310666editdlrm
server-edge.js.map9510666editdlrm
server.d.ts3930666editdlrm
server.js16960666editdlrm
server.js.map24980666editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/node_modules/next/dist/experimental/testmode/server.js.map (2498B)
{"version":3,"sources":["../../../src/experimental/testmode/server.ts"],"sourcesContent":["import type { WorkerRequestHandler } from '../../server/lib/types'\nimport type { NodeRequestHandler } from '../../server/next-server'\nimport { withRequest, type TestRequestReader } from './context'\nimport { interceptFetch } from './fetch'\nimport { interceptHttpGet } from './httpget'\nimport type { IncomingMessage } from 'http'\n\nconst reader: TestRequestReader = {\n url(req) {\n return req.url ?? ''\n },\n header(req, name) {\n const h = req.headers[name]\n if (h === undefined || h === null) {\n return null\n }\n if (typeof h === 'string') {\n return h\n }\n return h[0] ?? null\n },\n}\n\nexport function interceptTestApis(): () => void {\n const originalFetch = global.fetch\n const restoreFetch = interceptFetch(originalFetch)\n const restoreHttpGet = interceptHttpGet(originalFetch)\n\n // Cleanup.\n return () => {\n restoreFetch()\n restoreHttpGet()\n }\n}\n\nexport function wrapRequestHandlerWorker(\n handler: WorkerRequestHandler\n): WorkerRequestHandler {\n return (req, res) => withRequest(req, reader, () => handler(req, res))\n}\n\nexport function wrapRequestHandlerNode(\n handler: NodeRequestHandler\n): NodeRequestHandler {\n return (req, res, parsedUrl) =>\n withRequest(req, reader, () => handler(req, res, parsedUrl))\n}\n"],"names":["interceptTestApis","wrapRequestHandlerNode","wrapRequestHandlerWorker","reader","url","req","header","name","h","headers","undefined","originalFetch","global","fetch","restoreFetch","interceptFetch","restoreHttpGet","interceptHttpGet","handler","res","withRequest","parsedUrl"],"mappings":";;;;;;;;;;;;;;;;IAuBgBA,iBAAiB;eAAjBA;;IAkBAC,sBAAsB;eAAtBA;;IANAC,wBAAwB;eAAxBA;;;yBAjCoC;uBACrB;yBACE;AAGjC,MAAMC,SAA6C;IACjDC,KAAIC,GAAG;QACL,OAAOA,IAAID,GAAG,IAAI;IACpB;IACAE,QAAOD,GAAG,EAAEE,IAAI;QACd,MAAMC,IAAIH,IAAII,OAAO,CAACF,KAAK;QAC3B,IAAIC,MAAME,aAAaF,MAAM,MAAM;YACjC,OAAO;QACT;QACA,IAAI,OAAOA,MAAM,UAAU;YACzB,OAAOA;QACT;QACA,OAAOA,CAAC,CAAC,EAAE,IAAI;IACjB;AACF;AAEO,SAASR;IACd,MAAMW,gBAAgBC,OAAOC,KAAK;IAClC,MAAMC,eAAeC,IAAAA,qBAAc,EAACJ;IACpC,MAAMK,iBAAiBC,IAAAA,yBAAgB,EAACN;IAExC,WAAW;IACX,OAAO;QACLG;QACAE;IACF;AACF;AAEO,SAASd,yBACdgB,OAA6B;IAE7B,OAAO,CAACb,KAAKc,MAAQC,IAAAA,oBAAW,EAACf,KAAKF,QAAQ,IAAMe,QAAQb,KAAKc;AACnE;AAEO,SAASlB,uBACdiB,OAA2B;IAE3B,OAAO,CAACb,KAAKc,KAAKE,YAChBD,IAAAA,oBAAW,EAACf,KAAKF,QAAQ,IAAMe,QAAQb,KAAKc,KAAKE;AACrD","ignoreList":[0]}