{"bin":{"stencil":"bin/stencil"},"bugs":{"url":"https://github.com/ionic-team/stencil/issues"},"dist":{"shasum":"8568ffe3db307ea36aaacf82813cfed9ae319388","tarball":"https://registry.npmjs.org/@stencil/core/-/core-4.18.3.tgz","fileCount":309,"integrity":"sha512-8yoG5AFQYEPocVtuoc5kvRS0Hku0MoDWDUpADRaXPVHsOFLmxR16LJENj25ucCz5GEfeTGQ/tCE8JAypPmr/fQ==","signatures":[{"sig":"MEYCIQC+xard0SIKgN05rV3z60tNpN3bK+r+qX5c5XqRYi+WtAIhAKfDstS66EBK0JuieMrARti48EYoAGAMemzuHDCQRJqd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stencil%2fcore@4.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19825238},"main":"./internal/stencil-core/index.cjs","name":"@stencil/core","types":"./internal/stencil-core/index.d.ts","volta":{"npm":"10.8.0","node":"22.2.0"},"author":{"name":"Ionic Team"},"module":"./internal/stencil-core/index.js","engines":{"npm":">=7.10.0","node":">=16.0.0"},"gitHead":"51b25dff901bea190567f81fac3dc47a2e71d142","license":"MIT","scripts":{"ts":"tsc --noEmit --project scripts/tsconfig.json && tsx","lint":"eslint 'bin/*' 'scripts/*.ts' 'scripts/**/*.ts' 'src/*.ts' 'src/**/*.ts' 'src/**/*.tsx' 'test/wdio/**/*.tsx'","test":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js --coverage","build":"npm run clean && npm run tsc.prod && npm run ts scripts/index.ts -- --prod --ci","clean":"rm -rf build/ cli/ compiler/ dev-server/ internal/ mock-doc/ sys/ testing/ && npm run clean:scripts && npm run clean.screenshots","prettier":"npm run prettier.base -- --write","tsc.prod":"tsc","test.dist":"npm run ts scripts/index.ts -- --validate-build","test.jest":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js","test.prod":"npm run test.dist && npm run test.end-to-end && npm run test.jest && npm run test.wdio && npm run test.testing && npm run test.analysis","test.wdio":"cd test/wdio && npm ci && npm run test","release.ci":"NODE_OPTIONS=--max-old-space-size=4096 npm run ts scripts/index.ts -- --release --ci-publish","spellcheck":"npm run spellcheck.code && npm run spellcheck.markdown","test.watch":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js --watch","build.watch":"npm run build -- --watch","install.jest":"bash ./src/testing/jest/install-dependencies.sh","test.testing":"node scripts/test/validate-testing.js","clean:scripts":"rm -rf scripts/build","prettier.base":"prettier --cache \"./({bin,scripts,src,test}/**/*.{ts,tsx,js,jsx})|bin/stencil|.github/(**/)?*.(yml|yaml)|*.js\"","test.analysis":"cd test && npm run analysis.build-and-analyze","test.bundlers":"cd test && npm run bundlers","test.watch-all":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js --watchAll --coverage","spellcheck.code":"cspell --config cspell-code.json --no-progress \"src/**/*.ts\" \"src/**/*.tsx\" \"scripts/**/*.ts\"","test.docs-build":"cd test && npm run build.docs-json && npm run build.docs-readme","test.end-to-end":"cd test/end-to-end && npm ci && npm test && npm run test.dist","prettier.dry-run":"npm run prettier.base -- --list-different","clean.screenshots":"rm -rf test/end-to-end/screenshot/builds test/end-to-end/screenshot/images","release.ci.prepare":"npm run ts scripts/index.ts -- --release --ci-prepare","test.wdio.testOnly":"cd test/wdio && npm ci && npm run wdio","spellcheck.markdown":"cspell --config cspell-markdown.json --no-progress \"*.md\" \"**/*.md\"","build.updateSelectorEngine":"npm run ts scripts/updateSelectorEngine.ts"},"_npmUser":{"name":"ionicjs","email":"hi@ionic.io"},"homepage":"https://stenciljs.com/","keywords":["web components","components","stencil","ionic","webapp","custom elements","pwa","progressive web app"],"prettier":"@ionic/prettier-config","repository":{"url":"git+https://github.com/ionic-team/stencil.git","type":"git"},"_npmVersion":"10.7.0","description":"A Compiler for Web Components and Progressive Web Apps","directories":{},"maintainers":[{"name":"ionicjs","email":"hi@ionic.io"},{"name":"rwaskiewicz-ionic","email":"waskiewicz@ionic.io"}],"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"ws":"8.17.0","tsx":"^4.10.3","exit":"^0.1.2","glob":"10.4.1","jest":"^27.4.5","open":"^9.0.0","execa":"8.0.1","listr":"^0.14.3","cspell":"^8.0.0","eslint":"^8.23.1","jquery":"https://github.com/jquery/jquery/tarball/c98597eaf5e144ee5e549cb41984687cd1033068","parse5":"7.1.2","rollup":"2.56.3","semver":"^7.3.7","terser":"5.31.0","esbuild":"^0.21.0","mime-db":"^1.46.0","postcss":"^8.2.8","prompts":"2.4.2","webpack":"^5.75.0","fs-extra":"^11.0.0","jest-cli":"^27.4.5","prettier":"3.2.4","@types/ws":"^8.5.4","minimatch":"9.0.4","puppeteer":"^21.0.0","node-fetch":"3.3.2","pixelmatch":"5.3.0","typescript":"~5.4.0","@types/exit":"^0.1.31","@types/jest":"^27.0.3","@types/node":"^20.12.11","ansi-colors":"4.1.3","graceful-fs":"~4.2.6","@types/listr":"^0.14.4","@types/pngjs":"^6.0.1","autoprefixer":"10.4.19","magic-string":"^0.30.0","@types/eslint":"^8.4.6","@types/semver":"^7.3.12","@types/prompts":"^2.0.9","open-in-editor":"2.2.0","@types/fs-extra":"^11.0.0","merge-source-map":"^1.1.0","@types/pixelmatch":"^5.2.4","@yarnpkg/lockfile":"^1.1.0","@types/graceful-fs":"^4.1.5","eslint-plugin-jest":"^28.0.0","eslint-plugin-wdio":"^8.24.12","@rollup/plugin-json":"6.1.0","@rollup/pluginutils":"5.1.0","eslint-plugin-jsdoc":"^48.0.0","dts-bundle-generator":"~9.5.0","jest-environment-node":"^27.4.4","@ionic/prettier-config":"^4.0.0","@rollup/plugin-replace":"5.0.5","esbuild-plugin-replace":"^1.4.0","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"21.1.0","@types/yarnpkg__lockfile":"^1.1.5","@typescript-eslint/parser":"^7.0.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"9.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","eslint-plugin-simple-import-sort":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.18.3_1716921771733_0.5228018216069301","host":"s3://npm-registry-packages"},"_id":"@stencil/core@4.18.3","version":"4.18.3"}