{"_id":"abstracted-admin","_rev":"114-102abfd7e813e62fc6be47fc9270ffea","name":"abstracted-admin","description":"Helpful abstraction on the Firebase admin API","dist-tags":{"latest":"0.38.3"},"versions":{"0.0.1":{"name":"abstracted-admin","version":"0.0.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc --pretty","test":"npm run build && mocha --compilers ts:ts-node/register --recursive 'test/**/*-spec.ts'","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.1.0","firebase-admin":"^5.0.0","moment":"^2.18.1","typed-conversions":"^0.5.0"},"devDependencies":{"@types/chai":"^3.0.0","@types/mocha":"^2.0.0","@types/node":"^6.0.0","chai":"^3.0.0","coveralls":"^2.0.0","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.0.0","ts-node":"^3.0.0","tslint":"^5.0.0","typescript":"^2.0.0"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"484ef76eebf3c39eb8b05201edf429252fa10582","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.0.1","_shasum":"db791be9ab658adc4ea451d2505962be36bcb947","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"db791be9ab658adc4ea451d2505962be36bcb947","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.0.1.tgz","integrity":"sha512-C3GvPqGn5ADeRHXbGDsg5557SzV7YjtIPemsoiSZ3Nw+pgqdDsb3WNfdM0yWk/boavQEZ+hgBp1riFfOr/wQyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD88wcfz+DwyPFJeL3H1g8euN08ElrOf7h3UoFaSFnKxgIhAKKWZaQ+JlXTs5gmx6y4l3TlLEDGUwttNyDQt48MWNB4"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.0.1.tgz_1501700842985_0.2134959890972823"},"directories":{}},"0.0.2":{"name":"abstracted-admin","version":"0.0.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.2.1","faker":"^4.1.0","firebase-admin":"5.1.0","moment":"^2.18.1","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.10.9","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.6.0","typescript":"^2.4.2"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"f5da0b3ea9837ad512f496803c9777b2e3b8d9c9","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.0.2","_shasum":"3467848ae8ed0dce16c08cb71378f3c15860461f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"3467848ae8ed0dce16c08cb71378f3c15860461f","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.0.2.tgz","integrity":"sha512-WPnP4iJldAjRkBjU96Pk92MtlIG0cvafET3GpRTSNeU9Sa3wAnqjVMpO5EJVzVwWFc+AZQHq+eNLLbArtuk+OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlp733esR8QlP6BPKt46Mj4kQ8NpY+rFZ3z1B6k6CDbAiEA0p/ckjq9vmKfsGWwjIygVGgpmYWfGAAHwokOmh6M0K8="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.0.2.tgz_1502917513175_0.14963581156916916"},"directories":{}},"0.1.0":{"name":"abstracted-admin","version":"0.1.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.2.1","faker":"^4.1.0","firebase-admin":"5.1.0","moment":"^2.18.1","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.10.9","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.6.0","typescript":"^2.4.2"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"1e2ec1ad88d8ff1304218cc7e5e07afd4e1f589a","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.0","_shasum":"f137a6f3d973e5ef214fd1172af2cb9e916dbacc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"f137a6f3d973e5ef214fd1172af2cb9e916dbacc","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.0.tgz","integrity":"sha512-igFykkOAC4toqfxxnbRvInmQCBTy/xf40AsPsAVBqUoJi+CYkzK7JeX0kje3ZlF9zBC7AhxjO4FMsDtBNgbcTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV/6NEXgzBfbGIXql9OcI2vQ76jv6uYqApAYp+Twim5QIgcz5lkP51ZfWN3EKzUFzK+f2GDWlfOgpoce/KfLh0qCc="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.0.tgz_1503525097941_0.19577681506052613"},"directories":{}},"0.1.1":{"name":"abstracted-admin","version":"0.1.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.2.3","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.1.2","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.10.9","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"28cf89dafa973ae07fc229b443fc253c88b0f2b9","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.1","_shasum":"21e34fc822f21dda660fd3f4cf8a1087a2951226","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"21e34fc822f21dda660fd3f4cf8a1087a2951226","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.1.tgz","integrity":"sha512-Ik04CWUXGxou/iIFbIKzedExoInV7wIxbONfO4gJ3tFf2PCREh04/BZtbHu2Gqt0aZxoPouBtcUJltQqk95tyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJmrLvrfdVEvet+t2Zd3aRo11tWHtO7Z/Z+PPI9bh/IAiEAwvXos3VCqBTAqZ0D/fl5uwLC9zQdKKumtgGMY4mpY48="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.1.tgz_1506659718210_0.0839803316630423"},"directories":{}},"0.1.2":{"name":"abstracted-admin","version":"0.1.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.2.3","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.1.4","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"28cf89dafa973ae07fc229b443fc253c88b0f2b9","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.2","_shasum":"9d6134bdd2e8daa25eea1dd2ddb475f6a33e29e6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"9d6134bdd2e8daa25eea1dd2ddb475f6a33e29e6","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.2.tgz","integrity":"sha512-Nb0hzWcclcLYTjH5eVBvnq53USMCaKn38932bTfhR2iMPw4gbAjSa5BxFU+cAHU3mspX2JouqdqN45f3vD/v5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmexv4JwFgJVfQ53bGOetEHBU7YGZeovhO/vKBklr7UgIgX8ypu0rT/gqKcEoqSIpue+hbOZzsMDy0NXwM8ExbSHs="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.2.tgz_1507061148094_0.8969069186132401"},"directories":{}},"0.1.3":{"name":"abstracted-admin","version":"0.1.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"0.2.1","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"2cd8788d26a6db62b93b364f7f8c0235d13844a2","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.3","_shasum":"fc2894aca3a10a308de2cdd4b1819699275fe44c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"fc2894aca3a10a308de2cdd4b1819699275fe44c","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.3.tgz","integrity":"sha512-O1poRUYOTo6xS4FyJOcJ8xTJMfCFz9oNvWunhS+YgOMlHZin4hpy/qkRB6+gWO5fR18NqxcusKC892orFPKkhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlVK2irkhL4zBRqchYB0W6aNXrWtGje2SdQ1QGdvXSSAiEAs6sYrk0NV0bjwLmV3htpUjlLHBI2662Ebn0fy4SOHZw="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.3.tgz_1507138165866_0.6716769589111209"},"directories":{}},"0.1.4":{"name":"abstracted-admin","version":"0.1.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"0.2.1","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"2cd8788d26a6db62b93b364f7f8c0235d13844a2","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.4","_shasum":"4017ea6f30a7d9a87b5c608eab13efebba2c300e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"4017ea6f30a7d9a87b5c608eab13efebba2c300e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.4.tgz","integrity":"sha512-h/ncEVK4hgDHXxCSBLkMSok34LrqIPAeMMxfpz5hGZUXM8jY9QHPLfTqZOdf6xraTb3NzWWh2TN4o5gLLoJfRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJmRliYrVrf8z9OYDRdJZ3dgKC/Yqcj9VmWDrvC71WQAiEA/ECFZTRVeXexDCAjwO6/ORkdUhR2SUmQbw7TEMbBIz4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.4.tgz_1507149075589_0.8169573510531336"},"directories":{}},"0.1.5":{"name":"abstracted-admin","version":"0.1.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"355d586367c87393f4a14445bd3bcea632b5a8dc","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.5","_shasum":"3aa20d2f13e5c952ebe365e32175c1134fbe06b4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"3aa20d2f13e5c952ebe365e32175c1134fbe06b4","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.5.tgz","integrity":"sha512-jE2Diqzb2AGCd1mvzcq3QAk3ogYZx2s1DW6v0WEaMFBl5csfs1Jy8Q8c3l1PWG5ZgKJlpSKRIMpl4lmaa2aYeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdkwdbU1ULWNX83Z1BWlZmqDroVZeXWnwttzyY6VWX9AiEA2WC/ElffmG8g7xAodDTui3K0/4lTcum7J9SW5ui7Xvs="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.5.tgz_1507149287010_0.1587279245723039"},"directories":{}},"0.1.6":{"name":"abstracted-admin","version":"0.1.6","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"355d586367c87393f4a14445bd3bcea632b5a8dc","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.6","_shasum":"7ed63fc6171da6b7a468f4e9f64c912fc145620e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"7ed63fc6171da6b7a468f4e9f64c912fc145620e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.6.tgz","integrity":"sha512-nT/mOdc58y/MWlX95b2Ojp5aij2eeXRcEH6UkMNkKSLGpuxslABTwF7MfMaoBMaa5YwKGJd+qlOupZCsm3Ph/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3n3KtG35526KYvixYf5meoFpBCY+OIBtPg68X4dBLQAiEA9iPMnFlzZqTCwGh+p8HowGohXgwFmxgm2ad+4P6JDbw="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.6.tgz_1507149315801_0.6048003833275288"},"directories":{}},"0.1.7":{"name":"abstracted-admin","version":"0.1.7","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.6.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"355d586367c87393f4a14445bd3bcea632b5a8dc","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.1.7","_shasum":"0e03e696d128573b6ab26ec8530a6306949c976c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"0e03e696d128573b6ab26ec8530a6306949c976c","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.1.7.tgz","integrity":"sha512-9IAgR3CmJ9BUUGhRKZp8Yd2YbpYe8H0108VobV1dXcW0taXYk9xIKPclVpRm99bNu03PN6nFfJdOKHC+Zpiyhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1mA03ySNtfOXilkLgFqq2dFo8agenr8y/XFbmNCPbkCIQDA+yi1kd7CzAVJiKRILNgdkrdtJzppm9+d8qXwlMIT+g=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.1.7.tgz_1507149397562_0.9616013469640166"},"directories":{}},"0.2.0":{"name":"abstracted-admin","version":"0.2.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"0.11.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"355d586367c87393f4a14445bd3bcea632b5a8dc","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.0","_shasum":"ba402faaa4a87e329eb840521706f2f084dc7132","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"ba402faaa4a87e329eb840521706f2f084dc7132","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.0.tgz","integrity":"sha512-wJbctyHVRLJj6GWBIVIYr+FXCDamqZCR6kEAkxdyltMeROKS92hE2y97zBTS65vHNHRxmXOR3VErY3ID/l+GLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtoZrqPz/ovj16U6171jmlZrVM1TXUp7m4EChOpC2hVAiAmoOqDgPZP1ygkNOALfYYunOiKnB5nWsxeR8zum407OQ=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.0.tgz_1507151396221_0.44678982021287084"},"directories":{}},"0.2.1":{"name":"abstracted-admin","version":"0.2.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.11.2","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"6a7b1c9470191911210b957774d8e64a6a91d513","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.1","_shasum":"1e6bb2935b73381dc8588dbaaf96d82a1f94fed8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"1e6bb2935b73381dc8588dbaaf96d82a1f94fed8","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.1.tgz","integrity":"sha512-S/fjsfRHy76K+Kduavs7S3Veu5Is239Cq9+pPWG5D0UAcls3N3Mn93W6G1ZHvLB62bCSglJg6LFNVpsaA+4GXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTIh4LOdNW1E/8GS4cjuwadrriKmdN2PTejg8sFlMGcwIgM2BzwoC2pDU8Crr1G66PPfEwBnqLv/YS5N2Epz7yJaM="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.1.tgz_1507181859981_0.5906927334144711"},"directories":{}},"0.2.2":{"name":"abstracted-admin","version":"0.2.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.11.2","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"923186e83e60f4d54c16f779b6148f8d6ec58db9","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.2","_shasum":"45c129a7bfbb5ad287c3e567174539724540681e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"45c129a7bfbb5ad287c3e567174539724540681e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.2.tgz","integrity":"sha512-JA8Us76Nl72/JJz+gMLObBCwXaQ0xq0/GdGTEDSy1f2LdnQC2DVixCqiaivjq12yic9wWQxH10KtTWvDsLjmyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS/BeQ2fpFg3akRgNFh6JwlvuQbGcGPgyNlQqgA7CHiAIgDO9spA0XFKRvRY8xedoC02blmaC9xcatja/YZBK6FHc="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.2.tgz_1507263641536_0.5201138821430504"},"directories":{}},"0.2.3":{"name":"abstracted-admin","version":"0.2.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"1.3.0","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.11.2","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"477d5e732579ac8011efe79556896046376e2dcb","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.3","_shasum":"6c3b6691010fc32bf5f418fde3fcfa7ac5f09092","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"6c3b6691010fc32bf5f418fde3fcfa7ac5f09092","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.3.tgz","integrity":"sha512-p+/QhdOOfhJXmmb9BDP7ROxnu1ooZBzItJTFmdEt4N2CweCID8Wgujpp355ty2MmJ6fQYZHgnlbrwf037Por7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9uakZycDnvApG+1OuGt8rutXGqpMyRR49sccKZp72PAIhAMBZ5wkpnt6TVIb/xZ3uBgdGtTPG8mmXLJOF1uIEMm6f"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.3.tgz_1507309127481_0.32301815995015204"},"directories":{}},"0.2.4":{"name":"abstracted-admin","version":"0.2.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"5.3.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","firemock":"^0.11.2","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.1","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"477d5e732579ac8011efe79556896046376e2dcb","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.4","_shasum":"4ba83c00122237ffbaa14d1ec255ba8d7cdd308c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"4ba83c00122237ffbaa14d1ec255ba8d7cdd308c","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.4.tgz","integrity":"sha512-J+ng90aqd/eg1nbdbMAM+tnloXI4nOU82Cz5ANqwmKiAhFgS9vq8IcQsJBtxcbAeMKHfQq5PG5HgWg3bkNT7hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwJHa6MQAtNYuEyhArSqoXyuv4w9yZGZPR/UexNPnDnAiAlIaVvB+HqH7rngZ7C7IG+bAdJ8FjO/ey82qxKAx9mhg=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.4.tgz_1507309219881_0.44842105777934194"},"directories":{}},"0.2.5":{"name":"abstracted-admin","version":"0.2.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"5.3.0","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"4e95f0cb695038e82098484a9d6a869778105936","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.5","_shasum":"243f37b3f2a7f2c9cfe1f2429d5f99da9d54cd83","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"243f37b3f2a7f2c9cfe1f2429d5f99da9d54cd83","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.5.tgz","integrity":"sha512-3W1cFWbfNiYoiD3X0ayDogJhLSzylJh/M+rgzZ8zK6J6hHgCzQAEBpYxu3k+mB+dR5UVN6dVUhPS+2DKJpeWkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpViyZePjqTsXnSK9bzyO2jaGdrKLMazzIVPSkak6W5gIgNAjZx4ZS+BNKsJdJxisqUO+t9d7++L282oq936NwKsk="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.5.tgz_1507322646350_0.8593067829497159"},"directories":{}},"0.2.6":{"name":"abstracted-admin","version":"0.2.6","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.4.1","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"27b0fe68aad750784778ebefe4150316e66f9b64","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.6","_shasum":"21897a4fb486ef5d62e649f16b7c55dc116489fc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"21897a4fb486ef5d62e649f16b7c55dc116489fc","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.6.tgz","integrity":"sha512-Qzj+yN4kud/+BmW2aopmYjnQbIm9GM795ADttJNke6iIXaSsifjpcAl7FnPiys0gw4P853P3UfEQ678mv+G9xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZPJya3SKE/CUy88cnL6ZDSN2jGWwSTGILKZaYqvsUSAiEAjDaMyuR7BRb4WktAHo6Zun2K8DHwSPwhPRzOwBK+drA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.6.tgz_1512434298429_0.8008646350353956"},"directories":{}},"0.2.7":{"name":"abstracted-admin","version":"0.2.7","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.4.1","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"ef58d90c77e9590ffa897b7b42fb4450fafceb99","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.7","_shasum":"b2ed86afc12423721f2f434f33ea434581af7b4d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"b2ed86afc12423721f2f434f33ea434581af7b4d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.7.tgz","integrity":"sha512-JLG3okHPjurehFmccDUfQWw1jboAtmslPUJ1Pygq2+v9K3akrfiAfIdvZ2CPNi1SGsrNwi/0sF6aEN3ESTEgog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8uQfLxnFhpOwa5MjCpAnkAUFU+ZM+H9m6ANmTdPuWLAIgQxN+c4+ydlxGzhCGjZ3SQKC/eqpACVAI4vZOE2/vTpA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.7.tgz_1512435793951_0.3822192936204374"},"directories":{}},"0.2.8":{"name":"abstracted-admin","version":"0.2.8","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.4.1","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"aacc585446d9bbea6583757acb4c746ef923cd4d","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.8","_shasum":"dc900b746b9cc974a5a12d63f52a6e3c8186da82","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"dc900b746b9cc974a5a12d63f52a6e3c8186da82","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.8.tgz","integrity":"sha512-arRTp1k/bBukTO7xH/6tIWUZ79NxDGYB0GkjZXNFXWCPhiFXcbiytp1RMSaqEPg/oxpmH1gz7mmzaOwFa04BCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLrddMWhETGEuZ5rCiD8QvFhj4Dne6jty3OzHehE2QgAiEApR6c/mdHu2U9RBQb+G3rrru1/qFvFman/DdGDNHXoeQ="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.8.tgz_1512510010217_0.5164341069757938"},"directories":{}},"0.2.9":{"name":"abstracted-admin","version":"0.2.9","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.4.1","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"e5a84af1ca4e0aedb87e755fdc74dc53888a1de1","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.9","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-w00wuw21LLMTsimIHYq5zpRSIQbpfWyJH0RbPeOAEhThrNhcCZolXgqV67EiVfknRBgg2wS1u+VnllJjK3uGMw==","shasum":"5edccc7ea19ea192555d4810459ccb48b83b9922","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHSxqVxTQmW77/4u5j9KLKAblVcF0RrW/vb4euB16bkQIhAKBU1QgGzTXCmQ5TixkS9bmJI6Xm2fQfU7NwR/C8ueKG"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.9.tgz_1514218286463_0.7839571901131421"},"directories":{}},"0.2.10":{"name":"abstracted-admin","version":"0.2.10","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.6.0","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"53addc39ae0e6603576235b07cad2384d17bb3a5","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.2.10","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-RwsJqiVMm2elrUJ3VDtUUgUrtQVdQFwayxCFk/F6XJpXBi7EkiNhwuwwUQ09gILeW738SSe4sxdTI+RuYzlIzg==","shasum":"3584e57f29d1d956c10926d4b434de962ddca391","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.2.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZLqBn6grubbr7Fv3CclSXrWK4TYYHwWVAUcRTtL8M1QIhAOlvInlFR2Yn5tKKPPZuwMLJtc4wX8KsCa69MGAo9+XH"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.2.10.tgz_1514307537168_0.29132644878700376"},"directories":{}},"0.6.0":{"name":"abstracted-admin","version":"0.6.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc --pretty","test":"npm run build && mocha --compilers ts:ts-node/register --recursive 'test/**/*-spec.ts'","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.1.0","firebase-admin":"^5.0.0","moment":"^2.18.1","typed-conversions":"^0.5.0"},"devDependencies":{"@types/chai":"^3.0.0","@types/mocha":"^2.0.0","@types/node":"^6.0.0","chai":"^3.0.0","coveralls":"^2.0.0","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.0.0","ts-node":"^3.0.0","tslint":"^5.5.0","typescript":"^2.4.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"2841b688136c7039821db1ce1f3263edb804e272","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.6.0","_shasum":"535c97f734e677b04576e3d6067c7d462fd29019","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"535c97f734e677b04576e3d6067c7d462fd29019","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.6.0.tgz","integrity":"sha512-TRZFcYTjUqZMxxs9ajBMuuu/MO1RPYVzg980DIGZS7oHWS1/Okp2R3fsSQX7xKFb04OOctnsR7tdRzMmYE2a4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDFaUZ4DC6eAD3JL1s9MRd7V5NeR6LcIrQOL5ttp1TyAIgcJI9zx091IYHCHQSVpYhhX/babwkPMc5SEr+plu+FYo="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.6.0.tgz_1514983971983_0.3484822050668299"},"directories":{}},"0.6.1":{"name":"abstracted-admin","version":"0.6.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc --pretty","test":"npm run build && mocha --compilers ts:ts-node/register --recursive 'test/**/*-spec.ts'","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.1.0","firebase-admin":"^5.0.0","moment":"^2.18.1","typed-conversions":"^0.5.0"},"devDependencies":{"@types/chai":"^3.0.0","@types/mocha":"^2.0.0","@types/node":"^6.0.0","chai":"^3.0.0","coveralls":"^2.0.0","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.0.0","ts-node":"^3.0.0","tslint":"^5.5.0","typescript":"^2.4.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"2841b688136c7039821db1ce1f3263edb804e272","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.6.1","_shasum":"aab951d73542095ee90f77759907e3f4da62e605","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"aab951d73542095ee90f77759907e3f4da62e605","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.6.1.tgz","integrity":"sha512-PlaE6IWCfXZlRzLg26vYcEWJjdN+rFGhjHO3TSIGRap1k6EG+DUP9kKvGrlHjTNzhzDWdeK3KSoPSrgFLsun+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4knP2qYNm7Lyp/zy5uYyNi3VVdITqG8MA/dzigdoAhgIhAKp53Er0gI/SNwsIBNilNPTCeHiCF5ffBLhgd84PeaYq"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.6.1.tgz_1514984143498_0.4995999338570982"},"directories":{}},"0.6.2":{"name":"abstracted-admin","version":"0.6.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/db.js","typings":"lib/db.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.4.1","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"ef58d90c77e9590ffa897b7b42fb4450fafceb99","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.6.2","_shasum":"ff3115c1cf25604f9ffbfba310698679951103ee","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"ff3115c1cf25604f9ffbfba310698679951103ee","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.6.2.tgz","integrity":"sha512-m5kea5MF9XFVdtREEiLQcxJQf04LRdFDbiPXWji8uzt8DhPuHbgEoeUcowljNAdlzxcUKigR/lAlXTwVIqdCgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKwt80oZoxqFLThVXRf1yWgVwaDq17CdSumNP3UhB+8AiB717qtVQGJ1883i23xuIP/qgovIOAo+z6ii9TYTT2h+A=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.6.2.tgz_1515071780502_0.5900323796086013"},"directories":{}},"0.6.3":{"name":"abstracted-admin","version":"0.6.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.6.0","firemock":"^0.11.3","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"ef58d90c77e9590ffa897b7b42fb4450fafceb99","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.6.3","_shasum":"29373293d58fe19a491f2c0a627fbd7eb29695c7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"29373293d58fe19a491f2c0a627fbd7eb29695c7","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.6.3.tgz","integrity":"sha512-43xe6BvXYGlDBb1FhwY9amfHuBhVSc7gky3Yuj4uz0jW9uwixOVTc9XbS7z5mBwt29yLTlLLiaGQeqKYyOZYeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsbyjnJ2eFM9llhRsomXnIs/R/yWLtOExM3Udq15zauAiAlx814Ilye34QskIg+7Oy8y0iosKokzbfok75o2y0nNQ=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.6.3.tgz_1515078741310_0.7481785423588008"},"directories":{}},"0.6.4":{"name":"abstracted-admin","version":"0.6.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.6.0","firemock":"^0.12.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"ef58d90c77e9590ffa897b7b42fb4450fafceb99","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.6.4","_shasum":"1bb3dba674675849f392cfd85ab969410e83cee2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"1bb3dba674675849f392cfd85ab969410e83cee2","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.6.4.tgz","integrity":"sha512-p2r7Z37NQXQQBNOhVW5Cdh4Xqwb1YhDx8XNARh6C18woaRf/jXajAVqlZC4R8LzxE/iqcELHamApiN4VDIC1Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/RVbRkqw+J3klGomV8YPrYq2mOHDzibVEYmeEcKW92AiEAogXzaJP34vcpk3WWCQq/fyvfXW73EGnzjSF2D0ACD24="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.6.4.tgz_1515084214711_0.19097125343978405"},"directories":{}},"0.6.5":{"name":"abstracted-admin","version":"0.6.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.6.0","firemock":"^0.12.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"ef58d90c77e9590ffa897b7b42fb4450fafceb99","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.6.5","_shasum":"4d8c00697353274812251bcbfbe6900473a6fa79","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"4d8c00697353274812251bcbfbe6900473a6fa79","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.6.5.tgz","integrity":"sha512-yOKi31Tf3ypBY4/VucPyIYUqsm1rSXMe84mGQ8Uyl8A666egQnyjtE7M+F0iyvQ4vT/rjWWeguylEY935y4Leg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvDZR8zlmx3KIIDDaqZhZRM5Yxr3YBLAWE/mVvnFdNBAiEA/24MV/W/DNDKu58u9EJM8BYmJH0+HIo1wIr9+b00+y4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.6.5.tgz_1515088402898_0.40372608113102615"},"directories":{}},"0.7.0":{"name":"abstracted-admin","version":"0.7.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"chance":"^1.0.10","common-types":"^1.3.2","faker":"^4.1.0","firebase-admin":"^5.6.0","firemock":"^0.13.0","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash":"^4.14.71","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","lodash":"^4.17.4","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"a67b3552e4bab407707c2799638587f5aab8683f","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.7.0","_shasum":"bfe7bbb2df8c01fb3ad54955780a2bd749f0fb31","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"bfe7bbb2df8c01fb3ad54955780a2bd749f0fb31","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.7.0.tgz","integrity":"sha512-TIBqIzoVsOnL9HMdIAI2424FaCKB9erB8K2enjv2eB/bE+A7AWfaWOubDIy53C/mhO/GPsIvKkOfACcJgd8QQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5GWDsVDwCp9bJ8BvlHiXn0UrmybsNGTkPiU8s5Vm5/AiEAxS5VfGNmFGgcJiu4cGKVRLpeNGZ1gejX2+fIo8S1EIM="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.7.0.tgz_1515106440333_0.4278684798628092"},"directories":{}},"0.7.1":{"name":"abstracted-admin","version":"0.7.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.4.2","firebase-admin":"^5.6.0","firemock":"^0.13.1","lodash-es":"^4.17.4","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"peerDependencies":{"faker":"^4.1.0","chance":"^1.0.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash-es":"^4.17.0","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"cf1fe9ba7888c365c1d0b44b5de66b05ee8a955e","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.7.1","_shasum":"3533bbeac1217d0bf68ca10499ed0e96436903f0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"3533bbeac1217d0bf68ca10499ed0e96436903f0","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.7.1.tgz","integrity":"sha512-ra6D92waG+SUhAv3pfFwrnaxw2tda6zuWkygwlwAaZ/TVu/5ynmUl70RtP4ORIVQTX7jDbuFV7Je9CWL0SvzNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLQsLF1pxFvL6ahiWJH6Pn6QY+DTJw6WJsrHHWy3uICgIgeKk0PCi84d1XBXWk6hvC9Q+uonM8Jha7IS3TrIVD21E="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.7.1.tgz_1515113471041_0.24120556679554284"},"directories":{}},"0.7.2":{"name":"abstracted-admin","version":"0.7.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/fireadmin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.4.2","firebase-admin":"^5.6.0","lodash-es":"^4.17.4","moment":"^2.18.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"peerDependencies":{"firemock":"^0.13.1","faker":"^4.1.0","chance":"^1.0.10"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash-es":"^4.17.0","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"cf1fe9ba7888c365c1d0b44b5de66b05ee8a955e","bugs":{"url":"https://github.com/forest-fire/fireadmin/issues"},"homepage":"https://github.com/forest-fire/fireadmin#readme","_id":"abstracted-admin@0.7.2","_shasum":"966eaa8703dd12f14c4634fe436c44036c069e64","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"966eaa8703dd12f14c4634fe436c44036c069e64","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.7.2.tgz","integrity":"sha512-wAAHON3AtmiJ/Secff5fOUpWM/A8cWvgxSRq/UgYe9bqaZQl8Jlp2coknXzyZuSyYjzhaVUdflvFUiVaqwxUTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBPx/eZQsKTSUQAmy90MqC26/Il3FWAnMCawxeoonCLgIhAPwa1wTZpuLwq0RdxDsqshGw8IXDcyUGMjOu/GtuK+kl"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.7.2.tgz_1515114995754_0.3624462024308741"},"directories":{}},"0.7.3":{"name":"abstracted-admin","version":"0.7.3","description":"Core library supporting 'abstracted-admin' and 'abstracted-client' libraries","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-firebase.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.5.1","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.14.5"},"devDependencies":{"@firebase/database":"^0.1.6","@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/firebase":"^3.2.1","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firebase-admin":"^5.7.0","firemock":"^0.14.5","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"4f171e92298a7fde3a91fd18983e05bc9d956c13","bugs":{"url":"https://github.com/forest-fire/abstracted-firebase/issues"},"homepage":"https://github.com/forest-fire/abstracted-firebase#readme","_id":"abstracted-admin@0.7.3","_shasum":"d9916a17e04d27a4f3b1f3fd73a05ec7b5b77f23","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"d9916a17e04d27a4f3b1f3fd73a05ec7b5b77f23","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.7.3.tgz","integrity":"sha512-vpU4/A0InSqW4BdYBbtws/ldRktQ6x73Nhey6ylGsd2YcHDxJS0hBcRQZrdH1RGDsYf1raYrW2RZ+bkYYft/JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB3vq1L5lM1Eh7yXHpM3mQGRj6TWN6aYT/CFFFsvyQOwIgAIK26JQrvfI+bGJH1L63QUvjx6e6bS8CDTchERS9QjA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.7.3.tgz_1515171946106_0.04454217595048249"},"directories":{}},"0.7.4":{"name":"abstracted-admin","version":"0.7.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"common-types":"^1.5.1","firebase-admin":"^5.7.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.6","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.14.5"},"devDependencies":{"@types/chai":"^3.0.0","@types/chalk":"^0.4.31","@types/chance":"^0.7.34","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","coveralls":"^2.0.0","chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.14.5","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"8c853a59482d5f638e35c9f8609db1f26a6d1776","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.7.4","_shasum":"e3700f95247b202d6f75f886528bbc5cf84375cb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"e3700f95247b202d6f75f886528bbc5cf84375cb","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.7.4.tgz","integrity":"sha512-C5Z0lTKpLwkg4RF0rG3StK8zykGBCp6yZQxHKJd4ifl6lMYrGctaJ3Xxl93HbgnRv7cwqq3fbe0cH0m0WVGNEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcFiedBqC/uujpHetY9hfxpt6+3Zj3L6jNb5uQacB6fAiBeSDcinegnQ/DweA9syacOJz6BefGteTem9B5w8KztdQ=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.7.4.tgz_1515171981928_0.48238981422036886"},"directories":{}},"0.7.7":{"name":"abstracted-admin","version":"0.7.7","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"0.1.3","common-types":"^1.5.2","firebase-admin":"^5.8.1","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.14.7"},"devDependencies":{"@firebase/database-types":"0.1.1","@types/chai":"^4.1.2","@types/chalk":"^2.2.0","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.14.5","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"0aeda17c2ae46ae6ca230afbc92e5fe5e9468755","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.7.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-VMJ2fynbV9YX/0I5Nq0FCdWnzP4D+oF+neqkNO8r+/qeI4gZLAbQkmoYmeHnvIjr8OdeSCbchNBpD/mQ0W46KA==","shasum":"489bc2fe537683f104a1f4be7382a25f3bc5476f","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.7.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZxTEBTpdL+2hr2ETieurjA+65jlGZ2yz2+37jpNIUpgIgNGad0dXVQVaWe3Lu6usVXpTEbFVGN5/Qzk56aOwJJl4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.7.7.tgz_1516919948698_0.5767953069880605"},"directories":{}},"0.8.0":{"name":"abstracted-admin","version":"0.8.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"0.2.0","common-types":"^1.5.2","firebase-admin":"^5.8.1","firebase-api-surface":"^0.7.1","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.14.7"},"devDependencies":{"@types/chai":"^4.1.2","@types/chalk":"^2.2.0","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.14.5","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","shelljs":"^0.7.8","test-console":"^1.0.0","ts-node":"^3.0.0","tslint":"^5.7.0","typescript":"^2.5.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"a1816947db24d9c5ee78e3c9b77c9df742702790","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-1MyIlzQsTrWUSe7ZrgRwsJezm3MoSObdwI5oiFIw6Tpibh9Io/U+qMEZ4RcNOJK2cKgip09r1yVb+oJqa77gpg==","shasum":"a5be0463c571f122f8e45968b6c48186ea60a57a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5ywPEl1Jgophunh8Tg0tKd/EiKFgWAR0XQVwAD8966AiBUBmfWf1zVPnw8pxL0Cn2g10L3LTtilDOYP4uENDdQmg=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.8.0.tgz_1517466128502_0.22415356989949942"},"directories":{}},"0.8.3":{"name":"abstracted-admin","version":"0.8.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"0.2.1","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.7","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.5"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.5","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.8.3","dist":{"shasum":"95d4ba3f57900bf6be3a16faa80b2b7a603490eb","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.8.3.tgz","integrity":"sha512-StAYEeDT7vrhqdjjbSBAnx9kZSrgizlrriJml7pw79ny6LTtiA3GzfNKwzYuMADBH53aVekgxOrY6LyoIm+cXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2f8z/BPJ8M8a+eWb4ZSyVmGOr2mhk7XOZsi6pD2QduAiEAhisze80tii3AHtMcWAbk3eieL5HKP1FcVqPhaCgA5I4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.8.3.tgz_1517615361537_0.04923145892098546"},"directories":{}},"0.8.4":{"name":"abstracted-admin","version":"0.8.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"0.2.1","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.7","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.5"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.5","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.8.4","dist":{"shasum":"cf6abfa5d4a989fe7be90d8c489fbfa5f763e2bc","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.8.4.tgz","integrity":"sha512-74mc9yNEleTIykRFAxaEZ0Bkt4D/l+rs3nrPSyUHMyCjU7IMuqVksiEV8XcKRLt2byii6RxSt4eY5Yu9uDVfdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI/XqNxFaK0lHEodlgTod1WwdrIOB0Tt7Sxjs7SAquzgIhALNFoLYFzyRjxU5zbrNSTJx5qJGVyAvWnDF47692coCJ"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin-0.8.4.tgz_1517893337665_0.02383842784911394"},"directories":{}},"0.8.5":{"name":"abstracted-admin","version":"0.8.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"0.2.3","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.9","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.7"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.7","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.8.5","dist":{"shasum":"aaacf2795681b5ba16a007d5e62c2148d025160a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.8.5.tgz","fileCount":11,"unpackedSize":10963,"integrity":"sha512-VUgGss3V8fl85Lj4sitp2gydqxGK1kGDWUZdi2YsYFsFteLGmm7MlHAGj720hkCCONh4vZvJnIjbNa2Z2Hzvxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENwFg55aZPCuiTLuZp+loQ2VACeVHs/AHWIm84tHNvBAiAGs9DrXDBJv2nBWvU5gD8tfBhjS6PI4AvhYfHYLjEBdA=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.8.5_1518041561771_0.19626152386386853"},"_hasShrinkwrap":false},"0.9.0":{"name":"abstracted-admin","version":"0.9.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"0.3.0","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.9","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.8"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.8","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.0","dist":{"shasum":"c9ecfc08584f8cf36b0638c2178a206d336cc36e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.0.tgz","fileCount":11,"unpackedSize":11131,"integrity":"sha512-6/Ico3p3C+8waRS08vYWUY5z9hjVOJXijo5QWCKGpuHJ8H1B7vUu21YJ25kk5q0AAzJGuazxCmzzJtaCclbp4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvVU+M+hnxx3VpFupm+dmHztNAyCwLGQyBDbzmyyjdVAIgTiBuVXudzKVpJpAWP9TNMt5V6Y4UxHRbRKy9PvelzQk="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.0_1519407639537_0.08509119726050796"},"_hasShrinkwrap":false},"0.9.1":{"name":"abstracted-admin","version":"0.9.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.3.1","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.9","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.2.9","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.8"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.8","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.1","dist":{"shasum":"0b2c9e55859b905bd1fa93e029bebe1a20801ccb","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.1.tgz","fileCount":11,"unpackedSize":11074,"integrity":"sha512-Gw63/RWBOsW50bgNSu8k4/dH8gPRVr/EE8AEeoZeJNN6412pzqVd6CcKZ7AaMHFcAft34Dm5yVizlHL8NFnSCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVScKSG7cq2VD22IN1OXmARJuIb+CbLMt4npyUzb03JQIgQxi6wUGW3nluTepmiQGUjgqzrFob8KHqjjnLhGEjgZ0="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.1_1519410856647_0.10330729256735527"},"_hasShrinkwrap":false},"0.9.2":{"name":"abstracted-admin","version":"0.9.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.3.1","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.9","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.3.3","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.8"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.8","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.2","dist":{"shasum":"2b8b228ba5132f8a08677248ff13a5a920eb2156","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.2.tgz","fileCount":11,"unpackedSize":11074,"integrity":"sha512-7OuU1GbXmSd8NsyLB1NIYOHQPcF1Df369zl0YjZ2IxBG1TlfHJzJR6iTR6ex035tOHJP7nlc/g6BMIrrtzqzxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsqvicsbyVylNq6iAe8uUqCcWsikh/mHsz7He9jeT2qAiEApgBKgIIMmiH/ye6yNb+ppGAPsYCuVQC4IGr0FrXq4Nk="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.2_1519436543104_0.16025219083274966"},"_hasShrinkwrap":false},"0.9.3":{"name":"abstracted-admin","version":"0.9.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.3.2","common-types":"^1.5.2","firebase-admin":"^5.8.2","firebase-api-surface":"^0.7.9","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.3.3","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.8"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.8","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.9.1","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.3","dist":{"shasum":"33305e4e45bc5cf3f21df1f250f72c4744963bb6","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.3.tgz","fileCount":11,"unpackedSize":11074,"integrity":"sha512-1bIhB4yEqjf9vigx1h3xcfo/C+Ke0NY63prrw6S61KcXt4jwxd/OudKpjPEgWAtbljQ3rfhFqjX8lZav2cZ5qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3qhCyaggfos248G5jJFG9mZKvDya4Ng9UJZYq4QxlNAiB3J8DR/QCANqm2R7GcgwV/dKf4XZnQXaDEKKLk/XQEIw=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.3_1519436889428_0.5007488632649402"},"_hasShrinkwrap":false},"0.9.5":{"name":"abstracted-admin","version":"0.9.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.4.1","common-types":"^1.5.4","firebase-admin":"^5.9.0","firebase-api-surface":"^0.7.11","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.3.3","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.9"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^0.7.36","@types/faker":"^4.1.0","@types/js-yaml":"^3.9.0","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^2.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","@types/shelljs":"^0.7.4","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.9","gitbook-plugin-favicon":"^0.0.2","js-yaml":"^3.10.0","mocha":"^3.0.0","nyc":"^10.0.0","rimraf":"^2.6.2","async-shelljs":"^0.1.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.7.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.5","dist":{"shasum":"6e19fa67563696e6cf4dcbb826f1ccc82c0b215d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.5.tgz","fileCount":11,"unpackedSize":11076,"integrity":"sha512-PSeGrldKxLWXJAnrb8oBAB7oDCHP4h/J2a0orbWZ5/H9ua9kayYIHBlYOXeOItN5ifNd2hXu1Ipb7swAPB7Iqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAQdSbLkt+be7/2Ep6d+AkIA6/imD58jwVeewNw7jrpAiAolsdWVB0k0pauuGFt2NG84BYfoaOqAXeZId4mqSUtsQ=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.5_1519681483371_0.17822146501262837"},"_hasShrinkwrap":false},"0.9.6":{"name":"abstracted-admin","version":"0.9.6","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.5.0","common-types":"^1.5.4","firebase-admin":"^5.9.0","firebase-api-surface":"^0.7.11","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.20.1","serialized-query":"^0.3.3","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.10"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^6.0.0","@types/rimraf":"^2.0.1","async-shelljs":"^0.1.2","chai":"^3.0.0","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.9","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.8.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.6","dist":{"shasum":"55b59c4f857279b949df6024347f7c47000ee1a7","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.6.tgz","fileCount":11,"unpackedSize":11005,"integrity":"sha512-I5s6OMLH4eWX+TdSwlGxSPtvXL/jpmWbQX2Y5QwdLXe0UVPqBC7UY9fbiEYVKDnlT6fpOFvzkNU0q2DBZIHTvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQQ34HdPoUXIQ52O/NOlUj0ZjHqlnuyzE52jy40DLikAiBysq/uTYDMmtAmDJSD+Lc0h8+33edQRFLFSP7lTYIZwA=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.6_1523173717113_0.4358721185544028"},"_hasShrinkwrap":false},"0.9.7":{"name":"abstracted-admin","version":"0.9.7","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib","esm"],"main":"lib/index.js","module":"esm/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.5.0","common-types":"^1.5.4","firebase-admin":"^5.12.0","firebase-api-surface":"^0.7.11","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.3.3","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.11"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^3.0.0","chalk":"^2.3.2","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.11","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.8.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.9.7","dist":{"shasum":"40b23d306c4c6e5e6f8f605dedcd309bdaa44ae9","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.7.tgz","fileCount":18,"unpackedSize":16359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5CNgCRA9TVsSAnZWagAAP/cP/Rfx5yDZl2qOBaPhzwJ9\nPNFeuN+Z7wdNWouKn2Q/r4tn0hcUYW3UQYoV5+X6IgMxjMTQd8p1pE6EMgS5\nf5O+DGMxtO1IQadxvA4GbbsiOwn3N+e14oBvlFsV2NIgihuqRYFmjME2cvmv\noYk+S1X3klLufbs3VpHCPdHM/2pPhZshoPn2A/XXs5JqQsTUoTgXA9CXu3JC\n3I6IEDV3nCJT6VCFtCsRpp6FZ/1GNV0PHFgRlrwR2p09Aw0dxTMYZf8FH4Rb\nNc2M6fOR42FN+u5L9l+hZSWZgx9DK8r9WiKXM5fttqbnrCYl6DxZs7d4BSmG\nCQxX84KugogZYzwp8976r6YdVEmWmIMGbzrE0jdK7Dntat9IqqM+eNECWySr\nWq6Sbg19VTOVp8vnaBtV1b19VTEnd3c4JmT5gvzOjiabL5YQlhEcaCeh+Jby\nMuKfycNbBRtzML70EYXcWP5GqWi2CkHvW9Fn79dt0wtpEgkijDd2HNdLD07Z\n55TAWDahGU70NoAMFkEEoxQ3+eCqNsuI09uYx729gpVoSQA6AJEE7gS0/sza\nAflazj38POza25S9DWX528tNg2ZSjL0cdnO8/TL6VDubNjN7BmeqATcfHmP+\n608LxiL1d55pfhqXdRbBDDoAiQz75VWteY19FZLJyDDkxx687Px37Y+Bxboe\nTQX0\r\n=4qwb\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-AsN6v6xEAXjMZ/ApVGBn7OmLIi0TzjZfv+F8XiD85QjQ7K8oDOb7YD1TzG0LDg327LqxRmE++6j7pgSugEh9yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTfKJPd8RR7PBz7WnL/905cT/RQtHPz8dD81WSRwEqZAiA1y1+FF87ChtJ16wG/1/jCbVqEM/aHr8LJXrlPeGVfNg=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.7_1524900702974_0.23741787794688896"},"_hasShrinkwrap":false},"0.9.8":{"name":"abstracted-admin","version":"0.9.8","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["lib","dist"],"main":"lib/index.js","module":"dist/abstracted-admin.es.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"ts-node ./scripts/build.ts","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.5.4","common-types":"^1.7.27","firebase-admin":"^5.12.0","firebase-api-surface":"^0.7.11","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.3.8","typed-conversions":"^0.7.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.15.11"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^3.0.0","chalk":"^2.3.2","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.15.11","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","test-console":"^1.0.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.8.1"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"f187bad00d590c64ab2cfc1f717936992ce7765a","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.9.8","_npmVersion":"6.0.0","_nodeVersion":"8.10.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-5ZW7POfT3uAsO0b5dXlox1eT8OwE0NueyYdnfQXhnU9E38wGPWKHzXbp5ydpxNoxg1CvmOKswUs635REltAVuw==","shasum":"f24be70bde480ccdc29b9a77d9b5baafb29d903c","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.9.8.tgz","fileCount":13,"unpackedSize":54444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa88hfCRA9TVsSAnZWagAA0CYP/iJKl5HLdwx7lneQHxGF\nqrGFYW662MMbxMc1luEwkI4hmti+U8aP7Lkm1YAYlUdatIVkIMViH1y5/cdQ\nz1upqv4+QL8CaqM/Ss1aN+/LsBTH2oQr4uf+mGPcrvL62qMtE9GbTCUPFKDQ\nLVmEUU3ZB1sEmH1bNumA+iDxBhyJcNkZGvxOPUH+sMrKHWeZOJ/sgFrJ6sk/\nscFBi5hptCaHe8Id7d8wASDG5qLgo+HfOeqONRiakl7RxoXQEwbf+m4B9nQK\nLzlanUnc/tgbIVujrm7Ad4mnBQZcRuedn5YSdLwYexmDEIl6hygj0hbHP6YM\njuNq1Vc6e7N+ucVXcrMYv0upJl9pNlCGpmtPxPHkQVgo5I5Jvdgn/tKdXMp0\nEc6pBIzC1NLhxvN6oCb9CUmJl/+TIttqm+6GKFgCVMpgd1WiC0tP+VP68N1y\nc4RYGJuqWuzbhxZ7Z6y8tUuJItAAH85by+xAV9nzOQdORZyjGgN4HfzfvlZR\n4U1TogoZt5AnKE/qhsusgaDa6xaHhjYQhJguCgoOJQEzAP/jlLx9LjueKlag\nOv0o997wpFVLzDeJSGTnP0XijvzEnHQF8otd4G5cxpVU/E24banuAqQiHsG/\nM/knS3wkOAMnp1tyCndjgvoEf2YKnoQ5vX0VyP/hcPcMNCp0o/wR4v2FhK20\n3Vz9\r\n=O0c4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCQ41mFuoy2p0RwNsqh8nUt6B4o5Tzol8uJTLj8sqB2gIhALP/2rkXnTGyIn5IfFTdGEFVFm9PKfE89dVgnS8m+8KI"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.9.8_1525925982025_0.3900524784917181"},"_hasShrinkwrap":false},"0.10.1":{"name":"abstracted-admin","version":"0.10.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.11.9","common-types":"^1.7.36","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.3.8","typed-conversions":"^0.8.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.17.5"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.17.5","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"f8b17da474209a92cc2ad4e6a3ce21febe10a651","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.10.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-wU8+e5f3e5HLc/SFtcYq8+Z97CSNIy1FB6DtvNBg0O8Zo1ovEywX3LbDJAjNJ6Vavznw8e/8DZRLs+jCD2O9+A==","shasum":"73a7d295e90dc021a520fcfe4af2f4a8a6afcffe","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.10.1.tgz","fileCount":13,"unpackedSize":22213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHe+2CRA9TVsSAnZWagAAI/QQAJ1kqOwlfLbk0fwsmU4Z\nzfQtataAAL5JKQL/uEBh+c/fLKOFr7ESdAyP+q08HsMZVg3oKVOIH2qGk1C2\n2ouDD/31BmOSuPF+WUhqC3bQdOkYztaJiyA9NeVgwg8iX8LMo6yp87yMcWsB\nJroO0qxLDKWfx9+2O1rRq5kZ5eAfuFK+qhdUk9Eg7sceHMphI8A4CqGo+iLh\nQTPt/+AdKoriUIwZEZi8xQrCWyIqd0mkeBIEnv5/FZcRpCvkt+8OkoxUIhNj\nJ5pXGmIUfExPT4btaIhqYHQRI480ptar1E1xl5/CxdjfdGVAKZNMVgPTvh+A\nY1LWdYHp0b1pzGkganjtTHPwcpBiv/HN4O+15xPuZCdTlOQTHJM1I0nz8PJQ\nXEg4ziv0lgMyTmqaOUC/c5z5mVSs92WMO9r2nCiRCqVNsBVveiDuojKxUY++\nyGPC34QrCupBPw4No4p68AvlX0iEl5wsD3cTM2k+q3IK7M5k7IPvt5a1wtT2\ngZ2vI9WSrNNcA09GHO/Md6j5F73gaOTQ1IgjBXI7QoqqQeUGCFWB7Eh0xEC6\niSJujsE5Sg1mzO8J7Nic1IhBK9qnaXQqSiw9omBTIgms5HxIrT4AVYrSK7At\nm+vC0+YZBQqDyGtzOfJHmYVeOV2HsxZAYXssry1DCQm7bPQVKA0sgQFVhDty\n8PQz\r\n=4NPX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsuzVQ/NliZhlRrY5Adac1zwKi8NvSdwheXbgpJPqShgIgPGmRzb2D0jv38c1aIh1e6GwHb4dLmLuU4UEcpnPzVgY="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.10.1_1528688566197_0.5860063926985346"},"_hasShrinkwrap":false},"0.10.2":{"name":"abstracted-admin","version":"0.10.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.11.9","common-types":"^1.7.36","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.3.8","typed-conversions":"^0.8.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.17.5"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.17.5","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"22e556e5d876eba37053bd93b1ac59284836d540","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.10.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-bDU5eqt9eq3/q9LSRcXF/1dRZH+VUYhYdpAyyj2Qjgm7oNFxAQz+xmm4E+fUQPHKxOgl0fXc+z62IOI0qsMAfw==","shasum":"dfab63b44d9440a56518d19f5b97c149cc2d9679","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.10.2.tgz","fileCount":13,"unpackedSize":27211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHfVBCRA9TVsSAnZWagAAdlUP/REJkes6VC2PIjZDw0wX\nF4KAC5WRDQx4xltaqUVD0ciKtX2Gr8bztfPrhjX+X8r9MP6FHrpdY87DQ6PJ\naAbNRQBYx9zIbNh451Gca0uHyHn4o5Vg/basg4kA7i5guHM2IPq52abUHDtn\nPcKcSLJqFgFyjDTlCAPgpuKco8OpTDUjPP2D3CRo/ocwi9Gh82x7XNlfktM7\nSAHtvaq9INhqqcPM+a8amk92jFxnpSf/uVpR00Uu4CJXP9bCWNNqQgUKoy+6\nsQ6vyAM/RiR/iUWL2KxY8kugbkBN5kVjxaCXlfddyQLChHO4G5rrSZjLkL6r\no8b6c+JlpRMflNXDr6MKPqZcq0I3IVZDZE7mkfQzppnURInq/Ft2YvmpXpt0\nfL7AuIpZN2fJ62eWf2jHaPORIoEFqc+qnwSLhE7zZ0qAkb7mBQMjhhY9qULZ\nAIFQTseC+XOpiU7iqx+KmjfheYJWyqKSck6CDzU3fv4EwaGtjXdF5U3X43H6\nn8RIBdkVYi9W+mkpC5W5RaayPioriorgAXT1Raq0umfwXo7SwygzpcV+OsYO\nYbuuDMyLBnpR9WQ20deQA/7Qjx26RLw65o0m9pGM8lFT7BSye4DFTYzf3CGx\nKShNAJZRIZTw3q7k9x74+PiUDGcgv/pvpCbtcm2BpJEg0Fu3x9xF9OAO0eo1\nw4fM\r\n=OpKV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8C+ams+JsRLIsFrHzsbhmgVhEJbuNYxd97cPsbpbQpAiB06KhDM0RE7wtO7rfn9Z8i4fnliz0Z6n/HSRbHbae/3g=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.10.2_1528689984512_0.8541896055549278"},"_hasShrinkwrap":false},"0.10.3":{"name":"abstracted-admin","version":"0.10.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.11.21","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.3","typed-conversions":"^0.8.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.17.5"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.17.5","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"c94bcab8d4c9d5f6acedaf71661cf486632d645c","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.10.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-fKMH7gIYy3pClv1lhF2cmThfw6OhneHzzazk5d7/5EmLrtT6mgkcdy+Z4euV2pDOJ8pXNLlftETW4ur0PC4QxA==","shasum":"9ad55815e8403098482d1b3d42e61ba7815abc36","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.10.3.tgz","fileCount":13,"unpackedSize":27211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLUWgCRA9TVsSAnZWagAANqYP/iOqWahAfZD/kRt476+B\nrNMqHg43yI9FPaYnBa+E1Lztl9n91e8yTZGEEm3i053Xzl2qfmKP4q8GSD1N\n8cERH2kF31Gvj+ac3az3KBfa6tuSahhyt3fnig/u2VraLtnG4YxFBX6JCWLc\naYOBpuysIxW3oQ309/SUvL78O0k3PTSYS5D4LkuIBjvUP/9D+g6Z6SkWPvBi\ns1k3r6jPqYlfhoKqJXGTiquKwFGvSETicC3YEgJVgAmCuTwo7+9K33pvUNQX\nnNWFI31gA8ZhkkF1zPgaa6XUCtwLEVpBiAGpMqCq57HKHmp1VJ5GtUMmpFbg\nzDzKE3jmorh4HRWqcJtSpyTmBx7KIxFHn8/TbNTobQt4LzAyiJdykB/Xjsb1\nbYdiRpO5zN9T9xEtNaQL4Aa87F8juJQWMHjMX6hEQpE28HTXK2Nw4UrTQrBN\nZ+apH6OrnUIx0rTHzAah9/rhPnnYXYG4XwGtIgGRJcYKDHmPGCx6eExjF6aP\ngdyVGQ/2hcdueoYvsqzlM2AgqTIxzNwDMwLQt6FqYSldqz3vwPAw1XFzTcOu\nBldYhWUZ11nOozIVWjxHLeBA1wkZk4M2sqYVEwFQ+sBQ1aeMVmt5CwtjFMtT\n95CCyOaL30MEFnjjvf2zksRhOa0r2qkCTY1Px9qTBvQIrPTcESkjUEI1TRfR\nz6sq\r\n=2wY7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpv1GoqC5D35+6cL4bp5Pp4rHsVGw0r7njXoh+X5doKAiAaea1kh2vazfnACfgdB0hSYrRx9JCGI2l+/nBECIbQDw=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.10.3_1529693599906_0.9212967458561778"},"_hasShrinkwrap":false},"0.12.0":{"name":"abstracted-admin","version":"0.12.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.12.0","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.3","typed-conversions":"^0.8.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.17.12"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.17.12","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"20b11d1d79f74102d59fe4d94bdb6cb92582188f","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.12.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-QL1fFpbTIys7tQ82la3ZUoGraFRDsKn87s4GTBA90DLYoqBzoefS8dBi9PeEQXqT0UayBjdvZXp/USRW7IwBkg==","shasum":"f1cbc0cbee74419b30adbbdc01e3939f5e5352f9","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.12.0.tgz","fileCount":13,"unpackedSize":27212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLXxMCRA9TVsSAnZWagAAspcP/1ZBf8lgbYV2bYzazpm1\nIr6AAwda5rVyf35U0HX3JaFPLgmh7dPimcErcHiuQQQqqH0SIXOmTxnV6suq\nOug7QR8/tvXFga9yQNUK0oWr/d84n//zMqVEZtXz8SXeLyzBHirsLCVVFoCB\nmWuG/GlJNgoRJW5HaivSvDCcYGAgbimUUSmCGZy2eX5auzobMH9odOgnP1aQ\nkHHDjKzgMJvtB3KKZw5X7hBnR/B6R1lkeDlU2q0Wphj7YudK6hH06kHKITtj\nY5uQK2mKHER4pvT5UGFAMQv9mRaloOycCE/HjV5ttomJcXRkwWHXpIB2JKgE\ndmPe0PKzwIluPQ8MdNbVA2WIcuQddm7KyIDW3mfxGdnIV6ejUnhPPtSdMw9W\nVbvBCz7EYhI/9xGJ27Yzp0R3gWFeK0q/q/v0VScaOY4xFnHC1v+y5EUqjLPq\nV6mtA4/0pGySr7sySclZbSgH3ahpwDACGTD2js+r7x8ozRLbVIXYK0Sw7zOo\nFUwuOPd462xfqXioRe0MWT1ErSDSOQaf//CF9/ORokHSzh4YXqFQONJAh40m\nAroMBiosGacy5RR26Cqf1XybexojI2YrUBWImzVaGzhikFbh374WkVA2lgCB\nExHwGBXCsKwBAYErSse3SOxac4FF8FwCQTD6vOnvpjrI2kRkf+Pg3tz4tiBw\nZqtn\r\n=ukJ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRALJmOrEjFMrT5xrA1otXLQ3Kb068BTJp1wiaIFd8tQIgckt3XP/lj72Vq1vTDkFqDww6Y+4wBfPff1Sz4yRarLI="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.12.0_1529707596073_0.7766971438942536"},"_hasShrinkwrap":false},"0.12.1":{"name":"abstracted-admin","version":"0.12.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.12.0","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.3","typed-conversions":"^0.8.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.17.12"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.17.12","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"5335afd42eb2e840b6daf09b0673b33d8133c6f4","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.12.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-pxcCPnLK4pSDPoQWECgGiHVcacsW4fyidNMocFCEJKd09X9Uni+yGklyYNmL8MO2N74ij6sPG3eeZ781nWQ2lw==","shasum":"ec7721137b0da2c02a1a2ee40597844fbde988e3","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.12.1.tgz","fileCount":13,"unpackedSize":28339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLYAYCRA9TVsSAnZWagAA8pUP/2Q30IjccFQFZlzsESBk\nLDXh8w4aO29NLcF0cOC914Oz0wZ/085Iy7iS1e4u8icVPbSStJ6GWC1fGXjK\nPpGd2EU9iPrDGV8SmvnKfi4zN8exM2FU5BEj9UyUnGv+vhkDtQal5z4Akrcw\nGM00oaH00xkwBNBbC2XKDUKJf0qo0frrFe2OpKvb6kktFXW0GIOk7jZuR8BE\nA3SlfwGyB96egU4c3uJLfBt/h4QYTIniotom+89TsT3iEjnBJ4Gow3oSJBIb\nNe6K6/sNvmH9R5+sEFxd5eBmanBY/kQORklt8PO0XI13ogtCN/eZoazcgFdK\nQsGRMe58urBa8WSZXmBIEAaUNqC9I0ZoLxuDTYnXNkIVoPwV46Ozhe9SXNzw\nVPuk7nwrOT89I1lpfT4suuquOweMd8PUmYUwoTsvvkbuQ1BJpq64nFQDdLSV\ntU9Os7aYslG1x+GV+OCS0TCOJSgmRNYr3o9KtanM49AR6WIsqzA5F0JhVR61\npuJOym75OemeJDMoitzPn3evkxkzSRbNxwPQEz2oI2NDq/2G1A1lxbXehm/d\nm0/qVex3FH9BAp1a2B0lLW4vshXnQksU89lIUoTX034FwrYjuucvsk1wZjKu\nwm1etyXvGdD6MiymESQa5fg44kqFsV/hIE0LQ5VcKrYipB2ecH4sYwDa77XU\nhQKi\r\n=K3lc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjkktL4tzRmqXSmwvrpqyOebtdgSCAgq6Tvmn750hh5AiAc6/Kqk+hHrsiuv7qDgendiJgaYFEUmNn1CTU/wzE9Sw=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.12.1_1529708568262_0.9926003363566187"},"_hasShrinkwrap":false},"0.12.2":{"name":"abstracted-admin","version":"0.12.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.12.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.3","typed-conversions":"^0.8.3"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.17.12"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.17.12","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"132b007476d5909a855a1fb7fcd3b51e29421ab1","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.12.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-6WnfIQT9dwF2PpyEUeWF38Zr8I5p7EFBz8c7jqdcPb5vZSKx0JFAKzl8T7wWIVk8vTYzN1mosHkkzuUEjiK3uA==","shasum":"ea71a37a88a719a74c14884795f437c3da4525e6","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.12.2.tgz","fileCount":13,"unpackedSize":28339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLbBUCRA9TVsSAnZWagAALK4P/iBG4L3V8COiXXv17o+K\nljzJBfBqNnqK9swbi4FZiTMDrUUPhkrKcdDMewBMShwDO1kkS/KHf/xdy4fd\noMjFa8q2woNopqehFDtn7FZ1MnPkEJKkcEmR2YQp0GwLuJAuzncu7lWRjDCC\nB8DVJuvWq8Gi0+j8FDAMTxAiNeYVB2ZkvjUwZaAWfPwt4MGBY2q4AsyFqx5X\nz9dnRjD32vwlPuyK4NLZ3gBgrSV246oUN5ZoPdrWcKcmonRnmvhrxfWj64l6\nD6iFC4bqxzrkKERIzGPZvo6LdE9fwk2xa7YtKzPjFpvNW/0qulGdKAz8Jskb\npmBFQvGHOxwhAlORl9Ugi0HT3JFfY9PJqxLZEfaHUTD7+r7L6ktqlUMxpw4e\nbvXIXBZBfFEha4qMJys9EpBHi6I6TGcMLYeISQ6W6EovL6H0ST5ewbNgmdED\nRaw4HS1LOQ7DY6ADeqSyFdtmgWNZseYTXZPKbVqqhkzaYGOmdbXaAelZyAtD\nO+8rxTakQFZp/JmvL0Ihqfi3TlvgRGcpGGXFza6C5ECRwKypgJ+ZZth659d8\nFN3IOFiyi8IvyGadABHsjsCUSktZjPz9FYSu8hFzFRFBLKINCltcWJGdT1AV\nTTGxSEa4JyUUjj6fEvbWBLdTP1jse8MN5MK0z0VS2B4tjrXRS8bJdO5O10EV\n/fx9\r\n=dGw0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWeOjq6nrgpuwuNtWjT4T4me7Ko+xPBdO9yvE8k+PuCQIhALQATrhDiZD2f7ebsM8j7v6SpYBtKHJRi9BakbFkM+sj"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.12.2_1529720916723_0.26741454892746597"},"_hasShrinkwrap":false},"0.12.3":{"name":"abstracted-admin","version":"0.12.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.12.4","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.3","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.3","typed-conversions":"^0.8.8"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.0"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.0","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.60.1","test-console":"^1.0.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"1f056dec0e0d602e908ce83aae16485db5ca7578","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.12.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-/wvyyKooQiaz21ohbkLqBTLScHr7y5I4pTKpaL833eFq3ypO+zc7cJSovJP9AwDgbR4VXjuIh++klfXWv2nN5g==","shasum":"d51150ba84dae7d72958f921d905e2b51a7c5c0e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.12.3.tgz","fileCount":13,"unpackedSize":28337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMSzuCRA9TVsSAnZWagAAy5wP/i5gxpErXXoS5Pq/ljZm\nWhf8xGofC0WaQZ8sayGoLsCZrmnByx2xPI/nUUBoeYZaVhFA+Dp7w8xZkM/+\nexuUXyDYqtHT+/Ys2bMr5OXik5fSvlR1TUz9fgymi40QCt2Yp/2y+uXzhnRb\ni49WqmMuBVtVQjzGeyDXgQseldXFanj4KECCKLQ0lYxBwZr7O9HL9OEhxLH6\n9BikvhPVz+y2jF9yfks8KSZ/G06ezoWrv72eW8j4O6g3zTVkYE99fhM3cIOZ\n0MhbMGZ3nSywBbrmwL3XuTOIQ3EerCzTmXMxhlNU3ofpePaNw2+REn/fUXnF\nPH+VgsG7iloQVD06h1EF0enyM/f/QdXUblTRnd66SrEGOpuD1+c/2L3qI7We\nrv4+LNUs7DMFiuh+4xvwdyGhDnQ5yqOUiJDRorvIsACuimZN0d4g5P7ARgdY\nKxqZrot329nwv/HL9nhQOneCEdbTqRKSaZdPGW5zIBIU6d0wZJtCaO3Mig0G\nnaim3vR8SjmcIYoM+uY+djek/6O5Cc/36GxHwBg+G56kk5bAmmcslFUl7fZV\nfIohV5ysqWGXVY8hcxJc+DvIrPhFdUL7MqDCX8S86+rSbPusHESbz21Krmil\n3VLL0uwTw4jWCG/oaSGxvEH1BkOVeUqSZy0neB+HzESRsCCZWY7/si6KyD1J\nft8/\r\n=oaBL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7RWyTYjFxUtRMS1AguORundE5QmcYDOZPsdE2uvo1UwIhANdkWe0SivFfkQ12m+XimRvYpHWGbz/U3TmilWYlW4XI"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.12.3_1529949422222_0.6043878836885708"},"_hasShrinkwrap":false},"0.14.0":{"name":"abstracted-admin","version":"0.14.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/abstracted-admin.cjs.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && rollup -c rollup.config.js","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"977deae4bf429b35cb0d503c5e55141d8f780167","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-MWEMl680FnEYUTQdw9LW/Qdn2sTVa9HTwPh3fB34FgVh40l/bOfFCn4jHDqhBr7+Qo3hM6dN+j+yHHBXNC6ZYQ==","shasum":"37e2a1fd1c1a380ac8d22e8f51bf88c63637b8bd","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.0.tgz","fileCount":13,"unpackedSize":28276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNrY7CRA9TVsSAnZWagAA4y8P/3wDJZ6q1Yq56x0+mVrA\nXBA1gf1cgdWUbMBDAmuwPNtQjmdzlrwB1g9RulVY6mjq+IcWoM9e1bybimRR\ngKAKQQrjjgP1aEUIOm3o7bYTHRvt7f0lu6BIdco9VZT3qJRd/zZSmSVj/tdB\nzxWd5Er8g6SWVTv8l0kqLohxISpF/ZpA7DppT2wyozK+pHbKxVij5XuXDKZB\nCbYjxOdCCoHEDANGF3rVPccQibxOtGuPoH2NVH5i6SUQH3Vkqc/ciElKyp7j\nCJTAkELXYvqdzvsYwHRLEy/zUTPr+mqmoFaASuP0dkuA4YO2znlCoVUUeyei\nlfBeaLmckSMvWk6iEosN2bEkqrcvMPTcbWhZeqYopbMdXYR1DZOoy2LmnkI+\nJ8xb7kbgTB4CxqsfWE+uSrfRoMZ9pOJ6ofk2i9SrrqYFWa0u6H3E3VtDLPOs\nzUcLiJu+MnfArwfbC5M7mTXx24QtS0ZbHf21svJcWUKNRaX5C/NNAcOLUo04\nkq7TK0u2QJblmatb88QwyOxO+rw3Bw7bv1XZZDNr55GgPcJLhFZe85mVMCDw\nLErI+oDHbn1spcH1i6jGRkt0NQ32F6Nj7F0/lQnhQuSgjahfSgSEiOFD4pk6\nPg7gxw70IPIXbM3sg1GmvzmEupWODTy2Kgbw2VYwB5dd8BIZ7nhxWchptWBG\nhLFj\r\n=N+nR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5hLSAelr4+p460mQuo+ryerHBzKUBhK0DbSYD9QjZJAiEArIt7b7nfGYU2xlXrOxGja5IRpbebpV5iQBWy9ovBHgY="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.0_1530312251739_0.22577141926912092"},"_hasShrinkwrap":false},"0.14.1":{"name":"abstracted-admin","version":"0.14.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"47e6f84f0f371657472e17648026da1b9457db28","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-VzFYfSGPpc9gY65yuhpSafdielc+vKQ0eog0lLXWjmcipSq7p41he5MDoELxTp8yFleEfyR2pm+Sqle5+ZGylA==","shasum":"3e7c7e58f151c7ea1d8f083b2bb758b3dc2b35d6","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.1.tgz","fileCount":19,"unpackedSize":21476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNr+JCRA9TVsSAnZWagAAn0sP/Rf2nJeSnKn6CZQ4jejw\nIYm/0CXvU+AqvfeWRtJC6xSZVPYUMhykwOPBKkRMneHWiCPtpmIb211GeMH+\nQoZvPbRh36zEtdZYdbVD0NDCxMfOhCF/ev66lGkf9LEpB9ygLlZ1EyrNCWum\n9MBUYPJTPEQZ/8GpGQ/CruV+tLYW5UPDBtuOj8tIOsL2SZaQDpL7RFylmUZZ\npXNTVESdSos6EGoKnoyc+E1HaFC1hoo3lrDBYaYDbIbdOJ6V6UkjJ9J0lGTu\nz6Yk6w38hpK0DVCLj8vMHp5DPc3s2JsbTXOyrvsNlIaYV2eqYBrmt+XY48si\nHu7d9N8QVpwspGepL9X5XJl+j/lR2yxydVvMI23VmggWYlFmcUgpbRE1NN9K\n80qrULGZRC5x/1JTy9RevCY/pqIxfqKzh/szBUwqMyig4uDa7QgTpVZE137C\njANEukzNuoQYt27l/8IOKj+l8g0eLf43V+mq31/cHQ8oF1HWGLFfZFFfxJK1\n1+PpRjXOg+jbGA12B3jnVY1U2hch1tqPqLJroyC9f9DLnH2pcyfh0Nfk3oEO\nXS9H79eFZ31o7KB/pcZtDi9yrASKg0eW953/6NafFYCnEaA6DxEtrhPaNGUF\ni7pvNkE9TJNh6xkHfH94aeW3Fl6/BL55GIZgIBAIYLsRm02Cnqwc1pphFMc5\n4qDi\r\n=QNno\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEwzwgtRrlZqBxG+8YX+8z44y66MtDp+Lfdcd/Iy9wjAiEA8LwG8MuqlaSldzFM3Je7wD4YLo+s59JuwO/jn+eoK4c="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.1_1530314633099_0.07025523240878706"},"_hasShrinkwrap":false},"0.14.2":{"name":"abstracted-admin","version":"0.14.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-bXDAD1ozHwKDk6c/OPLsIYJ5vcGS65FZLk8yi1oXZ7rFyq4jxCVxDim7tUcu+rz1HKhEOwRyiLkD6stG0qGJTw==","shasum":"bdee2872313a41c0f8b202dbc72710468898530a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.2.tgz","fileCount":19,"unpackedSize":22785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZG8uCRA9TVsSAnZWagAAvqMP/05quBYDWaSAcyXGCJ+I\nOQDg1SOsPH5mOHjJv6/O2R9b5687QtukFXHEiuvM0pIrwE9v9dh+olPkKBDX\nYa1wO3V38EwUISDY/UUDkkNWhWZZ9y90o9Frzmiej7JuCXpiPfCOiTu7GwMp\n4wDqHl+e7RK0YANRYS08iQs+5y6OwJ5noM1ZlvNxJEd44i8Lv4SuBhFccWK3\nlro8VyVolxUuHhuOwwiq8n+VLYG3VbwRGirrhpDE5mr9qbT672HtxY3iCnPh\nGFPU5F5OvQGYTpol0Oyl96TujYE9C7B2IMT3woIJTmpPWeboX8Hi1Ku88wWg\nxECzqp6s9XwQH1568fetYCNHuMiE7YKITMpZwKkTl/hffsqkQh1DWaojt0XL\nxmj2GVvJz5s+aSvi8eCSO0mlQtj4pMR3YttF1XNJy6glcQbCca/+4MietOgR\nw/6Ew0rbLIjymOjPlvWsYpjJk3s4TzgCtYMU32uBZ8jQWKvgAW6oqSyP3rwx\n3lV+G8FxxrqZYGc75BPa6VQRJHM4mSjdLmpnt5UsVT0CIaH6oc++Z4Ga5tjh\nRFCRI0ihjUWgAu6tA+2nsaMS9hsONnwdPn/VYI3SIlp9ODMsLbnRKiDqAo/L\nRfDXGC9eI3nl2r1gPWylfhEpMY4dpqCtTEIxK4yow2XMRrSeVQ0YBatY+RZv\njYxn\r\n=DLG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBh4Qfp328eIt87T/Pd+x0lWGmF9CwXndYjAEaEukwsAiEAzWj9xJprRUVJrii0nulRDU++ydpw/K3cj9aH5s6bzjA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.2_1533308717948_0.6178933328877811"},"_hasShrinkwrap":false},"0.14.3":{"name":"abstracted-admin","version":"0.14.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-6kA52Asq7nuMQ2tzfNDt5pGwuXy78xdeaUf/WsQDrX+RxWGHv08mdC3dL8bELBnoQjjytz9F/rYbKeqTztTLnw==","shasum":"4784f52725e95235e784e3a7f4a04b4300dfe28f","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.3.tgz","fileCount":19,"unpackedSize":22789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZHOXCRA9TVsSAnZWagAAblIP/ivA/GdOEawbIt3Ms629\naONgv7PPPEtHuhYzCle26I2GrFYUq79vQtAq6DTobq7n/xRosQYFX9SUV1M9\nAdZeqinyx9nE6iBolfVh8WtoiqBhZyERqqv8O7mDcYpCYNN9hXFE/k3tqZRg\naMfzJrycKLwS4HmiX9wNWoi5WAiuuyHABlzAmFmSZvnPfO+PMRN1e1PdLfPq\nn5Y7idYIIiE4PBBCiELhI5v3gkXzey9mcVip64JAXbZX93InEfQLcPCV4/3A\nbF3s3o9LF0QA/oDwrqudU4O3qE/g6whrSpu1OdwvDy0xio6hQZN9354OP8aL\n/fDUjOzZ0bID87JH3ZRLYDKCpYLzGsk7sUoa/5z+5kKXaBo0F9OIUhBHYD4v\nRNg9vsW0zzkfy1+lsQNbmjChrFN5TEObHXgqOl6mGyRcyndbmit8tmdXvoLG\nCTDgqzmSRmWyRCJ0/svITr+vyugmuYjHtaB5eaiWdvUOs68jqCN1SaxLvZG9\nFzEAGOSxOT4/422njr5wfGHmmk3gJIZKEMxc9rlvrhEOpDnpSa9pp2zOuhkA\n2jM87WFgiLouvTjBKv2Dv4uDSn4Fg3iizcagMRZepb87RW4FAaOG4jhdvYua\nuJz/WGXYTUQQsiWVjQYZ6rskKwqXfqpAlHx5NZrqyqUoqm3jJ9flQDSuemiI\nYWgl\r\n=RP2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzigS4u36plx+fEqAe8zFjTtpLrt8oLmca7c8zkdTv1gIhALdhNWjfpFgFImLyQzIsrt4NS1CauHNHCjCQ6xbZBQP1"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.3_1533309847414_0.5362718049794857"},"_hasShrinkwrap":false},"0.14.4":{"name":"abstracted-admin","version":"0.14.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-rvWWCPq0SBj+GocXQi+6rNc5eWt+cDnCoVRSmdnE5xddruh2ogKVum662rTIPSdqHnW0yuObcHXqGTF546qhZQ==","shasum":"4dd6e304db95818093ce87479c6e4696033d8123","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.4.tgz","fileCount":19,"unpackedSize":23061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZHvjCRA9TVsSAnZWagAAxpoP/2stWhMazI+kl8Af+NpX\nGqTp8efcCia5dHhSMlPpMsx9QIRvjh76qiyseOmdtq3XTqwD0kRcuHryH2EM\nnxWn9jTBqUJDWM2pStNAyWr/EWqXDUufQlKLJEgcQHaV2THclzhbceWPhS5+\nyuANlh3gyzxYb9KkwOGRFbLrgoK3+ozA+POO9l3DJggudI2C2A9zaXB3t6NN\nkwUpwHNjjsws5maJjGStYvA/SiXpaji4ZlDw0RcGuBzI36hlMGRyS+QcU2Jh\nyIDw8WWfeGulV6IgWXiVg59DwfMQhPsZLbyp4uOSPQomqceZUlsjyx5L2og6\n+iO26ZTYhM81MVJf2Y02n19Nkt+oyZWqttzrc6We9zf2kNTXc2ag1KvGUOGV\nmaiKFEQs6tecGwtZtv9mTJ2SpX93NMw3oXn2T8jyoyVxhBq5igMACP3R6fQr\na7liyZUMLXIbhgkxHP40k09ZZbG8Xi3PbyVLqv4TMzXr/zGJ6vuSWTU7560G\nP1Hu9Z+etwiFdStL1gZfkkgOXwCRGddHkfVrR3Bk/Jqh856A76C9D3hxT0t9\nHZfP3yJ0IhxS9Lj/s5FtbJlksz1wm6s6Mym+aUJ4NFRm4OtbKuRRx8z7qzsO\nJe2pf2ZmpuD0IxgJcsy2/1h0kcGhu9qv+fPNWhAJn8kXCXXN19wZye2XrEyU\nOexB\r\n=ZUbB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQqaH/oMwo2pBXNKdxHQxvlcAXYhTOXz4HSPpqizbJgAIhAMc5ZPQgByjb7BVMaFJGGnVf+q1yfUZ5hQOvs6W+iQui"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.4_1533311971086_0.49162168724960065"},"_hasShrinkwrap":false},"0.14.5":{"name":"abstracted-admin","version":"0.14.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-We1o3IBUyBdyL9tGzIw5PzrwPWEaV8CJtPfxeie+38+VuDKuwIG/Rm8iaw2s+y1h5BeHQuagcFCSCKX4DY1gHg==","shasum":"8a02acd4bcab7e22fb6b4d35bf143ab7300d87e3","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.5.tgz","fileCount":19,"unpackedSize":23097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZHypCRA9TVsSAnZWagAAa24P/iTSAWWNZYNbiFRyunvQ\n2YX3H9GwVGFGVNxvtSDveQMV+cl5XoyDh5Lo/Unl8Wtxa5tPe5LLghj4kUoB\ncZHurJ3sPcg/aMXmzaB0V59Ymo5DTg/uSxbt/o6GcPgsKck5luo/bRkZObeU\nZ+yg2HQqqabguoXX7jZaYF0uT+qMSTtvl1xDPRvyCzgg/w1T93vGGhuyhiEZ\n9eGPemgmU/H7t518GOMRxXsjQRrNHYa/FSFM/9lTLjB/jmWrYEc3WrNrdYI9\nKbTro2aMwrIKfEkpYbbhLLzVKciPbEGvYlyRS2bSGqU7FpUPNqa5xmU4RG6v\nmaHRGcF/VU1Rx8rK9fLQ9MuFb4ZPxoEBDcR3tYD2Pg+ZLG59IZZuyjFXfxur\nBqTydHcgWEJYeYAG0jQXuFK0Zmx/9DoEICb7QbMixaBBSBae9d9aBOJ5K1pB\nhzaiIU15TlE3/Mv0vQoDrLke/ueckehQlk2dTAG/qiakmttbdmoFV/l4ezop\nH6zsDMHm0XlhcnoCE6Zai6fiyOQHWV2Dt7/WdGQr339Dqaeo69rYEudf/zU1\ntV897Vuv+mBj8DJdRQPN6MGvChvr9dwYk9IDzJaNF3jVSFMlpF0Ly3xwPmFE\n3z7UF2MhoUI30c0nR3rS56napWXqj4Ztb+Py8+CkHF6LU7F1o0MpMiKHmXip\n2WS/\r\n=IT9q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbt63a/Fh19uLc4c+3EbwoXW4LDgmFrMhRR+XSm3EeBAiA0HrQ7yKW0v7f1ClzexoYMFrcl9+026Oj/o5lunPNeNA=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.5_1533312168804_0.3521310540145983"},"_hasShrinkwrap":false},"0.14.6":{"name":"abstracted-admin","version":"0.14.6","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-IK81rwuaHN9hz4sUA98+aP1pQ7oFV+uXgqJZhP4axOnlMuZry/xBMyih0M1NbBj/MPorA0w/MBgGN8BFSGhTJw==","shasum":"99426c1d6c49c39d53abb2c6cfd97be87a75dc65","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.6.tgz","fileCount":19,"unpackedSize":23105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZH3oCRA9TVsSAnZWagAAwYIP/RwECCqN23Jv6RUoyM8/\n8oBveNVcKePaWZXptozwy5kFqoRwUmFm33B46/VnjLGRaXIFvSOwW3Mj3+Uv\nnNduuT+cWbuDIZp/CwEbo8oTDGDpftH1VzRGcBEOd/z9OG4Nzrw4PXJ14Brg\nrCBg1KfX4NMMRuizZwAa390QtBlLSVjCu1/Ojs++TB68p0RXO5FhBy1HXNNd\n1ZZnbzDIGFx3FVilrR/XDqmdNwfI1kulEqiQHZhGoCTJt3JlpAulAR5yz+Fr\nDjSvzlP5bfs9yNE0o7FlO2Vdg+rIdfFeLDk6DTT0As4wuqUPGR49zCRHa4RW\nSQmWbBqQ3aI3+wkJAsUQzPtPNSCLeMFbnQXPO/NT1pHWiu5+XuEFjQ2xBnX9\nsS91/1ojeT6DFAtgl/A11DZwy/XkhA+/EkQjAOXtmrZUTO4fSxLPISM6yFG3\n4KFTc8DpTuf93Xeh+/JIlkQsUExGhO47jf2UidSU7qX6oVVWIYhIAfncrbJR\nLODaraSsu/dbrSwztVXCQ7cXQTE9G5Jf7fgnyiER+B4RFKhT3TD/jmKnAxgN\nTvhv3aoIg10+pjBxGMt8popjpYAdDRkVlGm/ihXASSKcksAXRoryQ5EOBw7z\nWi714GqJUBEPuc7StX/GscrbZjGY7COOEjd1AhpI7T2S5Tk/L23p6xXCwU9c\nK1Am\r\n=P5Nk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVrdWXsTZsZ8WtqKboSUPgrg1I+Feo3U3OGXfvd2rtwQIhAMz3BxD1aABwStuoLezjztuFgzKfmo3v/PZWJUtUIjV6"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.6_1533312487721_0.45880636534483354"},"_hasShrinkwrap":false},"0.14.7":{"name":"abstracted-admin","version":"0.14.7","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-4LiuPkBbdp2g7dZv8Z7W7he/9QSm+jnOAvG5q1KgRJ3JkE5dSMbVe+aZjXvppFjbBNHfvoutGtVykuEu8x4jLw==","shasum":"1572e18cddc3ae879725a4c7d34e087ff1ee52e3","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.7.tgz","fileCount":19,"unpackedSize":23085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZH+YCRA9TVsSAnZWagAAx8YP/2GrfR+e3vzcZqyluhsd\nxtjAKw21IWIgLhRi0kTrErBPvduR7R5j602g7l5yjZByclSv4NuY5610jAHR\nad190jFfJei9g/zilR+csUq4znuUWgHP30cfCQKLdnUOorZx/oN+FDiFJlca\nWy4c71qzT/x3Ds2SC/v8xVePBiup35U36nLpj6F+OdeEV0E9FOG6YJI7bI0Y\n7tRu+mfR+qx4mjXnFeldKUQsxTRQIVk06/yZ0Bd/Nyw4ICo/SFxNCdtKDu8u\nmdLzVmW2yOKAegslIacMXnUvq5KvdjmPJ0g7OqZDUJFM8d27pZNVm++1k89o\n3gfUbh+kriNQyXd8qHwrNu9e7BRyWUrTq9kfkb5h7nhBh+4aZteuBUL76VjB\nn6roHhO3hxuq0bPXNhmRNyDoDg4uQtkDm9WXC3gAiSzavGpXpRSijLSAYebH\niPJcNOrY0ySJ1QtwCFwXmTTBCvVgX5tYpVlwN883bkVlwV0h3sSl+SozwukU\nPtB9LETtbOzucK07cDtxcWzloQ2T8mVFvaCwTQ76y7pHOoKz8N+GoA+zSoQs\nqriOzLC8Kk+15oSKFDk+pZxhDhNdjRUfCqwEZ1PktoVZ8xOwI2EYMg6r5iVB\nTAUe95mnoX/KP8WWSTsK+Qo9pj3QYt8Euecr+ESfuR89eNVlsOraCaaXKVQW\nzCjj\r\n=PxSm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAI1U0yCp9ow5FXcfBhWyIK5G6uDqfGKoDM0/JLKOopAiEAszJI/OtdxPq3imWnRvo3IqXyZWLCHu2t/etndQMlnUg="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.7_1533312920319_0.2851064678516606"},"_hasShrinkwrap":false},"0.14.8":{"name":"abstracted-admin","version":"0.14.8","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"files":["dist"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"d8db193497ce0e273574728672438374c2362e94","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.8","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-nl6Mi943b/zSCzjtFoX8wwkXrR+4VMjvqvb4dLT98i0jE7l9P77CmD/QIesTSYW0iFBd4GfMk6CxRZpCj5jx/w==","shasum":"8cd1fa6f72a656b15c7674ad9040ffe0053378ee","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.8.tgz","fileCount":20,"unpackedSize":33629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe1WCCRA9TVsSAnZWagAAZFkP/2SMoKWSKTrkA+9rD3kq\noiPm+hGDzi3vw9z8Qxv0UMRdkEQgaKc0cAy6G857lYTX+d+6QOZYTvoKgT/J\nKuWqbanZsQKnDbzi5CQAA1hX4Bd9IzU6rdGtN39qXqYwDjZLyC2sRSixaJRQ\ny8opnXsmTTBKdVV0VTphMxpqOKfPBPGGGv3BMO6mdmnrouhwpUku4qdAyBOQ\nmalswaPflvJmw6pleJdgb3e4Fz5wNoy7C1m2ygo9AfP63mA10HK7s5Hj0QDa\nTRmeY58cv7K2N4viq7mj7Qds68p2+gf99byq0DVjQOBbzYUP7VT5d4duGrgZ\n/rVTNlUDpUqQGoXsRjTX6sljozTfYpDfox7vLQrOv8UaHYtMVRLlXMLW1MD3\ng9fmZjGptB+lupI7Ok4o+Q+mRxJjD5/uNKvc+bKYFC39jn1WLBWgMSHKZxzt\nYYnOKTxk3yWeaeeGITTd/n6hhEMsr9ARyxxKO7j8+x2yRcoJivXUO9324NNk\ndpI0xcSS0qD1hdsR2ph0Np0bz0Lqu3rUdbjWu1ebhcskVx518XJg5w44dlCf\n9ZbLKQeDMSJPoWvT2IMYbM+0se8qi0S7w3Lu39vi4g5P/8mLh95ts0s+sWjm\nysd0j75R5HLWd+rtC2S0hr6lplijrQePZVnUFjgYaAC3aX4ouItMkf97e+yZ\np0B+\r\n=njdX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDntmzPbTod8pibGKVzGlbeTEOY1mAcrqO0+T5DqIfFygIhAMVcBMKIXPufmNBXR3suWI1nLScSAX+m/L7r/7Q69lwK"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.8_1534809473556_0.1153690181049345"},"_hasShrinkwrap":false},"0.14.9":{"name":"abstracted-admin","version":"0.14.9","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.2","common-types":"^1.8.2","firebase-admin":"^5.12.1","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.22.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.9"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.14.9","dist":{"shasum":"91c9a8b9bab64dfd4e97068a12db5e909ee69a1a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.9.tgz","integrity":"sha512-vLbYwZof2Sf3qvtoxlYKA1KEBeRIZKIccOkDF1RaS+hA1gOMzU7F8u6Zp19js88TUk3PCL6ig0ut8vYQ1IrMlw==","fileCount":24,"unpackedSize":34727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0QGmCRA9TVsSAnZWagAAnTcP/jq5cmXlfvPP0WCzWwE+\np4ycoiHHPBQXR8WwAVB68B5vVlKmjOBmrW6nCM74QhLGG3e9fQTJ7+slz45s\nEx+1drrwHlzewy2Ost750irYkujZcy6IBYWqsC+4LUz5DUlJMXLy6Wrd73kf\nKSAsXPt+ce3Gg85ePCVtDgUQUJWc2JEWrxee0rkjMJsN/Rp+nvjne4+18DLl\n+DrJ5jg78C1jmrmKgDX1hLF2VKomOLe/CAAbQsvm4ntf9yC7JNgzQWQYijr1\nmZ+L4T6ftK0PnqlGNtu+Di/FtEc6yThVb906mqLoCTyEVRuSXRM8kZHb8eVj\n2VL8bZ/eqGnpDb9guwCWUDZRpYs9rAmeYcHOdBgHQaWkZmkv69t8pOfsAv51\n09kbp2Z1qDJwQ9brgkU6E5h+knDLAMTgWtJcs+pDFH5WVHuNK6+bU+vHMO+r\n+XGxicMCR0l4OWQLCnvvuGNIxL3C1xwfmlwMpYwbRndTGfZNgDocF4E4v2dy\nkFzyyfsC/ZKTC+4RNAF3W0IRYoHnnJdi0Jcgonx+7ivpMN2VavJlzWH5Xhdb\nfrDGnacw/B6XaJTfMrPqyiiVfad8MOF3hONVb7L8RlQdM5UCvLadYsdKABEU\npeindCZplHifb6oKBrMWcIsnvEb9e1b3b7gfhHyNoi5aQG+YLQNms/sCH1DJ\n/cRE\r\n=WgRb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhzw2yXSKHJGMnSPpWIDxCM2pW4ZEUiPhb332Rwiq12wIgQIi0GIa/rYHB+LyFyiLRowd3EmTPC5ZRUu9VXnvyntg="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.9_1540424101345_0.23117012090216837"},"_hasShrinkwrap":false},"0.14.10":{"name":"abstracted-admin","version":"0.14.10","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"abstracted-firebase":"^0.14.3","common-types":"^1.9.6","firebase-admin":"^6.1.0","firebase-api-surface":"^0.8.5","lodash.first":"^3.0.0","lodash.last":"^3.0.0","moment":"^2.24.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.13"},"peerDependencies":{"chance":"^1.0.13","faker":"^4.1.0","firemock":"^0.18.3"},"devDependencies":{"@types/chai":"^4.1.2","@types/chance":"^1.0.0","@types/faker":"^4.1.2","@types/js-yaml":"^3.11.1","@types/lodash.first":"^3.0.3","@types/lodash.last":"^3.0.3","@types/mocha":"^5.0.0","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^2.0.0","faker":"^4.1.0","firemock":"^0.18.3","js-yaml":"^3.10.0","mocha":"^5.0.5","nyc":"^11.6.0","rimraf":"^2.6.2","rollup":"^0.62.0","test-console":"^1.0.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^3.0.0-dev.20180609"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"175680e539e40e908c177918f01b4ac0355f3d07","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.14.10","_nodeVersion":"8.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-N0czIN2uT+meJx7vToMxkQ+AGk/2FdfR04/VFsmvPLdvs59gyHFet0gqo80lsF0Kp0zVfMSxyUImqzPs0bhXlA==","shasum":"cce21ae5d5a3fb23941e66d46c9dc761aa91ea7f","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.14.10.tgz","fileCount":19,"unpackedSize":24582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbGOdCRA9TVsSAnZWagAAQc0QAJZ90aTTJkMx576BsHSR\nIpREXB0lXybFIxBRRerPzJZrZAs/CIVQPY6+iuRGv4F1gyMLO0waHXS2DG7e\nTJAr9vFHVYCbsecU7UNVXp4LF8ZF+fTBeHaLvJEj12nuyAgf+0s0eDCH/wC2\nodWZ13DyStzkrZvJmKI0NG+RHMbSn9drJV13UULw8JgG/tXipzragKgROB0X\nnCBzH9CdDwQy6ClaivR1f0B/BKTzuZgW8aTl/5ONfBPfXSF1tv8tcnGG7s1R\natDMFL0sJ3qyYuM++HswPBHZ8n4Uw6Cq5mpXw1VIoEC66x9sAzt3uWkzyJvA\nwV307YOljhFB9JdufLrO2oGKCTVHqsNfdcQ4+fFpxYE3mWiYDEa0s66F5Y7m\nFGtUbqrNd1SdiDoduqU+r9F9i2pZ7/8rLEvau1iQsPB7GGMgXSWOKtmEC25k\nlFqfOiYrVBDK5EsdOQaMOj2LVCJWtVfrpTNWMHGrlAEMPe5UBBMJOOmr46nq\nMUnKKlt84swp/7JGXGCAIG1gzD6VHkkThb2h8m3vDpmdMyL1rFMI8RAaCfoQ\niyTUx7/WH2oOqIYBNC4CvbVCDLJcT9FAkNQarYlxvwG7+5XQfZndC75VOIfq\nz6vPIPfIjvJGNgN747tPW2ORkWbiEd17ipeaIPw8z6sbxPqd4S8DVDjjXdrx\ncmuY\r\n=88Rw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCwx1pjHXj2VDu3kD1KdgrnOVg+BTe5mtMkC1k8HzlkAiEAvbtc+HBoolu1eruhnDhOjGrJ/iSE0p65vqLaQIx4Qhc="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.14.10_1550607261100_0.619385380417875"},"_hasShrinkwrap":false},"0.15.0":{"name":"abstracted-admin","version":"0.15.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.2","@firebase/database-types":"^0.3.5","@firebase/firestore-types":"^1.0.2","@firebase/messaging-types":"^0.2.5","@firebase/storage-types":"^0.2.5","abstracted-firebase":"^0.15.0","common-types":"^1.9.6","firebase-admin":"^6.1.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.13"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"1000bce9df106871bed45e408d8a2905536d4e22","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.15.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-aw03Df3Q8KTVY/Y4hcwA2kCLv2mFcfbSYDqMUGAC95r+FJzUgHkYLuO/SU5tFyrr3DObb1YFz3CGQWwt2M9dOA==","shasum":"a4d36e5f56a064bbe4d4f96c6ae34bcd092dcafa","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.15.0.tgz","fileCount":19,"unpackedSize":25135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdLh1CRA9TVsSAnZWagAA50YP+wRPkKflWuBMQ9nKi55S\n5vOp1AF6SViiKvb0hNMEo/Z2N2/UHxmH4qBg9X2ojYWNVFfsb4X/IghlRuRX\nKDgYg/X48M+9F69W3/EmFrmQiu4equP66dYPQ7OVKYTS4LFepBQy+OYJNck8\nEpsVRSnvPp4YorK2CLzyeAnwM04ZEEQkEq2OV/4w3usALw9TXUPckKoBbU+m\nJQvscS6QgOt0m3qTzEvg2BkwFhfuOS1KZftKRnJCV3aSrik0s6Lkcre/K2uY\nYpV3hlMvDVp00QTzcqbQz6QlDuoV/WcSiEoMKSeVFU0u6IxLnlxewqCYjFrY\nREXuwjqTSEmQJELiZjtFWcwI6AUtbkQYtzHBdGok04LYNXom/81jKIpshJMX\nvh/tXK81zQVUUcUyxou5FjZ7k1bchla9CpyRkTA8A7NEv8bh+zPhzny2F6fI\nzi13PXQ13bQDSu9Hddw0iZKMs7HqejzFNwjAZdldzVLvBCg7RLvnJsNEL5Gj\nB0L5ejvpga/nlYFjNsr165mM7ft9kUe8695IAgpBzdALA06j8aijOjdvRQcV\nfIoSL6+KcBAAe/S0zvPgLqFsfEZqtrknM6W2r3zssn+Nvnc5gHWNEsXLgdUn\nYeRG7viZAipns8PnBtZw9h1ytJW6IqUlyb9BuqKJ6xDebSFXZsmAzibI9oxQ\nxmiw\r\n=Fjgs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0jSjubn9G066tlvyrOtec0pPV/xGj8bJSqjz+VUQqZAiEAp/RzV0W+pAdz+/MIm8CKgUFMcuaY9OgywHKhmLY0aq0="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.15.0_1551153268463_0.8997006574091904"},"_hasShrinkwrap":false},"0.15.1":{"name":"abstracted-admin","version":"0.15.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.2","@firebase/database-types":"^0.3.5","@firebase/firestore-types":"^1.0.2","@firebase/messaging-types":"^0.2.5","@firebase/storage-types":"^0.2.5","abstracted-firebase":"^0.15.1","common-types":"^1.9.6","firebase-admin":"^6.1.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.13"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"812a0979b56b90d3ffc927e82d6e2878e3802825","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.15.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-RuxOsqOK8YlQZs1VopTLcBn0b0MCKVTx0r//kE5UqRq6bE20Ic623WLmqFVQVY/rbMiUd8DxUtx2O5oQm5a9hA==","shasum":"6f894cfda16534ff302e757ac85fdab74182b668","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.15.1.tgz","fileCount":19,"unpackedSize":25135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdh5FCRA9TVsSAnZWagAAPpQP+wVOk6pzg0hEGLSE8YYp\nK98Qad6uojfwqrtfNPymZbLEINTtNjRUjpSl1naeABbz3fTPD8+1G9KxJcld\nd+8y2vxbu4uu4czTqvC1PXPKWZ8hO2/sE2RzM4hHiSQIu+Xh6K7jtSrBWmiV\nSc6wI4N+JWajZoBzDNED7cayHE78epRKxUj8ijoBspJLpsXlldN79SVUJXEF\nlGit3bRCn7ladxl8JzXfN1S13chim9IBcXDCGt/22sH8aO9hwYcTgxMPPPAX\nFQ+n/aX/lTARdJ6vAmZzQRdS909E/K2rN/t1ddH6pZwCsh3pSIDa/P/xzPVU\nCpvLOqCtG4UMj2vY4nXGE84dN8VRoBX3bmnV7CbYR92PT/SVdVTxVkWWDA7C\n+CMSIndKZDWyEGX3LY6J1czL4mtNilowP9DOrT3qxulpa3LwceKt/+OdS3XF\nvifLTLrDzZtqsLqFdXjqbsOt9DnomlbXYA7A3hHv9livnMrCOuuRz0g1v4/j\nyfse3nL3EAgM/lyJM+EI4VHtRelELI2lz0lOm+0oQpxxz/evIxZ8IIGf/knH\npDrjNwbLEnJC/WDnVGTsb+ebkzBk0wGdnkLRtPjlkIy16L4kCgkfnDlwY0Aa\nIBZtfSdB+0xhM33qjPsQHD6v84sP4F3dUbR5clNokJsS93K27sQXCP3WomHG\nHUtR\r\n=n74F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWOcSMoit1RCjUBUdJYzWBkUqzZbJ7fTjqxjb07TD5KwIgHAOW1+6XRBYDTc982wSjCFK2RmEo0y3dBrLbziJqsIg="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.15.1_1551244869092_0.4697687740412322"},"_hasShrinkwrap":false},"0.15.2":{"name":"abstracted-admin","version":"0.15.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.2","@firebase/database-types":"^0.3.5","@firebase/firestore-types":"^1.0.2","@firebase/messaging-types":"^0.2.5","@firebase/storage-types":"^0.2.5","abstracted-admin":"^0.15.1","abstracted-firebase":"^0.15.1","common-types":"^1.9.6","firebase-admin":"^6.1.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.4.5","typed-conversions":"^0.8.13"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"30d8080edc639b2d1398d17c1f04925ee47cdf90","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.15.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-+noCwC47k8IlvM03p76k1HYYAUxOwHEzZaGKB2eG+AZ7EzLeopWaEylhidZCw7nEh1MmckQKh8qxh4oeMGFvcg==","shasum":"943d195a60770c123dc5a6333401f37a24b49b4e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.15.2.tgz","fileCount":19,"unpackedSize":25306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdh+LCRA9TVsSAnZWagAA8ZIP/jA4BjYjHSa0uBqitwal\nGlloshatNLrsb0yuXRDdcCWuCP1evRTwWH72RBCJEolkic0UGZM4jvpkOvfZ\ndxUzTBLp3O2Y4thNUTH9hfJiurNik1hKoJKzqMKDQX8x5r41GFFsiw85g49P\n2BsCYkW/9TcvRUltcHvZ0+cYdpwamOORGT4GY3e+3oE2QMSlQVi3Yd8wf9vV\nUZiYyClx2S7FZkvJ9FsvsnA/ibK9A1c0xYWsL3k60EtRIHaOr8R6UgqOe+rl\nVRtZ3ftrIZ86WR7VT5kBdEp/JCi42xmIlDssjX5GjkrIFU9R582HwTf271le\nZjXnURxJwYCl/z6kNRTLeCuxIXjSqQx7aABcuTLl2sTMEWU+uKZIccnL6wIe\nVL7TtCdwIfMd4CMQ8cdn+5DGst0PIKjKTLRm3gTdkthlWTyPFGAkkOZwwqNc\npbPmQWrxO1YvruWFu0j9/o1+dbH0NLE5AtsBRj4UhA9TXote9omImqiUzSWZ\nMxLWJJbCkcIjo7y9ibuUi2oWrhR8Kzo4StRSN5pobivOd5X24WmVwuZMVvWe\nF3Qdpe8HRK1xRKqw2iILdVqcb8W1LXqFT4rcZwEcKj8AIQ8OfW7olQcacS6p\nUyxl2hShyXPtQSDhXPB6cXgYcXrccxKjWHGR9qwcoVwGzFCXOL4qhDmcoeia\nnAo0\r\n=1s75\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5M+fPMyoyZJFronCPzQTQ/PFcaQEFYxFY/qsWm+MT/wIhAM3rh8u1tKn7pcCc70QNNgBt2hNRp7k1+RXdUWPpTkqR"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.15.2_1551245194250_0.9545262916193682"},"_hasShrinkwrap":false},"0.15.3":{"name":"abstracted-admin","version":"0.15.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"https://github.com/forest-fire/abstracted-admin"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.3","@firebase/database-types":"^0.3.6","@firebase/firestore-types":"^1.0.3","@firebase/messaging-types":"^0.2.6","@firebase/storage-types":"^0.2.6","abstracted-firebase":"^0.15.7","common-types":"^1.9.6","firebase-admin":"^6.1.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.4.9","typed-conversions":"^0.8.13"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"abstracted-admin@0.15.3","dist":{"shasum":"49e5917f2553c1811c565c31506025c40d49d110","integrity":"sha512-hC+L3DZ85t7uEwr9Gy3Cnbz/7WGJYtNwueZXNT2X3Moex0TT+6CsY7DhZnHyMiOkWgnJZGpZi1pQPMl/Myxyvw==","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.15.3.tgz","fileCount":23,"unpackedSize":23441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfNtnCRA9TVsSAnZWagAAPkIP/0GtcaCN0daYF+ps06Xc\nNc6mhJx9ppKfJizLTJxnI+U1YAkqWP/6G0LcZCBkjhik7GxVDoykRYhWjCMU\nPIHv0mfeTjHT3mE6F2Kd8XtOHeWVHDjp6EtRJJo4Y50j9eIPzct5vU4t5I6T\n3Nj7EIELqLvdY5WwUd1aeq6l7EaiXl7Ui5iLTXww4dYOfg1Ou2TPJ57GsmwZ\nGidXGrngQ48CIygGee7AHSKmEuu/wDttrwpOI8cf2Iwx4rrr732YjWFZudEd\nBvNAkgk7z4EMCGBrvR5Apkk6cS51SNxT2+XGoFybysvFxeHKThtnHNW0/xe+\necBRAksiRvRaMnMJflmqRa/M3NZ1oJ458cd3dPgpdjRQ7eeesoTXGal10acR\nixcf/W0YhkZqGphBJRVoV1NBkWsKZSV4ui3Eo1OJkVzvVfwcWCGenrz21w5S\n2AUMlF5/12zDUNN+g4V5mmd+JjIirW6QPQN3brSVST9KGLbw66krsnZWR36U\nZi8mQtAgkJ/3s+OqoCv9cQ5feuSnInm6DRylxmF6uB4AhYgRjrmDrlmn8mRW\nQQZrb91GjAIrWJ/nETKW8ovycQDdI0LojxY0Aqj4bJlQtq+hj/dZrsTRkkDY\nqJBmJ9MyOInMv1zHbUce1d/lwOMrTEsxlKRxmLE53TYmLJbSMCU0+ZoMdQpv\nOKwt\r\n=J5vk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEF4u7/tyyrj8a++/kDyRqAvTWzAoyv+tXbY1FmoNH/9AiEArzkKZ+qp9RfPtwhnpechyLQWsy/bAlQUhbQpwD/LphA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.15.3_1551686503295_0.9428368684019166"},"_hasShrinkwrap":false},"0.15.4":{"name":"abstracted-admin","version":"0.15.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.3","@firebase/database-types":"^0.3.6","@firebase/firestore-types":"^1.0.3","@firebase/messaging-types":"^0.2.6","@firebase/storage-types":"^0.2.6","abstracted-firebase":"^0.15.13","common-types":"^1.9.6","firebase-admin":"^6.1.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.4.9","typed-conversions":"^0.8.13"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"4bcb3d2508ad75413b42b17f85b5987dae6ca1ee","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.15.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-fv1psH2+PagduvdRtrqNtVpo9tpwPB/LOLiXYisYatyjvVtmFKp2JTL3Lu1fmt8SJ01UNkGZEeLsHGuj4tSHHw==","shasum":"77529cd728375d25f5f8597d471e94b7ad4c7e46","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.15.4.tgz","fileCount":19,"unpackedSize":23442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgGUmCRA9TVsSAnZWagAAV+sP/2Hmsu6Y+TegZ6evBhmJ\nuDzF6ZmCOhpvbm5TImRSD6gM9mXjtyqrAqCm7T2IrVE0FdqJQmoDvhVg8x3V\nt8yLvF4mjtVWVmVMVPbCyrHQof0xJciWE24JiL6tNby5O/9kLdKgJA1ouesb\n2BqQoBrEEPcBCoOngsueswVDknreY8J2W16Gfpot7jtw81RrDTAcx0+6EihK\n20l8bdQbyNt/FtXmgTkhrp3Q4OXTQMzc9VBy4dMdcI+Mc2f8/eTXF4Ea96xy\nKxfYuwwgUsejzsS+hYjo+TnlYPphI6OJpGgXQkPsPV1Z8RmZBJ1KDB4OUNOz\nVKzMg3D+suK83OLZzcbxX0sY7vgjSIXTO5apweotxH6J5lU2JmNOvY7w7nQ+\n7Df54LokkxqPboW3rBMGkMUqc74t6WtEL5tNiMYr1F9U/NUuBwlJJrzHtLVt\nCHrRUvfjo4yGo2/QETE+IaRUiilfB+Iu44ogPiJN2kpBoyTgMIBBxiWCwZfS\n3THaCfuP8QBSQ4yWuHOjwTwcJvN37QBDyBOieE9MxJ1EteSN6eVxDt0OpXS8\nl9DEmg6AmzUU4e/nSSJtL6ZgL2iFivtetxgX3fAgW2/i9ziWWdXOmD/+5P96\nsf1E1PkDFyuIv85Zucu6FDDE3+5fKCEjTxLxWw+v9ZMudJKNu7B7nsxddQHI\nryBK\r\n=Zjy3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIj8ZZnL92wGbypTuoVPqHUJC7Zxrpf6Nn7hX/P+IU6wIgJImHAnRTan4xgD8c+9AWwXFMlioBnGkrZ1s8ZjDQXVQ="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.15.4_1551918373631_0.36978988019865544"},"_hasShrinkwrap":false},"0.16.0":{"name":"abstracted-admin","version":"0.16.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.3","@firebase/database-types":"^0.3.6","@firebase/firestore-types":"^1.0.3","@firebase/messaging-types":"^0.2.6","@firebase/storage-types":"^0.2.6","abstracted-firebase":"^0.16.0","common-types":"^1.9.7","firebase-admin":"^7.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.5.0","typed-conversions":"^0.8.13"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"96acf3e99330acaf6be3915e5f518cca122daa7a","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.16.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"integrity":"sha512-sS3Z8RmXdtKUSIs3RSYWcskxXD0A6MVWoPJtRGSz+dLlsKchomThUrblbaWYBnCQ8O5W88hH/lcGDT+LrrQrNg==","shasum":"16ae43e55f98f879af564d4aedac08919eff06f9","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.16.0.tgz","fileCount":19,"unpackedSize":23441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch0WHCRA9TVsSAnZWagAA6K4P/RU6BflMftrbmqn1qz3v\n9NJqp1AwP+g7LYqKbevJhimnbyGJ5yZUoWWVrDzzStSiGornhNbbK3JZkbcd\nTU/+GUZ6JMi2VTB43Yln9czthRUh02nnohOgWcRhytNc0+d3Tvp7+TE/mmhU\ntRbEBG4aJZSDWPqNRIad6nr//MPgh0aI+s52Vabwe0a21H4eKcxifXvVDARc\np2WlBKJ2j1zo9IxfTO6R7zLKiqBITP9ajcyg5rrARmflZULEB8co4yrLs+M/\nmteYeTlON6E2vgYUSNFztj8ksHyYrvr2oYNicRDcUkiOnIbgxg2oNpdImu43\n7tUlJf+VZcWTgAYaz4wfh7oi7Sc3RAeyN/PuBQIYKaF8wflCSR9CiL/stmxi\ntKeL6jHHbhlSSK94fvFUnlPfbrLptdaJK5xZPJp3eliFPlsWUIWMo3VclI3u\nIFRtvSJ4uQyN2gYsBTE3ail+ggRL1VG6MXaaGNGEcGxEj18z8TBT9Ker/Hig\nysoQ16ySSFMv9RWwSeFVtsvM5xnPg8OjWDBol8aVM9hM/a9sPygQy8RYaZmp\nPX4aNJ2okH6bzXYrs425cqF19nW4xowA/ymI3EIoQZLmZoC0j4zxCQJmZT4N\n97UYyoJdmT01/wqv9s2rDl+2FBA/7hDlETcOPXTnHLPRWpeJO3urF11nopaO\nxxRb\r\n=UMfE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcSM6NFDLqc7dFDxoq5h2nnwOOWBDQJ8eNfbHixYYeCAiA4Brr8/x+C2EXVn3IV+DeayqgNBw+l6TVHaRK1QuAIVg=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.16.0_1552369031022_0.35942045494138974"},"_hasShrinkwrap":false},"0.16.1":{"name":"abstracted-admin","version":"0.16.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.3","@firebase/database-types":"^0.3.6","@firebase/firestore-types":"^1.0.3","@firebase/messaging-types":"^0.2.6","@firebase/storage-types":"^0.2.6","abstracted-firebase":"^0.16.0","common-types":"^1.9.7","firebase-admin":"^7.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.5.0","typed-conversions":"^0.9.6"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"f953e2826d3385b5ebf6f5d3acd02427e2c65643","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.16.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-R0KLgEGv9KD8oCl3IftviU4QEAb3SxyVo2tHb2GhpjgYZPGD91k6QQWaQ82lTzlZo1WhzBxl26Gdpi9DksEzUA==","shasum":"7916f9da0c2007e5a851c00f77b5623c8106d4e0","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.16.1.tgz","fileCount":19,"unpackedSize":23440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciHG4CRA9TVsSAnZWagAAQBgP/RY+Sg10jckBrgjHnka6\n8t/FewT4JwG9wo4DHSGHoe5IRMpVkIpDMBKqRUf6VbGz/dKOhAVZLXAHLP1E\ngv1SXazlxCMd07xx5QFL9I0SYCEr/x3i3vRAj1UBqfzmB2qEzz9YpwHYGs4e\n0al9EIJ0otFjSgkDUpWd2R/8fPYlDpDueqbcu3LlFdCCS3SB1LgVqZgqdQjv\n+Ljo6S3eArV5XsqfVcD+8jMjp5ZF37ZptRO1SoCrG3KLZ+MSxBA2Rh1Vqw5P\nJzG8Ep0DoorGK+qwPKSjvM0Vo7eQwtyhqGyyJ8amAEbjb9vcaZDKqxGhfQPV\nZKTY8nNflba0FKtbC8PZS+qtIb6kmkxNH7MAuvkEIA52x+Ni5vLItC8q5DuH\nu2lRVekfB03wQtiJzRozn4Aeg1jFqJGYq3rvXM20KmSqgQAgOUXfHiUjHnfa\nCnQ6rFwqeQF4f0uzg8RQ9vOP40AezxLkWoxeA9XfhereU37b0IzytbENcZfW\nE/ufxm4xF0NRIUDKcbnNDUZTmDcddAxqBngLnHbCnsrKV877Cyo2ygboYtCx\nt1rLzsMl+drbAO86Wrzbh6QdUYEb7cBZD6jDsN5ZsGzoedjrRt1J3R+jhKWh\nvUZ6bG/2bW2XXSJqEQpXiOAakfeVjdCErP9z2RQDxpcbor8/7tFx2B8JDQRs\nX0ah\r\n=Q2BU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAVPer1MtoKB5svEcrjgZEApGNrfRt4iRrzKqKhvtfFQIhALhPGu/NgT+W4eOcYTAUYe1cAwYtctO6W5f38k7k9SaC"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.16.1_1552445879889_0.44706711851852443"},"_hasShrinkwrap":false},"0.16.2":{"name":"abstracted-admin","version":"0.16.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.3","@firebase/database-types":"^0.3.6","@firebase/firestore-types":"^1.0.3","@firebase/messaging-types":"^0.2.6","@firebase/storage-types":"^0.2.6","abstracted-firebase":"^0.16.0","common-types":"^1.9.7","firebase-admin":"^7.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.5.0","typed-conversions":"^0.9.6"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.2","tslint":"^5.13.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"70407ccda4f579cb9054499140a253f9c9472056","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.16.2","_nodeVersion":"10.15.3","_npmVersion":"6.7.0","dist":{"integrity":"sha512-vFHXDQieXwYsuyCpw0S3FKx16/CGK31q5i9TJCnO9hUvxeJsJd41fuvxC+LJdcrt0Ex6k/DqbkuieOGx7IrNDg==","shasum":"e601236c10d083305a6e70d2a29debacf437d690","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.16.2.tgz","fileCount":19,"unpackedSize":23440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciu16CRA9TVsSAnZWagAAb7QP/1DczDhoru3cpOQ52OyO\nDWDwE+LAUbSWmNgFj5BqTo+/cTK++ty5FpHI5JE0LXFBISK47R63Fqng7nj1\nms8iz7SP7lCeawEen5GU6NwO/ydjVMuaG64sbjvRBeqKMaSlmFgqae0Giu92\nTAeSR8KCB1mCH06R0aqiuco1mk9of6UPHfR/kfkki1OHpC2c+wdQ4Hv6vsLT\nHk2SzqFfjHpY25NesJBZUyLNy0yIQW26YT8NeiI09ZNttAemYTAcgFwolbkR\nBRPzUmwHYbsvx2oujzCmFULbJ0TsvCd5nYFePpOJxSoCJSEKTsKjaAYnNJI5\n9X7//q8XwV0CgE9OH1VACGEnSqOqsUDn7e89b+mmKwtfjs/QC/Sj8l4l9ljo\nujlOvFZv/zwDcJVp2qXh4UDyfjJXEN1rJGWdJkbHmET3lNXi5vTfcVbOMuu6\n4+nr1KWVe+ggDEfWK8Sit2cBCzch9cIoY660i669+GH7S0tDotfU8Ew2SRfm\nnn0ktnMvgAhm5j+2xURH0sFxNg/ZZSvt477ATaF1Bb2nlwf6WuDrhC3OnoRE\njPafLMz54uRQJzM3VJickcOacMqJYcCQedfXS/JpiOeIMIWp/g6Ql3frqSZd\nQqyCODGzg54z/90gMIDW35tqIudhNKShYPqZSEKjJnkmn/3WOLo3U9MIv21W\nmAsL\r\n=AT0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9JSdu00IJF5+cu8cbTx4fPqV0cJC5hfTgsAuwpLa1uwIgWE2k1UdOvwVjPNd+ZzdOuAIdUm4ThGuTFOY1V31u/04="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.16.2_1552608633813_0.38469037910655923"},"_hasShrinkwrap":false},"0.16.3":{"name":"abstracted-admin","version":"0.16.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.4","@firebase/database-types":"^0.3.7","@firebase/firestore-types":"^1.1.0","@firebase/messaging-types":"^0.2.7","@firebase/storage-types":"^0.2.7","abstracted-firebase":"^0.16.2","common-types":"^1.9.7","firebase-admin":"^7.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.5.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.19.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","faker":"^4.1.0","firemock":"^0.19.1","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.3"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"68849fe5399ca06788545cfb190d122e53ff5dc2","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.16.3","_nodeVersion":"10.15.3","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2/+Fnsvpfewvx5uBa9HfcznXPDP/oieGPdw5wM3IYLhGYmHWrQjga2qRpPPoO2TMieaHakdT/b4FedfvZLt83A==","shasum":"f0c40712f7cc65583a232709822613c711cb2992","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.16.3.tgz","fileCount":19,"unpackedSize":23441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjx+/CRA9TVsSAnZWagAAxfgP/3ovBVDSgtJig7K55Fbp\nRykQomw2Dfw7oaYhxkpoU7NmzaP8pFFeGN08Z4cVPKcd0mveIzY4mF8UEXkG\nPKNbcRdedXMyC4dQx9nJFSPsRgYj+7by05GMP8alX4a+4hDlxbpu1mRAaHTJ\nQR1fjDtgmGsgu4i8BVI33fhx85o/Wq1fLnH8I71OfmhKj6t9w6NYO7q6m7jD\n8U/r33Lib9QgFjxmej21g9jM/3p0KJsVbW/JFAUdeIGBQgbUPIgqAhcKNQgp\nJ68vUE8zFfnMACFHhwdwmjSu2VvPdSthXNRcExEGUCmvp1yYj+ryHJNH4lyq\niGW1yQs3XRYc9IeHUa6roD+OnuWS00YVGP7pvNtjrifepq6v+7h8CZcwbzit\nRZLRfmcFUBrPDTxJjywtmjzPdtds14bvKqEiS7ip+2VqRVTz82D6lai830kV\nv8fyR7vvTtvCBNE+55SiJqmogGwfl8PKnWUkxUK33SzGDyGpaEZV3FlcAG8L\nPDrPZq7D9cjNLrCOMW8llBp4vZcRkRRCoJAxCDzNHARxg0yn67ScKwktoj5b\ntIjgknqoiMlFuWfU8JRn1HKSP8VQJHwcMEWhcFgROsTeIj3TJBuZazvE+Bby\nLtNsN9YfJ7VgQxJEj2GCtaueAaxak71VQZfKyL4N3cTy12TldIb7p8MB/oQq\njlSI\r\n=Gos/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQwbaNdrHWD3NBVoSmfMhfVel4Seay3+3Wl1FniFmfhAiBmSk+XwHwTUHyKEVxGc7z86Xmxd3xmQzN/N0xAuGQr7A=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.16.3_1552883646526_0.9032461982954132"},"_hasShrinkwrap":false},"0.17.0":{"name":"abstracted-admin","version":"0.17.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.5.5","@firebase/database-types":"^0.3.8","@firebase/firestore-types":"^1.1.1","@firebase/messaging-types":"^0.2.8","@firebase/storage-types":"^0.2.8","abstracted-firebase":"^0.17.0","common-types":"^1.9.7","firebase-admin":"^7.1.1","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.5.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.20.7"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.20.7","js-yaml":"^3.10.0","mocha":"^6.0.2","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"07b1bf0868f6f3f45630fd69cca18371aa5d94aa","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.17.0","_nodeVersion":"10.15.3","_npmVersion":"6.7.0","dist":{"integrity":"sha512-WOSHuxHov0kzuxQ74AAd88V0XSN8dEaBJk221AqUaRZ4vXqUDVGYabRdvaNX2AvImM97+LThYXFxK9YH4OnxBw==","shasum":"15cc392f72360d11998a77323d3ea77b47e6947a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.17.0.tgz","fileCount":19,"unpackedSize":23421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmHdbCRA9TVsSAnZWagAAJjIQAIhPjuGlNGuE/dl2ScJs\nfdUTd3LnSScUIgcrN2kHEhf8u374+pD/MSa39K06O0vZeU+eqD0BGFXLo0vc\nMUQ8zH9oMY6m2HvnGMKBKqDqBPCxbC08qjbx23NZjxXlcnUlfCMA7MT8Pn+9\nwFqOe+tE9w5Zwk8z/oR5YNNsvVHrcBX4vIhHZP8YNMWOOSJmz9svA+sw8Eli\niKNvZKGfNhiq4OC0hfxVrV9xc0iUjKWOI9wNUR5SASxVAQKfW2tqBP98CS9v\nso4XMmQ7PFiLoN28fy8NJosbM6IZMgV3f7z+5qgBhq0PBacnmshHd+LRAr97\n0AbC991D6ZzoMxOUiiuIT+BrlDC99ucMhnT2pMwwGoADSMDrw/9hPBn5XONo\n4gfbgQtlXOeTg1ZNyULqebB0KFOVcYAlAsC2/Z0ll50HmXFkSwgIqqWG5rVM\nZvSRHGUoKyCsYSjH7ABE1+l/Y4p5IFnx3L8UTED1BTFFzl4NAqSq3mddzyto\n3YoM2J+Lpyh0RTiQAMbOLdpZrw8aE4xxs9NBm8IyguU8iQ/rNUiSeovsW4K7\nrUy8ZsdsAk+trC+4vAzF6gkwHys/x8Um9FEizvqoITxrv38IZLCe7S3PjXhI\nvSddZrZ+UHmX9/zlL1bX19EGfq0kzpIpFUcQ+zVTJqGxK41A+f+d5rz1rqZR\neIE4\r\n=Dop5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvRqEmlPECtGqFMxZjhizVX6qP6Lny5/JkjrKz+BluRwIgFFtu0XNiwaQbFqq3UZNiW2BWOCQXJzUuxTwQGfpYSxo="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.17.0_1553495898642_0.14412497086738107"},"_hasShrinkwrap":false},"0.25.0":{"name":"abstracted-admin","version":"0.25.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.25.2","common-types":"^1.10.20","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.24.101"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.24.101","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"3936456e50cc1f929bcb133a573aab6c0eb87096","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.25.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dGW8xtEGvMKZgbYk+GyQS0NfaYD37BIiiQYACI3daNRGXdWIP///8ntfc0uZlp98B7tRND3X0PKBtz29iFZi1w==","shasum":"e7a83e26b94f8a83d6df84045623fefded270399","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.25.0.tgz","fileCount":19,"unpackedSize":23426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc25JOCRA9TVsSAnZWagAAGNEP/1YYC/yf466y+0FD/Y6J\nPFY+YOjkKFSdnoaxMFiUd85pYoNRt9C5ZuOxoLIVYvjcqkdqhatA/vAj3acc\niRlWn66H+uNc9/TySMPTnkz4rYCvY88aNC/6978uz+T2LAqDL3QHEKiomYMY\nvh1yvwm1sypxssR6oefvtGaPkL89sSuYbj5sjsvLouIsrhaQYb3+xpKLJoQy\nBqRI2jfiP7gtUBaFdUzIbXQQaiEqYba6js6Za4Ihzyo/9x3WqWyoO7APy2uR\nHkC2vZa+kD9fUsJt9Q5HcYOdJ3U996Z2GGCex8SnulQ5BQS53uOYBB3fOgXQ\nC9PoV269PJAJQDn8WueR63FZIoU5RTgSdDvbOKfAoL47XUNVhjrY1ASZFbIt\ns8lE/Sk987A1k3lFYm+y0vIVI76uVXuCRv1J3pwJA8X8cax+qqz/tAIh//L+\n9DQM6q5LDuu5qZ6eBqWHaOKpPb0Qu5gbSK2NtGBnAzEaAX5j/UD1houjT7/0\nanQI9TiCCMTvccmulaaC6CDajc5eH+9k0D+JvUzJ5kkIrvXs7bm51gLx8aeR\nl9FY0tuuzBtL0/OH1aBiaokWRbtOCn3Eyp6+tQfg8Xp5RKZMWxsT9HnZGNYl\nvaVaUwsTgptb2kVJSWeAXc4b5J5ZcLBi/gQ0pztGHo7r2m/UhUHrAZGutKfk\nZr/Q\r\n=Do03\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYsDX+BZP4XNilujnlXYfBqxhTYk1m7N0HPI2fU7VrOQIgRLl88ZkGIOAivOG017p9S58f2XzD3pTNgA2pWHQX3jA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.25.0_1557893709431_0.36944978754823965"},"_hasShrinkwrap":false},"0.25.1":{"name":"abstracted-admin","version":"0.25.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.25.2","common-types":"^1.10.20","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.24.102"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.24.101","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"aca400e84a84f43cafb813c8f87cf92e5e898ba2","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.25.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gh8Li4rI4dGG+kg78co31H56RZuYZlZ9UCb9X9mnNBnnCHfjEqxh2/qTyhsk4Z2kRoOyB5ZBQj51VEe3ds9wIg==","shasum":"70bed549f770a66567ef353f52de7284588201a6","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.25.1.tgz","fileCount":23,"unpackedSize":24335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc27KICRA9TVsSAnZWagAAKJQP/Aj5RuZfHH8ju2W0K2d3\nv+zDYJW8guEeAXWMDamAnX1W53KQcbOgmbgAPHVxRDpTTYacLXFoYNmTh7Lj\nrMm3UByhw5BwUG/0+4MXtpHHMk7Zlfx+3w555pLdSHRFVtLcfogbYg0oGZNA\nig9zKzMIJbARW1iveE0jgfQOk9s4z7RxCFwO8ybaXVRpysF1whyVVMUzsu/7\njVGflwCPbax513pBuySQnFBv+DInES9i5MBOsMueQv81H2b3GFTzg9qFlega\n4asRbBxPd2ZCYD/vBSl2oUmyoSL29RiNtDrBH2TtKRgq4u0qz8Ynf/uEAh/c\nPY8DsKUAhfiH9YIoNHnob75wF8Fdl07Kl8qw4V4MRAd0wnE3mU+7IHjCSm0Y\neiruR78rfTV4tw2JhqaSnDnvEudKSCB8Ypc7TQB5oR9wU+K8P9AC+1OGikkK\nfhH3OaPFsd0wGizX1auiqMLMDDUb9G6r+gfNnRprdW2SEF1Jrh0Wr/yI+v1t\neZur57CHIH6vowJBUTTySdcGCGipXYGLH/jNGCJ5m8V7oTAQvQBJqSIhzu/o\nFiKkcjTqD0p8wZvkzlTApJO2wHQKve+yL5DN+HK4KqskKzzrQS/n+B2C0X7V\nk2I1WwCrJUZ7IPo1elnL4D9JCzJlEXExqqI5Q3ygFvEvrBphUAt3AMWhmNiM\nW2z9\r\n=sniV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeQeLzZm/OsAFDGSormKUGfCivxIz6e+HJ3EmeXDhdtgIhAMLgsLVy8qcqj5il7bffzfXHU/jX6rGddbNepfTXqPoq"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.25.1_1557901959374_0.45179617168862585"},"_hasShrinkwrap":false},"0.25.2":{"name":"abstracted-admin","version":"0.25.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.25.6","common-types":"^1.10.20","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.24.103"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.24.101","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"3508f3b7d7ec0954b8321b839e676938fabc7d33","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.25.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-P/r+uSpScCtL9oRwVmiHanf1OM6By+8h9jD9i78ydqaL1X0ItHojpytDT76a6GERSV+CMhzlBksJU2osVzylSg==","shasum":"8c20006b03956f3b65617d8190afc1d800947f14","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.25.2.tgz","fileCount":23,"unpackedSize":24335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3QKlCRA9TVsSAnZWagAAGkoP/jAZSl3kZlP8SeL5L2Ll\nXnLS6/YJWVHtOLgfxSyy9vhZfCHt7FqHojDlSmUEw2VH13W5WzoHOaUA0ree\n7M2c3Jf4Jh1kKWbIu3BNmFFH2qTNK7jaA1dYuH+op47Zqri+LhKtUGLHcc1r\ngma/TCNMpGBFuywIMm37WWPcSpNUdg4WHJTLj9gS96Eqw5oh27SLHrqPi9Gz\nGlxMI6+l+ZOTwGJ0G20BS8tsy5v9go8rALwN5b2JXoGobH6WNssYTzJqACon\nIIfb7BnTl19bNIinAgjoITyuygrId3FoPs1+fSbfXEeI0K+8SLT7ARxB4PbC\n3aTuLwddIZmFZKPmIRiNpEfOp1hxHRY3xj+wkZB9omEmaYMDBhS+9cIMZTCk\nAL09selTEGFkoP1d/C6FZEUh3oMySABiogETxbVN9x02wH39Wk2DpE4gIlRX\npSsif8jVIRnTqi3CrYvwM6SCWcZSGJN4ERflIZDrFHXC1jbsYPrH3At6gel9\nWBbgC5r4bEdS9EoooWSw4Vxk4COIQePH6XL0qMA9ETVrEqQ4PQVyYECjN/DB\n2YuRXvQl9RSg87pYumaHHs7qBvUKs5drU1NhpSIM0FXb6U5a3ERxoJakMXJR\nxhqmTdSbvgRtErVp8Xc3FUYMX38RjMpwuuGDWLVddBKala/tUFLHvM2BeIsk\nKrR6\r\n=g5ZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwG+yo88f1qKr5AJBA+Ym9JiZ5uMm032qBcLHjPKAoeAiEAlV7A0nJdlUOqKdAOKQTbGvr7Wevy424FJB8ROJ1xU6Q="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.25.2_1557988005146_0.35697899688104484"},"_hasShrinkwrap":false},"0.25.3":{"name":"abstracted-admin","version":"0.25.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.25.6","common-types":"^1.10.20","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.24.103"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.24.103","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"05370a477b7856c33e450e3689700791b29b9478","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.25.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-F5kAjeXmLU5UQE9wvzRfucmiHaFiw+i7yCbV04yo9412KNlcknVrR5teFpVpD1YwzrHL0rfYCOlCOf1eWmJYHw==","shasum":"b72ed21e4c8c0d685aee97107c23ec8ba28d8f6a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.25.3.tgz","fileCount":23,"unpackedSize":24427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3QT4CRA9TVsSAnZWagAAH0kQAJXlHUKXO8+D4aKKrQJ2\n3WFL56ov7KTyOE29m6J/vus7CO48m53BE1UTEHey/mnYZS4tpUBikSXZ4NiR\nWUVxMDDGENrifubJyEFGM16k98whsTWMZS0yd+JaYYADBWq073H221LESttu\nxF37SLEfhtXqCTRmF8dJJmJQzi29AZVRoEq0YwdUDRMcDh/N0DYlQBlTgo60\nvaEUsGrkHE6qs/zfXAoizK8HfX5aNBFBI3Vuvf0zsBGWlM47nnh+OA5zv7Cs\nvLOqxvBcG2xj/PC1k9n2LZKdfHy4iVA141Fg2k+DGkoi67RiQctfRjVmgGKN\niuCnPWYyPcuhKdEJyRTz+t+jVq/jBHRgweAglwKx7xewTo2+hVfIRyLOagK9\nzd6BqizWFR3Cm9UFT2YfBToSp/bh1cEwNYnTYvt2cz1Tcp0VqdY616LIBVlH\nhJNDLyprktE+BeOYJwmh/OJ2i6sxo5f1hIMoa32Cc6zg7kjogrlCfCqcEbwm\nlWY03DmtvVWdDZolPqHPxNkXZ1CgUSpxtYbnby7UCBbEnOjI1ZgscCctPd8j\ngntyma1U3xFjgcVYBLnz7XRJT2OLFVVmXtPny5LmP52sBgCRnjWLtduCgzgZ\n+0ZA0U6IvVcrK2f6PNqA3lx5CCow+E1qYrs0CXmQVF2lYqMAk/fYZbRR3VpH\n968c\r\n=J/At\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQbBMU5LFdqoLe1X2sOPGhDeU5hG9I5nM+Sw8AqsAPPAIhAL162Nwe0KQdhWrOptBJ1vqhjcPRQYTBuxocj4ErGnIL"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.25.3_1557988599621_0.0029737137583332185"},"_hasShrinkwrap":false},"0.25.4":{"name":"abstracted-admin","version":"0.25.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.25.8","common-types":"^1.10.20","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.25.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.25.1","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"ec12626e131d289b3bf2da3ea9138ce5b9be7b8b","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.25.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oD8HJHDCOfvzpI4ceEZ8L4J1OaYGIupEkE61NbFe9EBKAoL2oPrASfqY13UK8J56pjbGGdOkM+YWKx/oKdflxw==","shasum":"746f38f98b2fd5026b72ed229eb2ebe5a51fb30b","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.25.4.tgz","fileCount":23,"unpackedSize":24961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4nleCRA9TVsSAnZWagAASaYP/1fU9Bcef9+111sGI3L+\n/HWFwxCpH1b2TG2ja9o5E9rZRS6BHUF910C+BjIozMFWz1CeOAGangTVOC6v\nPomVetQxJ76wRoEfm8eumSy6D4VYhsO3dvIj1wW8YTQ1PNEkKUh8vyxnWkUp\nXq54vYR24HCCtlfqmOfv/1JIcLOX0MZhjYJUwo/4MUSwgdZIl3WvK6AEcgbs\nFTXR0chjU/8exHCzvvYhp2Ks2x629C0ETxe/EaWnZJIX/2BWPOukq8cqINqi\nuW/FIE4Y4wV6+U35u0lp2vl4OdLTeP+4sYPXrOCnNfaEwTXWno+/Ft5AlJL8\n7f8EN5lS/Uh6/PPUdsFwk27Y5K99VSV9QDnjTc8XySycDUtOhQNDTx63RazH\nSRat6NiZSd9KZNvn0X/ekq4KdFLhV8bac/fccyaAffOgJlWoW9QOzHwKbRrA\nFcnV+MTQY7dZYX7S4YllEheTwZVjSrCc7RcOqPdhXhJSjGmC+ByH8D0kXHzU\n6yLWp2O/f0hdtkrn3QrtTpSyEHItB2WoNPyjzwaMhMYteR/wq5rJ3Od3ujSw\nSJLe/nv/7PztEmzEb0jDTGhFpO0KuHCXPyTHKUH6VjnStred+2ZAyyDI4KfM\nE44HpphHCk3ZAfUadtxM7/MNxWCj4uc/ElrI6/yRMQJLsyGS0tixM74OGPib\nmNfA\r\n=2dxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf2l+V+0fXO9VVDHxSft1RXPoSRGU4ekmhEoDiCUNwegIhAOL9+c0xskZr4pYWcoB+m+waG7b7DCI8JLGLMnnWyHk8"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.25.4_1558346077304_0.11084849747481829"},"_hasShrinkwrap":false},"0.26.0":{"name":"abstracted-admin","version":"0.26.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.26.1","common-types":"^1.10.22","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.25.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.25.1","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"20e6d7d7947b9b22179a73a0ba430c33c3d9acac","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.26.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-h3mzxulqId3Gky4Z/LzuhS+zvINpO2bozPf6ExOqPP+8AOTTTlQOB83385lzvLBjtzPx+TTmlVLQ52voEh9V8Q==","shasum":"0a363cfbc70d76f541035fa9a30722d110661287","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.26.0.tgz","fileCount":23,"unpackedSize":24961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc421sCRA9TVsSAnZWagAA26IP/RyQe49lNolDXsH0/q11\nfoAYeQIHPbEpeFA2GP1yAmchXCbJFcS+F01nzku09QjMH0AY8DKvpb+YDpze\nfsHumOA9r8Zz6iRW3T1S6GnKjsG/Wr90Sz/el2l0iZ4RbR6+BtDz927QFON2\n/jmYu34oAXOhnabnuAPVUxBosO7U3lMgFmEz3W1CVtBzbJ6GNPbk1YLV92T5\nj9tplLdLBBQC0xdZAVDzDKT0rWIMVJs3ZvRy8XUt5yQL/hBqGviqPt78vhhI\n/u1OcHugt/nncBUS9NTX1zfhL5UrXNDUpdrq5ZOvc3J90lK2xh0jrvQIP2gm\nXJ9ieTM48O+9BpRVVffigA3awzQgfq8/Fwwb4jUgQr2HFI8urvAC/Hxtn0m1\nzuXCZ3rz2AMP15tm5N2u8X/piK2qExAcUYMsEvQqb480V+BmPtc39YZlOyZb\npLXrZ7O7U4oZgr+duas4nq1KRaHTAHezQruTIj8/obE4rJOhGlMPvMji3nuj\nVONIZhZ1UplxPprOqfHUVmJuSchgaCzPqhz74P2ZJZmmfxXHJdVETFB5hEC4\nYqMdmr5gsmgtNKjpMNIOaCFerE1Os+qmqvBAPzEFl3uF417GVzspQwUsZbKc\nN+M3hsjWcRtGsXD0zM3TYE4gVBafBOQNB8X7k7BG7Un3wCN+NOTh8BUPyh8d\nHpnN\r\n=9SA2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDo8XtPOYU4IY74P6lHiKMHTQWxdWAzU+9KGOJ2k+fcdAiEAg8nb7A0Ni+qTbJaQPsvj7fBKeooaTN/SCmfmihjwxbY="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.26.0_1558408555637_0.14717651159628797"},"_hasShrinkwrap":false},"0.26.1":{"name":"abstracted-admin","version":"0.26.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.26.1","common-types":"^1.10.22","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.25.1"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.25.1","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"a2d3f2fdecdce4a6db63a554c09dd7c53bc44d29","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.26.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tQQxjw+Gco6qmOZ5dJ5KFaZR/SZaFsLoR64yonI6VV5FRoHEjOB1UmVZ1ihvhYohT54K4grs0Jo5jxPGYa12Vg==","shasum":"cc1d4ef99026d145c1cf2de87d5c57860bee74f9","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.26.1.tgz","fileCount":23,"unpackedSize":26065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc43lYCRA9TVsSAnZWagAAxwsP+wbtVHgvJlQ7urOeX2JF\nAiTNHwcBo1/NbbpI0C4PuFQQGZcBQrFV8zn0xQj3zjgmcHPfHz8ps4ZJ4kw7\nOKLrc/P2TV1eP7ef5o3Yk7QzWqwwn7HxlSQCmaBCevBJuWhVxd976LrDNT4m\nnaTnx/US3G/pmucnL6xljqfMHf9RtukAfQoYeuqNffKbjCAH68F01bj/OyTs\nA15t2PHrd0SH68mdnUPU7BZSLrJzGphLkIpkwgolNtQBXjHnU9XEmhkXlNnD\nPaF/psjVhbzx0VBUk130tqLVnU8gN9Am9dBIku+o3a1NHFwXedLLOkzsFoeh\n1mZGfLAfLufFqfpifZoAL0pJl2JKmy6YRrzs5Zlyq4IuIQF68uPX+QD871+5\nSVXT8GVJNO6cf5rN5UID6Et0hafLZ1wo3120jP+GLl3HkgKaD2Upt5F3hYSj\nSZJzw2bw/FwDbdyng6TCoU0VNPKotufQgO515soAQD/7vRY6uWrndBLCdLAi\nsnb/dEe6C/5ZWJeNa9FE6lEaxVbZK3UMmTsCd75zFMv7loORDqMigTTEaC3P\n0dXlRqdpGNY6W0Y3OQQ/iT/PLp813e9lipHxTyEYXJQm3zL4GorUoXb5hpbV\nksuMYxgA8OTc88XNU0Ca1purwjtToVgkuPwUXISBrgyJmN3gCChgvO8saIZO\nTLM+\r\n=KOGK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+P2CVc1nIjSozbrF4RBs0f+VAL3UzoRso+ZkCb5XDOAiAjwfuOrGYF73joywHATQeuYPTBjefD+3Hfv6y/Pn3Pew=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.26.1_1558411607886_0.446834158170635"},"_hasShrinkwrap":false},"0.26.2":{"name":"abstracted-admin","version":"0.26.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.26.2","common-types":"^1.10.22","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.25.5"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.25.5","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"fb03c2322991aa2c4ef5962a6036ea43571db880","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.26.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-c1Hfh7IK7t2j1xlJ8qbXn6rf7ceJPdvDQKaEkjJ5AaRHtMnF70yaU7FwHTDwzDzQEeBkYc2muKnYtPhEFLTDFQ==","shasum":"3740269a0d507105f96fc303530df00133577613","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.26.2.tgz","fileCount":23,"unpackedSize":26071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc52auCRA9TVsSAnZWagAAE00P/R0o+Fvb/Q9GFX2C3CbQ\nW8uYPZ+JXrg21XYrzOIFufqzcbb9htHmRZ+okGwtsjlYBxAllU0A4zTrMEv1\nJ5kc40lbJyD5KjacDwMGLYRdML4EoqZBTDvQiHSS2rAovc7bHDbJk56fqh9D\nOQnQwe7NvEJM/zCu7EFRNlB9Crm9cpdAU+dOpnKUBzycjMxAq2iYdwQ6HWna\nwYZ9kcPEbwDUidFTW6jU+MPSlRpUZSxraDuyL00p5u/t9iMdmNZEhTVnmnpb\nnsgZqzF039Aq3Kb8Qt0t1TfRp5YEb8gVqclUW/LPQsRPo6FLnRE2IfFCT1kh\nEyPIDj5FMbOdDBBwqpkjaaaGRftNWfoWKHA//UD1OOiI/5wl3zE2AVUh5TUc\nhSL7CfJf6sdEIxMzx8+as7ML8zb/CVC9pd2wRpm3eoLRM21c3vH5lSEAn7xs\neHH/WHC1cttphcfGIw89ew9WupQtTehPitK5JWZKeMO5UvXh26UF5qBAL4yn\n8mV66l79HRnKHGzODeWMPRp3HQBMgX86HW3gT0i6Ge+otT6tPjEuByBquaew\nlGjr5JctfxrpmYrzlxTpgg2jZDUA5W2vRmjnZg9WdvZsBXxbaw+a4lt24KZ9\nQQXB6Gzp6dRWAlQknVQpckqc/KtcXmbzJvkKUY57Iqco9cZZqLpo+2MkIY1Z\nMhGF\r\n=ItzD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZpjX4x6C5O8EkLxDZjSrPsyg0T4kIVZu5ojNJJFLjAAiAgpaa9dPScrsBm/F73vd4HKReuAqT9r1ldfAt2C0kl9A=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.26.2_1558668973562_0.2771469910552875"},"_hasShrinkwrap":false},"0.26.3":{"name":"abstracted-admin","version":"0.26.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.26.2","common-types":"^1.10.26","firebase-admin":"^7.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.6.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.25.5"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.25.5","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"987ecd9756b7b4bda2f1a8a89dcbbe4890d91340","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.26.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pUKQet14WeCvYmqq+rf423gM33oCv9bYMsDY3qQcA9GSNH52JJ1+gYgOLpYMPMNLlZ5r0brA/v0uw/+nQo+Diw==","shasum":"e88c8102a8214ed31f14afe1fa53bc4ec0f26573","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.26.3.tgz","fileCount":23,"unpackedSize":26071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6E/QCRA9TVsSAnZWagAABfIP/1ed7d3Z/GT0nfxhPsCE\n9+7N1wfcw5OVdtiyiVZJT8FRXYyVMz4WlE6n4em+6KkHj0N3RW6COjR0VxEL\naU0w5BgnLp9XS5l6p3EgqwQwHA4/wE03FI44JoA0hJXfbL+ro3of2uHTNcUv\nbrtXTQY4f7o4c2OpmpvECqc8JHQZcdB1PgXsEC5q9+JAon+QoiqLq3ryAhjU\niI/L3RuVNixelNOH4cd0MoCCUUYGJCuwrmPPDeu9Mo65cnY/lBJ2uD9jDcjA\noFHbQGzkJ03dzinztSE56UIvgsg16LV+ip74sA3qPncRA6Ttbqvs7tluDD3A\nOsqW0GqHPRkIFYRqFj+Tu3arSdgiJA1GrVXIp1CQ+fZk2Qc1ysfavbw6Itr1\n02TX0FK5oYLiSueOu0Yon0T6hyVMoSGPS7QSjZ6pko0HwCcYYRD6qb6+2jyI\nWcXqGSypqIw9qoWgzqqlRt2fXH6xHYr4LlrCm9bceSeaFvNZ80wYL3qVDP6C\naU3JRQ61iN/9/RjQXi7700vgSLNG1F0+hWlYJ5zqCeELBDD7Tg1KEyzxBD4e\nEeAF3xBb3Q0wYMCRCeig516Ime/zExnYn8ZtaMX3wIbOW4o28LhMJzFWYCcu\nSzqOHHItk539xez+5pvU84OJN10sLQHM9JqzDASm/5eaxAoRg5ahyCDdxXOa\nibhR\r\n=5L7/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIqI1bw03/DXTDXhCVkEvMS3WKoYuJpNOJVYxDi+7LlAiEA2F1mKDknzcOQCVFbHxwyr++GE8aGiGu0RreiY40f8ZU="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.26.3_1558728655360_0.5189745012591214"},"_hasShrinkwrap":false},"0.27.0":{"name":"abstracted-admin","version":"0.27.0","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.1","common-types":"^1.10.26","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.7.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.25.5"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.25.5","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"23077428f6ea54e25532d34e393adb52cc329e37","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3WGVZMYwJOCu0TeUF3XtT2Urn/N36TPBrfFe+rYNhvbUNH/EahtPlu0T13gZkEBw79wO8zBPZVHFZDmKI66+Yw==","shasum":"ce0c16651ab76c82a851fdfe3040e854dbbf767d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.0.tgz","fileCount":23,"unpackedSize":26087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6MSCCRA9TVsSAnZWagAA1q8P/1bLa/FZPQvqym99ld1m\nbj7jqAgWlsGEXAOcXbmZR+7B/4uyGZhUPy4t/D/IxJUcdFAMpKoVsTgznHhl\nxScvL0iwObKXwvgf0TMLJfFkSYBWdN6YcGQ/eurYB4zhHbMrEW6TsRbjOVRf\njnrFWxjBjj68LCKaSKgnOlQIaEb+1T40T9jNJG3Ccy3dzY0F/qzKKGHQYKrO\n3/LFUMFuBsbEBkZPoW3c0kVRNVGKJCcxASjGeBrX0uCVV+01SjrRjCfttRmX\nDaxpFmpCEBJ04FWqnmJE0GPyAiyoXTQ9wpUgyjtR0ONaUdpLQbbzgK9BKtxF\nbmeevJxtnN1YbTgRGV++XXq87g+yeDjsafsjHIY3qjYTz+yVt+m1Yb4+1OmS\nuUyop1uEy2ZXuPIdT1unHLqrG8risQPkHMmsYou13Vy5k7kRqURlu1uLluwl\nzMh8DgC00uD8it6UhZvp66mbYT94QrQYl42ht03IQEKOI3vaaDzKedT5j4M4\nHhjXQR5KTN+5dd22ocDNQqK8iUGyE865RWBQS8Z/10KRadErw+dISv+wo3ql\nrwuSTiGyaFdZCs7OI1wrMS1kdTQveQAFmwZgm/hfLtM09UBsk3zc6mtzAUos\nLDQLwE/dzfREugCa/VhDGJjAMcbYUCGeHsuOynbNVf+kMC9A5IP1Vbpoo+og\ny+BC\r\n=Z9iL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9BUrAb4E00LQ8cEJZr6DfVcSo3I9gRbB1PAGb/wKOoAiEAsUJrhQfgLxWPsGOPVTkG1ZJOd0bJj/DlwpAjkbOLvsA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.0_1558758530156_0.22062572541649939"},"_hasShrinkwrap":false},"0.27.1":{"name":"abstracted-admin","version":"0.27.1","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tslint src/**/*.ts && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.2","common-types":"^1.11.4","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.7.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.1.0","tslint":"^5.16.0","typescript":"^3.4.5","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"74b5c5144b13467c4e035ffd2dbfb89f3d4b4aea","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ve8NYVGRc4IRLfCZwzvcjQ2x+rRegmiZypjk4uvd2I6sQmdltN95xvNDq8LkA4fooBI1My+Pi6+aXyXGanQ4gg==","shasum":"36aa2d14c991365183bd3a2f451300ef2a023c5e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.1.tgz","fileCount":23,"unpackedSize":26086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc68GmCRA9TVsSAnZWagAAlb4P/jv1VD2t33XQIGVtPN2N\nCaMnlOdyMnmkZkOAjvtuXOAydTof6Lg0xelkjYV7jTmU6WFTE3b5e+EQg8ci\n7Ut6gsWCDqNCX5UCOn8ni+DRr49o0lOheAEQutnC69hiDuTYhQcPPR3dd9TK\nDNxXIKTQTv5uqUMhubc1Js3MgGpHhEgXN0F3h/+vBEfF/ksKhCzA8Ut8AkWl\nXxP+94+MrQ/BRAqxb4M6IqhmHgQrhDWzL00n+1ScX9oAjlVbhnqralAhXAx+\nd4DAXH26PY9Tr+EsKIZ9EPCBHYsnwczOA/FyG5Y2N/Ul0ZwLdAgEWBeaXJbE\nkd6ErX3MhRjPzf3egIEEvsePnLWor7IElXU3Sm8hBkqTBZiCdHj/0PagRYix\ne8Wz3DX2GUOLm2DR8KiEvwlLqtc6HM55o34fX/ExzIAdX8d0LKfNt8ExOd8J\nlJW0GgtIcIIkCk3SAHUAonk0sZ1ae6Y6MKwgxNVSsRQkSf4U95+7GLE1MnMZ\nMyHPA6CiNiNWlzP3r6RaEi50unMbcyyRnt3DmiMjZcrCGDR+h875Ef/li2CE\n8F/4JRuwDSE8PSl0A0NmORoy25THHb1HixIV/70Tgvenf6/LojdkuBLITBo1\nTNrx8mhsfd8CVQA1AB6WpbfzSvEzZoHlEU9K20gWYqvM+yu5xWCPQvlWGt2G\nS/2+\r\n=EJZi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFKlavx+y5DLHv+V+5wXRHT9xW63BMocXC+Su9XRr4wAiEApKPyzZ9DmRgPfqBNXmGUgH+vL5Aupv4t6Ul3lbt9V8s="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.1_1558954406280_0.39605201484977814"},"_hasShrinkwrap":false},"0.27.2":{"name":"abstracted-admin","version":"0.27.2","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.5","common-types":"^1.11.10","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.7.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.2"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.2","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"1e8e9a3fffcd21242cfec110c5786a6086d39c73","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DQyBbba5GWOLtoDe9m+EqSOof+EtkQPqBdjMfBJAu/d8X4GzcZZtBOqltJg3Kxg023Z+nO9S1t1DiTXp6Jf47Q==","shasum":"9a8497fa4737fc1e55e35706fb03c3ea3d73fe33","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.2.tgz","fileCount":23,"unpackedSize":26122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7zDCCRA9TVsSAnZWagAA3RAQAIovOXc1sZGhvU4aP1A6\nSj44R30kZq0dRU/YUiEcsYGtQ24UtX5F27q6MPHqqxkRRw9nDeJMwhIvcgDz\n5GsIsNEcLbcLRvNWVermjt73oMJe5YYc9VvgE61Aib+mAq3JlQyMpKZcsBOl\nEk6MsGIxEYw/kK7Z94g8ERWW02soDpwlXFUV2IknMVZKLdMVwofKwuUQENd5\nshVeo49Xm3kPUGu++L2zAIvE2sw92Vc0a1poBM67NJgIsLSD+2/huDPkatto\n59QPmIASa3vLtYqGzC4etnbuBZAfIab0BZKp8U0cIx7mT2v87AW3Hy4sPslq\nmcdboaiPYJaoimtFBypY02ub4NtFXftSUotM6JUtQsqo+E6z8stuCNQPZ3wJ\n/izZjXBxjnGt6RIYsXYzPSSoxJsU3NNgjxkjyVjdwQm7T5eTdhPLsEraDcq1\nmhvzfnfVMR0udhM1vfq4vzsNjCwstqar3RPY276rMIbavYoWGUTtGUe6vNii\nj5WYfuFSO5WGkpeoUKMR/6B3shcso8nr15Pc/31Eb/BWYeD8KVmHMp733nM9\nLn+ZPi03u0bPGWEOcwSQ12X/ztYrxFqyLk43/Vr6TkAz/wiEJE7oodFAdzfo\n63vtF/rnUnTpZH8Nny++j63P0yVkj6kOxi0WXyg3WuSeYubl5FB47HHTpLbC\n8+Sk\r\n=8Vch\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBa+fqY70oxzLuNugCnMzqObeUUKEKLnw9iYXAU/dd0pAiEA0S2H6YWfEfGxvPHtAKPWikdcYvcS8m9Ol5uSQZy//WI="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.2_1559179457884_0.4286325610359403"},"_hasShrinkwrap":false},"0.27.3":{"name":"abstracted-admin","version":"0.27.3","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.6","common-types":"^1.11.10","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.2"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.2","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=4.0.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"9a193b76ea48dded203398b3bc7c1301d1b57e4d","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-keS38Yp7Dx/IJWHHEqNW6pnH02hdSSh6FokI1pj/EB4KAqg91mLCc+3jE7bMgJ1Qpk5+dV15beBzTKbmp4AxGg==","shasum":"483adc99baa72b6b282535ebe6d8b92f15801a6a","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.3.tgz","fileCount":23,"unpackedSize":26122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc71ydCRA9TVsSAnZWagAAqq4P/2i0kBWIPwFptVNMNLii\nW3170LHnPiDFVvILhwauA1LFTEmne/LhdcyyZlDXhpZ9np3S6lATanGMbWh6\nAVV5wCsOeJ/Y1C/CnpD9XlmN+JYQgo172hamGrMEGjmZdHgtdAoVFWCuMbab\nOHBbuD18ffsdWMm0TAt2Ezz55mRdCKNndYnOOpUpBBv3ufTbJQENIQwck3eY\nNb3PSN3xYNcHIjYMhlI+HLFc9/hOWgKx6tx9NAC9kB7wTaJ6fed9WM5R5sR2\nN3Yh1NDhS4zi6OiAwXyfdQrq+SJcyYZ4oG/v2udXgILb8MZ0c1pEpwb4lAMf\nWTXHAIM3+7WWoo5hb7kiZSpWsIil5jzOrcBcvzqrp+Wv1B0oBTx9JBDHAgdS\nKt7FkTfttc9s6VQIN4x9SKWDDm7gv0i3cRob/krsHLdTvBwQ1cTjhKa3vtDG\nQYvvoiQnAKbUsyuuS19w+NK2A6ceXiD5EH0VCOw9AQ40x7ac4e009+MovrFW\nlB+c//mjEed2nk6jQIJJ9LEZpgOt80Um6qcQdzX02px+sKSn9SRw63JrcI2c\nH58WCMUMuc/I3eNiC7I2ssIFDCA8e2dZopjuXST0d3Lvr/aBYzXT5T3ET8VV\nnKrobxpUzZEBv3CoaYug54igGuadP/LOYnTPL+WrhV1dQjkB0RUdvX1AywYK\nhGqo\r\n=9rvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYnwFt9fpawbNh3NeSmzEdSpNXQMRtggWx7WB+8GeUmAIgTrFqEYyJyFsnnyhz52fQh0tGMtdpWvg7QNWyOCcfUOc="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.3_1559190684784_0.5484323494207775"},"_hasShrinkwrap":false},"0.27.4":{"name":"abstracted-admin","version":"0.27.4","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.6","common-types":"^1.11.10","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.2"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.2","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=8.13.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"278b3fe432fda2f3663fb704bddd4dcb7fb6df39","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-u0AsjE5sgKE8eASaRw/vwGwDtVXPJ0ZEpwXD66NJJtBXPczCdNdyhgxonis1lzLrRc2tRO2711jZGZmUITPoJQ==","shasum":"a3a286a3653f52d859d3992bf45349c72fdcce19","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.4.tgz","fileCount":23,"unpackedSize":26123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc74NUCRA9TVsSAnZWagAAy4oP/jJhGJtmpfkQFicu03U8\nwCQViIgr8HJwICfGaUqaJ714YoA5SgL7x896DWZ1G7Bc+qjcIBLgqJ21yvQg\n1iYCYFDQGZDD7Pt2cSKQWAqMpHPKmjq28nXnLJF66Q+/dTUGYac1GfnAGxCf\nYGWJCVMZKa7qJRCeb+nfVnWyrxtP9tOdnFKRTD+hJmLGwjjPep4L7sctFjxq\nfSgILDk/YFFvuysxUE+zhudZIurITnoK4f4bARH+nGsUQ7H7GZDxUhgtD2+o\nTcD0thLnVSl/xL4KZdbmeOjEblMvhSrMPJLWVsCmpuYtgyT+856mXrTbKCvL\nZv/7QBJ02hpBHpVcmzrh0ASFxyyG0ECL0Zzu2Hcp2W4VGqKh+UcLd7s8S4+p\nGCxDhLcum0WeTSsSK5J9/XGlivDHRsUtvqIolRFtQj6jMfJzRPBBm7pjlZvw\nvXbHNE6LcwwX5zlg6bueu0Xovr0C8B/eI7DIfu0SoSMzncjX9qmr43pf0WTY\nbN2/C59WdNVXlnZF89LokIXdSFxWHfzMZroeLNYgN+9qkRA+UwjrQ4dnqrRJ\n0iosHPZCnVEX6BWiIMrLs4p9dK8wFtAkKdYyRK5sLLbOxAwEAuzo5IlAAFVD\nzZji6Bg4WYyqyi9rBcgWGa7s43T0XxYOPxec6rqH6R/JeQOi18TLtqzufHNN\ndbs1\r\n=zcC/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOVE41V8lCwKpuzE7Lx5pV4yorEXb544d4HSy2jlV+uwIhAO6RQkYnJ98qfmYAqEn30jPdWARjs6fvGV5166tsweHO"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.4_1559200595575_0.2687086269171195"},"_hasShrinkwrap":false},"0.27.5":{"name":"abstracted-admin","version":"0.27.5","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.7","common-types":"^1.11.10","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.5"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.5","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=8.13.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"431bda1f1406b566eb7217088a890535151f49f1","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.5","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cyNYzoLcNezFx/W0zCV0vvnJzjpA1d4SaQeI1JfTk3xRTUQjzmC6G3WPw5ctKQonf9NSx3Tums50UYl0kFF+zQ==","shasum":"806cf8a7dda9c11f8d8ce2197ded9a554a83ae75","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.5.tgz","fileCount":23,"unpackedSize":26123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc74R/CRA9TVsSAnZWagAAk7kP/is+1pxxo83keR7FSUE2\ne5eKMOX72lo4QNcsi+vdglJS9TRerqz4h3K1E7EbRR90Idau9ln2z/jYs9EU\n5WQ5pzVUjTWA8RrNeNAt/oXUIDuIx+mEeTsmfdUFzr9/6A0b0zCkG6xPia1M\nzfOvqobM6N2wixg1F1ylVj1ya7sGlfGAvofH4geKCeHgpd1PxdZaf9bP/ISN\nd6lL2b+iEjQYMhDs5PVIFj+F2Vq1pTw96fc/Xthf4xSF9vp2zlbhH5CMseKp\nm9wnotQtL4RuCZTJYplGx7wiZ2LVJMZjTHxsXqCx5ReZH4u7ep0UY6CglmaA\n4/fhLKlfX7Lv+AoPkInMaVUbge3/SEgEbuEU01Xa31wQ2hvzcK2Py9oGD0Qu\nnvwrp1rPubQjBnls2fS9e0rQ0o6XL+ZlE4IyT5p0maNxEq2E/sECo22DbSAO\nueB79spJxWf+wAItJoMfkPpNvyjXk7zzi/TDb9wSUn2tx6w/AO1SITdG9D5a\nmJKf79XpQKLnE2ML7okIaTxQQiRdn8XQzdj2oSA5qel5+RYgsXISJcyO3p/O\nNKtYdTYmwAPbGC1N7cSeY6FvDwLvcQQfY1Q6MQ46llQCRLxQC9BZraCz1+QE\nRvRrsBwi3YbebNtXUSaTXw5zrfVL1OTcccdhauXHIAGz2GM30uBtyowiB9M5\nvfHZ\r\n=V5i0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/+uP4JtAU1wK9UGM8QYbVn9aTSxkyLnVo6rXYb6ULVwIgSYzkAMlECYkmKwBm2hxbR9ViuBCLXeMbM9maky6czdc="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.5_1559200894364_0.10575743381164893"},"_hasShrinkwrap":false},"0.27.6":{"name":"abstracted-admin","version":"0.27.6","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.8","common-types":"^1.11.10","firebase-admin":"^8.0.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.5"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.5","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=8.13.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"cc64d2aece186bc17ded4177fca605fd7a96f5c9","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.6","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NhaBFy9GdXSfxSEHY3ev2xZjAR8vRRWVndtPj7KRTdt3MWUFn0wVvoO4KPpwtPXZ3BCOkXOFT6lmGwZnSThNWw==","shasum":"fea9d1e1e65df392c891b16f8ee3aaa43e4a13f3","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.6.tgz","fileCount":23,"unpackedSize":27670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8BzkCRA9TVsSAnZWagAAFJkP/ROWGqLm+LAYelx5V6i4\nn4xkmGt6yMUg8H0GRam9T7npgI62ztBxAfaPw6sLnMQJqiSL7J408TBBeQCu\nnmThleWE0Fq50Lfaz1qRm8T6w/sD2hK/qe37owiDt8XCx04lODomyr6HKMqX\nRiNmNEQzX7y1UoShSn+7ZUHP8eNDdiU/ft+FyO5O+7P9P7lh3jULSgulHiJO\nJQJtAIBLg9sxcIl1QPsTtLjjd7owrGuqN2lhtcDeZZBeSLLPYbN8jtYQCGho\njbtdZDRI+PKL8GDN0bhID9q5wPdMw+93POyv/qyjV4AV2TtP7ZLMlC2TchKU\nfMRLu6t8k4MiVoKQ85zxC1j3bTF6Q54CqTFpJCysVeImXKsZVihR+q4vZbbR\nEMZvauRjAX7wJe9M1S96gSyvneg5j1YToNh7n62nbvs9NYfs6kPxBD01HsAy\nWjkanowR/y3c2w5jIRYXTf+nmQIyNm+BvY3P4nkjTZiucRmFqxR+rqfcZQK6\nbUk7qxSdrkpv2jiikZIZlo8VrIOWyVModntTt6PN8tC2kr9ODlopRkpGCNWr\nnPzNx+63S07kPr5Flq5ICNfhcB1c4eC5LEhlNo/j4DV0k/2nQ+zmyCgwE6ab\nDp60N/lY3xQg3TObTcx6rxu30CHaq56Zx/otJ+leGbkipbs+wPAVw1gJ7oqr\nMfW0\r\n=6ZvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9RzMZHqubZ6QH6O+7qBRaxdnNPIc7MG7Y5dslCisjbAiBQh2Eslbl0a3FZ2OdpdYrbRSBc0KHDbehEXqKqyIJy8g=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.6_1559239907694_0.9100444838644428"},"_hasShrinkwrap":false},"0.27.7":{"name":"abstracted-admin","version":"0.27.7","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.0","@firebase/database-types":"^0.4.0","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.9","common-types":"^1.11.11","firebase-admin":"^8.2.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.0","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.8"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0-alpha.48","@vuepress/plugin-last-updated":"^1.0.0-alpha.48","@vuepress/plugin-medium-zoom":"^1.0.0-alpha.48","@vuepress/plugin-pwa":"^1.0.0-alpha.48","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.8","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0-alpha.48"},"engines":{"node":">=8.13.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"89519191cfceafa4fd4dfe486f37480b9e9853c2","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.7","_nodeVersion":"10.15.3","_npmVersion":"6.9.2","dist":{"integrity":"sha512-XNekxbHjjZYOcQWGDmGy0UfZnKqRYq03DuHwMrk6D22RMAU/++xrGWjuXRaEGhf4th00UodgRHtcKbCC4O54Qw==","shasum":"8c9bd243a27602d2dd6e506296039b66f374b3ab","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.7.tgz","fileCount":23,"unpackedSize":27670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIMdQCRA9TVsSAnZWagAAVCoP/Aqmto8M6hICHpMCeVd1\ndC/zgtCD5osY2zN3/dk457pVyh+VWESUdVqgs10jaAldkElhDzDHRUe1xchS\noUwtzZ8hLfORM0BDZ8QSJnkpqMkoj2rLUskq9A2bW+NswCG5TWW1vkLjILr3\nYsHkY+Qulmv2LOjQmevU0MbWB30ZMTkD7pjDAGlxSpjLPQ78B+xnbAoG1nJ9\nxBFBf/5vOh2aKAZQdaRVAnBjWsDMf+7jJeF3k9GXlQ6eLvnlkiVPZfA7jmoB\njCWU4e7nLYRd0u8g4R+W4vF3KSECPDXLphxg2SjbD2XyC8sl6cR7O3hBv61t\no8Aj5ddQFAYbGZJ0GG2MkHmkLondpN+eKdFVyKDWSZdk58miWZDmxLvwI2aK\n/u0qNufxdoP290OAA1qGL+jMtfPpUBwSa9ghfA/ih2cH3N6L+b3kybwAXXWO\neiu4++fnoANFgpJkUpEGn9LvKy/OSgKBsJKy7TmBGN8XZFhvYLd8lxdCdOzz\ncNZ8Y+KoZBXSA9hFhpQT7pHqa6SghIUiJwjSMdEMqkOdilymZ2rdvxqv8TL7\nnaNMn+IaJu3xvYspgZytHHnFJZbMxY2z6vLR/ryZMbjrkms2bhZuFixTa4df\nJ+32DUqnHkTiLPxpZAMWTMauQIoMXqP1hLJ7f73a5DlGGg/p/wR/ht6SX6/w\nbIi1\r\n=fL5D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOs6RYzYI3nBhI/MJwsMr3tAOOHI5SGImoApc28SCFbgIhAKH9xXajZpa/iv653i4no5be23P0mtR6RhCv3AJ47OX/"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.7_1562429263843_0.7074876326430921"},"_hasShrinkwrap":false},"0.27.8":{"name":"abstracted-admin","version":"0.27.8","description":"Helpful abstraction on the firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.2","@firebase/database-types":"^0.4.2","@firebase/firestore-types":"^1.3.0","@firebase/messaging-types":"^0.2.11","@firebase/storage-types":"^0.2.11","abstracted-firebase":"^0.27.13","common-types":"^1.11.14","firebase-admin":"^8.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.8"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.0","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.0","@vuepress/plugin-last-updated":"^1.0.0","@vuepress/plugin-medium-zoom":"^1.0.0","@vuepress/plugin-pwa":"^1.0.0","async-shelljs":"^0.1.2","chai":"^4.1.2","chalk":"^2.4.1","chance":"^1.0.13","coveralls":"^3.0.3","firemock":"^0.27.8","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^13.3.0","rimraf":"^2.6.3","rollup":"^1.2.3","test-console":"^1.1.0","ts-node":"^8.2.0","tslint":"^5.16.0","typescript":"^3.5.1","vuepress":"^1.0.0"},"engines":{"node":">=8.13.0"},"nyc":{"include":["src/**/*.ts"],"exclude":["lib"],"extension":[".ts"],"require":["ts-node/register"],"reporter":[],"all":true},"gitHead":"57d59450fe59e714ec02d15b8d7e6da19434313d","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.27.8","_nodeVersion":"10.15.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-w52F5ugXeRNVpTQcDpqmm6FMTYwOvaQCQ9dVRlGn6a+X6dqOJbiFQC9D89n2KXqOe6bfkvP9psNjOvnVRcoWqQ==","shasum":"eb775119192e1348dfda0aaaa5eeefb402888058","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.27.8.tgz","fileCount":23,"unpackedSize":27626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPeP+CRA9TVsSAnZWagAAVrgQAIbv+2rA4XQ8qUhN5lrh\nuH0JK0bzTqs/+/ziWmwfkf3ZBu5UsfwLOeQMAEEYHvqPvkB2ZCViVDYJXb04\nfUaCl2b6NgS0zroECdYh/6wOdvP7IfUCHICQWPQm7ql4cy32C9DaFasaWuAE\nKfUfWJy0F0HXwXLd1RpAc0kNz2E0S5mT/wV3/8G58Qm+fOs7Z0LJmYMU82DR\nxIVhuJ3S0LoB0tQcpwhchZIGka2ti89VHGtIQxYCGeoAXSsbvwDkGJs/jBo8\nSCVhjIDGMwcUlmgNowD+pWDci2K7oK+oE3AAGqF3GsQcRdHlZbm/OJMXve/v\nyvik1MyhcaoduDgPqTOIiiYLVzRMvvAW5Orv6uKzU58kWXaUSiWjXypI3oFH\nDLL9ZcunqG5dU3CmPtG9+2gI4aDwGunmyDFZ8DYPBBCWRsRqEPqOFNDDAvzl\nOY6YVrBkcOFOSlXRVh2KNH6zN2+BmhzlO/b1QM6C57D4EBXOwYd/HZBDr5MT\nUCyN2rDeuOP2DYvmlpu/zdvegVITS0UDmRosMjerPZTTbLk84EBgqRz4DSOL\nUra/A8PqY8JGcsc6+kt4v0Zl+lS0fJ1CEtC/bYpDt3KUxpx+D1Ef1qPGBFZS\nmmQxTsxtgIJuf3YzyMnQLJi5soOFIjEJjUq9urt6+AzE/S2Ux0i9CS+m0Exv\nYPuu\r\n=/EI3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGgx6hmfyjxwdrmFTKnm8FX841wlz4swUcmaqJ6EtKRQIgII+uzEWMo/dHNuTN5wSASm4kvC22MM+0gBAmI8D7Lqo="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.27.8_1564337149999_0.8721132136122425"},"_hasShrinkwrap":false},"0.30.0":{"name":"abstracted-admin","version":"0.30.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.2","@firebase/database-types":"^0.4.2","abstracted-firebase":"^0.27.15","common-types":"^1.11.14","firebase-admin":"^8.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.8"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.2","@vuepress/plugin-last-updated":"^1.0.2","@vuepress/plugin-medium-zoom":"^1.0.2","@vuepress/plugin-pwa":"^1.0.2","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.27.8","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.3.0","tslint":"^5.18.0","typescript":"^3.5.3","vuepress":"^1.0.2"},"engines":{"node":">=8.13.0"},"gitHead":"f5588877f9c07b2a22d15afcaa4e8d2b2ca1253a","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.30.0","_nodeVersion":"10.15.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-46IBX+ayxS/HqFTZPbo/SWBi4m0+EF89hZM5TYGV5D/3TV0hstrfBLVAjXVhdAmzQQcEU7knT2peZl9E1fm9mg==","shasum":"2ab7fff46227afc87cc7f281d5eebc01f204af6d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.30.0.tgz","fileCount":23,"unpackedSize":25554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPqAxCRA9TVsSAnZWagAAdL0QAIC8wCj/2mYyyDdMGKZ7\nDm/CBALZmwlUvWRGFtBuOlGwhmr5LYBQcWU79dT9d1icPRuf0oGQE8Te7ZbP\n4UqyVLtdiU0rVdCzCdrCtDe4ehzrdS8gRMmOc0SdzdXyYGCJL42sRaXmlrjP\nckOnpIKcwz/eHbmDRMbVf5BNhN2qrkph4aV0cwN315HPQZYPROwm0+pJvJOy\nyfy+BlNaipocdaoI9VSfmu+Gmb5QtnmfpqLT9MtUJzjxCZuLrOr3l5lkOLCn\nXhwUYvmB1eWgZuHvqgAxngMyYwa/KxF2C+5NQDxYrrbKZkuNYEpbZmO6K8Ik\nDqn7Pl8lxeu0K7lJXedBjc42/oC0cawuZP3CSpL4M0fPU4xAztRlPZvZsm2b\nF2RuUkYMO/UQmH8aqEf31jsSfyL58O0dkEjb4JWJa+V7waxwR9jyAs2I0Qsw\n9/lu8+Gh8P8SKphhUkmHOFJUQIELMWuk5P8C4oaqbIa/nBHQjLdxXSs5694S\nRrLgyOuKdixxOrZq3XvhkeH2CS6ZNci3XDlQ2WPuvbyl274rjUBpdYROHf4n\nWGtbgA29/ij4hJq5WeI05HDD31w/M0CfEfKErtjyfpHWV59Za99AEI7AJH1Z\neTDJ4peTXKgddY25gFj45SnVM06rPCZHo40cF1g1HgK6q8mdFXS8DgiFw/LG\ngeRX\r\n=SVt0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqDJN5I5u7xhbXm/wbMyroRXdXvrJqAYF/tl5uaIJTMAiAc1bsR5praMDbhJ0SKdxFpzMw3RQxZU7kJeqTh/C6Nag=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.30.0_1564385328768_0.37871262098848324"},"_hasShrinkwrap":false},"0.30.1":{"name":"abstracted-admin","version":"0.30.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.2","@firebase/database-types":"^0.4.2","abstracted-firebase":"^0.30.0","common-types":"^1.11.14","firebase-admin":"^8.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.27.8"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.2","@vuepress/plugin-last-updated":"^1.0.2","@vuepress/plugin-medium-zoom":"^1.0.2","@vuepress/plugin-pwa":"^1.0.2","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.27.8","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.3.0","tslint":"^5.18.0","typescript":"^3.5.3","vuepress":"^1.0.2"},"engines":{"node":">=8.13.0"},"gitHead":"29b1fb8af5323fb07bebcaf2dc778a4e510aa729","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.30.1","_nodeVersion":"10.15.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-sED/H4ADyWGG1LYierE8ekCijJqZnVFHGn4zA3qqRzWa43VNlk78Z5yaM0AdOxJyqysrR4LuA+3c6XEsFTi4hg==","shasum":"6345d148200809834ee84abe55333da6ef3a9aee","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.30.1.tgz","fileCount":23,"unpackedSize":25601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPqjwCRA9TVsSAnZWagAAWzYP/jZaBQcyiRtOW+YdyvNl\nMlCIX1dlKzwvyQ4Sgd6mk7fsmv3YNKKjyJXZQWNFJKe78hpbFROiTyMKA3Qr\nW4FJx2NOR//2/Amg+MpGnoKNcXKrcF1zG74ahsEis3PkiIFV+nvljTlhEnUs\nL3z6rwb/DNyuI+9NiN/phcn4i7kPduxBsMlVAppcpzwBrWJ61HgBWgxf6w7N\nMsHh6xdch49udVlynnVm3hrINOrhANFXpfbok/ilQ1AjJJbWf0qzYxuuBaLq\nS3v12sDRcp34oXShtaq2M2vZBhrijHDzWQrInRqjUkJ/MpP/iKFu6zNSIQ71\nu7oUYUh2l+ZBaZBMFPAy2TgJ5FXx95P+6im8dShGvgaPiQ0170GOhaSCorWY\naDnhu/tlC53o2XyOmtlqDl1yf5OJoc0cX1I2MUZD3nJ0auALzonQV17/lEzM\n4nkFlsrLuR/frqtXtIb52/I0dfenrjkquXsmYUqMkpJXtM5zJHMrdfIRDsxa\nC/Aysm1Wfqi+cXQnfNQDPg1kegIa2Pks4XYHoPS7XAp4HiseOqyu9OGKc1pJ\n1Iy9qLuesdND+PjFphP8YbnjmabHZICLilwm8ueb528l3hNlM7NXjS8+F8lQ\neV6i3g6Dh3CFIcx6jXE75fsEUnBvgd5mTJ4uyOIb2tPxqJOcbgaXNmChQ4Zh\nq954\r\n=SIP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrQMfpmHx3+BYumsSvUE9QxIZfSXj2FzINo9Up4ZBgHAiA1Q4AWc2Ea1SPyMf4NH6o6jOX70QTYtH3XM2F3sqqKOQ=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.30.1_1564387567438_0.5522479248055456"},"_hasShrinkwrap":false},"0.30.2":{"name":"abstracted-admin","version":"0.30.2","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.2","@firebase/database-types":"^0.4.2","abstracted-firebase":"^0.30.1","common-types":"^1.11.14","firebase-admin":"^8.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.30.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.2","@vuepress/plugin-last-updated":"^1.0.2","@vuepress/plugin-medium-zoom":"^1.0.2","@vuepress/plugin-pwa":"^1.0.2","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.30.0","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.3.0","tslint":"^5.18.0","typescript":"^3.5.3","vuepress":"^1.0.2"},"engines":{"node":">=8.13.0"},"gitHead":"016cc690e55c993a1d0ecd74fd04ef85b0a9a379","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.30.2","_nodeVersion":"10.15.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-qzj6qnYHs+i3dcSymN65ShKuNPyqSLD2UGztrgx93OlY+O/ZlmNGBceeXGDzkbhaC0o+ozvJLYfM4XCBoaB6Pg==","shasum":"371327f39856d8adcc1d04b54e65a0302f3b929d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.30.2.tgz","fileCount":23,"unpackedSize":25601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWG9NCRA9TVsSAnZWagAAKt4P/Rxe98aIyB1225z8Zev4\n7PwVfO4cdlM8g3YM5wYueN8h5oc8zMf2lynmQ7R644AxbU0UDyaM0B41es9W\nmruM86TsEqnHEZgLjvCojtyFgG6eioA4bRMCl9wfR1iIuvv4HDQH3pFPLzwE\nyh6euvVLmxCC3UwYoCTp29yzGo08E+KUDfAtjw0SSeL4e/jzP9PTM5d4K2SY\n+nkz72vnr7Y2Fntk6nbv1FIlodCq1UyX6kcQCO3cxFy6q/YrZMVoLEa/E//X\n2C6sC4ZIfThxpyT4PpPH51+1TGhwgsEC7OCwJMPZN13qO73dbDzoZvZ2csqc\nhEh5Ia53pOQgYJ5YrU1piip/mD/yJ7LBiceVLzR7vgEc5EmBPsaSpuBF8X2x\n3s1Re6/bWw9yzMZCzpK5ldtnVHEmN+QQfPrTXTav41GrCy92lLjTem10O8dB\nXe2q+8O/38ocmjA9RyrEnhZ66fUdeoLQsIgx5vEuQo96ZZW1lGqO9ynVhRjW\nX7ii35T5eSV2QqzumKC+Nk22XcR6PqfPHj8fiyg3nsJuRMlCQnJvyulTxDCZ\n3Qy+Vp/WIT5sD/6UfoILcmkOGiPUaPam1wwwXqapemya6s1F0s7LKeLN7bOU\nPnWvsm3ElggstD+/F4QHisFDmcGutH7Nw6rRa4R0vQTVywmFYCHDEuvE8HcU\nkNCG\r\n=wjCV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeAdytSEK2VqBKEGEmkZ5AINdXmjCYpfjtr/GcOxUnVwIgZxAHNsY0P6wbmFP1JZpvMtRL16Z75RzxXwgGRqX5iZM="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.30.2_1566076748548_0.020157498437846977"},"_hasShrinkwrap":false},"0.30.3":{"name":"abstracted-admin","version":"0.30.3","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.7.2","@firebase/database-types":"^0.4.3","abstracted-firebase":"^0.30.2","common-types":"^1.11.18","firebase-admin":"^8.3.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.30.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.0.3","@vuepress/plugin-last-updated":"^1.0.3","@vuepress/plugin-medium-zoom":"^1.0.3","@vuepress/plugin-pwa":"^1.0.3","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.30.0","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.3.0","tslint":"^5.18.0","typescript":"^3.5.3","vuepress":"^1.0.3"},"engines":{"node":">=8.13.0"},"gitHead":"90f79ca89f80caffff3bd197359ce373dbfbf1fe","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.30.3","_nodeVersion":"10.15.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-A4z23SGmEVXymOwcSIhqLuww5eGVXqNECrwk6XGDFP6GnLAAJJW5JwRaa2HUZWF7GN286/U5cq2A3FnotBd40w==","shasum":"d8ddfa7219553408f51f03c4b1a7e1b9de94c694","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.30.3.tgz","fileCount":23,"unpackedSize":25601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZFZ7CRA9TVsSAnZWagAAUjoQAIdnJUFeqyFzgik02nax\nsY74hu9x9wcLX1ADJNI48WsPIzbZ8mktBlMoDQrlivT6tvOxuPEvhz2ZamTj\nRXUPtCKC3qQ1hc4IxPv+AxD9bVJ94ZCT9+1JmiVNCuwVLOqjd7huft2obAkE\n5wmn9LfvO4QwgeMXldXxVxrOZuGYbd+TK2wbdOFBlm/aJdbV+0sJIC+AX6BM\nX/rGH9wSVGcTtB2nKMOrcvspaMR+kXBPrHSHYl3pMxwDkROW4AxMbkvL+Pf+\nnMAQ49Mgz/OfLmaIkwXMpI/NpfPWHhFPD5RUsStcetpxleEl7At3LSlo7uUa\n4R5RoqmTn0M0HI5yb6fIhu8FgHdsgzjUI6XeFVjoXEJGUq+pFkGKMgSzfmgV\nSG9c6mY1ChPVs6mtHwyBgpvWEP0+S5JwwVoyVLe3Gf+8chYUNdzhksbVgN21\nnLr6lXxiDTBgZUfRGCvsaq7OgLCjIoLw6VDs/JY7R9MwU63E3yshgDebG6SE\nB8qwu4Y7L0RLuMKXD7Nz4nBaZfYZ2YVnRqoQJ/Hajrw4Nvavc7t8rezQt1iH\nENKRTaiP/UgcW/DuOYv8ySu0crIf/VZJrj4LcFBrZ2yo+A48SWTg3gH0PyYD\npZEgxjYIij18tU6teA8Qpow5VGvMjPd5EcdjN36AtGN0KpGFOWQhWLizTxQW\nK/3l\r\n=cAhD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANgC/owhA14fGv0yrRw3pKqj9kRfGBAwoe13RQuBX2fAiBtkdS38ZdF6s1rQ5rkxfqwTSeZ8E68crTWILN6yFa7jQ=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.30.3_1566856826304_0.026847436776270772"},"_hasShrinkwrap":false},"0.32.0":{"name":"abstracted-admin","version":"0.32.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.8.0","@firebase/database-types":"^0.4.4","abstracted-firebase":"^0.32.0","common-types":"^1.12.7","firebase-admin":"^8.6.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.32.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.1.0","@vuepress/plugin-last-updated":"^1.1.0","@vuepress/plugin-medium-zoom":"^1.1.0","@vuepress/plugin-pwa":"^1.1.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.32.0","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3","vuepress":"^1.1.0"},"engines":{"node":">=8.13.0"},"gitHead":"144044f21a9518bc22d5e82f1f8f689109c27df3","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.32.0","_nodeVersion":"10.15.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ziBZxvBrmyicMP4prjvqOTBoJI2ZuZqMv1QBBQYEUBWZzUUy6WYOzdzzM2fFSatRVqJIdndUO++Sw8j3wIK/AQ==","shasum":"fff97029569f585f13251d62966daf9f5f9e9973","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.32.0.tgz","fileCount":23,"unpackedSize":25600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl6HjCRA9TVsSAnZWagAA8aEP/2RVhrd/OG2ZPJTR59oL\nYJWoQTd2AcM4s9dytBQQ+kwXbZ4yzORiIUS6Z5pz+aII2TUvD+DxVkH6RVhm\nBGX6rseFR6gCajuYr5O2n6hOi2dFCXjb9Lz3tx+kvzxBOlSvjafTWzlN7Lbl\nJeW4eRaxIPrxP+IsIc6KUeIVMWSnrOr/JC13F2UGyeGTEWncZm1FnFJ6/NrF\noLffkLZsHUo0QU16UCFHqBMIWTtp4ePag6vvYmQODkagao8Wcy/+HyJ/xoYd\nqXKYsgovCqRoV89i6h+DrDnt2BIKlUjdwMSBnjeX7UAxYlppmxPbqCVXrjja\n/lD6cSsL87WADT1Vip68BAMHRylIOd54rBkkgUDNL9A7re7AYssVEke8gJW6\nMF2mQ0VmLp6sCiAXq4QrnAJ2Gkf75bs81Jk79++eNSni8jBXmV4sHQnYtymC\nos+ukQio5ItWp/waVO4u6BSLr5JxRsUjfnmctPvCLFCOKR3GRl2ToRE8J532\nHvrxRS3BPKmUWa9de71IVPlSJrYZlvdAyGqURHp6DQ3Muv2ujEWY8sjrCmeo\nic3BvgdY0C83gv+kvqC3x2DX7AMTA4vrbsCK9OrJGyh5n6Vmw4EaV/xHGadE\n0q6bq/MHkPTz3r/MCHnusLpDuZDEe2OAr+Zp1GKDkGe/257hD2m8VMgMts8T\nkZhs\r\n=8grb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ZjP7Neh6L3ttsImTkBCXqp7swzwSN21k9KYOwan2ngIgcQ1WbMefYG5/uXdeVO7W3H+L8uiVCpEHd9vy/R3mptM="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.32.0_1570218466915_0.2223875431627187"},"_hasShrinkwrap":false},"0.32.1":{"name":"abstracted-admin","version":"0.32.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.8.0","@firebase/database-types":"^0.4.4","abstracted-firebase":"^0.32.0","common-types":"^1.12.7","firebase-admin":"^8.6.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.32.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.1.0","@vuepress/plugin-last-updated":"^1.1.0","@vuepress/plugin-medium-zoom":"^1.1.0","@vuepress/plugin-pwa":"^1.1.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.32.0","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3","vuepress":"^1.1.0"},"engines":{"node":">=8.13.0"},"gitHead":"412e604bec7dcb34afa80f8943b7c5b2600ddd62","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.32.1","_nodeVersion":"10.15.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-rwe0POxhQXkBIwm1JEkWoCV2pwHAbgXbDZnfCcR56+D5Dc8fd9AVDpUKdaG+UpLo367F+/bBEBhlGn+KRzBbag==","shasum":"c3b67fe9aa62b9304a4198dfb9b4ba31ebd1f855","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.32.1.tgz","fileCount":23,"unpackedSize":25630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl6KsCRA9TVsSAnZWagAAthkP/3Y4dH1gNoUFArD2pyvF\nhLATx7+Hlb1r4rT1hJMnpFXdk81QppmmP4aD3/1mQkRghIgJ/dkUkAIqdx/a\nWloA3x78HXSeVGLqY9sPPQBKSWNcANcJ6O/NHqadXXtKoA4Pz3awW3InuMD7\nL1gY5002dHKLgGjRk1cMDx3RCy8VcgzGa5e0MueknjMVnKQ5BjEvIcGh0L6k\nwLNxGu5vWh4Exf3KmMnQXtquKemTfSqjCgSNH6vpz48Lw2IxO7GObMLiNNWK\n8UCu/WnAlZiEyQau8z+0gnUHbm/hiK+d5w5eVKaoLsjGHpeaqop7lIzjM8FJ\nT88+LxT7/EmgNpFsrkuyMTa69UwMiOhswBewIU3eHHRi+X9XxM+qjsSet5Wz\nrd3jXMp9nZL5Uup7xHKQ7/8A62yEER3050Ae848bEqbZ05AxLnzQJrV8oF42\nsa4HS456TpHl32A4kHdd43jd89tz3H0xsy6SloNbdjpmQi/EOv86WIC9uoq8\nu88EepJPf7QqsUb2hfhhODGHkqF52narZK0Oq67GJh/hU66RsZv9Xm65RCR3\n//xPgeKV98qA8ZENJjYD0UuUe2dDmyydS8BJYSPYVNI0RfL4aZyw7SuV4+9K\ngefNXhpAI5yQ5TWHFvtInZeNGjoNpAsNt4HfnCRbqB4uCezCmXEyITXctPSH\nZq1V\r\n=ikTS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKWB423LT437rENCIof7NJ9V/5KHNO4CATtbqLKSbujAiBAk1Lu6xwrgiF9+mo3H9nGiR9WTxg0yAV+BtyYKCvwFA=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.32.1_1570218667836_0.489703609903396"},"_hasShrinkwrap":false},"0.32.2":{"name":"abstracted-admin","version":"0.32.2","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/auth-types":"^0.8.0","@firebase/app":"^0.4.18","@firebase/database-types":"^0.4.4","abstracted-firebase":"^0.32.0","common-types":"^1.12.7","firebase-admin":"^8.6.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.8.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.32.2"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.1.0","@vuepress/plugin-last-updated":"^1.1.0","@vuepress/plugin-medium-zoom":"^1.1.0","@vuepress/plugin-pwa":"^1.1.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.32.2","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3","vuepress":"^1.1.0"},"engines":{"node":">=8.13.0"},"gitHead":"b461451f9d56b4b971107f2ba5d89baf479437f3","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.32.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-074jA4n3WCeeMdvA3xVAfx/DbefqRD6A6equzMzn1WnGXAPtPijkafTYPvEzBxnEeY1tjyRvSlsNodZbtTrQig==","shasum":"b5c1b1f4d8e06e833365c145ac764e21f8f1e71d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.32.2.tgz","fileCount":23,"unpackedSize":25662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmqGVCRA9TVsSAnZWagAAzWAP/iOIHz4v7GuIdrJ7ooKJ\nzxJ1CUnkqlLfMuCDdX2V1rLxwVHC2Yr4YYzPrywIRJPjjm6l1wQe4k3p6NW6\n1+j1v3VcAqp5QBFwZ0/lL7e0MkrLZDO8lyOMMUVocF3aa0psj9or1vq843v3\nO4nVzrvYeOxcQAJy5TRTmz5U5BQWCD60OHppVtX/Tm1lFkz0bqkGXRIkPUvp\nhcRysmAKTw31PZQ3xMCLYuARmFi7TH2LwfML02pDvKTSOfAffPPv9+6Q71ui\n80byIdPfL63Vzwnf+X2beH8LLsem84klfWQX7iMSkhlP60KXYfzxTn6tWFJg\njngI/sAlUUQ2wNGx+OSJZvDbMSMympcajmPQkB/7KlY4RtzsVbopKlRQz2xs\npEt3Mrj6PMUhSefM0e3uDkgQRaJ8G/jx4kt2bW5URhQ6GthF6UzLZZ6hDTag\nYug8GvSK0b0SPwOE4vCMdK5bqysXEBR6SywvhsTGHgYIRCpTvu+bgxD67LYU\nXAduXjHDPgAaSBfSFN4rDlDDLlCyXu/oDnGdhcHsmOdCROnTXDAF8KW8uW0i\nfnBiRDDpX+Cj++GciJBvt1bG6chlCBJpqME2UAM1ty/k2Zw34P4RzQkumB5Z\nTUiVlT8th2nvCkUGtPQ+tOc6kIYUKw+qm5D0tTRGetZFnH3fhHV65Uhx3m8E\nldrk\r\n=JS6j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0/z7FPnc3NEIFh6iJ8B1NLJJ2YAsU3txXsB0WRqjicwIhAPTRR738fEJTPqP1iYWdx7QGG55Ckz4MSr7xigFM8EV5"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.32.2_1570414996875_0.7882567477723839"},"_hasShrinkwrap":false},"0.33.0":{"name":"abstracted-admin","version":"0.33.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.4.19","@firebase/auth-types":"^0.8.1","@firebase/database-types":"^0.4.5","abstracted-firebase":"^0.33.0","common-types":"^1.12.9","firebase-admin":"^8.6.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.9.1","typed-conversions":"^0.10.1"},"peerDependencies":{"faker":"^4.1.0","firemock":"^0.33.0"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.33.0","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.4","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"fbffe22bb08609a9e8b7febcee638b4ea989c06c","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.33.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-huk5LIlZjM4Xm7IMdLHCAcGbl63zeRyQXeze/kwPhNFthqAsjY1GgglrUiHDoDqMFEnUiUM42wnnTtFXVr1/8A==","shasum":"8517f64952ff3ef436039c0210368843b4d83447","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.33.0.tgz","fileCount":23,"unpackedSize":25662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpV++CRA9TVsSAnZWagAA9C4P/1CYP2LIa8CMDQMMH+iv\njRn7OmDpZpsn1WM1T39UFWCpFNrGCzqOHq6BS3BK0Jsgv+m8ellgbXzW66TC\nUjPnKxqV5nwIOvkKhePfzHV8p6/LYa0AaStfHZ4NumTa1oQ5yjU6Efvyp62s\njrHiDsSXUCOwAOdJVOiAIIEJErdlUgLlSwVZIHi+YGuCniu9ML3luX6n0eBq\ncKdhhGcZ6mEvtzIZqMGWM1fnj6DWc/YcM6bdQgdf0L0vyGbtlWrMM9pLghE6\nLlhVdIQftdN6Gmwt7a+1cNLeDPxumGqnIZn9V5yqspfHoHUdfC3/nQOMCZP+\nMnLF38i0BNWZvVMqe/MAJ2EGt/6Kjgm7OQrK0G+CXuyJDyoTcoO1yCpQ+kSN\nReQer1YzP46sTjlWeCiiCgKOJz/Z7B1uaZU2vvNVMqZV58qSCHdlsLZ5HUlM\n5uN78+C46VVOcDRH3oQoPMXDzQ1hDFPIqFBBVoAAmnmnXMbzHCk0T/q7MChy\nq7NhtqKokRY7aUmniIm2olNIAwN+mb53djoKXcRUG9rSs0fsFRoMH1eYSApu\nSZO+NHSSrtpW1rQCBz8ZKkU4azwbVL03w02FpTqceiW/VPBrR10YLYEfwLsW\nsIsKWBCBEIXXnE9FqhY7Hfw4C8BRSjJd8TJZjJoeS3uiyTu3GwGvnFX+5NTU\nl9OL\r\n=kbGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+dcksr93o2hOBL90rpwdG3C8It6wJ3K0Wkg68C/SrAAiEAwzCYHAWk8dYapZKCJk1CjpiiIBWUQVDSzW850QUklm4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.33.0_1571119038059_0.919814816106862"},"_hasShrinkwrap":false},"0.33.1":{"name":"abstracted-admin","version":"0.33.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.4.20","@firebase/auth-types":"^0.8.2","@firebase/database-types":"^0.4.6","abstracted-firebase":"^0.33.2","common-types":"^1.12.9","firebase-admin":"^8.6.1","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.9.1","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.33.4"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.33.4","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.4","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"f1277007bc1f1ce7942bd519f2bc65f43f9043d2","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.33.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZcuBR2Bve2DE6YuBSQd8TvJMK1KXm+1yJnVrUmhDV0BL+mbsWcaOhq/Sd5lrR0vB0H3XlFx9yGWM/b32bMoZWg==","shasum":"68cfc154f5b9843281c945dcfd6afb4c5e94efac","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.33.1.tgz","fileCount":23,"unpackedSize":25639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp9DPCRA9TVsSAnZWagAAO9kP/1QkSxy9PGDrJOOPIM0x\n0691JrQPLxcM078ymBNVwlLRleOBPbZE2MFnKsmuZaXdbJZFjhho15FamP1i\nQv65ns0WPQaSJtBnA6QGMAt0LYEd7HgJlbKKaN4ajpsI6Qbwv0rnI6RXyQQG\n+85qO4sxQdlyihu4e2ryGGJjxbREOwdfjSZqj9sBYm1pUbHp9TGZfRwnn1LG\nAOs/JT6c0P/pHTFHe3mI4bhD3kv9v3IpFQtoMp6cTW4jQD2aTFbeIBohswcP\ntXoYZpA+Ud+bO6MFPRtX/h56+nxAUCTmnofWgVBM6Um714zX45pQkfH8J4q3\nGqiOfSFFUHWt+XP6yI+3Ia+s3hUAt/BlLbWNsCnOGa4VReecBf+j6OkILM+0\nJxoeXcTXdiUfdeD23dX7E/3zCgMXzJJ6rbY+99ubdqQNpS7xFLTAPP5MCzhI\nVpXfRF/IMd2JHE0wuZFD1y6A4DEnj9DGLHgJ7ZDzRgj6M0EhfIKAGiK9vIDX\nSoDC+6lkMywGnozC+VM5tAh2krZ7BLSBalwqqsrzM/Boap/+W/iOcfO7UHFp\n375OpV4qz+O8sVGAFqQ5lmv0AQy49MVhbAyg37NoQtVYAl/Fj3p7iir2iWvr\nVahM9mAKMetDKmxypcNt/vcarfInr1oTU+elErstKJI+vZ970l4xT9/Oqeal\nfESS\r\n=qpn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpuqSoPpCJAYO8yJgDZNws7yhbiH6swWYsN375W8yWhAiEAyfQoBE1yUaFQFA1N1QWL9SNUF5HJFJhqZ3WocEE1wp4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.33.1_1571279054454_0.643851239435197"},"_hasShrinkwrap":false},"0.34.0":{"name":"abstracted-admin","version":"0.34.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.4.22","@firebase/auth-types":"^0.8.2","@firebase/database-types":"^0.4.7","abstracted-firebase":"^0.34.0","common-types":"^1.12.12","firebase-admin":"^8.6.1","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.9.1","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.33.7"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.33.4","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.4","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"862add0ebdec4626ca17323ea2cd5dd3c9dc2cf9","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.34.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YlvI71VwFe23vwbvvrkwqxjZIB0z/9kBiwK5nRY6PMvUIIDFq70TiOvmlLaLSAH0AmwjCa+ffHhB8L3VCkNo5w==","shasum":"e1c72fb43d1709e83488e82fd1830e5b5b3416a2","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.34.0.tgz","fileCount":23,"unpackedSize":25640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwG1hCRA9TVsSAnZWagAAITUP+gOtczDuiZEueRNPtLrW\nwLAm5uNig0o7roy/Q8cXk5D9o+V0tdUhy5AuUxfxdGbfGX5uxsKvO0pLVK42\nA2wP9yM4vDdBn2aEsQqBzuWuK1NXvyUs+dz1f3HyQu8onL7CaAR2s6McspL5\n206OROnRCYnaXIIFVgjzwZ/uvVjkEg5bnwI6i9ix3pTBibVb34ZUcduLKRPW\njL/1/BVjBR07WNXEmin7BHMFlzRkzvpdQyDes/3fWmZGWT8LKJoO0zx2ONiT\nt0bKV+0BurQ/c+uPuRU3k6E1f9qm8i3cf2SOOPPTbcM2GVIQfiWD8LomkoEx\nRXA9SUxeQNaa+QHdqeKZ9qk/MpEt6oDuz9EoVPKdTFcq0fsD5dxg+gOyca4D\n6Yd3kcVPCO+IS1YMN5JZ3k0KArLwHazTzPbV5e8vF1plALeHRsiBuduDjTtM\nQb8E8sCM3CtnpOfzHezv0k6e1cJJ0AavD5Vlwxd/j08JvSK6imYk0L4mDeW3\n8L7ue4bX0StoP46Y1f9/uoLZbc05/srqLs3hI378lCLDFwMJVLe29CvSkFoO\nXy2zhqPEXviGSNRmk9AbkSZ7oWNNXCVfgjXdQkHho1DiyTpRBWYsc82yQY2h\nwx+EBJVFcucXRfKOsFmtw0986DAs49mKkob2a1QFldpgWWDQDX2SMq73XjWM\nqSsU\r\n=EtgI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICayPpQzo0U+X0YVTIuq2TBvkFE2jlWvkiJMV473b3qbAiBNQAO9ksScde59LMv60Df/zh9PhJhGGFnnjEe6tRO/qA=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.34.0_1572892000493_0.2760555075209845"},"_hasShrinkwrap":false},"0.34.1":{"name":"abstracted-admin","version":"0.34.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.4.22","@firebase/auth-types":"^0.8.2","@firebase/database-types":"^0.4.7","abstracted-firebase":"^0.34.0","common-types":"^1.12.12","firebase-admin":"^8.7.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.9.1","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.33.7"},"devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.5","@types/lodash.last":"^3.0.5","@types/mocha":"^5.2.6","@types/node":"^8.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.2","chai":"^4.2.0","chalk":"^2.4.2","firemock":"^0.33.4","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^2.6.3","test-console":"^1.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.4","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"7a8aef28e9d1718c31e85fb2e6ae3d2da0d523b3","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.34.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-h2hS9c41ROLh7l+FxR4XMGoxwRyMUe6V6M/Cj4o7R5xUWxvW7xa+m6MOOEaF+GsKv/VK48DIuH9VYNdKaIMNrg==","shasum":"d453d7ae4e47df94daff6275de1d0edf3b857915","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.34.1.tgz","fileCount":23,"unpackedSize":25640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwG5bCRA9TVsSAnZWagAAtV4QAJaxAaEWK+CjK4sD3avb\nximTEybu2u/oX9bipSbhnoZQtFtNQ6mRVbKhaXPEsC+obWm982f0WW4tePM5\ne76ydob0yskLEjMDi549tmS7vsQYJLbZbgUTdZbkzP4COSlNrX2HKx/ALv1i\nUfdjKmRZ2zEmSIrQ2OWnhaPzcLBInJDk/YKMl+7pbrxN1AVTP94JcVLLsL5C\nCDsYMCzaqGq088RC2T96Xwn/qtOqLEk/PD9t/Ob7dEjWqGEIs6hGnBUq2q9r\nWeIYiCgTJgci0MUjejNimfl7xmLZmLEjSjexLuFsM0yveCTvw+hv7GjBOEIx\nASvlqL8bupm+9uDkUI4xs0x5j+bAHh4Do2HjPC2uVE8CVouYpw5B4wDkldPR\nb1yAzawVC2OZ/KP2WvyIGbtN49FU85t7OXEV9rlRplJr6Dq0fzoSWfpPplhN\nlGq48gBPY4oJfLkMkhpVDrDWWKEhDxlvwGKB2JPhCp3vABlt+y7lPU5QAX/1\nCiUE7deUb7RhU3U/yYqbSH+I8zDHL7r2h4TgGfWDxBg4oWefsO84pJp0FEVN\nJv0h7jo3AyEU6Jh6IaKjWU/Hj7Libyc7Lhq4656mYEGKk3NoCVD9Hep6z/mp\n3u5Gm4I2Idz0Z2RruJWFRW68V/t9i6VuLRvBk8BQHp2Xru7vjmyZVcKEJ1IM\nFBbY\r\n=7ES8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOSdVKwZhpAI1G7R11UGAnm2kBtFroVLbMLjrp8dV/bgIhAL6Ta8rvmBxNSqYMhXbHroI4PpLHAByet3eH6m1BEVPI"}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.34.1_1572892251511_0.6041346091028963"},"_hasShrinkwrap":false},"0.35.0":{"name":"abstracted-admin","version":"0.35.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.4.24","@firebase/auth-types":"^0.9.0","@firebase/database-types":"^0.4.7","abstracted-firebase":"^0.35.0","common-types":"^1.12.12","firebase-admin":"^8.8.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.9.1","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.35.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.35.0","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"dc2ecc05bac9d2a2e73ef8e2d3ea465989066673","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.35.0","_nodeVersion":"10.16.3","_npmVersion":"6.12.0","dist":{"integrity":"sha512-IKE6jzRr/agHKRjt7EtUvTZTjHHBUG48qw56ZgJTSiPJc2OHpHGrrZOEKTOTcYWi5wih9x499Fb0dwwLuuqwGw==","shasum":"c777c3315fbada6000f2bec44379e99e28cfde55","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.35.0.tgz","fileCount":23,"unpackedSize":25640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1cYjCRA9TVsSAnZWagAAJVsP/AgjbEn9cdkJGWUeW0jQ\nMBHAqEPxPH7HBvIAsqCA8M5x8mfbFhiOfy9TJrmzpOL4wCx2NPPhfyhxUrBL\nt7JlXYdPraSLRFFqh6MXjuTgrGgN5Ub35m6S8PjEilbYKLn5sX2S+gTS3oNh\nDbIaFQMLcn17FPymv8l1xeQ+M3xjQ3dmxKGRjKRl4cOmcMbWC18sM9FqkJYq\nn+zcTwKmuS7E5yQW3gprHLuQ0S6v0n6zNG+ZEBlO109i9k/Mj/K7z3b9Po2y\ny55zD1Q2Wy+d5tUzvUp7sLz0lv1CUZWlKVfDd1iUvRe3fd1WkuLlRJd67rqn\n9kWjpZkvS3zIoSDul3hDhzNZjEaTtnbvto5FVjGHVnfEcNK3OdJi0HNXD/PN\nNcSAe2luMkoyskMt7aoTA0Uesstbu2Me0B/L6LR0YREG6Lcai72Zfv5Cm2rj\n5h0dPP3HvjVlTYbQvDqjGXpcRIgdDwOuFT0QHsUySeek6xi3EfAttvt+iiSR\nyK5bxf8w4LKpVtqbuwShmnB06ykE0Kx+P5MZxRJF1pA3HG3k+osDmeoZmYjy\nWC/XbxBpoBgkcmczHq/oLHNtSQ2d+nzbqo4WfpJA1sVqg58JlfzWGCVFuXY4\nlOH58f6XXw49Jn3+uh/59iB0/9XQGcFwEh0DuBJJcB3ZDUPMA451q4aIyw/n\nF3eW\r\n=JsCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjRyqUq2Aa0hmrRVpIBiGEzPClxPY3U+ldbIySuVOTiwIgOhImMWBjdoVBU3OeVIpyPBN6KvU/KOb/aG4dFDKvQh4="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.35.0_1574290978942_0.2723055825015912"},"_hasShrinkwrap":false},"0.35.1":{"name":"abstracted-admin","version":"0.35.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"0.4.24","abstracted-firebase":"^0.35.6","common-types":"^1.12.15","firebase-admin":"8.8.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.9.8","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.35.11"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.2","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.35.11","js-yaml":"^3.13.1","mocha":"^6.2.0","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.5.2","tslint":"^5.20.1","typescript":"^3.7.2","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"a033852888775102f7be14775e319bd2e255038a","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.35.1","_nodeVersion":"10.16.3","_npmVersion":"6.13.3","dist":{"integrity":"sha512-qqfZJ8uM/zKJvlQzreLq0YtIXw3dIjLsTZcqCIpwccg/xqJiriGPvyqwZcR4x5Ci0BNyDf0NkqhUhTX2RlrtAg==","shasum":"23b4fa8b00b114850031776e3c5b625f9c19d10d","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.35.1.tgz","fileCount":23,"unpackedSize":25662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+prVCRA9TVsSAnZWagAA9zEP/1LnD6tHR3NLMx1kRIqG\nYJtxzGu9f4/5IotTe3z2GWgyoxRlGDaMe4P9bBkf66aZG3UGhM3f7mlU/VA6\nLXqF7ontbycqE5feIqsjabVmLPWdWYbVfoQqF26Ms88DVKrNUjSaYifg+hQ6\n4JXh0uwuYLd6BVTxVRjFWPkhDbXBMg4KtFZoAn2aK3iJHYTf1nNmqNcFXK+S\nfZPLi+6J47g52PC2A5brVkzeth4wmTyIWtKegs8O+RWtrlIv75tPQGoA1L1p\nU1XTV41Iu5Jt5LtYHEBfvROVgmmeeurU+gxEi2+mMFYSNITI4GtUSgTrA06+\nKHVV24AwQcSEm7DIfV3xiXje+KR3YiZrKaGNrtQoxF2qh+qQT4BvqzM7Kv2o\nLJWiQlqG13sc3UImnQAm7gWPHB4YS4IuMh+WGKehsdL5etOl82LwQxyHyLlZ\n5+QZuJXkGtUY/dFvf7Jl9/cWnHaB+iHlXmkEaZjKpWS5TGYkltCPNjV4i/Sz\nu8uoZgxtCkiybDUQ860DFSmtzBDVsz37XM6jpBS14DW6gSIvVktOh+HcyoTW\n486uBRoWC16iHy89VSaDL+wHcdD67xHXq4IbxkP9DDesLSxriqe09OtWFdSw\nuslHFr1S0TelL8M+owcS3B0tHk9K7LHgSoH8kWRtIV5SLc8keEYztfx4jNzk\nSd3r\r\n=PR0g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC9AH/FBZLdNXXv67mDjCoewmZ9kTKYo0DaYIlTo6irAiEAk2b1WLoeGzyLq1daP4ahlYYgLY4UqeAZvPwVBLqBWEk="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.35.1_1576704725308_0.7596486182109006"},"_hasShrinkwrap":false},"0.36.0":{"name":"abstracted-admin","version":"0.36.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.5.0","@firebase/database-types":"^0.4.10","abstracted-firebase":"^0.36.0","common-types":"^1.12.15","firebase-admin":"^8.8.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.10.0","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.36.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.36.0","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.5.4","tslint":"^5.20.1","typescript":"^3.7.3","vuepress":"^1.2.0"},"engines":{"node":">=8.13.0"},"gitHead":"c521cd0ee31046f7d4688aa8689054fb228408b9","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.36.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.3","dist":{"integrity":"sha512-CkuHY5tpaGVofHRrO+cfe4dK2HcgSZcvJ7Ti0h5NVq4YwKsgn8YE1VxjRGnxFN3kwWDZHKNZqKZsvpa7G9AHFA==","shasum":"251d23d7b2c5955fd1b764c5223b0860a9bcc343","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.36.0.tgz","fileCount":23,"unpackedSize":25559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+rrNCRA9TVsSAnZWagAA1+YQAJy5GH5Mxb8uOxFWKjuk\nFTroAMcKp0jk0ELzwLr7Zsas+7z7dlE40IIXrGjjLbP9zHjXhuNWTLAwo+Zd\nJKFo/zpbO7Z7u6CNbUOT6ZSnPc4zv35krYd095xFCCIZ9lPcQHdz53526We4\n3CW6pY095yLSXa+e+36tpv0TRpFz/6C6GWnLMKa/vtbMo0D9Kt2Dx6MWR+22\nouDraHuC8pi0L1Bh6ohHo0LCQr8eRR/TWu+CGlOl2ZhCsrOMDobrBwGlmrQK\nVydZ6cl6I0Yx+QYL0gCkG9POsq/3AWBqExigtgoE56KtWv+tBxabhYJqF71d\n+tf/qYkKUzU5nkidRTHVwOTs9P9piyeZPueHLIVjEhaau2pLIsgqcx8xoPoP\ntsmt9kxk8iR+uVZjIh6Ev4iBfkrLbhUr9WLhR0zlHOzUfzhu4jjZJr8UeBr6\nYAb49AuMZcH65GxlY/9SxvC9SA86ql9Ux4rTcBzQHph7CmISANmfhQEdxP7x\ndCkNh9OpRXCrR/Ib4YC5b9+OwochO8eXNObIoQdfUjeWxZYYQIn2qVjEokga\nUjBqVktZN05Xn+888Gp/OelULI80ObuTXL/AcBHeqaN0ivW6XQK8mQD0MfBj\nqRMlAVXy0fVqAt2WQt3BvbhL5yXjQuHW7pG2fPxYb596OI1M3PjQMREIlrmy\nmBY4\r\n=oGev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfzmGd8l3SwvAkNkpTR6j+SWWARjG+B1Np+BwcizfmeAiAZO1Us8gI/wOADZhkIfelrRykVn2U4oqr60dck4Xv96w=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.36.0_1576712909517_0.5422828258080954"},"_hasShrinkwrap":false},"0.37.0":{"name":"abstracted-admin","version":"0.37.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.5.4","@firebase/database-types":"^0.4.11","abstracted-firebase":"^0.37.1","common-types":"^1.12.18","firebase-admin":"^8.9.2","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.11.0","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.36.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.36.0","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.6.2","tslint":"^5.20.1","typescript":"^3.7.5","vuepress":"^1.3.0"},"engines":{"node":">=8.13.0"},"gitHead":"503ba15d126a03bec6da35f9b0a1a594cfed7ac7","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.37.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-pa62ZPulm3bU9xQ1p9Jbi1/LLIxzVeFF59DheayJcpJPiGYUm6+kIB6sKugBwY7EbrfrjqJzqjnU+Yu33RY/tQ==","shasum":"62f17f96c0689b6b8ac8ba993024159277ca428f","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.37.0.tgz","fileCount":23,"unpackedSize":25697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRHAJCRA9TVsSAnZWagAAhCMQAJW32ulerj5X8biEuc8W\nosOE/ck8QvLg9mP2SGLsEgd66PuXB/nvU149gmtrV252GnV7k4F5QyLYJrVu\nDrwnAMyxl/W/YXxDKUgDGeig69nP4OpEDeZdBa+oWQrE3A+4klFxAfuBV+eN\nsudfOnAQbiBCkG+ecaST38fdoATRdb7g9tr6WbzQKboTjoinCGU9gNtbq8Gk\nQRj5EjiztNPQxlxpyV+rItp+11pL6ktP+TCBV310zPJRqlGq+Y2Rm2Dq21dU\nQ339TFihMV80ZACKZgNZMfpIq0LQv+V1UMZ1cDMqtww5RV4u5bS0FjVL2cXo\n0xU8zxCnQJz8MZJVtqIpQxZkH8BFU9FCTQGYsrm2GC4a0mDMTlcPMh5ODQ2g\nA5TrSi2MHSgYxnoO/zXf3jS3tyfowvH+EqmnDEKT1AMEw4sOdYNbfvHt0Med\nwoS8yzq7IDvc/9wiSpcvrNCdgJaAFVFqXE9KWmzsC5eShuzGaYU5NdN5w7pw\n7sil3M2vgLIbDz1NxvXUDAEQmXoevXnA4yif/kHmOFx5ibS3llx/nNOVRR6G\nNKAleiUxXMksvkpHgMA8WxUHuKp/ZZNHe77hSiyGAe6B4FIAZ6D6EiSfljwd\nizYHGHiR2T3K0sm1pEFKFVzmWFt+cj0psPwdxWIRs8m2P5Hg6mZ6PQ8HbxP5\nzd25\r\n=BEaG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBPesKgT262ytysCCV2SqZ2vHKBi8zPB86xrsbK3kSXAIgD1jYc9XF3qEaKuMw8+IA2412nhEXLy9pSx7fJHt2OYI="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.37.0_1581543433078_0.14968279684015728"},"_hasShrinkwrap":false},"0.37.1":{"name":"abstracted-admin","version":"0.37.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.5.4","@firebase/database-types":"^0.4.11","abstracted-firebase":"^0.37.1","common-types":"^1.12.18","firebase-admin":"^8.9.2","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.11.0","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.36.0"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.2.0","@vuepress/plugin-last-updated":"^1.2.0","@vuepress/plugin-medium-zoom":"^1.2.0","@vuepress/plugin-pwa":"^1.2.0","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.36.0","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.6.2","tslint":"^5.20.1","typescript":"^3.7.5","vuepress":"^1.3.0"},"engines":{"node":">=8.13.0"},"gitHead":"103e1d8fe55babeb3dec381fcef8665d3c7d277d","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.37.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-fRFV0KaHDNvK1AW2MgEfOWC0lVFKrwhTWGLUOacLyN3242UuyFfRCFE1YBPBJngPuBngTDZRwv3ENHQAdNRXTA==","shasum":"74194ae2098ff808b6197cb56869ca13135cf05e","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.37.1.tgz","fileCount":23,"unpackedSize":25696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRHBaCRA9TVsSAnZWagAAwi8P/3q+TyAGJxc88xnoUGoT\nRu0iUT6MTCOJt52l48GjJKKO/iou61P8e+YJZ7oQNshHUYBaS5f8FTPhjVgo\nSMuX5lqiIaenIWtgbh+YURuNOFgH3ewjqzghKK64JBQmH0Pqn0U1HhSYUmeY\nsDW1KtW/N3t0XImfiVe15vfTSRQqBEu2kL9beG6tI7/SOXy/IRaXMC4i80Dw\nbd+XhJJwC9AdDh0/uYeb5Yfo9A4wHc9SSusErQPV7fcllIO2uGHVZM2Br5fS\nZ4xc5vW6BZvLJk/agOz1e3qPQnk/Ww2R8cCiAzo9/QSy/seVI9IS1s1dO0GT\nEDF3d31pquUxiL2KuDXGhN6+pJsL0sDoIKF4VfW1Sd10Q77E5y9S/SYLEc++\nNi9YPETuNDuWsdLzUGUdcVwN4zQ8hbFEPslqeCc2HlUc3fQ/PWJMXTkDe9Y5\n7VwbVmQgs1lF/PNRbeVMmg5pQ80NvbwlrASHGeJLIuFIKHkN2myaHMccEt22\nlgI9rvKm7W7ah5x/TqKQuiRIQ/r6msdG2W2ouREX1eH2fswfmf3kdmCPxw/E\nFMI8zIdyAdaP8J10ODvHKifPt5Nj79Gv5jVhVfz2sUM5MGbcLzBK8CyTEPBZ\n5+GpJP0TMsMySuzhz1dauBQrfyyVtB72rhlpCcSJfiEhqMyToukJC2GxTwZ5\ntaXk\r\n=LsOH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwiBmFIxoZuUe56/Amj7Z3in/o9W3HsNVZ6N2cCEaUhAIgNwAAPWkUJhh1erhW+le73Q9/yEP2UybAWQa6YJ02DYE="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.37.1_1581543514223_0.6719907241821479"},"_hasShrinkwrap":false},"0.38.0":{"name":"abstracted-admin","version":"0.38.0","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.6.2","@firebase/database-types":"^0.5.0","abstracted-firebase":"^0.38.1","common-types":"^1.14.2","firebase-admin":"^8.10.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.11.2","typed-conversions":"^0.10.1"},"peerDependencies":{"firemock":"^0.38.3"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.4.1","@vuepress/plugin-last-updated":"^1.4.1","@vuepress/plugin-medium-zoom":"^1.4.1","@vuepress/plugin-pwa":"^1.4.1","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.38.3","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.9.0","tslint":"^6.1.1","typescript":"^3.8.3","vuepress":"^1.4.1"},"engines":{"node":">=8.13.0"},"gitHead":"dfe8df59750533457d33a4f1aa58ac94a7b6009e","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.38.0","_shasum":"4c5dbb960eacd630e39fb3fd145110f6886a735b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"10.16.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"4c5dbb960eacd630e39fb3fd145110f6886a735b","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.38.0.tgz","integrity":"sha512-oeyizlLbF8qrChmc0GSQu+w9nPezcDRGLdgTg0EYXZY66C8+ORoi48LNsoSa9i7dbYXHup2XBzQ1ojd1pWHGGg==","fileCount":23,"unpackedSize":27746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen8KUCRA9TVsSAnZWagAAkUIQAIhbjWoBVz2eSP+RvefY\nqZladI3UCJo1EN8o6ergDgwKoUHWIwkkLCdZjYldtocE4+VNk4uThQqr+BTs\nyciybmNtKFGa3F6QX+q4SOYtetfw5i+3LWbqKZsJUbFXyMwQfB74xHYIViGh\n7fOhJzyHMvh/FBOrPB1usvtRtK8W6eGQG7getM5xxV1QvaDU9HhnpiZO26ux\nTBAl1OKMxNE8bru2Y6QDSFALcxrF2Vr6HR0GbtQJ1HHUaP7GCxeupfVPhnmg\nhRS7E/uE4nVQKpzmUdCYI+p+ndjSXWotcK5CV7C9dnO+K9KNYGOeSzFqRZkT\nO+nHjujcwir4DMHTM9yXYIsNUHDAOGzYwZmIuJdEKoHJbkEz+i/ZNUsaqvwC\nUdJJNbjoWQUU0aAG/xER3YMbSPlZT3I7eckGmwJdGRE6E+mAhgOvFbw7Iz4W\npOWceZoBmj8kWzfVcNx2f3t7fXd/6tHQzicu5u8RUQbqVCnqvxuFQ5ml7A0C\nvxcoych++cwdoPNV8r1L4SPM3LTC4daGOQUSXmo/ZIuIYbfgvDjyrpNU/ojT\nnz5galgadxDRC1XAd2JHeGhnDFY5mhdoPBPmf4plOwWcududspsBnGYGDEEr\nk7nIivdwlxq5B1LEyZ+QTEG0KQv/QX9ZBww6f/NoX7sn4XQlXWKg9TXgsPIr\noLDy\r\n=Y87f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhp7QFuo1tIKnwHxzRSktL4mw1+axwCWPQ+7r97HtSYAiEA6bws1LEjrmmiNZby7wQm3NDTD3va9D9OAXppYtTn2q0="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.38.0_1587528339572_0.8682497269585734"},"_hasShrinkwrap":false},"0.38.1":{"name":"abstracted-admin","version":"0.38.1","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.6.2","@firebase/database-types":"^0.5.0","abstracted-firebase":"^0.38.5","common-types":"^1.14.2","firebase-admin":"^8.10.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.11.2","typed-conversions":"^0.10.2"},"peerDependencies":{"firemock":"^0.38.3"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.4.1","@vuepress/plugin-last-updated":"^1.4.1","@vuepress/plugin-medium-zoom":"^1.4.1","@vuepress/plugin-pwa":"^1.4.1","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.38.3","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.9.0","tslint":"^6.1.1","typescript":"^3.8.3","vuepress":"^1.4.1"},"engines":{"node":">=8.13.0"},"gitHead":"f502c6cb1374d80f922c54e87d78fd82cbf938df","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.38.1","_shasum":"99588c66958232456de44c17ad1e405814d20e81","_from":".","_npmVersion":"4.2.0","_nodeVersion":"10.16.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"99588c66958232456de44c17ad1e405814d20e81","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.38.1.tgz","integrity":"sha512-VknO2XBCd3cLNrPu8FDfsrTkYPmZNPUMU1s4daLre4wARgL4u/8hyalbB7R+fG3bfcRbRKvMx4ZjYo90E8fIyA==","fileCount":23,"unpackedSize":27747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoXP8CRA9TVsSAnZWagAAp1UQAITgCwbwtUa4LSWwg/Io\nU87Bd5+/qdfPTv5IGUijNuFFzG/nUTWo0NpSLUOLk/rBp1yx7W3rIRyW4nyO\nvO+T28K9oWWwDe73TZxSj+lq13oCUqg8JNuiwo8cA7u2lRMeDFOnOoZyNpuv\nugQ4/TLG6Mgu0xN8XFnahZD9V6U6q7W1dgaKqoAHBgsnUwZZU0BQt1lxbFUL\n0XmZpLQCZoDnnl2x1wEMYlXZa4h5U4QvPrC1fzDE7cV2hVS5a5L/hlVpa2kg\nSBn00vUsEubIPJkAGr+JTdyF8jsOg6kLF4j3wNyAO61aNBdlRCYO5B2FUHc4\nDHGp6MazhovTMvj6MxJNg0uQpM//9q3EByoI9trlw5m4iU/sTCqpWKjUQHOd\nupjjEvO6u+X5eiQA2WUYfAolqz7nzplBUwv2mf4lSKIAowch0KT/zWdnYjuy\ntcpYggbSZPmZj3jZxWkoTzK22rg/laG6ZBX+qF8p+xb47CgoASDxuemINEOd\n8+rscPK5z+ZLz1Xxzq/eWUiqCPHJ3CsyZjdNwhcqekOkIKKhsLufAx23ezM7\nELMh4WS5C6ecAf5fioylx3NhzwX6m9Z1HD7M89h6sQpc9mf4Du3uwqFKgFob\n42K7hUEsWHIloetoPqwLdx0z/2NzmH2ZbC/vwX+eVHxt4m5yx+FsG9tkyZxi\n0Ts7\r\n=LEGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICW2PeuB2wOgd2fQy+2UHq1jO2WAsOw2b5pgugwbwaLTAiAL13r1KP1zsm9zG2HFagXqYLY4yuxVZeJEZTlZHW4azw=="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.38.1_1587639292303_0.1929549411853586"},"_hasShrinkwrap":false},"0.38.2":{"name":"abstracted-admin","version":"0.38.2","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.6.2","@firebase/database-types":"^0.5.0","abstracted-firebase":"^0.38.8","common-types":"^1.14.2","firebase-admin":"^8.10.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.11.2","typed-conversions":"^0.10.2"},"peerDependencies":{"firemock":"^0.38.6"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.4.1","@vuepress/plugin-last-updated":"^1.4.1","@vuepress/plugin-medium-zoom":"^1.4.1","@vuepress/plugin-pwa":"^1.4.1","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.38.6","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.9.0","tslint":"^6.1.1","typescript":"^3.8.3","vuepress":"^1.4.1"},"engines":{"node":">=8.13.0"},"gitHead":"7c158e896590b4a9f05be292a9d48ec43fcf0798","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.38.2","_shasum":"fbd45f21a008bfe62a1a469b02a1a05f171c79bb","_from":".","_npmVersion":"4.2.0","_nodeVersion":"10.16.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"fbd45f21a008bfe62a1a469b02a1a05f171c79bb","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.38.2.tgz","integrity":"sha512-8ifxSOtvoucDNvGWIvf1egYFK0iSUAtd3mv30yV6kT1QcbthW73EzKffqUUOD/d0GJWYx6UqRQUc6tdQSLNFWA==","fileCount":23,"unpackedSize":27747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepH2kCRA9TVsSAnZWagAAfdkQAJmW/o0bE2gfLAigToQh\nk1aXgM8yEMcrEyxwxT1JpiYQXR/2SyhmLE+Ww0HaBP3dxTqt3k1JszXdMVCO\noX6pgf026l5RIIIWm9fbjLQz+yD17qSDSVElML5VJ/xc/6Ak3NanbkoIdq75\nNSM0MficbnTYncx+poL6lKyRmqSChbu6vxgvT9BZJIRhieHqZktBI9Un6450\nrVPeSG7gNFPAjW3DxTp+tF335BWkcNa8SKgaTeuLrBWkldUGGoRzlZHnOrz+\n6AaX2Exl7awcpJE5kCJYyvqntB+4760GoKaD9zjf/NtsjJodqtuX7D0dcWi0\na7FrHLeOnKJ7mWMpuJDaAHJId89n/QOW/90xDwbEJQg59RFGuBGcC87FIS3H\nk7Qe1/jC25w7ufRBaLJtQxnifR25xFFINL6pa3pchChDlYfOX1u3NQrviPpg\n0lMCMh+MNDBnPDRNk+y67OwxP0WHoT4I3JnjVpbwbwyVx6Ys8WHPMz4RzjnJ\nYRyye2IrEqO9XTc0kY1sIvLehuw6ZokVLfEN+95+YQgBrgg7pnHmjfU5NXNJ\nqup4vFbJ5tzReT5KLF0WKLohgmoAuaAt+8d0uQ9guLxKnC2Xn/B/BqS2bFfg\nUPJN9IMg8lmxYR+DUTS7F5z/TpaLMCbKNk5t+5Hm8GI7VQzSJKIhxnYWp+7M\nVX0p\r\n=afYJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDupy+yj56NeUESkEpkk0VF44/3A3Jxa9rxFKfRbBzgwwIgcEmgTCmpgPdMYan2xCmwW8nkRUTy2NekeGLJ0Rzvw/8="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.38.2_1587838371849_0.5340920388389216"},"_hasShrinkwrap":false},"0.38.3":{"name":"abstracted-admin","version":"0.38.3","description":"Helpful abstraction on the Firebase admin API","license":"MIT","repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"keywords":["firebase","typescript","nodejs","utility","admin"],"main":"dist/cjs/index.js","module":"dist/esnext/index.js","typings":"dist/esnext/index.d.ts","scripts":{"clean":"rimraf lib","clean:nuclear":"rimraf lib node_modules && rm yarn.lock && yarn cache clean && yarn && yarn upgrade","lint":"tslint --force --format verbose \"src/**/*.ts\"","build":"rm -rf lib && tsc -P tsconfig.esnext.json && tsc -P tsconfig.cjs.json","build:nuclear":"yarn clean:nuclear && yarn build","test":"ts-node ./scripts/test.ts","docs":"vuepress dev docs","build:docs":"vuepress build docs","coverage":"nyc --include='src/**/*.ts' --reporter=text --reporter=html --reporter=lcov mocha --compilers ts:ts-node/register --recursive 'test/**/*.test.ts'","watch":"npm run build -- --watch","deploy":"ts-node ./scripts/deploy.ts ","watch:test":"npm run test -- --watch"},"dependencies":{"@firebase/app":"^0.6.2","@firebase/database-types":"^0.5.0","abstracted-firebase":"^0.38.9","common-types":"^1.14.3","firebase-admin":"^8.11.0","lodash.first":"^3.0.0","lodash.last":"^3.0.0","serialized-query":"^0.11.2","typed-conversions":"^0.10.2"},"devDependencies":{"@types/chai":"^4.2.5","@types/faker":"^4.1.7","@types/js-yaml":"^3.12.1","@types/lodash.first":"^3.0.6","@types/lodash.last":"^3.0.6","@types/mocha":"^5.2.7","@types/node":"^10.0.0","@types/rimraf":"^2.0.3","@vuepress/plugin-back-to-top":"^1.4.1","@vuepress/plugin-last-updated":"^1.4.1","@vuepress/plugin-medium-zoom":"^1.4.1","@vuepress/plugin-pwa":"^1.4.1","async-shelljs":"^0.1.4","chai":"^4.2.0","chalk":"3.0.0","firemock":"^0.38.9","js-yaml":"^3.13.1","mocha":"^6.2.2","rimraf":"^3.0.0","test-console":"^1.1.0","ts-node":"^8.9.0","tslint":"^6.1.1","typescript":"^3.8.3","vuepress":"^1.4.1"},"engines":{"node":">=8.13.0"},"gitHead":"29304c5e0e98a765a314f6ce20698791f422d2e5","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"},"homepage":"https://github.com/forest-fire/abstracted-admin#readme","_id":"abstracted-admin@0.38.3","_shasum":"04a900d501c5455d8f8e2d18ebc5f4197ea1af92","_from":".","_npmVersion":"4.2.0","_nodeVersion":"10.16.3","_npmUser":{"name":"ksnyde","email":"ken@ken.net"},"dist":{"shasum":"04a900d501c5455d8f8e2d18ebc5f4197ea1af92","tarball":"https://registry.npmjs.org/abstracted-admin/-/abstracted-admin-0.38.3.tgz","integrity":"sha512-VMSqE66hCik6sDsypUk8U4dcnAZ0ERGFirCphObIpltfO3UPQUU8AGoZQGNWqGvDAfbOhNR95xi0OF73DYZ+ug==","fileCount":23,"unpackedSize":27692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqJiCCRA9TVsSAnZWagAAkZUP/j5BE6+vxKAjSPpcttby\nYUCzJnH9SZKyL4LhaNz4ckNyDNolUfLmAF9udko+bvwcyKMqB1qft8goU8uq\nbKxhFFluLLhmj/rU/Fofc6eVn2ZgYU9i2OFonj5aJwQPFoe/QlKjLiV8CGYT\nw6ZwQ/DNEZR9tmyiH0yN0J0YIyPDnSnXV4t7gPptjoebSHBz8bq8HNel5+xr\nok2T162vyBZxcBvtZI8zfVFoPz5r3vtm8oZzB1RxYEHdHJyRuRkACrFuod5W\ngTbDlVMhSkHRybtg+KmASMywUiDPZPKNAblfXXeORTBWCEv06R8CFLEPOwG8\njFM/sljQW4AKZNQ+UiCzXs5DfX7XKTFnQP2vsNeEDDSnlY8rTCTKO+/hMPnW\nfAMDguwC1cylMOSfplwgVt71NL3VhYE1YUCosnbGNPoEX5qHRHk0LC2rFEk9\nz7UrULxio47EYcweXjCQSQ7XYzSff0br8ZJq+Fbqa8xpvKAgXz11CONT25Q1\nEiyQt017QpQolO3tYVnPZA7ZzIMur3S5ZcS/a2gkmqlDgEAXaqsSm4aPZEzP\nmfuWiwpta5TR/Epfrxf4RDYvScqo3rKC3QFXaeGUzS3OGqmvKXJt1hWAt6DJ\nfSYFqjs1H/7SRWgsBu6sxB6A+rAVKX84KRRg+hSv7rgCDgphsPYbsvS9uUtP\nc+I3\r\n=Vtm/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7NomBjrlCSo2Ka4GriKyZcI4HB24t2B/oAqO2zmbZUwIgCJv44G5zRlFd2a3CR3TY2HQW+JAMJsrrIxDaCLYSfVA="}]},"maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abstracted-admin_0.38.3_1588107393973_0.8662960284601471"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/forest-fre/abstracted-admin.svg?branch=master)](https://travis-ci.org/forest-fre/abstracted-admin.svg?branch=master)\n[![Coverage Status](https://coveralls.io/repos/github/forest-fre/abstracted-admin/badge.svg?branch=master)](https://coveralls.io/github/forest-fre/abstracted-admin?branch=master)\n[![MIT license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)\n\n![ ](./docs/images/abstracted-admin.jpg)\n> A minimal abstraction over the Firebase ADMIN API\n\n## Basic Usage \nMeant for backend nodejs micro-services which interact with Firebase's Admin API using a \"service policy\" to authenticate.\n\n```js\nimport DB from 'abstracted-admin';\nconst db = new DB();\n// Get a list of records\nconst users = await db.getValue<IUser[]>('users');\n// Push a new value onto a list\nconst company: ICompany = {\n  name: \"Acme\",\n  employees: 500\n}\ndb.push<ICompany>('/companies', company);\n```\n\n### Authentication\nAll of the Authentication is done transparently as soon as requests are made to the database. In order for this library to achieve this it will need the following environment variables set:\n\n- `FIREBASE_SERVICE_ACCOUNT` - this should be a URI-Encoded string of the JSON data which you exported at the time you created a Service Account on Google.\n- `FIREBASE_DATA_ROOT_URL` - comes from the Firebase console and dictates which DB to connect to\n\n### Mocking\nThis library supports simple redirecting of all operations to the `firemock` mocking library; see [related projects](docs/related.md)) and the [\"Mocking\" section](docs/mocking.md) of the docs here for more details. In cases where mocking is being used, authentication (and security rights for paths) are not supported and therefore the above ENV variables are not required.\n\n## Documentation\n\n[Gitbook](https://forest-fire.gitbooks.io/abstracted-admin/content/)\n","maintainers":[{"name":"ksnyde","email":"ken@ken.net"}],"time":{"modified":"2022-06-13T02:20:33.255Z","created":"2017-08-02T19:07:23.085Z","0.0.1":"2017-08-02T19:07:23.085Z","0.0.2":"2017-08-16T21:05:13.261Z","0.1.0":"2017-08-23T21:51:38.027Z","0.1.1":"2017-09-29T04:35:18.311Z","0.1.2":"2017-10-03T20:05:48.236Z","0.1.3":"2017-10-04T17:29:25.978Z","0.1.4":"2017-10-04T20:31:15.648Z","0.1.5":"2017-10-04T20:34:47.116Z","0.1.6":"2017-10-04T20:35:15.889Z","0.1.7":"2017-10-04T20:36:37.653Z","0.2.0":"2017-10-04T21:09:56.306Z","0.2.1":"2017-10-05T05:37:40.071Z","0.2.2":"2017-10-06T04:20:41.641Z","0.2.3":"2017-10-06T16:58:47.593Z","0.2.4":"2017-10-06T17:00:19.980Z","0.2.5":"2017-10-06T20:44:07.054Z","0.2.6":"2017-12-05T00:38:18.519Z","0.2.7":"2017-12-05T01:03:14.183Z","0.2.8":"2017-12-05T21:40:10.377Z","0.2.9":"2017-12-25T16:11:26.603Z","0.2.10":"2017-12-26T16:58:58.069Z","0.6.0":"2018-01-03T12:52:52.832Z","0.6.1":"2018-01-03T12:55:44.431Z","0.6.2":"2018-01-04T13:16:21.420Z","0.6.3":"2018-01-04T15:12:22.217Z","0.6.4":"2018-01-04T16:43:35.614Z","0.6.5":"2018-01-04T17:53:23.796Z","0.7.0":"2018-01-04T22:54:01.247Z","0.7.1":"2018-01-05T00:51:11.986Z","0.7.2":"2018-01-05T01:16:36.836Z","0.7.3":"2018-01-05T17:05:46.968Z","0.7.4":"2018-01-05T17:06:22.888Z","0.7.7":"2018-01-25T22:39:08.841Z","0.8.0":"2018-02-01T06:22:08.578Z","0.8.3":"2018-02-02T23:49:21.655Z","0.8.4":"2018-02-06T05:02:17.839Z","0.8.5":"2018-02-07T22:12:41.821Z","0.9.0":"2018-02-23T17:40:39.587Z","0.9.1":"2018-02-23T18:34:16.805Z","0.9.2":"2018-02-24T01:42:23.185Z","0.9.3":"2018-02-24T01:48:09.578Z","0.9.5":"2018-02-26T21:44:43.425Z","0.9.6":"2018-04-08T07:48:37.183Z","0.9.7":"2018-04-28T07:31:43.053Z","0.9.8":"2018-05-10T04:19:42.125Z","0.10.1":"2018-06-11T03:42:46.297Z","0.10.2":"2018-06-11T04:06:24.743Z","0.10.3":"2018-06-22T18:53:20.037Z","0.12.0":"2018-06-22T22:46:36.166Z","0.12.1":"2018-06-22T23:02:48.347Z","0.12.2":"2018-06-23T02:28:36.775Z","0.12.3":"2018-06-25T17:57:02.293Z","0.14.0":"2018-06-29T22:44:11.818Z","0.14.1":"2018-06-29T23:23:53.175Z","0.14.2":"2018-08-03T15:05:18.033Z","0.14.3":"2018-08-03T15:24:07.516Z","0.14.4":"2018-08-03T15:59:31.208Z","0.14.5":"2018-08-03T16:02:48.910Z","0.14.6":"2018-08-03T16:08:07.769Z","0.14.7":"2018-08-03T16:15:20.431Z","0.14.8":"2018-08-20T23:57:53.649Z","0.14.9":"2018-10-24T23:35:01.453Z","0.14.10":"2019-02-19T20:14:21.250Z","0.15.0":"2019-02-26T03:54:28.687Z","0.15.1":"2019-02-27T05:21:09.250Z","0.15.2":"2019-02-27T05:26:34.448Z","0.15.3":"2019-03-04T08:01:43.422Z","0.15.4":"2019-03-07T00:26:14.055Z","0.16.0":"2019-03-12T05:37:11.270Z","0.16.1":"2019-03-13T02:58:00.039Z","0.16.2":"2019-03-15T00:10:33.923Z","0.16.3":"2019-03-18T04:34:06.684Z","0.17.0":"2019-03-25T06:38:19.101Z","0.25.0":"2019-05-15T04:15:09.596Z","0.25.1":"2019-05-15T06:32:39.498Z","0.25.2":"2019-05-16T06:26:45.325Z","0.25.3":"2019-05-16T06:36:39.760Z","0.25.4":"2019-05-20T09:54:37.904Z","0.26.0":"2019-05-21T03:15:55.776Z","0.26.1":"2019-05-21T04:06:47.998Z","0.26.2":"2019-05-24T03:36:13.673Z","0.26.3":"2019-05-24T20:10:55.450Z","0.27.0":"2019-05-25T04:28:50.303Z","0.27.1":"2019-05-27T10:53:26.367Z","0.27.2":"2019-05-30T01:24:18.041Z","0.27.3":"2019-05-30T04:31:24.958Z","0.27.4":"2019-05-30T07:16:35.769Z","0.27.5":"2019-05-30T07:21:34.584Z","0.27.6":"2019-05-30T18:11:47.878Z","0.27.7":"2019-07-06T16:07:44.006Z","0.27.8":"2019-07-28T18:05:50.093Z","0.30.0":"2019-07-29T07:28:48.858Z","0.30.1":"2019-07-29T08:06:07.766Z","0.30.2":"2019-08-17T21:19:08.906Z","0.30.3":"2019-08-26T22:00:26.583Z","0.32.0":"2019-10-04T19:47:47.101Z","0.32.1":"2019-10-04T19:51:07.972Z","0.32.2":"2019-10-07T02:23:17.002Z","0.33.0":"2019-10-15T05:57:18.161Z","0.33.1":"2019-10-17T02:24:14.628Z","0.34.0":"2019-11-04T18:26:40.650Z","0.34.1":"2019-11-04T18:30:51.644Z","0.35.0":"2019-11-20T23:02:59.030Z","0.35.1":"2019-12-18T21:32:05.458Z","0.36.0":"2019-12-18T23:48:29.644Z","0.37.0":"2020-02-12T21:37:13.190Z","0.37.1":"2020-02-12T21:38:34.343Z","0.38.0":"2020-04-22T04:05:39.749Z","0.38.1":"2020-04-23T10:54:52.406Z","0.38.2":"2020-04-25T18:12:51.991Z","0.38.3":"2020-04-28T20:56:34.157Z"},"keywords":["firebase","typescript","nodejs","utility","admin"],"repository":{"type":"git","url":"git+https://github.com/forest-fire/abstracted-admin.git"},"author":{"name":"Ken Snyder","email":"ken@ken.net"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/forest-fire/abstracted-admin#readme","bugs":{"url":"https://github.com/forest-fire/abstracted-admin/issues"}}