{"_id":"@ponceca/firestore-angular","_rev":"26-400dbce9e0747cf68b188b663d8880e6","name":"@ponceca/firestore-angular","dist-tags":{"latest":"1.1.18"},"versions":{"0.1.0":{"name":"@ponceca/firestore-angular","version":"0.1.0","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@0.1.0","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"38294c50629e87f3955182afc6f676e99656f245","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-0.1.0.tgz","fileCount":8,"integrity":"sha512-cF0dJ7rKL43GfEeTdtSwrKnGPtrzimxYFMJ0Tpx3cT9ZoGg0dhJBHNdBdpKDGe/9C7TJAF6+xXW7U0sXW1jJ+A==","signatures":[{"sig":"MEUCIFKnLkcOPQUf78wsdxzcI8MXb+5puzwx4wbMoYKSCHyVAiEAgZ/c90I29kV5u3jiU0SPobjuVyFkk7bZ2Zdl8CYgayw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./types/ponceca-firestore-angular.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./types/ponceca-firestore-angular-app.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./types/ponceca-firestore-angular-ssr.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./types/ponceca-firestore-angular-auth.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./types/ponceca-firestore-angular-search.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./firestore":{"types":"./types/ponceca-firestore-angular-firestore.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a8c995fc2530a0d0b6fa9443adfc70e8b6c0457d","typings":"types/ponceca-firestore-angular.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=0.1.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_0.1.0_1771109743538_0.4459158895447146","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ponceca/firestore-angular","version":"0.1.1","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@0.1.1","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"91ab03f656f91aead7d4cb210921abb3b5c15205","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-0.1.1.tgz","fileCount":8,"integrity":"sha512-/oYy4yCzO34YRA4LPIkgakCAVJS9V2sVWVc4OolO01pzPTHf3/PFeftjAlW8Ij0KIFJWpl3wW30vZXLb/lldvQ==","signatures":[{"sig":"MEUCIQDrApPo2Fqe4K0M+bO6v4umCRolHttBOe5igz1TqNfRDQIge+NweJx2HaU6EoPnSh2x38KF/vUN/M4RLiFzb3jSkRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./types/ponceca-firestore-angular.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./types/ponceca-firestore-angular-app.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./types/ponceca-firestore-angular-ssr.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./types/ponceca-firestore-angular-auth.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./types/ponceca-firestore-angular-search.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./firestore":{"types":"./types/ponceca-firestore-angular-firestore.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a8c995fc2530a0d0b6fa9443adfc70e8b6c0457d","typings":"types/ponceca-firestore-angular.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=0.1.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_0.1.1_1771109911248_0.8446091340577544","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ponceca/firestore-angular","version":"0.1.2","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@0.1.2","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"0234c77248d62f87f63e8ea9c4a9cb6db5d5796a","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-0.1.2.tgz","fileCount":40,"integrity":"sha512-X0c7u/maWRzReZRU4rB7h9rU+KpqTJDhm6nPnO5t9hqVM24i+xRLeVKVb5cYZDg05R1vF5RPfRyzj3jTd0ombw==","signatures":[{"sig":"MEUCIAcKVgvd6SYXngrOT4eTxNnH0AhwKkvuxIDmxpndrO2eAiEA/2a03OF8cdy+vv34GANgTCZLKpQhhmzdys/icmoijr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212247},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a8c995fc2530a0d0b6fa9443adfc70e8b6c0457d","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=0.1.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_0.1.2_1771161275787_0.24837948458450398","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ponceca/firestore-angular","version":"1.0.0","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.0.0","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"0844be2b6280a1f6a4dea2c91d6917cc6c76e46e","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.0.0.tgz","fileCount":30,"integrity":"sha512-Wx8DLECBhXs5koJV1DvVvK1tPCA4/DVZlkT35Ph72A6Bx8+Qm0BOH7+P7QHlXrq360LLN/pD3MiNP4y5wiDFCQ==","signatures":[{"sig":"MEUCIBvp1d6xnrj873kJv9va1ltZZuSbvIG+LLOCx29gEUrMAiEA9QI73EWsm7eFzIwWGE3TBU1aX0GsCGJYaFq6w9CBLbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67722},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.0.0_1771208504027_0.9162992217317334","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ponceca/firestore-angular","version":"1.0.1","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.0.1","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"5ad8c84c4db4817fdd8e7a3704f77f2d6f925b82","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.0.1.tgz","fileCount":44,"integrity":"sha512-iRr8dDccjPsvOPUrEqGTE7XHc1LpiUf/pd7AuXhdvTbmOGh2SCEZCQ5NqSy/h+bheN/6csAqiNta5HCiiAssbA==","signatures":[{"sig":"MEUCIQCEx7rcQLCqonYl3J9dMhOc9tVhpvXU5gPnnAnM/DX1pQIgQ0AnrBsgC5lE0k1On3WrjGbphl0tECnQSPvnCcLuxkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225417},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.0.1_1771213380447_0.5760784302308719","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ponceca/firestore-angular","version":"1.0.2","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.0.2","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"86dce0d5c7b3f9e472716df24e5789a5e031abae","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.0.2.tgz","fileCount":44,"integrity":"sha512-e0VbbE95bkQpKGGi8LXQ96tyB0V+oauZlXjq8rAQVuUu1eSAJNIxY/tMlYuXda1lskYROX8/xi8JFa/l0NRrUQ==","signatures":[{"sig":"MEYCIQDM/EwiJjeiunG+UZ7qjXgzDU8dKoMb1hCPHd8JxMOD6QIhAJkaelxsd0aVNl71VnOUEOvTnlf5w385lJfIdyXqXUjQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225417},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.0.2_1771214024449_0.7143531587483547","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ponceca/firestore-angular","version":"1.0.3","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.0.3","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"53e98c32fcc2602781dbe39c6e5270e05d508de8","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.0.3.tgz","fileCount":30,"integrity":"sha512-QOdSzUbqf/iwWC76eyVK96UoIRh4/z8vDjbEhTHddaCvtF2wCkrdiLElSlLIwctUpU6075vhvANLjbMmGEekyg==","signatures":[{"sig":"MEUCIA7xhxREHLSCV5DffH2Mq84cmDnFxAXGHvqC6yDYtQOCAiEAt0BNK9Mkm3XxYmA4RTx7a3GLVw3XVR899PO07Sx3pMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69629},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.0.3_1771435404543_0.9942718615916455","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ponceca/firestore-angular","version":"1.1.0","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.0","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"7edcffef24e2672c893ae7f55ad30d601372d248","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.0.tgz","fileCount":44,"integrity":"sha512-Bc178OhFnlKpob4SHkDXTf73toxGjzZnv6FM+f2lZbosHpg1Gu39t/VWmcQkX+JXOuy5o5QSgjpqvReZgv7qhw==","signatures":[{"sig":"MEUCIQDktARFWJRsRq8/yfhgW0SWnvaSMLkkjfBnOgTajY+xJAIgSx7+IR2n0R/+FxQW0ikpBh7S3DgHmmDWRgedTchEWcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230127},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.0_1771494261336_0.9580320449103088","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@ponceca/firestore-angular","version":"1.1.1","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.1","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"9166abb4641442d18b17763fdeabb8ee1adb9571","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.1.tgz","fileCount":47,"integrity":"sha512-cMeo579smwUJfIetYzeJmeOZ8xcuobYuak1rUTXXHLTHS9LKVUfuyP5x0RYE5+K5Y08fKfULl5zZBleMFjKiqQ==","signatures":[{"sig":"MEYCIQDEkMMXimtZhbxzklWIMwogHxo5Ue48HR0neabYVNr7WQIhANB97rTw7SI7V7dUb+5OB+K95M0qYHKs+250zuEp2yao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261339},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.1_1771670388054_0.27983467866603795","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@ponceca/firestore-angular","version":"1.1.2","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.2","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"f1cfabaae0e60e8862ad27ffced8d1be1290fed7","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.2.tgz","fileCount":47,"integrity":"sha512-DpqNlPjtKkln91XiqiWpwQj1/UPHgrwkfj3QIoylReZ7icRfIvrLVv63JEWgo6VN/Q/xJbcrACfWl80lD5eJfg==","signatures":[{"sig":"MEYCIQCcsWyG8cg0cD6RMi2pV31Ss27+vPn79GdPN/7ck9X/XQIhAOaPSTO/nsx6pQ4QoImf7EjQ2Z4S1AF0jAmh6SLBwHu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265314},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.2_1771672942103_0.2124365150239036","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@ponceca/firestore-angular","version":"1.1.3","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.3","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"43d487af4982be45d25ed97f11bcda86bd0d7c46","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.3.tgz","fileCount":33,"integrity":"sha512-iRmEZ1zg3nSHLDMcHidngTGe+Au3vKa8o+JTLE3ywghtokoDJms4OuMa439LfUa916t5c6OYNUMrAoG3vnj8Yg==","signatures":[{"sig":"MEUCIAsYdXAKmEtjX7ProidWuOeZ9zzjGDF4vMOvHH/1eXi7AiEAhNsIOAPAi2saNBb1MZ7RiCCbIBKJ7HcVyqjrVDmYbe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84198},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.3_1773277217299_0.6231344180948861","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@ponceca/firestore-angular","version":"1.1.4","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.4","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"a4ee8169854dd580886d446b6080fa661e5bc3a9","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.4.tgz","fileCount":33,"integrity":"sha512-jRT5eNoydDqfhAZ14sdUu8sK8YtRumTJ4AZkXEIcRV5b/OVJJ3Ko0Gg7gfwfnzhWD0gq8h71KLVgHGZlPiKOpw==","signatures":[{"sig":"MEUCIQCnPEgSBFhg9CncxMPDGltKydCR21v8NWLXbOjIdDlyqgIgfCK/kBPA5KKFApLAEv+BLgXe5PVwS5xkY5OuvKwaSu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85157},"exports":{"./app":{"types":"./app/src/index.ts","default":"./app/src/index.ts"},"./ssr":{"types":"./ssr/src/index.ts","default":"./ssr/src/index.ts"},"./auth":{"types":"./auth/src/index.ts","default":"./auth/src/index.ts"},"./search":{"types":"./search/src/index.ts","default":"./search/src/index.ts"},"./storage":{"types":"./storage/src/index.ts","default":"./storage/src/index.ts"},"./firestore":{"types":"./firestore/src/index.ts","default":"./firestore/src/index.ts"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.4_1773278054318_0.634525747438353","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@ponceca/firestore-angular","version":"1.1.5","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.5","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"71b17c86df686cfb16145e2279240dfbb8f02af0","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.5.tgz","fileCount":47,"integrity":"sha512-NtFvjKLJ+SWsn1lU5qHe8G3N3g3lrayZIa7wYN+PlvKAUUm5p9f+NoU/kGiW9q+NFlwWrb3r3PG2MCCysWGQIw==","signatures":[{"sig":"MEUCIQCCuNhVT7kPHnHVyx3X6i38TRS1nkoKp+vePhBwtHgUvQIgCWOEkInhU/Fj+9ZLVsooCKAtqdFI8uRrvTyqbR15QNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267437},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.5_1773278691543_0.34965892802408316","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@ponceca/firestore-angular","version":"1.1.6","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.6","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"7276f34683187dde9ceee452111145a3672c1d98","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.6.tgz","fileCount":47,"integrity":"sha512-CODDTGcKVLqOZ1w9+h1EeIVQ1kl35TmaqCzQE0syrCA08P/eWiHG3aGR1Ub1+8bfISFyttcxBklhoiJH5XhUtQ==","signatures":[{"sig":"MEYCIQCxS8yeqIzH/pdiWty7ZhNi5AI6ExGqQSNlxjgOOvgasgIhAL/hMutgtavM0OknfiY0aK56su3J2Jveg7sP0zgJsrDs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268024},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.6_1773279887899_0.9707881542012557","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@ponceca/firestore-angular","version":"1.1.7","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.7","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"7409027ba79ab6395a7e558ec2dc615acbf974c5","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.7.tgz","fileCount":33,"integrity":"sha512-OSmZdJ+H9nP7hgzoqELph0SmsDk66OSaPzkZDI6peDvMFRgmCMsxMiL31AFAvHkpI7x1oYT6mRl9Rdr9dTlAUw==","signatures":[{"sig":"MEUCIQDzK42C+r/kp0XlDcKA1OmW2NzzN2Z3E2PU8t2kL9qcawIgVf3kmOyFpbnsfqkmp3qrQ5EQNUQ2ktqs7BRQWyNacNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86068},"exports":{"./app":{"types":"./app/src/index.ts","default":"./app/src/index.ts"},"./ssr":{"types":"./ssr/src/index.ts","default":"./ssr/src/index.ts"},"./auth":{"types":"./auth/src/index.ts","default":"./auth/src/index.ts"},"./search":{"types":"./search/src/index.ts","default":"./search/src/index.ts"},"./storage":{"types":"./storage/src/index.ts","default":"./storage/src/index.ts"},"./firestore":{"types":"./firestore/src/index.ts","default":"./firestore/src/index.ts"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.7_1774310335267_0.9400411325990881","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@ponceca/firestore-angular","version":"1.1.8","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.8","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"1f17c283d610eb293226c20fe18ad0fbf9a8f414","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.8.tgz","fileCount":47,"integrity":"sha512-nwyRM7ziIPlWhl0wOh1mvbfYopRHM0wBWWKZDFMdP9+P0EbLhq77k1CchIwrtIQhmXSvDVrKDQSemvnFbO2YWw==","signatures":[{"sig":"MEUCIQC3N4LQRusAxDt0XdZ9PxofVmVLAFptKIsI5ebEA1AyZQIgR1bz+WYDPJeyHSYa9rWYYIVeZjUalk8CW0lzAtz0Pjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269438},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"typesVersions":{"*":{"app":["app/index.d.ts"],"ssr":["ssr/index.d.ts"],"auth":["auth/index.d.ts"],"search":["search/index.d.ts"],"storage":["storage/index.d.ts"],"firestore":["firestore/index.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.8_1774329097321_0.4404103706936038","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@ponceca/firestore-angular","version":"1.1.9","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.9","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"485597aa644af9b045045dfa7d981a4e762d918f","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.9.tgz","fileCount":47,"integrity":"sha512-r91twPANbaA4Oh9naKr9yazZTmPNOHzJR8b4IHPef3TQlR8vF7Pq4CCo2I9I1MVDyV2auui2v0qqNuiDjMeX+A==","signatures":[{"sig":"MEUCIHlc+mAvxrX48k2MkKz+KTkLUC9UQ0+IMuUttWIONQW5AiEAlFOci2Zi1Vh2hXBIp2VOQgv7+Bt0+NvaMFayZKgwUJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276893},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.9_1774334806730_0.3679731319049906","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@ponceca/firestore-angular","version":"1.1.10","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.10","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"9a69e1eb0b358c2e97462c3df99bd1b26f85c636","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.10.tgz","fileCount":33,"integrity":"sha512-d/3RABZm1SqxTqKVzRWxOkjCEkXkOgYh0CtTpeosjrOvsyU31XsmNfuJQxsPxAsVPUTseG+l5RF5PRtj2dI1ow==","signatures":[{"sig":"MEQCIEALCiiv7Ayd3hLviCzkEgO4y0+REK17L+DTsgWY3Vu6AiAJERDEf31BDubTsnQ31rhyxb7AsgsC6PUtL34HrGT0rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89959},"exports":{"./app":{"types":"./app/src/index.ts","default":"./app/src/index.ts"},"./ssr":{"types":"./ssr/src/index.ts","default":"./ssr/src/index.ts"},"./auth":{"types":"./auth/src/index.ts","default":"./auth/src/index.ts"},"./search":{"types":"./search/src/index.ts","default":"./search/src/index.ts"},"./storage":{"types":"./storage/src/index.ts","default":"./storage/src/index.ts"},"./firestore":{"types":"./firestore/src/index.ts","default":"./firestore/src/index.ts"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.10_1774441153303_0.4884481602768995","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@ponceca/firestore-angular","version":"1.1.11","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.11","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"1af97952d9ea3ba72f7d8a54e5266f98b45b2860","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.11.tgz","fileCount":33,"integrity":"sha512-qAUy7L6WEDCWylAyO9G5fW2POaeRfXGd5MP/2RAWFU+yPoLacYgx2LjF7TNiz2ClBjpDH83y1b6EWyatYZIPsA==","signatures":[{"sig":"MEUCIE76NKyYUKrqsmZO7CqLb7m531nEIwxCc3z4+Vhd0HcoAiEA0iYolVG2Us6Iy7F388fZmZbR3OScCpKOo2t0CuYcuUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89959},"exports":{"./app":{"types":"./app/src/index.ts","default":"./app/src/index.ts"},"./ssr":{"types":"./ssr/src/index.ts","default":"./ssr/src/index.ts"},"./auth":{"types":"./auth/src/index.ts","default":"./auth/src/index.ts"},"./search":{"types":"./search/src/index.ts","default":"./search/src/index.ts"},"./storage":{"types":"./storage/src/index.ts","default":"./storage/src/index.ts"},"./firestore":{"types":"./firestore/src/index.ts","default":"./firestore/src/index.ts"}},"gitHead":"4fc90e292fc2a73475bdf6e3b25502cb2bdcc44f","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.11_1774464229641_0.7711055685464485","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@ponceca/firestore-angular","version":"1.1.12","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.12","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"f93a9583a529372e5bf32d5d404b0c792dc2048b","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.12.tgz","fileCount":33,"integrity":"sha512-GlmVPW7o3NZYHoR69nvUGZlODJz7tyPQpCv2Pz0VTC/40fXTS3JtPhBovBBJGRGiHfijAPzGNHDvaA6da/VZxA==","signatures":[{"sig":"MEYCIQCobXnJuSNsU/ffypRU7fZ36BQjNKbk8XQMGCrhM0PoeQIhAI4OQ0XMXrPRgOCg1qB901bKlJcB6c9oEpOiu3XP3Ys6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90891},"exports":{"./app":{"types":"./app/src/index.ts","default":"./app/src/index.ts"},"./ssr":{"types":"./ssr/src/index.ts","default":"./ssr/src/index.ts"},"./auth":{"types":"./auth/src/index.ts","default":"./auth/src/index.ts"},"./search":{"types":"./search/src/index.ts","default":"./search/src/index.ts"},"./storage":{"types":"./storage/src/index.ts","default":"./storage/src/index.ts"},"./firestore":{"types":"./firestore/src/index.ts","default":"./firestore/src/index.ts"}},"gitHead":"287b6a8922cf43247e47631993166203abe2a9f2","scripts":{"test":"npm run test:unit","build":"ng-packagr -p ng-package.json","test:unit":"vitest run","test:coverage":"vitest run --coverage","smoke:bundlers":"node scripts/smoke-bundlers.mjs","ci:release-gates":"npm run test:unit && npm run test:coverage && npm run build && npm run test:integration && npm run test:ssr-auth-e2e && npm run smoke:bundlers","test:integration":"vitest run -c vitest.integration.config.ts tests/integration/backend-real.spec.ts tests/integration/failure-scenarios.spec.ts","test:ssr-auth-e2e":"vitest run -c vitest.integration.config.ts tests/integration/ssr-auth-aware.e2e.spec.ts"},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","typesVersions":{"*":{"app":["app/src/index.ts"],"ssr":["ssr/src/index.ts"],"auth":["auth/src/index.ts"],"search":["search/src/index.ts"],"storage":["storage/src/index.ts"],"firestore":["firestore/src/index.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.1","rxjs":"^7.8.2","vite":"^6.1.0","vitest":"^4.0.18","esbuild":"^0.25.0","zone.js":"^0.16.0","@types/ws":"^8.18.1","ng-packagr":"^19.2.0","typescript":"^5.8.2","@types/node":"^25.2.3","@angular/core":"^19.2.18","@angular/common":"^19.2.18","@angular/router":"^19.2.18","@angular/compiler":"^19.2.18","@vitest/coverage-v8":"^4.0.18","@angular/compiler-cli":"^19.2.18","@ponceca/firestore-sdk":"file:../core","@angular/platform-browser":"^19.2.18"},"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.12_1774876252226_0.8015482536387208","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@ponceca/firestore-angular","version":"1.1.13","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.13","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"5fede0637a3aa33ba1348d3ee4a13b77839d5c54","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.13.tgz","fileCount":47,"integrity":"sha512-DsTdjNdhHKrNysLTmR5BVtCHNd/Q14EjU7DSadSAGLKFahDFjFbfT3mvmr35sMWFRATJyOEdbnp5k/0TvtGVIA==","signatures":[{"sig":"MEQCIEtwDkmdmKorv4mSRqvqO1vWpVzwW7GO2fnvtsgj4RMcAiBUNdPuR79PZJFIoxTloxgPMeuNqowg8JcGEE4qJiS32w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284248},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"287b6a8922cf43247e47631993166203abe2a9f2","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.13_1774878008055_0.421510404604045","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@ponceca/firestore-angular","version":"1.1.14","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.14","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"fec8b79593ef1e7a77b041ca4e4f67564037cfd7","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.14.tgz","fileCount":47,"integrity":"sha512-BkdGthiIAZ2fizjcsWUIsvE6+4N5lW02EOnRO9zWa7gt6fvliJvuP+IJDFjRomRrjsfCAFsobUGu1RX/94tbyA==","signatures":[{"sig":"MEQCIEP7P2k2MORCW+ZdbJg9i699rmSbVLXvHW9H/1DJltO2AiAV5oX4+bkECafC9lT8T+R7f6nVOzKrD3RhXrzqJMLVXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284248},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"287b6a8922cf43247e47631993166203abe2a9f2","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.14_1775923752556_0.8025286098834377","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@ponceca/firestore-angular","version":"1.1.15","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.15","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"abe73afd5be17cfe1ce817da91ba99212c83219e","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.15.tgz","fileCount":47,"integrity":"sha512-4pa7l33x4ba1Ac5SqlSJrab2vVM+hKupFcTRPS3S5RFWOcclJs11nv4H0jKd9E80j9GYe2WRKDf1D0SJM17zHg==","signatures":[{"sig":"MEUCIQCdyQA7lEKaF8kbbZORhOvYYCoyaoeYg5gAsz+gO049HQIgJkfVOg0m2/ZtFKDW7qvKA4l9lF5013IJcWqy7sTjCU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284535},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e8112ddd0d5dc2e0e1b9dcbabbab277f5e74190f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.15_1776256701033_0.5155970652828121","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@ponceca/firestore-angular","version":"1.1.16","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.16","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"b61b9c0cda9b5657d81744cf1f5459ae8db3ae5d","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.16.tgz","fileCount":47,"integrity":"sha512-oUp33anSTxaxFo1FsAwEfh0RrL4CYcxbbic2ewpXmQDTMeLXNPEqAtKlUffL4QObXIK2Q3QUPLzq8dh5WZAxbA==","signatures":[{"sig":"MEYCIQCL9xjanZT2bpT4A5EcTFMcs378j6m36Gah/f4wos3OFQIhALPIzIFeq3TGlA+RpKf3VxGfgOcMGYk1zgGVsKVFufNS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284535},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e8112ddd0d5dc2e0e1b9dcbabbab277f5e74190f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.16_1776278882652_0.041870956924580094","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@ponceca/firestore-angular","version":"1.1.17","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"author":{"name":"ponceca"},"license":"MIT","_id":"@ponceca/firestore-angular@1.1.17","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","bugs":{"url":"https://github.com/ponceca/firestore/issues"},"dist":{"shasum":"d3632613ecbe267adf3922e1f2ed8ddcef750e2d","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.17.tgz","fileCount":47,"integrity":"sha512-TXv7Gmv9vnDwiPfZ9Qw0VrqNzTkMpdxJtFQxka8URZbp9ROtEXAWw4O6lbejUPsiQXBeiAx0157esVxdX7MtHw==","signatures":[{"sig":"MEUCIFbmcAwxcWT7Yrnaqwta4+kFblLbT+icTolCMHYOM8IRAiEAnIjGPSe+knkiXTQQiJnLEAmZcPOAX0MHX7BtHX16KHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284535},"module":"fesm2022/ponceca-firestore-angular.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e8112ddd0d5dc2e0e1b9dcbabbab277f5e74190f","typings":"index.d.ts","_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"repository":{"url":"git+https://github.com/ponceca/firestore.git","type":"git","directory":"sdk/angular"},"_npmVersion":"11.6.2","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.8.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","@angular/platform-browser":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/firestore-angular_1.1.17_1776286439456_0.8783166098769262","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@ponceca/firestore-angular","version":"1.1.18","description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","license":"MIT","author":{"name":"ponceca"},"repository":{"type":"git","url":"git+https://github.com/ponceca/firestore.git","directory":"sdk/angular"},"bugs":{"url":"https://github.com/ponceca/firestore/issues"},"homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","sideEffects":false,"peerDependencies":{"@angular/common":">=19.0.0","@angular/core":">=19.0.0","@angular/platform-browser":">=19.0.0","@angular/router":">=19.0.0","@ponceca/firestore-sdk":">=1.0.0","rxjs":">=7.8.0"},"keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"module":"fesm2022/ponceca-firestore-angular.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","default":"./fesm2022/ponceca-firestore-angular.mjs"},"./app":{"types":"./app/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-app.mjs"},"./auth":{"types":"./auth/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-auth.mjs"},"./firestore":{"types":"./firestore/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-firestore.mjs"},"./search":{"types":"./search/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-search.mjs"},"./ssr":{"types":"./ssr/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-ssr.mjs"},"./storage":{"types":"./storage/index.d.ts","default":"./fesm2022/ponceca-firestore-angular-storage.mjs"}},"dependencies":{"tslib":"^2.3.0"},"gitHead":"ed468a4bf205661a94aecd1c03447b0f0122fba3","_id":"@ponceca/firestore-angular@1.1.18","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-05spcJvfRAyYhpLJ1A7CfQylMKUbmCtLjl4mveUu6gi6AeUsStfj3+sZsNKyouleC+LRyVBqO6Uhx7bdFjDOtw==","shasum":"30d6420aa506adc9f7bb9b8b53d930348e83a283","tarball":"https://registry.npmjs.org/@ponceca/firestore-angular/-/firestore-angular-1.1.18.tgz","fileCount":47,"unpackedSize":286561,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG3RQyaJaWOig9u5V52KeQevxXX8HpdT/p15pfwlwHNeAiEAtYhZlBhHYIScBVBhw7UrWTOuA7xQIgXaYyhcjB05QEY="}]},"_npmUser":{"name":"ponceca","email":"ponceca20@gmail.com"},"directories":{},"maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/firestore-angular_1.1.18_1777509239786_0.27395897942795133"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-14T22:55:43.366Z","modified":"2026-04-30T00:34:00.165Z","0.1.0":"2026-02-14T22:55:43.682Z","0.1.1":"2026-02-14T22:58:31.401Z","0.1.2":"2026-02-15T13:14:35.955Z","1.0.0":"2026-02-16T02:21:44.191Z","1.0.1":"2026-02-16T03:43:00.599Z","1.0.2":"2026-02-16T03:53:44.579Z","1.0.3":"2026-02-18T17:23:24.683Z","1.1.0":"2026-02-19T09:44:21.480Z","1.1.1":"2026-02-21T10:39:48.264Z","1.1.2":"2026-02-21T11:22:22.259Z","1.1.3":"2026-03-12T01:00:17.445Z","1.1.4":"2026-03-12T01:14:14.482Z","1.1.5":"2026-03-12T01:24:51.703Z","1.1.6":"2026-03-12T01:44:48.081Z","1.1.7":"2026-03-23T23:58:55.410Z","1.1.8":"2026-03-24T05:11:37.467Z","1.1.9":"2026-03-24T06:46:46.878Z","1.1.10":"2026-03-25T12:19:13.466Z","1.1.11":"2026-03-25T18:43:49.930Z","1.1.12":"2026-03-30T13:10:52.368Z","1.1.13":"2026-03-30T13:40:08.227Z","1.1.14":"2026-04-11T16:09:12.728Z","1.1.15":"2026-04-15T12:38:21.201Z","1.1.16":"2026-04-15T18:48:02.810Z","1.1.17":"2026-04-15T20:53:59.594Z","1.1.18":"2026-04-30T00:34:00.034Z"},"bugs":{"url":"https://github.com/ponceca/firestore/issues"},"author":{"name":"ponceca"},"license":"MIT","homepage":"https://github.com/ponceca/firestore/tree/main/sdk/angular#readme","keywords":["angular","firestore","signals","ssr","zoneless","realtime"],"repository":{"type":"git","url":"git+https://github.com/ponceca/firestore.git","directory":"sdk/angular"},"description":"Angular 21 adapter para @ponceca/firestore-sdk — Signal-First + SSR + Zoneless","maintainers":[{"name":"ponceca","email":"ponceca20@gmail.com"}],"readme":"# @ponceca/firestore-angular\r\n\r\nAngular 19+ adapter para `@ponceca/firestore-sdk` — **Signal-First, SSR-Ready, Zoneless**.\r\n\r\n## Instalación\r\n\r\n```bash\r\nnpm install @ponceca/firestore-sdk @ponceca/firestore-angular\r\n```\r\n\r\n## Quick Start\r\n\r\n### 1. Configuración (`app.config.ts`)\r\n\r\n```typescript\r\nimport { provideFirebaseApp } from '@ponceca/firestore-angular/app';\r\nimport { provideAuth } from '@ponceca/firestore-angular/auth';\r\nimport { provideFirestore } from '@ponceca/firestore-angular/firestore';\r\nimport { provideStorage } from '@ponceca/firestore-angular/storage';\r\nimport { initializeApp } from '@ponceca/firestore-sdk';\r\nimport { getFirestore } from '@ponceca/firestore-sdk/firestore';\r\nimport { getAuth } from '@ponceca/firestore-sdk';\r\nimport { getStorage } from '@ponceca/firestore-sdk/storage';\r\nimport { environment } from '../environments/environment';\r\n\r\nexport const appConfig = {\r\n  providers: [\r\n    provideFirebaseApp(() => initializeApp(environment.firebase)),\r\n    provideAuth((app) => getAuth(app)),\r\n    provideFirestore((app) => getFirestore(app)),\r\n    provideStorage(() => getStorage(initializeApp(environment.firebase))),\r\n  ],\r\n};\r\n```\r\n\r\n### 2. Signals (Recomendado Angular 19+)\r\n\r\n```typescript\r\nimport { docSignal, collectionSignal } from '@ponceca/firestore-angular/firestore';\r\nimport { authStateSignal, isLoggedInSignal } from '@ponceca/firestore-angular/auth';\r\n\r\n@Component({\r\n  template: `\r\n    @if (isLoggedIn()) {\r\n      <h1>{{ user().data?.name }}</h1>\r\n      @for (item of items().data; track item.id) {\r\n        <p>{{ item.name }}</p>\r\n      }\r\n    }\r\n  `,\r\n})\r\nexport class MyComponent {\r\n  isLoggedIn = isLoggedInSignal();\r\n  user = docSignal<User>('users/uid123');\r\n  items = collectionSignal<Item>('items');\r\n}\r\n```\r\n\r\n### 3. Observables (RxJS)\r\n\r\n```typescript\r\nimport { docData, collectionData } from '@ponceca/firestore-angular/firestore';\r\nimport { user, idToken } from '@ponceca/firestore-angular/auth';\r\n\r\n@Injectable({ providedIn: 'root' })\r\nexport class DataService {\r\n  private db = injectFirestore();\r\n  private auth = injectAuth();\r\n\r\n  user$ = user(this.auth);\r\n  products$ = collectionData<Product>(collection(this.db, 'products'));\r\n}\r\n```\r\n\r\n### 4. Auth Guards\r\n\r\n```typescript\r\nimport { authGuard, redirectUnauthorizedTo } from '@ponceca/firestore-angular/auth';\r\n\r\nconst routes: Routes = [\r\n  {\r\n    path: 'dashboard',\r\n    canActivate: [authGuard],\r\n    data: { authGuardPipe: redirectUnauthorizedTo('/login') },\r\n    component: DashboardComponent,\r\n  },\r\n];\r\n```\r\n\r\n### 5. Storage\r\n\r\n```typescript\r\nimport { injectStorage, ref, uploadBytesResumable, uploadTaskObservable } from '@ponceca/firestore-angular/storage';\r\n\r\nconst storage = injectStorage();\r\nconst task = uploadBytesResumable(ref(storage, 'uploads/file.pdf'), blob);\r\nuploadTaskObservable(task).subscribe(snap => console.log(snap.bytesTransferred));\r\n```\r\n\r\n### 6. SSR Hydration\r\n\r\n```typescript\r\nimport { provideFirestoreHydration } from '@ponceca/firestore-angular/ssr';\r\n\r\n// En server config\r\nproviders: [provideFirestoreHydration()]\r\n```\r\n\r\n## Módulos\r\n\r\n| Entry Point | Contenido |\r\n|-------------|-----------|\r\n| `@ponceca/firestore-angular/app` | `provideFirebaseApp`, `FIREBASE_APP`, `injectApp` |\r\n| `@ponceca/firestore-angular/auth` | Providers, guards, signals, observables, core re-exports |\r\n| `@ponceca/firestore-angular/firestore` | Providers, signals, resources, observables, core re-exports |\r\n| `@ponceca/firestore-angular/storage` | Providers, upload observable/signal, download signal |\r\n| `@ponceca/firestore-angular/ssr` | Hydration, serialization |\r\n| `@ponceca/firestore-angular/search` | Search signal, search observable |\r\n\r\n## Compatibilidad\r\n\r\n| Dependencia | Versión mínima |\r\n|-------------|---------------|\r\n| Angular | 19.0.0 |\r\n| @ponceca/firestore-sdk | 1.0.0 |\r\n| RxJS | 7.8.0 |\r\n\r\n## Documentación Completa\r\n\r\n📘 Ver [`sdk/DOCUMENTACION.md`](https://github.com/ponceca/firestore/blob/main/sdk/DOCUMENTACION.md)\r\n\r\n## Licencia\r\n\r\nMIT — © 2026 ponceca\r\n","readmeFilename":"README.md"}