{"_id":"svelte-firekit","_rev":"42-2532ed6d36c4881248e38aacf97f1910","name":"svelte-firekit","dist-tags":{"latest":"0.2.6"},"versions":{"0.0.1":{"name":"svelte-firekit","version":"0.0.1","license":"MIT","_id":"svelte-firekit@0.0.1","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"dist":{"shasum":"7fda94b5e170e3e407e33e4864d879048a26a740","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.1.tgz","fileCount":147,"integrity":"sha512-NtpgJ68eUnxY35aznBkMGOxQp9L37MVmW0a7hzBuHmCdOsSQ6AgmujIYTTZSLPds40vC4+Xbxye75s64v7Jl/A==","signatures":[{"sig":"MEQCID53D4MRODufnaubCo5RZx9knCGQEyer5WEL5TAhvW8sAiBRuw7k3FMmMdBzKCyfLtnIhH7vq3OiwAt3oCrqy6t6lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105054},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"cb9f3a3a8db828dacf36f7c32016aae234529d29","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"_npmVersion":"10.7.0","description":"Everything you need to build a Svelte library, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","firebase":"^11.0.1","lucide-svelte":"^0.454.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.34","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.1_1731532090323_0.01470681263369955","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"svelte-firekit","version":"0.0.2","license":"MIT","_id":"svelte-firekit@0.0.2","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"dist":{"shasum":"512298676c9eb4e0545f1be880daab58fb75a839","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.2.tgz","fileCount":266,"integrity":"sha512-depxzPivuEu8UXKSwrezbko336IZwB8BtbPs4NS5HURWkTyIp2ZOB+3zSI2NG/sbB4+EHkcAb0ZK4ULVy+LTkg==","signatures":[{"sig":"MEUCIDXkopt/MeeTM0e5mp/eyFXuJrYdMTVyj+w3B/xLp8VlAiEA1OevfhSvU2uC2wvvzdnV8xgT8ynD+eTZUNMbcionRE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202187},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"36841d586160a5eaf8c59fa6ebb633313a981b56","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"_npmVersion":"10.7.0","description":"Everything you need to build a Svelte library, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.52","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.2_1731624004742_0.7079037539478936","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"svelte-firekit","version":"0.0.3","license":"MIT","_id":"svelte-firekit@0.0.3","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"dist":{"shasum":"48e528e2f7f95a15a80f14188d32127be6c1a8a9","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.3.tgz","fileCount":270,"integrity":"sha512-NVg8qX9gTGsSN21EH9A9nIW9DpTPHbf9oG/6RrtOKQe90GEM+y9+8zhPtfcSXiO8SHPcgmO9Yos2GgsSFZh76w==","signatures":[{"sig":"MEQCIEB3BAPksKMElPrk69QUYikOHjVaeFJLR5BaOqDOm7m6AiBF0AB2t0qC1sBNveVQp8dAZJtNpMjehKxYZZKx2cBPlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210866},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"3abe43826d0d619dda57151a6ef89b1c4e427020","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"_npmVersion":"10.7.0","description":"Firekit is a powerful Firebase toolkit for SvelteKit applications, providing a comprehensive set of utilities, stores, and components for Firebase integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.52","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.3_1731627165285_0.21708920916562735","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"svelte-firekit","version":"0.0.4","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.4","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"c8db2af71971be90874d59d1f6f6837436c0759f","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.4.tgz","fileCount":270,"integrity":"sha512-GP3zsYsakNu3qkgJXoRFtFNiTrKukEqcInJFJ0mJYIaenNiCEQMjNHWvHD61xV6Qn3eB72f3q2LGFq0eRm7SGQ==","signatures":[{"sig":"MEYCIQDlxGMKh6Sf2643iL37pJVxHzG6Bu/bQZLW/rQxdA/wVgIhAO7fAaMojSgsp6QZP8qNtFejB0k06n2ZupSKL9NyZwcZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211170},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"70c5fbe8e28301fa9aab57046e8bb7df886c6b05","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.52","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.4_1731627749496_0.49194652325278865","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"svelte-firekit","version":"0.0.5","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.5","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"2377c9033c042b8c64a0adc8388c1367b7d9a5ac","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.5.tgz","fileCount":270,"integrity":"sha512-nzvUymeKrCM76j5hZEpNpAL+vKBP91KPNoadewgkv8S9/ulMenozqiiPQVzWFJk2G9itU2PcVhdixI7E7+UY6Q==","signatures":[{"sig":"MEUCIQCHAP6uMsqIveObxXWp/27rE/vwfP1XcpohktYTnlOkggIgcvc8YLcjBXaasnFbkqaQU5KT/svcSe+NaMu6KXPE7Hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211374},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"32d0dcee04bb2944f8a6e9033a50a430e72c3317","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.52","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.5_1731628861303_0.0008474875177038044","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"svelte-firekit","version":"0.0.6","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.6","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"a7a7945269fb944fb6423756f3561316d88a7ae2","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.6.tgz","fileCount":286,"integrity":"sha512-3220pMLcF5CgW/hM5XgnA60nobRXBqyvmNfPOeOUS6AhX5UGhtC9LM6oOrEy8q/WsBfSLwAKl9OCso2kMsl4Rw==","signatures":[{"sig":"MEUCIQDuSuIGLvbwSiFF44NGPdfsxE8e1Sdsf4QtSba/N/W8MgIgPM1s3KrrQbtonKbno9052IFZbrM5sHO4Khs2JwTEJQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222349},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"346f07cdcef9b4960a4fb69b3ce5b7622dfa1bb7","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.60","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.6_1732032594818_0.436101271799785","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"svelte-firekit","version":"0.0.7","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.7","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"a5ecbccad55f6de645516d6e17518f7383deee07","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.7.tgz","fileCount":288,"integrity":"sha512-TZAXksgkezuPss00mauSbkp5rUEZE6VGzHY7ArT/a9GBjOze1BfzWqYiBVl6XL7mhqrHdBRawTlSj8pdGOmhIQ==","signatures":[{"sig":"MEQCIFJuiqE2HcPCWzN23BV8y/rB91IN0kktUyFhHdUG/dAjAiBYyV0/XG5VrUWIV0Uv0Jp5TLzB8Ug22gPQ9YJ+siDPEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225186},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"dc2853aaabbd350e5fc41ef120d5d90061fee7c7","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.60","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.7_1732036182705_0.7685144045074901","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"svelte-firekit","version":"0.0.8","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.8","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"b65f4d3bc49f284a6c06cf2f54b8a00a8d7e5026","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.8.tgz","fileCount":288,"integrity":"sha512-fSB3u+WJKS+G4gc9NFQt5/hbGpsEclFuCgkgy36NUNHkuVgB/MXElb1xZ6rNXR7Kq2kS+PKmc6p/V9gxRkl1gA==","signatures":[{"sig":"MEUCIQDJr/atr2uOtM3WHO+vt+wKEHMoXV1gz6UqpNUBeASTuwIgbn+8xoqdWO+d10M1xlCnk6OokedQQDvvKXQhBNi6qvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225163},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"dc2853aaabbd350e5fc41ef120d5d90061fee7c7","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.60","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.8_1732036750568_0.9465898480128747","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"svelte-firekit","version":"0.0.9","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.9","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"84657f2cd94802db9f4b626c7f9313b1b5e4357b","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.9.tgz","fileCount":288,"integrity":"sha512-ffHr12fFrxw78gBe1MyTmssUsmclAlNkx7C1cVrL5rRc4bdyhriWdg9zKVnLyTvaPEpgb+AUJy6RKFVlpYkZ/A==","signatures":[{"sig":"MEYCIQDw9pU7j4wSjdm2tw29LJsdbjHFnaZrUnCtDYlK72sWOgIhAKxFzHZq2b5CYr6kFzKd28q/y7gWjW8/xux2SrQ2hZoo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225173},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"dc2853aaabbd350e5fc41ef120d5d90061fee7c7","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.60","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.9_1732037284582_0.7489559019565417","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"svelte-firekit","version":"0.0.10","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.10","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"7a587d7f7fa82cb61ce4a39caa8231625d248946","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.10.tgz","fileCount":288,"integrity":"sha512-2bLd8OfdgTErWIo94NElILx3fOllvJ6DS+qCeF5iZVyDE5vp9UBcSA7hBnbILteb/B/PLzSrFVmvoaxf2XJIqw==","signatures":[{"sig":"MEQCIAkyFmb7xNxcSlryMRtywolZs9UIMdi3LKY3eEv2FnEPAiAkYDsWcnvOTqZrfMU6IHQJBJGMFXrgtrMUfA6Mhrl8+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225907},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"24238a35e4a0f4ad949fbc6b65ea7ff03b628c13","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.60","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.10_1732041182752_0.6032874960539087","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"svelte-firekit","version":"0.0.11","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.11","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"23bccddd0633c6c729696fd18492b48a5968e540","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.11.tgz","fileCount":316,"integrity":"sha512-it5+uZLsgUjEKu09WkcsqpGSbghoXcfptsmcEs0ihRO90TnSpK/AEhoQnuDNSX/NJYEB2h6YHqq5HkgCp6Nl2Q==","signatures":[{"sig":"MEQCIFYH45aHZQpz6kYwn/VgrDwLnWLdzGAFXTdhT48+4DJgAiBjZonVzHPJJQh5p7fmyaqql/Fiwdf6NWzu0IwCxZekAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266314},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"1e5d2c0dbe0da5d145d93e8c009fb862eb8eb105","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1","intl-tel-input":"^24.7.0","@types/intl-tel-input":"^18.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.63","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.11_1732290972950_0.8818136815202349","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"svelte-firekit","version":"0.0.12","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.12","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"80a8ef5dab0443c8de3ad2eb0ef775fbe5457b6d","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.12.tgz","fileCount":316,"integrity":"sha512-cTFTeVbP+c3cBEvSso7bcKt7qP46jf1kjwQHumQHhdg3QNQYRHN7a2ZK4frBQFD+BAPfj1siq18G1rr+TRR5/g==","signatures":[{"sig":"MEUCIB4HoU2mshHu4VJY22APCZ6694U07v4gocj4gMfOEN+2AiEAsCmcFUqvb8EuwY95xJc8JiJ9nZDo2wSuuEaQvwmC7as=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266381},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"e0a328023749bbc0870197abcdcd88c13b1b1570","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1","intl-tel-input":"^24.7.0","@types/intl-tel-input":"^18.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.63","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.12_1732635093506_0.49338637443209765","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"svelte-firekit","version":"0.0.13","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.13","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"2eca32eeb004eda95f1940a5347775adb8877dcf","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.13.tgz","fileCount":312,"integrity":"sha512-QJmw3MxSk+WDK4+aC5pCQXOjwqtPTTZpOW4N1NytvhpykVwTHVESedHwQrFFxIK3kEbeL0N91pNG72J6iiSVUQ==","signatures":[{"sig":"MEUCIQCx5VWlim7uIvcWCiHN2D3bZ9MIhdbvrLVq82Qg3m35UgIgGX0iYyo40aTogDZE7KwUcyOXY/SfT3E18/7l40gtZvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260106},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"a5fb1e827235dde29b3d067e457452fda4510a2d","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1","intl-tel-input":"^24.7.0","@types/intl-tel-input":"^18.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.63","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.13_1733018310877_0.5432484381154035","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"svelte-firekit","version":"0.0.14","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.14","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"2ea9ed0a01be1e2b93c413696db49d93dc459515","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.14.tgz","fileCount":316,"integrity":"sha512-r+LhBzKvYGm9wxhDCZClJI9iYZdPw8xZKQUvhPh5W2h6sL40KqRSExau8eYkQgyK3x3MQV90bGNJ/dtj6drQHQ==","signatures":[{"sig":"MEQCIBZjLmgOzgw0GeLigWx+eiRXTYW8rd8/7dJYlxuWeL66AiBvrohEVcA18J9E/Is3xnho2hIp/qjdhnLtSDYgrTPN+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262921},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"a5fb1e827235dde29b3d067e457452fda4510a2d","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1","intl-tel-input":"^24.7.0","@types/intl-tel-input":"^18.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.63","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.14_1733057204486_0.3126071727122455","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"svelte-firekit","version":"0.0.15","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.15","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"3787274866c92309c0ed0c1a4b5498b3f9a13e07","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.15.tgz","fileCount":331,"integrity":"sha512-48rTPBcHT0fIORvMlD6wQmXZJDr/uN1VQTxzEZNQdR4NEqQZjapKUUJiXSmkyXbwefNPWuOq6IGUAPUtSB2a2Q==","signatures":[{"sig":"MEUCIQCphQhGA1JqC/r0N5tpzAekZyly/CDuaubGXCG/OES+jgIgK6ibrM18lag0xA82J6bP59SS8URVi/l4IEiJTRaWbwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271436},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b5d8863665a70a7fe9f49be6af05658cfc0f0303","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"lucide":"^0.454.0","mdsvex":"^0.12.3","firebase":"^11.0.1","intl-tel-input":"^24.7.0","@types/intl-tel-input":"^18.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^5.0.11","svelte":"^5.0.0","bits-ui":"^1.0.0-next.63","publint":"^0.2.0","formsnap":"^2.0.0-next.1","typescript":"^5.0.0","tailwindcss":"^3.4.9","autoprefixer":"^10.4.20","mode-watcher":"^0.4.1","svelte-check":"^4.0.0","svelte-radix":"^2.0.1","@sveltejs/kit":"^2.0.0","lucide-svelte":"^0.456.0","svelte-sonner":"^0.3.28","tailwind-merge":"^2.5.4","@sveltejs/package":"^2.0.0","tailwind-variants":"^0.2.1","tailwindcss-animate":"^1.0.7","sveltekit-superforms":"^2.20.0","@sveltejs/adapter-auto":"^3.0.0","@tailwindcss/typography":"^0.5.15","@sveltejs/adapter-cloudflare":"^4.7.4","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1","@sveltejs/kit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.15_1733178466755_0.34704480752492084","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"svelte-firekit","version":"0.0.16","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.16","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"d3d41976006895c1bf02c4f2dbbc2dda7ad40f35","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.16.tgz","fileCount":26,"integrity":"sha512-7nZS94nSUXcBuFt336lSz22Wo1IFtP8K0CYs6HID9Geg1VBBSgd/YQQ9YnWIIPQOaOo1uVC/MDyZjsLOJYgzEw==","signatures":[{"sig":"MEUCIHnia1Wg6xewNdW7ZgXHDWH/zFnNG/GT7BYH8v8tAa+EAiEAxLeHl4CenypxDsjHNjlSwVk453ZPdF2KRXd7nGCde48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37327},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b5d8863665a70a7fe9f49be6af05658cfc0f0303","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.16_1733240544191_0.569360659698843","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"svelte-firekit","version":"0.0.17","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.17","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"0de3750509f0a3625e9ec4a8a92d0b87f63b47ca","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.17.tgz","fileCount":26,"integrity":"sha512-aPxSi9E9+lU2euW3f9TMwR6ZtLuLYezjLNBX90I7FM4g3nGaRcIbCn4BtlfZd1gD9+HhiTZLUHQ7SwBBnlKXKQ==","signatures":[{"sig":"MEUCIQCZmel6euw8QD7U+jNmAWA28eOrnP0BpWNUqIPeBAIYlwIgH+lQsT//Rq2hQz1t3XSMIeKRZwQyccgsMr/EifccCnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37419},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b5d8863665a70a7fe9f49be6af05658cfc0f0303","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.17_1733241879699_0.6422790474637639","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"svelte-firekit","version":"0.0.18","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.18","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"5b9d447847e547a0e14dd8f696e9db878648da58","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.18.tgz","fileCount":26,"integrity":"sha512-/qCSEuv21//ZnPuC+6slNPOXDy4O97knz3oY3PFRWs7vD1CuX7zzqcctXGzqIPz5zbO3vsanEtGYKOKBrDX6Hw==","signatures":[{"sig":"MEUCIHqKYbS7e4t0a6O1L9DUvIFN+W3a2tea9yoIEjxaezGdAiEAm+kP9z5CPdqQGavCYWfnWlG/pTRcxYVSz7z238Yri/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41027},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"eb14bdf0bfa2e1a462e93bf2325205ee30fb4780","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.18_1733444349359_0.42345989943449136","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"svelte-firekit","version":"0.0.19","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.19","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"c80554dd8ef07d0c66ebd4b6595a11ea559407c0","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.19.tgz","fileCount":29,"integrity":"sha512-GAxHHyGrxPdOFfDuBvbfUOUlOxv4jzRUzMYAtpTmds+fwJJ9+d4SKltz329QL34iPYjEHLPwcq/zqTRoLWOxLw==","signatures":[{"sig":"MEUCIGCb6i7v2UZb8UzxKnFrHPjOpPTs99n7gCh7ZQsvtTpLAiEA6IqhPr6i+SVdJ3WMyXxh9mNdNQftB1YAq2qKpmwLSCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62135},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"6cd774085eadf0b798a93a8339839f00efe2f22a","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.19_1733725616095_0.4414103398117284","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"svelte-firekit","version":"0.0.20","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.20","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"b0e237f440e39f2f97731b5805182500e3a8c5b9","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.20.tgz","fileCount":29,"integrity":"sha512-i0NvBGO1eefPR8jqoLaWoejkK9RoCCw/o8kr6MzWmAnOgkoIc6Gyosei973uIMVX3LcU9s3hpTX2slQbswJG0A==","signatures":[{"sig":"MEQCIHhrakyQnCxel8dXzj/pwnnsL0/uVJL/IFAtUPyLZecMAiAMsc5GV6BFT7iWywYEsfIGysb/PbnAMpIt4aWXUd0lHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61086},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"89c1dc5c20519c622c657bcab420a9c8d018d5d9","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.20_1734619978004_0.5262870070479508","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"svelte-firekit","version":"0.0.21","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.21","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"977970ee4b31fd0e80ca16ae7f3bddd1ca381b5f","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.21.tgz","fileCount":29,"integrity":"sha512-PoWGFJvG6VCETVYjSvq/o8DSxKpRj1Eg4vQW2eOxHvZjZbKLaLbvos0opBk+eiRuZlv9YQITFZsNrlBDYpHb7A==","signatures":[{"sig":"MEYCIQCm+LMTdqs71r755WxpBYa7ZHyQ7QqN2MBhY+F3L0PMgQIhAIBNbRCQBrhHpNYZ/V0M2cDzTV6zHtIwbKl3eTGdB16U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61086},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"1a82f9a9378c7c35f1300c45e54a9cb38893eb87","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.21_1734622121575_0.7025119959363393","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"svelte-firekit","version":"0.0.22","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.22","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"a7b39909ccef449151077f5e19e933a491f8dc67","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.22.tgz","fileCount":30,"integrity":"sha512-RaKKG871+3e/YZzIX5lZHTVBkFlBzW1nHoXWlvHh6mi+RNiWt6+lIqhIIKy6TQLkA8pd7VjjBNwGUZr2jNHjfQ==","signatures":[{"sig":"MEYCIQCq5JdIMU1vvN7n2KChEsD09mdmqNVg5ZOK3jCyXwHu4gIhAKDyUMvd0IDwjde7qfj9wM2YS3BNWUm+KFtkJi5TB6pR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119890},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"d3706d9d51fccaa430e19027f4aaa9047893f0bc","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.22_1736183261916_0.3722031474905756","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"svelte-firekit","version":"0.0.23","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.23","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"8388e4fc245755340b78a5f8ecbc2214dfde90a4","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.23.tgz","fileCount":32,"integrity":"sha512-i5GyYdBPvzKCUokuBQYG02Ig7OOYRcVGYwKXUd7cJO7MemdBHvF7L2xUtMep/CkXaWww2crkQWgCWzGXaxUkCg==","signatures":[{"sig":"MEQCIAa9B18DePgpyexY0r/MFjrBLxeceaxd3FgsFgbd025+AiBUATdDSeV1nUJiy1IBIkHz15agpYhNI+kbI+coR8SyUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125764},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b95b731031ce10a003021a48a3d38a1cfe69f90c","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.7.0","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.23_1737053632058_0.6177250997270622","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"svelte-firekit","version":"0.0.24","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.24","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"cbcc526a318534ba4411b60748824f685c7d3b9f","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.24.tgz","fileCount":34,"integrity":"sha512-LaDSLJiA6VO5iClCXT8pSubZNHvHFHLOxwNf4j07z/lClue9jRNc4Vt1VQs3/uldcZLl19wagHiBMWE9G4HDyQ==","signatures":[{"sig":"MEQCICLKRJDZcNwT+xLArAXzDoJFpQiyVnoK4BQIgoF4IlgkAiByfmeJBbzs1YeN4Wu0Lx/tPXzvvtUakcfWSm8dw+doKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138278},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b95b731031ce10a003021a48a3d38a1cfe69f90c","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.24_1739836048996_0.09010527616497543","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"svelte-firekit","version":"0.0.25","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.0.25","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"05e69c5af67a6e541cc341a446aba38176f3d39f","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.0.25.tgz","fileCount":34,"integrity":"sha512-GYD7rOAjwuDwORiOtcPyI6cDhrxvfo8ePlsG8tkQyai04EVXEFs3RiSIXgMfvviAYdFjS5pQtjYVEU9eSXGjdQ==","signatures":[{"sig":"MEUCIQDZnwi48Rve8wKzhS/G/3aDQ1p4eBQAvIc+eARDR06UGgIgaoJHiVFJSAQ8HoigGlvgO389Lo6vv5Dc7rM96OJbCdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138398},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b95b731031ce10a003021a48a3d38a1cfe69f90c","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","svelte":"^5.0.0","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.9.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.0.25_1739836905301_0.6316998433268675","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"svelte-firekit","version":"0.1.0","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.0","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"8c5bdd72d75aa6fb25f2ef5562cd425a26019b61","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.0.tgz","fileCount":72,"integrity":"sha512-OOJLqYqkZVdN5ooBhehavKyhq4ORou7JaSnTae3TFhVJUknZb4lRq1rUJxrQTW5/h+yIsgXFgsNwBem2/1aYog==","signatures":[{"sig":"MEYCIQC8IK+U99Rc1hern6t8c/QgcG7e50vFMf6PfXP4rp1sPQIhAK2gcbYqBPJsencp2wgW9YE2oPRdY1ZeW7GHgrUjYQN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386798},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"813c5682266277c3e12ee73c39eb06cad92763d1","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.0_1750990634664_0.37032931565681215","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"svelte-firekit","version":"0.1.1","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.1","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"c092077a956d88cac1a8c507502aaa98c60a9f34","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.1.tgz","fileCount":72,"integrity":"sha512-bpj5IIMH50+59y6DE0jELkwUr84yRgSW7xdRHnh7sYsoJALcN9Sz14obL16fTHVGVGezQ/Zf9kM4aaSV9AsxLA==","signatures":[{"sig":"MEUCIQDX7DpVn2z4RKINfHhYiX4qRGvyU+mU78PcMS6nh7VkvQIgKhvGXKh2bMuGPqUKaxSjkF7v6vuZW2lFjYCZ/sLnNF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390881},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"813c5682266277c3e12ee73c39eb06cad92763d1","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.1_1750992706184_0.9421345871096782","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"svelte-firekit","version":"0.1.2","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.2","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"2a32a5beaf70878c619f2567cb925c357a29189b","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.2.tgz","fileCount":72,"integrity":"sha512-EuZ81Ilumq/7BoR7ZZ4wiqW4XTX8Mk0wZR1iQ5/RkQh4VSnr7RNFGYRZZ0HL2HEFjZj+yBmoyh3X2lXPtropRQ==","signatures":[{"sig":"MEUCIE8Ez83N8dYyOWTgtzBabiKZXN0/c8IbSkrqQhrq714qAiEAhJtJSh65oJyuSPKRGOWqXqwjLJ8OZMDtQkg/Yf8/T+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392046},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f81bee0a6ff085d9499cecf1363db68817efb2ec","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.2_1750995307998_0.807935213810768","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"svelte-firekit","version":"0.1.3","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.3","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"fa8a3e2d63149cb80f3db4eddc3eeca96613084b","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.3.tgz","fileCount":72,"integrity":"sha512-P6pFzciLqWx5lEwNlo5WapGojj2WN00pkYPDXhn5UBY8OdlHPk51My+u8NBDYrJVkydT/31yY2MhEbLRFpKq3Q==","signatures":[{"sig":"MEYCIQDAgrVQsntov3C9lffDj2iD3qYSYK5VH4K4iP/hFIuu3QIhALOp6cNjRmKNae4JqWmSUZw3PIOZu4ZTiKWF8y/9f4We","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393646},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f81bee0a6ff085d9499cecf1363db68817efb2ec","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.3_1750996187355_0.9412292741872976","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"svelte-firekit","version":"0.1.4","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.4","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"82637acce871c6ea6b1a7aec873c43b2f48aa252","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.4.tgz","fileCount":72,"integrity":"sha512-ZcZGe6yUvthx9wZdfKIiPIf+SygM6phbQsxkB/uU42NOw3C0u5CExtlJl7kZJnbGLNTjC90lDvDpuMrODFgTQQ==","signatures":[{"sig":"MEQCIDr4oslbsbGwVcdJwyw27wSqRf6d5OKcDn5grEcuXnpvAiB0SPYRoMsl59wXyXob1IAS5ysBGuEtFBI/1bi4VD/w7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391876},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"d94fa199aef1f3f52386682e5618f4d99c444237","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.4_1750997840988_0.02517401136468722","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"svelte-firekit","version":"0.1.5","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.5","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"a0362481e1bcfc88d6791129397557e23bddae16","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.5.tgz","fileCount":72,"integrity":"sha512-NRPSmaFDjrM70IEnWclwO4osXj84mkQVH8NXZbZjYjNhITNZfZCKtjuZJd6HNxQ3dbc86PYADsRm0dH1W1U1tw==","signatures":[{"sig":"MEYCIQD7kNn6G/FRiGcLVsVUSimd5Z7bzCwyVH2i6fOVSKBGfwIhAINdKnPMTOgx08LkitxzdC0V5KqzwAWN2hWOSAl0JptP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391740},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"c481549193bb67a396d847efe0dda05eb21ae0a4","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.5_1751009064819_0.10392472446679601","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"svelte-firekit","version":"0.1.6","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.6","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"c60571459414ec505f6adf34192db87731e25558","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.6.tgz","fileCount":78,"integrity":"sha512-yY/sYgGERMYtERMRoWbw/P0Sq4bI3R42l7zYwIcv4+wd4ziXdYYWhFoLfQCgmL3zV+YSPekp56Q+AMyII+hDug==","signatures":[{"sig":"MEUCIQCaU0D2/anaqJuX39fiYgNolZFDDjMu8htztFyd6G8zUQIgIce5wlvnB5xvqc3YZ4Fj/WAuU+IkqmsEW57o8Hm5FJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410780},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"81ccffe2649a25ee9ad0e207bcf61c82f82e0213","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.6_1751353193258_0.09433233024202536","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"svelte-firekit","version":"0.1.7","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.7","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"fcacee228c4eebed7fb3eb0e5ed4ab7ca95e5773","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.7.tgz","fileCount":78,"integrity":"sha512-MCXKorGHzaVSXh37b3hJ0BJ0UjuYhnd+sCt423GObZCTIRJaXINpkQObac70Q83lRA1eO80UYtUbqbe/87dpPA==","signatures":[{"sig":"MEUCICO5AvgWMNM6i9qocalZEIR6RU0Q0Lz98eL+XQS9hmw7AiEA4LJMNeeP6vMHjOXEARhYV5mUre8MiJqOdmOYZqPWER8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410816},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"81ccffe2649a25ee9ad0e207bcf61c82f82e0213","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","actor":{"name":"code-gio","type":"user","email":"contact@codegio.com"},"email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"firebase":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","svelte":"^5.0.0","publint":"^0.3.2","prettier":"^3.4.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.16.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.7_1751353430887_0.9575099927637996","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"svelte-firekit","version":"0.1.8","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.8","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"1e61b777d2cdcd66930a4f3eefc28bb45f509763","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.8.tgz","fileCount":404,"integrity":"sha512-dPPwhsuEKsJAoGZk6aEy4GkOT9pQeCC7fSFbFVw5sZ46N9jEXnGdYqJUjeIHA6mAtIL1rzbH9VmX4ZvUFAPMFA==","signatures":[{"sig":"MEUCIB2UwyR32n8fjo9kjfDPKDlsmNU6ZJypN8HGReFsFzFBAiEApy5dnpqjxrWo7hyydNw9t926TsqPipI6U+Qk/eQ/eSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627396},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"daa4ed3b9a1555170643162bb3c0df0257e7f7a7","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"11.5.1","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.5.0","dependencies":{"firebase":"^11.9.1","mode-watcher":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","clsx":"^2.1.1","vite":"^6.2.6","shiki":"^3.7.0","mdsvex":"^0.12.6","svelte":"^5.0.0","bits-ui":"^2.8.10","publint":"^0.3.2","d3-scale":"^4.0.2","d3-shape":"^3.2.0","prettier":"^3.4.2","layerchart":"^2.0.0-next.27","typescript":"^5.0.0","tailwindcss":"^4.0.0","vaul-svelte":"^1.0.0-next.7","svelte-check":"^4.0.0","svelte-sonner":"^1.0.5","@lucide/svelte":"^0.515.0","tailwind-merge":"^3.3.1","tw-animate-css":"^1.3.4","@types/d3-scale":"^4.0.9","@types/d3-shape":"^3.1.7","@sveltejs/package":"^2.0.0","@tailwindcss/vite":"^4.0.0","tailwind-variants":"^1.0.0","@dnd-kit-svelte/core":"^0.0.8","@tabler/icons-svelte":"^3.34.0","@tanstack/table-core":"^8.21.3","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@internationalized/date":"^3.8.2","@tailwindcss/typography":"^0.5.15","@dnd-kit-svelte/sortable":"^0.0.8","@dnd-kit-svelte/modifiers":"^0.0.8","@dnd-kit-svelte/utilities":"^0.0.8","prettier-plugin-tailwindcss":"^0.6.11","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1","@sveltejs/kit":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.8_1754880640830_0.46764675613647055","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"svelte-firekit","version":"0.1.9","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.1.9","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/code-gio/svelte-firekit#readme","bugs":{"url":"https://github.com/code-gio/svelte-firekit/issues"},"dist":{"shasum":"29a6feee6a782766fda5964354bf209d956b7c5c","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.1.9.tgz","fileCount":404,"integrity":"sha512-gCXRmnWxtURMjfs8vhgw/nkMxK36+bI6pR+4stwBTbSQfe2ad8uRtjr+dZzKIgGW7LkwBPnnBMLbYtmnVBVv8Q==","signatures":[{"sig":"MEYCIQCBl70r0aXJC49lD0Bwzn1wfs6A9bdgm3G5bLhlgIkclgIhAKVGuy1xLdidq+ciFuqfeE68guVicCma4UuMx39Ec/0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627820},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"6dc5d23ee95289ede77ee29cab8a4e631102d012","scripts":{"dev":"vite dev","lint":"prettier --check .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/code-gio/svelte-firekit.git","type":"git"},"_npmVersion":"11.5.1","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.5.0","dependencies":{"firebase":"^11.9.1","mode-watcher":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","clsx":"^2.1.1","vite":"^6.2.6","shiki":"^3.7.0","mdsvex":"^0.12.6","svelte":"^5.0.0","bits-ui":"^2.8.10","publint":"^0.3.2","d3-scale":"^4.0.2","d3-shape":"^3.2.0","prettier":"^3.4.2","layerchart":"^2.0.0-next.27","typescript":"^5.0.0","tailwindcss":"^4.0.0","vaul-svelte":"^1.0.0-next.7","svelte-check":"^4.0.0","svelte-sonner":"^1.0.5","@lucide/svelte":"^0.515.0","tailwind-merge":"^3.3.1","tw-animate-css":"^1.3.4","@types/d3-scale":"^4.0.9","@types/d3-shape":"^3.1.7","@sveltejs/package":"^2.0.0","@tailwindcss/vite":"^4.0.0","tailwind-variants":"^1.0.0","@dnd-kit-svelte/core":"^0.0.8","@tabler/icons-svelte":"^3.34.0","@tanstack/table-core":"^8.21.3","@sveltejs/adapter-auto":"^6.0.0","prettier-plugin-svelte":"^3.3.3","@internationalized/date":"^3.8.2","@tailwindcss/typography":"^0.5.15","@dnd-kit-svelte/sortable":"^0.0.8","@dnd-kit-svelte/modifiers":"^0.0.8","@dnd-kit-svelte/utilities":"^0.0.8","prettier-plugin-tailwindcss":"^0.6.11","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^11.9.1","@sveltejs/kit":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.1.9_1756746593874_0.8770612016569956","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"svelte-firekit","version":"0.2.0","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.2.0","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/codegio/svelte-firekit#readme","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"dist":{"shasum":"fcd9373a446d749f0e17cb111a1a1238cf75758a","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.0.tgz","fileCount":90,"integrity":"sha512-AANedGbzxAfx7xzBXVVZ7u+xwefgpID+/p0smQbrrcJ57mZgAa3vlP5DrwPR4Wjg8eC4gc0K5xrUK9oxm7aJQQ==","signatures":[{"sig":"MEYCIQDrGiIl3Z0V+STsCmRXRsKS+c6bXHRdw5/eqL1cm/65sgIhAI8lldoV5qCIhm0FhTXBfRk1GwnXU84UK7tTwJVX5Zpi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340768},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"9082b4a25ff5e3396d70aa5e96bc7391e2c4d9ad","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/codegio/svelte-firekit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"firebase":"^12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","svelte":"^5.51.0","vitest":"^4.1.0","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24","svelte-check":"^4.4.2","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","eslint-plugin-svelte":"^3.14.0","vitest-browser-svelte":"^2.0.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@vitest/browser-playwright":"^4.1.0","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.2.0_1773512176341_0.15900396437872732","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"svelte-firekit","version":"0.2.1","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.2.1","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/codegio/svelte-firekit#readme","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"dist":{"shasum":"fdeb43ba43f20f583b03fbbdd18b7d597fe82425","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.1.tgz","fileCount":90,"integrity":"sha512-30Uv0ABTtYWoljjdjDL44UhoFCsHkexJyOXfX2pcAJukICZ3Yj/zOh6+dXDsN+vhAGwuGvuBqmQuVMBRGeg98A==","signatures":[{"sig":"MEUCIEKT5xawxnfLCNjPGrstidO+2NmFeKZM8fe3WuR3lK0iAiEAmnN8u46+n9EDfuVIXyG4jz4vbXUWnR/1HHemGOoSHtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336520},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"9082b4a25ff5e3396d70aa5e96bc7391e2c4d9ad","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/codegio/svelte-firekit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"firebase":"^12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","svelte":"^5.51.0","vitest":"^4.1.0","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24","svelte-check":"^4.4.2","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","eslint-plugin-svelte":"^3.14.0","vitest-browser-svelte":"^2.0.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@vitest/browser-playwright":"^4.1.0","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.2.1_1773519091642_0.5328488486036556","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"svelte-firekit","version":"0.2.2","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.2.2","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/codegio/svelte-firekit#readme","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"dist":{"shasum":"8b7a513bd55e69e21c293c45d0775f6bbfab4365","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.2.tgz","fileCount":90,"integrity":"sha512-zYHU2vG5mMdoFhzTyQXjlMa+bIC3oCJaGb+su/bXiwonSFbeDFfESCAjEEYTUdVP5AgV3/LcFCZqiTXwJlazoQ==","signatures":[{"sig":"MEQCIE6IOYOVSHwjxLJBpq7Hu9oLe1frtiOarSuzjgStJ+FAAiA8aZTA1IDrLHhJCGb4c3RobueklZktrd/eZuqjQltPLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336796},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"9082b4a25ff5e3396d70aa5e96bc7391e2c4d9ad","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/codegio/svelte-firekit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"firebase":"^12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","svelte":"^5.51.0","vitest":"^4.1.0","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24","svelte-check":"^4.4.2","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","eslint-plugin-svelte":"^3.14.0","vitest-browser-svelte":"^2.0.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@vitest/browser-playwright":"^4.1.0","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.2.2_1773519981463_0.275051188594581","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"svelte-firekit","version":"0.2.3","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.2.3","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/codegio/svelte-firekit#readme","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"dist":{"shasum":"6596801459fb91edd4d1add0ad612293e0fda26f","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.3.tgz","fileCount":90,"integrity":"sha512-uanR/4X4a7r75SEnQu62+qLNkjD3jsnIdvnukbTLeeO0oepUrrH1Jw5g7DCQB2v5oPkp2S5zs5DehwhUnPTEgg==","signatures":[{"sig":"MEYCIQCgu/b7C28AIL8A6qOqAIiFfAMjE+9feKOw1m++J/LBxwIhAM53SUNleUOFHfK5fkXEkjZMrCiF8LS8bZh/8tApeJW2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337566},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7e8c7157bd7681e374fcfcbcfde01f8d85df698d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/codegio/svelte-firekit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"firebase":"^12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","svelte":"^5.51.0","vitest":"^4.1.0","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24","svelte-check":"^4.4.2","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","eslint-plugin-svelte":"^3.14.0","vitest-browser-svelte":"^2.0.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@vitest/browser-playwright":"^4.1.0","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.2.3_1773984731061_0.44835158596175395","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"svelte-firekit","version":"0.2.4","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.2.4","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/codegio/svelte-firekit#readme","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"dist":{"shasum":"b5d43ca5349356816b4f480c90ded7da21ff900d","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.4.tgz","fileCount":90,"integrity":"sha512-7sms0TDyi4EYR1oVClqzfOfZmJ9RB6gTKwWx5YJLIsnqSn3NULwE52X9KgIYmY6fd2/jYQPKjGgBjE40xBH8cg==","signatures":[{"sig":"MEUCIQCwqeTTYJZ6GYGwpJRguCCYHQSznTlitu321NC3G5M3ZgIgIvMLZHnJjBhFsX92BlsoHf0CYan1MxEJxTYKPt24q4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340020},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7e8c7157bd7681e374fcfcbcfde01f8d85df698d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/codegio/svelte-firekit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"firebase":"^12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","svelte":"^5.51.0","vitest":"^4.1.0","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24","svelte-check":"^4.4.2","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","eslint-plugin-svelte":"^3.14.0","vitest-browser-svelte":"^2.0.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@vitest/browser-playwright":"^4.1.0","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.2.4_1773985801968_0.8401930230049848","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"svelte-firekit","version":"0.2.5","keywords":["svelte","firebase","library","frontend"],"author":{"name":"Giovani Rodriguez"},"license":"MIT","_id":"svelte-firekit@0.2.5","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"homepage":"https://github.com/codegio/svelte-firekit#readme","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"dist":{"shasum":"c2e8ad7308553c6901e831a8993e96df04a69f23","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.5.tgz","fileCount":90,"integrity":"sha512-TCb2iPlgZtgnwn6MOIjripUV6Coxexm95kTONw2orJqwc5bJ1hg3Q3bkZRRMUMfPxb3xrnuC7eglhU+La02zag==","signatures":[{"sig":"MEQCIFUJ7oDdQDmceIjzY0zAySSQtuV+hGUmX6d6wmQ7Yop8AiBrvzFUKarja26ao9L6fLU46NVSEvaG8yEVtc8ox1B75g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341605},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7e8c7157bd7681e374fcfcbcfde01f8d85df698d","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"repository":{"url":"git+https://github.com/codegio/svelte-firekit.git","type":"git"},"_npmVersion":"11.6.2","description":"A Svelte library for Firebase integration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"firebase":"^12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","eslint":"^9.39.2","svelte":"^5.51.0","vitest":"^4.1.0","globals":"^17.3.0","publint":"^0.3.17","prettier":"^3.8.1","@eslint/js":"^9.39.2","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24","svelte-check":"^4.4.2","@sveltejs/kit":"^2.50.2","@eslint/compat":"^2.0.2","@sveltejs/package":"^2.5.7","typescript-eslint":"^8.54.0","eslint-plugin-svelte":"^3.14.0","vitest-browser-svelte":"^2.0.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","prettier-plugin-svelte":"^3.4.1","@vitest/browser-playwright":"^4.1.0","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-firekit_0.2.5_1773986607646_0.06537602330382652","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"svelte-firekit","version":"0.2.6","description":"A Svelte library for Firebase integration","license":"MIT","author":{"name":"Giovani Rodriguez"},"repository":{"type":"git","url":"git+https://github.com/codegio/svelte-firekit.git"},"scripts":{"dev":"vite dev","build":"vite build && npm run prepack","preview":"vite preview","prepare":"svelte-kit sync || echo ''","prepack":"svelte-kit sync && svelte-package && publint","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","lint":"prettier --check . && eslint .","format":"prettier --write .","test:unit":"vitest","test":"npm run test:unit -- --run"},"sideEffects":["**/*.css"],"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":"^5.0.0","firebase":"^12.10.0"},"devDependencies":{"@eslint/compat":"^2.0.2","@eslint/js":"^9.39.2","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/kit":"^2.50.2","@sveltejs/package":"^2.5.7","@sveltejs/vite-plugin-svelte":"^6.2.4","@types/node":"^24","@vitest/browser-playwright":"^4.1.0","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-svelte":"^3.14.0","globals":"^17.3.0","playwright":"^1.58.2","prettier":"^3.8.1","prettier-plugin-svelte":"^3.4.1","publint":"^0.3.17","svelte":"^5.51.0","svelte-check":"^4.4.2","typescript":"^5.9.3","typescript-eslint":"^8.54.0","vite":"^7.3.1","vitest":"^4.1.0","vitest-browser-svelte":"^2.0.2"},"keywords":["svelte","firebase","library","frontend"],"dependencies":{"firebase":"^12.10.0"},"gitHead":"d61dda0e9beb0d5da750c919d5730ef1045d2520","_id":"svelte-firekit@0.2.6","bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"homepage":"https://github.com/codegio/svelte-firekit#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ZZBLZX4NugyAjquIpvpaWNv1a8q2MDDp/35FKEC3F8NissN0ARowW6bCmjAod1swzADnMtTE6lrgqW4dL5ulWw==","shasum":"e3d3659944a48b0e2061cd465c3f1933654a4347","tarball":"https://registry.npmjs.org/svelte-firekit/-/svelte-firekit-0.2.6.tgz","fileCount":100,"unpackedSize":366769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBi9mItBGFtEu+xgOVBLB+npyGB+MlQuO1p+qmhy6h/WAiBCmf4twjjWGfdQ0aBvROOjngxVcylBIosY0eDtZLcawA=="}]},"_npmUser":{"name":"code-gio","email":"contact@codegio.com"},"directories":{},"maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-firekit_0.2.6_1773987531725_0.04435039479687597"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-13T21:08:10.322Z","modified":"2026-03-20T06:18:52.010Z","0.0.1":"2024-11-13T21:08:10.658Z","0.0.2":"2024-11-14T22:40:05.172Z","0.0.3":"2024-11-14T23:32:45.517Z","0.0.4":"2024-11-14T23:42:29.714Z","0.0.5":"2024-11-15T00:01:01.566Z","0.0.6":"2024-11-19T16:09:55.200Z","0.0.7":"2024-11-19T17:09:42.985Z","0.0.8":"2024-11-19T17:19:10.768Z","0.0.9":"2024-11-19T17:28:04.790Z","0.0.10":"2024-11-19T18:33:02.939Z","0.0.11":"2024-11-22T15:56:13.227Z","0.0.12":"2024-11-26T15:31:33.680Z","0.0.13":"2024-12-01T01:58:31.087Z","0.0.14":"2024-12-01T12:46:44.660Z","0.0.15":"2024-12-02T22:27:47.050Z","0.0.16":"2024-12-03T15:42:24.336Z","0.0.17":"2024-12-03T16:04:39.955Z","0.0.18":"2024-12-06T00:19:09.589Z","0.0.19":"2024-12-09T06:26:56.302Z","0.0.20":"2024-12-19T14:52:58.290Z","0.0.21":"2024-12-19T15:28:41.746Z","0.0.22":"2025-01-06T17:07:42.123Z","0.0.23":"2025-01-16T18:53:52.233Z","0.0.24":"2025-02-17T23:47:29.211Z","0.0.25":"2025-02-18T00:01:45.506Z","0.1.0":"2025-06-27T02:17:14.917Z","0.1.1":"2025-06-27T02:51:46.361Z","0.1.2":"2025-06-27T03:35:08.308Z","0.1.3":"2025-06-27T03:49:47.526Z","0.1.4":"2025-06-27T04:17:21.238Z","0.1.5":"2025-06-27T07:24:25.062Z","0.1.6":"2025-07-01T06:59:53.470Z","0.1.7":"2025-07-01T07:03:51.143Z","0.1.8":"2025-08-11T02:50:41.001Z","0.1.9":"2025-09-01T17:09:54.070Z","0.2.0":"2026-03-14T18:16:16.566Z","0.2.1":"2026-03-14T20:11:31.859Z","0.2.2":"2026-03-14T20:26:21.617Z","0.2.3":"2026-03-20T05:32:11.238Z","0.2.4":"2026-03-20T05:50:02.141Z","0.2.5":"2026-03-20T06:03:27.829Z","0.2.6":"2026-03-20T06:18:51.892Z"},"bugs":{"url":"https://github.com/codegio/svelte-firekit/issues"},"author":{"name":"Giovani Rodriguez"},"license":"MIT","homepage":"https://github.com/codegio/svelte-firekit#readme","keywords":["svelte","firebase","library","frontend"],"repository":{"type":"git","url":"git+https://github.com/codegio/svelte-firekit.git"},"description":"A Svelte library for Firebase integration","maintainers":[{"name":"code-gio","email":"contact@codegio.com"}],"readme":"# svelte-firekit\n\nA complete Firebase integration library for **Svelte 5** and **SvelteKit**. Built with Svelte 5 runes throughout, works in any Svelte 5 project — not just SvelteKit.\n\n- Firebase v12 (modular SDK)\n- Svelte 5 runes (`$state`, `$derived`) — fully reactive, no stores\n- SSR-safe — all services degrade gracefully on the server\n- Works without SvelteKit (`$app/*`, `$env/*` are never imported)\n\n**Documentation:** [sveltefirekit.com](https://sveltefirekit.com/)\n\n---\n\n## Installation\n\n```sh\nnpm install svelte-firekit firebase\n```\n\n---\n\n## Setup\n\n### 1. Initialize Firebase\n\nCall `initFirekit` once before your app renders — in your root layout or entry point:\n\n```ts\nimport { initFirekit } from 'svelte-firekit';\n\ninitFirekit({\n  apiKey: '...',\n  authDomain: '...',\n  projectId: '...',\n  storageBucket: '...',\n  messagingSenderId: '...',\n  appId: '...',\n  databaseURL: '...' // required for Realtime Database\n});\n```\n\n### 2. Wrap your app\n\n```svelte\n<!-- +layout.svelte -->\n<script lang=\"ts\">\n  import { FirebaseApp } from 'svelte-firekit';\n  import { firebaseConfig } from '$lib/firebase';\n</script>\n\n<FirebaseApp config={firebaseConfig}>\n  {@render children()}\n</FirebaseApp>\n```\n\n`FirebaseApp` initializes Firebase, sets up Svelte context for all services, and optionally enables App Check:\n\n```svelte\n<FirebaseApp {config} appCheckOptions={{ provider: new ReCaptchaEnterpriseProvider('SITE_KEY'), isTokenAutoRefreshEnabled: true }}>\n  {@render children()}\n</FirebaseApp>\n```\n\n---\n\n## Authentication\n\n```ts\nimport { firekitAuth, firekitUser } from 'svelte-firekit';\n```\n\n### Sign in\n\n```ts\n// Email / password\nawait firekitAuth.signInWithEmail('user@example.com', 'password');\n\n// OAuth (popup)\nawait firekitAuth.signInWithGoogle();\nawait firekitAuth.signInWithGithub();\nawait firekitAuth.signInWithFacebook();\nawait firekitAuth.signInWithApple();\nawait firekitAuth.signInWithTwitter();\nawait firekitAuth.signInWithMicrosoft();\n\n// OAuth (redirect — call getRedirectResult() on app load)\nawait firekitAuth.signInWithGoogleRedirect();\nconst result = await firekitAuth.getRedirectResult(); // null if no pending redirect\n\n// SAML / OIDC\nawait firekitAuth.signInWithSAML('saml.my-provider');\nawait firekitAuth.signInWithOIDC('oidc.my-provider', ['email', 'profile']);\n\n// Custom token (server-issued)\nawait firekitAuth.signInWithCustomToken(token);\n\n// Anonymous\nawait firekitAuth.signInAnonymously();\n\n// Phone\nconst { confirm } = await firekitAuth.signInWithPhoneNumber('+1234567890', 'recaptcha-container');\nawait confirm('123456');\n```\n\n### Registration & profile\n\n```ts\nawait firekitAuth.registerWithEmail('user@example.com', 'password', 'Jane Doe');\nawait firekitAuth.updateUserProfile({ displayName: 'Jane', photoURL: 'https://...' });\nawait firekitAuth.updateEmail('new@example.com');\nawait firekitAuth.updatePassword('newPassword', 'currentPassword');\nawait firekitAuth.sendPasswordReset('user@example.com');\nawait firekitAuth.sendEmailVerification();\nawait firekitAuth.signOut();\nawait firekitAuth.deleteAccount('currentPassword');\n```\n\n### Multi-factor authentication (MFA)\n\n```ts\n// Enroll phone MFA\nconst verificationId = await firekitAuth.startPhoneMFAEnrollment('+1234567890', 'recaptcha-container');\nawait firekitAuth.completeMFAEnrollment(verificationId, '123456', 'My Phone');\n\n// Check enrolled factors\nconst factors = firekitAuth.getMFAEnrolledFactors();\n\n// Unenroll\nawait firekitAuth.unenrollMFA(factors[0]);\n\n// Complete an MFA-required sign-in (catch the MultiFactorError first)\ntry {\n  await firekitAuth.signInWithEmail(email, password);\n} catch (err) {\n  const resolver = firekitAuth.getMFAResolver(err);\n  const verificationId = await firekitAuth.startMFASignIn(resolver, 0, 'recaptcha-container');\n  const result = await firekitAuth.completeMFASignIn(resolver, verificationId, '123456');\n}\n```\n\n### Reactive user state\n\n```svelte\n<script lang=\"ts\">\n  import { firekitUser } from 'svelte-firekit';\n</script>\n\n{#if firekitUser.loading}\n  <p>Loading...</p>\n{:else if firekitUser.isAuthenticated}\n  <p>Welcome, {firekitUser.user?.displayName}</p>\n{:else}\n  <p>Not signed in</p>\n{/if}\n```\n\n| Property | Type | Description |\n|---|---|---|\n| `user` | `UserProfile \\| null` | Current user profile |\n| `loading` | `boolean` | Auth state initializing |\n| `isAuthenticated` | `boolean` | Signed in and not anonymous |\n| `isAnonymous` | `boolean` | Anonymous session |\n| `initialized` | `boolean` | First auth state received |\n\n```ts\n// Wait for auth to initialize (useful for SSR / load functions)\nconst user = await firekitUser.waitForAuth();        // 10s timeout (default)\nconst user = await firekitUser.waitForAuth(5_000);   // custom timeout in ms\n```\n\n### Auth components\n\nAll auth components wait for Firebase Auth to initialize before rendering. Use the optional `fallback` snippet to show a loading state.\n\n```svelte\n<SignedIn>\n  {#snippet children(user)}<p>Welcome, {user.displayName}</p>{/snippet}\n  {#snippet fallback()}<p>Loading...</p>{/snippet}\n</SignedIn>\n\n<SignedOut>\n  {#snippet children(signIn)}<button onclick={signIn}>Sign in</button>{/snippet}\n  {#snippet fallback()}<p>Loading...</p>{/snippet}\n</SignedOut>\n\n<!-- Route guard with redirect callback -->\n<AuthGuard requireAuth={true} onUnauthorized={() => goto('/login')}>\n  {#snippet children(user, signOut)}<p>Protected content</p>{/snippet}\n  {#snippet fallback()}<p>Loading...</p>{/snippet}\n</AuthGuard>\n\n<!-- Custom guard with async checks (e.g. role verification) -->\n<CustomGuard\n  verificationChecks={[\n    async (user) => user.emailVerified,\n    async (user) => { const doc = await getDoc(...); return doc.data()?.role === 'admin'; }\n  ]}\n  onUnauthorized={() => goto('/403')}\n>\n  {#snippet children(user, signOut)}<p>Admin only</p>{/snippet}\n  {#snippet fallback()}<p>Checking permissions...</p>{/snippet}\n</CustomGuard>\n```\n\n---\n\n## Firestore\n\n### Reactive document\n\n```svelte\n<script lang=\"ts\">\n  import { firekitDoc } from 'svelte-firekit';\n\n  const post = firekitDoc<Post>('posts/post-id');\n</script>\n\n{#if post.loading}<p>Loading...</p>{/if}\n{#if post.data}<h1>{post.data.title}</h1>{/if}\n```\n\nUsing the `<Doc>` component:\n\n```svelte\n<Doc path=\"posts/post-id\">\n  {#snippet data(post)}\n    <h1>{post.title}</h1>\n  {/snippet}\n  {#snippet loading()}<p>Loading...</p>{/snippet}\n</Doc>\n```\n\n**Change path reactively:**\n\n```ts\npost.setPath('posts/other-id'); // tears down listener, re-subscribes\n```\n\n**One-time fetch:**\n\n```ts\nconst post = firekitDocOnce<Post>('posts/post-id');\n```\n\n### Reactive collection\n\n```svelte\n<script lang=\"ts\">\n  import { firekitCollection } from 'svelte-firekit';\n  import { where, orderBy } from 'firebase/firestore';\n\n  const posts = firekitCollection<Post>('posts', [\n    where('published', '==', true),\n    orderBy('createdAt', 'desc')\n  ]);\n</script>\n\n{#each posts.data as post}\n  <p>{post.title}</p>\n{/each}\n```\n\n**Cursor-based pagination:**\n\n```ts\nawait posts.setPagination(10);   // 10 per page, switches to one-time fetch\nawait posts.nextPage();          // next page (replaces data)\nawait posts.prevPage();          // previous page\nawait posts.loadMore();          // append next page (infinite scroll)\nawait posts.resetPagination();   // back to page 1\n\nposts.currentPage  // number\nposts.hasMore      // boolean\n```\n\n**Fluent query builder:**\n\n```ts\nimport { FirekitQueryBuilder } from 'svelte-firekit';\n\nconst constraints = new FirekitQueryBuilder<Post>()\n  .where('published', '==', true)\n  .orderBy('createdAt', 'desc')\n  .limit(20)\n  .build();\n```\n\n**Collection group:**\n\n```ts\nconst allComments = firekitCollectionGroup<Comment>('comments');\n```\n\n### Document mutations\n\n```ts\nimport { firekitMutations } from 'svelte-firekit';\n\nawait firekitMutations.add('posts', { title: 'Hello' });\nawait firekitMutations.set('posts/id', { title: 'Hello' });\nawait firekitMutations.update('posts/id', { title: 'Updated' });\nawait firekitMutations.delete('posts/id');\n\n// Existence check\nconst exists = await firekitMutations.exists('posts/id');\n\n// Field value helpers\nawait firekitMutations.update('posts/id', {\n  views: firekitMutations.increment(1),\n  tags: firekitMutations.arrayUnion('svelte'),\n  draft: firekitMutations.deleteField(),\n  updatedAt: firekitMutations.serverTimestamp()\n});\n\n// Batch (auto-chunked at 500)\nawait firekitMutations.batchOps([\n  { type: 'set',    path: 'posts', id: 'a', data: { title: 'A' } },\n  { type: 'update', path: 'posts/b', data: { views: 1 } },\n  { type: 'delete', path: 'posts/c' }\n]);\n\n// Transaction\nawait firekitMutations.transaction(async (tx) => {\n  const snap = await tx.get(ref);\n  tx.update(ref, { count: snap.data().count + 1 });\n});\n```\n\n### Timestamps and options\n\n```ts\n// Auto-adds createdAt/updatedAt\nawait firekitMutations.add('posts', data, { timestamps: true, userId: uid });\n\n// Retry on failure\nawait firekitMutations.set('posts/id', data, {\n  retry: { enabled: true, maxAttempts: 3, baseDelay: 200, strategy: 'exponential' }\n});\n```\n\n### Bundles\n\n```ts\nimport { loadFirestoreBundle, getNamedQuery } from 'svelte-firekit';\nimport { getDocs } from 'firebase/firestore';\n\nconst res = await fetch('/bundles/featured.bundle');\nawait loadFirestoreBundle(res.body!);\n\nconst q = await getNamedQuery<Post>('featured-posts');\nif (q) {\n  const snap = await getDocs(q);\n}\n```\n\n---\n\n## Realtime Database\n\n```svelte\n<script lang=\"ts\">\n  import { firekitNode, firekitNodeList } from 'svelte-firekit';\n\n  const counter = firekitNode<number>('counters/visitors');\n  const messages = firekitNodeList<Message>('chat/messages');\n</script>\n\n<p>Visitors: {counter.data}</p>\n\n{#each messages.list as msg}\n  <p>{msg.text}</p>\n{/each}\n```\n\n```ts\nawait counter.set(42);\nawait counter.update({ count: 10 });\nawait messages.push({ text: 'Hello!', userId: uid });\nawait messages.remove();\nconst once = await messages.fetchOnce();\n```\n\nUsing the `<Node>` component:\n\n```svelte\n<Node path=\"chat/messages\">\n  {#snippet data(messages)}<p>{messages}</p>{/snippet}\n</Node>\n```\n\n---\n\n## Firebase Storage\n\n```svelte\n<script lang=\"ts\">\n  import { firekitDownloadUrl, firekitUploadTask } from 'svelte-firekit';\n\n  const avatar = firekitDownloadUrl('images/avatar.jpg');\n  let file: File;\n  $: upload = file ? firekitUploadTask('uploads/' + file.name, file) : null;\n</script>\n\n{#if avatar.url}<img src={avatar.url} alt=\"avatar\" />{/if}\n\n{#if upload}\n  <progress value={upload.progress} max={100} />\n  {#if upload.downloadURL}<img src={upload.downloadURL} />{/if}\n{/if}\n```\n\n```ts\nimport { deleteFile, getFileMetadata, updateFileMetadata } from 'svelte-firekit';\n\nawait deleteFile('images/old.jpg');\nconst meta = await getFileMetadata('images/avatar.jpg');\nawait updateFileMetadata('images/avatar.jpg', {\n  contentType: 'image/webp',\n  customMetadata: { uploadedBy: uid }\n});\n```\n\nList files:\n\n```svelte\n<script lang=\"ts\">\n  import { firekitStorageList } from 'svelte-firekit';\n  const dir = firekitStorageList('uploads/2024');\n</script>\n{#each dir.items as item}<p>{item.name}</p>{/each}\n```\n\n### File upload validation\n\nValidate files before uploading — checks size, MIME type, and image dimensions.\n\n```ts\nimport { validateFile } from 'svelte-firekit';\n\nconst result = await validateFile(file, {\n  maxSize: 5 * 1024 * 1024,          // 5 MB\n  accept: ['image/png', 'image/jpeg', '.webp'],\n  maxWidth: 2048,\n  maxHeight: 2048,\n  minWidth: 100\n});\n\nif (!result.valid) {\n  result.errors.forEach((e) => console.log(e.code, e.message));\n}\n```\n\nThe `<UploadTask>` component supports an optional `validate` prop and `invalid` snippet:\n\n```svelte\n<UploadTask path=\"uploads/{file.name}\" {file} validate={{ maxSize: 5_000_000, accept: ['image/*'] }}>\n  {#snippet uploading(task)}<progress value={task.progress} max={100} />{/snippet}\n  {#snippet complete(url)}<img src={url} alt=\"uploaded\" />{/snippet}\n  {#snippet invalid(result)}\n    {#each result.errors as err}<p class=\"error\">{err.message}</p>{/each}\n  {/snippet}\n</UploadTask>\n```\n\nUsing the `<DownloadURL>` component:\n\n```svelte\n<DownloadURL path=\"images/avatar.jpg\">\n  {#snippet data(url)}<img src={url} />{/snippet}\n</DownloadURL>\n```\n\n---\n\n## Cloud Functions\n\n```ts\nimport { firekitCallable, firekitCallableFromURL } from 'svelte-firekit';\n\nconst sendWelcome = firekitCallable<{ userId: string }, { sent: boolean }>('sendWelcomeEmail');\nconst result = await sendWelcome.call({ userId: 'abc' });\n// sendWelcome.loading, sendWelcome.error, sendWelcome.result\n\nconst fn = firekitCallableFromURL<Input, Output>('https://region-project.cloudfunctions.net/fn');\n```\n\n---\n\n## Firebase AI (Gemini)\n\n```ts\nimport { firekitGenerate, firekitStream, firekitChat } from 'svelte-firekit';\n\n// One-shot\nconst gen = firekitGenerate({ model: 'gemini-2.0-flash' });\nawait gen.generate('Summarize: ...');\n// gen.text, gen.loading, gen.error\n\n// Streaming\nconst stream = firekitStream({ model: 'gemini-2.0-flash' });\nawait stream.generate('Write a poem about Svelte.');\n// stream.text updates token-by-token, stream.streaming\n\n// Multi-turn chat\nconst chat = firekitChat({ model: 'gemini-2.0-flash' });\nawait chat.send('Hello!');\nawait chat.send('Tell me more.');\n// chat.history, chat.pendingText, chat.streaming\n```\n\nSwitch between Google AI and Vertex AI:\n\n```ts\nimport { GoogleAIBackend, VertexAIBackend } from 'svelte-firekit';\n\nconst gen = firekitGenerate({ backend: 'vertexai', model: 'gemini-2.0-flash' });\n```\n\nContent helpers:\n\n```ts\nimport { textPart, imagePart, imageUrlPart } from 'svelte-firekit';\n\nawait gen.generate([textPart('Describe this image:'), imagePart(base64)]);\n```\n\n---\n\n## Remote Config\n\n```ts\nimport { firekitRemoteConfig } from 'svelte-firekit';\n\nconst rc = firekitRemoteConfig({\n  defaults: { welcomeMessage: 'Hello!', featureEnabled: false },\n  minimumFetchIntervalMs: 3_600_000,\n  realtime: true // subscribe to live config updates\n});\n\nawait rc.fetchAndActivate();\n\nconst msg = rc.getString('welcomeMessage');\nconst flag = rc.getBoolean('featureEnabled');\nconst count = rc.getNumber('itemsPerPage', 10);\n```\n\n---\n\n## Performance Monitoring\n\n```ts\nimport { firekitPerformance } from 'svelte-firekit';\n\n// Simple trace\nconst stop = await firekitPerformance.startTrace('load-dashboard');\n// ... work ...\nstop();\n\n// Timed block\nconst duration = await firekitPerformance.measure('render-posts', async () => {\n  await loadPosts();\n});\n```\n\n---\n\n## Analytics\n\n```ts\nimport { firekitAnalytics } from 'svelte-firekit';\n\nawait firekitAnalytics.logEvent('purchase', { value: 9.99, currency: 'USD' });\nawait firekitAnalytics.setUserId('uid123');\nawait firekitAnalytics.setUserProperties({ plan: 'pro' });\nawait firekitAnalytics.logScreenView('Dashboard');\n```\n\n---\n\n## Messaging (FCM)\n\n```ts\nimport { firekitMessaging } from 'svelte-firekit';\n\nconst token = await firekitMessaging.requestPermission('YOUR_VAPID_KEY');\n// firekitMessaging.token, firekitMessaging.permission, firekitMessaging.supported\n\n// Listen for foreground messages\nconst unsub = await firekitMessaging.onMessage((payload) => {\n  console.log(payload.notification?.title);\n});\n```\n\n---\n\n## In-App Messaging\n\n```ts\nimport { firekitInAppMessaging } from 'svelte-firekit';\n\n// Suppress during critical flows (e.g. checkout)\nfirekitInAppMessaging.suppress();\n// ... complete checkout ...\nfirekitInAppMessaging.unsuppress();\n\n// firekitInAppMessaging.suppressed  (reactive boolean)\n// firekitInAppMessaging.supported\n```\n\n---\n\n## Network / Offline Status\n\nTrack browser connectivity and Firestore sync state reactively.\n\n```svelte\n<script lang=\"ts\">\n  import { firekitNetwork } from 'svelte-firekit';\n</script>\n\n{#if !firekitNetwork.online}\n  <p>You're offline. Changes will sync when reconnected.</p>\n{:else if firekitNetwork.hasPendingWrites}\n  <p>Saving...</p>\n{:else}\n  <p>All changes saved</p>\n{/if}\n```\n\nUsing the `<NetworkStatus>` component:\n\n```svelte\n<NetworkStatus>\n  {#snippet online()}<span class=\"green\">Connected</span>{/snippet}\n  {#snippet offline()}<span class=\"red\">Offline</span>{/snippet}\n  {#snippet pending()}<span>Saving...</span>{/snippet}\n</NetworkStatus>\n```\n\nManual control:\n\n```ts\nawait firekitNetwork.goOffline();   // force offline mode\nawait firekitNetwork.goOnline();    // reconnect\nfirekitNetwork.trackWrite();        // mark a pending write\n```\n\n---\n\n## Presence\n\n```ts\nimport { firekitPresence } from 'svelte-firekit';\n\nawait firekitPresence.initialize(user, {\n  sessionTTL: 30 * 60_000,\n  trackDeviceInfo: true,\n  geolocation: { enabled: true, type: 'browser', requireConsent: true }\n});\n\nawait firekitPresence.setPresence('away');\n\nconst stats = firekitPresence.getStats();\n// stats.onlineSessions, stats.totalSessions, stats.uniqueDevices\n\nawait firekitPresence.dispose();\n```\n\n---\n\n## App Check\n\n```svelte\n<script>\n  import { ReCaptchaEnterpriseProvider } from 'svelte-firekit';\n</script>\n\n<FirebaseApp\n  {config}\n  appCheckOptions={{\n    provider: new ReCaptchaEnterpriseProvider('SITE_KEY'),\n    isTokenAutoRefreshEnabled: true\n  }}\n>\n  {@render children()}\n</FirebaseApp>\n```\n\n---\n\n## Context helpers\n\nAfter `<FirebaseApp>`, you can retrieve any raw Firebase service instance from Svelte context:\n\n```ts\nimport {\n  getFirestoreContext,\n  getAuthContext,\n  getStorageContext,\n  getRTDBContext,\n  getFunctionsContext,\n  getAppCheckContext\n} from 'svelte-firekit';\n\n// Inside a component:\nconst db = getFirestoreContext();\nconst auth = getAuthContext();\n```\n\n---\n\n## SSR\n\nAll services return safe defaults on the server (`loading: false`, empty arrays, `null` data) — no Firebase network calls happen during SSR. The only exception is `firekitPresence`, which is browser-only and will throw if you call `initialize()` on the server.\n\n```ts\n// Safe in load functions / SSR — resolves immediately on server\nconst user = await firekitUser.waitForAuth();\nconst posts = firekitCollection<Post>('posts');\nconst data = await posts.waitForReady();\n```\n\n---\n\n## API Reference\n\n### Services\n\n| Import | Description |\n|---|---|\n| `firekitAuth` | Auth operations (sign-in, register, MFA, SAML/OIDC, redirect) |\n| `firekitUser` | Reactive current user state |\n| `firekitMutations` | Firestore CRUD, batch, transactions |\n| `firekitPresence` | User presence tracking via RTDB |\n| `firekitRemoteConfig()` | Remote Config per-instance |\n| `firekitPerformance` | Performance Monitoring traces |\n| `firekitAnalytics` | Analytics event logging |\n| `firekitMessaging` | Firebase Cloud Messaging |\n| `firekitInAppMessaging` | In-App Messaging suppression control |\n| `firekitNetwork` | Reactive network/offline status |\n| `firekitAppCheck` | App Check initialization |\n\n### Reactive classes\n\n| Import | Description |\n|---|---|\n| `FirekitDoc` / `firekitDoc()` | Reactive Firestore document |\n| `FirekitCollection` / `firekitCollection()` | Reactive Firestore collection with pagination |\n| `FirekitCollectionGroup` / `firekitCollectionGroup()` | Collection group query |\n| `FirekitNode` / `firekitNode()` | Reactive RTDB node |\n| `FirekitNodeList` / `firekitNodeList()` | Reactive RTDB list |\n| `FirekitDownloadUrl` / `firekitDownloadUrl()` | Reactive Storage download URL |\n| `FirekitStorageList` / `firekitStorageList()` | Reactive Storage directory listing |\n| `FirekitUploadTask` / `firekitUploadTask()` | Reactive resumable upload |\n| `FirekitGenerate` / `firekitGenerate()` | One-shot AI generation |\n| `FirekitStream` / `firekitStream()` | Streaming AI generation |\n| `FirekitChat` / `firekitChat()` | Multi-turn AI chat session |\n| `FirekitCallable` / `firekitCallable()` | Typed Cloud Function caller |\n| `FirekitCallableFromURL` / `firekitCallableFromURL()` | Cloud Function by URL |\n\n### Utilities\n\n| Import | Description |\n|---|---|\n| `validateFile()` | Pre-upload file validation (size, type, dimensions) |\n\n### Components\n\n| Component | Description |\n|---|---|\n| `<FirebaseApp>` | Root provider, initializes Firebase |\n| `<SignedIn>` | Render when authenticated |\n| `<SignedOut>` | Render when not authenticated |\n| `<AuthGuard>` | Redirect unauthenticated users |\n| `<CustomGuard>` | Async role/permission guard |\n| `<Doc>` | Reactive Firestore document |\n| `<Collection>` | Reactive Firestore collection |\n| `<Node>` | Reactive RTDB node |\n| `<DownloadURL>` | Storage download URL |\n| `<UploadTask>` | Resumable file upload with optional validation |\n| `<NetworkStatus>` | Network/sync status display |\n\n---\n\n## License\n\nMIT © Giovani Rodriguez\n","readmeFilename":"README.md"}