{"_id":"apollo-datasource-firestore","_rev":"18-d5dd95b3144b308d42a8852b387ae557","name":"apollo-datasource-firestore","dist-tags":{"latest":"6.4.0"},"versions":{"1.0.0":{"name":"apollo-datasource-firestore","version":"1.0.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@1.0.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"42618b45808cdb62da12ef6c43533481eded23a9","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-1.0.0.tgz","fileCount":15,"integrity":"sha512-voot5/gA1PESxvKfpOvmo3fuB32Rdj8yOLXetj82JDBWjsXO1Tw2W6/KUH4viBn+rrTcVKj+f/3VIzVttRsSxQ==","signatures":[{"sig":"MEUCIQC1CbW5mAjRsH1IqXMBtUrfzreqo1fkL//z6nT7LK4rOQIgFdLlydaNCWm9M68UoAJT4hWkeqcorWfMKDbC5ShguTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgchUiCRA9TVsSAnZWagAAkOMP/j/rxCDFCvce8JN1+3Cq\nkjo2PiDZhgCr273d/y/+PKbHp8QVAdtlS5qOqqCZPcGfbD36wBLBPgwpnSfh\nYxs9l2cbry/0GmdPEw8kotqZK28CNYurgTrgjIHZ8Ut1Kvz2VFicwDabM58i\nVy41Fd3+axMgHNbTy0GyOaS1Kxf95R69WmRXRhs+gPGIbHpeuz8M5ndbluaV\nyYxw46TYVbEcWbHXDTVIJoRZ9RM6tM/Lk+b8gPbss+0U1xQz442HIfMvp7SF\ntq17H1JZC04+afW5ojdc+2FEZDJFvAjT43kYBNSpxmcgAIUBTIc2mkazrzu4\nQPRRl3m8+g2g3K6g+DuIy6wUS4yGJBm5c4ka/SrVlHSYqC/zxOpSV7fq2UY+\nneFeiZ3NQy9M00yKoXA5p8GfiH+0MS+MEgAJPFUYIIVjjAuOExrbyUaY69ML\n8r/pw0oLa7JWEXm/JHf2NwhA9xicpHtCl5QSJ7LAJV17NAY3sbtJt3l9kC6H\nnKsbJrP9PwJQ0dFIg+D1wWmLdSmdZcfKs9SEOVfGxku4U6m9MJDG89NOmZHM\nbrpP31awjSWct3UN1vZXZWa/euV47/n65XrUN0RPhtRxUxthLOPSWxwWmRe7\nIgz4/8NrF7vw0qoa2WboNdrVOJLgfoj1AnJOYB46TX4jqdOmFUcQxfrQrnmJ\nJtgC\r\n=vdYd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3778f327255419c97a46ef3a25cf5a9fc89b59e7","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"ts-mocha tests/**/*.test.ts","build":"tsc","watch":"tsc --watch","prepare":"npm run build","coverage":"nyc -r lcov -r text npm test"},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.11","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.16.0","dependencies":{"bson":"^4.3.0","dataloader":"^2.0.0","apollo-datasource":"^0.8.0","apollo-server-errors":"^2.4.2","apollo-server-caching":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.2","eslint":"^7.24.0","graphql":"^15.5.0","ts-mocha":"^8.0.0","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/node":"^14.14.37","@types/mocha":"^8.2.2","firebase-tools":"^9.9.0","@types/node-fetch":"^2.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","@google-cloud/firestore":"^4.9.9","@typescript-eslint/eslint-plugin":"^4.21.0","eslint-config-standard-with-typescript":"^20.0.0"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_1.0.0_1618089249600_0.19752741136456176","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"apollo-datasource-firestore","version":"2.0.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@2.0.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"57d5241de811ecd9563a7dbe130f4d4510592316","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-2.0.0.tgz","fileCount":15,"integrity":"sha512-XOGeYBlZPisGP8zflakt8wmROH4sJbyjE+bTfa5b4zTbONBKdaOe7/vgi87VISBmd3B0S3d/dWsxuBJPRXlX5Q==","signatures":[{"sig":"MEUCIQDnj+VaRzR1aUi4IwkQ4wQ4zEnFG5EY9MNTjSKLGPL3IAIgWnyhVDgKlucp2eeTLZgnHLEa9hD9LZiayO15Tv/hYzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnom5CRA9TVsSAnZWagAAsgkP/AoW6Q9X3+LgVrTjpNd3\nf5yZGsu7bFcGfxYwUZF/1IE2+NeuKI7gL7DAjDT/j5dzfkJ/lRzaJqR7ijNJ\nKVXfsXiGSJoaF2dDO31UH/yjR+wzRS103E8qfH7+hniTuWgpp7LJxiYczYBZ\njFKr4xbuZfuQ95DSA5DIqjPZtiWEQNeWwIzigVtfsIah+Je5KhK8PN//Ec0N\nQIVXn59RK/fUgl/65+qUKXe8L5XILMviKlvUaimc8ZSGsnTB4EojUxdR9yjm\nE04YbNixwI+an7hEuFXzFT+y20d3YJwyYL4Hu88q2RtLLeR0X0NX7ww0vHdu\nSok1etv+dDRt4QZdCxKGc7EhT70t9ntox8kYnQbEfbB+kfj7leAtYzBeP3qP\nx5aAmFDa6orcjkzFlRtvStwA5lnUvXpchheYzGtOaBIwAVDlSkteXpbob5xq\nthAF/Rlj/d7IP7TYLRtTodzW/DXnb9eA6z2+jcneinfk8eLaa3qbsfDofe2E\nV1l0R3LPJcUX71b4238Ec/VaIuTI/OMCXohxQanxZ62Sp7Bq8HEO5mChCvPF\n6FUQPI/drus9tQsouykLdd+aOXBXMtH0PnYLlKautUzXPzG2bUA0/dSP0HD5\nbGYLPBbS93cpWyrC2OvmX4xyPZGIBnmtnLjlVY1Pz+h58s973yHonr3Qd2wf\nzURc\r\n=i91X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c4824a3a78c0d5ef78836ce36f6998d6284a6c22","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"ts-mocha tests/**/*.test.ts","build":"tsc","watch":"tsc --watch","prepare":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.12","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bson":"^4.3.0","dataloader":"^2.0.0","apollo-datasource":"^0.9.0","apollo-server-errors":"^2.5.0","apollo-server-caching":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.4.0","eslint":"^7.26.0","graphql":"^15.5.0","ts-mocha":"^8.0.0","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/node":"^14.14.45","@types/mocha":"^8.2.2","firebase-tools":"^9.10.2","@types/node-fetch":"^2.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.0","eslint-plugin-promise":"^4.3.1","@google-cloud/firestore":"^4.11.1","@typescript-eslint/eslint-plugin":"^4.23.0","eslint-config-standard-with-typescript":"^20.0.0"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_2.0.0_1621002681430_0.8837053811511135","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"apollo-datasource-firestore","version":"2.1.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@2.1.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"521fe4f2464fff67acf90173e38842854b882722","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-2.1.0.tgz","fileCount":15,"integrity":"sha512-pKVJQ8NRnGvOSyrE9HX/j7HHhf9aHJH+rGvWwFlO2YRWd0TQLUeelXHWFKo7wsU65aX7SAFmraZv/sXEggJ/0w==","signatures":[{"sig":"MEQCIDhnLlRBKjZhpJLCfi+vUMVFrJ4gZ7IfpMmzuH32X1tqAiBDjSV2WrAk67kVIoy4q5hfUI7Ggvl3CE3kJ0DRHMvjxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo/GNCRA9TVsSAnZWagAA0CAP/3WNNiUdsIhk6sqGeYCG\nmtKpXUaKPVjr70TLlNvjpDsGtwqE7Jsr51hI3Ew+rvTrFuSebsagwu6DhsQ9\nKevX6z0iK7jl2I+KsNxVWMiqRWryoGifVjpysbJwFP5ZOY0w51drHuVc+Rfa\nI0eg5wFhYSLpbQqrqe5FGAUPsaU1eE52CZuWZeEHBvQBDvgnW9aGtiSWABnT\nHDP+TcenrbEiU2Gy2HH056NXsXY6bxaGMUgNf0F8hPpdQQ7iiyRpjmdzCNex\noSkLMX+6x8+1/0ML2QkcbxrRjMDl8FbbDQx2n8yu6lVYTjDlatJw97TMkRk/\n6dSclacpVQpmDN0EO19+hpFynrO8SPo2q0f61N6TTjBLJ3Jv4V71c4G/0Aio\nIUAun7Qz72ziiuGsaYgyjUDEvPwvqyOjtrqdAFp10T5dDfJ6d/inzfNxBcss\nCVP9wpKOkob4p45B88PFwTTYL/+vESw+91bRqRcI3C5jdDjkvnME2A90je3X\n17wkLGusTzfxaJk3FYk9VihXCDs82KVJk5wHnqMU4DhAwpB+qkNVEo8jq7l4\npbVCVN9bdEqTsaGAe9CBZL89VDceSqjsaxwocHJgOzfUq7DSv8lWtcsDIpSC\n0lc13hDXvto7Z/9eHjhKOvMtKqFLtoobi/fpaDan91ahYe1qbHWHznS5zT32\noxTs\r\n=xnaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f928e77eff9a8dce4f3be2a969e0f94836fc36f","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"ts-mocha tests/**/*.test.ts","build":"tsc","watch":"tsc --watch","prepare":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.12","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bson":"^4.3.0","dataloader":"^2.0.0","apollo-datasource":"^0.9.0","apollo-server-errors":"^2.5.0","apollo-server-caching":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.4.0","eslint":"^7.26.0","graphql":"^15.5.0","ts-mocha":"^8.0.0","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/node":"^14.14.45","@types/mocha":"^8.2.2","firebase-tools":"^9.10.2","@types/node-fetch":"^2.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.0","eslint-plugin-promise":"^4.3.1","@google-cloud/firestore":"^4.11.1","@typescript-eslint/eslint-plugin":"^4.23.0","eslint-config-standard-with-typescript":"^20.0.0"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_2.1.0_1621356941493_0.019499134622285474","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"apollo-datasource-firestore","version":"2.2.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@2.2.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"348be185726b53615b38d22650da9e7c19846d5b","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-2.2.0.tgz","fileCount":15,"integrity":"sha512-dkpebXinmLdNBLHtztjGRtIYUNWvnAgJdIEGfcH6EsYbE49OHkakzyuI53Gtb+fFiDaUgySEL4bgr96iTloT+g==","signatures":[{"sig":"MEYCIQDfXRo+zVeCYd0FxMwgMEQwmx3uAEsCViFVl4pDOpGdrAIhAJTuqAumThN6s17TLrtA9XkJDOONUoY5yD9VIugb8pWx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpBPECRA9TVsSAnZWagAA3CYQAJUzPV88xX4Dpqx5OnIe\nSfSsUsFMG2BWk+4GvxBgQKMH8FSPATnBStdz66ecBDk87NXBTHhRsJwSaLZf\nDcQkDVJTZoKnLJv+uEzO/wSQrZ/TgBUj1TmZ3eeXmidiJGt031cyaqRPYc3i\nTE1ADl2cU8x8qm3uJWfisaXrwxQJfDOpFs3NXRcj2yWlPloeRodNRy57Mu4x\nN6EVt4mqKGSt5BqIxT9E/K7Un/Toet7djdPgzFkoPUMtKgYbYRKLNt5B7m6C\ndcHgdUoWZf04a4IxQMUG1LrWGyDZifzGqjedj867Yi7d/BbYunhmti386SrN\nX/uF98RIsQTjyfCtkkrJRXjG0Os54R0luCzJV9r/F1FDCOMeZk+sOHXr1GfH\nL8WscU3ke7nxxLDOvVaeTAscqS5OL/Jwbe2w0wR9J1eSqoemNcbIl94EI3U7\nMIi4R8CKOhfYmckrhr5YOlMZcHQ1hwbXX0OTFV0PnjhnHi+DdKQ7wRl+0Es8\nKcOj/kN+zlKQSt0vBPygoNZrdG82nxaVbElE/igxZAnSJoslAYx7VMSMdWrL\nFpJGvqYv70ZAJrgy94n7KIEUiCNNDaSNKx8267X6guuJ49sIl7+S/cu7+2/5\nuQq4yMYpq3yU8UTdWzm+/qIPfl5uYFVzIEt4WS7XR18ap2jbKiK7sMF7AlEe\nuR84\r\n=kJyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f6f6e9b217158c1818022f4d918c54a6ef0b219","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"ts-mocha tests/**/*.test.ts","build":"tsc","watch":"tsc --watch","prepare":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.12","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bson":"^4.3.0","dataloader":"^2.0.0","apollo-datasource":"^0.9.0","apollo-server-errors":"^2.5.0","apollo-server-caching":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.4.0","eslint":"^7.26.0","graphql":"^15.5.0","ts-mocha":"^8.0.0","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/node":"^14.14.45","@types/mocha":"^8.2.2","firebase-tools":"^9.10.2","@types/node-fetch":"^2.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.0","eslint-plugin-promise":"^4.3.1","@google-cloud/firestore":"^4.11.1","@typescript-eslint/eslint-plugin":"^4.23.0","eslint-config-standard-with-typescript":"^20.0.0"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_2.2.0_1621365700175_0.0284223203458287","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"apollo-datasource-firestore","version":"2.2.1","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@2.2.1","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"ec511ff0c0cd243e3a5fb008305ca2ccf9d8f333","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-2.2.1.tgz","fileCount":15,"integrity":"sha512-9O72a3ok5H6mjcMEjcLqcnMEJZS2mlyTDU07ZeGCI+tB/IZczzKZzjRluQahZC8ZBIWQ/MhQf1oPWvdQ0bvEAA==","signatures":[{"sig":"MEUCIQD3wUUwS94SjKTKhPjDo8fuPmjky/GCtjyRyYGWW8t9DgIgX+vB4vxXKAlNMBNfzKlUt3zgaWlSgdK4kd0Gd4oRoEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx8FKCRA9TVsSAnZWagAAvZ0P/RA/567q+yo5FnUhbsn4\nzplNRP/Fz+HmCIVwMlU8sknbWM4a2XDpXfCjtBwq01eumfzIe/YkKbHiX0Rp\nIgJVXa0PvaAH02Sqr2XS1BYfefdhgsu+/7JzDDeh7H1YhTD31dhK77/kHHAf\nCtfquxyIn49WqN3JOEmKB7t68t7zlUzd2bH1EHo9t10ojR4tPds24aHDS7DS\n8iddqKv+viANizWcFAFaPRHGC5m2cP68eJwymWdF8awWQzj5pJ8+wlTZFiYq\n5olgG2WdGrYjcuDvforYHg/w81QES9p+MYn8ITrXR5lYyGsng7P4EYieag1W\n9ePHhRC6TGm1szvxlzzDwa9vCgW9XIEZGf6CvNcisLpohsEwFl0XjbtpbrUF\n/YaFkbL02Ra3c2n06XIHqj2qFkxxDYGjYjoSQm5wyL0PjaYKUWcV0LR0lBSj\ntRUq5/gmI/ruHW5liff0QkRNfTT3eAkc1vPrj+9zBtUm5Ou2aoWQ3oJbeO0X\ntVjJxGVWu4J40AepnsCTWHmNCTbaXadrMaYX5vvO4NoDnaQstOHXuKeNsfiz\neNXswhKFRUw//87Cg+fxKv7ZNPjz0gywwd8nEIOYhzUZtcZMMdw7nqEpFDj/\n8sZ2EKEzsfBXzGPr58ZXUWUOlLZQrogfZ5TecfeHtYcAvHkGP87GzPt7F1Ao\nDLYD\r\n=LN/9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6f4d0b65d97b4c24dad3100f25977f28a46b3a2c","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"ts-mocha tests/**/*.test.ts","build":"tsc","watch":"tsc --watch","prepack":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.13","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bson":"^4.4.0","dataloader":"^2.0.0","apollo-datasource":"^0.9.0","apollo-server-errors":"^2.5.0","apollo-server-caching":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.0.0","eslint":"^7.28.0","graphql":"^15.5.0","ts-mocha":"^8.0.0","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/node":"^14.17.3","@types/mocha":"^8.2.2","firebase-tools":"^9.12.1","@types/node-fetch":"^2.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^4.3.1","@google-cloud/firestore":"^4.12.2","@typescript-eslint/eslint-plugin":"^4.27.0","eslint-config-standard-with-typescript":"^20.0.0"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_2.2.1_1623703882176_0.540873941302874","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"apollo-datasource-firestore","version":"3.0.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@3.0.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"f6016ed73dd6e0547ffff82f841258b03b6f3d2b","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-3.0.0.tgz","fileCount":15,"integrity":"sha512-1v6Hii4yT06yAPwWvdTitky45qrTa0iM5CFnk1cFoSvfoyKGtvGf052DHnmssaPzp2gd58VWwW3BHDU5nKDzGA==","signatures":[{"sig":"MEUCIQDHsSDq1oxYo89EN1OFnxkKB/2qUzZ7LIPtdvozM2/k+wIgaDrq9nQ69R+osMxnNaehEy07TivfVO8/Fw0IT3M3AL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzR3HCRA9TVsSAnZWagAAZEwP/iDHm8qlPuo3eFG72RT2\npbXnTkRcGr++tJ8NeChdH3wL2oCs05YT3FLQHO9R4j6pSvA7GzO8EFcDYFws\nZ/4iRbkUsRMI5tiAtHuECFnqhW6kU14wiADYSQKF+PKylcKWmTh3DEO6PbC5\nn419pAQWzyBRNc+N1qJ45QrZNPE0kfn5Zts17JwzS7vWJbO+3iqcZx8QfEo/\nT0/9kTcSBhh9caA5j3+afidhiWKguNCqBcf2LXlWOn41trGXlP+ly2h1c+hI\np/RTxrrg/PzCuVUXRHiaODSaxdqJTQD7dWNmSCpZhBiYgSJZSi2ZgKX/S6TX\nwnR+19bkscNpUqwT7EX3q/N0/EABqoyBV/mdx4yHqIbOkPo6tu8NLq5jqizV\npcbr3d5z95CeGcSQc340rTyxIbXZrg8TtEafooJ8JcMgBn0cL4ndRYXfSoxv\nQC2OmhJB/osSMiUL5aNIjotnovJnPOcY91cMrJtCWb3Su1457qN8YsLzXolp\n48NEiZvY5jOZmGZwxHpNwa4eqEsuOtAIwwUwP3BzbYWwt6Xy/PAZ3U6Rq/Bi\nioIfbqf0HAB6dNIPT4SxlrKGq4zlh9xo8NVEfcmvCZatoXjHxsKqOglGGAB1\nXPeQ+XqbKWOJEXc4o/rqQFVsED0wUiwyQqlxji3mD28HBmqdaNK4yptnmupy\nl231\r\n=GcKM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c45e3a46e8af4cf3c7271a06449931dff728bc05","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"ts-mocha tests/**/*.test.ts","build":"tsc","watch":"tsc --watch","prepack":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.13","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bson":"^4.4.0","dataloader":"^2.0.0","apollo-datasource":"^0.9.0","apollo-server-errors":"^2.5.0","apollo-server-caching":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.0.0","eslint":"^7.28.0","graphql":"^15.5.0","ts-mocha":"^8.0.0","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/node":"^14.17.3","@types/mocha":"^8.2.2","firebase-tools":"^9.12.1","@types/node-fetch":"^2.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^4.3.1","@google-cloud/firestore":"^4.12.2","@typescript-eslint/eslint-plugin":"^4.27.0","eslint-config-standard-with-typescript":"^20.0.0"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_3.0.0_1624055239243_0.46465407078257015","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"apollo-datasource-firestore","version":"4.0.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@4.0.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"a7b197e1498ddfcd9c4c6417e34cca35ca54f4fa","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-4.0.0.tgz","fileCount":15,"integrity":"sha512-xnpeHLZqEOxjFxXBjOJSe42DarDahZwgLPOu7zFB3Imh9zxCvmyeD97V8O3BZn5rTxzgh7VYaevsQbgKv32iAA==","signatures":[{"sig":"MEYCIQC7aJlpsPIOF6Fdntehia6WV6zoTBEVqdAX2rHmNByT0AIhAKOfEXjGRWD/Uo96YRUn0l7QwRVb3X+SRTGp830OusPV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29457},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"71fc801129bd12d46a82eb6347966c8b3b495fcd","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.15","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bson":"^4.4.1","dataloader":"^2.0.0","apollo-datasource":"^3.3.0","apollo-server-errors":"^3.3.0","apollo-server-caching":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.4.0","eslint":"^8.2.0","graphql":"^16.0.1","ts-node":"^10.4.0","node-fetch":"^2.6.6","typescript":"^4.3.5","@types/node":"^16.11.7","@types/mocha":"^8.2.3","firebase-tools":"^9.16.0","@types/node-fetch":"^2.5.12","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.1","@google-cloud/firestore":"^4.13.2","@typescript-eslint/eslint-plugin":"^5.3.1","eslint-config-standard-with-typescript":"^21.0.1"},"peerDependencies":{"@google-cloud/firestore":"^4.9.9"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_4.0.0_1636827340520_0.8779265070589686","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"apollo-datasource-firestore","version":"5.0.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@5.0.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"af974374f3136d2c5549fd04fdde2405979df58e","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-5.0.0.tgz","fileCount":15,"integrity":"sha512-IMwLYP/Ql1FJeDITIUOB+kdpGn3pKtIrTtBcyXLfgs5xYo3NV0ueLEwtMsjYH9FQfc9fnbetGIyBeP4tStJ5yQ==","signatures":[{"sig":"MEUCIQCQfLMlFJ8LyCsEz/sIr5CDianzvkDbIy3tQDqixiYWmAIgVoHH407gUi46GarkgWNPipEDDdmMeHxDt0wcPYzoyJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht+IeCRA9TVsSAnZWagAA54kQAI0Hj3FLXu/KYH1C/Up4\nZPP7kWYY1h8dhoe2t5YjscbdC8fWALBGKVn6SK5L4mHkXn9YSaqsdvDqOPF4\n23Ql2rAETtZI9Z8kGG/FUfgM8HvTeMkZ6cMdQUlcxwdJrFLYRkt85u5zxnxI\n1ozHvNaF8qSUJIF4vic2HDIQaqkcgjz2BpVlUyWjnd8jQujSugLhta786Z9i\ng/EggollsXytLylmZgIT75zs7kTvV8n/b46dEfnLjZhiy1sDezjNWk/OVEYR\n69uMgNE0lMnw//2IRDirPGZdQcvZg17RGHG1IyTLf+e0mrEJ+jbMvYXFmbtd\nknQqHzUU0n0V6TExRu/mNmYq1n0yFWzYxV0QMwlF0UKJ3ywVrYcBh9fB/jzv\nI/RbGTTqVzjw5CO3946fnRvBwcW6it1ODK9R4iL7CJUIXpGTOkUy3GY3emOT\nVjDeHWpF8jXKGXDTBoUm1+aigXcd5yt7GDlEu0oSGSfT5YXKc1AtkHTOetTq\nGI+GvKXLO4s9JRU2A6qHvuYRqhomnPm593I1XVof/HgbQ39+hKx9M+wRAOR4\nA6YR98ZKg0m1dV7zZmpssBPzHhadKPf85vuDz9U3p7a0mgeV96oJD1U4Y9Ck\nHawSlrCy7mSqk3wRwTGUYRNEaa+EapgtXfIyGmwYn+JQYhzKHN3T80Qc/saC\nXpBs\r\n=kzCR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ca90d7f6283aec9382988e647b8b8e7d757c96b3","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.15","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.18.2","dependencies":{"dataloader":"^2.0.0","apollo-datasource":"^3.3.0","apollo-server-errors":"^3.3.0","apollo-server-caching":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^7.32.0","graphql":"^16.0.1","ts-node":"^10.4.0","node-fetch":"^2.6.6","typescript":"4.4","@types/node":"^16.11.7","@types/mocha":"^9.0.0","firebase-tools":"^9.16.0","@types/node-fetch":"^2.5.12","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.1","@google-cloud/firestore":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"peerDependencies":{"@google-cloud/firestore":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_5.0.0_1639440926393_0.08076808046276618","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"apollo-datasource-firestore","version":"5.1.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@5.1.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"073cabf7d6c178022a2575425c4f9154495da457","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-5.1.0.tgz","fileCount":15,"integrity":"sha512-gtQ1KpZMtKhuxZEZwQt1kFlMxRS8JeiuxstQbV5++HAvy2deRP8NklSx7hl5/cbqzTIn0at/hGqvGm/1R9n86A==","signatures":[{"sig":"MEUCIB4rAbSjaZ3wWNxlDEuEEvFKmn8EdHaVo9lP1Rx+fcr+AiEAkr+VtQfpVyA426sE8tKIe1SuiO9TMbbl5T5lqToqv+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht+enCRA9TVsSAnZWagAALQcQAIulu3jWN1V7N1VSTqBz\nVcM5p22s5qW0nL/RuMzoc0sNFpCGksefWFXwZI3qrMAOR8DfVwAWCQ7Xhb2W\n+aF4o64Ee8VSWBoBsU/Ww+MiofWSa4R67mMODQe5MU+F0SJRGuetf6x6vqBL\n+lhvIbVWeTeJIomA9gPItaLHDvvSeiLsBakpqCF5V1yxUPItUOoIWjakrG7J\nivCqF0RyuMAIZ5UHFOJlMTRGLXLNLexIJDNeRkazZJ2K3HuRRGTaVOKFvqJE\nnvaobuDt/LFmOT2Sso5Vrxb9K8LIobVhn+QPhFrhtWYNhGUT2/Tv9f+Dke+H\nnqhZGC6ykmIqRf2h0gTI52Y92G7XdASJ+8FeINWijA3e0C1gvYanT8w5/U++\naGn0WTBn3zZyrPmCyqelW/JAv9L7E7DEeXUuXukU4VDX186NXH0g5rT4CkEG\n2svSVEuWwZyWr24QNx9tHaI1TGmobgSpHQupa5PWJPomh9TRk8zL6xxrCI0C\nnwB3olafvelRwpDtWobziqZO1toStsHJvFz2aKyHIHanTeY+xoAoaLf64dDc\nI0LleqsbV0YvHK3c564pJ1gdvvowf+XWd/44tKylaV6sqghk6NBfFKwwwOi4\n2OdO8Cx6nOLiPMl0AbeVy2gJy1/7dNodOKVwKDWogiKaLeXl+05+kXEuE/6l\nNwOd\r\n=EKxL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dd850980ed9556ed3cc2a833442166bfb4cfb419","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.15","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.18.2","dependencies":{"dataloader":"^2.0.0","apollo-datasource":"^3.3.0","apollo-server-errors":"^3.3.0","apollo-server-caching":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^7.32.0","graphql":"^16.0.1","ts-node":"^10.4.0","node-fetch":"^2.6.6","typescript":"4.4","@types/node":"^16.11.7","@types/mocha":"^9.0.0","firebase-tools":"^9.16.0","@types/node-fetch":"^2.5.12","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.1","@google-cloud/firestore":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"peerDependencies":{"@google-cloud/firestore":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_5.1.0_1639442342887_0.9534830841274753","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"apollo-datasource-firestore","version":"5.2.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@5.2.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"925da56c65f49ba5f62c4029e2b1453c8aef45f0","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-5.2.0.tgz","fileCount":15,"integrity":"sha512-npI6shy9XDnQl62xXG42fU5vzIQkXrWCAP9GxYaQlTMBIk25JeoSSk8sUvRTQ4oWPLqK6MHrnJBOUeZOxsPV0Q==","signatures":[{"sig":"MEQCIGmWBkUuTHCTUik5VP+F9dUmLOQtfal2U1ZoVXCPG6M3AiA/1kKCLHZzE6wDqqcepuInMlgpsEypMHzAC/tsDSGJCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8vy8CRA9TVsSAnZWagAA+xQP/ijX2PvKiH0T20yilrIL\nVjVRTDvMWYF1lkleoT1P3XjURn3teCGpT3ET7Mln0+wrmNd9V70nn0v2GzL7\nSaIs5YyE7zeX6RduYJ1A75qKDL83YAE9l4X9SlIocHN1XEwC35DFi89WHa6j\n/R6GMKEpr70dwvdZv1zRcD1Jlw+JQOL6f+n3pqJ68iAh+tGxBD2VKGs3eaAk\nekHj4LWHmRyqSwVF2PKphZM0J6HniydxtoK1M7ExMU3dExm/6UMV/gUQKNS4\nGcjk8xjxMya5ZEZEze1oteWk24lTs8rjAZ/Up1DBqK53hKsFbdQaaFUMLtEn\nrpkqDozDCk5dKucP8UYaTBxhRNb20kyHHb845FBNXUoFpf4oLBFxOKjqtEdW\n2s2r1v8X+V3KHFTJwof1Wjnh1cmF5SI8txNE4tuzxkZWAP8ekm6dbeTLZV9r\nHsqYWtnZSxCrP3HBVIrtr1Kr3yXqWo96Ik5PU9FwvT7PIdpKerHG/NQlA1HO\n8ce0TWkBNUZTW+1Vg6BXM9OWnK+I4aqh3SoHiwFQZw9Lq/j37+jp1c+QyFSB\n9+WcyQTc7pEXIiTKcVZjHfhw4US9HXmoKEkLG6Rhxpl3yKKL8XxWXd4POUaU\nHQpEwRNukmAAwevqKN2QysBsugW5lJL/VMgxL+RRUy49xxDE2Cp9ja/GE6Yy\nytuR\r\n=pNTn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"34bcfdd54064d268fe37dc64becaef1451f4af89","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"nyc -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"6.14.15","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"14.18.3","dependencies":{"dataloader":"^2.0.0","apollo-datasource":"^3.3.0","apollo-server-caching":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^7.32.0","graphql":"^16.0.1","ts-node":"^10.4.0","node-fetch":"^2.6.7","typescript":"4.4","@types/node":"^16.11.7","@types/mocha":"^9.0.0","firebase-tools":"^10.1.2","@types/node-fetch":"^2.5.12","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.1","@google-cloud/firestore":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.33.0","eslint-config-standard-with-typescript":"^21.0.1"},"peerDependencies":{"@google-cloud/firestore":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_5.2.0_1643314364056_0.9555650133853681","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"apollo-datasource-firestore","version":"5.3.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@5.3.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"f2b2ad923d853c0c8eee60bfa036c389343cff50","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-5.3.0.tgz","fileCount":15,"integrity":"sha512-kOGzGo6ec4yG5clcw5Hup2l4bfnSHU+98hYvQXd+hI8CMpnUquENj3nFzEY36RZ5XEW8s+UIrQac2i/bVuAqLA==","signatures":[{"sig":"MEYCIQDfIFNdBJNM8WTrX03b4tm5XXEDvTT0I0Yg2erX8e0ZEQIhAPjD825gQ2bD3kkAXR34cEUXv538R1VlYR5Op77ewFTx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+OvYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGRhAAgIWPBgDgqLmnK7Ntac7im1HrW85+PR4hQiRigQ07Ui68EjjV\r\nx3SJgxid6DULen+Q8y2/NKtNmFRGCZEUdRgy7m+oti7gWJvUQ1yY2P0T1xNn\r\ncon3Bopi6xv9um+XPRt8tFWXtzIR5w/FEGqIeZnI8Gh07SYn9OfNlnOuB6aM\r\n3zDSi876EH9npSSiKyB/kL7/JGu6vIrTuwgtwFGIkb6zITFtMtMaV6qn/YQb\r\nd6f4fLFH7jB5704VArTMvGN4eeOf3QrALjfAu5aslTLSAiiVTrlc9t01Sojp\r\nbt/U+RrdtKYkX5Ux/Hwh8U4xZCnM+96E0XWpD0MDfJ1AAlmZGYSHjsNye2ZX\r\n8/qrMhh+9om59WJHYTrT9Et2NEqLzU+eCte2UWBNYJmRglxpYZf9dmcF+tPs\r\nNJxZsnPywcNrZvGj4DDLC75yxCbqolT5E4DjwruH7nlUNgvKof6clE9SfQab\r\n+lXC4foRmnxMyIRvWseO+O1gBAAVHy5V1hjoVWcApDdzc/NnyMw0kQkBsxUv\r\nlzXgImusLK5N5kylRAEo5DbVTSEGmCCuq6VCF2i5FoJAfBlDKgoTZvpI2yNu\r\n2VhebszvFQM+as6FW+DhmhXAkEW2lAFQs1UWhmjkNPjW020L8i+3gAxqQV3x\r\nAFXb5K0pKyNk24pOCIvELjT5/2Rsfkttv7E=\r\n=biGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7a8bafa2f7324f8368093acacb6b77511dc1537d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"c8 -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"8.11.0","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"16.16.0","dependencies":{"dataloader":"^2.0.0","apollo-datasource":"^3.3.0","apollo-server-caching":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","mocha":"^10.0.0","eslint":"^8.19.0","graphql":"^16.0.1","ts-node":"^10.4.0","node-fetch":"^2.6.7","typescript":"^4.7.4","@types/node":"^16.11.7","@types/mocha":"^9.0.0","firebase-tools":"^11.2.1","@types/node-fetch":"^2.5.12","@google-cloud/firestore":"^6.0.0","eslint-config-standard-with-typescript":"^22.0.0"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_5.3.0_1660480471870_0.7586931534261829","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"apollo-datasource-firestore","version":"6.0.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@6.0.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"6d04bbc85a5c1f9a9e02200b88cb132d0ddf4ea6","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-6.0.0.tgz","fileCount":15,"integrity":"sha512-dKaMSp+VoTx3Dp+3xkpPU7aKctXLGq1AZwItgL0WiPpmHIE7R+UzwPy7D/JPsTJevoiObOBFTpPLcccz5DBhdw==","signatures":[{"sig":"MEQCIExd/orTB2NWSDIGTt+Sjg0IJqLSBWbs90MauxqqEkerAiBqermhWVeHabYeDmDLysWzEXTKVzufDPFg+GGItAyOJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31187},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"38cd9413202e25ee826a12626bac7c635acc2981","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"c8 -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"9.5.1","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dataloader":"^2.2.2","@apollo/utils.keyvaluecache":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","mocha":"^10.2.0","eslint":"^8.43.0","undici":"^5.22.1","graphql":"^16.6.0","ts-node":"^10.9.1","typescript":"5.0","@types/node":"^20.3.1","@types/mocha":"^10.0.1","firebase-tools":"^12.4.0","@types/node-fetch":"^2.6.4","@google-cloud/firestore":"^6.6.1","eslint-config-standard-with-typescript":"^35.0.0"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_6.0.0_1686960620258_0.7193440899553709","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"apollo-datasource-firestore","version":"6.0.1","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@6.0.1","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"d90d9cddc6fb4f3e03477541982256419f744abf","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-6.0.1.tgz","fileCount":15,"integrity":"sha512-7/HllVoUsxvlOJoo5N1UX0F75Nh2sSqzX1K1FXGtxm7u1EpOnBaYzq7Rt7J55fd6pnSY+bp8Hp+0WDYmTV1pQw==","signatures":[{"sig":"MEQCIFWBrhiE8uclN6sua0fTkPHYGGvz7ctImHkFbZTsrOFIAiAD24C/NmhkU2zvoyAPmP6FUnMeJGfUV9HfvuqXeBkR+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/apollo-datasource-firestore@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":31273},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d96a1683fa61f90f7a55cf60cce1ab40f42f6485","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"c8 -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"9.7.1","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"18.16.0","dependencies":{"dataloader":"^2.2.2","@apollo/utils.keyvaluecache":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","mocha":"^10.2.0","eslint":"^8.43.0","undici":"^5.22.1","graphql":"^16.6.0","ts-node":"^10.9.1","typescript":"5.0","@types/node":"^20.3.1","@types/mocha":"^10.0.1","firebase-tools":"^12.4.0","@types/node-fetch":"^2.6.4","@google-cloud/firestore":"^6.6.1","eslint-config-standard-with-typescript":"^35.0.0"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_6.0.1_1686962353314_0.8785562413654278","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"apollo-datasource-firestore","version":"6.1.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@6.1.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"c625e8e4b4b1fba8e2068c2c704eb10e0602e680","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-6.1.0.tgz","fileCount":15,"integrity":"sha512-MyKzr9W1gpBTT99czYS34Rl5Fmt4HtcGIbJPJnOxGItVIgYXLifhZvT+QLfcrXs/YejXKFGpmgpwsiwZYcSZUw==","signatures":[{"sig":"MEYCIQC/fitlDEpNhsAAqYCYqNWjlLJiK0FMhPwzpETRf0D7RQIhALKDPdO/99naikRmdKPm4D6W/asVWW9WtE2l68Hk3usY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/apollo-datasource-firestore@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31343},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"94da1ce0a207db46941d6f5e4d260d8b39c958f3","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"c8 -r lcov -r text npm test","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"10.2.4","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dataloader":"^2.2.2","@apollo/utils.keyvaluecache":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"^8.54.0","undici":"^5.27.2","graphql":"^16.8.1","ts-node":"^10.9.1","typescript":"5.0","@types/node":"^20.9.2","@types/mocha":"^10.0.4","firebase-tools":"^12.9.1","@types/node-fetch":"^2.6.9","@google-cloud/firestore":"^7.1.0","eslint-config-standard-with-typescript":"^40.0.0"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_6.1.0_1700411419449_0.34036001851854203","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"apollo-datasource-firestore","version":"6.2.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@6.2.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"ecdac9203bfb83718ac5bacc1caf0251dfc7b048","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-6.2.0.tgz","fileCount":15,"integrity":"sha512-GndDUTtvfCokm0CSuEMhYqSXLzJV0yjuG/hxvMnAazBfObZl36fB0UnCYPmaTBdn0eciZ2lc8CANGMyqkGPpZA==","signatures":[{"sig":"MEUCIQDqgci5n0J+Z3yAXyrcvjnpLsffS+i5FJSIZ3vswMJUuQIgORVHYiCjr8qx6zv59aci4gnmyAwF8qksPmm/ZZEK+60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/apollo-datasource-firestore@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31536},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aac7ab2b98e6f7e59ba5e79cbca9066e56574f37","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"c8 -r lcov -r text npm test","postversion":"git push && git push --tags","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"10.5.0","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"20.11.1","dependencies":{"dataloader":"^2.2.2","eslint-config-love":"^43.1.0","@apollo/utils.keyvaluecache":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","mocha":"^10.3.0","eslint":"^8.57.0","undici":"^6.9.0","graphql":"^16.8.1","ts-node":"^10.9.2","typescript":"5.3","@types/node":"^20.11.28","@types/mocha":"^10.0.6","firebase-tools":"^13.5.1","@types/node-fetch":"^2.6.11","@google-cloud/firestore":"^7.4.0"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_6.2.0_1710668315145_0.686119832761322","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"apollo-datasource-firestore","version":"6.3.0","keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"url":"https://swantzter.se","name":"Svante Bengtson","email":"svante@swantzter.se"},"license":"MIT","_id":"apollo-datasource-firestore@6.3.0","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"dist":{"shasum":"40134c8adba57c6e353a92991865568676df503c","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-6.3.0.tgz","fileCount":15,"integrity":"sha512-d8Z9ngiPgYgJgr6ok5Dck3H/FVP0hBWTkWRTsR4q4MlFqviNUOBAcbH3L6XDg2wqMZXUgl2otdqglP9qp/1FnQ==","signatures":[{"sig":"MEUCICfGiPhqrsn/uN4JuWYm83U1t+PqjOtsDZhef/FQmKBFAiEA29d3nB3Jy7VfxQhq+4ADaexPt+lo04f17kwFVxJz5hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/apollo-datasource-firestore@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31308},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"193742a170b0d9d4150d5a872a0e981fbe0380c0","scripts":{"lint":"eslint .","test":"mocha tests/**/*.test.ts","build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","prepack":"npm run build","coverage":"c8 -r lcov -r text npm test","postversion":"git push && git push --tags","test:emulator":"firebase emulators:exec \"npm run coverage\""},"_npmUser":{"name":"swantzter","email":"svante.b37@gmail.com"},"repository":{"url":"git+https://github.com/swantzter/apollo-datasource-firestore.git","type":"git"},"_npmVersion":"11.4.2","description":"An Apollo DataSource for Firestore","directories":{},"_nodeVersion":"20.19.2","dependencies":{"dataloader":"^2.2.3","@apollo/utils.keyvaluecache":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","mocha":"^11.6.0","eslint":"^9.29.0","undici":"^7.10.0","graphql":"^16.11.0","ts-node":"^10.9.2","typescript":"5.8","@types/node":"^24.0.1","neostandard":"^0.12.1","@types/mocha":"^10.0.10","firebase-tools":"^14.7.0","@types/node-fetch":"^2.6.12","@google-cloud/firestore":"^7.11.1"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/apollo-datasource-firestore_6.3.0_1749932455183_0.6655988400620385","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"apollo-datasource-firestore","version":"6.4.0","description":"An Apollo DataSource for Firestore","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.production.json","watch":"tsc --watch -p tsconfig.production.json","test:emulator":"firebase emulators:exec \"npm run coverage\"","test":"mocha tests/**/*.test.ts","coverage":"c8 -r lcov -r text npm test","lint":"eslint .","typecheck":"tsc --noEmit","prepack":"npm run build","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/swantzter/apollo-datasource-firestore.git"},"keywords":["apollo","graphql","datasource","firebase","firestore"],"author":{"name":"Svante Bengtson","email":"svante@swantzter.se","url":"https://swantzter.se"},"license":"MIT","bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","devDependencies":{"@google-cloud/firestore":"^8.0.0","@types/mocha":"^10.0.10","@types/node":"^24.10.2","@types/node-fetch":"^2.6.13","c8":"^10.1.3","eslint":"^9.39.1","firebase-tools":"^14.27.0","graphql":"^16.12.0","mocha":"^11.7.5","neostandard":"^0.12.2","ts-node":"^10.9.2","typescript":"5.9","undici":"^7.16.0"},"peerDependencies":{"@google-cloud/firestore":"^5 || ^6 || ^7 || ^8"},"dependencies":{"@apollo/utils.keyvaluecache":"^4.0.0","dataloader":"^2.2.3"},"gitHead":"b9d802ed8a5a7fd40d76294cae8fe568e9441b60","_id":"apollo-datasource-firestore@6.4.0","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"integrity":"sha512-w0WpNwDvz3+vkh0XqFntSVxIUHNFcP1rly98oi2Uw7VGGpBFM+OUypI2Yc792pLS1fu7F6UpYnUY2k8F1eNWbA==","shasum":"49ac8de9c316d7f44e90dd1701ecb12ee6aba533","tarball":"https://registry.npmjs.org/apollo-datasource-firestore/-/apollo-datasource-firestore-6.4.0.tgz","fileCount":15,"unpackedSize":31348,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/apollo-datasource-firestore@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICxp3sHCQfVJ4ijwxMhDKRKq9+HPg5q6P4G2WKcRZxTtAiBUly49BvSpP74MuxdmUujeU1Q+OvPKsY4YrpjgcbZNQA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43090d27-741e-4fbf-aa64-57a5a9c6473b"}},"directories":{},"maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apollo-datasource-firestore_6.4.0_1765303460571_0.8167268179253575"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-10T21:14:09.600Z","modified":"2025-12-09T18:04:21.039Z","1.0.0":"2021-04-10T21:14:09.757Z","2.0.0":"2021-05-14T14:31:21.533Z","2.1.0":"2021-05-18T16:55:41.621Z","2.2.0":"2021-05-18T19:21:40.294Z","2.2.1":"2021-06-14T20:51:22.360Z","3.0.0":"2021-06-18T22:27:19.413Z","4.0.0":"2021-11-13T18:15:40.693Z","5.0.0":"2021-12-14T00:15:26.538Z","5.1.0":"2021-12-14T00:39:03.065Z","5.2.0":"2022-01-27T20:12:44.201Z","5.3.0":"2022-08-14T12:34:32.022Z","6.0.0":"2023-06-17T00:10:20.446Z","6.0.1":"2023-06-17T00:39:13.506Z","6.1.0":"2023-11-19T16:30:19.608Z","6.2.0":"2024-03-17T09:38:35.362Z","6.3.0":"2025-06-14T20:20:55.373Z","6.4.0":"2025-12-09T18:04:20.712Z"},"bugs":{"url":"https://github.com/swantzter/apollo-datasource-firestore/issues"},"author":{"name":"Svante Bengtson","email":"svante@swantzter.se","url":"https://swantzter.se"},"license":"MIT","homepage":"https://github.com/swantzter/apollo-datasource-firestore#readme","keywords":["apollo","graphql","datasource","firebase","firestore"],"repository":{"type":"git","url":"git+https://github.com/swantzter/apollo-datasource-firestore.git"},"description":"An Apollo DataSource for Firestore","maintainers":[{"name":"swantzter","email":"svante.b37@gmail.com"}],"readme":"# Apollo DataSource for Firestore\n\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![QA](https://github.com/swantzter/apollo-datasource-firestore/actions/workflows/qa.yml/badge.svg)](https://github.com/swantzter/apollo-datasource-firestore/actions/workflows/qa.yml)\n[![Publish to NPM and GCR](https://github.com/swantzter/apollo-datasource-firestore/actions/workflows/publish.yml/badge.svg)](https://github.com/swantzter/apollo-datasource-firestore/actions/workflows/publish.yml)\n[![codecov](https://codecov.io/gh/swantzter/apollo-datasource-firestore/branch/main/graph/badge.svg)](https://codecov.io/gh/swantzter/apollo-datasource-firestore)\n\nThis is a Firestore DataSource for Apollo GraphQL Servers. It was adapted from the [CosmosDB DataSource](https://github.com/andrejpk/apollo-datasource-cosmosdb)\n\n> **Warning**\\\n> Version 6.x and up supports apollo server v4, and, through the nature of\n> apollo server v4 it works well with other graphql servers or even standalone.\\\n> If you need apollo server v3 support, use version 5.x of this package.\n\n## Usage\n\nUse by creating a new class extending the `FirestoreDataSource`,\nwith the desired document type. Use separate DataSources for each data type,\nand preferably different collections in Firestore too. Initialise the class\nby passing a collection reference created by the Firestore library.\n\n```typescript\nexport interface UserDoc {\n  // a string id value is required for entities using this library.\n  // It will be used for the firestore document ID but not stored in the document in firestore.\n  readonly id: string\n  readonly collection: 'users'\n  // the createdAt and updatedAt timestamps stored by firestore natively are\n  // available as properties as well\n  readonly createdAt: Timestamp\n  readonly updatedAt: Timestamp\n  name: string\n  groupId: number\n}\n\nexport interface PostsDoc {\n  readonly id: string\n  readonly collection: 'posts'\n  // the createdAt and updatedAt timestamps stored by firestore natively are\n  // available as properties as well\n  readonly createdAt: Timestamp\n  readonly updatedAt: Timestamp\n  title: string\n}\n\nexport class UserDataSource extends FirestoreDataStore<UserDoc> {}\nexport class PostsDataSource extends FirestoreDataStore<PostsDoc> {}\n\nconst usersCollection: CollectionReference<UserDoc> = firestore.collection('users')\nconst postsCollection: CollectionReference<PostsDoc> = firestore.collection('posts')\n\nconst server = new ApolloServer({\n  typeDefs,\n  resolvers\n})\n\nconst { url } = await startStandaloneServer(server, {\n  async context () {\n    const { cache } = server\n    return {\n      // We create new instances of our data sources with each request.\n      // We can optionally pass in our server's cache, or logger\n      dataSources: {\n        users: new UserDataSource(usersCollection, { cache }),\n        posts: new PostsDataSource(postsCollection, { cache })\n      }\n    }\n  }\n})\n```\n\n## Custom queries\n\nFirestoreDataSource has a `findByQuery` method that accepts a function taking\nthe collection as its only argument, which you can then create a query based on.\nCan be used in resolvers or to create wrappers.\n\nExample of derived class with custom query methods:\n\n```typescript\nexport class UserDataSource extends FirestoreDataStore<UserDoc> {\n  async findManyByGroupId (groupId: number) {\n    return this.findManyByQuery(c => c.where('groupId', '==', groupId).limit(2))\n  }\n\n  async findOneByEmail (email: string) {\n    return this.findManyByQuery(c => c.where('email', '==', email).limit(1))?.[0] ?? undefined\n  }\n}\n```\n\n## Write Operations\n\nThis DataSource has some built-in mutations that can be used to create, update\nand delete documents.\n\n```typescript\nawait context.dataSources.users.createOne(userDoc)\n\nawait context.dataSources.users.updateOne(userDoc)\n\nawait context.dataSources.users.updateOnePartial(userId, { name: 'Bob' })\n\nawait context.dataSources.users.deleteOne(userId)\n```\n\n## Batching\n\nBatching is provided on all id-based queries by DataLoader.\n\n## Caching\n\nCaching is available on an opt-in basis by passing a `ttl` option on queries.\n","readmeFilename":"README.md"}