{"id":141713224,"number":"0.1.0","published_at":"2025-07-01T01:30:22.667Z","licenses":"MIT","integrity":"sha512-84x6AVQqNZNH/nVElvLiVvQY4dHPL/Q5BwsTgsyMaHZYYzeo69vyxGFzatLyrtoLjQJijppdw+cnCm9AJKMNjA==","status":null,"download_url":"https://registry.npmjs.org/@api-buddy/firebase-utils/-/firebase-utils-0.1.0.tgz","registry_url":"https://www.npmjs.com/package/@api-buddy/firebase-utils/v/0.1.0","documentation_url":null,"install_command":"npm install @api-buddy/firebase-utils@0.1.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"iamtomhanks","email":"brechanson@gmail.com","actor":{"name":"iamtomhanks","email":"brechanson@gmail.com","type":"user"}},"dist":{"integrity":"sha512-84x6AVQqNZNH/nVElvLiVvQY4dHPL/Q5BwsTgsyMaHZYYzeo69vyxGFzatLyrtoLjQJijppdw+cnCm9AJKMNjA==","shasum":"ad64383b69ea93cfbef1231b35a0be2361d53356","tarball":"https://registry.npmjs.org/@api-buddy/firebase-utils/-/firebase-utils-0.1.0.tgz","fileCount":37,"unpackedSize":2847508,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDx3ztcGfY5+879xor3Njcs2i3pk8C2vZh00Q6eOLVwcAiEAzJtOpONFlyt+sofctRlJ3pZ0BiRXu2ea0ZrCr3eHmtk="}]},"gitHead":null,"main":"dist/index.js","scripts":{"clean":"rimraf dist","build":"tsup","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","prebuild":"pnpm run clean \u0026\u0026 node -e \"const { execSync } = require('child_process'); const path = require('path'); const fs = require('fs'); let root = process.cwd(); while (root !== '/' \u0026\u0026 !fs.existsSync(path.join(root, 'pnpm-workspace.yaml'))) { root = path.dirname(root); } if (root === '/') { console.error('❌ Could not find project root directory'); process.exit(1); } require(path.join(root, 'scripts/ensure-tsup-config.js'));\"","postbuild":"pnpm run build:types","dev":"tsup --watch","test":"jest","test:watch":"pnpm test --watch","test:coverage":"pnpm test --coverage","lint":"eslint src --ext .ts,.tsx","type-check":"tsc --noEmit","format":"prettier --write \"src/**/*.{ts,tsx}\""},"_npmVersion":"9.8.1","_nodeVersion":"18.18.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2025-07-01T01:30:26.146Z","updated_at":"2025-07-01T01:30:27.133Z","purl":"pkg:npm/%40api-buddy/firebase-utils@0.1.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@api-buddy%2Ffirebase-utils/versions/0.1.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@api-buddy%2Ffirebase-utils/versions/0.1.0/codemeta","dependencies":[{"id":1639446639,"ecosystem":"npm","package_name":"firebase","requirements":"^10.11.1","kind":"runtime","optional":false},{"id":1639446640,"ecosystem":"npm","package_name":"firebase-admin","requirements":"^12.1.0","kind":"runtime","optional":false},{"id":1639446641,"ecosystem":"npm","package_name":"zod","requirements":"^3.22.4","kind":"runtime","optional":false},{"id":1639446642,"ecosystem":"npm","package_name":"@api-buddy/types","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1639446643,"ecosystem":"npm","package_name":"@api-buddy/tsup-config","requirements":"2.0.0","kind":"runtime","optional":false},{"id":1639446644,"ecosystem":"npm","package_name":"vitest","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1639446645,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.12","kind":"Development","optional":false},{"id":1639446646,"ecosystem":"npm","package_name":"@types/node","requirements":"^20.11.28","kind":"Development","optional":false},{"id":1639446647,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^7.3.1","kind":"Development","optional":false},{"id":1639446648,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^7.3.1","kind":"Development","optional":false},{"id":1639446649,"ecosystem":"npm","package_name":"eslint","requirements":"^8.55.0","kind":"Development","optional":false},{"id":1639446650,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^9.1.0","kind":"Development","optional":false},{"id":1639446651,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.1.3","kind":"Development","optional":false},{"id":1639446652,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1639446653,"ecosystem":"npm","package_name":"prettier","requirements":"^3.2.5","kind":"Development","optional":false},{"id":1639446654,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.1.2","kind":"Development","optional":false},{"id":1639446655,"ecosystem":"npm","package_name":"typescript","requirements":"^5.3.3","kind":"Development","optional":false},{"id":1639446656,"ecosystem":"npm","package_name":"rimraf","requirements":"^5.0.5","kind":"Development","optional":false},{"id":1639446657,"ecosystem":"npm","package_name":"tsup","requirements":"^8.5.0","kind":"Development","optional":false},{"id":1639446658,"ecosystem":"npm","package_name":"@api-buddy/tsup-config","requirements":"2.0.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@api-buddy%2Ffirebase-utils"}