{"_id":"twd-js","_rev":"58-b1d0168d5434b332d6da2266ce374662","name":"twd-js","dist-tags":{"beta":"1.8.0-beta.1","latest":"1.10.1"},"versions":{"0.1.0":{"name":"twd-js","version":"0.1.0","_id":"twd-js@0.1.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"dist":{"shasum":"4eee89d04d9aeeabad588798b3b9915be1f946d3","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.1.0.tgz","fileCount":5,"integrity":"sha512-q6/vfrGwQI9i1YVODh0gqboUnqmVuJz0Ilh3mCkiYHqph4mES09DZllFpxrAFaqPt4R309kgycqFqk0zUX55iQ==","signatures":[{"sig":"MEYCIQDRnCtGwpy1dB3oXHAqxLrQWZMsmknM11CEZIQnfxfH8AIhAOTWduOxMilGmUWwHAbd16eAjjEtD9dhnOZSb2zs4GlS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38049},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"178de35d7190daee80814fbe062789714b3e37cd","scripts":{"dev":"vite","test":"vitest","build":"vite build","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"_npmVersion":"11.5.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.7.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.12","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.2"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.1.0_1757267269502_0.31253314562129586","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"twd-js","version":"0.1.1","_id":"twd-js@0.1.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"dist":{"shasum":"afd890b661083e944c4c59ee01d146243ab7e9f6","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.1.1.tgz","fileCount":19,"integrity":"sha512-9pa1P1yh7UalUyBDjkoaeobEtCpGSWvsL2d2u4nl3HsGpOQdl95nlpwM3r8iYSoxMpqfuo+MOuL7fla6Vf8B9Q==","signatures":[{"sig":"MEQCICQAXU2njPlgUFXMgT30Pu4+qjX++VNmgouk3v7efyEiAiBT7hOvibo/3u/D7+bfSFCftGCqMmZHoNO0Dx4A9zJ0Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49089},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"ae8657991ad638bd329f0f2968608a44eae092af","scripts":{"dev":"vite","test":"vitest","build":"vite build","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"_npmVersion":"11.5.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.7.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.12","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.2","conventional-changelog":"^7.1.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.1.1_1757270739925_0.8451186179437105","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"twd-js","version":"0.1.2","_id":"twd-js@0.1.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"dist":{"shasum":"7ee5dc003c7e84c02a4ad91c829553a96a2d5f30","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.1.2.tgz","fileCount":25,"integrity":"sha512-pP4vE/2yHjOXwAMWOLONpfjP++oKqa2CKx4ocAyHv49EVHEVF0yN8xGdKVKGtkJjTFWUUjx1BR9k1Jmw40tIqg==","signatures":[{"sig":"MEQCIFtFAMW4HEaNPi2LDJZmcyQ6HLsWol9Eo4hLzMn8eQgWAiAGRL4/W70XyOd7LGrUp9sVCWFDOQ68q5N5SmDMRMJqiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62188},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"915b12c87e12aa2375b803230b8eecc46cdf8508","scripts":{"dev":"vite","test":"vitest","build":"vite build","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.12","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.2","conventional-changelog":"^7.1.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.1.2_1757629425897_0.4194421892185871","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"twd-js","version":"0.2.0","keywords":["testing","twd-js","twd","tdd","bdd","test","development","react","javascript","typescript","vite","vitest"],"_id":"twd-js@0.2.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"51ab90c8efec98b8776a868581ba8881d62b540c","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.2.0.tgz","fileCount":27,"integrity":"sha512-/r/djsJIjTUHcO5bCbJdRPBDNs0GFSBvezKAOlglBqUkojIEiKbbIQrgUWd9YVm0RgkkMcvZJLaMBtkVhyU88Q==","signatures":[{"sig":"MEQCIH5/NTCjDLfYF01rKSY2xts0ENX3r+PRqnVxmWFLtTLVAiBBtwsI17TVyHRh2aUpamVhKeRZMC0bm38njvx0j547bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68757},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"f8e6ab5a66bacfbb86e2a47d91fd0058bc70f5e1","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+ssh://git@github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.2.0_1758231675348_0.1554870786459257","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"twd-js","version":"0.3.0","keywords":["testing","twd-js","twd","tdd","bdd","test","development","react","javascript","typescript","vite","vitest"],"_id":"twd-js@0.3.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"a672a16baf77f46969ce3cad6589b4e5b3bd33fb","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.3.0.tgz","fileCount":28,"integrity":"sha512-KYjBOFHDIXgovTV5mlB67S/2vGP0X/gCqq1+ND9WpL3EJda1NgHU8Ti6Bszto5HuZsaPELxsf9/L68Q3dwxqvA==","signatures":[{"sig":"MEQCICJ7PPf6MY4ZHtrMyf5StZKwWLzBu9c0fFpOi21iBBH7AiBZnjZVWsYXNmTDTo8wDOY3/zx90GfBoAZCnya51VIHsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835008},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"37445477514723df4467d6b9b6181df53c96ebae","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+ssh://git@github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.3.0_1759089522953_0.09418324641028208","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"twd-js","version":"0.3.1","keywords":["testing","twd-js","twd","tdd","bdd","test","development","react","javascript","typescript","vite","vitest"],"_id":"twd-js@0.3.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"42449254cd3c7f3d71f01b245969a73907f121e0","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.3.1.tgz","fileCount":28,"integrity":"sha512-WxaKXDg64yeljxkUHEYHobvRRq+BS706KT8w7UtA08VYsVXv/MVRoyaSZ6LIc4r9xuSkKHdMsCi5Ep5eEgXywQ==","signatures":[{"sig":"MEUCIQClNXew56Nsu6LLWlr22VbScGp7XH8FnhQtZJ/pLBoADAIgLcvVLKvd29gOZ5Y59riWLfUCoE4Zqg10vv55bd4QVjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835087},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"87d3b09776c7a919e54fe586c631e54c5e14590b","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+ssh://git@github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.3.1_1759352927113_0.12238800633300251","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"twd-js","version":"0.4.0","keywords":["testing","twd-js","twd","tdd","bdd","test","development","react","javascript","typescript","vite","vitest"],"_id":"twd-js@0.4.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"3237848dc1aa9f99ab9b4880a615a11b75dbc72b","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.4.0.tgz","fileCount":30,"integrity":"sha512-ugD46NWuGML+DgN0mgDsLcbU3vlPklknPKxvqtHtel49B5Pud7E3s7UNONCmAkF+4Yp64Nvb5DJdojDbqEjBEg==","signatures":[{"sig":"MEUCID8SiXOd2ShuO/LPDiLdEYFitcivuf/7oQeiTHazWR9jAiEAyTulvPDRocG7OhLjrnZ09w8vPJMWgxy8ggIsc2xmA8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838693},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"26f9c5ecd065b67e3deff54a1850eb74af562ae4","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+ssh://git@github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.4.0_1759868487687_0.3130200271807084","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"twd-js","version":"0.5.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.5.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"502d4267b323d703dc95fb66f1786ad851b5393a","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.5.0.tgz","fileCount":33,"integrity":"sha512-ESxytWi80GxKhqiHWcsEABD1uHJqvracN/Qm0+BXLUcAAkUw/2JBPCIsn7RQcWlKMwKtrWNe/zmMx1QIYqqIBw==","signatures":[{"sig":"MEUCIQDhRSW0wzxB2S9U5sVs7Fezdv7NXwkZvt0c1TmqzZJ4jgIgUOLbrtmqSGf8r1L6Xmbk1t+z1smOp4ck7N0K7pVTyac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2185164},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"ac85117892b0f2a635befffb83c26fc030eb27ab","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.5.0_1760207500951_0.8728770377535573","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"twd-js","version":"0.5.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.5.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"29fabf53c8bcb058d77cff4308c165d0bd5bb0af","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.5.1.tgz","fileCount":32,"integrity":"sha512-YzEgfWWt7TvE47s5mh+Wr/gqBKSoJMY+LjpPY0aNrIP2eNVpgql0f8+czZmLMil8Sm9fACgkD92+al+XV5YFlg==","signatures":[{"sig":"MEYCIQC3NUQwXweMqXN53pJ2qSRSP5C9malEd89qo5QQoeS2eQIhAIZBLRrL5G4BjuahN7ypv1od64iEuKGx69sWeNXXHJ3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852940},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"885db2c68c3ac6a0a61d8c6ddcd2778fd2531091","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.5.1_1760250737077_0.18307603823477892","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"twd-js","version":"0.5.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.5.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"4aea163cf3d0897172c63f0bc348a18107fedcfc","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.5.2.tgz","fileCount":32,"integrity":"sha512-HST6UJc01GAv1kNlN+LEGwbLyygoRnFjDb24hTB/Xo0mJyEMGfjqJdZ2H5Fbt2vBH7JP1nL3ADshET90oaQX+Q==","signatures":[{"sig":"MEYCIQDNtZDFWjI/etqvmogmX1K0j27zJfEMgYVkKPsPmrYS0QIhAMbqCjPcxajRMMZPwDmAj4NPajgyvXQUg1klezxr7aQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853365},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"6e635a247cecd7d944e5de2709ff771efd028d37","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.5.2_1760303057149_0.9081019708572222","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"twd-js","version":"0.6.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.6.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"e7d5af6141e13eb8037667b01b62e042ec90a573","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.6.0.tgz","fileCount":34,"integrity":"sha512-eUZ137DwoPbTQt9TgKsddEzsVqlK1dyR5+50krBl+gEZV1uHl4zEKPdb5qSsIWk2S3C5UpI1Wh8H4GhRycqxAQ==","signatures":[{"sig":"MEUCIQDhuJLFVD6bVDFIxQfQ67xrUzeGStcZDnDPQez97rFPrQIgLZQBXurQLeAIlUP+ZVLoFeKISTcmHBwt9P5eyeIWJFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856474},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"}},"gitHead":"1eea9623279ba87782e552c6b2fc1fe689bbb574","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.6.0_1760651242524_0.6176005794542814","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"twd-js","version":"0.7.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.7.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"630f37c64fa5244f62ad4abbdb9789e54c175faa","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.7.0.tgz","fileCount":43,"integrity":"sha512-NrHJR8SCjj9gwv6/s2OkBnNM/fLHVsFKdWp/1pOiuDDTz734lX4ZDtav52+U26Vy+a2kzaT7MFhdgrKWJsZODQ==","signatures":[{"sig":"MEYCIQCb4Y+Y61JEH1eRHmpmDYbxOrnzSkiLq9fnIRiNGs4ftwIhALudposJJ1ym+X3Nn2w0GpHGm61cidoDrLpsqI1clbT9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878268},"main":"./dist/twd.umd.js","types":"./dist/index.d.ts","module":"./dist/twd.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/twd.es.js","require":"./dist/twd.umd.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.umd.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.umd.js"}},"gitHead":"4384beeb4c35cec85617ceb495c7fe4d581a938e","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.10.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.7.0_1761510292934_0.5479196759641014","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"twd-js","version":"0.7.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.7.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"5ee7ae65eebb53ea8876dbb42a69ca2c49b08535","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.7.1.tgz","fileCount":43,"integrity":"sha512-qkRBANShRaNllus6htmlHOO9TIZ65A0Radnqhm1nU9ilmkQCUmg7RuSB/45Re8gG7YpkK8R+URzFaBADrbIjHw==","signatures":[{"sig":"MEQCIEd/73E0mJEmqmf2sUmXLsJ5CiKhealrZQ2bH4kKRWFcAiAA2QDlgJmFuqnqdgz8/haZKB3rNheueVV1Q6W7IzKQMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865555},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"15e12989e287d835317ea32dc0d63d614216430f","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.10.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.7.1_1761642550115_0.9877987354415758","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"twd-js","version":"0.8.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@0.8.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"fc007d9af2301cb977f84efeadf6ceac93573d40","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-0.8.0.tgz","fileCount":46,"integrity":"sha512-XdwGp4lH7islefN02ExS9R64Tw5MQDI4V2H1bxdyWNPgz5BG3WLey7Jew8kLVoRrtISunV3E849yIMFlHG+eog==","signatures":[{"sig":"MEUCICKleaTl683ekpcR9n9US3dsAswpuuBSwP8vJqRo2OYkAiEAg3Mdg113Ph4xbBkUREQPWlJ1bC2O5dW6ub4PYHWnfyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":870179},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"c5542b1756cc296fb6226803ac1a124fb883352b","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","jsdom":"^26.1.0","vitest":"^3.2.4","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.2","@types/react":"^19.1.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.9","@vitest/coverage-v8":"^3.2.4","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.0.2","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.8.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_0.8.0_1762024841511_0.9212955404460832","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"twd-js","version":"1.0.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.0.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"b6d96720593497657cf12fa3b30a3c854ce97652","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.0.0.tgz","fileCount":46,"integrity":"sha512-wQda2n4cLmhl5+xlodkwcAMs4IqRLN6qe1PfE4SnviWPjcA7pkTLAXgDj3QIw9GCVP+d/o6ErZjJS8dKXMJ2HA==","signatures":[{"sig":"MEYCIQCpVMrakZ5aX+SY+x6p+EBq+K1qxWalARVG/fF/Xlk5rwIhAKtf0dggmWE2GTB6n13U89SN8Z7Na8pRQXqyomcyPY1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861298},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"8589819cced0733eb36047ffd569b13162dbcb75","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.0","dependencies":{"chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","jsdom":"^27.1.0","vitest":"^4.0.8","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.8","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.1.0","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.0.0_1762802615396_0.06505449299623045","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"twd-js","version":"1.0.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.0.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"fe7ecaa6f13433a494f1f10a839b831fc426eeed","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.0.1.tgz","fileCount":46,"integrity":"sha512-M88Kby5dEbYeEfzFXms/yTK/7p10wbRusfmE6mB3pFlHHMInC/rmPnB5rjyiCrfJqmkmm4r05ViOWTitgmu1RQ==","signatures":[{"sig":"MEYCIQCZ6ITjVb2HEmxfDvAIxg70S/sMtR1COgbK+VH6zuITOgIhAJNzRi4ujDr6x8IFvNKl12lJdn8F9EzuFrDbuv2wLhTs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861675},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"f644756efb65f4dcb103aa9fba0fbd1bdc3064af","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.0","dependencies":{"chai":"^6.2.1","chalk":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","jsdom":"^27.1.0","vitest":"^4.0.8","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/react":"^19.2.3","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.8","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.1.0","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.0.1_1762902433391_0.1505734551730724","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"twd-js","version":"1.0.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.0.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"84a936226fdd178525d64fac075ec41a5b0aebb1","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.0.2.tgz","fileCount":46,"integrity":"sha512-xsEFqxbEoa21E4ACE1ZiCshjPN3i62tLfPTfSkueO454X3kV8OYf9izgdnqb8Qs1h73GhpyWZsPlgLUMp2iOeA==","signatures":[{"sig":"MEQCIGWCdNXhNP3EEQfBfQkmtXBDBCOcBY3e5zwFs8YFnrWFAiAp18tNPaR87eMqpkdfFG/zi/rmv/aaroh51gWXZ4jSIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861530},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"26254a29aa759dbb46cbb492d0bc8889fe30e07e","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.1","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.0","dependencies":{"chai":"^6.2.1","chalk":"^5.6.2","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","jsdom":"^27.1.0","vitest":"^4.0.8","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/react":"^19.2.3","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.8","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^5.1.0","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.0.2_1762989999349_0.8189261987682497","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"twd-js","version":"1.1.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.1.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"4d98fc8d7ce22aa09d59136e18796a01d9bc934b","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.1.0.tgz","fileCount":48,"integrity":"sha512-bvnGxDK6WgNPasSJYvPYi3s8id7XIpvZzFiPaDZQ0uQdgwlKNN/odYHcoTl2nwpyATeyasR7tPYswFJJwrx7iQ==","signatures":[{"sig":"MEYCIQDPTIVTHf20guofdIFXhs93oqdrj1otwB1YrD+4OFApJgIhAOwYzXgBQCRxN5Khc4Fe0nws8lw7RlEIbVeA/sn842IM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854690},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"add3ec59287eb9160d25364d341c5168a7b5e284","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","chalk":"^5.6.2","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","jsdom":"^27.1.0","vitest":"^4.0.8","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/react":"^19.2.3","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.8","@vitejs/plugin-react":"^5.1.0","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.1.0_1763145724201_0.9833342552430111","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"twd-js","version":"1.1.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.1.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"9d0b06fa85b14deb8cec6a03ad3ab4b9b534b044","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.1.1.tgz","fileCount":48,"integrity":"sha512-lhcGKM7Xu314pUyKZ/RMbU1yVew2O8mpXMs4IXkYnbd0pZzZ4ydhdIth7YYJBjtSbCiAY3YMZmcGCJdBHORavQ==","signatures":[{"sig":"MEUCIB34L4nPqihVr59737M6IXudDplsX9gHYA60CHe72ix+AiEA0iroDHtxETxBzMoaG4dPtOrJlRGLxWzYeEfgA4uXUKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856680},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"eb4b129387c013f868a64ca4615ce59d1361b07d","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","chalk":"^5.6.2","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","jsdom":"^27.1.0","vitest":"^4.0.8","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/react":"^19.2.3","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.8","@vitejs/plugin-react":"^5.1.0","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.1.1_1763162755843_0.4048888973115059","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"twd-js","version":"1.1.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.1.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"6371de681c0d5db38da1c352c0c32243ab5ac8f5","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.1.2.tgz","fileCount":48,"integrity":"sha512-E1RkRUuyJlIo99x5FgMWd6fpo5xcGU5oHobt5pgF0YpSn9qpHSuHNzfTFBpMixtCDCAa5Xl5M397WUwN+fA9mg==","signatures":[{"sig":"MEUCIB9i1GWgh+UxTocitIgnvXBNVPeom6T3Ani9L8graZ+PAiEA+voH1O5DvwyEcCG/u9Bltu2BJ4fAYPeBUQYnAK+8/cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856792},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"e0e3a90767cfa498e0df85262294a1c48b8331ff","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","chalk":"^5.6.2","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","jsdom":"^27.1.0","vitest":"^4.0.8","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/react":"^19.2.3","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.2","@vitest/coverage-v8":"^4.0.8","@vitejs/plugin-react":"^5.1.0","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.1.2_1763167885902_0.04780346957080939","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"twd-js","version":"1.2.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.2.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"d058f625ef2e6e0e8a3fd6fe800f88e9417b2d53","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.2.0.tgz","fileCount":19,"integrity":"sha512-lZTEhz3KVd9KUw7Mo2CGgspOaBGsH943AoJ29MZxGRbOcWJBV0Mhn+9BR/4KWz+cViiYzKzqoWt7UvKGRo29WA==","signatures":[{"sig":"MEUCIHbkIH0UaCM6DJ2Kjc286a3FSluOndCkYumA/Lmlj+39AiEAq9d6pc7+3iHN6xmdIKfdW6hJ1NvF7knRlO4qXtsneKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856576},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"286f938e89c7b061efc2dd2bc65872676be7c760","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","picocolors":"^1.1.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^27.2.0","vitest":"^4.0.13","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.6","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.13","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.2.0_1763919530821_0.6456419187120079","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"twd-js","version":"1.2.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.2.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"6e54c282913eb2195895653fe165ba7541143c94","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.2.1.tgz","fileCount":24,"integrity":"sha512-AoviKkU6jFlfXCUjTYGaTnLcDg5N4EzjyPgSKAtrGiDYrPfthT4aC1lMN962Ky53X8KTpeRSd36ZgWuIqDMsjA==","signatures":[{"sig":"MEQCIAgNq4SLDAYOMYr7WbZ92vW3qFpgHMGm4L1JlCzOtHb+AiBa4pkJD90GGj1tAFIbMzZ2vpP/CKi3KoobaZ1zcZPqgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858056},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"dcce5ddd83b64f4c7d879f67a1d737218f6710cb","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","picocolors":"^1.1.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^27.2.0","vitest":"^4.0.13","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.6","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.13","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.2.1_1764198346639_0.49237594988211675","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"twd-js","version":"1.2.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.2.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"128243c63370417c585db6546b2bce0382d6a724","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.2.2.tgz","fileCount":24,"integrity":"sha512-L9OdCczgabyjFasg3KkmW+RLGkmn+FLzdMw/dJ8ocfidiJrFVE+Q4uuqW3usk5iV3TPPyWGRFEsBV1hmYaa9mw==","signatures":[{"sig":"MEUCIQDJ/rId7Yr7tZCrffSkVZinMlDIw+ieG93DWuqIiJgeawIgdjyAuV4f1bwf7t4M37dLMI1x6Ir+IuCLkabKPfDaTsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858249},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"600842d1747f7f42058e9dbbb472e8d22f613502","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","picocolors":"^1.1.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","jsdom":"^27.2.0","vitest":"^4.0.13","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.6","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.13","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.2.2_1764340955363_0.18158407426937306","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"twd-js","version":"1.2.3","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.2.3","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"8f5036b35871d497279d5ac7d42e8b391fed2a74","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.2.3.tgz","fileCount":22,"integrity":"sha512-cCETzNo7TiXb1HeT3oq6oZU7knA2IpHSNgZXl7e7iMqpFM1LJcs9D4UrGdT4C1K57P6Twbwo17D8SRDg3cRnEA==","signatures":[{"sig":"MEYCIQChklOgmLOCDKI8eKwfRSWqzD41hekUB3cW77AiWU32uQIhAP6q5xUawCISYqcThDEi4yBgpUO3Pd5wxArDpaei5u8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857539},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"f7802fb3dcc72aabb9560f1d765142556a697963","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.2.3_1764781220388_0.012520148097589834","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.0":{"name":"twd-js","version":"1.3.0-beta.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.0-beta.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"aaf09db2fcc480915602d76bea43b2e4cb4a7105","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.0-beta.0.tgz","fileCount":25,"integrity":"sha512-J0hOnW9q/lrHTshTf86D2aKSDrRepehx+aWAjgZee1Kwt6JiowwRLfxddyPnqF33GbhhtWF/UV6aBMwgpVb/SA==","signatures":[{"sig":"MEUCIQC0iJUzGzxx8QLxaBpoRLgXyD/4IECgWUekoRyT8NG/mQIgJyi3cta1pyiEGZgLx3dQAM99oU0rItMMSr2q4ftWvqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3219966},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"4b1c6891ffc78beec735ac57cf55595c35238472","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.0-beta.0_1765008010393_0.5993111640595306","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.1":{"name":"twd-js","version":"1.3.0-beta.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.0-beta.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"bb3c036f6880a90104f0e1259423f63f2ddf42f6","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.0-beta.1.tgz","fileCount":25,"integrity":"sha512-MNboKzsgPdu+zEab1OiQBNaA8U+pBBd5VxHV5GM0ZWnYJwZsMjxWqG5hfauapNaT3foZJjglg9cp/hMKWSPgiQ==","signatures":[{"sig":"MEQCIB1DMTohbLaSIRQ8cReb+D7G8+cCrbKStiL5+vYUCHGAAiB7bIA6YxwZBXtrU2rP2esrksIkvBGjqJLIKzVdOi3I1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3220584},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"8bdec1af3bcb1fdaea70566a165b35002fd2b707","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.0-beta.1_1765114658481_0.3785065608752096","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.2":{"name":"twd-js","version":"1.3.0-beta.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.0-beta.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"d7251bedf2419ef8aa5355091c1896b342dd0088","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.0-beta.2.tgz","fileCount":25,"integrity":"sha512-grNLL+STPJg/4haZreQYAgR4AAWflVz67wdocDJGYQt0JSXdTXSRxKmjWuPW53lGix044LWh8jcZfhBZlNtgJw==","signatures":[{"sig":"MEUCIQDyn6QNBDlnNL7WEls55sSQ7+FJj2ZCLyXve5IjITSAcwIgSNZtIKcZ7IJzNgbDxHxhEbI7uJ38MYiFfUJNJSatfx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3220664},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"5f10f09bf14614f1d8825dd9dad2041d07704c21","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.0-beta.2_1765133356155_0.1358015952908449","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"twd-js","version":"1.3.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"70ddc835a430fbae0c866968f4b1170e11475469","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.0.tgz","fileCount":25,"integrity":"sha512-zO1fY28U4fzsUfj2Co+L6a23wWXPMToaVr3ggLxpq2Fm1+91qCPWLeC02jKOZzW/7mvA4UVWgo9/RlPxb5h94A==","signatures":[{"sig":"MEQCIFRbYqWEihLSJwTFvDyW8Ar6k2Q4vPbDPomIK7g8RzmCAiARhfXjSfbvZPAp5jMkbKPtdabPmoJx/z3iGc1F0M55TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3220572},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"0e592e6422f788910afa3d369a6a125d6bd18515","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.0_1765191593864_0.9402252141334906","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"twd-js","version":"1.3.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"849ef2389a905e58d9a4a5c85bed6fcfd9e6351c","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.1.tgz","fileCount":25,"integrity":"sha512-9PDFDyCzBGJa0BsOIy3lOPz523QQt5JX5M3j3w0uVKbCBkiLpNT9HxfiroDAgvF474U9/vkRlpw5Q2a1E82INw==","signatures":[{"sig":"MEUCIQD/Yo96TeqUBGWGXxRBr8NDeU5IlIH60T9NIGaHk0JKkQIgC7k21ziO54nwCEQR/Wzu6DPcuMCcKn+fpGU9awuZx8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":921069},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"88e395261de62768cfc9c6317099b2c2fc728d71","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","preact":"^10.28.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.2","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.1_1765299618550_0.4084534970191085","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"twd-js","version":"1.3.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"b4322ba32475c86f5c3f2c1beacca2ee30537d27","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.2.tgz","fileCount":25,"integrity":"sha512-DwFAycv4/0bbtlfnEdAyJtxKjWe+IYhwREZS+9kEq/M7pBL+RCf264eZsEal3t0ZvOcobI7bTn8gFDJuS9nGFg==","signatures":[{"sig":"MEYCIQDgRU/DD9uAHwilEuXhNx8wK3N8zFtxZ9+REfM6Zn1tRQIhAKdP+605A019V3pmPepcuntQepK/HicOezhtUiJBSFWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":922015},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"ddd930172cd843b747dc4a162d060bc3f133762e","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","preact":"^10.28.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.2","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.2_1765621226737_0.9520905755217262","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"twd-js","version":"1.3.3","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.3","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"aa8a34a04ff5b871e59854371185b3b86fed8e51","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.3.tgz","fileCount":25,"integrity":"sha512-n8uty6PFnRYkTgNSZGNdsP9U7zLPHkkkixzWfd87bDQu/T1duef1XXQ+agOxJQEypqj8CA7dFpGbpoyxnZhj1Q==","signatures":[{"sig":"MEQCIEgqap/yssJpTK/IC3gwUzNSAnJuDvwo6eRnlCaodz/OAiBLgKWwQJmZEaqdjzep2bVwJZGka8k94Bg7OR8qcoUwBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925407},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"059a951559b1bd56429d901961afd3a591df97b0","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chai":"^6.2.1","preact":"^10.28.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.6","jsdom":"^27.2.0","vitest":"^4.0.15","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.2","@vitest/coverage-v8":"^4.0.15","@vitejs/plugin-react":"^5.1.1","@testing-library/react":"^16.3.0","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.3_1765915576225_0.3629051659221836","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"twd-js","version":"1.3.4","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.3.4","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"fa1e31211fb8d31ca31376082c3c5cf058844845","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.3.4.tgz","fileCount":25,"integrity":"sha512-Mm4cl798PTPhvr1uQbWVwdtUDIA/dweq1OP9H1Ttn6B8NDQBs/+a4we3ku3Ix3MMgJyrvXxky/Mya+vi5B8mWg==","signatures":[{"sig":"MEQCIE2pbWRFZ2Eif8kpVqqt5Xa5JFdbOLe2Yo1Q/Pa6bAhAAiBiB9oAqKNm4UumqraJKbMGUlx1G8G7OpAsGAx2WwgoQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926187},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"66e51dfedd2b8bc3419c44730eeddce377a0b23c","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","jsdom":"^27.4.0","vitest":"^4.0.16","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.3.4_1767003913101_0.9124457143897349","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"twd-js","version":"1.4.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.4.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"0c8b7219e0571b5161f769088b7ed340c5abe415","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.4.0.tgz","fileCount":25,"integrity":"sha512-89dF5I7nRCGkcQbGuhpCuTV3GrGlYtPCgitBAhOTxc8W9/e+TNFKdG8d41tiAi1rle0SdE9ueqeH8fGcu6+jew==","signatures":[{"sig":"MEYCIQCOel8RV2b8jad7WcxZu9/PhrZEd5+s5JtCdJlVzMzQ9AIhAPHaiTOJ0WL4FTcMiP6Xj4gek0bO9Cw5D6xb9Ye0xTbx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949785},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"6391d6ce3e7bd283b7648a86e3282269d0a82bf5","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp src/dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp src/dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp src/dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.2","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.16","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.4.0_1768001817021_0.7325817920500197","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"twd-js","version":"1.4.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.4.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"8f310824b5b9a1611b75c6cb8ae3eb1b02940342","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.4.1.tgz","fileCount":25,"integrity":"sha512-zQJg8klpAku9hywK0itaOabpqvMIR5xnl5Xb/39gMOINTK203lnEG5VHhvnChFafGqNwNhNAwkUsQ7I8OZsbRQ==","signatures":[{"sig":"MEUCIQDQbw/p/z3gqUqvxjQbU6aeCfQ9ZHe3Bf8lTLwaOYBZeQIgQCQ3jJ9ten3NE5tRjbRXCFrGj6kCd0UAnIBGM0ylrBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964587},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","require":"./dist/bundled.umd.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"04973cec50e6ed01c1c84a52d13ae0cbd91e6ab2","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.2","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.16","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.7","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.2","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.1","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.4.1_1768336435152_0.5818679626170797","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"twd-js","version":"1.4.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.4.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"5908ac77b9dd42557f4478205b4b5062ddbac7b1","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.4.2.tgz","fileCount":24,"integrity":"sha512-0KfXKu9n8111L0tQ/vG21zKNy8G0fOK1BaGmtCrIXvVABsvoTAD5e33qHRQrvFcaCGtwBvILmjAvsE6Krz0zSQ==","signatures":[{"sig":"MEUCIGK/+VBPGF9okro0w6kPE1RxzqUlGBrf1j+t4tSNtBSKAiEAqb2y6Bcs3YOu+ULdXpUcI0KsaISAur0FxxNJfTR7db4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937431},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"ab907d10fd1f729cd744515d8818d0296b41177f","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.2","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.10","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.2","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.4.2_1769722534195_0.11225815194286048","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"twd-js","version":"1.4.3","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.4.3","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"07a41459d6bb88cfb1513c0726e1fb4521d4482d","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.4.3.tgz","fileCount":24,"integrity":"sha512-g/nvprn81WWfvSJBxrUsVVwwPKEPuZ9xley9uXY7txo9Nm74BNx6ZLh2DbkG/zfllnIeG0oAxGFK32atzSnFUA==","signatures":[{"sig":"MEUCIQCUVwHqsyTkHLx0C0toHmwygk0eH7Vxaa42+P8oWLrbYQIgPJlw90l9Z8AppF+oIovoa85+eAnh94BVbKPGf3o748c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938159},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"30407c45ccebddfd6c401de1b65814d62b4b3dc8","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.3","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.11","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@testing-library/react":"^16.3.2","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.4.3_1770241466282_0.7583753633440384","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"twd-js","version":"1.5.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.5.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"5f795f732538de75cc21cd63b593c76c5eaf1a35","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.5.0.tgz","fileCount":24,"integrity":"sha512-KgYj1/GH2kKyNhWQ9s4TTzRLMkjW6bZLri2tjYhYuJBxgVhlwnU7naFBrCzujwAemIw6k7tXI8J5gtoRs1DRbQ==","signatures":[{"sig":"MEUCIDEhosRiO2k+sfWpofgVh10dMKaAixyH5vxeKTQjizhzAiEA2N14k10LlTsDlPFOCfIAmB5YPj6rwGrH+DBl89ESsaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":943986},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"85fe75dad45705fa9fb6164d0251844b59fc42b1","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.3","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@testing-library/react":"^16.3.2","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.5.0_1770592996492_0.021301981968231853","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"twd-js","version":"1.5.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.5.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"4bf7df85619ada06d4b5c175b91029ed63c54909","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.5.1.tgz","fileCount":24,"integrity":"sha512-h8He5n1aN8Itk6vsGL1Zg9oQPPQXEGWoO/K4ERoIfJ22JT3zRoUQzPQFLBfliJQSF38mt6dfN7jNXUs/eBvLag==","signatures":[{"sig":"MEUCIFLffSAjcB0+86NCZTezJ15iShR2CEwLf7pNK6COi18fAiEA+vxKdWE2ytEUmT9L7nFNf+r2XiOW1vqFI2M9j14NNWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944143},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"5f8b3326ccd031676ce8dbb1e46adb782bf333b6","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.3","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.5.1_1770752498178_0.7517908519794108","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"twd-js","version":"1.5.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.5.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"c8eb101d52bee78e23987f495fc7edf0a23b9bc1","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.5.2.tgz","fileCount":24,"integrity":"sha512-bg6vDu+dMNRkib/fePq11MPtwkNI3o/5OYEtmKOyIFQQxW2vMWTRvH3VguxdfsoH96HjVn+173zM9zZLjMQqBQ==","signatures":[{"sig":"MEYCIQC86Ha7+QHo9TfuwCn6mjnJJlMYxlI0wz+PeDuUWINESQIhAODj4bD3awjTxBkHNYBEkjfY8HQMJeViX5TrDHP08QZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944838},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"417981626ca9a08ce9bf507327c337834a90bf3b","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.6.2","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.3","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.13","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","conventional-changelog":"^7.1.1","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.5.2_1770803902996_0.7717603708678753","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"twd-js","version":"1.6.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"acba0ff1feb91f7b22c2959bb2f21ed3ac8b881f","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.0.tgz","fileCount":24,"integrity":"sha512-AWSfsDzZCJOT3FGYeKQ98Sl3zMGPWidA/Pvx9ECiW8f7OyqfauLQDHr7P1PD7uyHWxI4kD6D273+OzEUew0+ZQ==","signatures":[{"sig":"MEQCIB57J0iS04rzhAxUnmFUTaQTyo+o0sNcJxxOmqf4MW+OAiB6oQ2yiFvFjLtYvv5OsJ8SV81gRvlYM/2sRjZO/kilng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955626},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"8ba1464af2bc3b96a861bf25583dd2a1b8cbf640","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.9.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.4","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.0_1772788464815_0.1521354254506555","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"twd-js","version":"1.6.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"ddc73333894834bc1452132bc6956c62eaf88ca5","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.1.tgz","fileCount":24,"integrity":"sha512-n13r6tbL4vKpelOz7nAZE7e7AowxZHKa1XAs4Y52zgbJs26b0nR0KOJz1pWW7iGjGQkvnaq4htv9Wic62vWtAQ==","signatures":[{"sig":"MEYCIQCUWSKiduReAej35D0aNmKGhvu7RUZzw72cWrRB4VKxRwIhAJf+RkQtS0EKygE/6agnMaSZRu+N87gaCu3nVzcexBLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965414},"main":"./dist/index.cjs.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"143e422aef2cfcc7f13ec6eca27db78c7ad4cf3e","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.9.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chai":"^6.2.2","preact":"^10.28.4","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.1.0","vitest":"^4.0.18","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.3","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.1_1773599810517_0.18783194198573305","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"twd-js","version":"1.6.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"bdbfd308f45a88e4340147db95875fca9e6903af","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.2.tgz","fileCount":26,"integrity":"sha512-oi1UFeAAn9WCvZBYZuU9eZ9HPcyideYOIKcHDHp3jT9gsn8HMMU/mNUsn0oFh8HafT50OQhBMep2DagFegyE4A==","signatures":[{"sig":"MEYCIQD+5maOj14BH9BGOj+LEmUWMKnXcYFmA1Wi3R8rB2bAqAIhAP/KZDK/oFDlsu9c5OgxCZrvU/c3zr8wy98aR9A3DP4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925624},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"3ed3934228b09dcf588047873ef97b85aba0c056","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.9.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","jsdom":"^29.0.0","vitest":"^4.1.0","vitepress":"^2.0.0-alpha.12","typescript":"^5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.4","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.2_1773663254953_0.37603855099631756","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"twd-js","version":"1.6.3","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.3","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"13f922e1e7690f95e654e9626c7a2b04a8cbf1a0","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.3.tgz","fileCount":26,"integrity":"sha512-dwVKHaI570AoURH6J5pJG5inOA21SujXc+mnuG7ZK1F7QupKIft/6kNcfMLh6hpKzb0jP6lhdQYJESa4ZDot2A==","signatures":[{"sig":"MEYCIQDsu/lBPyd2HrTTbOalVZ3XR0xB0S8y1BG/CvuTBqG+vAIhAIaqpvOct2oME7DkWqd1UzFIpJMHTq9keSKpXLl3ZJZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903427},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"96e47058da8f6408878c3cb7f5b6d2d7d097c8e0","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.9.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","jsdom":"^29.0.1","vitest":"^4.1.2","vitepress":"^2.0.0-alpha.12","typescript":"^6.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.2","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.3_1774905441205_0.9719261552825735","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"twd-js","version":"1.6.4","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.4","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"7677b79db7d2c8bb86cb31202c1ed01247e5d75c","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.4.tgz","fileCount":26,"integrity":"sha512-KV/JIXIAqFfF20M4/yoZCgFxayoMHrEs540efKZNf1iO82R1yO8f5axN5ZroM4gyV4RgyqA6WlN21PMl758DHg==","signatures":[{"sig":"MEQCIGB4KeKte7iYcbdnlKHwzWltYVtv8cHK7HLewUTBV8ACAiAXDjMt9N21mmcjqO3cSPyRK7Pp4ynQRbWVQZmhB4FXJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927916},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"30cb2b2a05d39bc68a089bd8ab1919a88ecdb5df","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.9.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","jsdom":"^29.0.1","vitest":"^4.1.2","vitepress":"^2.0.0-alpha.12","typescript":"~5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.2","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.4_1774951321396_0.2673931859972669","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"twd-js","version":"1.6.5","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.5","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"a9add052e1ce6c859b380b807ddd735c32652ff0","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.5.tgz","fileCount":26,"integrity":"sha512-LNTX7uOPxH8vf1XJ3FA9vVKD+2xxOXxvliQ3NtfDZTTN2mQg0d9u8Ajd3UfMzoUgoloFG3IcApizAx7mN1ILoA==","signatures":[{"sig":"MEUCIAMDFUJ4RhjbEjeNY2hUK0cbaAyAMtCWQWWHF9iwRdVpAiEAxmCb8/96og45SMblBPkTFnWKhNBCQlwFn2zZXIeMvUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":929846},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"f1091c270e5dd46b877b097392161a12d8c9a3be","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","jsdom":"^29.0.1","vitest":"^4.1.2","vitepress":"^2.0.0-alpha.12","typescript":"~5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.2","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.5_1776021008776_0.4417498158385458","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"twd-js","version":"1.6.6","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.6.6","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"6528753826eb525ea6b605b6fd5a90806b57deeb","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.6.6.tgz","fileCount":26,"integrity":"sha512-Y2tpG2w7oBZUoa55FRzcmiZ3xhkupSMMINZMNi9c94i8/WkWCLEbH0mPTbEDfPjIRRhsoBd0aJapl2z7UeKpbw==","signatures":[{"sig":"MEUCIHmlS7YGzkFubP/+SSAPzwYNpziNRAM1H1qUDQUcZw0UAiEAxjsI897GMu1veg6VG7yaa9JlyhCRyWeYy3oPCoSHDWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934343},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"228e69ba39f25cc3f6f24074f6b6584167b5f4b2","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.0","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","jsdom":"^29.0.1","vitest":"^4.1.2","vitepress":"^2.0.0-alpha.12","typescript":"~5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.2","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.6.6_1776114425511_0.37799915807977724","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"twd-js","version":"1.7.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.7.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"462a55a2941ed940c77301293bfc6c9523518c9b","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.7.0.tgz","fileCount":26,"integrity":"sha512-/4O1MCbAPAAfTgPKKKvQdI27hMSmWT8GOMcw0Rb7Q2PRUMHdAvSqgkjO+sSiEhZuJFdtU1S9/TDvgCzXFLmMIQ==","signatures":[{"sig":"MEQCIGEPSrCemn2FsaHKqSHvjEO0HMY7HN+g2igtqd8Yiq/0AiBUGVBHxGO6nZYfyEoCmgluLiXj7f2EIp7g4YMD2ai/DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936935},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"254726a84d212d90ec918114b02c7ae0779beff6","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","jsdom":"^29.0.2","vitest":"^4.1.4","vitepress":"^2.0.0-alpha.12","typescript":"~5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.7.0_1776253664527_0.9247040823646466","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"twd-js","version":"1.7.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.7.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"aba74444b19f778448f06c683831263e9a75dd9d","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.7.1.tgz","fileCount":26,"integrity":"sha512-wQWzwQ4xXGu+En8rVqwIOJ77UVakDQ3rNvuqksclxByvqBwjBvc2iof97GtHQ7LNwE+Z7REA6R5fGPLndqKS6Q==","signatures":[{"sig":"MEQCICw8GcIXeAdck+YtY/SMn7Pk1Fc/7ndn9+vzTTGKQcYAAiBhMq6dNHWfAEtAg5o2m5aU+K6J40ZyCxQDuqnyGJ+sdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937138},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"ce78ed8735f49962951c22f67b6665b49953db1a","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","jsdom":"^29.0.2","vitest":"^4.1.4","vitepress":"^2.0.0-alpha.12","typescript":"~5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.7.1_1776266895541_0.20484347770768196","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"twd-js","version":"1.7.2","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.7.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"d03f675f4588641677f28b446c28512f6ced5c29","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.7.2.tgz","fileCount":26,"integrity":"sha512-e6syq8ZdMUdpf0fZSincADy5gwa9hYL7sFZ4+rLUM+NTncxG56FwQwA/kosk5yVeUVtWjtC8HW7104uqRkdoRw==","signatures":[{"sig":"MEUCIQCo5FXrLsoQaRF1X/lzc4ueIoyGY4qXUUTxY9VLzT0NJgIgAUHIadw2EFW13eVJvuL6GVlGaOcU19CFxLe77ogOqy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198240},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"30c36f90255c42dfd55566790f8fbb9221871813","scripts":{"dev":"vite","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","jsdom":"^29.0.2","vitest":"^4.1.4","vitepress":"^2.0.0-alpha.12","typescript":"~5.9.3","@types/react":"^19.2.14","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.7.2_1776766572851_0.45256746174741025","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"twd-js","version":"1.7.3","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.7.3","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"6ffeefbb495c0bdc113b1e1bc0d83aa9bcdd5661","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.7.3.tgz","fileCount":72,"integrity":"sha512-SzNjqNzo4jDpaF/EANsQQIIb/mVefoqVAyba168cyGeQQ+P4C8pXQHNR5g2bH3K0EmX55XaCvXUO2UZk5DKo/A==","signatures":[{"sig":"MEQCIDXZvcXdambNNmmZFMb1MflcD1qqMTnXUKUqXRqtMCX0AiAyj6ev2LPklSS2Plu7Js8a3COIYhYW0FPhV57YgPZhdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218692},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"cbec18ffca15b5098222bc015178428a64246928","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^9.39.4","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.8.3","vitepress":"^2.0.0-alpha.12","@eslint/js":"^9.39.4","typescript":"~5.9.3","lint-staged":"^16.4.0","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.1","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.7.3_1777670319318_0.1991777007938076","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.0":{"name":"twd-js","version":"1.8.0-beta.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.8.0-beta.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"50dce4f7091b7a59dd31bdac84e8e936fb2cb457","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.8.0-beta.0.tgz","fileCount":73,"integrity":"sha512-ylLPt7DxLe9j1BuEPeswPO6f6/UAOU+7Eza1i4okyOMaRhUR5rsA6GJ3Bd2x7meI/Ri3H5U7pDe0SGFv+S2HqA==","signatures":[{"sig":"MEQCIGe4Ozl58r6W+hnZWGWHebaBrpWI3+vhTwmyCCZTEcFSAiAjtmKBkfbTg7sx/TxqOgF51G+yjBwgw0ne+rInMSxl5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1222290},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"37895641cf87e0a4c14f8756c9c5c54e669ac2aa","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.8.3","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.8.0-beta.0_1778185094398_0.5949908774592587","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.1":{"name":"twd-js","version":"1.8.0-beta.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.8.0-beta.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"11b23615e6f47167535747f0d5c1136b43d4d2f3","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.8.0-beta.1.tgz","fileCount":73,"integrity":"sha512-lLLxsBsIrYRfaBI+FyKRxARdd9MU5Eyeazg7/q+77u+cMGQ/QxmYPZMzVbtjo4ccqm0oq1YiroQW50+WBXp5WA==","signatures":[{"sig":"MEUCIQC5awRnGddVWxrnfkqwV9iq9p6Ukw4Mk+R789nx9y4MBAIgNrDtpPKje8EtuPOYtpKdvenKBSfLzeICA7x2zpZC0zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223437},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"590d3386bcb703708e2dd290d9987e2950754309","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.8.3","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.8.0-beta.1_1778237616223_0.5448725789153253","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"twd-js","version":"1.8.0","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.8.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"6700794308a3caf6a01cce3d315940814ae457cb","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.8.0.tgz","fileCount":73,"integrity":"sha512-H5WHfc3jXcu4VmnELOjVHBtF8uQXAq7Ki86ApLkPJUrFiDOXYTlNy9CM7sd9cw9PfSLqx8JASB3PhyvOg1dZCQ==","signatures":[{"sig":"MEUCIEcP0U0LEb1M+iqS2f3yGUmNmRITl0tbyR7sIsEKHim7AiEAw82xEMKCx5LqANbvbAs0cWU85Nzct0Upgh9p/ee91wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223773},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"6e96b96225f54702e18cc1231b3858f51f9e604f","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.11.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.14.1","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.8.3","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.8.0_1778252795994_0.34759193305056857","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"twd-js","version":"1.8.1","keywords":["testing","test-runner","in-browser-testing","react-testing","twd","mock-service-worker","frontend-testing","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.8.1","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"6d2b4d177258752b6286d7caa914ad07e00f0a0b","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.8.1.tgz","fileCount":73,"integrity":"sha512-G4/RgSoMnoLLuuxlg2QcpU8EZW+pFtB1WYpKKp+jp4Iii0TBz4OojjMQjYsPeK5qMykbRbOpYl2nQ8nBjREqPQ==","signatures":[{"sig":"MEUCIQCkbNna7ocZIiGF5sefCsKttCcmBcYb0pYQQWkojpCcxAIgEHK0cXg7wRv2bJ6DbYtX/WbCf8DIh6kSyWpK9hQZzik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1222897},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"039a23301599dff6fd9fb733a19d1d6a22f7f513","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"vitepress build docs","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.13.0","description":"Test While Developing (TWD) - in-browser testing","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.16.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.8.3","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^7.2.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.8.1_1780694945865_0.8041900866191547","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"twd-js","version":"1.8.2","keywords":["testing","test-runner","in-browser-testing","browser-testing","component-testing","ui-testing","frontend-testing","react","react-testing","vue","angular","solid","preact","api-mocking","request-mocking","service-worker","twd","tdd","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.8.2","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"25e30f22a55cb9e556360b26b7ed01e038917057","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.8.2.tgz","fileCount":73,"integrity":"sha512-EZn4e2dLQ4jDLdgIbsz6+2WN1N4Q7FO5WnjKBno/2ldmp36+buc5k6/jLHka3EaSZjMgc+QilQxddym1fgMB+Q==","signatures":[{"sig":"MEYCIQDxMy9K9HraWbRUfsPeazZZAwcLBL9U0CJ4gheOZ2DcXQIhAIrPrKjTvFH+VdyTh+tw1lZmR3Ek3bGihQ6n/7hO+iLu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223043},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"92ccf8610cb84676779a91963e64451c887d2dcc","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"vitepress build docs","lock:linux":"docker run --rm -v \"$PWD\":/app -w /app node:24 npm install --package-lock-only","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.16.0","description":"Test While Developing (TWD): in-browser test runner with a live sidebar UI for React, Vue, Angular, and Solid, with built-in API and component mocking.","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.18.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.1","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.8.3","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^8.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.8.2_1782941616481_0.3213825484641111","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"twd-js","version":"1.9.0","keywords":["testing","test-runner","in-browser-testing","browser-testing","component-testing","ui-testing","frontend-testing","react","react-testing","vue","angular","solid","preact","api-mocking","request-mocking","service-worker","twd","tdd","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.9.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"f3d4056c9267e8131033e92b455192f2bd95b2ba","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.9.0.tgz","fileCount":74,"integrity":"sha512-AvEgytntCHIlmtI54hYX8wgC0CyF9n/Cj3ExVekFXyuTIS40PuFY6raT1L2ZOR8x37jOUSosddRnGIElhgYOUQ==","signatures":[{"sig":"MEUCIC9e6x0nBMfdvTKrCabf0OHbcgG5TryGZRIH0c6k0UW+AiEAlHo/doI+QbYJg4Htajv+NofPLi3sgwX0XWBj96r9YMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226890},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"ca43bbde02566e59a73264b278fb635ba0686f5f","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"node scripts/generate-llms-full.mjs && vitepress build docs","lock:linux":"docker run --rm -v \"$PWD\":/app -w /app node:24 npm install --package-lock-only","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.16.0","description":"Test While Developing (TWD): in-browser test runner with a live sidebar UI. Works with React, Vue, Angular, Solid, Astro, Nuxt, HTMX and vanilla JS, on Vite, Webpack, or a CDN. Built-in API and component mocking.","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.18.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.7","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","globals":"^17.6.0","prettier":"^3.9.6","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^8.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^7.0.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.9.0_1785277537559_0.0865571698643437","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"twd-js","version":"1.10.0","keywords":["testing","test-runner","in-browser-testing","browser-testing","component-testing","ui-testing","frontend-testing","react","react-testing","vue","angular","solid","preact","api-mocking","request-mocking","service-worker","twd","tdd","typescript"],"author":{"name":"BRIKEV"},"license":"MIT","_id":"twd-js@1.10.0","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"homepage":"https://github.com/BRIKEV/twd#readme","bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"bin":{"twd-js":"dist/cli.js"},"dist":{"shasum":"cd0ddd472cc1ab7f34a924b06012feddbf4057ff","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.10.0.tgz","fileCount":87,"integrity":"sha512-vMtrUqYPpfHil9a0iLr3f9UropCvbEGv3s3XlchKNJcF8L0mwDQUh95z/drIdYfFQyA4uGQ3fAhYxeSujhoppg==","signatures":[{"sig":"MEUCIAMiOS64eXzg6Ra+sQN8hOdK6eoZYflL3cr1N+dc4OggAiEA9+6DmZ2dzqzdlDpNzvQ8KIwSAnIf4VMgQTzFkb2XDMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/twd-js@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1270099},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"c3806abccc1abe0cb601ea7913be3fdab5cebe0d","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"node scripts/generate-llms-full.mjs && vitepress build docs","lock:linux":"docker run --rm -v \"$PWD\":/app -w /app node:24 npm install --package-lock-only","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"_npmUser":{"name":"brikev","email":"hello.brikev@gmail.com"},"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"11.19.0","description":"Test While Developing (TWD): in-browser test runner with a live sidebar UI. Works with React, Vue, Angular, Solid, Astro, Nuxt, HTMX and vanilla JS, on Vite, Webpack, or a CDN. Built-in API and component mocking.","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"_nodeVersion":"24.20.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.7","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","esbuild":"^0.28.2","globals":"^17.6.0","prettier":"^3.9.6","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^8.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^7.0.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/twd-js_1.10.0_1788730923579_0.6129074946098307","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"_id":"twd-js@1.10.1","bin":{"twd-js":"dist/cli.js"},"bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"dist":{"shasum":"cc6fae9c23c8d659856ae3939871d54319498170","tarball":"https://registry.npmjs.org/twd-js/-/twd-js-1.10.1.tgz","integrity":"sha512-ENuhxY4wWYvv/4hnnj5POrZPPBWcLSBYD3Er4YIDOCkeY2UY0wJd3KrgU10CIVR+82Ojkz2ziu50epJqeUfaAg==","fileCount":87,"unpackedSize":1270326,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/twd-js@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCsbgmqqpLUnpCVHRq3TU71X1xJj8lbf0HezZ1AudNVGQIhAK3TwkATLleLUPk/rDNlHpMEtNyHo0x6L98Hm0mok5NP"}]},"main":"./dist/index.cjs.js","name":"twd-js","type":"module","types":"./dist/index.d.ts","author":{"name":"BRIKEV"},"module":"./dist/index.es.js","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","default":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.es.js","require":"./dist/ui.cjs.js"},"./runner":{"types":"./dist/runner.d.ts","import":"./dist/runner.es.js","require":"./dist/runner.cjs.js"},"./bundled":{"types":"./dist/bundled.d.ts","import":"./dist/bundled.es.js","default":"./dist/bundled.es.js"},"./runner-ci":{"types":"./dist/runner-ci.d.ts","import":"./dist/runner-ci.es.js","require":"./dist/runner-ci.cjs.js"},"./vite-plugin":{"types":"./dist/vite-plugin.d.ts","import":"./dist/vite-plugin.es.js","require":"./dist/vite-plugin.cjs.js"}},"gitHead":"90ff2f51b76afeed57db993ff8b62b9aa2162f41","license":"MIT","scripts":{"dev":"vite","lint":"eslint src","test":"vitest","build":"vite build && vite build -c vite.sw.config.js && NODE_ENV=production vite build -c vite.bundle.config.ts && cp src/cli/installsw.js dist/cli.js","format":"prettier --write \"src/**/*.{ts,tsx,js,json,md}\"","prepare":"husky","test:ci":"vitest --run --coverage","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","check:only":"scripts/check-only-tests.sh","docs:build":"node scripts/generate-llms-full.mjs && vitepress build docs","lock:linux":"docker run --rm -v \"$PWD\":/app -w /app node:24 npm install --package-lock-only","copy:mock-sw":"cp dist/mock-sw.js examples/twd-test-app/public/mock-sw.js && cp dist/mock-sw.js examples/tutorial-example/public/mock-sw.js && cp dist/mock-sw.js examples/vue-twd-example/public/mock-sw.js","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json,md}\"","copy:dist:examples":"npm run copy:dist:vue-twd-example && npm run copy:dist:tutorial-example","conventional-changelog":"conventional-changelog -i CHANGELOG.md","copy:dist:vue-twd-example":"cp -r dist examples/vue-twd-example/src","copy:dist:tutorial-example":"cp -r dist examples/tutorial-example/src"},"version":"1.10.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:806fcc1d-c71c-48a8-baef-a65b9196af0e"},"approver":{"name":"brikev","email":"hello.brikev@gmail.com"}},"homepage":"https://github.com/BRIKEV/twd#readme","keywords":["testing","test-runner","in-browser-testing","browser-testing","component-testing","ui-testing","frontend-testing","react","react-testing","vue","angular","solid","preact","api-mocking","request-mocking","service-worker","twd","tdd","typescript"],"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"_npmVersion":"12.0.2","description":"Test While Developing (TWD): in-browser test runner with a live sidebar UI. Works with React, Vue, Angular, Solid, Astro, Nuxt, HTMX and vanilla JS, on Vite, Webpack, or a CDN. Built-in API and component mocking.","directories":{},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix","prettier --write"],"src/**/*.{json,md}":["prettier --write"]},"maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"chai":"^6.2.2","preact":"^10.29.7","@types/chai":"^5.2.3","@testing-library/dom":"^10.4.1","@testing-library/user-event":"^14.6.1"},"devDependencies":{"vite":"^8.0.10","husky":"^9.1.7","jsdom":"^29.1.1","eslint":"^10.3.0","vitest":"^4.1.5","esbuild":"^0.28.2","globals":"^17.6.0","prettier":"^3.9.6","vitepress":"^2.0.0-alpha.12","@eslint/js":"^10.0.1","typescript":"~5.9.3","lint-staged":"^17.0.2","@types/react":"^19.2.14","vite-plugin-dts":"^5.0.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.59.2","@preact/preset-vite":"^2.10.5","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@vitest/eslint-plugin":"^1.6.16","@testing-library/react":"^16.3.2","conventional-changelog":"^8.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^7.0.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/twd-js_1.10.1_1789904109944_0.7677914185719188"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-07T17:47:49.405Z","modified":"2026-09-20T11:35:10.288Z","0.1.0":"2025-09-07T17:47:49.697Z","0.1.1":"2025-09-07T18:45:40.116Z","0.1.2":"2025-09-11T22:23:46.100Z","0.2.0":"2025-09-18T21:41:15.542Z","0.3.0":"2025-09-28T19:58:43.167Z","0.3.1":"2025-10-01T21:08:47.358Z","0.4.0":"2025-10-07T20:21:27.880Z","0.5.0":"2025-10-11T18:31:41.174Z","0.5.1":"2025-10-12T06:32:17.360Z","0.5.2":"2025-10-12T21:04:17.371Z","0.6.0":"2025-10-16T21:47:22.777Z","0.7.0":"2025-10-26T20:24:53.154Z","0.7.1":"2025-10-28T09:09:10.396Z","0.8.0":"2025-11-01T19:20:41.705Z","1.0.0":"2025-11-10T19:23:35.610Z","1.0.1":"2025-11-11T23:07:13.608Z","1.0.2":"2025-11-12T23:26:39.599Z","1.1.0":"2025-11-14T18:42:04.419Z","1.1.1":"2025-11-14T23:25:56.038Z","1.1.2":"2025-11-15T00:51:26.171Z","1.2.0":"2025-11-23T17:38:51.047Z","1.2.1":"2025-11-26T23:05:46.851Z","1.2.2":"2025-11-28T14:42:35.615Z","1.2.3":"2025-12-03T17:00:20.619Z","1.3.0-beta.0":"2025-12-06T08:00:10.607Z","1.3.0-beta.1":"2025-12-07T13:37:38.679Z","1.3.0-beta.2":"2025-12-07T18:49:16.357Z","1.3.0":"2025-12-08T10:59:54.049Z","1.3.1":"2025-12-09T17:00:18.779Z","1.3.2":"2025-12-13T10:20:26.950Z","1.3.3":"2025-12-16T20:06:16.432Z","1.3.4":"2025-12-29T10:25:13.299Z","1.4.0":"2026-01-09T23:36:57.212Z","1.4.1":"2026-01-13T20:33:55.420Z","1.4.2":"2026-01-29T21:35:34.402Z","1.4.3":"2026-02-04T21:44:26.444Z","1.5.0":"2026-02-08T23:23:16.650Z","1.5.1":"2026-02-10T19:41:38.338Z","1.5.2":"2026-02-11T09:58:23.185Z","1.6.0":"2026-03-06T09:14:25.077Z","1.6.1":"2026-03-15T18:36:50.746Z","1.6.2":"2026-03-16T12:14:15.119Z","1.6.3":"2026-03-30T21:17:21.369Z","1.6.4":"2026-03-31T10:02:01.717Z","1.6.5":"2026-04-12T19:10:08.994Z","1.6.6":"2026-04-13T21:07:05.688Z","1.7.0":"2026-04-15T11:47:44.696Z","1.7.1":"2026-04-15T15:28:15.690Z","1.7.2":"2026-04-21T10:16:13.019Z","1.7.3":"2026-05-01T21:18:39.501Z","1.8.0-beta.0":"2026-05-07T20:18:14.620Z","1.8.0-beta.1":"2026-05-08T10:53:36.455Z","1.8.0":"2026-05-08T15:06:36.233Z","1.8.1":"2026-06-05T21:29:06.031Z","1.8.2":"2026-07-01T21:33:36.633Z","1.9.0":"2026-07-28T22:25:37.727Z","1.10.0":"2026-09-06T21:42:03.778Z","1.10.1":"2026-09-20T11:35:10.038Z"},"bugs":{"url":"https://github.com/BRIKEV/twd/issues"},"author":{"name":"BRIKEV"},"license":"MIT","homepage":"https://github.com/BRIKEV/twd#readme","keywords":["testing","test-runner","in-browser-testing","browser-testing","component-testing","ui-testing","frontend-testing","react","react-testing","vue","angular","solid","preact","api-mocking","request-mocking","service-worker","twd","tdd","typescript"],"repository":{"url":"git+https://github.com/BRIKEV/twd.git","type":"git"},"description":"Test While Developing (TWD): in-browser test runner with a live sidebar UI. Works with React, Vue, Angular, Solid, Astro, Nuxt, HTMX and vanilla JS, on Vite, Webpack, or a CDN. Built-in API and component mocking.","maintainers":[{"name":"brikev","email":"hello.brikev@gmail.com"}],"readme":"# TWD (Test While Developing)\n\n[![CI](https://github.com/BRIKEV/twd/actions/workflows/ci.yml/badge.svg)](https://github.com/BRIKEV/twd/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/twd-js.svg)](https://www.npmjs.com/package/twd-js)\n[![license](https://img.shields.io/github/license/brikev/twd.svg)](./LICENSE)\n[![Maintainability](https://qlty.sh/gh/BRIKEV/projects/twd/maintainability.svg)](https://qlty.sh/gh/BRIKEV/projects/twd)\n[![Code Coverage](https://qlty.sh/gh/BRIKEV/projects/twd/coverage.svg)](https://qlty.sh/gh/BRIKEV/projects/twd)\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/BRIKEV/twd/main/images/twd-skill.gif\" alt=\"TWD running with an AI agent: tests written and executed in a real browser sidebar\" width=\"800\">\n</p>\n\n> **Frontend tests that run in your real browser.** Same DOM, same routes, same state as your dev server. Works with React, Vue, Angular, Solid, Astro, Nuxt, HTMX, and vanilla JS, on Vite, Webpack, or a CDN.\n\n## The problem\n\nTesting gets pushed to next week, and next week never comes. When it does happen, tests usually run in a different environment from where you're building, so testing feels like overhead the moment you finish a feature.\n\nThe tooling pushes you the same way. You end up writing more code for the tests than for the feature itself, between setup, mocks, and helpers. Adding tests starts to feel like shipping a second app on top of the one you already finished.\n\nAs AI writes more of your code, the gap widens. Agents generate test files that look correct but never actually execute in a real browser. The mocks those tests rely on quietly drift from the real API over time. Fields get renamed, mocks stay frozen, tests pass, production breaks.\n\n## The solution\n\nTWD puts tests inside your dev server. A sidebar appears in your real browser, runs tests against the same DOM your users see, and updates as you code. When you're ready, plug in an AI agent that writes tests, runs them via a WebSocket bridge, and iterates until they pass. When you ship, validate every mock against your OpenAPI spec to catch drift before a user does.\n\n> **Test what you own. Mock what you don't.**\n\nFull pitch and docs at **[twd.dev](https://twd.dev)**.\n\n## Quick start\n\n```bash\nnpm install --save-dev twd-js\n```\n\nAdd the Vite plugin (auto-loads the sidebar and discovers your test files):\n\n```ts\n// vite.config.ts\nimport { defineConfig } from 'vite'\nimport { twd } from 'twd-js/vite-plugin'\n\nexport default defineConfig({\n  plugins: [twd({ open: true })],\n})\n```\n\nWrite a test next to your code:\n\n```ts\n// src/App.twd.test.ts\nimport { twd, screenDom } from 'twd-js'\nimport { describe, it } from 'twd-js/runner'\n\ndescribe('App', () => {\n  it('shows the heading', async () => {\n    await twd.visit('/')\n    const heading = await screenDom.findByRole('heading', { level: 1 })\n    twd.should(heading, 'be.visible')\n  })\n})\n```\n\nRun `npm run dev` and open the app. The TWD sidebar appears in your browser; click play to run the test.\n\n→ **[Full setup guide](https://twd.dev/getting-started)** · **[Framework integration](https://twd.dev/frameworks)** (Angular, non-Vite, Astro, React Router)\n\n## The TWD ecosystem\n\nOne package today. The rest when you need it.\n\n| Tool | What it does |\n| --- | --- |\n| **[twd-js](https://twd.dev/twd-js)** | The core sidebar. Frontend tests that run in your real browser. |\n| **[twd-relay](https://twd.dev/twd-relay)** | Token-efficient browser testing for AI agents. Structured pass/fail over WebSocket. No Playwright, no screenshots. |\n| **[twd-cli](https://twd.dev/contract-testing)** | Headless CI runs with coverage and OpenAPI contract validation. |\n\n## Examples & showcase\n\n- **[twd-shadcn](https://github.com/BRIKEV/twd-shadcn)**: React + shadcn/ui with a [live demo](https://brikev.github.io/twd-shadcn/) you can interact with\n- **[twd-react-router](https://github.com/BRIKEV/twd-react-router)**: React Router (Framework Mode) with `createRoutesStub` and loader mocking\n- **[twd-tanstack-example](https://github.com/BRIKEV/twd-tanstack-example)**: TanStack Router integration\n- **[twd-vue-example](https://github.com/BRIKEV/twd-vue-example)**: Vue 3\n- **[twd-angular-example](https://github.com/BRIKEV/twd-angular-example)**: Angular\n- **[twd-auth0](https://github.com/BRIKEV/twd-auth0)**: Auth0 session mocking\n\n→ **[All examples and community content](https://twd.dev/community)**\n\n## Documentation\n\n- **[Getting Started](https://twd.dev/getting-started)**: Install, set up, write your first test\n- **[Writing Tests](https://twd.dev/writing-tests)**: Selectors, assertions, interactions, navigation\n- **[API Mocking](https://twd.dev/api-mocking)**: Built-in request mocking via service worker\n- **[AI Integration](https://twd.dev/ai-overview)**: Connect Claude Code (or any agent) via twd-relay\n- **[Contract Testing Setup](https://twd.dev/contract-testing-setup)**: Validate mocks against OpenAPI specs in CI\n- **[API Reference](https://twd.dev/api/)**: Test functions, commands, assertions\n\n## Contributing\n\nOpen issues or pull requests on [GitHub](https://github.com/BRIKEV/twd). If you're starting out in tech and looking for a beginner-friendly first PR, see the [open issues](https://github.com/BRIKEV/twd/issues). Reach out and the maintainer will help with setup and walk you through it.\n\n## Contributors ✨\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/kevinccbsg\"><img src=\"https://avatars.githubusercontent.com/u/12685053?v=4?s=100\" width=\"100px;\" alt=\"Kevin Julián Martínez Escobar\"/><br /><sub><b>Kevin Julián Martínez Escobar</b></sub></a><br /><a href=\"https://github.com/BRIKEV/twd/commits?author=kevinccbsg\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/DamonCaos\"><img src=\"https://avatars.githubusercontent.com/u/169996368?v=4?s=100\" width=\"100px;\" alt=\"Javier Rodriguez\"/><br /><sub><b>Javier Rodriguez</b></sub></a><br /><a href=\"https://github.com/BRIKEV/twd/commits?author=DamonCaos\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/codesthenos\"><img src=\"https://avatars.githubusercontent.com/u/166174180?v=4?s=100\" width=\"100px;\" alt=\"Guillermo Ruiz Arranz\"/><br /><sub><b>Guillermo Ruiz Arranz</b></sub></a><br /><a href=\"https://github.com/BRIKEV/twd/commits?author=codesthenos\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://portfolio-pi-ruby-7alj81l6dp.vercel.app/\"><img src=\"https://avatars.githubusercontent.com/u/157389533?v=4?s=100\" width=\"100px;\" alt=\"Roberto Gomez Fabrega\"/><br /><sub><b>Roberto Gomez Fabrega</b></sub></a><br /><a href=\"https://github.com/BRIKEV/twd/commits?author=Rober040992\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://raymondportfolio.vercel.app\"><img src=\"https://avatars.githubusercontent.com/u/86033049?v=4?s=100\" width=\"100px;\" alt=\"Raymond Lin\"/><br /><sub><b>Raymond Lin</b></sub></a><br /><a href=\"https://github.com/BRIKEV/twd/commits?author=RLinV1\" title=\"Documentation\">📖</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome.\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}