{"bugs":{"url":"https://github.com/firebase/firebase-js-sdk/issues"},"dist":{"shasum":"4d500cbd342b37de2275ef09d16a2e679e9ec03c","tarball":"https://registry.npmjs.org/firebase/-/firebase-12.17.1.tgz","fileCount":2974,"integrity":"sha512-dhp41ye9jMQvhx5FwjMkf/hjDHJApl7gXmvzOZGvP0M7c/GZGUnQ4qvsvlOBkF0Pa7wAwHMdcpL0ON2pXCQ4Sw==","signatures":[{"sig":"MEQCIHQ4NNyQHS0CKQ/0m14yWEdvB8ldtwZ3VbISc54ccY2sAiATHJqAyM7KjcHrZX05C0PHjVxLGRuYOTylUhnr2tyTjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJqVQJwUbXYLQ+zAzTBRYsSREGVfjXn7doOxYUnpFOugIhAI7smwoirkY31PuZqQu64mP5x0z0WlysWWbnqyW7w9/B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36665562},"name":"firebase","author":{"url":"https://firebase.google.com/","name":"Firebase","email":"firebase-support@google.com"},"exports":{"./ai":{"node":{"import":"./ai/dist/index.mjs","require":"./ai/dist/index.cjs.js"},"types":"./ai/dist/ai/index.d.ts","browser":{"import":"./ai/dist/esm/index.esm.js","require":"./ai/dist/index.cjs.js"},"default":"./ai/dist/esm/index.esm.js"},"./app":{"node":{"import":"./app/dist/index.mjs","require":"./app/dist/index.cjs.js"},"types":"./app/dist/app/index.d.ts","browser":{"import":"./app/dist/esm/index.esm.js","require":"./app/dist/index.cjs.js"},"default":"./app/dist/esm/index.esm.js"},"./auth":{"node":{"import":"./auth/dist/index.mjs","require":"./auth/dist/index.cjs.js"},"types":"./auth/dist/auth/index.d.ts","browser":{"import":"./auth/dist/esm/index.esm.js","require":"./auth/dist/index.cjs.js"},"default":"./auth/dist/esm/index.esm.js"},"./storage":{"node":{"import":"./storage/dist/index.mjs","require":"./storage/dist/index.cjs.js"},"types":"./storage/dist/storage/index.d.ts","browser":{"import":"./storage/dist/esm/index.esm.js","require":"./storage/dist/index.cjs.js"},"default":"./storage/dist/esm/index.esm.js"},"./database":{"node":{"import":"./database/dist/index.mjs","require":"./database/dist/index.cjs.js"},"types":"./database/dist/database/index.d.ts","browser":{"import":"./database/dist/esm/index.esm.js","require":"./database/dist/index.cjs.js"},"default":"./database/dist/esm/index.esm.js"},"./analytics":{"node":{"import":"./analytics/dist/index.mjs","require":"./analytics/dist/index.cjs.js"},"types":"./analytics/dist/analytics/index.d.ts","browser":{"import":"./analytics/dist/esm/index.esm.js","require":"./analytics/dist/index.cjs.js"},"default":"./analytics/dist/esm/index.esm.js"},"./app-check":{"node":{"import":"./app-check/dist/index.mjs","require":"./app-check/dist/index.cjs.js"},"types":"./app-check/dist/app-check/index.d.ts","browser":{"import":"./app-check/dist/esm/index.esm.js","require":"./app-check/dist/index.cjs.js"},"default":"./app-check/dist/esm/index.esm.js"},"./firestore":{"node":{"import":"./firestore/dist/index.mjs","require":"./firestore/dist/index.cjs.js"},"types":"./firestore/dist/firestore/index.d.ts","browser":{"import":"./firestore/dist/esm/index.esm.js","require":"./firestore/dist/index.cjs.js"},"default":"./firestore/dist/esm/index.esm.js"},"./functions":{"node":{"import":"./functions/dist/index.mjs","require":"./functions/dist/index.cjs.js"},"types":"./functions/dist/functions/index.d.ts","browser":{"import":"./functions/dist/esm/index.esm.js","require":"./functions/dist/index.cjs.js"},"default":"./functions/dist/esm/index.esm.js"},"./messaging":{"node":{"import":"./messaging/dist/index.mjs","require":"./messaging/dist/index.cjs.js"},"types":"./messaging/dist/messaging/index.d.ts","browser":{"import":"./messaging/dist/esm/index.esm.js","require":"./messaging/dist/index.cjs.js"},"default":"./messaging/dist/esm/index.esm.js"},"./compat/app":{"node":{"import":"./compat/app/dist/index.mjs","require":"./compat/app/dist/index.cjs.js"},"types":"./compat/index.d.ts","browser":{"import":"./compat/app/dist/esm/index.esm.js","require":"./compat/app/dist/index.cjs.js"},"default":"./compat/app/dist/esm/index.esm.js"},"./compat/auth":{"node":{"import":"./compat/auth/dist/index.mjs","require":"./compat/auth/dist/index.cjs.js"},"types":"./compat/auth/dist/compat/auth/index.d.ts","browser":{"import":"./compat/auth/dist/esm/index.esm.js","require":"./compat/auth/dist/index.cjs.js"},"default":"./compat/auth/dist/esm/index.esm.js"},"./performance":{"node":{"import":"./performance/dist/index.mjs","require":"./performance/dist/index.cjs.js"},"types":"./performance/dist/performance/index.d.ts","browser":{"import":"./performance/dist/esm/index.esm.js","require":"./performance/dist/index.cjs.js"},"default":"./performance/dist/esm/index.esm.js"},"./auth/cordova":{"node":{"import":"./auth/cordova/dist/index.mjs","require":"./auth/cordova/dist/index.cjs.js"},"types":"./auth/cordova/dist/auth/cordova/index.d.ts","browser":{"import":"./auth/cordova/dist/esm/index.esm.js","require":"./auth/cordova/dist/index.cjs.js"},"default":"./auth/cordova/dist/esm/index.esm.js"},"./data-connect":{"node":{"import":"./data-connect/dist/index.mjs","require":"./data-connect/dist/index.cjs.js"},"types":"./data-connect/dist/data-connect/index.d.ts","browser":{"import":"./data-connect/dist/esm/index.esm.js","require":"./data-connect/dist/index.cjs.js"},"default":"./data-connect/dist/esm/index.esm.js"},"./messaging/sw":{"node":{"import":"./messaging/sw/dist/index.mjs","require":"./messaging/sw/dist/index.cjs.js"},"types":"./messaging/sw/dist/messaging/sw/index.d.ts","browser":{"import":"./messaging/sw/dist/esm/index.esm.js","require":"./messaging/sw/dist/index.cjs.js"},"default":"./messaging/sw/dist/esm/index.esm.js"},"./package.json":"./package.json","./installations":{"node":{"import":"./installations/dist/index.mjs","require":"./installations/dist/index.cjs.js"},"types":"./installations/dist/installations/index.d.ts","browser":{"import":"./installations/dist/esm/index.esm.js","require":"./installations/dist/index.cjs.js"},"default":"./installations/dist/esm/index.esm.js"},"./remote-config":{"node":{"import":"./remote-config/dist/index.mjs","require":"./remote-config/dist/index.cjs.js"},"types":"./remote-config/dist/remote-config/index.d.ts","browser":{"import":"./remote-config/dist/esm/index.esm.js","require":"./remote-config/dist/index.cjs.js"},"default":"./remote-config/dist/esm/index.esm.js"},"./compat/storage":{"node":{"import":"./compat/storage/dist/index.mjs","require":"./compat/storage/dist/index.cjs.js"},"types":"./compat/storage/dist/compat/storage/index.d.ts","browser":{"import":"./compat/storage/dist/esm/index.esm.js","require":"./compat/storage/dist/index.cjs.js"},"default":"./compat/storage/dist/esm/index.esm.js"},"./firestore/lite":{"node":{"import":"./firestore/lite/dist/index.mjs","require":"./firestore/lite/dist/index.cjs.js"},"types":"./firestore/lite/dist/firestore/lite/index.d.ts","browser":{"import":"./firestore/lite/dist/esm/index.esm.js","require":"./firestore/lite/dist/index.cjs.js"},"default":"./firestore/lite/dist/esm/index.esm.js"},"./compat/database":{"node":{"import":"./compat/database/dist/index.mjs","require":"./compat/database/dist/index.cjs.js"},"types":"./compat/database/dist/compat/database/index.d.ts","browser":{"import":"./compat/database/dist/esm/index.esm.js","require":"./compat/database/dist/index.cjs.js"},"default":"./compat/database/dist/esm/index.esm.js"},"./compat/analytics":{"node":{"import":"./compat/analytics/dist/index.mjs","require":"./compat/analytics/dist/index.cjs.js"},"types":"./compat/analytics/dist/compat/analytics/index.d.ts","browser":{"import":"./compat/analytics/dist/esm/index.esm.js","require":"./compat/analytics/dist/index.cjs.js"},"default":"./compat/analytics/dist/esm/index.esm.js"},"./compat/app-check":{"node":{"import":"./compat/app-check/dist/index.mjs","require":"./compat/app-check/dist/index.cjs.js"},"types":"./compat/app-check/dist/compat/app-check/index.d.ts","browser":{"import":"./compat/app-check/dist/esm/index.esm.js","require":"./compat/app-check/dist/index.cjs.js"},"default":"./compat/app-check/dist/esm/index.esm.js"},"./compat/firestore":{"node":{"import":"./compat/firestore/dist/index.mjs","require":"./compat/firestore/dist/index.cjs.js"},"types":"./compat/firestore/dist/compat/firestore/index.d.ts","browser":{"import":"./compat/firestore/dist/esm/index.esm.js","require":"./compat/firestore/dist/index.cjs.js"},"default":"./compat/firestore/dist/esm/index.esm.js"},"./compat/functions":{"node":{"import":"./compat/functions/dist/index.mjs","require":"./compat/functions/dist/index.cjs.js"},"types":"./compat/functions/dist/compat/functions/index.d.ts","browser":{"import":"./compat/functions/dist/esm/index.esm.js","require":"./compat/functions/dist/index.cjs.js"},"default":"./compat/functions/dist/esm/index.esm.js"},"./compat/messaging":{"node":{"import":"./compat/messaging/dist/index.mjs","require":"./compat/messaging/dist/index.cjs.js"},"types":"./compat/messaging/dist/compat/messaging/index.d.ts","browser":{"import":"./compat/messaging/dist/esm/index.esm.js","require":"./compat/messaging/dist/index.cjs.js"},"default":"./compat/messaging/dist/esm/index.esm.js"},"./auth/web-extension":{"node":{"import":"./auth/web-extension/dist/index.mjs","require":"./auth/web-extension/dist/index.cjs.js"},"types":"./auth/web-extension/dist/auth/web-extension/index.d.ts","browser":{"import":"./auth/web-extension/dist/esm/index.esm.js","require":"./auth/web-extension/dist/index.cjs.js"},"default":"./auth/web-extension/dist/esm/index.esm.js"},"./compat/performance":{"node":{"import":"./compat/performance/dist/index.mjs","require":"./compat/performance/dist/index.cjs.js"},"types":"./compat/performance/dist/compat/performance/index.d.ts","browser":{"import":"./compat/performance/dist/esm/index.esm.js","require":"./compat/performance/dist/index.cjs.js"},"default":"./compat/performance/dist/esm/index.esm.js"},"./firestore/pipelines":{"node":{"import":"./firestore/pipelines/dist/pipelines.mjs","require":"./firestore/pipelines/dist/pipelines.cjs.js"},"types":"./firestore/pipelines/dist/firestore/pipelines/index.d.ts","browser":{"import":"./firestore/pipelines/dist/esm/pipelines.esm.js","require":"./firestore/pipelines/dist/pipelines.cjs.js"},"default":"./firestore/pipelines/dist/esm/pipelines.esm.js"},"./compat/installations":{"node":{"import":"./compat/installations/dist/index.mjs","require":"./compat/installations/dist/index.cjs.js"},"types":"./compat/installations/dist/compat/installations/index.d.ts","browser":{"import":"./compat/installations/dist/esm/index.esm.js","require":"./compat/installations/dist/index.cjs.js"},"default":"./compat/installations/dist/esm/index.esm.js"},"./compat/remote-config":{"node":{"import":"./compat/remote-config/dist/index.mjs","require":"./compat/remote-config/dist/index.cjs.js"},"types":"./compat/remote-config/dist/compat/remote-config/index.d.ts","browser":{"import":"./compat/remote-config/dist/esm/index.esm.js","require":"./compat/remote-config/dist/index.cjs.js"},"default":"./compat/remote-config/dist/esm/index.esm.js"},"./firestore/lite/pipelines":{"node":{"import":"./firestore/lite/pipelines/dist/pipelines.mjs","require":"./firestore/lite/pipelines/dist/pipelines.cjs.js"},"types":"./firestore/lite/pipelines/dist/firestore/lite/pipelines/index.d.ts","browser":{"import":"./firestore/lite/pipelines/dist/esm/pipelines.esm.js","require":"./firestore/lite/pipelines/dist/pipelines.cjs.js"},"default":"./firestore/lite/pipelines/dist/esm/pipelines.esm.js"}},"gitHead":"30eceb58aad391d66ce9745be4cf58b4106b87a9","license":"Apache-2.0","scripts":{"dev":"rollup -c -w","test":"echo 'No test suite for firebase wrapper'","build":"rollup -c && gulp cdn-type-module-path && yarn build:compat","test:ci":"echo 'No test suite for firebase wrapper'","build:compat":"rollup -c compat/rollup.config.js","build:internal":"rollup -c && gulp cdn-type-module-path-internal && yarn build:compat","trusted-type-check":"tsec -p tsconfig.json --noEmit"},"typings":"empty.d.ts","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"homepage":"https://firebase.google.com/","keywords":["authentication","database","Firebase","firebase","realtime","storage","performance","remote-config"],"components":["ai","analytics","app","app-check","auth","auth/cordova","auth/web-extension","functions","firestore","firestore/lite","firestore/pipelines","firestore/lite/pipelines","installations","storage","performance","remote-config","messaging","messaging/sw","database","data-connect"],"repository":{"url":"git+https://github.com/firebase/firebase-js-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Firebase JavaScript library for web and Node.js","directories":{},"maintainers":[{"name":"firebase-ops","email":"operations+plainlogo@firebase.com"},{"name":"feiyang.chen","email":"feiyang.chen1@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"chholland","email":"chholland@google.com"}],"_nodeVersion":"22.12.0","dependencies":{"@firebase/ai":"2.14.0","@firebase/app":"0.16.0","@firebase/auth":"1.13.4","@firebase/util":"1.15.2","@firebase/storage":"0.14.4","@firebase/database":"1.1.4","@firebase/analytics":"0.10.23","@firebase/app-check":"0.13.0","@firebase/app-types":"0.9.5","@firebase/firestore":"4.17.0","@firebase/functions":"0.13.6","@firebase/messaging":"0.13.1","@firebase/app-compat":"0.5.16","@firebase/auth-compat":"0.6.9","@firebase/performance":"0.7.13","@firebase/data-connect":"0.7.3","@firebase/installations":"0.6.23","@firebase/remote-config":"0.9.1","@firebase/storage-compat":"0.4.4","@firebase/database-compat":"2.1.6","@firebase/analytics-compat":"0.2.29","@firebase/app-check-compat":"0.4.6","@firebase/firestore-compat":"0.4.12","@firebase/functions-compat":"0.4.6","@firebase/messaging-compat":"0.2.28","@firebase/performance-compat":"0.2.26","@firebase/installations-compat":"0.2.23","@firebase/remote-config-compat":"0.2.28"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"5.0.1","rollup":"4.62.2","typescript":"5.5.4","gulp-replace":"1.1.4","gulp-sourcemaps":"3.0.0","rollup-plugin-uglify":"6.0.4","@rollup/plugin-terser":"0.4.4","rollup-plugin-license":"3.5.3","@rollup/plugin-commonjs":"21.1.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-typescript2":"0.37.0","@rollup/plugin-node-resolve":"16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firebase_12.17.1_1785883467091_0.9860125280275407","host":"s3://npm-registry-packages-npm-production"},"_id":"firebase@12.17.1","version":"12.17.1"}