{"bin":{"firebase-admin":"dist/scripts/cli.js"},"bugs":{"url":"https://github.com/umituz/react-native-firebase/issues"},"dist":{"shasum":"badac00db352e0d939f26fbc3a4d5477f310a820","tarball":"https://registry.npmjs.org/@umituz/react-native-firebase/-/react-native-firebase-3.0.17.tgz","fileCount":186,"integrity":"sha512-L3qNcuHqd/gnO0uA22TPwZdPHA1RLHX+FTjMwMC/SWNMYUrZaO1dki0Lc+TT8+X0PADlqa8yNwTj+4nFn0G2ig==","signatures":[{"sig":"MEQCIEtUG9CAUe9KdXMVskmzCuNmt2xxYUq/s+KS75eRowizAiA40Szir77eGbCJQlqRxmAZAhh7Vdi7wq6tnFSgvCTiog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419571},"main":"./src/index.ts","name":"@umituz/react-native-firebase","types":"./src/index.ts","author":{"name":"Ümit UZ","email":"umit@umituz.com"},"exports":{".":{"types":"./src/index.ts","default":"./src/index.ts","react-native":"./src/index.ts"},"./auth":{"types":"./src/domains/auth/index.ts","default":"./src/domains/auth/index.ts","react-native":"./src/domains/auth/index.ts"},"./init":{"types":"./src/init/index.ts","default":"./src/init/index.ts","react-native":"./src/init/index.ts"},"./scripts":{"types":"./dist/scripts/index.d.ts","import":"./dist/scripts/index.js","require":"./dist/scripts/index.js"},"./firestore":{"types":"./src/domains/firestore/index.ts","default":"./src/domains/firestore/index.ts","react-native":"./src/domains/firestore/index.ts"},"./package.json":"./package.json"},"gitHead":"e61bf4c40539514e25527468cc49c46d5120b711","license":"MIT","scripts":{"lint":"eslint src --ext .ts,.tsx --max-warnings 0","prepack":"npm install --ignore-scripts && npm run build:scripts","typecheck":"tsc --noEmit","setup:skill":"node -e \"const fs = require('fs'); const path = require('path'); const skillDir = path.join(process.env.HOME, '.claude', 'skills', 'setup-react-native-firebase'); fs.mkdirSync(skillDir, {recursive: true}); fs.copyFileSync(path.join(__dirname, 'skills/SKILL.md'), path.join(skillDir, 'SKILL.md')); console.log('✅ Firebase setup skill installed to Claude Code!');\"","build:scripts":"tsc -p tsconfig.scripts.json","version:major":"npm version major -m 'chore: release v%s'","version:minor":"npm version minor -m 'chore: release v%s'","version:patch":"npm version patch -m 'chore: release v%s'"},"_npmUser":{"name":"umituz","email":"umituz998@gmail.com"},"homepage":"https://github.com/umituz/react-native-firebase#readme","keywords":["react-native","firebase","firebase-js-sdk","auth","authentication","firestore","database","repository","ddd","domain-driven-design"],"repository":{"url":"git+https://github.com/umituz/react-native-firebase.git","type":"git"},"_npmVersion":"11.7.0","description":"Firebase package for React Native mobile apps - Auth and Firestore services.","directories":{},"maintainers":[{"name":"umituz","email":"umituz998@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.1.0","eslint":"^9.39.2","zustand":"^5.0.3","firebase":"^12.6.0","expo-font":"^14.0.10","expo-image":"^3.0.11","expo-video":"^3.0.15","typescript":"~5.9.2","@types/jest":"^30.0.0","@types/node":"^20.19.33","expo-crypto":"^15.0.8","expo-device":"^8.0.10","@types/react":"~19.1.10","expo-haptics":"^15.0.8","expo-network":"^8.0.8","expo-sharing":"^14.0.8","react-native":"0.81.4","expo-clipboard":"^8.0.8","expo-constants":"^18.0.13","firebase-admin":"^13.6.0","expo-application":"^7.0.8","expo-file-system":"^19.0.21","react-native-svg":"^15.15.1","expo-image-picker":"^17.0.10","expo-localization":"^17.0.8","expo-modules-core":"^3.0.29","expo-secure-store":"^15.0.8","rn-emoji-keyboard":"^1.7.0","expo-media-library":"^18.2.1","eslint-plugin-react":"^7.37.5","@tanstack/react-query":"^5.66.7","expo-image-manipulator":"^14.0.8","@react-navigation/stack":"^7.6.13","@react-navigation/native":"^7.1.26","@typescript-eslint/parser":"^8.52.0","expo-apple-authentication":"^8.0.8","eslint-plugin-react-native":"^5.0.0","react-native-gesture-handler":"^2.30.0","@react-navigation/bottom-tabs":"^7.9.0","@react-native-community/slider":"^5.1.1","react-native-safe-area-context":"^5.6.2","@typescript-eslint/eslint-plugin":"^8.52.0","@umituz/react-native-design-system":"*","@tanstack/react-query-persist-client":"^5.66.7","@react-native-community/datetimepicker":"^8.6.0","@tanstack/query-async-storage-persister":"^5.66.7","@react-native-async-storage/async-storage":"^2.2.0"},"peerDependencies":{"expo":">=54.0.0","react":">=19.0.0","firebase":">=10.0.0","expo-crypto":">=13.0.0","react-native":"*","@gorhom/portal":"*","expo-web-browser":">=12.0.0","expo-auth-session":">=5.0.0","@tanstack/react-query":">=5.0.0","expo-apple-authentication":">=6.0.0","@umituz/react-native-design-system":"*"},"optionalDependencies":{"firebase-admin":"^13.0.2"},"peerDependenciesMeta":{"expo-web-browser":{"optional":true},"expo-auth-session":{"optional":true},"expo-apple-authentication":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-firebase_3.0.17_1774110705195_0.5106140284400635","host":"s3://npm-registry-packages-npm-production"},"_id":"@umituz/react-native-firebase@3.0.17","version":"3.0.17"}