{"_id":"@stencil/vitest","_rev":"4551823","name":"@stencil/vitest","description":"First-class testing utilities for Stencil design systems with Vitest","dist-tags":{"latest":"1.10.0"},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"time":{"modified":"2026-04-09T16:57:48.000Z","created":"2026-01-09T10:48:33.039Z","1.10.0":"2026-04-01T13:13:21.092Z","1.9.3":"2026-03-27T14:43:56.738Z","1.9.2":"2026-03-26T00:26:13.343Z","1.9.1":"2026-03-25T15:40:57.824Z","1.9.0":"2026-03-24T17:32:23.570Z","1.8.3":"2026-03-19T16:53:30.124Z","1.8.2":"2026-03-19T14:33:34.139Z","1.8.1":"2026-03-19T13:31:29.875Z","1.8.0":"2026-03-17T11:44:40.336Z","1.7.2":"2026-03-17T10:25:12.199Z","1.7.1":"2026-03-13T15:24:52.603Z","1.7.0":"2026-03-13T11:57:56.288Z","1.6.2":"2026-03-12T23:26:29.794Z","1.6.1":"2026-03-12T22:55:57.135Z","1.6.0":"2026-03-12T17:07:51.335Z","1.5.0":"2026-03-11T16:39:31.471Z","1.4.0":"2026-03-10T23:42:23.869Z","1.3.0":"2026-03-10T17:07:06.172Z","1.2.0":"2026-03-10T11:03:45.156Z","1.1.21":"2026-02-17T15:45:46.312Z","1.1.20":"2026-02-16T23:57:11.542Z","1.1.19":"2026-02-16T12:17:59.517Z","1.1.18":"2026-02-16T00:50:38.980Z","1.1.17":"2026-02-15T20:35:28.676Z","1.1.16":"2026-02-15T19:36:02.093Z","1.1.15":"2026-02-15T19:08:36.096Z","1.1.14":"2026-02-13T16:18:20.290Z","1.1.13":"2026-02-13T13:48:56.305Z","1.1.12":"2026-02-13T11:44:01.744Z","1.1.11":"2026-02-13T09:17:03.074Z","1.1.10":"2026-02-13T09:11:06.104Z","1.1.9":"2026-02-10T14:39:17.862Z","1.1.8":"2026-02-09T16:29:02.892Z","1.1.7":"2026-02-06T15:28:53.136Z","1.1.6":"2026-02-06T14:39:38.771Z","1.1.5":"2026-01-22T10:34:08.003Z","1.1.4":"2026-01-22T00:51:45.981Z","1.1.3":"2026-01-22T00:00:58.387Z","1.1.2":"2026-01-20T17:18:41.440Z","1.1.1":"2026-01-17T00:10:31.245Z","1.1.0":"2026-01-13T17:32:15.425Z","1.0.0":"2026-01-10T02:25:37.047Z","0.1.0":"2026-01-10T02:21:06.428Z","0.1.3":"2026-01-09T14:22:40.117Z","0.0.5":"2026-01-09T14:19:28.078Z","0.1.2":"2026-01-09T14:15:01.571Z","0.0.4":"2026-01-09T14:10:46.910Z","0.0.3":"2026-01-09T13:56:40.991Z","0.0.1-dev.20260109124515.90fb962":"2026-01-09T12:45:19.199Z","0.0.1":"2026-01-09T10:48:33.039Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"versions":{"1.10.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.10.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.10.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.10.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-3GHRJC1MHrsJte91Qr11eMtRSFkUuCdGnZAM5FfSKqriF73dirc3KFKkJ2Ux2l37cGA33MrnGk1Cak4SxC6plQ==","_resolved":"/tmp/6321271c0e35b347fe5d4b8a90847272/stencil-vitest-1.10.0.tgz","_from":"file:stencil-vitest-1.10.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"2efce861e79844c745de6cfbbb4be58301aa226b","size":42388,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.10.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.10.0_1775049200952_0.3975963995095666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T13:13:21.092Z","publish_time":1775049201092,"_source_registry_name":"default","_cnpm_publish_time":1775049201092},"1.9.3":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.9.3","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.9.3"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.9.3","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-mFSkTOzlGgHJBYD//+PbUbj68WpD/xfyb89p2KnYrONhqCEQoHWLbhEvuMj6jR1qkOrY5adXHAjI2AGPoWNC6g==","_resolved":"/tmp/bf91408489f09ccdd31a77d378e655d6/stencil-vitest-1.9.3.tgz","_from":"file:stencil-vitest-1.9.3.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"1f90309deed6d107ec3edc2fa36b4aed5bce2f4f","size":42394,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.9.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.9.3_1774622636580_0.5417781625829863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T14:43:56.738Z","publish_time":1774622636738,"_source_registry_name":"default","_cnpm_publish_time":1774622636738},"1.9.2":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.9.2","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.9.2"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.9.2","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-tOy3rjsw+8oad7QqKUH9Weo7xOy8BRVg4XK30R+FWpBXlpu7zrPISt4TAbgp9MJoodAVl1fuX4syI1mxPyqqLw==","_resolved":"/tmp/65cb0dbad8f91354d42c1411934cafde/stencil-vitest-1.9.2.tgz","_from":"file:stencil-vitest-1.9.2.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"fa522d75cc75172a2bbec778044358fed9de3f32","size":42397,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.9.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.9.2_1774484773198_0.231056621660374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T00:26:13.343Z","publish_time":1774484773343,"_source_registry_name":"default","_cnpm_publish_time":1774484773343},"1.9.1":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.9.1","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.9.1"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.9.1","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-35BC7XkxAawwG7ewdsx1WMzr4hwLxPMk9yl1ABuk6jmJWaw0m6eAXnWl4OY54L/9ccTtQ3NjKowMIrJbXMmrvw==","_resolved":"/tmp/ea166bc6f7ed097df910e0de7c7d18ef/stencil-vitest-1.9.1.tgz","_from":"file:stencil-vitest-1.9.1.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"3bd51fa426480c7b5b6ea8396003be785a858261","size":42141,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.9.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.9.1_1774453257649_0.9307777584005483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T15:40:57.824Z","publish_time":1774453257824,"_source_registry_name":"default","_cnpm_publish_time":1774453257824},"1.9.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.9.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.9.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.9.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-f66keZJPM+ozBJq+5KG+iqk+aFG0oguXwpyXHB/gOwM9AbW04NhsIw59XMgGyq1SJZAgBlbZJsYOjACks8jJ0w==","_resolved":"/tmp/39b4dd88867ad830b7dd07289ada26fd/stencil-vitest-1.9.0.tgz","_from":"file:stencil-vitest-1.9.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"2c9976174949c2c48b30484431ebaa45b6d279d7","size":42100,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.9.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.9.0_1774373543397_0.34609165783539364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T17:32:23.570Z","publish_time":1774373543570,"_source_registry_name":"default","_cnpm_publish_time":1774373543570},"1.8.3":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.8.3","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.8.3"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.8.3","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-ia6RvLnx/ADuRD5sWpJcdTnNodtc+bzJsq+vEEHaRWY08e2zU3O8RmRiNqjSoiJcytyK9soUt6eHLfkB1WHFuA==","_resolved":"/tmp/b93287f43f99a8ac363ec8a5b0042cd9/stencil-vitest-1.8.3.tgz","_from":"file:stencil-vitest-1.8.3.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"9280dcb398d56b42985b39aa810435737a6a0ebd","size":35154,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.8.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.8.3_1773939209891_0.8458376216060175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T16:53:30.124Z","publish_time":1773939210124,"_source_registry_name":"default","_cnpm_publish_time":1773939210124},"1.8.2":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.8.2","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.8.2"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.8.2","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-gOgdsM2u8ThpQkMouBgKXj2Vk5K3mOnUCtU5sIkyd7Jjfl+BhA6UlexdMI6PHqwjqg5BQxXCPBZ2jDE/AA9QNw==","_resolved":"/tmp/13cdcf7c6af76ca2a87c54925d0ade40/stencil-vitest-1.8.2.tgz","_from":"file:stencil-vitest-1.8.2.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"bc61c322719c891995e1621767daf64cc65c650d","size":35011,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.8.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.8.2_1773930813995_0.11997577561163753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T14:33:34.139Z","publish_time":1773930814139,"_source_registry_name":"default","_cnpm_publish_time":1773930814139},"1.8.1":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.8.1","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.8.1"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.1.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.1.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.8.1","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-lcto2BFLLJ+VMcjsm1ADUw4ARkzI0KtPCkcFvp/M6r1bayKHxt/PbwxTfCHbDqtPRh/sXdF4gyuZYtmMc1Dhaw==","_resolved":"/tmp/a42727b096ec7267ba274b32315b46f6/stencil-vitest-1.8.1.tgz","_from":"file:stencil-vitest-1.8.1.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"bb96244b5abb34488cebbd4dbe48f8d52c045202","size":34882,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.8.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.8.1_1773927089704_0.9371694917525248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T13:31:29.875Z","publish_time":1773927089875,"_source_registry_name":"default","_cnpm_publish_time":1773927089875},"1.8.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.8.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./globals":{"types":"./dist/globals.d.ts"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.8.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json && cp src/globals.d.ts dist/globals.d.ts","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.8.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-0v0/fFMPu3F05Jec3HgOw5bndmlG3NntZvR7W0/XpakqjOLgEIkzo7N6CU6/zRI8ApAy2lEKkd5Jq7L0TqM+xA==","_resolved":"/tmp/6fbb4ff26d94c3266e57651deb32ebc5/stencil-vitest-1.8.0.tgz","_from":"file:stencil-vitest-1.8.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"2f60f7a1e6e06dbf7cf9b0b46eb92d690e9832a0","size":34535,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.8.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.8.0_1773747880165_0.9964000273482818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T11:44:40.336Z","publish_time":1773747880336,"_source_registry_name":"default","_cnpm_publish_time":1773747880336},"1.7.2":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.7.2","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.7.2"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.7.2","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-5t2Ll+lNmpAEQ9TXT0GJUQK23oKWQSgNoajgZdQYEERqJ4fZw9wxmEFyouFHif7OQ1SKMYfDnM0nfFWuKHT9jA==","_resolved":"/tmp/6e52151be9ab600248f005c442bae4a0/stencil-vitest-1.7.2.tgz","_from":"file:stencil-vitest-1.7.2.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"3def419ef07d5c1aa67826da2e9d5d1d72d858e7","size":33698,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.7.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.7.2_1773743112021_0.5669818333160115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T10:25:12.199Z","publish_time":1773743112199,"_source_registry_name":"default","_cnpm_publish_time":1773743112199},"1.7.1":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.7.1","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.7.1"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.7.1","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-hF9OfYtQ9rTFH73hOysMf5BB9Qi80Pd4FetuPjAp4to5A3P3u/hPfBT0BxTUgnFY3r+XDWv59fBJuEdH5dG07w==","_resolved":"/tmp/94f8eeeacaa6badeb0c32484140f5cbf/stencil-vitest-1.7.1.tgz","_from":"file:stencil-vitest-1.7.1.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"e424eca18cb0d82ae6edc7b8997429e99f7c739d","size":33593,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.7.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.7.1_1773415492448_0.9251153201998956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T15:24:52.603Z","publish_time":1773415492603,"_source_registry_name":"default","_cnpm_publish_time":1773415492603},"1.7.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.7.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.7.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.7.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Tqt/+GqKxn18fYqJzuXU12hsGGdUk0pxIBv7DX1xbFaA8uAUi9tSA+TqsYgprb9zvQcYy/jwgeDAODiZYf4kNQ==","_resolved":"/tmp/1651678dc3aca0d8ed3b652058d45974/stencil-vitest-1.7.0.tgz","_from":"file:stencil-vitest-1.7.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"72a72c1d85c2093099e2fea5297b86cf52be100e","size":33476,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.7.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.7.0_1773403076135_0.9346032757987257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T11:57:56.288Z","publish_time":1773403076288,"_source_registry_name":"default","_cnpm_publish_time":1773403076288},"1.6.2":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.6.2","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.6.2"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.6.2","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-NNtFiDZLGy6GKLHX3sVnkPmaiiYzvbvzdZPGQEhGZgJLIA32oWB1LXOhFiUN5/neD4pTdOlyenWd9xFhBPO3hA==","_resolved":"/tmp/61d6cacf8b6931232c761d70c5b35312/stencil-vitest-1.6.2.tgz","_from":"file:stencil-vitest-1.6.2.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"b3cd1dfb01fa68587881ee7aae0f004351345de2","size":33092,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.6.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.6.2_1773357989640_0.8709742932592608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T23:26:29.794Z","publish_time":1773357989794,"_source_registry_name":"default","_cnpm_publish_time":1773357989794},"1.6.1":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.6.1","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.6.1"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.6.1","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-7eX17aiJyf5oY53+8qtn4yQw4JhRKphIjWTaXS4J1gUshV5wnB+2GYMHnQMVNtL61mZWwQqp06Powi7L1TuQWA==","_resolved":"/tmp/d46e2b18de60cd66f7d9fecc0f48237e/stencil-vitest-1.6.1.tgz","_from":"file:stencil-vitest-1.6.1.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"1342bd7af4eb85e29d6327580fb142a10e5e890b","size":33076,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.6.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.6.1_1773356156978_0.3856396946339087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T22:55:57.135Z","publish_time":1773356157135,"_source_registry_name":"default","_cnpm_publish_time":1773356157135},"1.6.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.6.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.6.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.6.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-HDF6Ni8ACyPLaW9lCRoYsnUkXIXdIUPhrEDDo5lvUh+B5QGMyyScsjbTznWv//5ZotVS0cDMKVmqY/uNcUOSDw==","_resolved":"/tmp/060aeaaa186787ef682ae3d569518315/stencil-vitest-1.6.0.tgz","_from":"file:stencil-vitest-1.6.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"c5f6d6f26eae030f5c98259e5df726e1336d189e","size":32931,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.6.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.6.0_1773335271183_0.02780704222070085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T17:07:51.335Z","publish_time":1773335271335,"_source_registry_name":"default","_cnpm_publish_time":1773335271335},"1.5.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.5.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.5.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.5.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-P6DNpOyQ8t1OT1xn6q3yw1EO3E6wOAdRT+76I+pYQECA51Nw//71dKp9xOjKPWHSHfccj/on6RKC2KeurXCwkA==","_resolved":"/tmp/168e425033f4e10e3a41203112339be6/stencil-vitest-1.5.0.tgz","_from":"file:stencil-vitest-1.5.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"fb315d03ac71073d0326cf819ca7931e2abe7fde","size":31984,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.5.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.5.0_1773247171340_0.06165820750342399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T16:39:31.471Z","publish_time":1773247171471,"_source_registry_name":"default","_cnpm_publish_time":1773247171471},"1.4.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.4.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.4.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.4.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-o2vlB3alZyX2t12JH24cp5gjJ5TsaSO3a4hvDpuH4sw8T/NVyxaKg6mk0g9uKBH1zXMZc9aO+fQ75v0fGXwYTQ==","_resolved":"/tmp/925c600ddf91009042fd3bfe08e04d63/stencil-vitest-1.4.0.tgz","_from":"file:stencil-vitest-1.4.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"98fd76e624b4b3800ad8e7d005412a9c7d7456f8","size":31922,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.4.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.4.0_1773186143722_0.8858100175013335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T23:42:23.869Z","publish_time":1773186143869,"_source_registry_name":"default","_cnpm_publish_time":1773186143869},"1.3.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.3.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.3.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.3.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Atq/17wOW9DXgdXwdaT9xrW6hYiXZhitbjR6oi4FmiN8VpcIjjrK87bGRRhwVxRyMhmdD/CKAr9LopzFUILEEg==","_resolved":"/tmp/5bc9e20b3eea2521bb92dc01286d59a6/stencil-vitest-1.3.0.tgz","_from":"file:stencil-vitest-1.3.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"29c823e178c41c20e7cd56822495c6d823c119d6","size":31384,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.3.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.3.0_1773162426012_0.7632239468884765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T17:07:06.172Z","publish_time":1773162426172,"_source_registry_name":"default","_cnpm_publish_time":1773162426172},"1.2.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.2.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.2.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.2.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-KchcuXluZJv/YLfusPiRxg+u0QoRdEo7cPm9cvCCLCoZvS9fQRmsLcvRSJckxh4o5+PlehDSSU5jEur/z3mxIw==","_resolved":"/tmp/e919470d0cf3cc56c30a7d6ce29d1f70/stencil-vitest-1.2.0.tgz","_from":"file:stencil-vitest-1.2.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"88253bea48e1240c1389067aa13aed449c3dcfb9","size":30973,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.2.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.2.0_1773140625006_0.5209567206194272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T11:03:45.156Z","publish_time":1773140625156,"_source_registry_name":"default","_cnpm_publish_time":1773140625156},"1.1.21":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.21","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.21"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.21","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-6OUGjqdeUVPyxFcM9YnKP53e2PEdLI31j6iPPyPjaUsgzPu6g3w8+jM1ub162deKvtZ7alrAmlvqrMcd1MSzYA==","_resolved":"/tmp/a58f76a5335d9f12766b5d4af7b24fec/stencil-vitest-1.1.21.tgz","_from":"file:stencil-vitest-1.1.21.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"72758dea3e4b741e71b24fde0dc450dd9642790f","size":30428,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.21.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.21_1771343146182_0.1383523803682034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T15:45:46.312Z","publish_time":1771343146312,"_source_registry_name":"default","_cnpm_publish_time":1771343146312},"1.1.20":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.20","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.20"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.20","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-43uTvgUHuGJx4maP3xtU+4M/SOrBCRVt9Z289blFcwvxJeygnikUYWYPpvHdfUuKDk0Y77llQjld1UnBJJTTmg==","_resolved":"/tmp/7a8438fc2c78a9612f3da27a2af95d07/stencil-vitest-1.1.20.tgz","_from":"file:stencil-vitest-1.1.20.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"8b1fe2b2e828eafcbc99ea69b93c2d83eb63046d","size":30364,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.20.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.20_1771286231375_0.17545422036786285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-16T23:57:11.542Z","publish_time":1771286231542,"_source_registry_name":"default","_cnpm_publish_time":1771286231542},"1.1.19":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.19","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.19"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.19","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Pfij8eSf8Qy+F9Wk/E8iTH6bgDhE3Sf95uzmTwjQlknRarCPW2DBNv6Qe9asnc06SdZg280lbN7Fp/6/8RdaIg==","_resolved":"/tmp/b347b0aa2c1b5b2c9f4ff1112c7d09eb/stencil-vitest-1.1.19.tgz","_from":"file:stencil-vitest-1.1.19.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"8140818ff9ceb9826e952bb12be1941b5e4188a6","size":30253,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.19.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.19_1771244279370_0.7835324238041144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-16T12:17:59.517Z","publish_time":1771244279517,"_source_registry_name":"default","_cnpm_publish_time":1771244279517},"1.1.18":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.18","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.18"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.18","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-w8NpvmZtSiyHD/ETRgyPouXUfOsuwu1rFr3OUpVnhVPZ8RchKt/MPSjf3CBJjzlWWWRPamk6JgNuUwJum/Sasg==","_resolved":"/tmp/bc44b3e33fc9534ab6b713aa3649af3a/stencil-vitest-1.1.18.tgz","_from":"file:stencil-vitest-1.1.18.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"c0466ceb11ecfd6f7b878a23213c7a0197cd4969","size":30187,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.18.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.18_1771203038838_0.953493855879199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-16T00:50:38.980Z","publish_time":1771203038980,"_source_registry_name":"default","_cnpm_publish_time":1771203038980},"1.1.17":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.17","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.17"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.17","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Q+/SmCNOe5HS6yhTXi8+tJjVlktzTu1tD/K5XYm1EMflxpSvb2SpVcsvWzv+ybCNFbHWPoCVZOhnjDUZ5WYypQ==","_resolved":"/tmp/83fb1f2e519e012174407ed7168cfbac/stencil-vitest-1.1.17.tgz","_from":"file:stencil-vitest-1.1.17.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"fd9811a447e4c14021f4a6470b64bd74e8cab0d3","size":29997,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.17.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.17_1771187728494_0.49675567193749925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-15T20:35:28.676Z","publish_time":1771187728676,"_source_registry_name":"default","_cnpm_publish_time":1771187728676},"1.1.16":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.16","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.16"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.16","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-zu/a2jFMgls4K6+xQMuCW1q39c0HrX/qK3EMftLowcCWTm9AQxxtrPnRgysgGdz64jY51yQ2ACfz3bvdfjgeYg==","_resolved":"/tmp/2d88570dc2b9ea5c36cf12d96005108a/stencil-vitest-1.1.16.tgz","_from":"file:stencil-vitest-1.1.16.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"5afd9da1c520e1e748088957b0a9a3d3eb0e04b0","size":29860,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.16.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.16_1771184161935_0.8885552934755532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-15T19:36:02.093Z","publish_time":1771184162093,"_source_registry_name":"default","_cnpm_publish_time":1771184162093},"1.1.15":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.15","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.15"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.15","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-2XBypIPAW4Dvsb6jOaOPIgmFQQwAx4CsSr6AnARvUCOmEfSwF/XEAIyM6eonhfE61de9+zk7kMDDcXSGNaOW4w==","_resolved":"/tmp/5c1bafa5033997d9468fef7041dfab51/stencil-vitest-1.1.15.tgz","_from":"file:stencil-vitest-1.1.15.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"1f6892680b6bc65544bacf5632a1f04fe64b7b71","size":29810,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.15.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.15_1771182515923_0.8714655683877737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-15T19:08:36.096Z","publish_time":1771182516096,"_source_registry_name":"default","_cnpm_publish_time":1771182516096},"1.1.14":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.14","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.14"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.14","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-xbbnEnPy/LSpzLaynJRyrs2WrIvPDhwZiruiQuKbHJMqrb7IqTwWdhrLbLYD72sCDrWOZsrKE6VZb/usJbckuQ==","_resolved":"/tmp/0ff5bdc61916e694afc8e1a9c29874f6/stencil-vitest-1.1.14.tgz","_from":"file:stencil-vitest-1.1.14.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"47f3a41c8a6b4793b4be82b76c0cd2a44426aaac","size":29771,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.14.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.14_1770999500141_0.7299230913853012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T16:18:20.290Z","publish_time":1770999500290,"_source_registry_name":"default","_cnpm_publish_time":1770999500290},"1.1.13":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.13","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.13"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.13","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-gHc1env8B0enmGhN0hLbnNFNoXJkS9qIDEsoQBi4geTF7F/wR0CmyzBdNpVFjBMVTvMUTqOa6VExX/lPbTYsGQ==","_resolved":"/tmp/b4a3350e28870fb13eb49ccb17cd341c/stencil-vitest-1.1.13.tgz","_from":"file:stencil-vitest-1.1.13.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"0b4f31ab46bdb9a39e214ecd607ef5d46e0ad383","size":29749,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.13.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.13_1770990536167_0.8114077977943623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T13:48:56.305Z","publish_time":1770990536305,"_source_registry_name":"default","_cnpm_publish_time":1770990536305},"1.1.12":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.12","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"@stencil/mock-doc":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.12"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.12","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Mpnf6zX1I8i6b2fgbABQvWQ87TASKjP6UNFOKKIY90UxFR3BAXrgXjhQy7vhNT7yBW7qXSogJ19ceKEDMenq7w==","_resolved":"/tmp/05350e0b8674bd68e1ff390a131d43f7/stencil-vitest-1.1.12.tgz","_from":"file:stencil-vitest-1.1.12.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"266666da04a837ecad231b94642ac7d1ac9fe306","size":29680,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.12.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.12_1770983041602_0.30620639482217027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T11:44:01.744Z","publish_time":1770983041744,"_source_registry_name":"default","_cnpm_publish_time":1770983041744},"1.1.11":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.11","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0 || ^5.0.0-next || ^5.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.11"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.11","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-h6XRKOKHqP0TvvuMvGog6IfQ9qvHn612CgNOXJY0bhlKZjmTmwNlyzXSlCCPWH5ugMFNX/fDxkgBJpO0NNF4qg==","_resolved":"/tmp/0ebba38c36be6c5620884daa9082ebf5/stencil-vitest-1.1.11.tgz","_from":"file:stencil-vitest-1.1.11.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"7dd11b7b1488a58335c2bba701f3a4757ad77134","size":29589,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.11.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.11_1770974222894_0.3939076779025572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T09:17:03.074Z","publish_time":1770974223074,"_source_registry_name":"default","_cnpm_publish_time":1770974223074},"1.1.10":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.10","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","stenciljs","testing","vitest","custom elements","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0 || ^5.0.0-next || ^5.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.10"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.10","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-novpPvQOuXrNefZU6t/hVv+mWSww3RhTt3SZt5UUkwXn55i8bBvnkM0PQIKa8/SJ7mzP/QEg2dcKJlzd6rBh8Q==","_resolved":"/tmp/cba0f255d3a3f5a6bba237eff7570d0f/stencil-vitest-1.1.10.tgz","_from":"file:stencil-vitest-1.1.10.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"642307c5cf01d187f5bb864e5b5458d8d1461a9d","size":29588,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.10.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.10_1770973865958_0.19808198242129782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T09:11:06.104Z","publish_time":1770973866104,"_source_registry_name":"default","_cnpm_publish_time":1770973866104},"1.1.9":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.9","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.9"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.9","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-KeYiieFt9wZ9h0M6LZ2aARtUG1AvwBmPrKGCeQUSE13eh6GxzK1Yvag2yOaKabfZ54UzKwIH7dw21A0TLRw0kw==","_resolved":"/tmp/cc66bf0400f79f64a7e0dcc18b3c82f1/stencil-vitest-1.1.9.tgz","_from":"file:stencil-vitest-1.1.9.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"0996853e30f4be2323789d127eddc9c12dad3d1f","size":29573,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.9.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.9_1770734357695_0.005528069740070363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T14:39:17.862Z","publish_time":1770734357862,"_source_registry_name":"default","_cnpm_publish_time":1770734357862},"1.1.8":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.8","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.8"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.8","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-UZ5nyrR+C7Hi8PVI7L3eHC6a9sOa+AkkSOqofZVlZjPsd6atUmjFdxIo4OMs/m4XjcPsLXKrboPu6oslDj6Elg==","_resolved":"/tmp/789a8809fb769bab1f870397ce6c89cf/stencil-vitest-1.1.8.tgz","_from":"file:stencil-vitest-1.1.8.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"d6773e13f233928f2c89d98550978797e3e37eac","size":29546,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.8.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.8_1770654542741_0.08776768323435347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T16:29:02.892Z","publish_time":1770654542892,"_source_registry_name":"default","_cnpm_publish_time":1770654542892},"1.1.7":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.7","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.7"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.7","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-p2g9PwOeW/cEgiuPJvGfcWsxNBqrGF0rpdLpk3YnAKGB5ghHGX7kQCt70pRn3dZz76N1hS9IY34czbAREfix5w==","_resolved":"/tmp/03b71c4fa573392061c1e6e181813af9/stencil-vitest-1.1.7.tgz","_from":"file:stencil-vitest-1.1.7.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"147df9fead24633c4749586b7c957151aca4d9a9","size":29443,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.7.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.7_1770391732980_0.39547043458946307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T15:28:53.136Z","publish_time":1770391733136,"_source_registry_name":"default","_cnpm_publish_time":1770391733136},"1.1.6":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.6","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.6"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.6","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Ob9ABzuV/LDUzEav2nEOugqaiC9RKA+P/+wj6aH/PtexnZfcZYmzuIYr0+mtzAt4VBVGnFDk/RLmyREXhzTz4Q==","_resolved":"/tmp/c3a19d0bd748457015ad2610bf8a6b32/stencil-vitest-1.1.6.tgz","_from":"file:stencil-vitest-1.1.6.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"9995abd94b6915daea2d831adc7455c4ddbf02ca","size":29383,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.6.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.6_1770388778608_0.037012732197041265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T14:39:38.771Z","publish_time":1770388778771,"_source_registry_name":"default","_cnpm_publish_time":1770388778771},"1.1.5":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.5","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.5"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.5","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-NbUi9x78Ph83eH+7RIgYjcUtR4+ZlK2Uh9OLTKa6gqVZqppeOj3NwQd5RROR8ifEtFHDh0kLBG2aQsnb1+0nTQ==","_resolved":"/tmp/b5b32e702f98b858ce20559e2109e6d1/stencil-vitest-1.1.5.tgz","_from":"file:stencil-vitest-1.1.5.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"aa1ddda14db8631a4fba96a7ae963995d14b9154","size":29389,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.5.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.5_1769078047876_0.09240635991374702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T10:34:08.003Z","publish_time":1769078048003,"_source_registry_name":"default","_cnpm_publish_time":1769078048003},"1.1.4":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.4","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.4"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.4","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-jsOjFBzrEvStMiozhTgpsQ7g/rrKuEfFswGcpsDeCPSZ4xOXAT4yj8vMf59wLq0X9yIJKjMc2SQFOCOKFRk8EQ==","_resolved":"/tmp/1ca5d713bda31b5688ad27b395e796cb/stencil-vitest-1.1.4.tgz","_from":"file:stencil-vitest-1.1.4.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"9dd2b0efc0a19f2fdd8c7ed05e11a853670d265c","size":28669,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.4.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.4_1769043105826_0.20758868407889497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T00:51:45.981Z","publish_time":1769043105981,"_source_registry_name":"default","_cnpm_publish_time":1769043105981},"1.1.3":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.3","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.3"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.3","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-c6ZYHoF7jPg1VyCnvKpxYR+fEeZ4VaIz2ZZgnKDgUzaE6U15W0dJbbhkJJDdExzIgJjOgSFKgrS/uO2p0551IQ==","_resolved":"/tmp/1a027b47620f86cd92e6e1ad6bcb3bbc/stencil-vitest-1.1.3.tgz","_from":"file:stencil-vitest-1.1.3.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"e5b3d72da9263273bdd8401811b49b1d6b4e2199","size":28464,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.3_1769040058177_0.4960093071139944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T00:00:58.387Z","publish_time":1769040058387,"_source_registry_name":"default","_cnpm_publish_time":1769040058387},"1.1.2":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.2","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.2"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.2","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-gxgToFfSenZedXnRPe033zWiJkd2gQzLtvzVXNMXwwsQUN2SqPQfZgFa0MGFQng6rzW20/fKUgr5hBfS0vJYtQ==","_resolved":"/tmp/6b7c558f969d9f6d0dac5d5fdc609d28/stencil-vitest-1.1.2.tgz","_from":"file:stencil-vitest-1.1.2.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"8a459fa8ded6e4336a0bd13876dcd0db85ddc8fd","size":28206,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.2_1768929521312_0.9979916902376671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T17:18:41.440Z","publish_time":1768929521440,"_source_registry_name":"default","_cnpm_publish_time":1768929521440},"1.1.1":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.1","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.1"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.1","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-mzAamoAwyqav13kVCgbEfTY27KE+8mBFbQzUzaWfH4/ialwlBmGQd23v8UHuD3KZgTnr1NX0KZsxr/OXL5m7LQ==","_resolved":"/tmp/9f9990841336ece5234f3d5151b79550/stencil-vitest-1.1.1.tgz","_from":"file:stencil-vitest-1.1.1.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"0d323c21fe5d9a243e3c8f8765e16e724e86e09e","size":28249,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.1_1768608631099_0.9779568847945601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-17T00:10:31.245Z","publish_time":1768608631245,"_source_registry_name":"default","_cnpm_publish_time":1768608631245},"1.1.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.1.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"1.1.0"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@1.1.0","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-Dr/gO5zD0HpaxEQYAcoKKDUUTeqNOuDwz2ycH8oPu7fGmvuE1lI/KuaXmVyfvSz3K0oGqNv+HPMH6fNXLDdqbg==","_resolved":"/tmp/2cfdd79a9a3867db4411486a5ac4127c/stencil-vitest-1.1.0.tgz","_from":"file:stencil-vitest-1.1.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"9076eca327b150eb3364dd9eedf5d01533095e56","size":27892,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.1.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.1.0_1768325535282_0.8037808865540501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T17:32:15.425Z","publish_time":1768325535425,"_source_registry_name":"default","_cnpm_publish_time":1768325535425},"1.0.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"1.0.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"workspace:*"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"packageManager":"pnpm@10.26.0","_id":"@stencil/vitest@1.0.0","gitHead":"0f48f914ed7654f2d4515da2a59e9d0722689795","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"ca4d9cbde5e31313d721c5ae5affdaa148208dba","size":27291,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-1.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_1.0.0_1768011936893_0.37505047677160475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-10T02:25:37.047Z","publish_time":1768011937047,"_source_registry_name":"default","_cnpm_publish_time":1768011937047},"0.1.0":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.1.0","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test:e2e":"pnpm --filter test-project test","test:unit":"vitest run","test:unit:watch":"vitest","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"workspace:*"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"packageManager":"pnpm@10.26.0","_id":"@stencil/vitest@0.1.0","gitHead":"db86113145ed580fe42a18909b96bdeaf7b4cd96","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"0be74aef0e66a7fe2237390ebd889cd60b7bb888","size":27292,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.1.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.1.0_1768011666277_0.46671515099849326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-10T02:21:06.428Z","publish_time":1768011666428,"_source_registry_name":"default","_cnpm_publish_time":1768011666428},"0.1.3":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.1.3","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"0.1.3"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test":"pnpm --filter test-project test","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@0.1.3","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-jml2xlz+xVuDqa1as913epFqLTHLrA/21dM6K38OjU4L3PE5gWJ+5oaa4nk/wRDxNpeyYxnOmitMKMNmXqNPFQ==","_resolved":"/private/var/folders/ry/t1twwsgj4s35qnnvndkd8ljr0000gn/T/31df19a59ddb8d991abe0eadd53ba810/stencil-vitest-0.1.3.tgz","_from":"file:stencil-vitest-0.1.3.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"a20f7e1bfa7f0e82c6510d2b12e92c0878226f2a","size":25949,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.1.3.tgz"},"_npmUser":{"name":"johnny.jenkins","email":"johnljenkins@hotmail.com"},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.1.3_1767968559965_0.53345294943965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T14:22:40.117Z","publish_time":1767968560117,"_source_registry_name":"default","_cnpm_publish_time":1767968560117},"0.0.5":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.0.5","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test":"pnpm --filter test-project test","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"workspace:*"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"packageManager":"pnpm@10.26.0","_id":"@stencil/vitest@0.0.5","gitHead":"a7dfecfb29180eb0adaaed2af15beebfd9071e7d","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"555b087912ea7344187f3ea5793d4ef89951d25a","size":25176,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.0.5.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.0.5_1767968367910_0.1412317263888292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T14:19:28.078Z","publish_time":1767968368078,"_source_registry_name":"default","_cnpm_publish_time":1767968368078},"0.1.2":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.1.2","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"0.1.2"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test":"pnpm --filter test-project test","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"_id":"@stencil/vitest@0.1.2","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_integrity":"sha512-9dURr0RhVUdSRkcfcs9EuXZcFVMzY6XoziNQShYpVqqzqCEFky3UdtXwVK5W6Np4snepn2oRsl6NdgbnZnDhRg==","_resolved":"/private/var/folders/ry/t1twwsgj4s35qnnvndkd8ljr0000gn/T/6c1da3522512cc9263d0bacf5a56c7ed/stencil-vitest-0.1.2.tgz","_from":"file:stencil-vitest-0.1.2.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"01134fcfff534e0bdac4baf8726ad193d97e1d13","size":25947,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.1.2.tgz"},"_npmUser":{"name":"johnny.jenkins","email":"johnljenkins@hotmail.com"},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.1.2_1767968101428_0.8493551482215649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T14:15:01.571Z","publish_time":1767968101571,"_source_registry_name":"default","_cnpm_publish_time":1767968101571},"0.0.4":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.0.4","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test":"pnpm --filter test-project test","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"workspace:*"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"packageManager":"pnpm@10.26.0","_id":"@stencil/vitest@0.0.4","gitHead":"a50d8ac3f1f3896bd091aa7ec782842acad7767c","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"9251d57ba6cd90de7ca283b83aa1eda651886043","size":25175,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.0.4.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.0.4_1767967846756_0.5269807780932603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T14:10:46.910Z","publish_time":1767967846910,"_source_registry_name":"default","_cnpm_publish_time":1767967846910},"0.0.3":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.0.3","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test":"pnpm --filter test-project test","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"workspace:*"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"packageManager":"pnpm@10.26.0","_id":"@stencil/vitest@0.0.3","gitHead":"f7cf29be26357fdbf235a795cf5677e276459d09","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"b44af0128174c51926f549c929a47f190b768f1f","size":25174,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.0.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.0.3_1767967000840_0.3344165251380622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T13:56:40.991Z","publish_time":1767967000991,"_source_registry_name":"default","_cnpm_publish_time":1767967000991},"0.0.1-dev.20260109124515.90fb962":{"name":"@stencil/vitest","repository":{"type":"git","url":"git+https://github.com/stenciljs/vitest.git"},"version":"0.0.1-dev.20260109124515.90fb962","description":"First-class testing utilities for Stencil design systems with Vitest","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"stencil-test":"dist/bin/stencil-test.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"keywords":["stencil","testing","vitest","web components","component testing"],"scripts":{"build":"tsc && tsc -p tsconfig.bin.json","dev":"tsc --watch","test":"pnpm --filter test-project test","test:engines":"pnpm installed-check --no-workspaces --ignore-dev","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --check .","format:fix":"prettier --write .","knip":"knip","quality":"pnpm format && pnpm lint && pnpm knip","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","release":"semantic-release"},"publishConfig":{"access":"public"},"peerDependencies":{"@stencil/core":"^4.0.0","vitest":"^4.0.0 || ^3.0.0 || ^2.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@wdio/globals":{"optional":true},"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-preview":{"optional":true}},"dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"latest"},"devDependencies":{"@eslint/js":"^9.39.2","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@stencil/core":"^4.0.0","@types/node":"24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","@vitest/coverage-v8":"^4.0.0","eslint":"^9.39.2","installed-check":"^9.3.0","knip":"^5.76.3","playwright-core":"^1.57.0","prettier":"^3.7.4","semantic-release":"^25.0.2","typescript":"~5.8.3","vitest":"^4.0.0"},"engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"packageManager":"pnpm@10.26.0","_id":"@stencil/vitest@0.0.1-dev.20260109124515.90fb962","readmeFilename":"README.md","gitHead":"90fb9629aceebc436fa8737bb51c8cf9ffc17f41","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"homepage":"https://github.com/stenciljs/vitest#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"shasum":"e9f26fe9c673d1bcbef1b63a9a615e97cc09858d","size":25197,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.0.1-dev.20260109124515.90fb962.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.0.1-dev.20260109124515.90fb962.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba12a592-b3d0-4a74-a087-969d7340e092"}},"directories":{},"maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest_0.0.1-dev.20260109124515.90fb962_1767962719051_0.49098005930473976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T12:45:19.199Z","publish_time":1767962719199,"_source_registry_name":"default","_cnpm_publish_time":1767962719199},"0.0.1":{"name":"@stencil/vitest","version":"0.0.1","keywords":["stencil","testing","vitest","web components","component testing"],"license":"MIT","_id":"@stencil/vitest@0.0.1","maintainers":[{"name":"gm-os","email":""},{"name":"gnbm","email":""},{"name":"ionicjs","email":"hi@ionicframework.com"},{"name":"johnny.jenkins","email":""},{"name":"stencil-bot","email":""},{"name":"vmfo","email":""}],"homepage":"https://github.com/stenciljs/vitest#readme","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"bin":{"stencil-test":"dist/bin/stencil-test.js"},"dist":{"shasum":"94b3b7a05c2c82dd23e5d9ab574476d27cf895dc","size":25723,"noattachment":false,"key":"/@stencil/vitest/-/@stencil/vitest-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stencil/vitest/download/@stencil/vitest-0.0.1.tgz"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20.0.0 || ^22.0.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.js"},"./vitest":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"},"./jsdom-setup":{"types":"./dist/setup/jsdom-setup.d.ts","import":"./dist/setup/jsdom-setup.js"},"./mock-doc-setup":{"types":"./dist/setup/mock-doc-setup.d.ts","import":"./dist/setup/mock-doc-setup.js"},"./happy-dom-setup":{"types":"./dist/setup/happy-dom-setup.d.ts","import":"./dist/setup/happy-dom-setup.js"},"./environments/stencil":{"types":"./dist/environments/stencil.d.ts","import":"./dist/environments/stencil.js"}},"gitHead":"ade4e6091bc15543a0b38b3154a691d2d2991806","scripts":{"dev":"tsc --watch","knip":"knip","lint":"eslint .","test":"pnpm --filter test-project test","build":"tsc && tsc -p tsconfig.bin.json","format":"prettier --check .","quality":"pnpm format && pnpm lint && pnpm knip","release":"semantic-release","lint:fix":"eslint . --fix","format:fix":"prettier --write .","quality:fix":"pnpm format:fix && pnpm lint:fix && pnpm knip","test:engines":"pnpm installed-check --no-workspaces --ignore-dev"},"_npmUser":{"name":"johnny.jenkins","email":"johnljenkins@hotmail.com"},"repository":{"url":"git+https://github.com/stenciljs/vitest.git","type":"git"},"_npmVersion":"11.1.0","description":"First-class testing utilities for Stencil design systems with Vitest","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jiti":"^2.6.1","local-pkg":"^1.1.2","vitest-environment-stencil":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.26.0","devDependencies":{"knip":"^5.76.3","eslint":"^9.39.2","vitest":"^4.0.0","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"~5.8.3","@types/node":"24.10.4","@stencil/core":"^4.0.0","installed-check":"^9.3.0","playwright-core":"^1.57.0","semantic-release":"^25.0.2","@vitest/coverage-v8":"^4.0.0","@semantic-release/git":"^10.0.1","@typescript-eslint/parser":"^8.50.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.50.0"},"peerDependencies":{"vitest":"^4.0.0 || ^3.0.0 || ^2.0.0","@stencil/core":"^4.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true},"happy-dom":{"optional":true},"playwright":{"optional":true},"@wdio/globals":{"optional":true},"@playwright/test":{"optional":true},"@vitest/browser-preview":{"optional":true},"@vitest/browser-playwright":{"optional":true},"@vitest/browser-webdriverio":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vitest_0.0.1_1767955712910_0.3584562749215596","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-09T10:48:33.039Z","publish_time":1767955713039,"_source_registry_name":"default","_cnpm_publish_time":1767955713039}},"readme":"# @stencil/vitest\n\nFirst-class testing utilities for Stencil components, powered by Vitest.\n\n## Quick Start\n\n### 1. Install\n\n```bash\nnpm i --save-dev @stencil/vitest vitest\n```\n\nFor browser testing, also install:\n\n```bash\nnpm i -D @vitest/browser-playwright\n# or\nnpm i -D @vitest/browser-webdriverio\n```\n\n### 2. Create `vitest.config.ts`\n\n```typescript\nimport { defineVitestConfig } from '@stencil/vitest/config';\nimport { playwright } from '@vitest/browser-playwright';\n\nexport default defineVitestConfig({\n  stencilConfig: './stencil.config.ts',\n  test: {\n    projects: [\n      // Unit tests - node environment for functions / logic\n      {\n        test: {\n          name: 'unit',\n          include: ['src/**/*.unit.{ts,tsx}'],\n          environment: 'node',\n        },\n      },\n      // Spec tests - via a node DOM of your choice\n      {\n        test: {\n          name: 'spec',\n          include: ['src/**/*.spec.{ts,tsx}'],\n          environment: 'stencil',\n          setupFiles: ['./vitest-setup.ts'],\n\n          // Optional environment options\n\n          // environmentOptions: {\n          //   stencil: {\n          //     domEnvironment: 'happy-dom' | 'jsdom' | 'mock-doc' (default)\n          //                      ^^ Make sure to install relevant packages\n          //   },\n          // },\n        },\n      },\n      // Browser tests\n      {\n        test: {\n          name: 'browser',\n          include: ['src/**/*.test.{ts,tsx}'],\n          setupFiles: ['./vitest-setup.ts'],\n          browser: {\n            enabled: true,\n            provider: playwright(),\n            headless: true,\n            instances: [{ browser: 'chromium' }],\n          },\n        },\n      },\n    ],\n  },\n});\n```\n\n[refer to Vitest's documentation for all configuration options](https://vitest.dev/config/)\n\n### 3. Load your components\n\n```typescript\n// vitest-setup.ts\n\n// Load Stencil components.\n// Adjust according to your build output of choice *\nawait import('./dist/test-components/test-components.esm.js');\n\nexport {};\n// * Bear in mind, you may need `buildDist: true` (in your stencil.config)\n// or `--prod` to use an output other than the browser lazy-loader\n```\n\n### 4. Write Tests\n\n```tsx\n// src/components/my-button/my-button.spec.tsx\n\nimport { render, h, describe, it, expect } from '@stencil/vitest';\n\ndescribe('my-button', () => {\n  it('renders with text', async () => {\n    const { root, waitForChanges } = await render(<my-button label=\"Click me\" />);\n    root.click();\n    await waitForChanges();\n    await expect(root).toEqualHtml(`\n      <my-button class=\"hydrated\">\n        <mock:shadow-root>\n          <button class=\"button button--secondary button--small\" type=\"button\">\n            <slot></slot>\n          </button>\n        </mock:shadow-root>\n        Small\n      </my-button>\n    `);\n  });\n});\n```\n\n### 5. Run tests\n\n```json\n// package.json\n{\n  \"scripts\": {\n    \"test\": \"stencil-test\",\n    \"test:watch\": \"stencil-test --watch\",\n    \"test:e2e\": \"stencil-test --project browser\",\n    \"test:spec\": \"stencil-test --project spec\"\n  }\n}\n```\n\n## API\n\n### Rendering\n\n#### `render(VNode)`\n\nRender a component for testing.\n\n```tsx\nimport { render, h } from '@stencil/vitest';\n\nconst { root, waitForChanges, setProps, unmount } = await render(<my-component name=\"World\" />);\n\n// Access the element\nexpect(root.textContent).toContain('World');\n\n// Update props\nroot.name = 'Stencil';\nawait waitForChanges();\n// or\nawait setProps({ name: 'Stencil' });\n\n// Unmount component\nunmount();\n```\n\n#### `waitForReady` Option\n\nBy default, `render()` waits for components to be fully hydrated before returning. It detects when Stencil applies the hydrated flag (class or attribute) to your component, respecting your `stencil.config` settings.\n\n```tsx\n// Default behaviour - waits for hydration\nconst { root } = await render(<my-component />);\n\n// Skip hydration wait (useful for testing loading states)\nconst { root } = await render(<my-component />, { waitForReady: false });\n```\n\n### Available matchers:\n\n```typescript\n// DOM assertions\nexpect(element).toHaveClass('active');\nexpect(element).toHaveClasses(['active', 'primary']); // Contains all / partial match\nexpect(element).toMatchClasses(['active']); // Exact match\nexpect(element).toHaveAttribute('aria-label', 'Close');\nexpect(element).toEqualAttribute('type', 'button');\nexpect(element).toEqualAttributes({ type: 'button', disabled: true });\nexpect(element).toHaveProperty('value', 'test');\nexpect(element).toHaveTextContent('Hello World'); // includes shadow DOM text\nexpect(element).toHaveLightTextContent('Hello World'); // light DOM only\nexpect(element).toEqualText('Exact text match'); // includes shadow DOM text\nexpect(element).toEqualLightText('Exact text match'); // light DOM only\n\n// Shadow DOM\nexpect(element).toHaveShadowRoot();\nawait expect(element).toEqualHtml('<div>Expected HTML</div>');\nawait expect(element).toEqualLightHtml('<div>Light DOM only</div>');\n```\n\n### Spying and Mocking\n\nSpy on component methods, props, and lifecycle hooks to verify behaviour without modifying your component code.\n\n> **Setup requirement:** Load your components in a `beforeAll` block (typically in your setup file). The spy system patches `customElements.define`, so components must be registered after the test framework initializes.\n>\n> ```diff\n> // vitest-setup.ts\n> - await import('./dist/test-components/test-components.esm.js');\n>\n> + import { beforeAll } from 'vitest';\n> + beforeAll(async () => {\n> +   await import('./dist/test-components/test-components.esm.js');\n> + });\n> ```\n\n#### Method Spying\n\nSpy on methods while still calling the original implementation:\n\n```tsx\nconst { root, spies } = await render(<my-button>Click me</my-button>, {\n  spyOn: {\n    methods: ['handleClick'],\n  },\n});\n\n// Trigger the method\nroot.shadowRoot?.querySelector('button')?.click();\n\n// Assert the method was called\nexpect(spies?.methods.handleClick).toHaveBeenCalledTimes(1);\nexpect(spies?.methods.handleClick).toHaveBeenCalledWith(expect.objectContaining({ type: 'click' }));\n\n// Reset call history\nspies?.methods.handleClick.mockClear();\n```\n\n#### Method Mocking\n\nReplace methods with pre-configured mocks:\n\n```tsx\n// Create mock with desired return value *before* render\nconst fetchUserMock = vi.fn().mockResolvedValue({\n  id: '123',\n  name: 'Test User',\n  email: 'test@example.com',\n});\n\n// Mock is applied before initialisation\nconst { root, spies, waitForChanges } = await render(<user-profile userId=\"123\" />, {\n  spyOn: {\n    mocks: { fetchUserData: fetchUserMock },\n  },\n});\nawait waitForChanges();\n\nexpect(fetchUserMock).toHaveBeenCalledWith('123');\nexpect(root.shadowRoot?.querySelector('.name')?.textContent).toBe('Test User');\n```\n\nAccess the original implementation to augment rather than fully replace:\n\n```tsx\nconst fetchMock = vi.fn();\nconst { spies } = await render(<my-component />, {\n  spyOn: { mocks: { fetchData: fetchMock } },\n});\n\n// Wrap the original to add logging or modify behaviour\nfetchMock.mockImplementation(async (...args) => {\n  console.log('Fetching data with args:', args);\n  const result = await spies?.mocks.fetchData.original?.(...args);\n  console.log('Got result:', result);\n  return result;\n});\n```\n\n#### Prop Spying\n\nTrack when props are changed:\n\n```tsx\nconst { spies, setProps, waitForChanges } = await render(<my-button variant=\"primary\">Click me</my-button>, {\n  spyOn: {\n    props: ['variant', 'disabled'],\n  },\n});\n\nawait setProps({ variant: 'danger' });\nawait waitForChanges();\n\nexpect(spies?.props.variant).toHaveBeenCalledWith('danger');\nexpect(spies?.props.variant).toHaveBeenCalledTimes(1);\n```\n\n#### Lifecycle Spying\n\nSpy on lifecycle methods. Methods that don't exist on the component are auto-stubbed:\n\n```tsx\nconst { spies, setProps, waitForChanges } = await render(<my-button>Click me</my-button>, {\n  spyOn: {\n    lifecycle: ['componentWillLoad', 'componentDidLoad', 'componentWillRender', 'componentDidRender'],\n  },\n});\n\n// Lifecycle methods are called during initial render\nexpect(spies?.lifecycle.componentWillLoad).toHaveBeenCalledTimes(1);\nexpect(spies?.lifecycle.componentDidRender).toHaveBeenCalledTimes(1);\n\n// Trigger a re-render\nawait setProps({ variant: 'danger' });\nawait waitForChanges();\n\n// Re-render lifecycle methods called again\nexpect(spies?.lifecycle.componentWillRender).toHaveBeenCalledTimes(2);\nexpect(spies?.lifecycle.componentDidRender).toHaveBeenCalledTimes(2);\n```\n\n#### Resetting Spies\n\nReset all spies at once using `resetAll()`. This clears call histories AND resets mock implementations:\n\n```tsx\nconst fetchMock = vi.fn().mockReturnValue('mocked');\nconst { root, spies, setProps, waitForChanges } = await render(<my-button variant=\"primary\">Click me</my-button>, {\n  spyOn: {\n    methods: ['handleClick'],\n    mocks: { fetchData: fetchMock },\n    props: ['variant'],\n  },\n});\n\n// Trigger some calls\nroot.shadowRoot?.querySelector('button')?.click();\nawait setProps({ variant: 'danger' });\n\n// Reset everything\nspies?.resetAll();\n\n// Call histories cleared\nexpect(spies?.methods.handleClick).toHaveBeenCalledTimes(0);\nexpect(spies?.props.variant).toHaveBeenCalledTimes(0);\n\n// Mock implementations reset to default (returns undefined)\nexpect(fetchMock()).toBeUndefined();\n```\n\n#### Nested Components\n\nWhen the root element is not a custom element, or when you have multiple custom elements, use `getComponentSpies()` to retrieve spies for specific elements:\n\n```tsx\nimport { render, getComponentSpies, h } from '@stencil/vitest';\n\n// Root is a div, not a custom element\nconst { root } = await render(\n  <div>\n    <my-button>Click me</my-button>\n  </div>,\n  {\n    spyOn: { methods: ['handleClick'] },\n  },\n);\n\n// Query the nested custom element\nconst button = root.querySelector('my-button') as HTMLElement;\n\n// Get spies for the nested element\nconst buttonSpies = getComponentSpies(button);\nexpect(buttonSpies?.methods.handleClick).toBeDefined();\n\n// Multiple instances have independent spies\nconst { root: container } = await render(\n  <div>\n    <my-button class=\"a\">A</my-button>\n    <my-button class=\"b\">B</my-button>\n  </div>,\n  { spyOn: { methods: ['handleClick'] } },\n);\n\nconst spiesA = getComponentSpies(container.querySelector('.a') as HTMLElement);\nconst spiesB = getComponentSpies(container.querySelector('.b') as HTMLElement);\n\n// Each has its own spy instance\ncontainer.querySelector('.a')?.shadowRoot?.querySelector('button')?.click();\nexpect(spiesA?.methods.handleClick).toHaveBeenCalledTimes(1);\nexpect(spiesB?.methods.handleClick).toHaveBeenCalledTimes(0);\n```\n\n#### Per-Component Configurations\n\nWhen rendering multiple component types, use the `components` property for tag-specific spy configs:\n\n```tsx\nimport { render, getComponentSpies, h } from '@stencil/vitest';\n\nconst { root } = await render(\n  <my-card cardTitle=\"Test\">\n    <my-button slot=\"footer\">Click me</my-button>\n  </my-card>,\n  {\n    spyOn: {\n      lifecycle: ['componentDidLoad'], // base - applies to all\n      components: {\n        'my-card': { props: ['cardTitle'] },\n        'my-button': { methods: ['handleClick'] },\n      },\n    },\n  },\n);\n\nconst cardSpies = getComponentSpies(root);\nconst buttonSpies = getComponentSpies(root.querySelector('my-button') as HTMLElement);\n\n// Both get base lifecycle spy + their specific config\nexpect(cardSpies?.lifecycle.componentDidLoad).toHaveBeenCalled();\nexpect(cardSpies?.props.cardTitle).toBeDefined();\n\nexpect(buttonSpies?.lifecycle.componentDidLoad).toHaveBeenCalled();\nexpect(buttonSpies?.methods.handleClick).toBeDefined();\n```\n\n### Event Testing\n\nTest custom events emitted by your components:\n\n```tsx\nconst { root, spyOnEvent, waitForChanges } = await render(<my-button />);\n\n// Spy on events\nconst clickSpy = spyOnEvent('buttonClick');\nconst changeSpy = spyOnEvent('valueChange');\n\n// Trigger events\nroot.click();\nawait waitForChanges();\n\n// Assert events were emitted\nexpect(clickSpy).toHaveReceivedEvent();\nexpect(clickSpy).toHaveReceivedEventTimes(1);\nexpect(clickSpy).toHaveReceivedEventDetail({ buttonId: 'my-button' });\n\n// Access event data\nexpect(clickSpy.events).toHaveLength(1);\nexpect(clickSpy.firstEvent?.detail).toEqual({ buttonId: 'my-button' });\nexpect(clickSpy.lastEvent?.detail).toEqual({ buttonId: 'my-button' });\n```\n\n## Snapshots\n\nThe package includes a custom snapshot serializer for Stencil components that properly handles shadow DOM:\n\n```tsx\nimport { render, h } from '@stencil/vitest';\n...\nconst { root } = await render(<my-component />);\nexpect(root).toMatchSnapshot();\n```\n\n**Snapshot output example:**\n\n```html\n<my-component>\n  <mock:shadow-root>\n    <button class=\"primary\">\n      <slot />\n    </button>\n  </mock:shadow-root>\n  Click me\n</my-component>\n```\n\n## Screenshot Testing\n\nBrowser tests can include screenshot comparisons using Vitest's screenshot capabilities:\n\n```tsx\nimport { render, h } from '@stencil/vitest';\n...\nconst { root } = await render(<my-button variant=\"primary\">Primary Button</my-button>);\nawait expect(root).toMatchScreenshot();\n```\n\nRefer to Vitest's [screenshot testing documentation](https://vitest.dev/guide/snapshot.html#visual-snapshots) for more details.\n\n## Utils\n\n### `serializeHtml(element, options?)`\n\nSerializes an HTML element to a string, including shadow DOM content. Useful for debugging or creating custom assertions.\n\n```tsx\nimport { serializeHtml } from '@stencil/vitest';\n\nconst html = serializeHtml(element, {\n  serializeShadowRoot: true, // Include shadow DOM (default: true)\n  pretty: true, // Prettify output (default: true)\n  excludeStyles: true, // Exclude <style> tags (default: true)\n});\n```\n\n### `prettifyHtml(html)`\n\nFormats HTML string with indentation for readability.\n\n```tsx\nimport { prettifyHtml } from '@stencil/vitest';\n\nconst formatted = prettifyHtml('<div><span>Hello</span></div>');\n// Returns:\n// <div>\n//   <span>\n//     Hello\n//   </span>\n// </div>\n```\n\n### `waitForStable(elementOrSelector, timeout?)`\n\nWaits for an element to be rendered and visible in the DOM. Only works in real browser environments (not jsdom/happy-dom).\n\nAccepts either an `Element` or a CSS selector string. When a selector is provided, it polls until the element appears in the DOM.\n\n```tsx\nimport { render, waitForStable, h } from '@stencil/vitest';\n\n// Wait for a rendered element to be stable / visible\nconst { root } = await render(<my-component />);\nawait waitForStable(root);\n\n// Wait for an element using a selector (useful when element isn't in DOM yet)\nawait waitForStable('my-component .inner-element');\n\n// Custom timeout (default: 5000ms)\nawait waitForStable('my-component', 10000);\n```\n\n> **Note:** In non-browser environments, `waitForStable` logs a warning and returns immediately.\n\n### `waitForExist(selector, timeout?)`\n\nWaits for an element matching the selector to exist in the DOM. Unlike `waitForStable`, this works in both real browsers and mock DOM environments (jsdom/happy-dom).\n\nReturns the element if found, or `null` if timeout is reached.\n\n```tsx\nimport { waitForExist } from '@stencil/vitest';\n\n// Wait for an element to appear in the DOM\nconst element = await waitForExist('my-component .lazy-loaded');\n\n// Custom timeout (default: 5000ms)\nconst element = await waitForExist('#dynamic-content', 10000);\n```\n\n## CLI\n\nThe `stencil-test` CLI wraps both Stencil builds with Vitest testing.\n\n### Add to package.json\n\n```json\n{\n  \"scripts\": {\n    \"test\": \"stencil-test\",\n    \"test:watch\": \"stencil-test --watch\"\n  }\n}\n```\n\n### Usage\n\n```bash\n# Build once, test once\nstencil-test\n\n# Watch mode (rebuilds on component changes, interactive Vitest)\nstencil-test --watch\n\n# Watch mode with dev server\nstencil-test --watch --serve\n\n# Production build before testing\nstencil-test --prod\n\n# Pass arguments to Vitest\nstencil-test --watch --coverage\n\n# Test specific files\nstencil-test button.spec.ts\n\n# Test specific project\nstencil-test --project browser\n```\n\n### CLI Options\n\nThe `stencil-test` CLI supports most of Stencil's CLI options and all of Vitest CLI options\n\n- For full Stencil CLI options, see [Stencil CLI docs](https://stenciljs.com/docs/cli).\n- For full Vitest CLI options, see [Vitest CLI docs](https://vitest.dev/guide/cli.html).\n\n### Global Variables\n\nThe `stencil-test` CLI exposes global variables that can be accessed in your tests to check which CLI flags were used:\n\n| Global              | Type      | Description                            |\n| ------------------- | --------- | -------------------------------------- |\n| `__STENCIL_PROD__`  | `boolean` | `true` when `--prod` flag is passed    |\n| `__STENCIL_SERVE__` | `boolean` | `true` when `--serve` flag is passed   |\n| `__STENCIL_PORT__`  | `string`  | Port number when `--port` is specified |\n\n```tsx\nif (__STENCIL_PROD__) {\n  console.log('Running tests against production build');\n}\n\nif (__STENCIL_SERVE__) {\n  const baseUrl = `http://localhost:${__STENCIL_PORT__ || '3333'}`;\n}\n```\n\n#### TypeScript Support\n\nAdd to your `tsconfig.json` for type definitions:\n\n```json\n{\n  \"compilerOptions\": {\n    \"types\": [\"@stencil/vitest/globals\"]\n  }\n}\n```\n\n## License\n\nMIT\n\n## Contributing\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for development setup and guidelines.\n","_attachments":{},"homepage":"https://github.com/stenciljs/vitest#readme","bugs":{"url":"https://github.com/stenciljs/vitest/issues"},"license":"MIT"}