{"_id":"@oselvar/noflare","_rev":"30-4ed35543637a270fbfca2b3488b88776","name":"@oselvar/noflare","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"@oselvar/noflare","version":"0.0.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"f76b69d50a954cbf34e73062a2a7b01ba7973d72","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.1.tgz","fileCount":21,"integrity":"sha512-NSBjtHne0yJ5g9WdfkQG5UaiPHZEVUk2DlxYm39OZj7mez6eFzGASjusxP7BWncwtZEk7ModCTl7WJRQiVv4CQ==","signatures":[{"sig":"MEYCIQCXVaDg67t1q1IhY/LKzlCHtG8j4QeQK2wyBAg+l0jnQgIhAINZghudaA7bVRrPpvOhaQKzQNvN3H7duAajGHWWrROL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14114},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e6b2df181fbdd642fb12ce0bafd779b868a72d0","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"11.1.0","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"8.3.6","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.109.3","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20250224.0"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.1_1740507320112_0.09196924656344985","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@oselvar/noflare","version":"0.0.2","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.2","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"61922aa617f48dd627406df49ac4b3cd2de6cf3a","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.2.tgz","fileCount":21,"integrity":"sha512-zeVwuKZKHbrc5IaWng04SlhMPQ7DOIjS3HqL5iOz2YSizvHT8lbDTHkVV2t6ga0aiRoypmeCgo6bAASO1t86UQ==","signatures":[{"sig":"MEQCIArbBxHO9KonSeGUrN24BrEyZEtNoC0o4l7ZhvXyuHDmAiBHAvLb7ic9aVN1v1pKqE0HjggV6QaO6S8qZNaMT1y/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14102},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d224d3c41faad8be6187d29c1f75a9c3b5a7f45c","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"11.1.0","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"8.3.6","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.109.3","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.2_1740507641669_0.9597123805050656","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@oselvar/noflare","version":"0.0.3","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.3","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"fd67f866942d73807abeaa5280781ede61ef900f","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.3.tgz","fileCount":6,"integrity":"sha512-ZGVQP6QHqFMlTtLjaquRC/Qhe1cWnHarkGuDpG7wNgWOBwWTmnxMHfJCtxAX33sDOEX9HLPP4YQwj1YawEUBAw==","signatures":[{"sig":"MEQCIHj4yAtqsYtD8i+F2FkQZrV4KKkhswdW2RKG6XvgQlKxAiBaOniAtKNC15+oIUF66Z+1U7+0RZHtsPBmKp4iQSRvFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10966},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4dcb5b1342768e8266f7d710cbba5fafc28b1978","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"11.1.0","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"8.3.6","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.109.3","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.3_1740508202457_0.9431040788981588","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@oselvar/noflare","version":"0.0.5","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.5","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"3c381774e331ae471a7158968230969359e2f0de","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.5.tgz","fileCount":9,"integrity":"sha512-2WTitp4WKua4OdacGlQ0cI814vG8Qlp4jkJkeTpwt2wlROdz2TVIAZAnrc31QyMsudN4ZIhmlyCHjMG1aPrRJw==","signatures":[{"sig":"MEYCIQD64AFGFESU2MyRw3P/L0hGqhrVHgviA4nuyk3zBObCCAIhANh2w2EKO7GqRzdRoWlylZSlyDqGmLb25ZtiyC0jsPe5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11335},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"8d07c115f063a04da298e28642c3feba7a00b75f","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.3.6","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.109.3","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.5_1740519582105_0.1767019113345938","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@oselvar/noflare","version":"0.0.6","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.6","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"4ad5c04109ffdc1cdb2b9fa53bf6fe26b94f8655","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.6.tgz","fileCount":9,"integrity":"sha512-RM4LDTU8I2nRi3tYZ2yd7r3lUwNj7sRur/lY8jqjA5lazGTPZfy1nTO84b636tfKfXbaWRkgKF8Vj70b8IfOTQ==","signatures":[{"sig":"MEQCICOg1l5QCjrd4Iz+qRtu9RyTeVxvBo+GcRJofJGmHVJyAiALj7RBnc/OBNmglTAcgNMWvYhDRZ6ebLCp4Dssfp+ucw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76011},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"cff7b548c2a30601d02d55a13bf1dbd70c0d766b","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.3.6","debug":"4.4.0","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.109.3","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@types/debug":"4.1.12","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.6_1740578355624_0.18043268400965817","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@oselvar/noflare","version":"0.0.7","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.7","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"8431b8f179e2397a9c89d611d2a23222e1986865","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.7.tgz","fileCount":9,"integrity":"sha512-BfH8zlJOgDQEFA0SKViB4V4CqE0oNMWP8vkqwl2PGyxfae7X3cwPs9V91ujvMo2E+p9OJeXQ72Pp9HeU3SVcIA==","signatures":[{"sig":"MEUCIGxMQA2cDE3cirKbggoqJgbaC2TTj8wH1bnpKsIYMxUUAiEA5PYAesNVnDiziq0bMWo0n59P7ICQeQ5QZhkGaiduW4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11335},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"f0d4b4a5a3dcb774c886e08eac7435f248dbdd99","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.110.0","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.2","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.7_1740579019329_0.3941275697677482","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@oselvar/noflare","version":"0.0.8","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.0.8","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"e2dad5a777facd51c45920161ad252976d489746","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.0.8.tgz","fileCount":9,"integrity":"sha512-EtzJji0b1bEJ3PK2D7jkeJXtfX8YeZ9nP0LJ8lIBfT6jsfzjDF15jUIUTMYjTHhFxYSNHq4hiPL2qJ1fl2gYog==","signatures":[{"sig":"MEQCIAEIZpBvde4UHVzV/Cumnq4HvDoKLIJ+YdTfjm76bc29AiBBw4SZSSDFVJinGV3v71RI94LyffXwc2p/KyuRaMk1WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11385},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"eede9583dba1d034f51df8ac0bab72eb41ce6219","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest --coverage","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.110.0","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.2","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.0.8_1740579348407_0.5080931162926328","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@oselvar/noflare","version":"0.1.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.1.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"1066ba7bf874972ea8f0fa76eefb3bea9e1fe216","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.1.1.tgz","fileCount":9,"integrity":"sha512-8cL+bZ1wpBdh8it4BnXdwPFWguWDjHUs6eRVqsFT0PwzewzvTHheLPC935eJ1L3/6QZ3T0JTAE8y4CK8QZGAGA==","signatures":[{"sig":"MEYCIQCluqx/xQSU1pbDbJK2HX/rgZfMnc32yH6Cug0+Y6MfvQIhAPjAHSqZAzOzKkNk6bN2eVknFa5p7gITG2kqOPqI/GoI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13141},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"3f2aca994328cc8ec7b646117ad488688c3d89c9","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.21.0","vitest":"3.0.7","globals":"16.0.0","prettier":"3.5.2","wrangler":"3.111.0","@eslint/js":"9.21.0","typescript":"5.7.3","@types/node":"^22.13.5","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.25.0","@vitest/coverage-v8":"3.0.7","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.2","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.1.1_1740750316617_0.38427598099112315","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@oselvar/noflare","version":"0.2.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.2.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"f4a20c2eef283c51937252ea8be7dce63af1b6cc","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.2.0.tgz","fileCount":9,"integrity":"sha512-jlxcT+4yGG7RiMY7774H88c1vz3SZ/Zso0M1gme2s59ZiCBdI0JXzcjI0oChjg1XBE9syIlQVxhifGEDtzbveg==","signatures":[{"sig":"MEUCIDWu8Qa6zrdnlkZOEYvoR5l+64tidRjVTHr/nPZPRdnJAiEA59OuBE6ZyNchlE5cnIXn39wQgMSW63HsC0VtuvwTfcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14449},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"1a78f577ca8481d85e53171b30e3f1ed4251e02d","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.22.0","vitest":"3.0.8","globals":"16.0.0","prettier":"3.5.3","wrangler":"3.114.0","@eslint/js":"9.22.0","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.26.0","@vitest/coverage-v8":"3.0.8","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.2.0_1741596607748_0.9013993146459813","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@oselvar/noflare","version":"0.3.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.3.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"be7e3ce5a49d32631f2904c36d3cc6bd6fc485d7","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.3.0.tgz","fileCount":9,"integrity":"sha512-UZrIV9WTCf+r9ycvbdmLIxwL8bGYImFr2YhEl8JPQgLIwz24WsmIAbuPECVg7Q3oQNjG7CHlZi9wxR6TdVSuzw==","signatures":[{"sig":"MEQCIAMlw0LNu9pyGNiL2Y94jJ4X3AREH+ReLPqNfbJtMqa0AiAbqfyOkgnfG/6uV31IYuaizneJRDqBkybiCYN7ezLouA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14523},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"b754bfc99a7edf71bb70c0339abf0700d04bf593","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.22.0","vitest":"3.0.8","globals":"16.0.0","prettier":"3.5.3","wrangler":"4.0.0","@eslint/js":"9.22.0","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.26.1","@vitest/coverage-v8":"3.0.8","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.3.0_1741901758396_0.9229417329189011","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@oselvar/noflare","version":"0.3.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.3.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"2cb63276026e2937c6d6763099b7c6b27387baa7","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.3.1.tgz","fileCount":9,"integrity":"sha512-VFm80P3Moyp3LTr54U+swy2IhuIJgVFfSxPeD4AgocpIbX2+y9EUiFPfT9pK5zknCjC6pKX7XuvFV8MeejJS3g==","signatures":[{"sig":"MEUCICpDvW0v2iJT1MAtwCxpu1hbcmo0qZmAZl7dQlHyOKICAiEAuU3P7WHZPUxZrn56zPFxevxXKdEW6Woa60GsJp9wdxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15169},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"207040f7917803ef41693534e4ff22ab2c9fd174","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.22.0","vitest":"3.0.8","globals":"16.0.0","prettier":"3.5.3","wrangler":"4.0.0","@eslint/js":"9.22.0","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.26.1","@vitest/coverage-v8":"3.0.8","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.3.1_1741906118266_0.2998234960234625","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@oselvar/noflare","version":"0.3.2","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.3.2","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"e71f5d2f303de9d0787754b4e90431ce5bf05fe6","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.3.2.tgz","fileCount":9,"integrity":"sha512-Rf+syDPKsjfLGb+ewM18GUTu3AVJ8kDFDNL4qEmFZb/tvrxoB4Fw6akhuMoLg4Xb13EziV0Q+wTi0Zk7+oXqzA==","signatures":[{"sig":"MEUCIDAq4z6cClxCAkorDChoLJ2oKFgaryzGE4LKJ5STO4DuAiEAvqALQVJ667ErfYB02R2OuAsnKsNWBNOucG/sXZXqqy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15174},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"4522adb65b2b11b3554eb0ccbe8f1ab8f208312a","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.22.0","vitest":"3.0.8","globals":"16.0.0","prettier":"3.5.3","wrangler":"4.0.0","@eslint/js":"9.22.0","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.26.1","@vitest/coverage-v8":"3.0.8","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.3.2_1741906966068_0.3407087595343794","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@oselvar/noflare","version":"0.3.3","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.3.3","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"0698646ec468f932780dfd1d847b2d04772b7799","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.3.3.tgz","fileCount":9,"integrity":"sha512-IHjtiy+JTVylCMnhXxyvuDv9c+WRMdlM9/LT3YsEJ+U79dDu1y7gfop5xhYDIzo4We8j3s9sRjco6wCEamTFnQ==","signatures":[{"sig":"MEYCIQDt7Nrx5w9BEKYSjs/EDBEkB56Sjdsb57tsdxGm+W0RCAIhAKGW4dYVofvSpxcvXROCdD9WRarPZWhJZBAkyl1Rjk57","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15442},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"cf61c895c9a65e3d7c303a47e187b7b5ee82e700","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.22.0","vitest":"3.0.8","globals":"16.0.0","prettier":"3.5.3","wrangler":"4.0.0","@eslint/js":"9.22.0","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.26.1","@vitest/coverage-v8":"3.0.8","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.3.3_1741907486640_0.6379845655605831","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@oselvar/noflare","version":"0.4.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.4.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"588bee18614084162ec14e7c5f0f296963c208b5","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.4.0.tgz","fileCount":12,"integrity":"sha512-cHDqL+lg6O+LFxC1Pbo0xJH0psKojhlFnnjt18/J5TutqexRw65k6dR8f4MIggr3MWsKuMVtLdsj+Y4175AEdA==","signatures":[{"sig":"MEUCIQDlqvribNDWDIXZW7eIqVqiH+F8Vo3/BjSbgmDSVt8jeQIgLIxwaDhhwyx+epfrTQjd1DoVgQV5XbfFLavH/kOqfU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31314},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"4410948e4aea4b2a3159d3dbe30db7fce3cdb8dc","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.22.0","vitest":"3.0.8","globals":"16.0.0","prettier":"3.5.3","wrangler":"4.0.0","@eslint/js":"9.22.0","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","npm-check-updates":"17.1.15","typescript-eslint":"8.26.1","@vitest/coverage-v8":"3.0.8","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.4.0_1742086487376_0.6229165521949831","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@oselvar/noflare","version":"0.4.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.4.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"595b8c151126cf0ac8670d53d157578b2b325eb6","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.4.1.tgz","fileCount":12,"integrity":"sha512-tRejK4f9XIWvqLXyh532beCqxKRyZCgk1uL/SQOLppzETohNN35xoYLckqzSAKZCQPgZNbaoB3xXFDiowKarkA==","signatures":[{"sig":"MEUCIQC1LSUzKdKf4PcGqvqm/D9rlUGDtbqoj0UCEwMv/JVKqgIgA/9p28ACQeS2NBG/ljaSMGcPV4qBu5SgHn2AQQewGRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32065},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"10b1e13ac5525b9fd1f2d409d813bbfb7e4d2b77","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.4.0","eslint":"9.23.0","vitest":"3.0.9","globals":"16.0.0","prettier":"3.5.3","wrangler":"4.4.0","@eslint/js":"9.23.0","typescript":"5.8.2","@types/node":"22.13.13","@eslint/compat":"1.2.7","npm-check-updates":"17.1.16","typescript-eslint":"8.28.0","@vitest/coverage-v8":"3.0.9","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.1","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.4.1_1742896930060_0.7625434285303772","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@oselvar/noflare","version":"0.5.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.5.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"1676f5c754937e78ee57d09f39b775e694e163aa","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.5.0.tgz","fileCount":12,"integrity":"sha512-GoXfS0IHw5b/K6LWFhUxVKLwA5WqvcZHHTWxwU5FTfh+r1vn0u6O8F08T76eM9SkhYACMMLZwjIYVdXqum+xDg==","signatures":[{"sig":"MEUCIQDRR72ItAx2YQ3HOmaCOdFMASYGCT/Zv8Ku5Ju+sGc9mAIgZYywbcyONy9zFYUiCEl1FBdf3wBhv0PvpHHUDcH1bo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31323},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"81d45e36ebcd163120bd1b3cc0d60ced9ceb433d","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.27.0","vitest":"3.1.4","globals":"16.2.0","prettier":"3.5.3","wrangler":"4.18.0","@eslint/js":"9.27.0","typescript":"5.8.3","@types/node":"22.15.24","@eslint/compat":"1.2.9","npm-check-updates":"18.0.1","typescript-eslint":"8.33.0","@vitest/coverage-v8":"3.1.4","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.5.0_1748554785508_0.5178657055544864","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@oselvar/noflare","version":"0.6.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.6.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"8e67ddb569bb08b08ed12dc6eb7edcb24dbdad40","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.6.0.tgz","fileCount":12,"integrity":"sha512-hkdupfWmTVekudngJ91Y77sy12ugwfzOv6GvTnhXyKPbC9HmEEbYX4K+SYozuwzzcc+pAL+FuXS2Rbb/k0vAlQ==","signatures":[{"sig":"MEUCID3rZDVw7aj09/W+dnvhUYYeGBNY4URdebpDrQBEtOHqAiEA4CMneJbXkuRysPw9BQiBEHoZ3omPAxFauwsve/7QsFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31974},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"6495622825900a2fc669198b799eafff7cdd062b","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.27.0","vitest":"3.1.4","globals":"16.2.0","prettier":"3.5.3","wrangler":"4.18.0","@eslint/js":"9.27.0","typescript":"5.8.3","@types/node":"22.15.28","@eslint/compat":"1.2.9","npm-check-updates":"18.0.1","typescript-eslint":"8.33.0","@vitest/coverage-v8":"3.1.4","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.6.0_1748619999372_0.7943665315752966","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@oselvar/noflare","version":"0.7.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.7.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"4d9ce3612bdb2d88d31a87c391071e420fae5569","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.7.0.tgz","fileCount":12,"integrity":"sha512-oeycK5Kk020cvznit+/hiM0UU0vjyVmJlqVWegAv9uou7MqO2S7OhV9+i9Bfn7A+pBP1/5R3AZMRXcj4QRQYhQ==","signatures":[{"sig":"MEYCIQChUik3eB3uRJIZ7NRXfmO2EqhecWbKXw2UVMe1VrevJAIhAP+a5CgtTJm+ppOeKQMrrxVZuvg+cOxH89r/+X6ldBe9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33982},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"011c45fbbe75d48777f66510f0999259dbcfc59a","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.27.0","vitest":"3.1.4","globals":"16.2.0","prettier":"3.5.3","wrangler":"4.18.0","@eslint/js":"9.27.0","typescript":"5.8.3","@types/node":"22.15.28","@eslint/compat":"1.2.9","npm-check-updates":"18.0.1","typescript-eslint":"8.33.0","@vitest/coverage-v8":"3.1.4","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.7.0_1748682094671_0.929317050017914","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@oselvar/noflare","version":"0.7.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.7.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"132bca7edb93ddcd76e61b4cacc281c3f02f0938","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.7.1.tgz","fileCount":12,"integrity":"sha512-ElRVeaKmKDfZ8H7ix6YOnH7LLyxcCaeepewj5FWL+GbR+Qbf3pBsyk6aBnjbM6ZkHdAaTSKJYKzuMLTT7ANJMg==","signatures":[{"sig":"MEUCIQC9bMP0qJuIg62MfT3il4n3xt0HN/WFDJp/s1Q0r3gj5AIgFB61JikEwVlxUtwtrnZO7gsZitnYDT/6Kz1K7yr52c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34195},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"d2ff1809259846fc9dd9859b95232940b29c4592","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.27.0","vitest":"3.1.4","globals":"16.2.0","prettier":"3.5.3","wrangler":"4.18.0","@eslint/js":"9.27.0","typescript":"5.8.3","@types/node":"22.15.28","@eslint/compat":"1.2.9","npm-check-updates":"18.0.1","typescript-eslint":"8.33.0","@vitest/coverage-v8":"3.1.4","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.7.1_1748853075346_0.7755215162962172","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@oselvar/noflare","version":"0.8.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@0.8.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"1bcf064635e4b383ff8f8a45159277970becca10","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-0.8.0.tgz","fileCount":12,"integrity":"sha512-0T9hAURZRwGvB+6W1/MI5gIZyl97zyZckERMczwaI9rA81Cq72bxY27IMpTPlVQ8aXR9W4td7nQ9xkLpVyXR6Q==","signatures":[{"sig":"MEYCIQCoz+WnkhSXsc7VOihhCyJ5i4j0rCSlhbvPyg7VhN/HLAIhAJWZgfxuLdc8l/ouMatsv1R4zIYa/It8Qdx0g+7GpdWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33898},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"20f5de4c4622c12baf23a49d532c6d7ad062ee14","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.29.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.5.3","wrangler":"4.20.3","@eslint/js":"9.29.0","typescript":"5.8.3","@types/node":"24.0.3","@eslint/compat":"1.3.0","npm-check-updates":"18.0.1","typescript-eslint":"8.34.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_0.8.0_1750288556606_0.7111121154163045","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@oselvar/noflare","version":"1.0.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.0.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"873c157063e1ce8e37180e625491fffb7088d1fb","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.0.0.tgz","fileCount":12,"integrity":"sha512-UpH8AoKU+sQu2U2jVN0SojLlaHUDxajO4ATKVdL0vW4zrsoSx/4BYd1qdhYLJPpTkruoq6fpGbs8YLBXknxIUg==","signatures":[{"sig":"MEUCIDsclmulUL5OEyi1/4SqB57lv6uNQUMrF5bwoDYe5+PVAiEA/LoWj6914YvzNWLuufLxo9dgyXkFuc72x0s6CFMLcrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52005},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"42f2ad5eca3658c255670c2150f63bb9d00d240d","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.7","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.0.0_1751298454932_0.6830892580837724","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@oselvar/noflare","version":"1.0.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.0.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"9d409c130a1713d374ac5d7b20a06c1930a88343","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.0.1.tgz","fileCount":12,"integrity":"sha512-51+5kPtPsQbcgoYmfPDZPJJsm+3KZBrnA6VI6/4c6DXBtDn8TQ4ndlBhz5V8LDI1bnxcih9xbEBcgVTmQrlllQ==","signatures":[{"sig":"MEUCIQDzeR0UxYv6fpwmuSIhOGYY+lHj00uxrsg8KJ/7uRxZVQIgLUZc2nPfVq7HSy0ruYPp5jiGg0JDIhaa9jgw7CvJsy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52243},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"f3d96c518d5af33a436bd1c02ae412f7e535d0af","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.7","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.0.1_1751310582146_0.49000040091891717","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@oselvar/noflare","version":"1.0.2","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.0.2","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"bf6b6b5c12c9ab8c7503244e272e21191ab3f17e","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.0.2.tgz","fileCount":12,"integrity":"sha512-JiWQnENiFgHuf/s71xqm7ful44OSFFfO4tmm3AVhpEvJq+VxFYKh8fy8ao1GD0iZXNMz+VszwUWbKIx6z7Jfrw==","signatures":[{"sig":"MEYCIQDbAHMgVmGh8pYa/qagc3WJ3DSSbfLiVXhRT9PJncOzJwIhAMVD71kXEMcwqIAhar4YIVmRSK+d3/iAN4XGwytLKjOn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52145},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"11a76b7e67cd48eadcdba834c0bc7121e854558e","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.7","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.0.2_1751310872108_0.5536088548398064","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@oselvar/noflare","version":"1.0.3","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.0.3","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"8602304c624fbeedb09d7e8c1493c24e915f9990","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.0.3.tgz","fileCount":12,"integrity":"sha512-kf2zaKr2pUr9Mc0DNBf9TN5sxN11CjWVBcZSkWHqizevamH6ONdf/2BkjDyCVCAz7mFIDR4aKmkS3h7D+WvYsA==","signatures":[{"sig":"MEQCIFeogZkWZk/inI+P06ysmfPwjikFZXj4tbAqhF4uOfBpAiB0P2O8sZzKD7ZOj2Ofc6I23keQZsMJ76F8RiYMBJGo9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52234},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"681b69076cf99ae5b2ba9493bbce993b4fa5414b","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.7","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"@cloudflare/workers-types":"*"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.0.3_1751314182969_0.23546212879169892","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@oselvar/noflare","version":"1.0.4","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.0.4","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"a4434cab7a4db0656fa166b3c8dca4586554c175","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.0.4.tgz","fileCount":12,"integrity":"sha512-G/UD8yHhm/2aE2ay5LXU3fQnRqvfO8RFumzrWen3SsU1ccken9a6M+ls4UHMZxdFKPqThGZW/MXJHb9D5TGg9g==","signatures":[{"sig":"MEQCID4DSgIsDFA4w774jKsgnB6oMEU8+fXpZGSCvHYaQLldAiA3NpmzbV4dYD9hrYG8XpKb/E/o2SaxEeKszMsHAisHPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52217},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"a4d9ee1347f2bb9ec206ddea93b77199125ac40c","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.8","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@cloudflare/workers-types":"4.20250628.0","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.0.4_1751317570506_0.03378475645659207","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@oselvar/noflare","version":"1.0.5","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.0.5","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"2b877256141a3cdea0008d8cf080c1ae39f35496","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.0.5.tgz","fileCount":12,"integrity":"sha512-kijlWMGa2z7ADfFWxYS0aXgK/tjgt+/LVt1xJRAy2qg84WD5bDve3BizEWCMfe49+doBoZNSV/StRvgBB9HbNg==","signatures":[{"sig":"MEUCIHsA32WL/iNIbXGY/ZD+t/PPaTgWYpGfKn8IKCvq0wSPAiEAi1DxU/kDJHAKZ7xDdUfUllP64hdOwYXTwHT5kvS1MsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67579},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./impl":{"types":"./dist/impl/index.d.ts","import":"./dist/impl/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"2a0e71d63738282e66412e37953ae21c8ccd7218","scripts":{"fix":"tsc && prettier --write . && eslint --fix .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.8","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@cloudflare/workers-types":"4.20250628.0","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.0.5_1751323507183_0.5137065232545717","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@oselvar/noflare","version":"1.1.0","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.1.0","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"25418e78f1294525a663c097b8de083034afb8f0","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.1.0.tgz","fileCount":13,"integrity":"sha512-PchOLx2YX8E3i9vy1+8QeAXjnjsH8efkbYK3FxqYQSnmMmvclO6bdVbBTbI4LyeNJWjsnOV97FxHpBgnHOYipw==","signatures":[{"sig":"MEQCIDrFNeGlO+XU/pBYT809nqn48ED6dbDAARQKZxrKu97iAiB2EdGZcF1E9f08rrdZXChmNJqFjo4GYUrFo+itr2BUAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51989},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test":{"types":"./dist/test/index.d.ts","import":"./dist/test/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"32620086c3805a6c5169b1cd48df2bd20e9eed00","scripts":{"fix":"tsc && eslint --fix . && prettier --write .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.8","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@cloudflare/workers-types":"4.20250628.0","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.1.0_1751462219924_0.07435197664945248","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@oselvar/noflare","version":"1.1.1","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.1.1","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"3dc32c6c43262ef0e5c70346c6c245347e727e2e","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.1.1.tgz","fileCount":13,"integrity":"sha512-Z787dCJ8n5zZ9syHCOv4S7aL/khqvjt0AXZri6CKRW0rPnu2yFNlry90J3JYOaT/bqlZGEeO4RUFschJpr6zYQ==","signatures":[{"sig":"MEQCIEitiSzifTig0mp6OzkZsW0OjCcLrC4ILzvx0dO2EXd+AiAPQfeF7dunE4ltMW/kJ7hGCKplT96riq7HXNdHKfedyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52067},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test":{"types":"./dist/test/index.d.ts","import":"./dist/test/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"f9295d76ebe7fea6c5343eaa3db9eca9120d6d26","scripts":{"fix":"tsc && eslint --fix . && prettier --write .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","actor":{"name":"aslakhellesoy","type":"user","email":"aslak.hellesoy@gmail.com"},"email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.30.0","vitest":"3.2.4","globals":"16.2.0","prettier":"3.6.2","wrangler":"4.22.0","@eslint/js":"9.30.0","typescript":"5.8.3","@types/node":"24.0.8","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.35.1","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@cloudflare/workers-types":"4.20250628.0","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.1.1_1751464707992_0.023436516187245182","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@oselvar/noflare","version":"1.1.2","keywords":["cloudflare","testing"],"author":{"name":"Aslak Hellesøy"},"license":"MIT","_id":"@oselvar/noflare@1.1.2","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"dist":{"shasum":"a2b98d7d8d67c706b6a82d87554bfb09aa039cd1","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-1.1.2.tgz","fileCount":17,"integrity":"sha512-WAyAwTSPiUjBbG0sHPWQ7GqDt1SDaGSJKUlUd9ojhlU9/MUya/9PpKXfM04n6cCFQrmBIT9rbuf31QIqTslixg==","signatures":[{"sig":"MEQCIAzqHlZblXa3C2AoP+7CTwdkfWILdx6v22rlCRkYH+yfAiAzEJfPwof8oIniOcY/pTJbRLBIJ3Gv6U1WeYuMZFmNag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33866},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test":{"types":"./dist/test/index.d.ts","import":"./dist/test/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"gitHead":"271b7c0f70c591f6d2608a2efddb57ca01a727b4","scripts":{"fix":"tsc && eslint --fix . && prettier --write .","test":"vitest","build":"tsup","start":"wrangler dev --port 9875","upgrade":"npm-check-updates --upgrade --deep","prepublishOnly":"npm run build"},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"repository":{"url":"git+ssh://git@github.com/oselvar/noflare.git","type":"git"},"_npmVersion":"10.9.2","description":"Test helpers for Cloudflare Workers","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"10.2.0","tsup":"8.5.0","eslint":"9.31.0","vitest":"3.2.4","globals":"16.3.0","prettier":"3.6.2","wrangler":"4.25.0","@eslint/js":"9.31.0","typescript":"5.8.3","@types/node":"24.0.15","@eslint/compat":"1.3.1","npm-check-updates":"18.0.1","typescript-eslint":"8.37.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.8","@cloudflare/workers-types":"4.20250719.0","@types/eslint-config-prettier":"^6.11.3","eslint-plugin-simple-import-sort":"12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/noflare_1.1.2_1753088545094_0.059196663598844346","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@oselvar/noflare","version":"2.0.0","description":"Test helpers for Cloudflare Workers","publishConfig":{"access":"public"},"keywords":["cloudflare","testing"],"homepage":"https://github.com/oselvar/noflare#readme","bugs":{"url":"https://github.com/oselvar/noflare/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/oselvar/noflare.git"},"license":"MIT","author":{"name":"Aslak Hellesøy"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./test":{"types":"./dist/test/index.d.ts","import":"./dist/test/index.js"},"./cloudflare":{"types":"./dist/cloudflare/index.d.ts","import":"./dist/cloudflare/index.js"}},"devDependencies":{"@cloudflare/workers-types":"4.20260506.1","@eslint/compat":"2.0.5","@eslint/js":"9.39.4","@types/node":"25.6.0","@vitest/coverage-v8":"4.1.5","eslint":"9.39.4","eslint-config-prettier":"10.1.8","eslint-plugin-import":"2.32.0","eslint-plugin-simple-import-sort":"13.0.0","globals":"17.6.0","np":"11.2.0","npm-check-updates":"22.1.0","prettier":"3.8.3","typescript":"6.0.3","typescript-eslint":"8.59.2","vitest":"4.1.5","wrangler":"4.88.0"},"scripts":{"test":"vitest","start":"wrangler dev --port 9875","fix":"tsc && eslint --fix . && prettier --write .","build":"tsc -p tsconfig.build.json","release":"np","upgrade":"npm-check-updates --upgrade --deep"},"_id":"@oselvar/noflare@2.0.0","_integrity":"sha512-LopdAdOXO7R0mkZLNOUOw/4/GcmMBf9cizkfdnt5R7XfQV3vhdnqIcvVNdRlY5rljCzB5XRyu/Jjf7U12YOu/g==","_resolved":"/private/var/folders/q7/fp3f0k410fd734kgtr7hs_5w0000gn/T/300d1afe6424b7c8f57ef8790d04acf2/oselvar-noflare-2.0.0.tgz","_from":"file:oselvar-noflare-2.0.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-LopdAdOXO7R0mkZLNOUOw/4/GcmMBf9cizkfdnt5R7XfQV3vhdnqIcvVNdRlY5rljCzB5XRyu/Jjf7U12YOu/g==","shasum":"c510b24ae4287966bac2ffafc6fdb94c169d58fb","tarball":"https://registry.npmjs.org/@oselvar/noflare/-/noflare-2.0.0.tgz","fileCount":43,"unpackedSize":35525,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAmnCunDppJaq3HzDX8NXQj8kFor8kuID3k57Gh/cQE/AiA3M6/7thn/fRaWeHbtL/AyCqzUxVjrSPC3hTUS5577Bg=="}]},"_npmUser":{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"},"directories":{},"maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/noflare_2.0.0_1778077050919_0.5970089041871685"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-25T18:15:19.994Z","modified":"2026-05-06T14:17:31.184Z","0.0.1":"2025-02-25T18:15:20.346Z","0.0.2":"2025-02-25T18:20:41.915Z","0.0.3":"2025-02-25T18:30:02.652Z","0.0.5":"2025-02-25T21:39:42.286Z","0.0.6":"2025-02-26T13:59:15.802Z","0.0.7":"2025-02-26T14:10:19.534Z","0.0.8":"2025-02-26T14:15:48.575Z","0.1.1":"2025-02-28T13:45:16.805Z","0.2.0":"2025-03-10T08:50:07.946Z","0.3.0":"2025-03-13T21:35:58.575Z","0.3.1":"2025-03-13T22:48:38.457Z","0.3.2":"2025-03-13T23:02:46.281Z","0.3.3":"2025-03-13T23:11:26.853Z","0.4.0":"2025-03-16T00:54:47.596Z","0.4.1":"2025-03-25T10:02:10.251Z","0.5.0":"2025-05-29T21:39:45.700Z","0.6.0":"2025-05-30T15:46:39.583Z","0.7.0":"2025-05-31T09:01:34.842Z","0.7.1":"2025-06-02T08:31:15.538Z","0.8.0":"2025-06-18T23:15:56.818Z","1.0.0":"2025-06-30T15:47:35.108Z","1.0.1":"2025-06-30T19:09:42.333Z","1.0.2":"2025-06-30T19:14:32.322Z","1.0.3":"2025-06-30T20:09:43.157Z","1.0.4":"2025-06-30T21:06:10.691Z","1.0.5":"2025-06-30T22:45:07.367Z","1.1.0":"2025-07-02T13:17:00.096Z","1.1.1":"2025-07-02T13:58:28.181Z","1.1.2":"2025-07-21T09:02:25.263Z","2.0.0":"2026-05-06T14:17:31.048Z"},"bugs":{"url":"https://github.com/oselvar/noflare/issues"},"author":{"name":"Aslak Hellesøy"},"license":"MIT","homepage":"https://github.com/oselvar/noflare#readme","keywords":["cloudflare","testing"],"repository":{"type":"git","url":"git+ssh://git@github.com/oselvar/noflare.git"},"description":"Test helpers for Cloudflare Workers","maintainers":[{"name":"aslakhellesoy","email":"aslak.hellesoy@gmail.com"}],"readme":"# Noflare\n\nNoflare is a a drop-in replacement for selected Cloudflare Workers features\nthat makes it easier to test Cloudflare Worker applications.\n\nNoflare does not use a local wrangler/miniflare session and does not depend on the Cloudflare runtime.\n\n## Motivation\n\nThe library was created to make Cloudflare Workflows easier to test.\nIn particular:\n\n- Idempotency\n- Pause/Resume of workflows (not implemented in wrangler/miniflare)\n\n## Workflows\n\nCloudflare Workflows embody critical business logic that is important to test.\n\nIt's _particularly_ important to test that all the steps are [idempotent](https://developers.cloudflare.com/workflows/build/rules-of-workflows/#ensure-apibinding-calls-are-idempotent).\n\nIt's also important to test that workflows can run concurrently.\n\nWorkflows typically communicate with external services, and mocking those is non-trivial\nwhen the tests run in one process and the workflow in another.\n\nWe wanted a way to test Workflows where the tests and the workflow run in the same process.\nThis makes it easier to stub external services and verify how the workflow interacts with them.\n\nAnother reason we wanted to run them in the same process is that we want a sub-second\nfeedback cycle.\n\nNoflare achieves this by providing a mechanism to inject stub adapters for external services.\n\nJust write your workflows as normal with the following changes:\n\n1. Replace the import of `cloudflare:workers` with `@oselvar/noflare`\n2. Replace the use of `this.env` with `this.adapters` - see\n3. Use `createCloudflareWorkflow` to convert your Noflare Workflow to a Cloudflare Workflow\n\nSee [CalculateCubeWorkflow.ts](./src/examples/CalculateCubeWorkflow.ts) for an example.\n\nTry it out interactively\n\n    # Terminal 1\n    npm start\n\n    # Terminal 2\n    curl http://localhost:9875?value=3\n\n    ## Replace id with the response from the first request\n    curl http://localhost:9875?instanceId=id\n\nNow, let's test it:\n\n    npx vitest\n\n### Tips\n\nNoflare might highlight idempotency bugs in your workflows.\nHere are some tips to help make them idempotent:\n\n- Avoid nested if statements and loops around workflow steps.\n- Visualize your workflows with `@oselvar/c4`. (Coming soon).\n- If you use D1 (Sqlite), `UNIQUE` constraints might help you avoid inserting duplicate data.\n","readmeFilename":"README.md"}