{"_id":"untestutils","_rev":"32-2b24d73188ad86d2b5a8eda817f121b7","name":"untestutils","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.1":{"name":"untestutils","version":"0.1.1","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.1.1","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/untestutils#readme","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"f9538141dd436eeac7ce4a6c7f48f213cc35adbb","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.1.1.tgz","fileCount":215,"integrity":"sha512-s/TXRSe+IYKznAh66scYtJXk5SlgxwiaBF4ihGMTrJVI9QYGg6F1h7hZWu50oJe6YNFJlvY+BcbNGC/WQL3nSg==","signatures":[{"sig":"MEYCIQCmPLRare1YM2PLZbT3BchciPiD9Oc2Hg/Va406szbHIgIhAJTm2hkTsvyYjyIw6cGpn2vQoOBZ9EJjAtgmOHaF9E+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914574},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/fcd2ec7c79b0eb6e5149411b22d4b5c8/untestutils-0.1.1.tgz","_integrity":"sha512-s/TXRSe+IYKznAh66scYtJXk5SlgxwiaBF4ihGMTrJVI9QYGg6F1h7hZWu50oJe6YNFJlvY+BcbNGC/WQL3nSg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","ofetch":"^1.5.1","consola":"^3.4.2","std-env":"^4.2.0","tinyglobby":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.1.1","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.1.1","@untestutils/next":"0.1.1","@untestutils/nuxt":"0.1.1","@untestutils/perf":"0.1.1","@untestutils/vite":"0.1.1","@untestutils/astro":"0.1.1","@untestutils/utils":"0.1.1","@untestutils/config":"0.1.1","@untestutils/module":"0.1.1","@untestutils/vitest":"0.1.1","@untestutils/drivers":"0.1.1","@untestutils/runtime":"0.1.1","@untestutils/sveltekit":"0.1.1","@untestutils/playwright":"0.1.1"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.1.1_1789727577808_0.24098589181262176","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"untestutils","version":"0.1.2","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.1.2","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/untestutils#readme","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"85f6203a9249229e94f38b17ead9826a86070f1e","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.1.2.tgz","fileCount":215,"integrity":"sha512-bf6MxTa+z9zIFuLlS/rF2yNwKNlYLQtU8ALVmg9fkH8zUdWDD6wu8Xu2CH3bgyIN1eZqtZKB5Cpm79yakWZxgw==","signatures":[{"sig":"MEUCIQCWW1MIURyvtZF+dr57H/IwjfRRidPZOg+UhnsM1VpN3AIgUqFZJnZha/UimaL55WkpBdd7Gu/EV1ESoO1ivSxXGlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJUcMlT0XzRQH29Imlzgg05EHNqoUJq413zejbMb5RrAiAvecWCNZG3W3nAHWDdQBIPQQDE5eHw51jt47IPkuHR6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":916589},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/de3a1aa685c56decef231120bae2a41a/untestutils-0.1.2.tgz","_integrity":"sha512-bf6MxTa+z9zIFuLlS/rF2yNwKNlYLQtU8ALVmg9fkH8zUdWDD6wu8Xu2CH3bgyIN1eZqtZKB5Cpm79yakWZxgw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","ofetch":"^1.5.1","consola":"^3.4.2","std-env":"^4.2.0","tinyglobby":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.1.2","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.1.2","@untestutils/next":"0.1.2","@untestutils/nuxt":"0.1.2","@untestutils/perf":"0.1.2","@untestutils/vite":"0.1.2","@untestutils/astro":"0.1.2","@untestutils/utils":"0.1.2","@untestutils/config":"0.1.2","@untestutils/module":"0.1.2","@untestutils/vitest":"0.1.2","@untestutils/drivers":"0.1.2","@untestutils/runtime":"0.1.2","@untestutils/sveltekit":"0.1.2","@untestutils/playwright":"0.1.2"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.1.2_1789728293953_0.058211281157018346","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"untestutils","version":"0.1.3","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.1.3","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://github.com/s00d/untestutils#readme","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"4b0faf02110b5a341963a9ee050dd79a7009f85f","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.1.3.tgz","fileCount":215,"integrity":"sha512-XO56kXw1hZu2N2KqweYAisiZdzxKH/v06xtoBvtsfpdzLV2ZdhrDYw9nCCBwv7Y55ubKPuEAtr0Xlv0L54usIw==","signatures":[{"sig":"MEQCIDttPHwsnRQfv51J/ybzBEnqxlnhHN5xt86O+hjbe6BAAiBVDaZwo/oxqpVa2S1q53j3dxfe3HWyxD3V5XPazsPFjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0Zb7HrHX6VZHpYOxs4NyFvauE2sA5b+JVb4lzhiiw2AIhAOt/1aP/88QUm5tWj4CAyslN3wpnZhyJLY5tN/AmlFOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":933235},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/8a310bca406f3d043e77745c57d8e0c9/untestutils-0.1.3.tgz","_integrity":"sha512-XO56kXw1hZu2N2KqweYAisiZdzxKH/v06xtoBvtsfpdzLV2ZdhrDYw9nCCBwv7Y55ubKPuEAtr0Xlv0L54usIw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","ofetch":"^1.5.1","consola":"^3.4.2","std-env":"^4.2.0","tinyglobby":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.1.3","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.1.3","@untestutils/next":"0.1.3","@untestutils/nuxt":"0.1.3","@untestutils/perf":"0.1.3","@untestutils/vite":"0.1.3","@untestutils/astro":"0.1.3","@untestutils/utils":"0.1.3","@untestutils/config":"0.1.3","@untestutils/module":"0.1.3","@untestutils/vitest":"0.1.3","@untestutils/drivers":"0.1.3","@untestutils/runtime":"0.1.3","@untestutils/sveltekit":"0.1.3","@untestutils/playwright":"0.1.3"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.1.3_1789729466745_0.32993744585225837","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"untestutils","version":"0.1.4","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.1.4","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"a96c4527f7f9f0f14ec38168edc21c6ff9cadeb9","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.1.4.tgz","fileCount":215,"integrity":"sha512-845v+nLOE34vLXNE7DC2jhEfhkKy0YAk71VspgafwyF1uxzePGeUwKSBpXWbuKAwl9B8Ns7B+yo2HKTvTNvyOg==","signatures":[{"sig":"MEUCICGkJtkWWvvU+WY5YpDtGYsseGtD0tYy9J7gIo/Pd6lHAiEAvyEp+80onaGNYXMDh5fsBJ7Me5WJ99NXzljedf14MUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+V8Nzxm5Auvumu2OO9Kfx68r8PoUF+kjd33ZM9iTbMAiAy1PHeojHC5VMWEF8JDNKPJVnt4iGpGGAp7SUdmzzYmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":933348},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/2fff4bdf94ea5d49aca1df64ab17c42f/untestutils-0.1.4.tgz","_integrity":"sha512-845v+nLOE34vLXNE7DC2jhEfhkKy0YAk71VspgafwyF1uxzePGeUwKSBpXWbuKAwl9B8Ns7B+yo2HKTvTNvyOg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","ofetch":"^1.5.1","consola":"^3.4.2","std-env":"^4.2.0","tinyglobby":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.1.4","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.1.4","@untestutils/next":"0.1.4","@untestutils/nuxt":"0.1.4","@untestutils/perf":"0.1.4","@untestutils/vite":"0.1.4","@untestutils/astro":"0.1.4","@untestutils/utils":"0.1.4","@untestutils/config":"0.1.4","@untestutils/module":"0.1.4","@untestutils/vitest":"0.1.4","@untestutils/drivers":"0.1.4","@untestutils/runtime":"0.1.4","@untestutils/sveltekit":"0.1.4","@untestutils/playwright":"0.1.4"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.1.4_1789729606392_0.06596513289360151","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"untestutils","version":"0.1.7","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.1.7","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"616d1b96a1fe898b7c42da337c9228310eecd0dd","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.1.7.tgz","fileCount":215,"integrity":"sha512-UArSoDvMwhfKzACuNd+DGTZYxSZmGUe3yuUDxiUZEDTl61KwwgDslAK2mHgf+iX8y3GupRdx/AYEd3cvnT3hZQ==","signatures":[{"sig":"MEYCIQDh7jkZICG032UFwF6rI8w4jsgACe6XS7kIcnLFo9lFxAIhAIBytYEEoqX2U36LGMzdroP++EtkjojEk3YrsGCrYIba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEEI3vPHyvujSPEdAsYAdNYXmH8NYYtZ+h0vTflscVEAiBzX/V7HGrIkSBSfCjLM2ifcQzgr3Yi8Q1vGxll+IBucQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976068},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.1.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/3531dd6a1b8e2012d4cf230ad32264eb/untestutils-0.1.7.tgz","_integrity":"sha512-UArSoDvMwhfKzACuNd+DGTZYxSZmGUe3yuUDxiUZEDTl61KwwgDslAK2mHgf+iX8y3GupRdx/AYEd3cvnT3hZQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","ofetch":"^1.5.1","consola":"^3.4.2","std-env":"^4.2.0","tinyglobby":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.1.7","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.1.7","@untestutils/next":"0.1.7","@untestutils/nuxt":"0.1.7","@untestutils/perf":"0.1.7","@untestutils/vite":"0.1.7","@untestutils/astro":"0.1.7","@untestutils/utils":"0.1.7","@untestutils/config":"0.1.7","@untestutils/module":"0.1.7","@untestutils/vitest":"0.1.7","@untestutils/drivers":"0.1.7","@untestutils/runtime":"0.1.7","@untestutils/sveltekit":"0.1.7","@untestutils/playwright":"0.1.7"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.1.7_1789733983422_0.2592856504003396","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"untestutils","version":"0.1.8","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.1.8","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"014dc1aa4e24825dc1f42474e5b551a2460d51cf","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.1.8.tgz","fileCount":217,"integrity":"sha512-wKOrUWC44LVN7ofkrrgNyyoacdNP6rmF/VhNuR+ExEqyNmG6z54Ks7YCtdehlb+lGL1Bm2lacgECf2y87aWJMQ==","signatures":[{"sig":"MEUCIQDjOAF6XGsHupqfOq/IHQHYkoz+KUNrmqpi0hne/ln5OQIgOZ+FH0A4OH0KrDQr/92M34j1N9KH5VH5LejjAA09Rf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHjRf7+d3+v9M8cuHcC6HBsosZxof7netqksGcykOIbZAiEA5aNFLnRlS8Nrdp8TY/7L4rzL7/YNTK/tmpZZy6m6CkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983424},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.1.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/f8c3d6b239684cfdd2f3fd21d4646ca8/untestutils-0.1.8.tgz","_integrity":"sha512-wKOrUWC44LVN7ofkrrgNyyoacdNP6rmF/VhNuR+ExEqyNmG6z54Ks7YCtdehlb+lGL1Bm2lacgECf2y87aWJMQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","ofetch":"^1.5.1","consola":"^3.4.2","std-env":"^4.2.0","tinyglobby":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.1.8","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.1.8","@untestutils/next":"0.1.8","@untestutils/nuxt":"0.1.8","@untestutils/perf":"0.1.8","@untestutils/vite":"0.1.8","@untestutils/astro":"0.1.8","@untestutils/utils":"0.1.8","@untestutils/config":"0.1.8","@untestutils/module":"0.1.8","@untestutils/vitest":"0.1.8","@untestutils/drivers":"0.1.8","@untestutils/runtime":"0.1.8","@untestutils/sveltekit":"0.1.8","@untestutils/playwright":"0.1.8"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.1.8_1789735302874_0.6734064490190605","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"untestutils","version":"0.2.0","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.2.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"ef546aac9f2a395b56cd91eff9e6dc008c959d5c","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.2.0.tgz","fileCount":240,"integrity":"sha512-TJpCt4r5jFLP76nbz9UY9pfshVFPxYS8VWPd0lJIBaapeEGAPbFuese8b6KOf2r6VrNh+rCMu7D3h6ZQW0eQ+g==","signatures":[{"sig":"MEYCIQCcjVjv+WCwGLRoCCY23YlqqWmg/cxmhACi3PX1Mgkb6gIhALdencUDsiVylggLx6X+FqObFht3siqKgHPRp4vbTEmr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8YeSXonwfbslIRc/ygJYcYSx4PuGuf1tQuKHcwDU4dAIhAMeonHbImsHXT6d/slONRNIGmEWeVcM8nFPkgrr40YSj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290391},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/87467b504e298961637f1f829eb012a1/untestutils-0.2.0.tgz","_integrity":"sha512-TJpCt4r5jFLP76nbz9UY9pfshVFPxYS8VWPd0lJIBaapeEGAPbFuese8b6KOf2r6VrNh+rCMu7D3h6ZQW0eQ+g==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.2.0","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.2.0","@untestutils/next":"0.2.0","@untestutils/nuxt":"0.2.0","@untestutils/perf":"0.2.0","@untestutils/vite":"0.2.0","@untestutils/astro":"0.2.0","@untestutils/utils":"0.2.0","@untestutils/config":"0.2.0","@untestutils/module":"0.2.0","@untestutils/vitest":"0.2.0","@untestutils/drivers":"0.2.0","@untestutils/runtime":"0.2.0","@untestutils/sveltekit":"0.2.0","@untestutils/playwright":"0.2.0","vitest-environment-untestutils":"0.2.0"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.2.0_1789737005321_0.44694144142943304","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"untestutils","version":"0.2.1","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.2.1","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"e301b0a22be40d21f5cc7631c08c5178c4ea1af7","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.2.1.tgz","fileCount":240,"integrity":"sha512-wQtiSmwlQkrRVoCf/XWjG+88rvlwC9IDpZOexi+EFAoZ+do3MZezjcZMuDTwCe66TPW0YVeL1ftF4JUxvRzTZQ==","signatures":[{"sig":"MEUCICUNmD+mDoqLuxDn/KdtrD/6zGMevdckrK5ObHIxx0GDAiEA+zTNy9wOV67v+t976vQjuuk6bvPtk0ridyVV29lozzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdcIO4l8o3sfnUFRWsVvA90rWQAy5TmNtzIDm6U3Bm1QIgPn8ANd1XZzBS10C49NADZxStAfYWaTzVML5p7Rj4tH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303830},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/2c54c91711a0def3cf24ff7779de0e5d/untestutils-0.2.1.tgz","_integrity":"sha512-wQtiSmwlQkrRVoCf/XWjG+88rvlwC9IDpZOexi+EFAoZ+do3MZezjcZMuDTwCe66TPW0YVeL1ftF4JUxvRzTZQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.2.1","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.2.1","@untestutils/next":"0.2.1","@untestutils/nuxt":"0.2.1","@untestutils/perf":"0.2.1","@untestutils/vite":"0.2.1","@untestutils/astro":"0.2.1","@untestutils/utils":"0.2.1","@untestutils/config":"0.2.1","@untestutils/module":"0.2.1","@untestutils/vitest":"0.2.1","@untestutils/drivers":"0.2.1","@untestutils/runtime":"0.2.1","@untestutils/sveltekit":"0.2.1","@untestutils/playwright":"0.2.1","vitest-environment-untestutils":"0.2.1"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.2.1_1789737511588_0.545551311874525","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"untestutils","version":"0.3.0","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.3.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"c0aa3bea997b8516534541920df954045bed2689","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.3.0.tgz","fileCount":243,"integrity":"sha512-1nsnBtu1R+oHfaOblkBx4RDLlmMxK30Ix2RT5BH9tFcN7X2DBgThj5DCvzTJuBGaIofjKVC8UIDOzRY9waD2RA==","signatures":[{"sig":"MEYCIQDNDI4418CHqe0M5vUDUnXEGeSGr+YAiNjyr3WuvcMUpAIhAMW0S3Be+2yECUaIrK3m2y2GqW6LMnx79B3BfbEnGBmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHEa46bgbQ+NcPl9I3LggyNRqh3PkAj1p8keQOzlHvggIgKnB28W8KGFNvK7d9kJL1/Y4Hxc08m5h1gP4OkZbeQiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1331562},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/1bea5fd95ed15ac6e72fe9abdf992e5f/untestutils-0.3.0.tgz","_integrity":"sha512-1nsnBtu1R+oHfaOblkBx4RDLlmMxK30Ix2RT5BH9tFcN7X2DBgThj5DCvzTJuBGaIofjKVC8UIDOzRY9waD2RA==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7","vitest-environment-nuxt":"file:./vitest-environment-nuxt","vitest-environment-untestutils":"file:./vitest-environment-untestutils"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.3.0","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.3.0","@untestutils/next":"0.3.0","@untestutils/nuxt":"0.3.0","@untestutils/perf":"0.3.0","@untestutils/vite":"0.3.0","@untestutils/astro":"0.3.0","@untestutils/utils":"0.3.0","@untestutils/config":"0.3.0","@untestutils/module":"0.3.0","@untestutils/vitest":"0.3.0","@untestutils/drivers":"0.3.0","@untestutils/runtime":"0.3.0","@untestutils/sveltekit":"0.3.0","@untestutils/playwright":"0.3.0"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.3.0_1789746717111_0.8066552443739039","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"untestutils","version":"0.4.0","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.4.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"5e0ca0d04fa8704e26ed90d436d200cd3b61419c","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.4.0.tgz","fileCount":258,"integrity":"sha512-e///B5cfEVhnLWGUo71EyUo9DYykULFi/rajDFcHtRLRuxk8VDml585qrNgJErNdOuYgZtYaap8dxBlk1aq6wQ==","signatures":[{"sig":"MEUCIQCA1YyaE4pOmiFOGwe/aj5MGOuAAbNm/GCXUYXWoQM0KAIgWDwGc1Z3J4AACT3nsRkZX6bnCVXikAjTHzvdiYIeiVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXVSs2yO0luq5evfC57aDDKKh3CTiZYviszd9bltBXGAiAxKQ9hZgfRMz2yR5H0B9eNJ2+KFAc5tmLPxXEtOVzPmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443667},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/855789da0c502b563639c8722c4250ea/untestutils-0.4.0.tgz","_integrity":"sha512-e///B5cfEVhnLWGUo71EyUo9DYykULFi/rajDFcHtRLRuxk8VDml585qrNgJErNdOuYgZtYaap8dxBlk1aq6wQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7","vitest-environment-nuxt":"file:./vitest-environment-nuxt","vitest-environment-untestutils":"file:./vitest-environment-untestutils"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.4.0","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.4.0","@untestutils/next":"0.4.0","@untestutils/nuxt":"0.4.0","@untestutils/perf":"0.4.0","@untestutils/vite":"0.4.0","@untestutils/astro":"0.4.0","@untestutils/remix":"0.4.0","@untestutils/utils":"0.4.0","@untestutils/config":"0.4.0","@untestutils/module":"0.4.0","@untestutils/vitest":"0.4.0","@untestutils/drivers":"0.4.0","@untestutils/runtime":"0.4.0","@untestutils/sveltekit":"0.4.0","@untestutils/playwright":"0.4.0","@untestutils/solidstart":"0.4.0"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.4.0_1789747384377_0.9591035882172474","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"untestutils","version":"0.4.1","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.4.1","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"1569d38fe88062397279c0d582c30424d797d32b","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.4.1.tgz","fileCount":258,"integrity":"sha512-NWeJu0wnm2D7kSJ/eMCAhswDFMugyIqTWmcmfoe5iFyMpc6BKGwDlzGEHfQl22lRSTrPiRWGm3yLaA0S6fj6Fg==","signatures":[{"sig":"MEQCICAn3HZrbHJ1/gpDFdjVwYEKhg2QYWj5XJ5Dyca4rxx2AiBmc+tswIdm7tYOlbfwajI+KaGohwsFN1d9TfVC9YmYow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtFB1XIXuB84A0OKWu6iQmAHoBOUHujfyXyF9R+7QHYAiEA7V0WDTj10SzhIjInZmZwVnPusBiisYG4wIJzwThG30g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443523},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/7e8876f92830bd04c79462329aa20681/untestutils-0.4.1.tgz","_integrity":"sha512-NWeJu0wnm2D7kSJ/eMCAhswDFMugyIqTWmcmfoe5iFyMpc6BKGwDlzGEHfQl22lRSTrPiRWGm3yLaA0S6fj6Fg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.4.1","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.4.1","@untestutils/next":"0.4.1","@untestutils/nuxt":"0.4.1","@untestutils/perf":"0.4.1","@untestutils/vite":"0.4.1","@untestutils/astro":"0.4.1","@untestutils/remix":"0.4.1","@untestutils/utils":"0.4.1","@untestutils/config":"0.4.1","@untestutils/module":"0.4.1","@untestutils/vitest":"0.4.1","@untestutils/drivers":"0.4.1","@untestutils/runtime":"0.4.1","@untestutils/sveltekit":"0.4.1","@untestutils/playwright":"0.4.1","@untestutils/solidstart":"0.4.1"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^5.0.1","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.4.1_1789748181807_0.39203806067925684","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"untestutils","version":"0.4.2","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.4.2","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"692a6bdb442682b967a61482404a4f32b676b035","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.4.2.tgz","fileCount":258,"integrity":"sha512-6NQD90N5EYz7wUpfK8uFBvso1TUuglGFHWdlfSVIgPQbjzJpY8iIj8cxeMV+sHcalq+r6Eg6mY2e4vRsT76pVg==","signatures":[{"sig":"MEYCIQD2kbBLyPxh7iWqhVcalfViWt+VaSBVbwajIOtLURtuvQIhALq8zHQlB31A/vgnpJ5E1zuevdx2ubWFpgGkCP48Y7WD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHOYth7BO2kNk8nPgky/sxuSG3cFK3VtZXSkyNB3Na8rAiBrJ8SpNKBG/6JTUCnl9/U4Kd7DecbCx7LduOrkZTNYUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1454807},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/d89278dc6b1c2dc0f6edfc7a779c2b58/untestutils-0.4.2.tgz","_integrity":"sha512-6NQD90N5EYz7wUpfK8uFBvso1TUuglGFHWdlfSVIgPQbjzJpY8iIj8cxeMV+sHcalq+r6Eg6mY2e4vRsT76pVg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.4.2","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.4.2","@untestutils/next":"0.4.2","@untestutils/nuxt":"0.4.2","@untestutils/perf":"0.4.2","@untestutils/vite":"0.4.2","@untestutils/astro":"0.4.2","@untestutils/remix":"0.4.2","@untestutils/utils":"0.4.2","@untestutils/config":"0.4.2","@untestutils/module":"0.4.2","@untestutils/vitest":"0.4.2","@untestutils/drivers":"0.4.2","@untestutils/runtime":"0.4.2","@untestutils/sveltekit":"0.4.2","@untestutils/playwright":"0.4.2","@untestutils/solidstart":"0.4.2"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^4.0.0 || ^5.0.0","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.4.2_1789749301626_0.11598241685552191","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"untestutils","version":"0.4.3","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.4.3","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"2b5de1cb1e6fe7b382f736a81fb31d5dd8d1b0ef","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.4.3.tgz","fileCount":260,"integrity":"sha512-kNFpjOO1EBuvBlctUn01X7G9jqIAGt8WuYFTxNQUsIWwPcVB7PZIvlApAyc1io4UcdLw5gZiCP52filS5Gj1kQ==","signatures":[{"sig":"MEUCIFfkRqX7IMfACeiELBTwdtLFdxHJ8Alqudu1t1GXM+55AiEAwPccJWy2ibPBFfHFC/kOdG+usPGetYBaFfmLJRLvPzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDP4xO+7bMMq9kwerVIqiARUgQ8YXuqsFYstWzbvKNYVAiEAydaCmBsHVhU/pQV5EcuWc3FeG/MUCRJ2xcNAvUzuyP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1462483},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build && node ../../scripts/facade-dts.mjs && node ../../scripts/copy-cli-templates.mjs","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/d7c3f080dafe0d5a6e08c3f3a8265388/untestutils-0.4.3.tgz","_integrity":"sha512-kNFpjOO1EBuvBlctUn01X7G9jqIAGt8WuYFTxNQUsIWwPcVB7PZIvlApAyc1io4UcdLw5gZiCP52filS5Gj1kQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.4.3","vite-plugin-dts":"^5.1.0","@untestutils/core":"0.4.3","@untestutils/next":"0.4.3","@untestutils/nuxt":"0.4.3","@untestutils/perf":"0.4.3","@untestutils/vite":"0.4.3","@untestutils/astro":"0.4.3","@untestutils/remix":"0.4.3","@untestutils/utils":"0.4.3","@untestutils/config":"0.4.3","@untestutils/module":"0.4.3","@untestutils/vitest":"0.4.3","@untestutils/drivers":"0.4.3","@untestutils/runtime":"0.4.3","@untestutils/sveltekit":"0.4.3","@untestutils/playwright":"0.4.3","@untestutils/solidstart":"0.4.3"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^4.0.0 || ^5.0.0","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.4.3_1789751454013_0.6663650479891505","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"untestutils","version":"0.4.4","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.4.4","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"dist/cli-run.mjs"},"dist":{"shasum":"dfa962d75398720612059646e1332c65aa315e84","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.4.4.tgz","fileCount":135,"integrity":"sha512-tHyCY5GHuaoK12ytZKMM/wmiL1LB2Rrnbdb6tsX3/2Z/DpwVU5AM3eDHshroCV6ASKaOc7LaAPDeON5XjCOXbw==","signatures":[{"sig":"MEYCIQDNXOh4BuH4IV7jkdOlqqZCgRdGU8bzTXa8OXseeuARBQIhAOvVAtZtQLlGNHNR7D0HG6iVzCYaXmZlWQ3VBvVINJ3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkQ96X8sExmjWXcnKtJQXdkCMNEQzybABjdc8lIhZmZAIgWWJN1Xm1G1BTl6Y8vmxszYUyCpfFRVbDHCpCi7LvJmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815675},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.4.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":"./dist/runtime-nuxt-root.mjs","./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"import":"./dist/vitest-environment.mjs","default":"./dist/vitest-environment.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":"./dist/runtime-mocks-vue-devtools.mjs","./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"vite build","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/77b7685ca6908254e8c62f1040fd8dd9/untestutils-0.4.4.tgz","_integrity":"sha512-tHyCY5GHuaoK12ytZKMM/wmiL1LB2Rrnbdb6tsX3/2Z/DpwVU5AM3eDHshroCV6ASKaOc7LaAPDeON5XjCOXbw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — shared prepare, multi-framework factories, optional AI codegen","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"c12":"^3.3.3","ufo":"^1.6.4","defu":"^6.1.7","nypm":"^0.6.10","citty":"^0.2.2","destr":"^2.0.5","pathe":"^2.0.3","scule":"^1.3.0","ofetch":"^1.5.1","radix3":"^1.1.2","consola":"^3.4.2","exsolve":"^1.1.1","std-env":"^4.2.0","unplugin":"^3.3.0","local-pkg":"^1.2.1","tinyglobby":"^0.2.17","magic-string":"^0.30.21","estree-walker":"^3.0.3","fake-indexeddb":"^6.2.5","node-mock-http":"^1.0.5","node-fetch-native":"^1.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.4.4","@untestutils/core":"0.4.4","@untestutils/next":"0.4.4","@untestutils/nuxt":"0.4.4","@untestutils/perf":"0.4.4","@untestutils/vite":"0.4.4","@untestutils/astro":"0.4.4","@untestutils/remix":"0.4.4","@untestutils/utils":"0.4.4","@untestutils/config":"0.4.4","@untestutils/module":"0.4.4","@untestutils/vitest":"0.4.4","rolldown-plugin-dts":"^0.28.6","@untestutils/drivers":"0.4.4","@untestutils/runtime":"0.4.4","@untestutils/sveltekit":"0.4.4","@untestutils/playwright":"0.4.4","@untestutils/solidstart":"0.4.4"},"peerDependencies":{"ai":"^7.0.106","vue":"^3.5.0","nuxt":"^4.5.2","vitest":"^4.0.0 || ^5.0.0","@nuxt/kit":"^4.5.2","happy-dom":"^20.14.5","@ai-sdk/xai":"^5.0.3","@ai-sdk/google":"^4.0.75","@ai-sdk/openai":"^4.0.70","@vue/test-utils":"^2.5.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@ai-sdk/anthropic":"^4.0.57"},"peerDependenciesMeta":{"ai":{"optional":true},"vue":{"optional":true},"nuxt":{"optional":true},"vitest":{"optional":true},"@nuxt/kit":{"optional":true},"happy-dom":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@vue/test-utils":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@ai-sdk/anthropic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.4.4_1789753759637_0.2720064538518663","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"untestutils","version":"0.5.0","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.5.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"d744b7b69982858f1945388952858c9cd705cf6e","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.5.0.tgz","fileCount":112,"integrity":"sha512-QPuCIeFLaXkYDUebM46bxx60BYYLVTuOUv+ZLjt6m7jENE0aq1U8fKCT9oWfgbMmNpsmATOe1Rbd5lMbKjOW7w==","signatures":[{"sig":"MEQCIGyqIK9xWHGcdCpgM5HOcXrVqa1dRNmm+fQa8LuUDL/9AiB4BKoqo9prQau3VYhH4U+zt2QtU6OfqNKamcKiNfpj7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGEqtWjN9LufJdVuF09lBuRAPoyQld1frBm+Ogqmf5aaAiAOGD6/mVK64GMpcuiIIZQtm1uzW61lXUVBf7PK8bqXnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21126},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/aad51fe64d607ecd1cce315c81f89282/untestutils-0.5.0.tgz","_integrity":"sha512-QPuCIeFLaXkYDUebM46bxx60BYYLVTuOUv+ZLjt6m7jENE0aq1U8fKCT9oWfgbMmNpsmATOe1Rbd5lMbKjOW7w==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/ai":"0.5.0","@untestutils/cli":"0.5.0","@untestutils/core":"0.5.0","@untestutils/nuxt":"0.5.0","@untestutils/perf":"0.5.0","@untestutils/utils":"0.5.0","@untestutils/vitest":"0.5.0","@untestutils/playwright":"0.5.0","vitest-environment-untestutils":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/next":"0.5.0","@untestutils/nuxt":"0.5.0","@untestutils/vite":"0.5.0","@untestutils/astro":"0.5.0","@untestutils/remix":"0.5.0","@untestutils/sveltekit":"0.5.0","@untestutils/solidstart":"0.5.0"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.5.0","@untestutils/vite":"0.5.0","@untestutils/astro":"0.5.0","@untestutils/remix":"0.5.0","@untestutils/sveltekit":"0.5.0","@untestutils/solidstart":"0.5.0"},"peerDependenciesMeta":{"vitest":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.5.0_1789799350846_0.6622582730141624","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"untestutils","version":"0.5.1","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.5.1","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"2951644e00fc7532a13be9206a22cf9659e577a4","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.5.1.tgz","fileCount":112,"integrity":"sha512-iBXMVjWBqbeAbYK9CSbnf5mpljY0Yd48WZWjWM3v8zSbJAKKZSbCxrUrKrv3EXgTI5krRZ1WiMcv9sG7K2fadw==","signatures":[{"sig":"MEUCIQD8+QK96ei1etTS5j9hw8taL3sZA/tj/Cws5nxBIEdlZAIgLlEuJWVsX5MEr2L3eqyq0NiUIyke082516wU6usBQ14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDJYmjErAQ59ke20ETj26fI6fry7GHGpx2KCq3mGHDhKAiEAhkmCujttucqp+HkY/dLYldNmuH1dHUFZuGaSMNOIbOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21126},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/0fbdd696c6ec84e7bdb07091cdd4a25e/untestutils-0.5.1.tgz","_integrity":"sha512-iBXMVjWBqbeAbYK9CSbnf5mpljY0Yd48WZWjWM3v8zSbJAKKZSbCxrUrKrv3EXgTI5krRZ1WiMcv9sG7K2fadw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/ai":"0.5.1","@untestutils/cli":"0.5.1","@untestutils/core":"0.5.1","@untestutils/nuxt":"0.5.1","@untestutils/perf":"0.5.1","@untestutils/utils":"0.5.1","@untestutils/vitest":"0.5.1","@untestutils/playwright":"0.5.1","vitest-environment-untestutils":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/next":"0.5.1","@untestutils/nuxt":"0.5.1","@untestutils/vite":"0.5.1","@untestutils/astro":"0.5.1","@untestutils/remix":"0.5.1","@untestutils/sveltekit":"0.5.1","@untestutils/solidstart":"0.5.1"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.5.1","@untestutils/vite":"0.5.1","@untestutils/astro":"0.5.1","@untestutils/remix":"0.5.1","@untestutils/sveltekit":"0.5.1","@untestutils/solidstart":"0.5.1"},"peerDependenciesMeta":{"vitest":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.5.1_1789799934394_0.29543777844251506","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"untestutils","version":"0.5.2","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.5.2","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"0531ab30600ebf33a8488704460870d30739a6f5","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.5.2.tgz","fileCount":112,"integrity":"sha512-EYm89p2exyfYA8dCBRwpMGyJsT/QZ/LZdE1ztoZCG7Y5Dvb4iw96ySTbLJ71Hx0xRG/YGFoUxsVQXxiBqHUzxA==","signatures":[{"sig":"MEUCIQDZe/9R/xMHXFKyR0uNSByuiib+E4fWvqIjs5ebSqBQjwIgIlW5k5VsKgC8Q8swGZqAG9ezdmdzmaeWq2mwr971+aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg2iLJq8+WUynNa1A6VJlti5Nn83ZDSvny5d+8hpAIkAIgdWdzyZXJghpVD+NEl3Kg0YJWDUmPbEU+91mPbkvaQ5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21126},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.5.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/a62e5d31d0e098f7ca58e97e96be874e/untestutils-0.5.2.tgz","_integrity":"sha512-EYm89p2exyfYA8dCBRwpMGyJsT/QZ/LZdE1ztoZCG7Y5Dvb4iw96ySTbLJ71Hx0xRG/YGFoUxsVQXxiBqHUzxA==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/ai":"0.5.2","@untestutils/cli":"0.5.2","@untestutils/core":"0.5.2","@untestutils/nuxt":"0.5.2","@untestutils/perf":"0.5.2","@untestutils/utils":"0.5.2","@untestutils/vitest":"0.5.2","@untestutils/playwright":"0.5.2","vitest-environment-untestutils":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/next":"0.5.2","@untestutils/nuxt":"0.5.2","@untestutils/vite":"0.5.2","@untestutils/astro":"0.5.2","@untestutils/remix":"0.5.2","@untestutils/sveltekit":"0.5.2","@untestutils/solidstart":"0.5.2"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.5.2","@untestutils/vite":"0.5.2","@untestutils/astro":"0.5.2","@untestutils/remix":"0.5.2","@untestutils/sveltekit":"0.5.2","@untestutils/solidstart":"0.5.2"},"peerDependenciesMeta":{"vitest":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.5.2_1789800303416_0.99672973244491","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"untestutils","version":"0.5.3","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.5.3","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"3c7c598970cc7f765028d25a26fd114797cf0fce","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.5.3.tgz","fileCount":112,"integrity":"sha512-6u4+nuBZCgaFCOCwXlSAj3vzAUmWWfq7Kbn1Unvy7FoUqoBpgmoAI8kSmk9tZrPNu1O4C8mcQMFgIBkfR3p3zg==","signatures":[{"sig":"MEQCIBCYs8bmxs/C3vnKZiaAaLrWrArxEdV1X/zCK4QcO58gAiAz4ytW0wCnybFlzDiJVVOlfKLxn5EmuwxTmLfl3dWMiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1IZaYPyLKRXBkLpbgW1u24KIClN3uiNbJkacDqzKFvAIhAMyRvXA9k1C/oeissDPzBCwnZeJicVRhuYF+UsG9nPIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21871},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.5.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/a9fc399d02443214dfd3bfb4129a74a7/untestutils-0.5.3.tgz","_integrity":"sha512-6u4+nuBZCgaFCOCwXlSAj3vzAUmWWfq7Kbn1Unvy7FoUqoBpgmoAI8kSmk9tZrPNu1O4C8mcQMFgIBkfR3p3zg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.5.3","@untestutils/core":"0.5.3","@untestutils/nuxt":"0.5.3","@untestutils/utils":"0.5.3","@untestutils/vitest":"0.5.3","@untestutils/playwright":"0.5.3","vitest-environment-untestutils":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.5.3","@untestutils/next":"0.5.3","@untestutils/nuxt":"0.5.3","@untestutils/perf":"0.5.3","@untestutils/vite":"0.5.3","@untestutils/astro":"0.5.3","@untestutils/remix":"0.5.3","@untestutils/sveltekit":"0.5.3","@untestutils/solidstart":"0.5.3"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.5.3","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.5.3","@untestutils/perf":"0.5.3","@untestutils/vite":"0.5.3","@untestutils/astro":"0.5.3","@untestutils/remix":"0.5.3","@untestutils/sveltekit":"0.5.3","@untestutils/solidstart":"0.5.3"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.5.3_1789825860265_0.8372857605976674","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"untestutils","version":"0.5.4","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.5.4","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"be48f6dce7ea2f85c32202dd20da36f9c3214fe3","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.5.4.tgz","fileCount":112,"integrity":"sha512-rhVXDO6K57eSzxgXp1WdOn2t3qeL/CUHLAMkR2Aa/1P49KI5Pc8Ikx1ObDPm88YMpU+mJU6TK2hAZab12d5EHA==","signatures":[{"sig":"MEQCIAJhZKJQBo2+oB9NqNQRySmkFvNtN1NCgrftZYk5N7v6AiAGGScLfk9b4D6jlhFfKyabyPcOU0tQ8+bwoARc1vcfHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSTMJbIPwbnhL8EvwckREg2F32JxG7k84Hgq4VVI61XwIgEJvD7mtuuT45EYdpwBnF+9cnA0Mi6j6tzXNLwdtSr7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21871},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.5.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/c2fe2e3800292dbcb8af6c4d99b067aa/untestutils-0.5.4.tgz","_integrity":"sha512-rhVXDO6K57eSzxgXp1WdOn2t3qeL/CUHLAMkR2Aa/1P49KI5Pc8Ikx1ObDPm88YMpU+mJU6TK2hAZab12d5EHA==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.5.4","@untestutils/core":"0.5.4","@untestutils/nuxt":"0.5.4","@untestutils/utils":"0.5.4","@untestutils/vitest":"0.5.4","@untestutils/playwright":"0.5.4","vitest-environment-untestutils":"0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.5.4","@untestutils/next":"0.5.4","@untestutils/nuxt":"0.5.4","@untestutils/perf":"0.5.4","@untestutils/vite":"0.5.4","@untestutils/astro":"0.5.4","@untestutils/remix":"0.5.4","@untestutils/sveltekit":"0.5.4","@untestutils/solidstart":"0.5.4"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.5.4","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.5.4","@untestutils/perf":"0.5.4","@untestutils/vite":"0.5.4","@untestutils/astro":"0.5.4","@untestutils/remix":"0.5.4","@untestutils/sveltekit":"0.5.4","@untestutils/solidstart":"0.5.4"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.5.4_1789827532491_0.14199499121545478","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"untestutils","version":"0.6.0","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"89760fa11d6038fcaf7773a0072fecad9bd32c3c","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.0.tgz","fileCount":112,"integrity":"sha512-8EmHhiT4FXA258l06J86hgo6LQPn4QDx3C9kw8BY4jmo0ccHQQvWrfeGgQTKQ9uI78NRF3EvJY9l1XcalOlkQw==","signatures":[{"sig":"MEQCIAlquy+nFnGMcC/xocG/G7xLr0MRK8s1N2tH6OQYSQsEAiAb5u7dfcVUbUVNNmEPoYkkIWJDNdz1rd9ymM4gnI8emg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDc2WbiifudmlB6zPVgAqUPGCokWM3n+IOteCxYWNDKZAiEAuIUStc1DtsY8HBz0WOXnGx7nr+F+OlejsjQ+ei3PVxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22045},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/bce858206b637b4979f0da5bf8257fb9/untestutils-0.6.0.tgz","_integrity":"sha512-8EmHhiT4FXA258l06J86hgo6LQPn4QDx3C9kw8BY4jmo0ccHQQvWrfeGgQTKQ9uI78NRF3EvJY9l1XcalOlkQw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.0","@untestutils/core":"0.6.0","@untestutils/utils":"0.6.0","@untestutils/vitest":"0.6.0","@untestutils/playwright":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.0","@untestutils/next":"0.6.0","@untestutils/nuxt":"0.6.0","@untestutils/perf":"0.6.0","@untestutils/vite":"0.6.0","@untestutils/astro":"0.6.0","@untestutils/remix":"0.6.0","@untestutils/sveltekit":"0.6.0","@untestutils/solidstart":"0.6.0","vitest-environment-untestutils":"0.6.0"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.0","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.0","@untestutils/nuxt":"0.6.0","@untestutils/perf":"0.6.0","@untestutils/vite":"0.6.0","@untestutils/astro":"0.6.0","@untestutils/remix":"0.6.0","@untestutils/sveltekit":"0.6.0","@untestutils/solidstart":"0.6.0","vitest-environment-untestutils":"0.6.0"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.0_1789829294130_0.0722778199326386","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"untestutils","version":"0.6.1","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.1","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"e231a7dedc43044b43f55ad3c382735a7d880da3","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.1.tgz","fileCount":112,"integrity":"sha512-cgEzNInsd23SW7IVY650J0voBL0qhS9tINLZbVY6uuF0hIXYgRxQKO6+eDYeoWGCsYIvzTVBFVVRL3Qazhf6/Q==","signatures":[{"sig":"MEUCICA3WMTlXKBYbut7WW7Ee2aRZvM9hZQcwq7jtKT8Z3VvAiEA4dQ5yhubRfidIthU1qMZ+YQYZjhNEUuPCexh55PByLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIByuYybADULrw9uILjjVaIx5hqZbtzTRmPHw2jycsvAsAiByJQ99ZwTSCxhpKInkLCVZoXPUzW5cWczyhu3EpMgIwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22045},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/216c9f1f31639911d73a7817c64b1a78/untestutils-0.6.1.tgz","_integrity":"sha512-cgEzNInsd23SW7IVY650J0voBL0qhS9tINLZbVY6uuF0hIXYgRxQKO6+eDYeoWGCsYIvzTVBFVVRL3Qazhf6/Q==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.1","@untestutils/core":"0.6.1","@untestutils/utils":"0.6.1","@untestutils/vitest":"0.6.1","@untestutils/playwright":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.1","@untestutils/next":"0.6.1","@untestutils/nuxt":"0.6.1","@untestutils/perf":"0.6.1","@untestutils/vite":"0.6.1","@untestutils/astro":"0.6.1","@untestutils/remix":"0.6.1","@untestutils/sveltekit":"0.6.1","@untestutils/solidstart":"0.6.1","vitest-environment-untestutils":"0.6.1"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.1","@untestutils/nuxt":"0.6.1","@untestutils/perf":"0.6.1","@untestutils/vite":"0.6.1","@untestutils/astro":"0.6.1","@untestutils/remix":"0.6.1","@untestutils/sveltekit":"0.6.1","@untestutils/solidstart":"0.6.1","vitest-environment-untestutils":"0.6.1"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.1_1789831220829_0.15587822164905196","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"untestutils","version":"0.6.3","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.3","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"ae6051054f13b35a29eac1dace6bf82a9ce0af0d","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.3.tgz","fileCount":112,"integrity":"sha512-LIPbAati2HF/KgkWJMCcN5t1HBVxUXhq92Z3pMpuHg7R+/Yx8vSCXQ7dT2kxY0SgZ9wKOqjzw8vKRicy5kXAPg==","signatures":[{"sig":"MEYCIQCUND/ugbP+t7y0S/8LOY96ADqh+BVZfdfD7gRrbq5swgIhAItqWlZAv4FUuHxzkaads3Y0kpOR4/VqGOJqWITi2YPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYarBXtfX9bEDOUGvn0XOZA0mzXU4JsENJOHaLYLFl3AIhAIAXEd/lY2+eXkTqqjdviT6Gr+PV2ysoootoBYMds9Hg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22045},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/f80eb1717878fdcc2a3edb76c6825a81/untestutils-0.6.3.tgz","_integrity":"sha512-LIPbAati2HF/KgkWJMCcN5t1HBVxUXhq92Z3pMpuHg7R+/Yx8vSCXQ7dT2kxY0SgZ9wKOqjzw8vKRicy5kXAPg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.3","@untestutils/core":"0.6.3","@untestutils/utils":"0.6.3","@untestutils/vitest":"0.6.3","@untestutils/playwright":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.3","@untestutils/next":"0.6.3","@untestutils/nuxt":"0.6.3","@untestutils/perf":"0.6.3","@untestutils/vite":"0.6.3","@untestutils/astro":"0.6.3","@untestutils/remix":"0.6.3","@untestutils/sveltekit":"0.6.3","@untestutils/solidstart":"0.6.3","vitest-environment-untestutils":"0.6.3"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.3","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.3","@untestutils/nuxt":"0.6.3","@untestutils/perf":"0.6.3","@untestutils/vite":"0.6.3","@untestutils/astro":"0.6.3","@untestutils/remix":"0.6.3","@untestutils/sveltekit":"0.6.3","@untestutils/solidstart":"0.6.3","vitest-environment-untestutils":"0.6.3"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.3_1789835007308_0.22696472524539302","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"untestutils","version":"0.6.4","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.4","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"34ef4195488f0436ebf80b8caf6555ac558e14e3","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.4.tgz","fileCount":112,"integrity":"sha512-3K1uYhD3gOtIFhOP/9oe1sc/xdUzbiV/WdPE6MwMuE3DyNGsr4zj440K+8Zg3WwostoqIz2wqHMM7933YRyGVw==","signatures":[{"sig":"MEUCIQCaHywUbyWFN1ZEu2Gxj680apZ697ZGdtPGU7rCzsvwvQIgdWmwWliDGFjXv86c8Kt6PxX2p0s//4ujf5HAxBtBuyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDN/E8Z+BPRekMiEyRriP0QZY8TmredvZjz2X+EThluLAiEA+dbL5p3cOTxSc9/3NwnZpcmZ5E1a9jP4pgvPjNdctUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27477},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/907b6fca26ca51f0065cb1f6f4c112b7/untestutils-0.6.4.tgz","_integrity":"sha512-3K1uYhD3gOtIFhOP/9oe1sc/xdUzbiV/WdPE6MwMuE3DyNGsr4zj440K+8Zg3WwostoqIz2wqHMM7933YRyGVw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.4","@untestutils/core":"0.6.4","@untestutils/utils":"0.6.4","@untestutils/vitest":"0.6.4","@untestutils/playwright":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.4","@untestutils/next":"0.6.4","@untestutils/nuxt":"0.6.4","@untestutils/perf":"0.6.4","@untestutils/vite":"0.6.4","@untestutils/astro":"0.6.4","@untestutils/remix":"0.6.4","@untestutils/sveltekit":"0.6.4","@untestutils/solidstart":"0.6.4","vitest-environment-untestutils":"0.6.4"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.4","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.4","@untestutils/nuxt":"0.6.4","@untestutils/perf":"0.6.4","@untestutils/vite":"0.6.4","@untestutils/astro":"0.6.4","@untestutils/remix":"0.6.4","@untestutils/sveltekit":"0.6.4","@untestutils/solidstart":"0.6.4","vitest-environment-untestutils":"0.6.4"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.4_1789835175826_0.5170960707429892","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"untestutils","version":"0.6.5","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.5","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"8ca8c65abcd798cd83a3e6d2c102dc4f04241b4d","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.5.tgz","fileCount":112,"integrity":"sha512-6+AgiY92PTt08n0fIVHQCq4FNnpS0YOznldZpMKB0lHOdSI6puLpGKGrB+oKX3BjyXizt0rj1USsO0m36iTxTQ==","signatures":[{"sig":"MEUCIBNsqDNxHkrdWyGkXFGeI3RGtV5yg354d4HsdUJEVvOdAiEAmnps400XsYT8I0/0yZ2F+Gfs4BUFF+DU3R9hmXO9R0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDlqA45kEWLHTyozGOgO5ki7um8kil1viPq9FMPyAhmAiEAxY2T6EXJfkcQSL4n8GyEF7gUldYuoTUDjejGoDsCPv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27477},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/704b1113236c847be1fa36a34349432d/untestutils-0.6.5.tgz","_integrity":"sha512-6+AgiY92PTt08n0fIVHQCq4FNnpS0YOznldZpMKB0lHOdSI6puLpGKGrB+oKX3BjyXizt0rj1USsO0m36iTxTQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.5","@untestutils/core":"0.6.5","@untestutils/utils":"0.6.5","@untestutils/vitest":"0.6.5","@untestutils/playwright":"0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.5","@untestutils/next":"0.6.5","@untestutils/nuxt":"0.6.5","@untestutils/perf":"0.6.5","@untestutils/vite":"0.6.5","@untestutils/astro":"0.6.5","@untestutils/remix":"0.6.5","@untestutils/sveltekit":"0.6.5","@untestutils/solidstart":"0.6.5","vitest-environment-untestutils":"0.6.5"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.5","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.5","@untestutils/nuxt":"0.6.5","@untestutils/perf":"0.6.5","@untestutils/vite":"0.6.5","@untestutils/astro":"0.6.5","@untestutils/remix":"0.6.5","@untestutils/sveltekit":"0.6.5","@untestutils/solidstart":"0.6.5","vitest-environment-untestutils":"0.6.5"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.5_1789876907380_0.8581374232396559","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"untestutils","version":"0.6.6","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.6","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"0f7cbdde63b1f1fc9fb344b33d4234194a07c91b","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.6.tgz","fileCount":112,"integrity":"sha512-BU+S78eDXflT6bdcyhgaIAVAawPitfCHo0jJxJh5+ENdcI+B+o3PwRlhVwFjVZWj8GDLxFe9isiCrGOuhgEkfg==","signatures":[{"sig":"MEUCIQDJcTnMQcsdIW/7J+CttidRe+Bk0epu4qCCJaFTSaDMngIgWIGcvZ69AHgzw4WjRiN+lMkSQUKm+oeu2GMVMskY4aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCArmHfyf71AjsijQsWHYuC8IOIEi1wnhhO2xcKYfhtsQIgMOlMHjG40bnnon3DJfCztdHIyxnNQfH4oHfvAuzDgdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27477},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/e5345e6d299be8e85f74e7d8f35e9471/untestutils-0.6.6.tgz","_integrity":"sha512-BU+S78eDXflT6bdcyhgaIAVAawPitfCHo0jJxJh5+ENdcI+B+o3PwRlhVwFjVZWj8GDLxFe9isiCrGOuhgEkfg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.6","@untestutils/core":"0.6.6","@untestutils/utils":"0.6.6","@untestutils/vitest":"0.6.6","@untestutils/playwright":"0.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.6","@untestutils/next":"0.6.6","@untestutils/nuxt":"0.6.6","@untestutils/perf":"0.6.6","@untestutils/vite":"0.6.6","@untestutils/astro":"0.6.6","@untestutils/remix":"0.6.6","@untestutils/sveltekit":"0.6.6","@untestutils/solidstart":"0.6.6","vitest-environment-untestutils":"0.6.6"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.6","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.6","@untestutils/nuxt":"0.6.6","@untestutils/perf":"0.6.6","@untestutils/vite":"0.6.6","@untestutils/astro":"0.6.6","@untestutils/remix":"0.6.6","@untestutils/sveltekit":"0.6.6","@untestutils/solidstart":"0.6.6","vitest-environment-untestutils":"0.6.6"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.6_1789879490621_0.8991019826899886","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"untestutils","version":"0.6.7","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.7","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"132833e6eca7b234205894a24c306ac8494e1a73","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.7.tgz","fileCount":112,"integrity":"sha512-86c9Xrfmt4dn30nsbrSWS0UlODVXdgfFuMmUbsyKyqlZ468ZRyYq/qgKI1oEKJTxrdrJLWXde7lu2TcukN4nig==","signatures":[{"sig":"MEYCIQDKo4/25Jou9CjIPKiodkETL3JuYFMlDAzfDRPBueElYAIhANCNPHxv8yyLx/O3htCUyMT3MeiLbUmN2GZ77gDKa8s+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDn5CRWbfvOXaBAxektDva5Yqgm+5j4M2SBdfRdZovHcwIgBiVQLxnO22Yqm6cAASY/I7l3Ee/zhhge8i6vkINa89s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27477},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/16b3fa882f6f45cef7764ba679975ad9/untestutils-0.6.7.tgz","_integrity":"sha512-86c9Xrfmt4dn30nsbrSWS0UlODVXdgfFuMmUbsyKyqlZ468ZRyYq/qgKI1oEKJTxrdrJLWXde7lu2TcukN4nig==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.7","@untestutils/core":"0.6.7","@untestutils/utils":"0.6.7","@untestutils/vitest":"0.6.7","@untestutils/playwright":"0.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.7","@untestutils/next":"0.6.7","@untestutils/nuxt":"0.6.7","@untestutils/perf":"0.6.7","@untestutils/vite":"0.6.7","@untestutils/astro":"0.6.7","@untestutils/remix":"0.6.7","@untestutils/sveltekit":"0.6.7","@untestutils/solidstart":"0.6.7","vitest-environment-untestutils":"0.6.7"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.7","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.7","@untestutils/nuxt":"0.6.7","@untestutils/perf":"0.6.7","@untestutils/vite":"0.6.7","@untestutils/astro":"0.6.7","@untestutils/remix":"0.6.7","@untestutils/sveltekit":"0.6.7","@untestutils/solidstart":"0.6.7","vitest-environment-untestutils":"0.6.7"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.7_1789880595350_0.10528688808347919","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"untestutils","version":"0.6.8","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.8","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"d69380334a344fe79dfd185f6af55e9f608b2f40","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.8.tgz","fileCount":112,"integrity":"sha512-xxcbpc3A8bvEGbiuYgPtq7Fm8kqpv+YgPXFx1CzO5K4NjK9BEjwv6PbjtOV1+QSsFsJQlEnqSrrfloHs6OVH+g==","signatures":[{"sig":"MEQCICNm51e6JslTvlu54rJ25tiTMwpCUflzrPuQjxTH+ow3AiBImnh9LCN9lJ5b+WAXr2QYRGj74rsf0rFGiwhSuHOSfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZr6zEY5Xv1zOj3MBFj9G7/3z0tGZMimxq9mFbcEkaOAIgc9tbGA0KV4jLmRKfCJhafaHOtZg/zgF43wgEU6DLLU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27477},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/8e9203264d53639782784022e8510c15/untestutils-0.6.8.tgz","_integrity":"sha512-xxcbpc3A8bvEGbiuYgPtq7Fm8kqpv+YgPXFx1CzO5K4NjK9BEjwv6PbjtOV1+QSsFsJQlEnqSrrfloHs6OVH+g==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.8","@untestutils/core":"0.6.8","@untestutils/utils":"0.6.8","@untestutils/vitest":"0.6.8","@untestutils/playwright":"0.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.8","@untestutils/next":"0.6.8","@untestutils/nuxt":"0.6.8","@untestutils/perf":"0.6.8","@untestutils/vite":"0.6.8","@untestutils/astro":"0.6.8","@untestutils/remix":"0.6.8","@untestutils/sveltekit":"0.6.8","@untestutils/solidstart":"0.6.8","vitest-environment-untestutils":"0.6.8"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.8","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.8","@untestutils/nuxt":"0.6.8","@untestutils/perf":"0.6.8","@untestutils/vite":"0.6.8","@untestutils/astro":"0.6.8","@untestutils/remix":"0.6.8","@untestutils/sveltekit":"0.6.8","@untestutils/solidstart":"0.6.8","vitest-environment-untestutils":"0.6.8"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.8_1789881325775_0.8541141826393022","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"untestutils","version":"0.6.9","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.9","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"cbb7cba55ff1486f1fac653806d12af0b9781802","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.9.tgz","fileCount":112,"integrity":"sha512-goP+4hAh+K3jho6TctA2JId0XVUY6MjBfAV0DC3Z7w/jesY7yAoVUMhn+sMPI1BB14Twx7U/JSaMKq4UB1m+sg==","signatures":[{"sig":"MEUCIC/D3qfo/c96NknTE/e+06hN4LsktQnr9lW+W7h87amZAiEAkMtYLh8xG2PMVbalRhL88nSWwVZD3d5kR73xYuVzMWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdJtwC9VZ14GxiJHV21aVTJzKzpvvMRTCq8Xurtz6tWgIgDfjWDGFKqKFbYNhR/7Mxm5guEvI1yYlLozBkj/54uZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27477},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/85dedcd6b7adbb86ab6f6c4977ad6c6a/untestutils-0.6.9.tgz","_integrity":"sha512-goP+4hAh+K3jho6TctA2JId0XVUY6MjBfAV0DC3Z7w/jesY7yAoVUMhn+sMPI1BB14Twx7U/JSaMKq4UB1m+sg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.9","@untestutils/core":"0.6.9","@untestutils/utils":"0.6.9","@untestutils/vitest":"0.6.9","@untestutils/playwright":"0.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.9","@untestutils/next":"0.6.9","@untestutils/nuxt":"0.6.9","@untestutils/perf":"0.6.9","@untestutils/vite":"0.6.9","@untestutils/astro":"0.6.9","@untestutils/remix":"0.6.9","@untestutils/sveltekit":"0.6.9","@untestutils/solidstart":"0.6.9","vitest-environment-untestutils":"0.6.9"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.9","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.9","@untestutils/nuxt":"0.6.9","@untestutils/perf":"0.6.9","@untestutils/vite":"0.6.9","@untestutils/astro":"0.6.9","@untestutils/remix":"0.6.9","@untestutils/sveltekit":"0.6.9","@untestutils/solidstart":"0.6.9","vitest-environment-untestutils":"0.6.9"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.9_1790052003648_0.4401993591604656","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"untestutils","version":"0.6.10","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.10","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"48ae37f14ada3de6d015d1e90e5699803362a1e9","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.10.tgz","fileCount":112,"integrity":"sha512-EIcWaO3F2U7y//XhaN93EguUUGUk0nUDK70NCUloRIhSMVcUpavVy60gfyxAiGaWmc3hRiCPj21Zvak0URlZKw==","signatures":[{"sig":"MEYCIQCKMU7d8QtnDEbNJkYFLATnr7Ge455ovn0IPwsLXyXVJAIhAM91DjgVITK4DRJEuQ8+ptuAZWzeZvoppV9yrDDFN7ch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIECpLkV44nXQ+uJhG6K/owYiUctsg/qmoVAvPI7RKR7dAiAqaFbyM2iE6P6upg7KdI84WzncJ4m1nUvkCqZbPQib/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27505},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/c1cf81c8b1728f1d1138229fad8b4d1a/untestutils-0.6.10.tgz","_integrity":"sha512-EIcWaO3F2U7y//XhaN93EguUUGUk0nUDK70NCUloRIhSMVcUpavVy60gfyxAiGaWmc3hRiCPj21Zvak0URlZKw==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.10","@untestutils/core":"0.6.10","@untestutils/utils":"0.6.10","@untestutils/vitest":"0.6.10","@untestutils/playwright":"0.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.10","@untestutils/next":"0.6.10","@untestutils/nuxt":"0.6.10","@untestutils/perf":"0.6.10","@untestutils/vite":"0.6.10","@untestutils/astro":"0.6.10","@untestutils/remix":"0.6.10","@untestutils/sveltekit":"0.6.10","@untestutils/solidstart":"0.6.10","vitest-environment-untestutils":"0.6.10"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.10","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.10","@untestutils/nuxt":"0.6.10","@untestutils/perf":"0.6.10","@untestutils/vite":"0.6.10","@untestutils/astro":"0.6.10","@untestutils/remix":"0.6.10","@untestutils/sveltekit":"0.6.10","@untestutils/solidstart":"0.6.10","vitest-environment-untestutils":"0.6.10"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.10_1790052640533_0.6507750317572527","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"untestutils","version":"0.6.11","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.6.11","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"0369da10efbffb4bbaeed86c2d14302855c4db4e","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.6.11.tgz","fileCount":112,"integrity":"sha512-2GWHZ3Kcsh8uU4nDIkjNnSw3PJsKYuTyunEofkTyReJ0OVVO+u2pwuLUPqOyXJdDVRYybVPKWu1cQcCx7Iu+dQ==","signatures":[{"sig":"MEUCIQCpXGlhoIgWscONt0sgwR/4bRtRpBRcTjVpWQ0lOjD41AIgN5EWPT9ca2BZoUZLcym2o65XZ7D4F2SB+eyWSw1sthE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYjo4TZTACWVSMyB0gyyjFkxx1ssNrCIK4GIICAgumhgIhAMuaKq47jRbawA5bSB4qNWkrIctthktYdufnyXcn7VbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27505},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.6.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":"./vitest-environment-untestutils/index.mjs","./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/7b7589fbceda187dff033cfcf316b1ab/untestutils-0.6.11.tgz","_integrity":"sha512-2GWHZ3Kcsh8uU4nDIkjNnSw3PJsKYuTyunEofkTyReJ0OVVO+u2pwuLUPqOyXJdDVRYybVPKWu1cQcCx7Iu+dQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.6.11","@untestutils/core":"0.6.11","@untestutils/utils":"0.6.11","@untestutils/vitest":"0.6.11","@untestutils/playwright":"0.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.6.11","@untestutils/next":"0.6.11","@untestutils/nuxt":"0.6.11","@untestutils/perf":"0.6.11","@untestutils/vite":"0.6.11","@untestutils/astro":"0.6.11","@untestutils/remix":"0.6.11","@untestutils/sveltekit":"0.6.11","@untestutils/solidstart":"0.6.11","vitest-environment-untestutils":"0.6.11"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.6.11","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.6.11","@untestutils/nuxt":"0.6.11","@untestutils/perf":"0.6.11","@untestutils/vite":"0.6.11","@untestutils/astro":"0.6.11","@untestutils/remix":"0.6.11","@untestutils/sveltekit":"0.6.11","@untestutils/solidstart":"0.6.11","vitest-environment-untestutils":"0.6.11"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.6.11_1790096695155_0.8063153143884723","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"untestutils","version":"0.7.0","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"author":{"name":"s00d"},"license":"MIT","_id":"untestutils@0.7.0","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"homepage":"https://s00d.github.io/untestutils/","bugs":{"url":"https://github.com/s00d/untestutils/issues"},"bin":{"untestutils":"bin.mjs"},"dist":{"shasum":"34adc1e4dce9e0ec6768841c005cdf7872b6ce96","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.7.0.tgz","fileCount":114,"integrity":"sha512-R6ie29wL4DddPRgMnnGFoPTQAyfiDrSRFIFIyOFXHAuwdWhnl3XlWC/zsZPJnvqvI4nqv6jqybqHU2Vlc68Qrg==","signatures":[{"sig":"MEQCIBii3+bLOE0BbM69HHENZnHDqJps2vosJL1bbbSoWY3pAiBapNkkppKlmmHkD1wSwZscbho2R3opnf68knzmrULwFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbmetqUFE3Vdj2+17yWhBPjksuUxltlr3INZU3+/3uawIgYcqZmIZztZpi9mR11BTZPf5vbEQ7XHPnh/qCj75ilk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27829},"main":"./dist/index.mjs","type":"module","_from":"file:untestutils-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"types":"./vitest-environment-untestutils/index.d.ts","import":"./vitest-environment-untestutils/index.mjs","default":"./vitest-environment-untestutils/index.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/0052f9859d05924abe2d487d2194ee8e/untestutils-0.7.0.tgz","_integrity":"sha512-R6ie29wL4DddPRgMnnGFoPTQAyfiDrSRFIFIyOFXHAuwdWhnl3XlWC/zsZPJnvqvI4nqv6jqybqHU2Vlc68Qrg==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.7.0","@untestutils/core":"0.7.0","@untestutils/utils":"0.7.0","@untestutils/vitest":"0.7.0","@untestutils/playwright":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.7.0","@untestutils/next":"0.7.0","@untestutils/nuxt":"0.7.0","@untestutils/perf":"0.7.0","@untestutils/vite":"0.7.0","@untestutils/astro":"0.7.0","@untestutils/remix":"0.7.0","@untestutils/sveltekit":"0.7.0","@untestutils/solidstart":"0.7.0","vitest-environment-untestutils":"0.7.0"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.7.0","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.7.0","@untestutils/nuxt":"0.7.0","@untestutils/perf":"0.7.0","@untestutils/vite":"0.7.0","@untestutils/astro":"0.7.0","@untestutils/remix":"0.7.0","@untestutils/sveltekit":"0.7.0","@untestutils/solidstart":"0.7.0","vitest-environment-untestutils":"0.7.0"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/untestutils_0.7.0_1790412086308_0.9343879080512387","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"_id":"untestutils@0.7.1","bin":{"untestutils":"bin.mjs"},"bugs":{"url":"https://github.com/s00d/untestutils/issues"},"dist":{"shasum":"e72b49a77dbc1b852d364e57eadadc8f18ba5906","tarball":"https://registry.npmjs.org/untestutils/-/untestutils-0.7.1.tgz","fileCount":114,"integrity":"sha512-jkkCGicVwklzkZXmQohtvlj/l3y0qSFKEEf4Sx4+jJ9tXDKC6zgqyg88SnPEiacp365AklrR75fjHXeYcKygbQ==","signatures":[{"sig":"MEUCIQCh27cEjwDZ2de9irSK9KU8awtEN4r6Z0pOgDYS/CusqgIgMaMQQTyZRBR+4LL/NWZhMxuto6ktFByyPz74DRmcOJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEIAPPs4Bu5iXYl1xUsnBH7h8+ix0wiSNkiQpg/3Nm9CAiAsHrH+ul2GUylqgALcF5gco1X0ETpJRSabrcfVK2uMaA=="}],"unpackedSize":28083},"main":"./dist/index.mjs","name":"untestutils","type":"module","_from":"file:untestutils-0.7.1.tgz","types":"./dist/index.d.ts","author":{"name":"s00d"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.mjs","default":"./dist/ai.mjs"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.mjs","default":"./dist/next.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","default":"./dist/nuxt.mjs"},"./perf":{"types":"./dist/perf.d.ts","import":"./dist/perf.mjs","default":"./dist/perf.mjs"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","default":"./dist/vite.mjs"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","default":"./dist/astro.mjs"},"./remix":{"types":"./dist/remix.d.ts","import":"./dist/remix.mjs","default":"./dist/remix.mjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","default":"./dist/utils.mjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.mjs","default":"./dist/config.mjs"},"./module":{"types":"./dist/module.d.ts","import":"./dist/module.mjs","default":"./dist/module.mjs"},"./vitest":{"types":"./dist/vitest.d.ts","import":"./dist/vitest.mjs","default":"./dist/vitest.mjs"},"./command":{"types":"./dist/command.d.ts","import":"./dist/command.mjs","default":"./dist/command.mjs"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.mjs","default":"./dist/runtime.mjs"},"./sveltekit":{"types":"./dist/sveltekit.d.ts","import":"./dist/sveltekit.mjs","default":"./dist/sveltekit.mjs"},"./playwright":{"types":"./dist/playwright.d.ts","import":"./dist/playwright.mjs","default":"./dist/playwright.mjs"},"./solidstart":{"types":"./dist/solidstart.d.ts","import":"./dist/solidstart.mjs","default":"./dist/solidstart.mjs"},"./package.json":"./package.json","./runtime/entry":{"types":"./dist/runtime-entry.d.ts","import":"./dist/runtime-entry.mjs","default":"./dist/runtime-entry.mjs"},"./vitest/plugin":{"types":"./dist/vitest-plugin.d.ts","import":"./dist/vitest-plugin.mjs","default":"./dist/vitest-plugin.mjs"},"./runtime/nuxt-root":{"types":"./dist/runtime-nuxt-root.d.ts","import":"./dist/runtime-nuxt-root.mjs","default":"./dist/runtime-nuxt-root.mjs"},"./vitest/setup-file":{"types":"./dist/vitest-setup-file.d.ts","import":"./dist/vitest-setup-file.mjs","default":"./dist/vitest-setup-file.mjs"},"./vitest-environment":{"types":"./vitest-environment-untestutils/index.d.ts","import":"./vitest-environment-untestutils/index.mjs","default":"./vitest-environment-untestutils/index.mjs"},"./vitest/global-setup":{"types":"./dist/vitest-global-setup.d.ts","import":"./dist/vitest-global-setup.mjs","default":"./dist/vitest-global-setup.mjs"},"./runtime/browser-entry":{"types":"./dist/runtime-browser-entry.d.ts","import":"./dist/runtime-browser-entry.mjs","default":"./dist/runtime-browser-entry.mjs"},"./playwright/pw-global-setup":{"types":"./dist/playwright-pw-global-setup.d.ts","import":"./dist/playwright-pw-global-setup.mjs","default":"./dist/playwright-pw-global-setup.mjs"},"./runtime/mocks/vue-devtools":{"types":"./dist/runtime-mocks-vue-devtools.d.ts","import":"./dist/runtime-mocks-vue-devtools.mjs","default":"./dist/runtime-mocks-vue-devtools.mjs"},"./playwright/pw-global-teardown":{"types":"./dist/playwright-pw-global-teardown.d.ts","import":"./dist/playwright-pw-global-teardown.mjs","default":"./dist/playwright-pw-global-teardown.mjs"}},"license":"MIT","scripts":{"build":"obuild && tsc -p tsconfig.build.json","publint":"publint --strict"},"version":"0.7.1","_npmUser":{"name":"s00d","email":"Virus191288@gmail.com"},"homepage":"https://s00d.github.io/untestutils/","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"_resolved":"/private/var/folders/1v/nhthc1qd2k77fztd_scxffc40000gp/T/f5fc3e9cd063067ef3d6ea0a0d1f3b83/untestutils-0.7.1.tgz","_integrity":"sha512-jkkCGicVwklzkZXmQohtvlj/l3y0qSFKEEf4Sx4+jJ9tXDKC6zgqyg88SnPEiacp365AklrR75fjHXeYcKygbQ==","repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"_npmVersion":"12.0.2","description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","directories":{},"maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"sideEffects":["./dist/vitest-setup-file.mjs"],"_nodeVersion":"22.23.2","dependencies":{"@untestutils/cli":"0.7.1","@untestutils/core":"0.7.1","@untestutils/utils":"0.7.1","@untestutils/vitest":"0.7.1","@untestutils/playwright":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"obuild":"^0.4.40","publint":"^0.3.24","typescript":"^6.0.3","@types/node":"^26.6.1","@untestutils/ai":"0.7.1","@untestutils/next":"0.7.1","@untestutils/nuxt":"0.7.1","@untestutils/perf":"0.7.1","@untestutils/vite":"0.7.1","@untestutils/astro":"0.7.1","@untestutils/remix":"0.7.1","@untestutils/sveltekit":"0.7.1","@untestutils/solidstart":"0.7.1","vitest-environment-untestutils":"0.7.1"},"peerDependencies":{"vitest":"^4.0.0 || ^5.0.0","@untestutils/ai":"0.7.1","playwright-core":"^1.63.0","@playwright/test":"^1.63.0","@untestutils/next":"0.7.1","@untestutils/nuxt":"0.7.1","@untestutils/perf":"0.7.1","@untestutils/vite":"0.7.1","@untestutils/astro":"0.7.1","@untestutils/remix":"0.7.1","@untestutils/sveltekit":"0.7.1","@untestutils/solidstart":"0.7.1","vitest-environment-untestutils":"0.7.1"},"peerDependenciesMeta":{"vitest":{"optional":true},"@untestutils/ai":{"optional":true},"playwright-core":{"optional":true},"@playwright/test":{"optional":true},"@untestutils/next":{"optional":true},"@untestutils/nuxt":{"optional":true},"@untestutils/perf":{"optional":true},"@untestutils/vite":{"optional":true},"@untestutils/astro":{"optional":true},"@untestutils/remix":{"optional":true},"@untestutils/sveltekit":{"optional":true},"@untestutils/solidstart":{"optional":true},"vitest-environment-untestutils":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/untestutils_0.7.1_1790414698245_0.5800734787391788"}}},"time":{"created":"2026-09-18T10:32:57.662Z","modified":"2026-09-26T09:24:58.469Z","0.1.1":"2026-09-18T10:32:57.982Z","0.1.2":"2026-09-18T10:44:54.059Z","0.1.3":"2026-09-18T11:04:26.881Z","0.1.4":"2026-09-18T11:06:46.486Z","0.1.7":"2026-09-18T12:19:43.509Z","0.1.8":"2026-09-18T12:41:42.975Z","0.2.0":"2026-09-18T13:10:05.452Z","0.2.1":"2026-09-18T13:18:31.730Z","0.3.0":"2026-09-18T15:51:57.222Z","0.4.0":"2026-09-18T16:03:04.472Z","0.4.1":"2026-09-18T16:16:21.935Z","0.4.2":"2026-09-18T16:35:01.762Z","0.4.3":"2026-09-18T17:10:54.117Z","0.4.4":"2026-09-18T17:49:19.751Z","0.5.0":"2026-09-19T06:29:10.961Z","0.5.1":"2026-09-19T06:38:54.491Z","0.5.2":"2026-09-19T06:45:03.504Z","0.5.3":"2026-09-19T13:51:00.353Z","0.5.4":"2026-09-19T14:18:52.596Z","0.6.0":"2026-09-19T14:48:14.211Z","0.6.1":"2026-09-19T15:20:20.913Z","0.6.3":"2026-09-19T16:23:27.418Z","0.6.4":"2026-09-19T16:26:15.911Z","0.6.5":"2026-09-20T04:01:47.456Z","0.6.6":"2026-09-20T04:44:50.702Z","0.6.7":"2026-09-20T05:03:15.447Z","0.6.8":"2026-09-20T05:15:25.886Z","0.6.9":"2026-09-22T04:40:03.759Z","0.6.10":"2026-09-22T04:50:40.636Z","0.6.11":"2026-09-22T17:04:55.267Z","0.7.0":"2026-09-26T08:41:26.392Z","0.7.1":"2026-09-26T09:24:58.324Z"},"bugs":{"url":"https://github.com/s00d/untestutils/issues"},"author":{"name":"s00d"},"license":"MIT","homepage":"https://s00d.github.io/untestutils/","keywords":["e2e","harness","nuxt","playwright","test-utils","vitest"],"repository":{"url":"git+https://github.com/s00d/untestutils.git","type":"git","directory":"packages/untestutils"},"description":"Recipe-based test harness for Vitest and Playwright — thin facade over @untestutils/* packages","maintainers":[{"name":"s00d","email":"Virus191288@gmail.com"}],"readme":"[![npm version](https://img.shields.io/npm/v/untestutils/latest?style=for-the-badge)](https://www.npmjs.com/package/untestutils)\n[![npm downloads](https://img.shields.io/npm/dw/untestutils?style=for-the-badge)](https://www.npmjs.com/package/untestutils)\n[![License](https://img.shields.io/npm/l/untestutils?style=for-the-badge)](https://github.com/s00d/untestutils/blob/master/LICENSE)\n[![CI](https://img.shields.io/github/actions/workflow/status/s00d/untestutils/ci.yml?branch=master&style=for-the-badge&label=CI)](https://github.com/s00d/untestutils/actions/workflows/ci.yml)\n[![Docs](https://img.shields.io/badge/Docs-GitHub%20Pages-2ea44f?style=for-the-badge)](https://s00d.github.io/untestutils/)\n[![Donate](https://img.shields.io/badge/Donate-Donationalerts-ff4081?style=for-the-badge)](https://www.donationalerts.com/r/s00d88)\n\n<p align=\"center\">\n  <img src=\"https://s00d.github.io/untestutils/logo.svg\" alt=\"untestutils\" width=\"140\">\n</p>\n\n# untestutils\n\n**Docs:** https://s00d.github.io/untestutils/\n\n**Test the product the way it actually runs** — not a mock of a mock of a framework.\n\nMost “test utils” help you write *more* tests. `untestutils` changes *what* you test: the same prepare → start → URL/dir path your users hit, with real cookies, SEO headers, redirects, locale payloads, and browser behavior — shared once across Vitest and Playwright.\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/s00d/untestutils/master/docs/public/demo.gif\" alt=\"untestutils: prepare once, assert against a live app\" width=\"640\">\n</p>\n\n## The idea\n\nShipping software is not “a component mounted in happy-dom”. It is:\n\n- a **built** (or generated) app\n- a **running** process on a real URL\n- **data and side effects** that only appear after prepare/start (i18n merges, cookies, sitemap, Nitro routes, …)\n\nIf your suite never walks that path, you are testing a parallel universe. Failures show up in staging instead.\n\n`untestutils` is a harness around one contract:\n\n```text\nRecipe  →  prepare?  →  start  →  { url } and/or { dir }\nHarness →  useHarness('id')  /  Playwright test.use({ harness })\n```\n\nYou describe **how the real target comes up**. Specs assert against that live target. Prepare is cached and shared — so “test like production” stays fast enough for CI.\n\n## Why not “just helpers”?\n\n| Usual approach | With untestutils |\n| --- | --- |\n| Restart / re-mock the app per file | One prepare, many files |\n| Framework-special APIs that hide the URL | Same Recipe ids in Vitest **and** Playwright |\n| Assert on stubs and fixtures only | Assert on live `$fetch`, `page`, SEO, cookies, redirects |\n| Glue globalSetup / webServer by hand | Drivers (`nuxt`, `vite`, `next`, `staticDir`, `command`, `host`, …) |\n\nUtils (`untestutils/utils`) exist, but they are tools for **real-runtime** checks — not a second testing philosophy.\n\n## What you get\n\n- **Recipes, not preset zoos** — compose targets; Nuxt is a factory, not a special universe\n- **Shared prepare** — warm once, reuse across workers / projects\n- **Vitest + Playwright** — same ids; fixtures `page` / `goto` / `$fetch`\n- **Remote `host()`** — post-deploy smoke against staging/prod\n- **Reality-oriented utils** — cookies, SEO head, domain emulation, redirect tracking, poll\n- **CLI** — `init`, `doctor`, optional AI `fix` / `cover` / `generate`\n- **Perf suite** — build + load against the same recipe mindset (`untestutils/perf`)\n- **Support matrix** — what is stable in CI vs optional / out of 1.0\n\n## Quick start\n\n```bash\npnpm add -D untestutils vitest\n# optional\npnpm add -D @playwright/test playwright-core\n\npnpm dlx untestutils init --preset vitest\n```\n\n```ts\n// recipes.ts — how the real app comes up\nimport { defineRecipes } from 'untestutils'\nimport { nuxt } from 'untestutils/nuxt'\nimport { resolve } from 'node:path'\n\nexport const recipes = defineRecipes({\n  basic: nuxt({\n    id: 'basic',\n    root: resolve('./fixtures/basic'),\n    run: 'server',\n  }),\n}, import.meta.url)\n```\n\n```ts\n// vitest.config.ts — plugin from untestutils/vitest/plugin\nimport { defineConfig } from 'vitest/config'\nimport { untestutils } from 'untestutils/vitest/plugin'\nimport { recipes } from './recipes'\n\nexport default defineConfig({\n  plugins: [\n    untestutils({\n      recipes,\n      prewarm: ['basic'],\n    }),\n  ],\n  test: { include: ['tests/e2e/**/*.test.ts'] },\n})\n```\n\n```ts\n// tests/e2e/locale.test.ts — specs from untestutils/vitest\nimport { describe, test, expect, useHarness } from 'untestutils/vitest'\nimport { setLocaleCookie, getLocaleCookie } from 'untestutils/utils'\n\ndescribe('locale', () => {\n  test('cookie survives reload on the live app', async ({ page }) => {\n    const app = await useHarness('basic')\n    await page.goto(app.url)\n    await setLocaleCookie(page, 'de')\n    await page.reload()\n    expect(await getLocaleCookie(page)).toBe('de')\n  })\n})\n```\n\nSame Recipe id works from Playwright via `createPlaywrightConfig` — one definition of “how the app runs”, two runners.\n\n## Links\n\n- [Docs](https://s00d.github.io/untestutils/)\n- [Why](https://s00d.github.io/untestutils/why) · [Getting started](https://s00d.github.io/untestutils/guide/getting-started)\n- [How it works](https://s00d.github.io/untestutils/guide/how-it-works)\n- [Support matrix](https://s00d.github.io/untestutils/guide/support-matrix)\n- [Vitest](https://s00d.github.io/untestutils/guide/vitest) · [Playwright](https://s00d.github.io/untestutils/guide/playwright)\n- [Migration from @nuxt/test-utils](https://s00d.github.io/untestutils/migration/from-nuxt-test-utils)\n- [CLI](https://s00d.github.io/untestutils/cli/) · [API](https://s00d.github.io/untestutils/api/)\n- [Roadmap](https://s00d.github.io/untestutils/roadmap) · [CONTRIBUTING](https://github.com/s00d/untestutils/blob/master/CONTRIBUTING.md)\n\n## License\n\n[MIT](https://github.com/s00d/untestutils/blob/master/LICENSE)\n","readmeFilename":"README.md"}