{"bugs":{"url":"https://github.com/ionic-team/ionic-framework/issues"},"dist":{"shasum":"77c68255b11978cb999dd298837e7477c2ee4cb7","tarball":"https://registry.npmjs.org/@ionic/core/-/core-9.0.11.tgz","fileCount":2739,"integrity":"sha512-QK0GC6Wnd2VH6fyVf6e89Ckr2kYEDBf0WBRXPJmKuJFNUYAd0WAvpxu0FSJMmpSH60v0mWvyj1VUYoI+e9awaQ==","signatures":[{"sig":"MEUCIHCHmavwzW+Wg8yLagiUu+hIZgUlTAf0aPEjIaLa6bxrAiEAmFuYnkBIDqOvLSOTGsbQvEu854WNVelG2Rs0liPLIEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA5ThJQ5cyEJ9BkkJRhOmcZGqJdGA7ofzu8fxFClBHa7AiEA2D1df/cIiXc5L3yf8V0WzQSUlCVUIsTZjNjwB10pCX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ionic%2fcore@9.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20918050},"jest":{"preset":"@stencil/core/testing"},"main":"dist/index.cjs.js","name":"@ionic/core","types":"dist/types/interface.d.ts","author":{"name":"Ionic Team"},"es2015":"dist/esm/index.js","es2017":"dist/esm/index.js","module":"dist/index.js","engines":{"node":">= 16"},"exports":{".":{"types":"./dist/types/interface.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs.js"},"./css/*":"./css/*","./dist/*":"./dist/*","./loader":{"types":"./loader/index.d.ts","import":"./loader/index.js","default":"./loader/index.js","require":"./loader/index.cjs.js"},"./hydrate":{"types":"./hydrate/index.d.ts","import":"./hydrate/index.mjs","default":"./hydrate/index.js","require":"./hydrate/index.js"},"./loader/*":"./loader/*","./css/*.css":"./css/*.css","./hydrate/*":"./hydrate/*","./components":{"types":"./components/custom-elements.d.ts","import":"./components/index.js","default":"./components/index.js"},"./components/*":"./components/*","./package.json":"./package.json"},"gitHead":"efaca43c1a0f5971c366c81973ce0836451f9f47","license":"MIT","scripts":{"lint":"npm run lint.ts && npm run lint.sass && npm run prettier -- --write --cache","test":"npm run test.spec && npm run test.e2e","build":"npm run clean && npm run build.css && stencil build --es5 --docs-json dist/docs.json","clean":"node scripts/clean.js","start":"npm run build.css && stencil build --dev --watch --serve","eslint":"eslint src","lint.ts":"npm run eslint","css.sass":"sass --embed-sources --style compressed src/css:./css","lint.fix":"npm run lint.ts.fix && npm run lint.sass.fix && npm run prettier -- --write --cache","prettier":"prettier \"./src/**/*.{html,ts,tsx,js,jsx}\"","test.e2e":"npx playwright test","validate":"npm run lint && npm run test && npm run build && npm run test.lazy-imports && npm run test.treeshake","build.css":"npm run css.sass && npm run css.minify","lint.sass":"stylelint \"src/**/*.scss\"","test.spec":"stencil test --spec --max-workers=2","css.minify":"cleancss -O2 -o ./css/ionic.bundle.css ./css/ionic.bundle.css","test.watch":"jest --watch --no-cache","build.debug":"npm run clean && stencil build --debug","lint.ts.fix":"npm run eslint -- --fix","docker.build":"docker build -t ionic-playwright .","lint.sass.fix":"npm run lint.sass -- --fix","prerender.e2e":"node scripts/testing/prerender.js","test.treeshake":"node scripts/treeshaking.js dist/index.js","build.docs.json":"stencil build --docs-json dist/docs.json","test.e2e.docker":"npm run docker.build && node ./scripts/docker.mjs","test.lazy-imports":"node scripts/verify/lazy-imports.js","test.e2e.docker.ci":"npm run docker.build && CI=true node ./scripts/docker.mjs","test.e2e.update-snapshots":"npm run test.e2e -- --update-snapshots='changed'","test.e2e.docker.update-snapshots":"npm run test.e2e.docker -- --update-snapshots='changed'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c9848c86-0e2e-4094-9cb9-493a5f5c7176"}},"homepage":"https://ionicframework.com/","keywords":["ionic","framework","stencil","mobile","app","webapp","capacitor","cordova","electron","progressive web app","pwa"],"overrides":{"serve":{"compression":"^1.8.2"},"@ionic/eslint-config":{"eslint-plugin-import":"$eslint-plugin-import","@typescript-eslint/parser":"$@typescript-eslint/parser","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"}},"collection":"dist/collection/collection-manifest.json","repository":{"url":"git+https://github.com/ionic-team/ionic-framework.git","type":"git"},"_npmVersion":"12.2.2","description":"Base components for Ionic","directories":{},"jsnext:main":"dist/esm/index.js","maintainers":[{"name":"gm-os","email":"goncalo.martins@outsystems.com"},{"name":"ionicjs","email":"hi@ionic.io"},{"name":"shanetheking","email":"shane.king.2008@gmail.com"}],"_nodeVersion":"24.22.2","dependencies":{"tslib":"^2.1.0","ionicons":"^8.1.0","@stencil/core":"^4.44.2"},"_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"jest":"^29.7.0","sass":"^1.33.0","chalk":"^6.0.0","execa":"^8.0.1","serve":"^14.0.1","domino":"^2.1.6","eslint":"^9.0.0","rollup":"^2.26.4","fs-extra":"^9.0.1","jest-cli":"^29.7.0","prettier":"^2.6.1","stylelint":"^13.13.1","@eslint/js":"^9.0.0","typescript":"^6.0.0","@types/jest":"^29.5.6","@types/node":"^24.13.3","@stencil/sass":"^3.0.9","clean-css-cli":"^5.6.1","@capacitor/core":"^8.0.0","playwright-core":"^1.64.1","stylelint-order":"^4.1.0","@eslint/eslintrc":"^3.3.1","@playwright/test":"^1.64.1","@capacitor/haptics":"^8.0.0","@capacitor/keyboard":"^8.0.0","@axe-core/playwright":"^4.14.0","@ionic/eslint-config":"^0.3.0","eslint-plugin-import":"^2.31.0","@capacitor/status-bar":"^8.0.0","@ionic/prettier-config":"^2.0.0","@rollup/plugin-virtual":"^2.0.3","eslint-config-prettier":"^10.0.0","@typescript-eslint/parser":"^8.0.0","@stencil/vue-output-target":"0.14.7","eslint-plugin-custom-rules":"file:custom-rules","@rollup/plugin-node-resolve":"^8.4.0","@stencil/react-output-target":"^1.7.0","@stencil/angular-output-target":"^1.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.11_1794420742395_0.6108543752365737","host":"s3://npm-registry-packages-npm-production"},"_id":"@ionic/core@9.0.11","version":"9.0.11"}