{"_id":"fm-react-firebase","_rev":"26-37b02a29bcfbd739d27da9972a0fa0de","name":"fm-react-firebase","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"fm-react-firebase","version":"1.0.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"deeb446333144dffbbfd9a289dca753b941faa83","_id":"fm-react-firebase@1.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-LPAcnMQZpSoYv52la/Kqrqg5+UPNtoR1rFnBSjyN45fs3rU5z1XZCuEPKphrINI+Etesy3GyM2K0Jo07BZXOjw==","shasum":"9b77bd76f5ca81492c9d259d3f6b92a0615da40d","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.0.0.tgz","fileCount":9,"unpackedSize":174009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZ1py1PRiaooG3ndgPkqea+7zjzDeBjIhTDHrgJtwYiAiEA+XQiSj303Qa7vI7gueGsV3VTp5EN2Kz2ZA3ZYHzrDWM="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.0.0_1711508691255_0.5129359077564595"},"_hasShrinkwrap":false},"1.1.0":{"name":"fm-react-firebase","version":"1.1.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"a96fbe8a83d851ef5c404a14ffadcdf805aa0a93","_id":"fm-react-firebase@1.1.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-YFUlVQVwafAxLPImq/YfW75ncABWlGv98J6x6o3r3JuJlBweoCTyucM1V+3d4fHobYfGD/3d1aZL9aI6twapeg==","shasum":"ea3bf0cd9346edfcf67de78f4d36ddccd513c765","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.1.0.tgz","fileCount":9,"unpackedSize":174144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHOpC8d5oB7HXC10mVj39/04YE37cNNebeQFmcc2HRswIgatqZzygvIVExVGXV402G15wBPkAN/l8Z9QE3lSDZQxo="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.1.0_1711582198440_0.3369760969885427"},"_hasShrinkwrap":false},"1.2.0":{"name":"fm-react-firebase","version":"1.2.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"cab25ea8e83391fc145ab217459d6012dd20038e","_id":"fm-react-firebase@1.2.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-uJmBPN97g2AC1IQ64ISiJTkx79XtU89M6QTcPjAdwU4ODn6eMWokq5wJkTdrDgIJ1eM6gxAwywvVubOqJyuBkA==","shasum":"bba592a1cf1db46fef3c32f53f8affe512a01f25","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.2.0.tgz","fileCount":9,"unpackedSize":183342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR4wI52rwHswDnIkAMdJRlu12YLWFmrC/ec7aKzf7PfwIgcWdA7LzICFzSN28cZRb0t4Sk38FUCHbpZ4vtOL8IoiA="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.2.0_1711594705500_0.2001206864073526"},"_hasShrinkwrap":false},"1.2.1":{"name":"fm-react-firebase","version":"1.2.1","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"4ea62e1cc01c5b1739aedae5ea4a0f847915e856","_id":"fm-react-firebase@1.2.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-5YQwcfxSBbI8F2Tqcvc/QrKgMXjnOyDyN9jzxJhkUZPjhK4/FKp0dasIZzNv4+I8QrOGRHmIhar13AUxbb+/iw==","shasum":"dc6629c4bb198efffb1e8d37cd3c724249444535","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.2.1.tgz","fileCount":9,"unpackedSize":183342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/aumfJMfHuqtzKAP8OrlyXDQ93ncqKDyfDkphcJcCtAiBxmlLiegl9vmS+R4ASg6W91Q+96zWkbRwmpaVjYfcIJw=="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.2.1_1711594830424_0.3432685542995555"},"_hasShrinkwrap":false},"1.3.0":{"name":"fm-react-firebase","version":"1.3.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"033a847b059e6d3d849fc13090b27d8ce129797a","_id":"fm-react-firebase@1.3.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-dW82II2nuCnkwVJzKKWBF+hLkNU5hrp0nPxbm9UXeOqWUXWkWuzRUCH/ofs35cgm7vdwR7JXJ35aDKLvGz8IVw==","shasum":"6c83aa8fb5135e1efacc57479c82ec3748528111","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.3.0.tgz","fileCount":9,"unpackedSize":183648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5j7ajpPl3BiBvcOUxe3cdRh3EPao7q71DHSBhwU5UmwIgFodY3RIZgws8gTngvVbpiAFdLIZa5TTakkfl7A2YCeY="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.3.0_1711595308528_0.9769187927551024"},"_hasShrinkwrap":false},"1.3.1":{"name":"fm-react-firebase","version":"1.3.1","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"a6fc9ddb357cde73d5db4d0fba644b9c975458bf","_id":"fm-react-firebase@1.3.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-WGh1hxRHK0IGXBpWltxt/R6TK3IP0vcdA1/8qUmBYPGdFZqqDZ8f0XXlFIaWNEvOUZdxPhQ/HbBSsXDm9XHEUQ==","shasum":"a85dbce384472903d902d4e5f4a21a6d0b98f565","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.3.1.tgz","fileCount":9,"unpackedSize":183496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Q2yEY05Cm0KGeTOcHRt3Avbe6ehcVY77x3YUVgQ56gIhALVqU+zGq+zapVK9yYU/2FoTXXmwf9YXaGvpojcWLQRw"}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.3.1_1711595739559_0.5518862401573659"},"_hasShrinkwrap":false},"1.4.0":{"name":"fm-react-firebase","version":"1.4.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"aecfee3c5e9e8cfcd77d9ae7526268ebad5761ff","_id":"fm-react-firebase@1.4.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-vN9/coiF2S/H4sbafttdyAeh0WCdvmyJAXAi3L4lINxEhT8olawPSFPsvxPaPYglUIVWWftJL4Bs5Jsy5Hd5dw==","shasum":"092596509840025686fd94b9b14ea7159280fb4d","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.4.0.tgz","fileCount":9,"unpackedSize":189722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEX8kCmKHeKkBJjxPCGaF9vchMNUaL9LWT+vVl0Y4VbAiBnXX5ZFAoWQ9Op8u4BYo4vxiKOx48QAc8GCdOurIG5jQ=="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.4.0_1711665151899_0.6569078280531768"},"_hasShrinkwrap":false},"1.5.0":{"name":"fm-react-firebase","version":"1.5.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"1679e8d378df31be947cfdaf4d2660403019c889","_id":"fm-react-firebase@1.5.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-eJw5X0VtHA6YEyozzpnCCunRHQiN1nS2J5brCr4adCpis+LH33HOBD9wXI+Xve4KmaMjaPMPkLp0CdtdUGtCUg==","shasum":"37062b9ec14ccee027702c55255e3d5ba4a1c013","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.5.0.tgz","fileCount":9,"unpackedSize":189986,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDirVt0yRjdtUMYCcipGatVPFU9JX4wihkn3me6+kQC4QIgeMNdW0msAbYIUW3urwcWGUJ6zwWaAzxTPHzcxuq7ZJk="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.5.0_1711667349146_0.06126815396291274"},"_hasShrinkwrap":false},"1.6.0":{"name":"fm-react-firebase","version":"1.6.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"ef1fa6197370e8c4ec9583c1a08aa1c0c2d29613","_id":"fm-react-firebase@1.6.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-ctE4JeLrjS2ctmaFvzNh1fv6VncgW66TrY6N1CJShZ08mlPZM3iXF4N2bmVWZeI/lrWQAgoE9330YKhSIzXLkw==","shasum":"4bb809d68f634f6c5a4f2d015eb6880335321bf8","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.6.0.tgz","fileCount":9,"unpackedSize":190317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTSdoFw1O8D/updwTnc7Cd2w4vZIYLYIndGfwofUZrkQIhAMbQC01tGUbTc8zMvLLqhBs59iuzqq+5MvcGc/ZAAIvD"}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.6.0_1711667498921_0.0009450638069945505"},"_hasShrinkwrap":false},"1.7.0":{"name":"fm-react-firebase","version":"1.7.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"01796d09525a3707196d97ba1d210798311d30b9","_id":"fm-react-firebase@1.7.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-c602X3MTRQlwLiiSETB6jh0aXK6JG7IPYEmp9Zp5NqQaLvG+Cj7IqWQXRc8IHAmxjHT1uN1wvqPjLTi/b9Fqag==","shasum":"91a6dbc8d94b95d91ea2e63e664c49a08af03ac7","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-1.7.0.tgz","fileCount":9,"unpackedSize":190130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3zYIfRYDEkzW50UeLiFgyuD4b4tG34tZeV8KdcEm7pAiAKFx52NzJCSrWjNGgQ6Rt6+w+AqfTM5frZX5oFZxQdkg=="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_1.7.0_1711668202199_0.27766028391214936"},"_hasShrinkwrap":false},"2.0.0":{"name":"fm-react-firebase","version":"2.0.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"e1a8d7ad84631b89ccc0602077c2b9720e1fe29c","_id":"fm-react-firebase@2.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-6iFsa9MQdyNFE9AP7e9mTfBXnDpySvd1uuvAIsZP2Tmzsk8tHW504a+LsQv+/O+hDjVemtkFHMyFVUZqnLFeUg==","shasum":"4a47f355767ec4108fb5156e3ca0315bfd76f77d","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.0.0.tgz","fileCount":9,"unpackedSize":198784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC80u/A/bPBxlPtQO4eZHs4Rcu75SlJI4Nqw9m/nkf+HwIgdjhff3/JOG/Y4voat5A9H3xyqj6hzyvdtS/2jnV4jVU="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.0.0_1712519431901_0.21815397145412252"},"_hasShrinkwrap":false},"2.1.0":{"name":"fm-react-firebase","version":"2.1.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"011a0daee002e942f73b381a9fd3aea8d8b76824","_id":"fm-react-firebase@2.1.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-iN+pMeigrLHZcbFnTbhfSAVMc4J0DBdVFV1ipjcQMi32jQkMYEtALoe8Bj+4DwKn6K8S+DzqjcYFE9NhBNDXIQ==","shasum":"63e64bc71130d9c12b4c3ad8e6f9e8c8508725e0","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.1.0.tgz","fileCount":9,"unpackedSize":197670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChoyvsnPcT2nVhL89bpTfiCFid8Wi/uGIQ78Cjsy5UzgIgPhSy96Vf4VK9pbajd9F69W/PD5+4Y/V4rjKs4k2kAms="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.1.0_1712520016581_0.018267433806793187"},"_hasShrinkwrap":false},"2.2.0":{"name":"fm-react-firebase","version":"2.2.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"aff8c2680d47615f3afb7cdb73beb62a7573bfe6","_id":"fm-react-firebase@2.2.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-84P5zHCeWIH0BWDItUAtc8SDT7D2c+lQ6rswSNqXhIPqUXO4YC86n3RzdKP+WZAi/IVpMksoUW13on65iVRYuA==","shasum":"fb9800b1ab04bd71e05820e3731066c4c29fd217","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.2.0.tgz","fileCount":9,"unpackedSize":197521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgAz8fX/nx3un+NFO6lctBlA+K5tiKIKyx9CSc+SVqsgIgG1QI/sD0Hili1Q8ZEehAX5hgyJ3xPNcbHunuER+foTo="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.2.0_1712520397208_0.9485647716612302"},"_hasShrinkwrap":false},"2.3.0":{"name":"fm-react-firebase","version":"2.3.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"9fd6cadcd215c8cc1f61ea38540501114cb9a2e5","_id":"fm-react-firebase@2.3.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-/+zchEMQPRqLi+1+v3rG/Qac6j+9JKQBMVbOZz/d3WrcNLRWZuwZmMmdjvyLRKSTTZDrLNoLaauW6H3Wf3R7ww==","shasum":"e1ce59b4165967a34e89d97eabe244205d6bf1db","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.3.0.tgz","fileCount":9,"unpackedSize":197521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHZ5t0Qjjo62QInQeBOvZyYdBZEXZI6RcdkIHaeZyrqAiEA+Gx/ig82O3zSOiE5eO+suXi9PhqhMYIYFu8ICN/d2ls="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.3.0_1713398122415_0.23452178663606893"},"_hasShrinkwrap":false},"2.4.0":{"name":"fm-react-firebase","version":"2.4.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"86458c9b416596a74506e9ca191c040ca4a2f8ad","_id":"fm-react-firebase@2.4.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-YOV545WOh1J7MjkC5yREPD0dbyfANMcYmjV+LYt4mqUoyCM+P7L9LGXxaHB+I9jlEr+EdRgkXO1DBY2D8QIrFw==","shasum":"00b069428f920df87f8abd749c796fa15946fcc0","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.4.0.tgz","fileCount":9,"unpackedSize":197521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlXMRo+zSLmN8AkyJnVaSu50+bOus+mIAuhjU/IByUYAiEAmvecF+ay3fC6ObJ6CJsdlzuAnL76qWRYgtUShd1DQ0A="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.4.0_1713496600945_0.9898599256879306"},"_hasShrinkwrap":false},"2.6.0":{"name":"fm-react-firebase","version":"2.6.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"23f22702729132e00a9a65edf14acdebb02db600","_id":"fm-react-firebase@2.6.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3POKPYWBZdZWPZs9rmZFsqE+XOuFvd0G8fFnRF12FCq1vAtl/zqufurtkUk7dc0ifV+uNfvNb3EKTxlhZrzrow==","shasum":"d081889b6bac760c917152258da649fd71ee27fc","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.6.0.tgz","fileCount":9,"unpackedSize":199253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAejsgO4FoZeC17x/hLHBBDgqh0QZmCv+kwSiOdfTHb+AiB2L1/2osXxMPkW9tOuxOh+Q+Qu/UbwuA0Ef62KudhYMg=="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.6.0_1713496785415_0.9123889647769039"},"_hasShrinkwrap":false},"2.7.0":{"name":"fm-react-firebase","version":"2.7.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"c049c571cdc0224badc7338447a0f661b76ce631","_id":"fm-react-firebase@2.7.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9fysXODtUbDAfdZxupuCc6h4c/knJ5gR8iFtylHumvDcveqscG28MaGsgcpQQecvz5U/DU6mQq9VtVRSYpjjOg==","shasum":"e27899491bb7d4b2ec2ec73c23b259673bfb9194","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.7.0.tgz","fileCount":9,"unpackedSize":199122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFy4RiQa1nGMulwlFhGxeSS580LkYA/Wn+TflClWEX8gIgUkphnpi+5TKMv+OfRqI9Ljfokk2A6mCqqf7s35Kr/t4="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.7.0_1713497337930_0.8973864167501802"},"_hasShrinkwrap":false},"2.8.0":{"name":"fm-react-firebase","version":"2.8.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"50f555bfcaa027c5c49666796d8de654df11decf","_id":"fm-react-firebase@2.8.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-7bhVFgHEf5tcyR5HpZ9dlFkP+cCYYawSlDFHzOssABvc+UPYHPEl4SV/Xroyc2/hIxksEj9BP4CYoF+H90Me6w==","shasum":"04b6e6c631aca2c8044c7020402e744b7269cbca","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.8.0.tgz","fileCount":9,"unpackedSize":197521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKAdFB5ig41TcP34d4hj0DFXobrovKiZq5h5wLCbXYTAiEAsVeWo7vaVM/XICxjjD8fJS6z1DlIsmoTqoUsGgEwk8M="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.8.0_1713497550637_0.755117814145408"},"_hasShrinkwrap":false},"2.9.0":{"name":"fm-react-firebase","version":"2.9.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"1073ab508bf0c77535c7f92b58e828d390597707","_id":"fm-react-firebase@2.9.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-BOelOVrSOHxMRTE1ROA1C8nXy3Gk7FTpdfI+y12YxDWkes4xfjWbNjD91UUMBFgbLBfnjqx4uZfdP25FBarFww==","shasum":"b1c690e11fccd51a2e5f7ddc772a6adb9e102ed1","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.9.0.tgz","fileCount":9,"unpackedSize":200086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNMC8iosYTXYFtYpX0ql3vW/yz9V1xrmrOOx6q+Dv7XAiEA7lez59aWvR/NIASSUrlxfNC+190tRItGyn3kbDdCWIw="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.9.0_1713553572987_0.18771336821914697"},"_hasShrinkwrap":false},"2.10.0":{"name":"fm-react-firebase","version":"2.10.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"af145f87c00dceba74eb23123ac5accd39d07ba7","_id":"fm-react-firebase@2.10.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-v2xQ1FGZF2hSOxdABfCI350GFe3DOwtqSyztk71g646AQ43hzI799mN/OgPvlZETS8FBtNtAo8e/Nssy2LjbQw==","shasum":"416974dfb3017116b07c186f5eb08d38d872088e","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.10.0.tgz","fileCount":9,"unpackedSize":199727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+3MbaibeKsbw6p8I5QdvCa149fYH9jj6v3Z63rcei1AiAgDwiutxoc//oU/kb48Z9x0vXtwX54F8WJG3DsLSsHUQ=="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.10.0_1713554720132_0.68498491875205"},"_hasShrinkwrap":false},"2.11.0":{"name":"fm-react-firebase","version":"2.11.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"df85df6192057f5ca2e3edccd2af50fe18a79793","_id":"fm-react-firebase@2.11.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-A+tKiN2yF30UF4aVCtPcgMMheeQLB7+2fpJovHMQ8QOE8tB5Oh0eerCxZ8YvakCUJvtomcwA374sRFv5ApMVcw==","shasum":"e241cc9b137370708651a30d3cd2c7162a413257","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.11.0.tgz","fileCount":9,"unpackedSize":209620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeT+KnBzWlHABcA2U54yUjys2r0M6bs35uYQG57SI2LQIgc8fWKEZJBsCBuXH2U654djrxDGPNiNP2IB9Y9F0bLEE="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.11.0_1713556057509_0.33472770376186256"},"_hasShrinkwrap":false},"2.12.0":{"name":"fm-react-firebase","version":"2.12.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"b7e1c4d7c8688181fc3bebef3c423011d6e034e6","_id":"fm-react-firebase@2.12.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-4RxNX2rlHhaPd7mvoSdhQ5/dDO2wHGD3IwM4cj8khWF3E5Qzk7S7RgU+JzAKm7HAK9B9BbamFuhJ0WBAiizORQ==","shasum":"57a329ac284038b606b3837c2bad75bb6ad409ba","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.12.0.tgz","fileCount":9,"unpackedSize":210139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf8ObaP9/bwzvxh4WrS8vBwxK9Ne3UHAN4aH7FQsnnyQIhAM+HvVoVPyr4htnIjpcM3imq8IHMVRJRaZDVfqVjCMIQ"}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.12.0_1713557070758_0.3930411576047923"},"_hasShrinkwrap":false},"2.13.0":{"name":"fm-react-firebase","version":"2.13.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"0d8008d23e3e3426f4aa76785284a251689d1ee0","_id":"fm-react-firebase@2.13.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ZVlb6om0XQrlRripeQIqV4zpLufnQkhGwExHL0M8591YUw8fK1kaEWegRqORn+Xzaiv3r2T10PnpDPWVoG1lCA==","shasum":"14cfb7966728958ce539f66f64bc9612b7b68f58","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.13.0.tgz","fileCount":9,"unpackedSize":212453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqL0mPTbpjPJx4R+WBo05tmSoIZL472HOdn6fB5FFBfwIgJu5suBNX9Mn1YGCwoNFlOhTg51ys8sD5PLWD+0byCmA="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.13.0_1713558224144_0.32122149033761227"},"_hasShrinkwrap":false},"2.14.0":{"name":"fm-react-firebase","version":"2.14.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"894615adff18ded429dde6c8f778d756ec0ce399","_id":"fm-react-firebase@2.14.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-uImB/tTtNquO5AyYRODpk40L9sEKhukNj4YQf/0Vgl7wN8kvj3vEA4PFn16I126pg4yRkGQTbfo82vpB20zArg==","shasum":"8f5ed029970fd012fa2506dddff866f7ed1847fa","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.14.0.tgz","fileCount":9,"unpackedSize":216114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfDZfmUOhMcZ7MaciV4pnhEQ6xikKLI/M3qoMdio4GyAiBP7G8xbuZj+8orD1SduBzyAsOsR9bv2bDCX+yoUWtQNg=="}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.14.0_1713642642504_0.5062903468252595"},"_hasShrinkwrap":false},"2.15.0":{"name":"fm-react-firebase","version":"2.15.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"4512bb9aec287f21d9cdc1e9d57aef28bd113a53","_id":"fm-react-firebase@2.15.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-aXo/CKdinoBYFOFuoGthGO75SgXLYZpdDx4CS2jMH338ufGkJJsOYn2nm1IauzYtR8vPxij+R48eHae3Gzy20Q==","shasum":"965df7e215332230320ebc600b548fde8a2239c2","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-2.15.0.tgz","fileCount":9,"unpackedSize":216492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnbwtVpG+rKC0ffrvAYxJVqAsfbjMyitTTnbSk9JrnSgIhANznmE+AAtl8IP+Y4R2z0bnZl+sw/2JpwEaXZ0W0hEbB"}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_2.15.0_1713827981491_0.18385955831203282"},"_hasShrinkwrap":false},"3.0.0":{"name":"fm-react-firebase","version":"3.0.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","firebase":"^10.8.1","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"df8e597252b8ccee1cfe03561cca680fe89a046f","_id":"fm-react-firebase@3.0.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-rquTTvCklGmJTcgpANn2nzU3ndvuzP/R6Tg8qVvopgnqF91mJ7PEMce88nRieAJdqqZscHcrkZ5hv/keW1Zhsw==","shasum":"4d446c2615e4de368dda9ab7b2cc97807ec04594","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-3.0.0.tgz","fileCount":9,"unpackedSize":216491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5VXUo+8H2CNCfun0rPAtPWrFkHNUN6DVxhsMSqB1oAgIhAPtTyE+Gt+GhBIEDRXUl4k6Zj495u1Mnmkcre0A+TYK4"}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_3.0.0_1714783029865_0.5014089776511215"},"_hasShrinkwrap":false},"4.0.0":{"name":"fm-react-firebase","version":"4.0.0","description":"### The fastest and most efficient way to use Firebase in a React application","main":"dist/index.js","scripts":{"dev":"tsup --dts --watch","build":"tsup --dts","storybook":"storybook dev -p 6006","build-storybook":"storybook build","test":"jest","test:watch":"jest --watch","bump":"npm version patch --force","bump:minor":"npm version minor --force","bump:major":"npm version major --force","pub":"yarn build && npm version patch --force && npm publish","pub:minor":"yarn build && npm version minor --force && npm publish","pub:major":"yarn build && npm version major --force && npm publish"},"author":{"name":"Andrew Faria"},"license":"MIT","dependencies":{"@hungry-egg/rx-react":"^1.0.2","@hungry-egg/rx-state":"^1.0.3","lodash":"^4.17.21","rxjs":"^7.8.1","swr":"^2.2.5","ts-deepmerge":"^7.0.0"},"peerDependencies":{"firebase":"^10.8.1","react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@swc/core":"^1.4.8","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/whatwg-fetch":"^0.0.33","babel-jest":"^29.7.0","babel-loader":"^8.3.0","dotenv":"^16.4.5","firebase":"^10.8.1","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","swr":"^2.2.5","ts-jest":"^29.1.2","tsup":"^8.0.1","typescript":"^5.3.3","whatwg-fetch":"^3.6.20"},"types":"./dist/index.d.ts","gitHead":"2f668583843cdfb5b952895567fa73e9cdc7c0bd","_id":"fm-react-firebase@4.0.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-LXXDIbXAttBoUgHw78w1WxGtMz0kcTPLYWfiPUW7cZFOOS4kzR4eP/vKsUHHZPLVfbGxVxgl0UMzfHsfj7HD9A==","shasum":"cd7887212c9fa112b47767f5a08c4c089c41bddb","tarball":"https://registry.npmjs.org/fm-react-firebase/-/fm-react-firebase-4.0.0.tgz","fileCount":9,"unpackedSize":216491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+ybKkWnjUeVXT3eb/StXLGEcnHnkZefxSt2AL+wTaywIhAKy9E/jpzBhKuSfY8kcycWPsXi7xHc/9K98LA51l4ex5"}]},"_npmUser":{"name":"fariamedia","email":"andrew@fariamedia.com"},"directories":{},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fm-react-firebase_4.0.0_1714783240914_0.9668424803391729"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-27T03:04:51.254Z","1.0.0":"2024-03-27T03:04:51.476Z","modified":"2024-05-04T00:40:41.322Z","1.1.0":"2024-03-27T23:29:58.621Z","1.2.0":"2024-03-28T02:58:25.670Z","1.2.1":"2024-03-28T03:00:30.711Z","1.3.0":"2024-03-28T03:08:28.729Z","1.3.1":"2024-03-28T03:15:39.738Z","1.4.0":"2024-03-28T22:32:32.116Z","1.5.0":"2024-03-28T23:09:09.289Z","1.6.0":"2024-03-28T23:11:39.174Z","1.7.0":"2024-03-28T23:23:22.417Z","2.0.0":"2024-04-07T19:50:32.047Z","2.1.0":"2024-04-07T20:00:16.735Z","2.2.0":"2024-04-07T20:06:37.344Z","2.3.0":"2024-04-17T23:55:22.612Z","2.4.0":"2024-04-19T03:16:41.149Z","2.6.0":"2024-04-19T03:19:45.609Z","2.7.0":"2024-04-19T03:28:58.798Z","2.8.0":"2024-04-19T03:32:30.819Z","2.9.0":"2024-04-19T19:06:13.149Z","2.10.0":"2024-04-19T19:25:20.317Z","2.11.0":"2024-04-19T19:47:37.729Z","2.12.0":"2024-04-19T20:04:30.974Z","2.13.0":"2024-04-19T20:23:44.315Z","2.14.0":"2024-04-20T19:50:42.700Z","2.15.0":"2024-04-22T23:19:41.651Z","3.0.0":"2024-05-04T00:37:10.019Z","4.0.0":"2024-05-04T00:40:41.125Z"},"maintainers":[{"name":"fariamedia","email":"andrew@fariamedia.com"}],"description":"### The fastest and most efficient way to use Firebase in a React application","author":{"name":"Andrew Faria"},"license":"MIT","readme":"# React Firebase\n\n### The fastest and most efficient way to use Firebase in a React application\n\n- Fetch, add, and mutate Firestore data with **zero boilerplate** using provided `useDoc` and `useCollection` hooks\n\n- These **Firestore hooks** are built on top of [SWR](https://swr.vercel.app/), meaning you get all of its awesome benefits out-of-the-box\n\n- Easily integrate **Firebase Authentication** into your app with **zero boilerplate** using the provided auth/render functions and `useAuth` hook\n\n- Authentication state is automatically handled and maintained for you using [RxJS](https://rxjs.dev/) under the hood\n\n## Getting Started\n\nSimply install the package along with it's peer dependencies\n\n```sh\nyarn add fm-react-firebase firebase swr\n```\n\nor\n\n```sh\nnpm install fm-react-firebase firebase swr\n```\n\n## Firestore Documents\n\nFetching a document is too easy with the `useDoc` hook\n\n```js\nconst { data } = useDoc(\"posts/some-doc-id\");\n```\n\nYou can also use the same hook to update the document\n\n```jsx\nconst { set } = useDoc(\"posts/some-doc-id\");\n\nconst updateDoc = async () => {\n    await set(dataToUpdate)\n    alert('Document was updated!')\n}\n\nreturn (\n    <button onClick={updateDoc}>Submit</submit>\n)\n```\n","readmeFilename":"README.md"}