{"_id":"test-anywhere","_rev":"54-f56ab8cd644dd3bfdfcaa711bc20cc2c","name":"test-anywhere","dist-tags":{"latest":"0.9.1"},"versions":{"0.1.2":{"name":"test-anywhere","version":"0.1.2","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.1.2","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"0f9566b99180eb9511213560ff052996cc2bc70b","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.1.2.tgz","fileCount":7,"integrity":"sha512-m5XPuxPtkBXvFgg4y284UzqlsiX3aPhy7x8iGWz/hHY8A4tXUMhCwN8yCtHiKcfaNFs91mr1lh2HyyDNjPJ0ag==","signatures":[{"sig":"MEUCIEGO3vSWAP0jT8Mm5c+BLHkqaew+GuYvtKSQuMNnpd31AiEAliDSFeAPRd6wXZw9tDmWMUC0uNq57Jd7nU4VVGbcNeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7586},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"6544f8c4f9c6e4c2c783b74d2656d832cc9ae96a","scripts":{"test":"node --test"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.1.2_1761476173955_0.1919273409823905","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"test-anywhere","version":"0.1.3","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.1.3","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"69061cbf34e80eefedb1ca064278858bd520710d","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.1.3.tgz","fileCount":13,"integrity":"sha512-OHVUrWDDAimAeMiXGOI2+QX6j3QgLp3RXe0qHpfDWiuqOvUnSNATc6joP3C4werRAfO/EtCA86ALVtbS3L1niA==","signatures":[{"sig":"MEUCICMyx+RPh/Il3d6PEZwYpGbHfGzN3pxlSU+4FNqLW37+AiEAwBNSA5qJIiykyPjCX4tfYp7ooItMtGupuYZ9Wi/I/eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13669},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"962e718f3a26e08b1a693b6ce437f8a56cec0a77","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.1.3_1761490523694_0.015789010616787502","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"test-anywhere","version":"0.1.4","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.1.4","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"03a3ca9c7dc1c388069b6ad1ded2c3abbf4f1825","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.1.4.tgz","fileCount":22,"integrity":"sha512-pGRIm7d9gz+2J/simfYQmB70ndoKl3EPmamGiySW/dlXupdCCe/BO890eqFSHoGKUq39XRm14Qj9wvj7iOsGUw==","signatures":[{"sig":"MEQCIHlO052+2k92+KY/Xa9Z53YRtP0rcFHLZlXJdLiBEyrCAiAkxHZYXaRy1guG2uxWvbpN3gQfkxSS2Q2+7sqL39AK3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39215},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"d57fe161d62e85aef4dfaa3a1047a7929ef77fb6","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.1.4_1762138298404_0.0028093155749420173","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"test-anywhere","version":"0.1.5","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.1.5","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"acfb2286b9430dec4c30fc9a8f964bb03b60655c","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.1.5.tgz","fileCount":24,"integrity":"sha512-r6zVleAYEIidG58cdXrpzfbV8yVB6ekMqu3qw6LO3acp5oZosNqgcb0LLGvf2JXSrKV57HgHUmjZhjPq+kfc/A==","signatures":[{"sig":"MEQCIE1Hbw3ZhWAGEIgFFjyfQt6y2FsvQGsx85YpLMcJUGbuAiB5lLVCdK7cuRvgXUOWiBvkIA1Nw6H0Bx7QUrqAJmbR6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43097},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"064a81b5ab8655c36f3798fa5ec9bd277a128753","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.1.5_1762141596383_0.5092397187605624","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"test-anywhere","version":"0.1.6","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.1.6","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"7ea603d1e32ddc7c6d08624e50e672409c9ed778","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.1.6.tgz","fileCount":24,"integrity":"sha512-m5qwrpb5VXvjE9uyI/FldMWBG4XEmRflUt8rghoot5Fs0lucM8M5wP/usp1l+4UOgAdbks04snW5dDacKEUB9g==","signatures":[{"sig":"MEUCIQDzRC8hWm9hfm80AKufGWA0/Bshw4bVWPz8m6XckiF9TAIgcUUEjyjXZpsOjucNdRYR6b+kGLO/zFuSGo+alXWhqzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44224},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"e21e365c822dca4cd2584b5cbb57a3039884ea2e","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.1.6_1762144518386_0.5777747719169033","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"test-anywhere","version":"0.2.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"f3b1c55668be23c00c70e0b6df98dfed6001c954","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.0.tgz","fileCount":25,"integrity":"sha512-ylH0CiNeMLSuNuy1GGtNzH7UZkvqHUxwvoAyNfPz143YFJSpTQsPk92un034N0ClFfDQhXVcXkGnakLyy8wanw==","signatures":[{"sig":"MEQCIDCZj0zKu5knmLJAqfo9rSCLBFU99K8hgVzlBLf2FnusAiAUUURyZnFvBaq091ikEofKs03ZdmqBtgrRvohYsKy1qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53111},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"daef6120b6224af68afe8beef9daf30f90991736","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.0_1762168727482_0.3628311678589007","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"test-anywhere","version":"0.2.1","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.1","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"05c505d23d913029339930b11f691128a4a2b0ac","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.1.tgz","fileCount":26,"integrity":"sha512-hXAM6EKOACoP2SgnX3vqtzhOMZCgDBAW4AB0pzbUDnTzIQgiRV2H4N9JM8pEQGnEgpmWINsddIMIgEepsSX16Q==","signatures":[{"sig":"MEQCIB9Bw1ymc1Tb5VGMOcRmIwdADl/ZkWnvFe62wdOo3ecdAiBUWEKiYTKiU0tbhOVUmucp4qMUDqYsJtkx4jxsEwUAtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54298},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"8c9f7bfd917232c7ec6fc1f1d505c922580bf84d","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.1_1762222942062_0.6897254575291656","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"test-anywhere","version":"0.2.2","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.2","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"80ca432c260d6d2ebe76c027b56e107256b28ccf","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.2.tgz","fileCount":35,"integrity":"sha512-WuDfI5ZYqCPL6yqtmCzXOdvXuxDyNslId7YSZLlb9U2k80LAU/BIuRCZUraCbahSio9JVV4WyZZZ0rpOG5hUmw==","signatures":[{"sig":"MEQCIDCQ93k/DF4UAPd9dQ8ief9pmDkCllNW8onlTCWl47DLAiAiWLe9n0fEc7i5WOGVCZ4+i3mCSBJnSY4wi7aYs3/v0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68159},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"711f21ac6dd22721ba789255f670135c047dd4ea","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"changeset version"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.2_1762320276130_0.3463430881967007","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"test-anywhere","version":"0.2.3","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.3","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"b76911d33ba735392bea5e1d30cc4ac2585ff1a5","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.3.tgz","fileCount":38,"integrity":"sha512-4HHwUDSSgva9JLgSczB89ogD0ui0g5q89YaIX+N3RQ9rLPpRpNPBo6dcLjDDRNAnUNsSBUl/9g6jlnFKIGh8cA==","signatures":[{"sig":"MEQCIH5qfNiHJVuiYG++zBmfdQwouMiuyZodH+iQfI5Yb7vQAiA//qFCY9yP6m3dNpZ2GqWoOlRVuOQKJ6JQkUQxn6CLZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72862},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"e1b81a79e1b1455556f95cc17fe70491d864e379","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.3_1762323397202_0.0454389673911082","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"test-anywhere","version":"0.2.5","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.5","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"73e61bc216976a6f221e047ded9c70537864cae7","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.5.tgz","fileCount":38,"integrity":"sha512-4D/z3LiFtrqGIyWR+0JcFDZqgl5E+7CXGQAhuhHu/LL2bzV8qbtFXphRqHjfg3EmoYxhXXOoHximPc+FOCGuRA==","signatures":[{"sig":"MEUCID/RsUGwsCiKVg7wbC8DOQ95w8RaqNg2HG/5kIpp4Io3AiEA7PYVcLPJEGxgsf7zbcEL6QJrr4RMLmz0Pr+TgaaljQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68492},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"c5a39a71f42af2ff9d368c283853e894c7e01b2c","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.5_1762333317229_0.07826261438918003","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"test-anywhere","version":"0.2.6","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.6","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"e43b31df897465345dcf01ea99fd1a4affa3be52","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.6.tgz","fileCount":38,"integrity":"sha512-KjHVerQusIjNUiq/4kDkyY6RFN/brcYMoFMy2d2QEWM1dBtOA9bhvisT3vlXQM4fJ4SD9jOtAtlnCisZqSZaDw==","signatures":[{"sig":"MEYCIQCgrWf3TBLn4L70y655dB8YU/NRs3AY635F9n0nueyWSAIhAN5E1SCmKOHChYEPZDNAJ0ly9IMdz5qld9FRsry4x5Bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68675},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"7d9edcac33dd90a5ac9986a99936762905c9cca5","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.6_1762356696844_0.06560852664783057","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"test-anywhere","version":"0.2.7","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.2.7","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"06b3613658f4b2b889120cb21693cb682145873b","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.2.7.tgz","fileCount":38,"integrity":"sha512-VI/RmFKZHgFEOA9Q9pjGRzblBxz191pb6A+P8RjasNSnUrcL/cpJLm+4fYzcolyMOCZk46KCKimGzbpnjH3dBg==","signatures":[{"sig":"MEUCIQC5K/yIhtQ6fzzPd32rx5Fat9Ud3zrpuKckngcthrQJLwIgWA/aQPNFmr7w5lm1I0kGc808ylytIuF/QfjGPk9q8Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68948},"main":"index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./index.js"},"gitHead":"6a2bb4ada5d89c64015ff646c00ab4154df34f38","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.2.7_1763149481786_0.8862235774503129","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"test-anywhere","version":"0.3.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.3.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"b197a58897e786bdd17a7cca352a8f0df436f3b9","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.3.0.tgz","fileCount":40,"integrity":"sha512-HAe3SAJxeaC9mZKK2yn2UyNsfFaC/K1B12phcWvBSYHzD/PDwvLsNFgVH5yJbqMBsu05W4ScMI26KKL9hAyfsw==","signatures":[{"sig":"MEUCIE/AS4JJaDD4SD9sXBJNsLxVuV5Xk3nwaTcljh8pbexUAiEAnzKH38t0ynJ1sYeS6/x1cMkBJ/f8F+yNAxFpSyB4mDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107382},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"30ad4c819e06a636a2cf3a47a7b75f40f9513a50","scripts":{"lint":"eslint .","test":"node --test","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.3.0_1763158035211_0.44199167087972935","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"test-anywhere","version":"0.4.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.4.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"2088b9de5f1223d3405b175bf41c251d681e88ba","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.4.0.tgz","fileCount":38,"integrity":"sha512-Rptmn4fBv9BsHFGNLWwtrSnSDM0C1IKzwPIJvzttOLsq2f3x2c4gU6XBSC36ELbfjhk3O+0Z9qn4RJpuM+5ELA==","signatures":[{"sig":"MEQCIHVDg1n4eHkM/ib1VPjr/yF6luUJ8WRybPz93metmFs5AiBgXZfJosEnPHu4BnQ8J3EZEbhwIMclPcXdTu2eOS9nmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86691},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"1ed5f2874d5f0feb370044df93a944cc17198c67","scripts":{"lint":"eslint .","test":"node --test tests/*.test.js","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.4.0_1763159537814_0.042891483346448434","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"test-anywhere","version":"0.4.1","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.4.1","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"53a9371ec7402c56f0ff8ed2fff65dbee463602f","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.4.1.tgz","fileCount":39,"integrity":"sha512-BJGd+sAud1a0BRnFMP+ytBF5uijw7nmHMvcDgLMwtaISh9Pu909wQGsHzwMUCVqCqTyZ4WEIs6dudUdlnRSwUA==","signatures":[{"sig":"MEQCIFZsK4F+KDgdPIiYakJaKZc6n3DGtiYRfY0VjBsobLdjAiALqN+IUUg2yxizpqbDekO1Ts6OrLWB/roJ1R1N53R45g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118917},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"3a2885941f32ae9abef24efa422dbe2b49839948","scripts":{"lint":"eslint .","test":"node --test tests/*.test.js","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.4.1_1763163236077_0.6384061406292485","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"test-anywhere","version":"0.5.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.5.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"eff979a4d9b3c4309256b8a7c055ca54a3c25110","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.5.0.tgz","fileCount":51,"integrity":"sha512-psC8gb1FJzCmnZP3T/JWI73GrYvGfkY3yI82jQOG3TTP1DCeXsLjetOo68KtnlNPpM/iCLJVhS+Pk25OS8Dkew==","signatures":[{"sig":"MEYCIQDbxdddKAbkaX6AG4RF41cvXeXLnC8sX+5GqN9kxzfIKQIhAMUA3kcNu5AbqD88hQrQWNcaMLoWf4WOOzv4JNzI8hQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199430},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"79ae10cced333df98ea3726e8add21ceb5bdc1ec","scripts":{"lint":"eslint .","test":"node --test tests/*.test.js","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.5.0_1763190046045_0.7567154046819196","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"test-anywhere","version":"0.6.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.6.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"dc4efad8b560449b682048bed5491209a12caa39","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.6.0.tgz","fileCount":54,"integrity":"sha512-BTWYYmHXPbP4pnHpWB5N3frx3GrWStIzjur2icRjVfrIkAPM9nBu1yUAqp+YPRXn1d95Bw9twxRy/O3EBsKEyA==","signatures":[{"sig":"MEQCIHBKuPNgqzUvQo4ej9Y33//cbILoimkFBmg39p06yWk0AiBUurgAPjH6xGMN6t0JexackUc3a54yup3xlDsFc3+IYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210373},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"8d1ea923c6b16d2e3ac75ff5f0c28562cfa5250d","scripts":{"lint":"eslint .","test":"node --test tests/*.test.js","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.6.0_1763197839012_0.5222755876612277","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"test-anywhere","version":"0.7.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.7.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"3343cbb09cbc825509f20c0b878357dcb0d42ca2","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.7.0.tgz","fileCount":57,"integrity":"sha512-SF3d03WE2Y5AK2+RPJK6dsqzJq3+w0MCHvPQuHakdcpR/ifdA4Fq5uf6ZfAj0bxsyZMD06Uw3ras+Qg3CILh6w==","signatures":[{"sig":"MEUCIFvXFcG6hyYNo2LIGH2bcO8QAEvJZ+1VXIok1mxWPEJ0AiEAo7pOiE76xFRxui+/PYpHvq9aFm7gKTmXGbzoDxkb1d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214382},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"6678ccbb9b0f65f7f6088163d47de9d1684c7339","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.7.0_1763209519754_0.9160822016600281","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"test-anywhere","version":"0.7.1","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.7.1","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"0a04f56177122da460535469a34ed38a768cb9c9","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.7.1.tgz","fileCount":57,"integrity":"sha512-kFfe9Cu5H8ctwIK/3W2RBy2MZujORYBtl7uff9JqTNTNVeiyEOm18NFCT/jb3I9N2YPIfGNwfJ3CTvYE/KYi1Q==","signatures":[{"sig":"MEUCIQCu6yUy5z+ehB2vxyqXJMCpA6YnveiITvduSMBQNodoXQIgPppxkM9nOAbBxxw2kzTu0EmCPIqogwvxcJg2/QJvVUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214347},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"ea9e984539a64c7a4169c6c774502852694f6ad9","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.7.1_1764533185543_0.4350885898728887","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"test-anywhere","version":"0.8.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"764c99325c1a5d8284fabae96339776644de07e4","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.0.tgz","fileCount":62,"integrity":"sha512-md2mK6s4j4DqAYim/pG00jjj91c+J/l128qX2YPZxLPvaf6gjoNO0khgDPUn3ibQK44clZEyCqYSHsJpRaQ5rA==","signatures":[{"sig":"MEQCIHlRH6HDENC3rp+6HkPzJ8R8dBX1rFF8tw6gdIXplDnAAiAa+3KRmwSc5My+LUkFW5T6t8sDYRZDKzXgPjISOMZEVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224013},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"fecf96fa2418aa6c271fe230881deb6fc8f78a8b","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.0_1764533283099_0.5344157389302675","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"test-anywhere","version":"0.8.1","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.1","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"f2f65d00ed824c3441953b9b7726915aa5515412","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.1.tgz","fileCount":62,"integrity":"sha512-yMZTuXgCQUCX7nKrOXto+IeuscSOewSQ7Pwkwlj8MA1i5i3aOqNFbZHRP9gzyKyeg4Axb8XzI7swJAON5i688A==","signatures":[{"sig":"MEYCIQDL2E6PhOuD15cTL3cOFkGVoiQEVhu7DXuXJu6KyubqhAIhANQ3d1VR0USG2DHr0M2qQ9vDbfWDUpcEH2424YEwLqn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224641},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"cdaf9fb95f990ee93e1d8528834b9dbffbb6944d","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.1_1764617552846_0.37599702926643763","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"test-anywhere","version":"0.8.2","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.2","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"a99c21394dfbb6a9255bc51ee1acd921d88962cc","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.2.tgz","fileCount":62,"integrity":"sha512-/SGuKxZBzY/ell4/FUhHKi4t12CgNoyqubPvkQgG4mq31uuCIE5KJNkUzyGINLMm7Wra7BC7nwWOOR7nMHztkA==","signatures":[{"sig":"MEYCIQC7zifKvX4/ZX1OvnAilfQbnzyMlKU1tOMThuv97VYTKgIhAOsIzY/CvbXQuSDXxGhjz9I0ruSZVU2IaZqKISdTOZ7e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225240},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"c55b29f50c50fd3739f4d398d3e64177691bd299","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.2_1764696549884_0.012576938887886024","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"test-anywhere","version":"0.8.3","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.3","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"5ccee23f8ec54a0944d7953b0f415a29221d0588","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.3.tgz","fileCount":63,"integrity":"sha512-ggsBEtivdLHGDXVaG0SIc003d81XvQ/VxF+Ik0KFQmQpyqFOAdP7D4cO1NYu50tow19NpqTyp1Lkn+OHkczbUQ==","signatures":[{"sig":"MEYCIQCJeJVT+2cHbOvud2UADKbCiychpDhsHz1phXQ/m6wm6gIhAMx/zXaxKP/4ZRJREyA/LOgybH5Z6xZ/1CDkPQO6BzLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235504},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"d2782b45f377e4fdbe600c082b9aa006636a3248","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.3_1764700508185_0.5454525030382542","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"test-anywhere","version":"0.8.4","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.4","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"cdd16084c0d230429a992669bae0dbf7868a35ef","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.4.tgz","fileCount":63,"integrity":"sha512-NZodHT3aNRYwTBE6uENQG2WyieeaSjFnCd4mTLCim5mpeozvX2bGKMUo/cMqUr1tYzORj/dLmOVJbSTRuApuDw==","signatures":[{"sig":"MEYCIQDshbNM32Q1d0H8yMksRE6lJm+ZPVJJ5ecBSSu/h5HK3wIhANPWTfkkidy7JwVFFJyQHMUZE+Fe0aXsqRxjdemO1Fdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235555},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"486c19bf412cf607ac59dc91ae56c9b98973ceff","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.4_1764700831906_0.1585015610715832","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"test-anywhere","version":"0.8.5","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.5","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"b978bc8d0b620fb360f754fcf73b06b3dc8273af","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.5.tgz","fileCount":63,"integrity":"sha512-lRr5hj5j6dZoBtUubYza+HLp/3ssejClP3LBA4LhchYRn/F4dEtwKrUhDyG2xxsozEc4wim0eySAUd22dzZh1A==","signatures":[{"sig":"MEYCIQDDfnn1pM9e/JmMj5hd0A+QtNhxf9dsAu3CwIK2pdTIegIhAK9f0UT+fCJUGXzrW8LQe+axViBCkOdHvckpjQnZTRc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238344},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"5755ef2070ef53bb8f02878718d6d2a37a2891a1","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.5_1764784289552_0.5569842051839193","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"test-anywhere","version":"0.8.6","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.6","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"cbb7eb4b86e3ded1ca31a76139010de175968b68","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.6.tgz","fileCount":63,"integrity":"sha512-+eEdsupXe3hr2W7Wo9FbeQedCIUv8Ey+UXk5NL/fIO2zdHXpvw82WK6m7CvcjkmTwX6P8r1o9pWTA+/6Yz5WHQ==","signatures":[{"sig":"MEYCIQCTr8jtHKCLZ5dc+Pf+8rGKDTTfHaK+YgkTNyuRf9HANQIhAMRFXHx3JOWwm/bsCPr0FAt6IAN8gWYmwDWI68M1WvQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238404},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"7070832f3a4267876c7bbcbb0bb48ffbabf821dd","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.6_1764784408980_0.5822383127155653","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"test-anywhere","version":"0.8.7","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.7","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"65021f3602f27b908ef1d7463f5e2a97598f16c1","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.7.tgz","fileCount":63,"integrity":"sha512-o2uUrs1ZE14+97ujsnW0Wyd09mpbspJwaWNN/EkYk2VVJbbfhcP2swDRYCtnVQLjCa48vOg6d8QrGpbRCKp9QQ==","signatures":[{"sig":"MEQCIGNjU82c5u2Ladf2Ih2PC2gYCfFOPxFRqVb9bxOfXoTKAiBjLPda7jicdX//O3Ypg0us3VBlK/81EpxkkQarkhLvNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238464},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"cca08a00f046989b4b462cc0eba45045d9cff24d","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.7_1764809328607_0.3548282370318394","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"test-anywhere","version":"0.8.8","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.8","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"9eb1ab3fe6bb363f212edeaec7a37b6647012e53","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.8.tgz","fileCount":63,"integrity":"sha512-+oG0M4ZoiEnI/3YuU3kTWOnQixR5UUFD9DRNgHYo/CBM+S6hKlgDXH0Bqw9wvByCb8FPwTiMQEMzcNu4k/1QTg==","signatures":[{"sig":"MEUCIBLZFucqQ4LZpdO6bWIix60BDTVzAESwclFlnVKzYJw8AiEA6sDKA0n7WaeMUmPG9IgSFoY1ce943aAf8117aAeo0Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238515},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"1ab9a3f0c97c246867280aa4f909440bf1d1aa16","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.8_1764809425894_0.08840073104110524","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"test-anywhere","version":"0.8.9","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.9","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"ca5c7eb016294cf8614b7cda8e941bd1307f9165","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.9.tgz","fileCount":64,"integrity":"sha512-9QP3Kv8WbI1k/YiYhakmkYIJ9tggwgCJ/yWftD4EZEDe4INBHKA4WxGfFyWzpi+OFKBlgaypMUin72U9vtA1RQ==","signatures":[{"sig":"MEUCIQCphSDsK3nTnJLjHbdUp902PjuJS7csDpUd0Wavn/InlQIgMUnnA+XlX9AUAwBlFBNKPgN0rMgjrNLmZrsE0a/jfr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241295},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"67001ec755df52ba8fb39ac48761008a8484ab77","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.9_1764966377058_0.786027548514536","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"test-anywhere","version":"0.8.10","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.10","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"4e0a8f0479ab975028039cffbc00eac26a4bc5c6","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.10.tgz","fileCount":65,"integrity":"sha512-vIBnQaiS32CqCjMFN2sdibnT7wQrEB6MTjRFtvoxrypNq54LWs0hkYSS25Mo80LmiYNcvsVni8dIlE0c9vJE3g==","signatures":[{"sig":"MEUCIQCI2VnEMtq9J5dinaSeLze1ARh3UHazUBs0hjKkA5linwIgZYCBkL/hi2yDu4PJnUN7eHut5TZggmrJhRqiMer7Sbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240085},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"ddfc03ad48958625934a18c40f99891ebb0b925c","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.10_1764968074532_0.8684712564327084","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"test-anywhere","version":"0.8.11","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.11","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"92367f72eb7166ff02b6f25d698048a9f2d221ef","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.11.tgz","fileCount":65,"integrity":"sha512-QI8Lclz4AojNxteB0PQzb4ZUyc6rRgOOmRIhI8nVtQLjsYRsJsEtKFK9/I21iqPYuGvNUmT5FayJkOqXIeHEOg==","signatures":[{"sig":"MEQCIFRWhO8POgZB5C/9e4duEjdaqgwPpL0IEyx2nw+aUTe4AiAV2dnk8uQnGMXxShm4NVxH3w+dfLl51FF2TTO14Mviyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240146},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"149f01c90f774de9dc3c7b5b3c5611d7e7f21179","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.11_1764968171432_0.11489737068577521","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"test-anywhere","version":"0.8.12","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.12","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"bbdc8330f767bdcc966d18073d3660363917574d","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.12.tgz","fileCount":71,"integrity":"sha512-tneqJNXKBvZKFey/6HsidW8qcJsChV+NTOEL3yRviFxFEQmRJDmTmOUlblKZTY1KHBYULToPiYUZCjrlPyxm6A==","signatures":[{"sig":"MEQCIHaw4N/1IqFauMSf2i7X3vlGAQgB11JcpS1jtOqeO17jAiAfcUhI3/yVfzhaO94cs8C/DeMSWa68LqY7GIvzEprhYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251531},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"3036257ca46dc3f58e59d9d88a82ee14a592f79a","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.12_1765230865221_0.44722281408483666","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"test-anywhere","version":"0.8.13","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.13","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"b83952a4b98ab4fd60338e86896e5a706337282c","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.13.tgz","fileCount":71,"integrity":"sha512-y82KF5RZO6irOSyn/P1K97oVN9YFBjd5y8MP4Uh/b5zQOvS8G4dwzhxYIkRAIlO5rPWD8vvtEocG9aGBqzxAgg==","signatures":[{"sig":"MEYCIQCBnD1fTaj0pr5f7wIf1ezHuq/phCycQcbY4EGtcSxgswIhAJSvNlWUkbQeU5Cn9MBSC+RIYECv1I2MVeTGfmhgf9wz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251592},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"dec1e6ec330e1017b039e918b38329b8f504f5b7","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.13_1765240011508_0.2884883001452052","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"test-anywhere","version":"0.8.14","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.14","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"dist":{"shasum":"289558858aebf04c855ddb35165a47e4cf4eb8b8","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.14.tgz","fileCount":71,"integrity":"sha512-SyGWaxztBI7znn2LSQ7ylKkvQpm+Hhk77NW57dZd+nKakyQq2SxFYfGugUpbhvYBVSoToRAvMUu+wUAd5Re7Ag==","signatures":[{"sig":"MEUCIDSz74P/+TFsi0iGdKs0Z6ISTmS/fRgOuSj/b/knFnM8AiEA+lUD6DtnmV0ebC+fqCnReIUdLdUJfNDBi6E1qves8Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251644},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"f3eb67c510cf5b7697320ab405e607ba46c33f17","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"konard","email":"drakonard@gmail.com"},"_npmVersion":"10.8.2","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.14_1765254326305_0.7562877821265914","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"test-anywhere","version":"0.8.19","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.19","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"1ca586038faa3ac2758b0ae19849f286ac2ac892","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.19.tgz","fileCount":78,"integrity":"sha512-LaOEj5PZO/vySh2k5tHRrQGjaZ8C1D01iwYrkGFKb3idgaDIbqYx02dHX8rQyZIKl/AHvPP36lQCVyumbXjhUg==","signatures":[{"sig":"MEUCIQC0/ZKieohJvdXWLDLuN5shoVnhlVY8MCpbg44Pa0e5LAIgNFnPmd5EznxNMJ0D2/W2XtqkxozNO6AXpw+zbtc3BcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952801},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"737eece2d5a8e9204b5e6559a67ed780da352197","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.19_1765325515857_0.08439822946601949","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"test-anywhere","version":"0.8.20","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.20","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"ddea3f7f2f3a0ef10be6c8668b1abe7ff61f7d4b","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.20.tgz","fileCount":91,"integrity":"sha512-FI7pwgxXpEEopFdrm1SbY3QBkP847yjXtjVNiajjEKeBeqTx90nixu7+bVwIH/ikc4AVGQhYTajklEdHGiJJDw==","signatures":[{"sig":"MEUCIAPZ/2wjaqp03kzQa/g9jJHmeJTQMR0FYnEA9cYYm4ssAiEAzAtT8aZ1wsTYW7jkVDSMHxKWtR+W0mXse8pB51e2D4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099378},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"fafaab272ec92405ea77abe8707b1be8ce5142b7","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.20_1765331456714_0.3162933076887686","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"test-anywhere","version":"0.8.21","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.21","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"614db36e719083b8c5535f4452a4c4f9cefa032a","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.21.tgz","fileCount":91,"integrity":"sha512-qCBm7f/A6MuIpm0SdB+DOkxj9J379A/6amXi+4QqGCcMeA1s2UXd8pv9/Rmn4cqCwin7JW14erVeSpCPCEBMeQ==","signatures":[{"sig":"MEQCID3G/nkEe4FN2rKpruHzI2aPKHEGZsmoWzbA4r4Ex6xZAiADmIXYesTqjk+pO3SEjPsYnySZlungKPfIhTl3O5Vuow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099439},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"9f934ae314888a1fc0a04eab3ef10c3a8cf2ea25","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.21_1765331861236_0.9850153536761559","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"test-anywhere","version":"0.8.23","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.23","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"a800477a54bf6577e5659d1d07c850049bf988af","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.23.tgz","fileCount":92,"integrity":"sha512-ZhlmFKul61bVJ4mG0B5xYLZfXYdfuKlJHnddkc+5qrYu6ojUIKEvpth1XY32dTYOibcIL9EekZ3a1A+4CmStAw==","signatures":[{"sig":"MEUCIQD+QucS+2s+BXlQQa6IF2Wzhiy+tU4V3by3aMnBlrLQwwIgFHxaO9WSk9+r0igyXdmRBSuBdeorMNVaJXcJHMGMdFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8111110},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"e2a71d1e20c98cd6bef4c647ecdebb4f7e3ff8f3","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.23_1765351925551_0.13744585492431916","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"test-anywhere","version":"0.8.24","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.24","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"98d7eb42f61ec2ab40488f0fba2bb9d50b9dd9ce","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.24.tgz","fileCount":92,"integrity":"sha512-pS6g7QIxnuODMskNDZUYd+5/WFZvt4eRQNHi77afd96etcaekBq0wFqZ1RKK2VR8yt8XbJJnpl+V5bkWwqpXYQ==","signatures":[{"sig":"MEYCIQCASGJ5fA5IBBVU+ZIL57oOhnTTW2JY1b3VLWfLHItbNwIhAMP3dUZAFhgxORxPtLdVLrzWEvEgkiGfSPJU09kq/14u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8111162},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"99dcaf22056820ac194cfd15973d4d87f50c0038","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.24_1765352021387_0.3479954754116368","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"test-anywhere","version":"0.8.25","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.25","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"74daa777f473768f03effede402c70543132ad95","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.25.tgz","fileCount":93,"integrity":"sha512-L10MCalIkM4kHtWgpfPOCoQl0GIzddkpP6Cu/XW9qkyn4wOjYsBZCPgBsO41pswoCALnSQTudr6qIEPt+a31LQ==","signatures":[{"sig":"MEUCIQDmoWrKzblVyJp6HsoSw5k5vxhudMQYr8OGlWirE5MTIAIgbhZbvUC69PpVnv7TCPJDTY1Eq/WXJCKHUzyq6KXF16w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8116269},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"f597009275c0853efd1a46ba8ea7808c342149d8","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.25_1765390168094_0.45302748610608523","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"test-anywhere","version":"0.8.26","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.26","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"0fd8ee1fdb2dfd94b7b00194e57b2a877f448a54","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.26.tgz","fileCount":93,"integrity":"sha512-HdhcKTsYMvNd9dLlQuvX9y2JtjxanovuWHgg+9wlWCuLmAWOouwKWXd9seKH11gAY8t4eMyDvOUoiO1EEkIrHA==","signatures":[{"sig":"MEYCIQCaK24XPSWLp8zvq0RP3Tk+9LLVivw446TXmFiOHHtqqgIhANl/+UF6ht8vb/jnrTFxFFJjSY/PgKazENwegiKNDh1v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8116331},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"15ee167dfdf30c3c9e75c30f9365a9575d3f33f2","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.26_1765390465732_0.5949544715768451","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"test-anywhere","version":"0.8.27","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.27","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"d9ff741bf02512f86d411a5cef8ffc60b05f5503","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.27.tgz","fileCount":93,"integrity":"sha512-g4R5+hJDslVl4xAI/M+2Om9BxPuZcg14Rfym72bNSSbVZfJ4jQK6OM6QImOGXL47nPn5XpgOiFuNXyeFUncOmQ==","signatures":[{"sig":"MEUCIFDyKqJhb4DzUPPtktVKhJ9nX5aLZzRMaiKn9N99sqKuAiEAk8GOzFaHDXIb1f4Li91izSe2FvfzQlZLWG+te0uiTsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8116417},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"00b34bb9c1200ab9431856574c1a7aac1e42513a","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2cfa1b61-5c72-485f-8c20-7546d8803e10"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.27_1765390790202_0.2506968080404395","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"test-anywhere","version":"0.8.29","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.29","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"762799e395814009cd824963dddd8e80091a9335","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.29.tgz","fileCount":99,"integrity":"sha512-qej+JsFVKF7nMCMLuCTMxyaeUF5KaDk4Mn1aBo9fwwyfTbUvOoD/+CVV8luIalaDagCQD85G+Bk1IH+ZTQC3SA==","signatures":[{"sig":"MEYCIQDhMPy6GGHyo6qImxgvmU/ZB99V/uEMxpas74NeLEocigIhAOFDynkln6wjcPkrT7a6zzonkhwATi0BKNT6pn5hatOr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10373918},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"1f662a8b165897e24eb9af5ded2d17f4f5445bf9","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.29_1765405956313_0.38445199112614103","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"test-anywhere","version":"0.8.30","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.30","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"88f0671d5da382bd45fbe8fda903e17c24bbbb23","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.30.tgz","fileCount":99,"integrity":"sha512-GvmhU9Dh0KzEOnWIPtAybtT2MwEHvSVh0Xl/lIbjkfhjhsYeElpbhmjn5Uun8C2L7Ig17FS0QtXlQaNXuP1m8w==","signatures":[{"sig":"MEUCICB7gAIWiTUoeKy0ugFuqlq+Sq7Hv8JxMi8jeW/ngnDGAiEAi107R8rDXE37sqob+S5w3tzkHjm+VR7RveFAeyShaRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10373980},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"fec24a799a29e414133f65a0e23eede104d363fd","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.30_1765406114482_0.8581082693327078","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"test-anywhere","version":"0.8.31","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.31","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"5134a065dfd6457b53379d7bf0fe6477ffd9d3c3","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.31.tgz","fileCount":99,"integrity":"sha512-rTFqBnzxFnfu7A5XuDJ5bkp7WhVcJ2p1wUpx/1EBoaDWoVAPHOgpk9Bh9Mg7IJxcBbvh1s1fB+elHgYqnYslSw==","signatures":[{"sig":"MEUCIQDu5Dmk+hoaiHs7P4jnmqh7w2h3qjF61Z1RkbbsT1m4NgIgHyqFm5mvRRKLexbUAExrh0blwWqKNzz0F8WaA44RS/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10374066},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"7318a33c8e4402ff0945ff1c26331a2311009f92","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.31_1765406554867_0.15472594485182278","host":"s3://npm-registry-packages-npm-production"}},"0.8.32":{"name":"test-anywhere","version":"0.8.32","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.32","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"740da905171b247f022144b38b3b26910e7be7d8","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.32.tgz","fileCount":98,"integrity":"sha512-8m4Ty9WqY/STKXdNN70qz28X5jBVJjUwOk9/af+zthGS3X/1xRuOxsKQ/wFYBEIGB5XoDSz90uE4Jc9EHY8Pog==","signatures":[{"sig":"MEUCIQDZqnVCNbe2+oH8poyunD3n3wJsGVZnacZdPOpZF5vwtAIge1+o7uTPAgcPdCruSlVbmLouB2AoP9c7yoNCrt2hyro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10379068},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"7c3d2200a5f9433590287fb163c4aa39c76598c1","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.32_1765408220926_0.6195006803589078","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"test-anywhere","version":"0.8.45","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.45","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"dc3267855b8683ffcbd8b444aa3b1534bf88e50c","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.45.tgz","fileCount":123,"integrity":"sha512-P8APJlD/YgclhcsAU200jtR7hSaCDH6/zlPJxhwwTbdascTksOZiq/n6QvAYIgIb90bKQYdvDi18ttTb6Ji9jA==","signatures":[{"sig":"MEQCICtKF1fwwdacR4uTBjh3eSR3L+dh0+7uXrmUTTOEChYiAiBZtZzmdgIf+H3JCCQOueAQ7VBe6T3q6svzCc+g+VSrZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11678862},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"f6f7d7d1f78da727226974b8fc0a8b909b1b97a0","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.45_1765490191647_0.5168099553594285","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"test-anywhere","version":"0.8.46","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.46","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"16965b2f5ff54107a303fae8503135bfd15af3c4","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.46.tgz","fileCount":135,"integrity":"sha512-+TNgYTYHqZE6xeEYVyy5F2sfGKKxToRygpAgXTYzRlaQvVL2zGBEH3LaXm8VrsLSJiEPEn8P46XtdlK4A1U4KA==","signatures":[{"sig":"MEUCIQCMGryQ178AltIPWcjYBwYayNbgRXapkwewZqZ1H8uUPwIgY2WWMi2jSRx82BzjTXRQIrjasKIN8PrRRQjFqHi4DlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11727455},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"3d30ea9165b5b546908673d36520b0bac645e2e2","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.46_1765555933470_0.2512359641576034","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"test-anywhere","version":"0.8.47","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.47","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"4f89e6b7e4e1de2739347ffc9bf565f3b5cfbdad","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.47.tgz","fileCount":135,"integrity":"sha512-uJBEoy9QjJQUoR6qhntwBpp0SYPPevfKJjfhKj5AmTV2tGKG16igR0fsnsqqfJMjgvSrizHOYpFUSpJRMVotBg==","signatures":[{"sig":"MEUCIQDSY1im85w3n51+vh98OlSEYhun4Xkyp32c9SeQ2tRMLAIgZLvG5b1gUnbK7/KqKVDLuRGmc3SDclsmysdkjXph8aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11727517},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"e564207150485da7c3fe4fb5d395d31d9bbd2ab0","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.47_1765566230952_0.4839327110404963","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"test-anywhere","version":"0.8.48","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.48","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"7ba8acc710a29f4004b06ca9ea79d80a451e63dd","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.48.tgz","fileCount":135,"integrity":"sha512-9fq3Qu5wCC6d46k9ibOD2DMlyuF/GqMTEzKWOavlbmRvsCdxP+u5iQmpE3cGeIx8/JS8niHAcfDM3SvuYxD42w==","signatures":[{"sig":"MEQCIHVcI5Xl/m12h3Zot6wGFLrxLF5qK8gasW1f81Falq6uAiAMcBUhRbrqIcupiAWOYixX2/+5w2Uv7AInUosVYTt7Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11727603},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"6f560d8c38f4eb8da69770065495876a2ea06403","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.48_1765611558191_0.780445239723101","host":"s3://npm-registry-packages-npm-production"}},"0.8.49":{"name":"test-anywhere","version":"0.8.49","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.49","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"4d7db85bcf8e13c281c84082b58cb394c0b1da3d","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.49.tgz","fileCount":136,"integrity":"sha512-lD3+UAKL5awqBkD+WTqst5e07vrYQZlN+3fLixI9qX6dCCa+4ST3MbTyVdT48m0Xwa4Woa2/MGCifm1NTM05NA==","signatures":[{"sig":"MEUCIDZwVn5jFDMJQAcWsO3jYzUq4Okzlz61I3BoRWpPdCHnAiEA/WxFRNBZZvAR4k5oDkPL8GhhhKCyV2vBFWgZ9q77xr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11733146},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"ff088aef527b4b72c91ad27cac4aa803ef689512","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.49_1765946508671_0.5763709563464341","host":"s3://npm-registry-packages-npm-production"}},"0.8.50":{"name":"test-anywhere","version":"0.8.50","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.8.50","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"1f8c3639f571c8893788d21e6f1204d2566f5cc1","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.8.50.tgz","fileCount":136,"integrity":"sha512-zsqOAJ38rSBUJPzgtV8v6v8FrTrQM+OiINBvrfaSwwVSiuS/vE1C5t2BROy13P+SCJDefzi9j60kZRQGYp7HzA==","signatures":[{"sig":"MEUCIHXiTFIgdG8kHY/hRqd4UZ0+oljfQsInopUmNMP7ac8yAiEAnQ3gL539GghUsWWubhQHorCbXNHZoLfWuJC2pOjMN40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.8.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11733701},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"3ee7c18f262989067c82882c0d2300f53225d319","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","lint:fix":"eslint . --fix","changeset":"changeset","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.8.50_1765988202867_0.5705947062501942","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"test-anywhere","version":"0.9.0","keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","_id":"test-anywhere@0.9.0","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"homepage":"https://github.com/link-foundation/test-anywhere#readme","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"dist":{"shasum":"8fb3971ce1d7247eedf1092710efa5fb35a91873","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.9.0.tgz","fileCount":139,"integrity":"sha512-gsI634515dVglHSf9FYgQcVngAxPM1RTUiOXRQYyIk18YxEDIBQlpl/30xBkyqnS8k8ZLd0V+TQaWzpE+Q9tng==","signatures":[{"sig":"MEUCIQD4rE7sZtBvpobYW3kJlKrDJW+nCR3efztZ+GvMqGg1BQIge3cIYXWHvOThEyI9/wzT1yR9NlMzj1us7jvudxOqjEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11757465},"main":"src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"gitHead":"5d92d71afcabf4508ea1606a71daa26a7198d4cb","scripts":{"lint":"eslint .","test":"node --test tests/","check":"npm run lint && npm run format:check && npm run check:file-size","format":"prettier --write .","prepare":"husky || true","coverage":"node --test --experimental-test-coverage tests/","lint:fix":"eslint . --fix","test:bun":"bun test","changeset":"changeset","test:deno":"deno test --allow-read","test:node":"node --test tests/","coverage:bun":"bun test --coverage","format:check":"prettier --check .","coverage:deno":"deno test --coverage=coverage --allow-read && deno coverage coverage","coverage:node":"node --test --experimental-test-coverage tests/","coverage:check":"node scripts/check-node-coverage.mjs","check:file-size":"node scripts/check-file-size.mjs","changeset:status":"changeset status --since=origin/main","changeset:publish":"changeset publish","changeset:version":"node scripts/changeset-version.mjs","coverage:check:bun":"node scripts/check-bun-coverage.mjs","coverage:check:deno":"node scripts/check-deno-coverage.mjs","coverage:check:node":"node scripts/check-node-coverage.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"repository":{"url":"git+https://github.com/link-foundation/test-anywhere.git","type":"git"},"_npmVersion":"11.7.0","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","directories":{},"lint-staged":{"*.md":["prettier --write","prettier --check"],"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"]},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.38.0","prettier":"^3.6.2","lint-staged":"^16.2.6","@changesets/cli":"^2.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/test-anywhere_0.9.0_1766094731982_0.12791293483541066","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"test-anywhere","version":"0.9.1","description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","type":"module","main":"src/index.js","types":"src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"}},"bin":{"test-anywhere":"bin/test-anywhere.js"},"scripts":{"test":"node --test tests/","test:node":"node --test tests/","test:bun":"bun test","test:deno":"deno test --allow-read","coverage":"node --test --experimental-test-coverage tests/","coverage:node":"node --test --experimental-test-coverage tests/","coverage:bun":"bun test --coverage","coverage:deno":"deno test --coverage=coverage --allow-read && deno coverage coverage","coverage:check":"node scripts/check-node-coverage.mjs","coverage:check:node":"node scripts/check-node-coverage.mjs","coverage:check:bun":"node scripts/check-bun-coverage.mjs","coverage:check:deno":"node scripts/check-deno-coverage.mjs","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --write .","format:check":"prettier --check .","check:file-size":"node scripts/check-file-size.mjs","check":"npm run lint && npm run format:check && npm run check:file-size","prepare":"husky || true","changeset":"changeset","changeset:version":"node scripts/changeset-version.mjs","changeset:publish":"changeset publish","changeset:status":"changeset status --since=origin/main"},"keywords":["testing","test","bun","deno","node","framework"],"author":"","license":"Unlicense","repository":{"type":"git","url":"git+https://github.com/link-foundation/test-anywhere.git"},"engines":{"node":">=20.0.0"},"devDependencies":{"@changesets/cli":"^2.29.7","eslint":"^9.38.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","husky":"^9.1.7","lint-staged":"^16.2.6","prettier":"^3.6.2"},"lint-staged":{"*.{js,mjs,cjs}":["eslint --fix --max-warnings 0","prettier --write","prettier --check"],"*.md":["prettier --write","prettier --check"]},"gitHead":"09a600ab3ad2ddbef7144ae80997167393217913","_id":"test-anywhere@0.9.1","bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"homepage":"https://github.com/link-foundation/test-anywhere#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-sx5hEF2NqFE3VnFK0LMoVlaV/kHO5q2Tu1fHQOXH1ZTu3XRLgQBSoH+cuAODjSvz1LZNlhxfbI/lZRUP7Dfckg==","shasum":"735e1be512e9a44434f698e58376373a44c72b5d","tarball":"https://registry.npmjs.org/test-anywhere/-/test-anywhere-0.9.1.tgz","fileCount":146,"unpackedSize":11796997,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/test-anywhere@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmiVu1OvnM3yg+CbCO9CRgBTyVvRk6nA9g8vJacp6WxAIgaOk5+o+5HmF88k72Kr61GluWRYYbX4y49RWqjKWAkFQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7e2e09a-f264-45c5-9917-8a884df2ba24"}},"directories":{},"maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/test-anywhere_0.9.1_1766137686171_0.49585256606770955"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-26T10:56:13.824Z","modified":"2025-12-19T09:48:06.846Z","0.1.2":"2025-10-26T10:56:14.146Z","0.1.3":"2025-10-26T14:55:23.896Z","0.1.4":"2025-11-03T02:51:38.600Z","0.1.5":"2025-11-03T03:46:36.596Z","0.1.6":"2025-11-03T04:35:18.791Z","0.2.0":"2025-11-03T11:18:47.661Z","0.2.1":"2025-11-04T02:22:22.269Z","0.2.2":"2025-11-05T05:24:36.328Z","0.2.3":"2025-11-05T06:16:37.402Z","0.2.5":"2025-11-05T09:01:57.415Z","0.2.6":"2025-11-05T15:31:37.023Z","0.2.7":"2025-11-14T19:44:41.987Z","0.3.0":"2025-11-14T22:07:15.426Z","0.4.0":"2025-11-14T22:32:18.017Z","0.4.1":"2025-11-14T23:33:56.258Z","0.5.0":"2025-11-15T07:00:46.243Z","0.6.0":"2025-11-15T09:10:39.228Z","0.7.0":"2025-11-15T12:25:19.948Z","0.7.1":"2025-11-30T20:06:25.730Z","0.8.0":"2025-11-30T20:08:03.280Z","0.8.1":"2025-12-01T19:32:33.043Z","0.8.2":"2025-12-02T17:29:10.085Z","0.8.3":"2025-12-02T18:35:08.405Z","0.8.4":"2025-12-02T18:40:32.108Z","0.8.5":"2025-12-03T17:51:29.745Z","0.8.6":"2025-12-03T17:53:29.375Z","0.8.7":"2025-12-04T00:48:48.770Z","0.8.8":"2025-12-04T00:50:26.056Z","0.8.9":"2025-12-05T20:26:17.204Z","0.8.10":"2025-12-05T20:54:34.670Z","0.8.11":"2025-12-05T20:56:11.583Z","0.8.12":"2025-12-08T21:54:25.378Z","0.8.13":"2025-12-09T00:26:51.702Z","0.8.14":"2025-12-09T04:25:26.466Z","0.8.19":"2025-12-10T00:11:56.107Z","0.8.20":"2025-12-10T01:50:57.015Z","0.8.21":"2025-12-10T01:57:41.538Z","0.8.23":"2025-12-10T07:32:05.866Z","0.8.24":"2025-12-10T07:33:41.653Z","0.8.25":"2025-12-10T18:09:28.409Z","0.8.26":"2025-12-10T18:14:26.021Z","0.8.27":"2025-12-10T18:19:50.469Z","0.8.29":"2025-12-10T22:32:36.660Z","0.8.30":"2025-12-10T22:35:14.812Z","0.8.31":"2025-12-10T22:42:35.238Z","0.8.32":"2025-12-10T23:10:21.251Z","0.8.45":"2025-12-11T21:56:31.939Z","0.8.46":"2025-12-12T16:12:13.777Z","0.8.47":"2025-12-12T19:03:51.261Z","0.8.48":"2025-12-13T07:39:18.532Z","0.8.49":"2025-12-17T04:41:49.042Z","0.8.50":"2025-12-17T16:16:43.179Z","0.9.0":"2025-12-18T21:52:12.293Z","0.9.1":"2025-12-19T09:48:06.493Z"},"bugs":{"url":"https://github.com/link-foundation/test-anywhere/issues"},"license":"Unlicense","homepage":"https://github.com/link-foundation/test-anywhere#readme","keywords":["testing","test","bun","deno","node","framework"],"repository":{"type":"git","url":"git+https://github.com/link-foundation/test-anywhere.git"},"description":"A JavaScript testing framework that is built on top of built-in testing frameworks of Bun, Deno, and Node.js","maintainers":[{"name":"konard","email":"drakonard@gmail.com"}],"readme":"# test-anywhere\n\n[![npm version](https://img.shields.io/npm/v/test-anywhere.svg)](https://www.npmjs.com/package/test-anywhere)\n[![npm downloads](https://img.shields.io/npm/dm/test-anywhere.svg)](https://www.npmjs.com/package/test-anywhere)\n[![CI/CD](https://github.com/link-foundation/test-anywhere/actions/workflows/release.yml/badge.svg)](https://github.com/link-foundation/test-anywhere/actions/workflows/release.yml)\n[![License](https://img.shields.io/npm/l/test-anywhere.svg)](https://github.com/link-foundation/test-anywhere/blob/main/LICENSE)\n\nA universal JavaScript testing framework that works seamlessly across **Bun**, **Deno**, and **Node.js**. Write your tests once and run them anywhere.\n\n## Features\n\n- **Universal API** - Single test API that works across all three runtimes\n- **Zero Dependencies** - Built on top of native testing frameworks\n- **Runtime Detection** - Automatically uses the appropriate native test implementation\n- **Simple Assertions** - Built-in assertion library for common testing needs\n- **Type Safe** - Written with modern JavaScript/ESM modules\n\n## Installation\n\n### Node.js\n\n```bash\nnpm install test-anywhere\n```\n\n### Bun\n\n```bash\nbun add test-anywhere\n```\n\n### Deno\n\nNo installation needed! Import directly from npm:\n\n```javascript\nimport { test, assert } from 'npm:test-anywhere';\n```\n\nOr from your local installation:\n\n```javascript\nimport { test, assert } from './node_modules/test-anywhere/index.js';\n```\n\n## Usage\n\n### Basic Test Syntax\n\nYou can use either `test()` or `it()` (Mocha/Jest style):\n\n```javascript\nimport { test, it, assert } from 'test-anywhere';\n\n// Using test()\ntest('basic math works', () => {\n  assert.equal(1 + 1, 2);\n});\n\n// Using it() - same as test()\nit('should compare objects', () => {\n  assert.deepEqual({ a: 1 }, { a: 1 });\n});\n```\n\n### BDD-Style with describe()\n\nGroup related tests using `describe()` blocks:\n\n```javascript\nimport { describe, it, assert } from 'test-anywhere';\n\ndescribe('user module', () => {\n  describe('creation', () => {\n    it('should create a new user', () => {\n      assert.ok(true);\n    });\n\n    it('should validate email format', () => {\n      assert.match('user@example.com', /@/);\n    });\n  });\n\n  describe('deletion', () => {\n    it('should delete existing user', () => {\n      assert.ok(true);\n    });\n  });\n});\n```\n\n### Node.js\n\nRun tests:\n\n```bash\nnode --test\n# or\nnpm test\n```\n\n### Deno\n\nCreate a test file (e.g., `example.test.js`):\n\n```javascript\nimport { test, assert } from 'npm:test-anywhere';\n\ntest('basic math works', () => {\n  assert.equal(1 + 1, 2);\n});\n\ntest('strings work', () => {\n  assert.ok('hello'.includes('ell'));\n});\n```\n\nRun tests:\n\n```bash\ndeno test --allow-read\n```\n\nThe `--allow-read` permission is needed for Deno to import the module.\n\n### Bun\n\nCreate a test file (e.g., `example.test.js`):\n\n```javascript\nimport { test, assert } from 'test-anywhere';\n\ntest('basic math works', () => {\n  assert.equal(1 + 1, 2);\n});\n\ntest('async operations work', async () => {\n  const result = await Promise.resolve(42);\n  assert.equal(result, 42);\n});\n```\n\nRun tests:\n\n```bash\nbun test\n```\n\n## API Reference\n\n### Test Definition\n\n#### `test(name, fn)` / `it(name, fn)`\n\nCreates a test with the given name and test function. `it()` is an alias for `test()`.\n\n**Parameters:**\n\n- `name` (string): The name/description of the test\n- `fn` (function): The test function to execute\n\n**Example:**\n\n```javascript\ntest('my test name', () => {\n  // test code here\n});\n\n// or using it() - Mocha/Jest style\nit('should do something', () => {\n  // test code here\n});\n```\n\n#### `describe(name, fn)`\n\nGroups related tests together (BDD style).\n\n**Parameters:**\n\n- `name` (string): The suite name\n- `fn` (function): Function containing tests and setup/teardown hooks\n\n**Example:**\n\n```javascript\ndescribe('user authentication', () => {\n  it('should login with valid credentials', () => {\n    // test code\n  });\n\n  it('should reject invalid credentials', () => {\n    // test code\n  });\n});\n```\n\n### Test Modifiers\n\n#### `test.skip(name, fn)` / `it.skip(name, fn)`\n\nSkip a test (won't be executed).\n\n```javascript\ntest.skip('broken test', () => {\n  // This test will be skipped\n});\n```\n\n#### `test.only(name, fn)` / `it.only(name, fn)`\n\nRun only this test (useful for debugging).\n\n```javascript\ntest.only('debug this test', () => {\n  // Only this test will run\n});\n```\n\n#### `test.todo(name)` / `it.todo(name)`\n\nMark a test as pending/TODO.\n\n```javascript\ntest.todo('implement this feature');\n```\n\n#### `describe.skip(name, fn)` / `describe.only(name, fn)`\n\nSkip or isolate an entire test suite.\n\n```javascript\ndescribe.skip('integration tests', () => {\n  // All tests in this suite will be skipped\n});\n\ndescribe.only('unit tests', () => {\n  // Only tests in this suite will run\n});\n```\n\n### Test Configuration\n\n#### `setDefaultTimeout(timeout)`\n\nSet the default timeout for all tests in milliseconds. This is useful when tests need more time to complete (e.g., integration tests, API calls).\n\n**Parameters:**\n\n- `timeout` (number): Timeout in milliseconds\n\n**Example:**\n\n```javascript\nimport { test, setDefaultTimeout } from 'test-anywhere';\n\n// Set default timeout to 60 seconds\nsetDefaultTimeout(60000);\n\ntest('long running operation', async () => {\n  // This test can take up to 60 seconds\n  await someSlowOperation();\n});\n```\n\n**Note:**\n\n- For **Bun**: Uses the native `setDefaultTimeout` from `bun:test`\n- For **Node.js** and **Deno**: Not supported natively. A warning will be logged, and you should use timeout options in individual test calls instead.\n\n### Assertions\n\n### `assert.ok(value, message?)`\n\nAsserts that a value is truthy.\n\n**Example:**\n\n```javascript\nassert.ok(true);\nassert.ok(1 === 1, 'one should equal one');\n```\n\n### `assert.equal(actual, expected, message?)`\n\nAsserts that two values are strictly equal (`===`).\n\n**Example:**\n\n```javascript\nassert.equal(2 + 2, 4);\nassert.equal('hello', 'hello');\n```\n\n### `assert.deepEqual(actual, expected, message?)`\n\nAsserts that two values are deeply equal (compares object/array contents).\n\n**Example:**\n\n```javascript\nassert.deepEqual({ a: 1, b: 2 }, { a: 1, b: 2 });\nassert.deepEqual([1, 2, 3], [1, 2, 3]);\n```\n\n### `assert.throws(fn, message?)`\n\nAsserts that a function throws an error when called.\n\n**Example:**\n\n```javascript\nassert.throws(() => {\n  throw new Error('oops');\n});\n```\n\n### Multiple Assertion Styles\n\n`test-anywhere` supports three assertion styles to provide maximum compatibility and ease of migration:\n\n#### 1. **Node.js/Classic Style** (`assert.*`)\n\nTraditional Node.js-style assertions (see above sections for details):\n\n```javascript\nimport { assert } from 'test-anywhere';\n\nassert.ok(true);\nassert.equal(1, 1);\nassert.deepEqual([1, 2], [1, 2]);\nassert.notEqual(1, 2);\nassert.throws(() => {\n  throw new Error();\n});\nassert.match('hello', /ell/);\nassert.includes([1, 2, 3], 2);\n```\n\n#### 2. **Bun/Jest Style** (`expect()`)\n\nModern chainable API inspired by Jest and Bun:\n\n```javascript\nimport { expect } from 'test-anywhere';\n\nexpect(value).toBe(expected); // Strict equality (===)\nexpect(value).toEqual(expected); // Deep equality\nexpect(value).not.toBe(expected); // Negation\nexpect(value).toBeNull(); // null check\nexpect(value).toBeUndefined(); // undefined check\nexpect(value).toBeTruthy(); // Truthy check\nexpect(value).toBeFalsy(); // Falsy check\nexpect(array).toContain(item); // Array/string contains\nexpect(string).toMatch(/pattern/); // Regex match\nexpect(fn).toThrow(); // Function throws\n```\n\n**Complete Example:**\n\n```javascript\nimport { describe, it, expect } from 'test-anywhere';\n\ndescribe('Calculator', () => {\n  it('should add numbers', () => {\n    expect(2 + 2).toBe(4);\n    expect(2 + 2).toEqual(4);\n  });\n\n  it('should handle arrays', () => {\n    expect([1, 2, 3]).toContain(2);\n    expect([1, 2, 3]).toEqual([1, 2, 3]);\n  });\n\n  it('should validate strings', () => {\n    expect('hello world').toMatch(/world/);\n    expect('hello').not.toBe('goodbye');\n  });\n});\n```\n\n#### 3. **Deno Style** (`assertEquals`, etc.)\n\nDeno-inspired assertion functions from `@std/assert`:\n\n```javascript\nimport {\n  assertEquals,\n  assertNotEquals,\n  assertStrictEquals,\n  assertExists,\n  assertMatch,\n  assertArrayIncludes,\n  assertThrows,\n  assertRejects,\n} from 'test-anywhere';\n\nassertEquals(actual, expected); // Deep equality\nassertNotEquals(actual, expected); // Not equal\nassertStrictEquals(actual, expected); // Strict equality (===)\nassertNotStrictEquals(actual, expected); // Strict inequality (!==)\nassertExists(value); // Not null/undefined\nassertMatch(string, /pattern/); // Regex match\nassertArrayIncludes(arr, [items]); // Array includes items\nassertThrows(() => {\n  throw new Error();\n}); // Sync throws\nawait assertRejects(async () => {\n  throw new Error();\n}); // Async rejects\n```\n\n**Complete Example:**\n\n```javascript\nimport {\n  test,\n  assertEquals,\n  assertMatch,\n  assertArrayIncludes,\n} from 'test-anywhere';\n\ntest('user validation', () => {\n  const user = { name: 'Alice', email: 'alice@example.com' };\n\n  assertEquals(user.name, 'Alice');\n  assertMatch(user.email, /@/);\n});\n\ntest('array operations', () => {\n  const numbers = [1, 2, 3, 4, 5];\n\n  assertArrayIncludes(numbers, [2, 4]);\n  assertEquals(numbers.length, 5);\n});\n```\n\n#### Mix and Match\n\nAll three styles can be used together in the same project:\n\n```javascript\nimport { describe, it, assert, expect, assertEquals } from 'test-anywhere';\n\ndescribe('Multi-style assertions', () => {\n  it('supports all styles', () => {\n    const value = 42;\n\n    // Node style\n    assert.equal(value, 42);\n\n    // Bun/Jest style\n    expect(value).toBe(42);\n\n    // Deno style\n    assertEquals(value, 42);\n  });\n});\n```\n\n### Lifecycle Hooks\n\nSetup and teardown hooks for test initialization and cleanup.\n\n#### `beforeAll(fn)` / `before(fn)`\n\nRuns once before all tests. `before()` is a Mocha-style alias.\n\n```javascript\nimport { beforeAll, describe, it } from 'test-anywhere';\n\ndescribe('database tests', () => {\n  beforeAll(() => {\n    // Connect to database once\n  });\n\n  it('should query data', () => {\n    // test code\n  });\n});\n```\n\n#### `beforeEach(fn)`\n\nRuns before each test.\n\n```javascript\nbeforeEach(() => {\n  // Reset state before each test\n});\n```\n\n#### `afterEach(fn)`\n\nRuns after each test.\n\n```javascript\nafterEach(() => {\n  // Clean up after each test\n});\n```\n\n#### `afterAll(fn)` / `after(fn)`\n\nRuns once after all tests. `after()` is a Mocha-style alias.\n\n```javascript\nafterAll(() => {\n  // Disconnect from database\n});\n```\n\n### `getRuntime()`\n\nReturns the current runtime name.\n\n**Returns:** `'node'`, `'bun'`, or `'deno'`\n\n**Example:**\n\n```javascript\nimport { getRuntime } from 'test-anywhere';\n\nconsole.log(`Running on ${getRuntime()}`); // e.g., \"Running on node\"\n```\n\n## Examples\n\nCheck out the [examples](./examples) directory for complete working examples:\n\n- **Node.js**: `examples/node-example.test.js`\n- **Deno**: `examples/deno-example.test.js`\n- **Bun**: `examples/bun-example.test.js`\n\n## How It Works\n\n`test-anywhere` automatically detects the JavaScript runtime (Bun, Deno, or Node.js) and delegates to the appropriate native testing framework:\n\n- **Bun** → Uses `bun:test`\n- **Deno** → Uses `Deno.test`\n- **Node.js** → Uses `node:test`\n\nThis means you get the full performance and features of each runtime's native testing implementation while maintaining a consistent API across all platforms.\n\n## Code Coverage\n\nAll three runtimes support code coverage reporting through their native test runners. This library provides convenient npm scripts to run coverage for each runtime.\n\n### Quick Start\n\n```bash\n# Run coverage with default runtime (Node.js)\nnpm run coverage\n\n# Run coverage for specific runtimes\nnpm run coverage:node\nnpm run coverage:bun\nnpm run coverage:deno\n\n# Run coverage with 99% threshold enforcement\nnpm run coverage:check          # Node.js with thresholds\nnpm run coverage:check:node     # Node.js with thresholds\nnpm run coverage:check:bun      # Bun with thresholds (via bunfig.toml)\nnpm run coverage:check:deno     # Deno with thresholds (via script)\n```\n\n### Enforcing Coverage Thresholds\n\nFor CI/CD pipelines, you can enforce minimum coverage thresholds. Default thresholds vary by runtime due to differences in how coverage is calculated:\n\n- **Node.js & Deno**: 80% (includes test file coverage)\n- **Bun**: 75% (reports src/ files only, excludes test files)\n\nThese baselines account for runtime-specific code paths that cannot all be tested in a single runtime environment.\n\n#### Node.js\n\nUse the provided script for threshold enforcement:\n\n```bash\n# Default 80% threshold\nnode scripts/check-node-coverage.mjs\n\n# Custom threshold\nnode scripts/check-node-coverage.mjs --threshold=90\n\n# Or via environment variable\nCOVERAGE_THRESHOLD=90 node scripts/check-node-coverage.mjs\n```\n\nNode.js 22.8.0+ also supports native threshold flags:\n\n```bash\nnode --test --experimental-test-coverage \\\n  --test-coverage-lines=80 \\\n  --test-coverage-branches=80 \\\n  --test-coverage-functions=80 \\\n  tests/\n```\n\n#### Bun\n\nUse the provided script for reliable threshold enforcement:\n\n```bash\n# Default 75% threshold\nnode scripts/check-bun-coverage.mjs\n\n# Custom threshold\nnode scripts/check-bun-coverage.mjs --threshold=90\n\n# Or via environment variable\nCOVERAGE_THRESHOLD=90 node scripts/check-bun-coverage.mjs\n```\n\nYou can also configure thresholds in `bunfig.toml`:\n\n```toml\n[test]\ncoverageThreshold = { line = 0.75, function = 0.75, statement = 0.75 }\ncoverageReporter = [\"text\", \"lcov\"]\ncoverageDir = \"coverage\"\n```\n\nRun with: `bun test --coverage`\n\n#### Deno\n\nUse the provided script for threshold enforcement:\n\n```bash\n# Default 80% threshold\nnode scripts/check-deno-coverage.mjs\n\n# Custom threshold\nnode scripts/check-deno-coverage.mjs --threshold=90\n\n# Or via environment variable\nCOVERAGE_THRESHOLD=90 node scripts/check-deno-coverage.mjs\n```\n\n### Programmatic Coverage Check\n\nFor users who need to ensure specific coverage thresholds programmatically (e.g., in a pre-commit hook or custom CI script):\n\n```javascript\nimport { execSync } from 'node:child_process';\n\nconst THRESHOLD = 80;\n\n// Node.js\ntry {\n  execSync(\n    `node --test --experimental-test-coverage --test-coverage-lines=${THRESHOLD} --test-coverage-branches=${THRESHOLD} --test-coverage-functions=${THRESHOLD} tests/`,\n    { stdio: 'inherit' }\n  );\n  console.log('Coverage check passed!');\n} catch {\n  console.error('Coverage below threshold');\n  process.exit(1);\n}\n```\n\n### Generating LCOV Reports\n\nFor integration with coverage reporting tools (Codecov, Coveralls, etc.):\n\n#### Node.js\n\n```bash\nnode --test --experimental-test-coverage \\\n  --test-reporter=lcov --test-reporter-destination=coverage.lcov \\\n  tests/\n```\n\n#### Bun\n\n```bash\nbun test --coverage --coverage-reporter=lcov\n# Output: coverage/lcov.info\n```\n\n#### Deno\n\n```bash\ndeno test --coverage=coverage --allow-read\ndeno coverage coverage --lcov --output=coverage.lcov\n```\n\n### Detailed Runtime Coverage Options\n\n#### Bun\n\n```bash\nbun test --coverage\n```\n\nBun displays a coverage report directly in the terminal. Full configuration in `bunfig.toml`:\n\n```toml\n[test]\ncoverage = true\ncoverageReporter = [\"text\", \"lcov\"]\ncoverageThreshold = { line = 0.75, function = 0.75, statement = 0.75 }\ncoverageDir = \"coverage\"\n```\n\n#### Deno\n\nDeno uses a two-step process: collect coverage data, then generate a report:\n\n```bash\n# Collect coverage data\ndeno test --coverage=cov_profile --allow-read\n\n# View coverage summary\ndeno coverage cov_profile\n\n# Generate LCOV report for CI tools\ndeno coverage cov_profile --lcov --output=coverage.lcov\n\n# Generate HTML report\ndeno coverage cov_profile --html\n```\n\n#### Node.js\n\nNode.js provides experimental coverage support:\n\n```bash\nnode --test --experimental-test-coverage tests/\n```\n\nFor more details on coverage options, see the [Native Test Frameworks Comparison](./NATIVE_TEST_FRAMEWORKS_COMPARISON.md#6-coverage--reporting).\n\n## Requirements\n\n- **Node.js**: 20.0.0 or higher (for native test runner support)\n- **Deno**: 1.x or higher (native Deno.test support)\n- **Bun**: Any recent version (native bun:test support)\n\n## License\n\n[Unlicense](LICENSE) - Public Domain\n\n## Code Quality\n\nThis project maintains strict code quality standards to ensure clean and maintainable code:\n\n### No Unused Variables\n\nThe `no-unused-vars` ESLint rule is enforced **without any exceptions**. This means:\n\n- All declared variables must be used\n- All function parameters must be used\n- All caught error variables must be used\n- **No ignore patterns** (like `^_` prefixes) are allowed\n\nThis strict policy helps maintain code clarity and prevents dead code from accumulating. If you need to acknowledge a parameter but don't use it, consider refactoring the code instead of working around the lint rule.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\nBefore submitting, ensure your code passes all linting checks:\n\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md"}