{"_id":"msw-fetch-mock","_rev":"27-4d733e18f64855413004812a0bddbddd","name":"msw-fetch-mock","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"msw-fetch-mock","version":"0.1.0","keywords":["msw","fetch","mock","testing","undici"],"license":"MIT","_id":"msw-fetch-mock@0.1.0","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"3fb9e99b0073b4f4fb7f968a612caf49f7db20b4","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.1.0.tgz","fileCount":14,"integrity":"sha512-tua98CYBu7VYa5AWXvNxSd3c80rZZ2oj7evGtFzDZQ4ZxfmOxzMcMd9iO6l0h7WpyneFlu0VAd6R9wb3TGow2w==","signatures":[{"sig":"MEYCIQDRyZqS9q0m5T7KW8871hNZDFZzrt8sBsfxvGnCsavQVgIhANXx4QxxKuKwaB0ZHMscCirbPs/IEqekByoOryxNmTTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46597},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{"lint":"eslint src","test":"vitest","build":"tsc","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:run":"vitest run","format:check":"prettier --check .","prepublishOnly":"tsc"},"_npmUser":{"name":"recca0120","email":"recca0120@gmail.com"},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.1.0_1770027466122_0.974412826373124","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"msw-fetch-mock","version":"0.1.1","keywords":["msw","fetch","mock","testing","undici"],"license":"MIT","_id":"msw-fetch-mock@0.1.1","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"740416679fb597e47544d39cc4dfef227a3be510","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.1.1.tgz","fileCount":14,"integrity":"sha512-/t/0Q6QaZEbVojU/qFj5oSroPwaGvvQCzcvqUP1zUK7v/T9bqk5lvNTu/wv0qju26iTH0FjarelmcR59phTMZQ==","signatures":[{"sig":"MEQCIBs4b9QwwKcpLsJzmRzMDoyukVnb1hLCCAqTlbt/MF/IAiALePDcun3UN8vBB65OL956F8+1WrEB/hxbRYUG7bvonQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46510},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"gitHead":"e676dd382762340ecd1bfa7a564367f860a0c98f","scripts":{"lint":"eslint src","test":"vitest","build":"tsc","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:run":"vitest run","format:check":"prettier --check .","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.1.1_1770028416035_0.14819613400885823","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"msw-fetch-mock","version":"0.1.2","keywords":["msw","fetch","mock","testing","undici"],"license":"MIT","_id":"msw-fetch-mock@0.1.2","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"67b871456bfaed1a6087f8482f9c90123b5fc3c8","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.1.2.tgz","fileCount":14,"integrity":"sha512-2N4hXqDuxFe0XG/ruaK2w7/zF598qKQ1UX2+u8udThL6O3sqRA+bF+EqR2Ub3I11NdYSjYdOHADDXP9XPj4Egg==","signatures":[{"sig":"MEUCIQDf0c4ot2oBZOj0j4bdZ3O3wm2FfrfTEHfRk6s2s0nRDgIgbxOY6+TsbRo1+m/qApTqsdqQgzeKF7s8o584S/akZRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48801},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"gitHead":"840fc695fdbc8527d7f7ebc1dec832101bc631f9","scripts":{"lint":"eslint src","test":"vitest","build":"tsc","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:run":"vitest run","format:check":"prettier --check .","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.1.2_1770030586266_0.3175146032606819","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"msw-fetch-mock","version":"0.2.0","keywords":["msw","fetch","mock","testing","undici"],"license":"MIT","_id":"msw-fetch-mock@0.2.0","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"3da88f8cea006e7e98411c8c2631839ed9fb9174","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.2.0.tgz","fileCount":14,"integrity":"sha512-zkF614NWiirvNZ7iigPUjQiWb1dQMxzdV5D6sm+y1XaNsuVuuos0Ec79RMZ/+QHUiq6609cdridTtmr15QHvPQ==","signatures":[{"sig":"MEUCID03A0W8l4/4WctAnxcqZK99Qc5L89YZqkLiW1qHYBNzAiEAliK2eFn0iMWmywAUybch78fSWIAnISxGFM2VnxSIWqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54008},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"gitHead":"53360f707dc7e9e8959851bce27831776d4803c3","scripts":{"lint":"eslint src","test":"vitest","build":"tsc","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:run":"vitest run","format:check":"prettier --check .","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.2.0_1770072384837_0.027303619690941083","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"msw-fetch-mock","version":"0.2.1","keywords":["msw","fetch","mock","testing","undici"],"license":"MIT","_id":"msw-fetch-mock@0.2.1","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"93c984708ab40ad7a7a63214a0e16b1d86cdbbf0","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.2.1.tgz","fileCount":14,"integrity":"sha512-YIeeRa65WPboiE06vK6nP4vR7NEHWeZY3dYsR+e48kw9Q+1qtWL4OdJT5lmYtcIKmhrGoVe9v41PwYM8Ob6KPw==","signatures":[{"sig":"MEYCIQDBwra98g8mvhnIp7w3ASECXp5xoKGhfqgp7Pdl12Y4qgIhANEnjGunetop3rVYWllqEf1B91zYZNWTq3xv4HbQg8Vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54496},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"gitHead":"7354222f6e899a26563e2af932f3eefa0a3cf445","scripts":{"lint":"eslint src","test":"vitest","build":"tsc","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:run":"vitest run","format:check":"prettier --check .","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.2.1_1770075651776_0.3188595487794057","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"msw-fetch-mock","version":"0.3.0","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.3.0","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"7cfdb99e4cf1d25b75b65947b700b595f9ff28a7","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.3.0.tgz","fileCount":29,"integrity":"sha512-2FJGo8JOnnF/sdlgeLxwYNBXU42f6ARU2lUr0tyJwaGLrulAr/9/ViJaq6nTUC9Pq5lYLpw9ar0qt9j8x1U2Hw==","signatures":[{"sig":"MEYCIQCj9SANBAs7U5Wa10jdf4uM7FQh0E+ZuZK+YFPdTSQWqwIhAKGpSmkYGQt7nNDJRh80/+RwxVQ3+oVpTiCWqqs2pl6a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67612},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","source":"./src/node.ts"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js","source":"./src/browser.ts"}},"gitHead":"45ec638da8ce1b1cccfa545e9757911c4b22968a","scripts":{"lint":"eslint src","test":"vitest","build":"tsc","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:run":"vitest run","format:check":"prettier --check .","prepublishOnly":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.3.0_1770094779112_0.9335002525279128","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"msw-fetch-mock","version":"0.3.1","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.3.1","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"22ca220929d138dc92aa8867f6178e37ae067df3","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.3.1.tgz","fileCount":30,"integrity":"sha512-4rDck2zGipv0ndX4tHUW9oel8trpH1AX1L4TKe0Tlmj85gaUvvPidWL48qxhSrXtsRFO23izZfh2PFTzUVuopA==","signatures":[{"sig":"MEUCIQD08RL7BReTZ+t/Pz7DydQEna/bTFncak3GAZCNdeZRVAIgC+XgDv3rTSW/nZVTmV4l8GauONFyAZ9qKdQQymUYU74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114075},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"a4684476b3cb70d507dfed61788d160f32552a92","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.3.1_1770107148103_0.333501257793853","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"msw-fetch-mock","version":"0.3.2","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.3.2","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"82c8dfd23fc505aa628e8c6add7d9422e3a47fad","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.3.2.tgz","fileCount":30,"integrity":"sha512-X6LMJZEhTGUzXvbxbgDCAf3ZwiDaT+vDL9V/yt4f56bULo09Enh29WMDPfAFbOjG6ni7D6s2+UGX+EqG9/7TQg==","signatures":[{"sig":"MEYCIQDgJ3YClnYA9p8LOBIzcDJIyeO8Q1ehcoXkdmqZKP7WHwIhANLH/EGvyFsQGz9dod0xG5GSgqXELy8B2j7Z+CebuJW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114191},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"bc20a89a55a820bd23aa4e234f59a17298dcd978","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.3.2_1770108700634_0.7283583199048818","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"msw-fetch-mock","version":"0.3.3","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.3.3","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"17cb4c53c79930bcf753f064a156253dc7bdf1b4","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.3.3.tgz","fileCount":30,"integrity":"sha512-eIMiOT1p8H0pJfaKMWprby/HN83AHMUEFbKnB5WFlSVPK6n5C24p0ibYJg9+Lqx0KKVod3XjtfBellKxIJzIwg==","signatures":[{"sig":"MEUCIQCszWkud+nYuPYEF6k/7BC71uVPqoe5jP+sIlnXyXGeAQIgFg4Bhs37NuKU1w8IlLqSVVNUAFzapvT2nMt8cz/iTwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114137},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"a84d8942ed74ccc52cad589e57f35f3130d5af45","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.3.3_1770110130000_0.8897343094416463","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"msw-fetch-mock","version":"0.3.4","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.3.4","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"6a9994884bdb95ea9205a85ae44e92ec47cbfe6e","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.3.4.tgz","fileCount":34,"integrity":"sha512-24ImD4ia4YmVWqNnMmg9Tt/nG1+u/Uu17ZWvBfB5wM0qNgxgOirO8xD5YJhyKJIM0xebqOqokaJPpm3eHWQZdw==","signatures":[{"sig":"MEQCIBJ4OXuzy+O4SMEmhK6Vpuq4n5gwzkeCPtrgKmzBUEjfAiBvj8Vno1P1iKGeqk3ujhlfh0zsqLP3ti6n+SxFeveCkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150200},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"e0f393aa495a883074efd34b478251c234559490","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.3.4_1770132605797_0.7297425995876736","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"msw-fetch-mock","version":"0.4.0","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.0","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"bcf71850166a7268291302aa469a9a96d4c02515","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.0.tgz","fileCount":40,"integrity":"sha512-TZUQkSBKZDL/3/kRfluqBnfNnYdtwK+V1K3RIe6SaHvpZTMkhoGHOUPfTWaSBkpD+c9oAujuBR/xKTU/Qr/vEg==","signatures":[{"sig":"MEUCIQCMrQ70dEbFjdzZs0PK1/I9KwbVZfPHY0ZojNXXaKBpJAIgHCXAEaUCBvHYN9AaG3/D4VLmc8DXoqjyOFpzmcJpizM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168990},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"f52b3da5e0c2faa3a9ac977e6ef3f167775d1e59","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.6.2","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.0_1770146177609_0.2795470382447196","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"msw-fetch-mock","version":"0.4.1","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.1","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"620a9099598bc2bc3a7cf188bd1b561b479e082d","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.1.tgz","fileCount":40,"integrity":"sha512-peNIchR3wSEKoU94hdZtfVd21zNNDVTtwE1TaAxb4RZPUdYi9bwTBulry6uzITNgMKz8bGSLJqi116+A6Qya0Q==","signatures":[{"sig":"MEUCIQCG3wFcW5ZuvksCsdLKm2GpsinBlRoV9xlbn2PXHiT5MAIgLgu/8LJNWdR9IXM25E4HHpTC61f97hzy9JHhraDoMPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173310},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"1062fc3b1d8c90c8deaee2bd034439978543f973","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.1_1770267070116_0.2871455173277091","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"msw-fetch-mock","version":"0.4.2","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.2","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"bacd9ea65222af00bd0bad37e10ba3799c6f19d0","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.2.tgz","fileCount":38,"integrity":"sha512-x8mxdmSVG5drqf415mxJrA9o3nFQPR+tcEOq7oT1S1yoIRfnDvZG8lPIlIEXzI9zWETHASlCab4upkpOY1l9kA==","signatures":[{"sig":"MEUCIQCmE8riQm8rWADAVN0aGvQjgTsK8uKtHkoPtZ1oxTV1BAIgdnvKAV/oKXiaoIhX6OjrUUjAb49Byc1ra1iovGyCo2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174886},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"530a104e36115dbab614736cc7fcde5d09353dbf","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.2_1770278016210_0.2381595677615136","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"msw-fetch-mock","version":"0.4.3","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.3","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"e9c6404aad54d512df48f30394741bd350b4c32c","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.3.tgz","fileCount":38,"integrity":"sha512-Oc2thqU9lc9op7s2x7z8SXwX5eGqBZv/z4gCnvpWvxHxgBoSxVo7E16GB4ZzIa1Acb4ytekCAaeCqV0CKKY/Tg==","signatures":[{"sig":"MEUCIQDdRnpdhyRTjqBL66WVgYz640SsiFDvJB6wrJqxIYvoHwIgBEp1gKmFfseO0+hjztK0RIY5iXiyPAye21+gHfxPeiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174906},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"1380ca0dfa6f39fde2bb5a9c3969e1d75bff000a","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.3_1770281216426_0.08359157591788091","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"msw-fetch-mock","version":"0.4.4","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.4","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"6cf98b939551bec26b6c5d706a97b193e6ac911e","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.4.tgz","fileCount":38,"integrity":"sha512-5RIAAPf+w55gA8Glhm97S6BqlDLtTvFOwI/gxTqOQwvt5GsmLIQjMBG963o88fzkmhWvQBmbTQRle6LAEH7+qQ==","signatures":[{"sig":"MEYCIQC+m4Jf2hS5VMfJ0pJ/zVIR4UEf/7lp6lKzWgtyQdnMAAIhAJekQGEVbsEJRlpsP7HpW5RFxMp0+iALbAzBvnDd2GoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174886},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"4976e3c4e196ab9c3baff7aed0e546d93e8d166d","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.4_1770282103734_0.30377132653654204","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"msw-fetch-mock","version":"0.4.5","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.5","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"9dde3482564a602da6a322464bd2b074c4a0cfb5","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.5.tgz","fileCount":38,"integrity":"sha512-G9BY5kjB9pNdBwTIWAUdoX1nYG6uTlGk4x2tywMPUX1/FMzGsTtV9i/IYhT4mKxgtjExDdoXQyd/TX/EnU2x3Q==","signatures":[{"sig":"MEQCIBg/fh7fMNRDpx62KKXAxCfzbJnDWFWm5wjbaRHLeDPZAiAOZyjWItS+/IejExzsucUMsdhUJFi8b8L7ms0WOpnfPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175238},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"1fcd7c3794d73836c5529ca02368f2ada810bb69","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.5_1770283758565_0.49559931155286696","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"msw-fetch-mock","version":"0.4.6","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.6","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"30918ce7e3334000ac59303cad7b12a538e10a6e","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.6.tgz","fileCount":38,"integrity":"sha512-46PK76azPABq3J9tLjIeALfGkBTvdB1QyVsv9qqnD3ZD2wWergpOi/ihu9Z5iPfMeuLv7t9AJj6Nh41x3Tjmsw==","signatures":[{"sig":"MEUCIAVK7IFa8bVnvYRF8NYtYeedD6Bfi2A9Fhs+yCgznMi5AiEA/w7itLeD9N8/e8MS+ZFv+96kVlUGmMceDb0GoTYC6OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175238},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"2ac92577335d89d3c288e286d9d7a1abc3d39b12","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.6_1770283927019_0.5300660668572839","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"msw-fetch-mock","version":"0.4.7","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.7","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"15b1321101add5ba447a23b9cbc654019a135038","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.7.tgz","fileCount":38,"integrity":"sha512-CVlPxP60EbI49E6Hbu9sydBn1hVOhVqk2lDUxdIhIH0GZNXXPIPjWHaIuLJFVgFpk1Ltw0gSWFIgtiGkuOHvWw==","signatures":[{"sig":"MEUCIQDAGMURHdJc7+qBdJMIXBHsFEyYWFHMcwkFVZfN/wgHNwIgQcdfc6hLwE2eZDVG8aFYsOZrXp0jmAB8iWQU9ZVvtF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175123},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"540682ab949979e4736389575ddfc4b722fd0dce","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.7_1770388941504_0.5655022691975418","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"msw-fetch-mock","version":"0.4.8","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.8","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"d84aca790c6de8bcd5cd0f1bc7a59aab8262fa53","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.8.tgz","fileCount":38,"integrity":"sha512-WQIZG6fxJU5Ch3i21UzGCOgsDmQmTGNkzlB9QwRcsmtz7ADco9bxhI5R8lAki3rS1K3X4y1YvdBn5MLukFtjFQ==","signatures":[{"sig":"MEUCIEmKIqjjO8jkF4MllAe96Lv6jhnWaxMrD+W0dlkvK6HlAiEAmw8WCt7DncVRlkzVf6sVoInC3VP3iKVEJT6HHCl4bD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176554},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"7524d1de86923d4bc42b3cdb7801fe4f09fc7d77","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.8_1770558780048_0.8904837570018944","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"msw-fetch-mock","version":"0.4.9","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.9","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"bd9366820a39e6dac7daeb3bdb46ac2d63dc90bf","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.9.tgz","fileCount":38,"integrity":"sha512-XQ86Tf/EACT5vTlc4cDwZECktGbNoqXpTNKiwrkYIUzwtRMM8a5l56gbU8cQnVrPJ9vBTZGzCK1Jh27OR91KKw==","signatures":[{"sig":"MEUCIGFQE6EmyWmKQJ47HoxcRisb8o+PERoRm7t69sjjGnvwAiEAwnvBsLcrzHmUULt2pfCk4E/SkHr2DA/8/YLEcORoVLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176554},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"e8a0525eb08c4f93ef3a2770395841cdc66d093c","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.9_1770561512003_0.912352032896953","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"msw-fetch-mock","version":"0.4.10","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.10","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"d58a8ba47d2b84cf3ad4223c7adec77a8903bbb0","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.10.tgz","fileCount":38,"integrity":"sha512-12sFbpzOzCIC0xQqHHVSFpqFjD9EX0L3+q8NomAM2dplLhHdeATysj6u4L9BDRN5q4FEHmUUCG7YDhza4xtVFQ==","signatures":[{"sig":"MEYCIQCRi3DV0Q1or3Lgnfpv4xU5sd4eHipKZ6tcGavMjvLbJwIhAMuf5nbljfD/STMEuy6uOsiNN7SdaxcHC8ug5m7NR1CG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178235},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"30da964ac4b6ab80a31d946519a7ed53c46f4625","scripts":{"lint":"eslint src","test":"vitest","build":"tsup","format":"prettier --write .","prepare":"lefthook install","lint:fix":"eslint src --fix","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","format:check":"prettier --check .","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.9.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.17","lefthook":"^2.0.15","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.9.3","typescript-eslint":"^8.53.1"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.10_1770567713619_0.6662304756169557","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"msw-fetch-mock","version":"0.4.11","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.11","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"ce5cc24fad05d7bd6bc1ae5e4447483ef76a10b7","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.11.tgz","fileCount":38,"integrity":"sha512-PpacBKW4UckrnNKuIEcb30Km1ylxMF4EevRtAwhLi5OI7KKvS+3L3htUxvGKWqesB94eDNUMuZV+lJGvWLB+AQ==","signatures":[{"sig":"MEUCIQCEs7IKVyCScM067BVueAr9rr2igCziUggOMZOytoxvMwIgfqObHkjqcpEHgMWzFk4iupaftNsCBMiW23tXwcEFAdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178560},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"6ceabde4619c07ddcb7d3f6541152c1c9d58371b","scripts":{"lint":"biome check .","test":"vitest","build":"tsup","format":"biome format --write .","prepare":"lefthook install","lint:fix":"biome check --write .","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.10.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","vitest":"^4.0.17","lefthook":"^2.0.15","typescript":"^5.9.3","@biomejs/biome":"^2.3.15"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.11_1771012127747_0.491273868694343","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"msw-fetch-mock","version":"0.4.12","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.12","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"315ef6ebcbf6e51b00edf8fd514ffac15ce08faf","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.12.tgz","fileCount":38,"integrity":"sha512-GdDxoGmVu2LH7McN/1G7S+amMtPQe9PpudtTEVuDgsTLLcGtWDRTrqkJCOT2kKwnYJOOdkSr7VcadJhthJtyEA==","signatures":[{"sig":"MEUCIDpsLj1i5rYgVsekxucxMfGawt81e+ti9QlXfGDyRowCAiEAp2IsxHQ+MBZNTqid3YuNRWYYs8U48f2+4QXHyO+J+Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178560},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"3161075b00a88001d1e5a92f8b0b13a51602842a","scripts":{"lint":"biome check .","test":"vitest","build":"tsup","format":"biome format --write .","prepare":"lefthook install","lint:fix":"biome check --write .","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.10.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","vitest":"^4.0.17","lefthook":"^2.0.15","typescript":"^5.9.3","@biomejs/biome":"^2.3.15"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.12_1771012759851_0.9193906599567028","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"msw-fetch-mock","version":"0.4.13","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.4.13","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"7865a1ef38b9a5f030e6c68b855ff0cf57651da8","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.4.13.tgz","fileCount":38,"integrity":"sha512-DgvJ+3nfPt7SXpPMj5TYUIJDL83xoGlJiDUeMG63fK1ecW02WANuvIqA5yQabMoTXqZNKd/rj15j5x3aGIq56A==","signatures":[{"sig":"MEQCIEOwvxuUAB3W9tRfp+IOZwUjXBm6vWFQbO4S/7V8w1sLAiAiqcCcdUIhVN7vZWGnjlC2pFWvnabI1Fr1Cma2oazXRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178560},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"01774979aee5eb3d3187a33d83ce857a1feac015","scripts":{"lint":"biome check .","test":"vitest","build":"tsup","format":"biome format --write .","prepare":"lefthook install","lint:fix":"biome check --write .","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.10.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","vitest":"^4.0.17","lefthook":"^2.0.15","typescript":"^5.9.3","@biomejs/biome":"^2.3.15"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.4.13_1771015318107_0.5950332865171246","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"msw-fetch-mock","version":"0.5.0","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.5.0","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"1b3531da5ed77b5f838825b70bdca5326146e37e","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.5.0.tgz","fileCount":38,"integrity":"sha512-7y2pNuNRtl7VqeFDVCaXK9KpUhT8saI4kRwj4ovL0w6mK/R6ujH6QHAhRxmp9AqlE/0NuU44ZKtL9KfJQ5lazA==","signatures":[{"sig":"MEUCIQDchkmSfA3e3YJhq76pI76RfHF7ek/LSgU87YRDpq0fcwIgWSmj0qsIWln0MkEIPCYMIH6yYtaD8Of68GHaTLxu6Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183177},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"bc6c164039ada5f2008bee9c5ba0ff2defbb3310","scripts":{"lint":"biome check .","test":"vitest","build":"tsup","format":"biome format --write .","prepare":"lefthook install","lint:fix":"biome check --write .","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.11.1","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.12.7","tsup":"^8.5.1","vitest":"^4.0.17","lefthook":"^2.0.15","typescript":"^5.9.3","@biomejs/biome":"^2.3.15"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.5.0_1773447824502_0.2391577631437607","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"msw-fetch-mock","version":"0.6.0","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"license":"MIT","_id":"msw-fetch-mock@0.6.0","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"dist":{"shasum":"8f763ebd4e92f1a8d1d3a867ea9ac940b5ca06c0","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.6.0.tgz","fileCount":44,"integrity":"sha512-2mzPPLErE5s3wi2az6/dyUiISe5+R/mKRgu41OavQsu62B/K8W078JwXg7Quao1snGnMCUIiP+eb4/QSdlkDkA==","signatures":[{"sig":"MEQCIEl/GxtGCIalMj8Oy9E04tmso8/aKdbFxMNFhNYvabgLAiAJg6mS5t6hAxqqBajeP47mkvP1EMiVuj7/fcaqdAY3qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186409},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./node":{"types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","source":"./src/node.ts","require":"./dist/node.cjs"},"./legacy":{"types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","source":"./src/legacy.ts","require":"./dist/legacy.cjs"},"./native":{"types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","source":"./src/native.ts","require":"./dist/native.cjs"},"./browser":{"types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","source":"./src/browser.ts","require":"./dist/browser.cjs"}},"gitHead":"1aa7e0ac0bb3b75a41d78fabd7db63df2988c3fb","scripts":{"knip":"knip","lint":"biome check .","test":"vitest","build":"tsup","format":"biome format --write .","prepare":"lefthook install","lint:fix":"biome check --write .","test:e2e":"bash scripts/test-e2e.sh","test:run":"vitest run","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"repository":{"url":"git+https://github.com/recca0120/msw-fetch-mock.git","type":"git"},"_npmVersion":"11.14.0","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","directories":{},"_nodeVersion":"23.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"msw":"^2.14.5","knip":"^6.12.1","tsup":"^8.5.1","vitest":"^4.1.5","lefthook":"^2.1.6","typescript":"^6.0.3","@biomejs/biome":"^2.4.14"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/msw-fetch-mock_0.6.0_1778234862337_0.17066706178736912","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"msw-fetch-mock","version":"0.6.1","description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","type":"module","license":"MIT","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"repository":{"type":"git","url":"git+https://github.com/recca0120/msw-fetch-mock.git"},"packageManager":"pnpm@10.12.4","engines":{"node":">=18"},"exports":{".":{"source":"./src/index.ts","types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./node":{"source":"./src/node.ts","types":{"import":"./dist/node.d.ts","require":"./dist/node.d.cts"},"import":"./dist/node.js","require":"./dist/node.cjs"},"./browser":{"source":"./src/browser.ts","types":{"import":"./dist/browser.d.ts","require":"./dist/browser.d.cts"},"import":"./dist/browser.js","require":"./dist/browser.cjs"},"./legacy":{"source":"./src/legacy.ts","types":{"import":"./dist/legacy.d.ts","require":"./dist/legacy.d.cts"},"import":"./dist/legacy.js","require":"./dist/legacy.cjs"},"./native":{"source":"./src/native.ts","types":{"import":"./dist/native.d.ts","require":"./dist/native.d.cts"},"import":"./dist/native.js","require":"./dist/native.cjs"}},"scripts":{"prepare":"lefthook install","build":"tsup","typecheck":"tsc --noEmit","test":"vitest","test:run":"vitest run","knip":"knip","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","prepublishOnly":"tsup","test:e2e":"bash scripts/test-e2e.sh"},"peerDependencies":{"msw":"^1.0.0 || ^2.12.7"},"peerDependenciesMeta":{"msw":{"optional":true}},"devDependencies":{"@biomejs/biome":"^2.4.14","knip":"^6.12.1","lefthook":"^2.1.6","msw":"^2.14.5","tsup":"^8.5.1","typescript":"^6.0.3","vitest":"^4.1.5"},"gitHead":"e73c6c038584a170e41c2e8b77ff3bc1bb1b97df","_id":"msw-fetch-mock@0.6.1","bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"homepage":"https://github.com/recca0120/msw-fetch-mock#readme","_nodeVersion":"23.11.1","_npmVersion":"11.14.0","dist":{"integrity":"sha512-rr4GTy7rQjXuTHYj2idWwWXg0B8t82YjuhCgUyJtn7mhbKJo7bLFOvorJku1GENBNSBGjiFIUZlqVQaRxJj2Bg==","shasum":"f0700bf37196f314f10c4539d2db40fa68db9d00","tarball":"https://registry.npmjs.org/msw-fetch-mock/-/msw-fetch-mock-0.6.1.tgz","fileCount":44,"unpackedSize":187287,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/msw-fetch-mock@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID6rtzv4f+SWbujHkF8JUETbZ4TYCWmPg9IEp2sb2uORAiB13JwlcwITjlUVSXzvXm9PYRFMkEREE1G6gdScRgfY0Q=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8dc842b3-b83d-4868-b108-3cec7f2e45f6"}},"directories":{},"maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/msw-fetch-mock_0.6.1_1778259952191_0.888827507895831"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-02T10:17:46.036Z","modified":"2026-05-08T17:05:52.663Z","0.1.0":"2026-02-02T10:17:46.261Z","0.1.1":"2026-02-02T10:33:36.166Z","0.1.2":"2026-02-02T11:09:46.419Z","0.2.0":"2026-02-02T22:46:24.994Z","0.2.1":"2026-02-02T23:40:51.926Z","0.3.0":"2026-02-03T04:59:39.284Z","0.3.1":"2026-02-03T08:25:48.243Z","0.3.2":"2026-02-03T08:51:40.767Z","0.3.3":"2026-02-03T09:15:30.154Z","0.3.4":"2026-02-03T15:30:05.926Z","0.4.0":"2026-02-03T19:16:17.771Z","0.4.1":"2026-02-05T04:51:10.265Z","0.4.2":"2026-02-05T07:53:36.350Z","0.4.3":"2026-02-05T08:46:56.578Z","0.4.4":"2026-02-05T09:01:43.887Z","0.4.5":"2026-02-05T09:29:18.708Z","0.4.6":"2026-02-05T09:32:07.154Z","0.4.7":"2026-02-06T14:42:21.646Z","0.4.8":"2026-02-08T13:53:00.213Z","0.4.9":"2026-02-08T14:38:32.141Z","0.4.10":"2026-02-08T16:21:53.775Z","0.4.11":"2026-02-13T19:48:47.896Z","0.4.12":"2026-02-13T19:59:19.992Z","0.4.13":"2026-02-13T20:41:58.246Z","0.5.0":"2026-03-14T00:23:44.651Z","0.6.0":"2026-05-08T10:07:42.523Z","0.6.1":"2026-05-08T17:05:52.331Z"},"bugs":{"url":"https://github.com/recca0120/msw-fetch-mock/issues"},"license":"MIT","homepage":"https://github.com/recca0120/msw-fetch-mock#readme","keywords":["msw","fetch","mock","testing","undici","browser","service-worker"],"repository":{"type":"git","url":"git+https://github.com/recca0120/msw-fetch-mock.git"},"description":"Undici-style fetch mock API built on MSW (Mock Service Worker)","maintainers":[{"name":"recca0120","email":"recca0120@gmail.com"}],"readme":"# msw-fetch-mock\n\n[![CI](https://github.com/recca0120/msw-fetch-mock/actions/workflows/ci.yml/badge.svg)](https://github.com/recca0120/msw-fetch-mock/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/msw-fetch-mock.svg)](https://www.npmjs.com/package/msw-fetch-mock)\n[![license](https://img.shields.io/npm/l/msw-fetch-mock.svg)](https://github.com/recca0120/msw-fetch-mock/blob/main/LICENSE.md)\n\n[English](README.md) | [繁體中文](README.zh-TW.md)\n\n基於 [MSW](https://mswjs.io/)（Mock Service Worker）的 Undici 風格 fetch mock API。\n\n如果你熟悉 Cloudflare Workers 的 `fetchMock`（來自 `cloudflare:test`）或 Node.js undici 的 `MockAgent`，你已經會使用這個 API 了。\n\n透過 subpath exports 支援 **Node.js**（`msw/node`）、**瀏覽器**（`msw/browser`）和**原生**（無 MSW 依賴）環境。\n\n## 系統需求\n\n- **Node.js** >= 18\n- **MSW** ^1.0.0（透過 `/legacy`）或 ^2.12.7 — 使用 `/native` 時**可選**\n\n## 安裝\n\n```bash\nnpm install -D msw-fetch-mock msw\n```\n\n`msw` 是 peer dependency — 需要自行安裝你的版本。\n\n若不需要 MSW（直接 patch `globalThis.fetch`）：\n\n```bash\nnpm install -D msw-fetch-mock\n```\n\n## 快速開始\n\n### Node.js（Vitest、Jest）\n\n```typescript\n// 可使用根路徑匯入或明確的 /node 子路徑\nimport { fetchMock } from 'msw-fetch-mock';\n// import { fetchMock } from 'msw-fetch-mock/node';\n\nbeforeAll(() => fetchMock.activate({ onUnhandledRequest: 'error' }));\nafterAll(() => fetchMock.deactivate());\nafterEach(() => {\n  fetchMock.assertNoPendingInterceptors();\n  fetchMock.reset();\n});\n\nit('模擬 GET 請求', async () => {\n  fetchMock\n    .get('https://api.example.com')\n    .intercept({ path: '/users', method: 'GET' })\n    .reply(200, { users: [{ id: '1', name: 'Alice' }] });\n\n  const res = await fetch('https://api.example.com/users');\n  const data = await res.json();\n\n  expect(data.users).toHaveLength(1);\n});\n```\n\n### 瀏覽器（Storybook、Vitest Browser Mode）\n\n```typescript\nimport { setupWorker } from 'msw/browser';\nimport { createFetchMock } from 'msw-fetch-mock/browser';\n\nconst worker = setupWorker();\nconst fetchMock = createFetchMock(worker);\n\nbeforeAll(async () => {\n  await fetchMock.activate({ onUnhandledRequest: 'error' });\n});\nafterAll(() => fetchMock.deactivate());\nafterEach(() => {\n  fetchMock.assertNoPendingInterceptors();\n  fetchMock.reset();\n});\n```\n\n### 搭配現有的 MSW server\n\n如果你已經在使用 MSW，可以傳入你的 server 來共用同一個攔截器：\n\n```typescript\nimport { setupServer } from 'msw/node';\nimport { http, HttpResponse } from 'msw';\nimport { createFetchMock } from 'msw-fetch-mock';\n\nconst server = setupServer(http.get('/api/users', () => HttpResponse.json([{ id: 1 }])));\nconst fetchMock = createFetchMock(server);\n\nbeforeAll(() => server.listen());\nafterAll(() => server.close());\nafterEach(() => {\n  server.resetHandlers();\n  fetchMock.assertNoPendingInterceptors();\n});\n```\n\n> **注意：** 同一時間只能有一個 MSW server 處於啟動狀態。如果已有 server 在監聽中，獨立模式的 `activate()` 會拋出錯誤。請使用 `createFetchMock(server)` 來共用現有的 server。\n\n### 原生模式（無 MSW 依賴）\n\n若不想安裝 MSW，`/native` 子路徑會直接 patch `globalThis.fetch`：\n\n```typescript\nimport { fetchMock } from 'msw-fetch-mock/native';\n\nbeforeAll(async () => {\n  await fetchMock.activate({ onUnhandledRequest: 'error' });\n});\nafterAll(() => fetchMock.deactivate());\nafterEach(() => {\n  fetchMock.assertNoPendingInterceptors();\n  fetchMock.reset();\n});\n```\n\nAPI 完全相同 — 只有底層傳輸方式不同（無 Service Worker、無 MSW server）。\n\n### Legacy（MSW v1）\n\n```typescript\nimport { rest } from 'msw';\nimport { setupServer } from 'msw/node';\nimport { createFetchMock } from 'msw-fetch-mock/legacy';\n\nconst server = setupServer();\nconst fetchMock = createFetchMock(rest, server);\n\nbeforeAll(() => fetchMock.activate());\nafterAll(() => fetchMock.deactivate());\nafterEach(() => {\n  fetchMock.assertNoPendingInterceptors();\n  fetchMock.reset();\n});\n```\n\n詳見 [MSW v1 Legacy 指南](docs/msw-v1-legacy.zh-TW.md)。\n\n## 未處理的請求\n\n預設情況下 `activate()` 使用 `'error'` 模式 — 未匹配的請求會導致 `fetch()` 拒絕。這包含對**已消耗**攔截器的請求（一次性攔截器使用後，其 handler 會從 MSW 中移除）。\n\n```typescript\n// 拒絕未匹配的請求（預設行為）\nfetchMock.activate();\nfetchMock.activate({ onUnhandledRequest: 'error' });\n\n// 記錄警告但允許通過\nfetchMock.activate({ onUnhandledRequest: 'warn' });\n\n// 靜默允許通過\nfetchMock.activate({ onUnhandledRequest: 'bypass' });\n\n// 自訂回呼\nfetchMock.activate({\n  onUnhandledRequest: (request, print) => {\n    if (request.url.includes('/health')) return; // 忽略\n    print.error(); // 阻擋其他所有請求\n  },\n});\n```\n\n> `enableNetConnect()` 的優先順序高於 `onUnhandledRequest` — 允許的主機一律直接通過。\n\n## API 概覽\n\n### 匯入路徑\n\n| 路徑                     | 環境                          | MSW 版本 |\n| ------------------------ | ----------------------------- | -------- |\n| `msw-fetch-mock`         | Node.js（自動偵測 MSW，fallback 至 native） | v2（可選） |\n| `msw-fetch-mock/node`    | Node.js                       | v2       |\n| `msw-fetch-mock/browser` | 瀏覽器                        | v2       |\n| `msw-fetch-mock/native`  | 任何環境（無 MSW）            | 不需要   |\n| `msw-fetch-mock/legacy`  | Node.js（MSW v1）             | v1       |\n\n### `fetchMock`（單例）\n\n預先建立的 `FetchMock` 實例，適用於獨立使用。匯入後直接呼叫 `activate()` 即可 — 無需額外設定。\n可從 `msw-fetch-mock`、`msw-fetch-mock/node` 和 `msw-fetch-mock/native` 匯入。\n\n### `createFetchMock(server?)` / `createFetchMock(worker)`\n\n建立 `FetchMock` 的工廠函式，會自動搭配對應的 interceptor。\n\n- Node：`createFetchMock(server?)` — 可選擇性傳入現有的 MSW `SetupServer`\n- 瀏覽器：`createFetchMock(worker)` — 傳入 MSW `SetupWorker`（必要）\n- 原生：`createFetchMock()` — 無需參數，無 MSW 依賴\n- Legacy：`createFetchMock(rest, server?)` — 傳入 MSW v1 的 `rest` 物件\n\n### `new FetchMock(interceptor?)`\n\n使用明確的 `FetchInterceptor` 建立 `FetchMock` 實例。可使用 `NodeFetchInterceptor`、`BrowserFetchInterceptor` 或 `NativeFetchInterceptor`。\n\n### 攔截與回應\n\n```typescript\nfetchMock\n  .get(origin)                              // string、RegExp 或 function\n  .intercept({ path, method, headers, body, query })  // 匹配條件\n  .reply(status, body, options)             // 定義回應\n  .times(n) / .persist();                   // 重複控制\n```\n\n#### 流式方法鏈接（Fluent Chaining）\n\n`.times()`、`.persist()`、`.delay()` 和 `.replyContentLength()` 現在都回傳 `MockReplyChain`，支援方法鏈接：\n\n```typescript\nfetchMock\n  .get('https://api.example.com')\n  .intercept({ path: '/data' })\n  .reply(200, { ok: true })\n  .times(3)\n  .delay(100);\n```\n\n#### 串流回應（Streaming Response）\n\n可直接將 `ReadableStream` 作為回應 body 傳入，系統會直接 passthrough，不會進行序列化：\n\n```typescript\nconst stream = new ReadableStream({ /* ... */ });\nfetchMock.get(origin).intercept({ path: '/stream' }).reply(200, stream);\n```\n\n### 呼叫歷史\n\n```typescript\nfetchMock.calls.lastCall(); // 最近一次\nfetchMock.calls.firstCall(); // 最早一次\nfetchMock.calls.nthCall(2); // 第 2 次呼叫（1-indexed）\nfetchMock.calls.filterCalls({ method: 'POST', path: '/users' }, { operator: 'AND' });\n```\n\n`filterCalls` 也支援以 `headers` 和 `searchParams` 進行過濾：\n\n```typescript\nfetchMock.calls.filterCalls({ headers: { 'content-type': 'application/json' } }, { operator: 'AND' });\nfetchMock.calls.filterCalls({ searchParams: { page: '1' } }, { operator: 'AND' });\n```\n\n### 斷言與清理\n\n```typescript\nfetchMock.assertNoPendingInterceptors(); // 若有未消耗的攔截器則拋出錯誤\nfetchMock.reset(); // 清除攔截器 + 呼叫歷史 + handlers\n```\n\n## 測試環境\n\n每次 CI 推送都會在以下環境執行 E2E 測試：\n\n| 環境           | 模組系統      | 測試框架            |\n| -------------- | ------------- | ------------------- |\n| Jest ESM       | ESM (import)  | Jest                |\n| Jest CJS       | CJS (require) | Jest                |\n| Node.js Test   | ESM (import)  | Node test runner    |\n| Node.js CJS    | CJS (require) | Node test runner    |\n| Native ESM     | ESM (import)  | Node test runner    |\n| Native CJS     | CJS (require) | Node test runner    |\n| Legacy CJS     | CJS (require) | Jest (MSW v1)       |\n| Vitest Browser | ESM (import)  | Vitest + Playwright |\n\n## 文件\n\n- [API 參考](docs/api.zh-TW.md) — 完整的 API 細節、匹配選項、回應回呼\n- [Cloudflare Workers 遷移指南](docs/cloudflare-migration.zh-TW.md) — 從 `cloudflare:test` fetchMock 遷移\n- [MSW v1 Legacy 指南](docs/msw-v1-legacy.zh-TW.md) — 搭配 MSW v1 使用 msw-fetch-mock\n\n## 開發\n\n```bash\npnpm install\npnpm build        # 使用 tsup 建置\npnpm test         # 單元測試（vitest）\npnpm test:e2e     # E2E 測試（jest-esm、jest-cjs、node-test、node-cjs、legacy-cjs）\n```\n\n### E2E 測試\n\nE2E 測試驗證已發佈的套件能在不同 runtime 和模組系統下正常運作。腳本會建置、透過 `npm pack` 打包 tarball，然後安裝到每個 `e2e/` 專案中 — 完全模擬 CI 流程。\n\n```bash\n# 執行預設套組（跳過 vitest-browser）\npnpm test:e2e\n\n# 執行單一套組\npnpm test:e2e -- node-cjs\n\n# 執行所有套組，包含 vitest-browser（會自動安裝 Playwright）\npnpm test:e2e -- --all\n```\n\n可用套組：`jest-esm`、`jest-cjs`、`node-test`、`node-cjs`、`native-esm`、`native-cjs`、`legacy-cjs`、`vitest-browser`\n\n## 授權\n\n[MIT](LICENSE.md)\n","readmeFilename":"README.zh-TW.md"}