{"_id":"apollo-datasource-mongodb","_rev":"26-f333f514222f76e8776cc09ea0d2b014","name":"apollo-datasource-mongodb","dist-tags":{"latest":"0.6.0"},"versions":{"0.0.1":{"name":"apollo-datasource-mongodb","version":"0.0.1","description":"Apollo data source for MongoDB","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build"},"engines":{"node":">=8"},"dependencies":{"apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"_id":"apollo-datasource-mongodb@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"dist":{"integrity":"sha512-uB/sFeIMB22xFCWilriI2Zm+/EomZLicJOdnixNcQFrYv7dgwCmdghOckCJo4jc7ldIuPaoDCtR5Xwrt5raxtg==","shasum":"f54cf9f81b3d08af3c05221c51137e49c55868fa","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.0.1.tgz","fileCount":12,"unpackedSize":15215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpuY4CRA9TVsSAnZWagAA1FUP/RVGjgA1nJ+ZxsxPKpVt\nOTQxygB9HD9I90ThxQsQOtYiRGP4ROMs34xM9KL0I9z08MWcoaZCqw+Cu+l8\nDNTLQSMLqVSjMRIKL1O5WRjXDRShi53KFTS/IRnGj06k5WsZwgQS/AzHrKl3\nAbRc81on09mdz2sqjbzxuSCgTDAeDxAOBbW2dmPDG3WwlSnXYnmA2fRmQjXE\nhsyS7sju7taHTcgi7B6PdB00qJOmHtjPPufZYgVSi/XKnv+C+OAEf6bz86dS\ngPRRpxOV6euZfrAAVgIPz5cBPfy3S+bMNItqtX0ejZj/EIsZuqwupYbwyCWN\n1vOsljFANUhi+3Yo0MZWZOEw6ANDxH8/b7j5K2NuP4dkW0ba49ADxYDB2hIs\n1hUg4N47uq0eXyFS9aK/XeXF37L9BZeBkZ+6hm62k97oZyJKmt2B8VRvnx3T\nq7rAol5rk7S/gP66K8bh1pDH1/y0Us+bKLBM5lpunY6dT4/uFCgtPQWulrnF\nHSWd3ytvaojS/4EoSRTo9Bx/HLLOYfFZMYQNpw+TRA9Jukld2BBTpv54CfNB\n37vIlzZtqp8g8UEGx9VWGu38deniJjSk1oUBMc4fMcy8QdCLxyTc5VjXro/Q\nzg19vYPYkDTsFbFyjx3cE7HA62kct6H1rOnVlh3OVTXWQVPnbrKwk5UonwFK\ngxIj\r\n=e0Rx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFc344T8sslZwC0Lp/wfUiG86b0RwakfAIE8XQYBHo9aAiArAiWQTWM1SERNaY6TNg8Fhw0L2kUXrKNHGKicvmz4Zw=="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.0.1_1554441783944_0.13339643161428194"},"_hasShrinkwrap":false},"0.0.2":{"name":"apollo-datasource-mongodb","version":"0.0.2","description":"Apollo data source for MongoDB","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build"},"engines":{"node":">=8"},"dependencies":{"apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"_id":"apollo-datasource-mongodb@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"dist":{"integrity":"sha512-2R2BMbkxIFTOYV9aBg4QVU8IBgmoDbwk+jnsjss+mX9Zye9mL/c2sg1exRN67Auc24gDqMcLfP+v2p4gpeO1Wg==","shasum":"549d374b923e0ce68c290fabffa08d0f92789209","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.0.2.tgz","fileCount":6,"unpackedSize":10202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpudsCRA9TVsSAnZWagAA4c0P/3hIMrUniGvowBNdIfPB\nf+6yWsT1YFZd2ONY0v2kW90rnDDluApKRbr/4g/8ynqkFI5c+mFeV24lE0Zj\npGFsWLfyE/VhL2ZToP5eTnGgB19bW2FdUg5j7yJNo3+56e/9+xU4o42wNbZa\nAs2JJO/C8jowS/hJEgotnXckF8yS2nXnPNrW4YxlddXGiOBOZXWxQk7qHhiL\nNAUkfE25zsCYjrDbtUsYKL1GwnXTob90b3OrAVbqkethQYdl14LezNRsQtCl\nOd9iAmV+Jo3Y2TcTQYhRhkYbZ8dC5Lq5/Ge+frCroil3wKGx0zXmZkTQ9fgb\noY5rUC5WsfPI26wNrRR8E8q8+VOz7xEDqAAAZpCvhvaU9OPMlCCB3UT7hBsu\ne60HCFciFQ+vcc7GyIspF0fRPwXyePNnMhkMHZlNVzFD02CP6+bUKt7DwbNZ\nhhH+E+11262g0WOFpL5wZnuZQX2brPAL/Aw4T/NeJfFct5UiYNEauX7TEcFP\naRwRXdnFptzNNXwc085Osregl2CUvdZoRPoIjT1shCOZoRqdx0vXdzVywriZ\nRVPVBtcX5zYqtd7Fis/L/z+UlyR+uZQhR633rvmqh/wMvwXbXOrs1oLveeHb\nZh0OYch9RDCKcaz8zk33VX8O9bzbDWh6mXvFwZoqljV87EsSpnrRfAURn3zo\nHa7N\r\n=fgYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIED0zATKPWU6rZYBKsWWQJZFKZMiZODogCeZ0Au9MkZAAiAES0hN35Q3BERMhxmiKsV7UH4IMYf+bO+utDkkV2qhbg=="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.0.2_1554442091977_0.9576614104501047"},"_hasShrinkwrap":false},"0.1.0":{"name":"apollo-datasource-mongodb","version":"0.1.0","description":"Apollo data source for MongoDB","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js"},"engines":{"node":">=8"},"dependencies":{"apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","prettier":"^1.16.4","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"5979896928dbb7d53a806f97248027f5d16a61ea","_id":"apollo-datasource-mongodb@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"dist":{"integrity":"sha512-ZSZ0OD9yeIek+bZ6dNEon1vxwnvb1Qiw8KOXhlfIR4egVDGLZCRZelgVkaqoh+PPkIashaFoxC77/HCvfLumGQ==","shasum":"cfe31b8593a8abb11ccb8dc38caef8c6e6da4e4d","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.1.0.tgz","fileCount":6,"unpackedSize":10258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9fq4CRA9TVsSAnZWagAAMjcP/0n3DZ+JaJJNl1zcH/9z\nFAoesjHqb/KtYlFZe7pH8lLG0sRiD9NiBhFlBqsMLph88hDBnnCXkAaHYTIq\nZNvH57WDbU+f7k4uhjkXGkddEkSZlJmO4drWjgGpIK8Rw9aDxm74j9VndGuT\n0oeNaB//dYHiILbxgl3jXCuGD0RYbwgbvFZFTn3HOQiTiho65E695yTdCYGx\nhagPVb0JE/7aNZWXlf9+2U2k0Ov9oDOaBBwtfYLlATtvwskawxRRxZv2HcRT\n6owI4OiZn5N3KNGs4XfAQQ6NeHLSRCtxfI6lYQ8akBG8vN5cG+SmsZQBv1Cy\nvEhILIcrDMURjpg9l8TQavqX9JtPWi8j25Gs45YG4SNHUL/hmMyA1U8Z6NgB\nMURpaxa1cvCuGSnVhiV9PeZPed3KPBmbjYnQsgn0hyfzLTPwchVmE+YOVljL\nFkWi5vkGlZ5SIfvC3/OZA0O48eKJFSN3a1ZoB6cqWy5ZXOsYxYQUd2A8SKDI\nAcNXdHpAalnbAonkkjH0UZZxCqKlFZyWfTznSM/MeuctiFckqJTGlfYV4oWe\nGplY2iCZ8kW5yGoNPI+P5L+jdlMWP/LdJdw38iNZHm3NgdMfI3oBZN13LBcv\nokgQumqLHyql+7o9GGRIsu76AOZDXUQTVQFwk8pSM9MfiMDauyxDOPyQzq5u\nKUq5\r\n=NSws\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYm85eNpQ95pI3wTdKohi7i+YclrU83hFYBpMxcRVuygIgQhRv9P05lPFWhl6S2TMvkGZvylTRJewDqKRRth9g6Gw="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.1.0_1559624375440_0.012862174522009218"},"_hasShrinkwrap":false},"0.2.0":{"name":"apollo-datasource-mongodb","version":"0.2.0","description":"Apollo data source for MongoDB","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","mongodb":"^3.3.2","mongoose":"^5.7.4","prettier":"^1.16.4","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"204eee20e667071d1a8d9145ccd5d55fbc70b743","_id":"apollo-datasource-mongodb@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"dist":{"integrity":"sha512-Y9KFzjn75OMJ5uWUfe0htif3t8PtJYOX1aqobgIIZOOvDWW6kZngEaRIYUoZSlxl77ulgQJIh+PdSD/fWnti9A==","shasum":"e8a4fcd7997287ef32fd2721d53d9efd0ae72060","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.0.tgz","fileCount":7,"unpackedSize":11187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqAnyCRA9TVsSAnZWagAArnIP/3qgp8aglHPAxYzfZdIy\nlPVxoYVio/jgpwtKSewqucXMdn5yeN56N21eOi0a+hc0Y34uqswYqhPthTZp\nnB/d7ca45oHT2tsEUuPE7ITdR4V6igvXUTwocUOGi3xhOf4M6vlKA6paVxvx\njWVmfgqIC1dxf84VGRyPwQMtmGYUKSIPHKu4bDwgO6kquH34SP7em4ZlVa0O\nIqAntFv7FoFrhoprVpV24Se7icz94poujJ04ox4MJ/Gm5OuoDAn2lkC7ra9e\nQDPuiJif1sWNH0NA7mFxnmrTwS4fJzv7J/7hVK8CCJFrE5GBfMow+id2iW4N\nk1zG0j6r4YP9yvZPMfWyzgDtd4xtQ0WKBT+4hyDSeYMNa9pAe+Y/kDUmIM7a\nPCefN5TtJozi3gqjpyri+gZeB/ZuFwL2iUuL/HuuScaWGrE/f52WxpKp7c3/\nsqLap0PuLoAhPeOWtrfz23WK0PiPmYgDt2YqmRKPCweEtYn5ibTJf/AWJiP2\nCmuTL99dgvda5df9Q3JRnJQM+SoNd2+A/jE199hmoZFo/5JzD1NU/t90kpDk\ntAk94lNKF295qagLBOcFpfkl2qrw1eOGZDxKB1xNneUUEe3A7TFyHQKgM2cA\nCHXRT4alCn9kbIijwHXrLK58zEvdfUVofV8UvutU2F5Wo88GA71ShSUkz1Nr\nVzoO\r\n=cL/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCYeC82M8QqQ7MvUwXhdML9wxLm78dmebKEYU2sSSCzAIgC9ZlEr0iziBkjS6C0E9EjE4PftsqCkALV7+cwAhNLYA="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.0_1571293681433_0.7603416954489894"},"_hasShrinkwrap":false},"0.2.1":{"name":"apollo-datasource-mongodb","version":"0.2.1","description":"Apollo data source for MongoDB","main":"dist/index.js","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","mongodb":"^3.3.2","mongoose":"^5.7.4","prettier":"^1.16.4","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"42a06645be4d700abf5427b81e627599ad186319","_id":"apollo-datasource-mongodb@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"dist":{"integrity":"sha512-fVTouuqCJhbQ0rtcjAxbvtHEreBCUP8DkdBVGnmKqa1U2gwhsCt6qZp5DpU3RYunRmBPiNuhrMSvOOpSif+iLA==","shasum":"57cc9779ba5f38dc173613c81311951e9010e29b","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.1.tgz","fileCount":7,"unpackedSize":11215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+cRfCRA9TVsSAnZWagAAq74P/1RXqJbnvBztWD14LiQR\nHTUiYw0p+xHiYkf770S0Y3D1LwC957VEZJKUWl8MJ1OBgh0dzBGFqtjCtyDX\naW4ccK5hOBAkyxtyJp8EAmfED1yyL4ZadZQEgI70kwiqFx7oe9FWLFYndyfD\nHWfL43MiSnPevFiPeVmlXma7KY5bHol3bnPsNHGetCzJJOHvljLbzDTjQTuj\nyfV+JopVj4wT569R5YHJSG7AH2x3/z7C2AzYfOnYFglERnK0NQ+OaeQ375HL\nVd0R96tJpJ7rFvP46vv2TgI1B/HNGZyMFXVgENNpSIu9lQUGSjMilRaWmyVZ\nPPTru29PrscuiVgZfFIlZ2mZ4WArrCwWVPufLDiRxHuOI1PdrZ7tJZ9+XaEI\nit1SZKSeR0u1Yr6kfmC8xnMRKiqhP8SBZ0rV+CEXHN1Hl95Kgk+nL53/bazA\nedtctUkrfk/E+SnVNrnUdyHdaoW9/0BUKiCS5X78gUysAIdxgOBMQRfCgKGT\nSwDg0hFtrC0BYyuTa0fgkD3gV5y7krvki4bj8KdD1DywpCsX91W4CNNHHmFL\npa2tE+TCA3DHNnF1zDpYTSbXzj2SpRzOVqVH8BEPQxo6g4C/sOaMlBm1EaqZ\na5ppBz6Pdc1wqwZcjpvxhi4P7/339frNGh2apASCjzYI7IOBqNcXxkc0wUzQ\nAzwe\r\n=vq7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6ebaQirnkqdZ7pYbo1LTv9mQ4ZE6u2KXitEAwadyNFAiAc5sdNKatRUAOpgEZ7tdRbvL70uQ7D1aJhobAwAlPhYg=="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.1_1576649823120_0.9221359668652604"},"_hasShrinkwrap":false},"0.2.4":{"name":"apollo-datasource-mongodb","version":"0.2.4","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@types/mongodb":"^3.5.3","@types/mongoose":"^5.7.7","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","mongodb":"^3.3.2","mongoose":"^5.7.4","prettier":"^1.16.4","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"3729db3d06ee95a6f12e510fdec946d4b0f807e0","_id":"apollo-datasource-mongodb@0.2.4","_nodeVersion":"8.11.3","_npmVersion":"6.13.6","dist":{"integrity":"sha512-fcdxrY7mJOHLi95QgzCsrF5kivF24sLIIZTSviobws2TjmjtYp+URMbT2uwjdnUm7gSvje+BU0k63SP3If2x+A==","shasum":"b0a336be19faa81ab4fe2557d75045519d9766d9","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.4.tgz","fileCount":7,"unpackedSize":11461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee+JoCRA9TVsSAnZWagAAIAgP/2NnjWgxzkx/8HVTqqmr\nexEisDTjKEks0Vp3PX1SPAEAW6g0D9wLFBq6a3dH+KMAfeUj8UqHzjnk4CiF\nCJ/FpUjTZRuZvn9vzD8MOJcTfvnGvZ5sxDsU5Zvi5/lc+JlYHoUAs1Gneh7O\n3c/xk+mOfw0JVAqDmH2aU6qA1U4W/mSPvz7hsoMyohvDH8TYwkbWi22gcpVQ\nh9NyK41eahq+1vZ+ci/3i/aY84f000FXwKKNVZ7iVpGz6yIFpcVC26CcFXZg\nqPszZs5AavyLp7FseSfRs0JmejFDRFvjtJ1GlSDIB8SiiXr1Wxa5kUiUV8yy\nHOjNXv45fn4zcwNuBs+xTrFatUHJUkWVMut6ZblVGyCDXn4/UhZaMN4f5a9I\naEe4magBTzZ6iLqqqe+lCjGdgfqEG8thlR8meSvBfVTK43j4VnXqXCCIOPu1\nPORydW/f9f367/nV47j4wGXnRLLjjvpFtx1h8bm2w3KeFqTfUtoH0iOtVO30\nfNLynC4e2aMVb0qaqgaYutnWDtyCRcv7kbHSD0KRG0qjfFKTM2Z9KzQQ8wZ9\nKMEcrijwaiEROiqp5r1PQp4hYSWlCpBk8ixV0hiS3ICW16D8U38SMKO2XK7H\nATDz44DBBEToI2t51cFF1t1lroNbym3ZLRHEC/nF1MvzBaTLTHlZ+uLU8sMo\nfpKb\r\n=TYMF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWmReOqaRDpq9+B5N45yOWX3shBxl4hq234UJq4CqObwIhAIXgziSrfdnLCdgYsbcLOQpvuYRLCMor3iX58zAQYrvb"}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.4_1585177192285_0.7870027311837133"},"_hasShrinkwrap":false},"0.2.5":{"name":"apollo-datasource-mongodb","version":"0.2.5","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.3.2","@types/mongoose":"^5.7.4","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","mongodb":"^3.3.2","mongoose":"^5.7.4","prettier":"^1.16.4","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"1c0fa85945fbd31f7716213f72a5dc90ac3ee442","_id":"apollo-datasource-mongodb@0.2.5","_nodeVersion":"8.11.3","_npmVersion":"6.13.6","dist":{"integrity":"sha512-WbYZQt9y8plfqUrjnJNMreb+3xa2UuPFfU2pR6wpaekQ4l2xT+rpbnMLi8fIp97r8T7EE1Defpe7qerU8ThnAw==","shasum":"dfb95b5fd2d9ed64d9f808b43617a9063c6ac62b","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.5.tgz","fileCount":8,"unpackedSize":12601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefZozCRA9TVsSAnZWagAAbhsP/1f3CokY1luHBOON+rZO\nv4bam9otcashM3bZyZYEI0wB1QOgZwAcMncz/+At9V6k4r1FdLiQ3zzEcsVj\nSdwFNyM7Mzb8yXxBQ4zuniFqWBmQJO8sLxPWUgrFDD7ikQC0PC+RRgiTe5iN\noP5Q4xkNWqePqCUx1yZcl7N2JhQO4pJHjC8P6SzdHw8wo6uSG9rJ0slMDvGc\n/TzWnR/sqk12zqVMpDuTGRkW9Eklq5eUackEHlmvUAS+13YtipoqzaltfPSc\nqCfvoASeILlpRuPHW1VcMeQCbni2JrCzr8AqwIbMhwpC9nphWsJs9fdrH14W\nsOnN50SxknTY9ZiOGQimqISTiS9X0pC54IWoT+BmgeiLSYvi5Rr2+/gvBHTN\njQr3sB7t0iNEheMw2Rlm3T40sxl8hlA+YV23a9mIiinp8XQ2H6ZHGqsYSqvT\nnONR16jINlXwLHvwOS/PVB7INTP5vUDODrRSa2E9utmd4XZzoPzX/8VVVVbh\nFp/mBJgiuzpl574YBY9HkW/yosmtiJZKxflt0mAR6Zdt9sHG2KtOphvccLz5\nIzIXjqOxNLZqjV8dmb6y/FMZSdQz9nsrxnNR4dqRt7UchOMf1+VbqccyUwbj\nEIxeCsNH4E2Qi+V/yO1Gx7Uo7FtbpkoVVge9i5gcuMwSjNy/hgVKDzFqxCDt\nKIt5\r\n=za3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzLfuL5PYF2MreXet0bk/9yH8fWgJmffu8LHsymibqdAiBi8fzl1xqxZKEzbG64E80/Winzw8Ne+rx7yr4rm6KCQA=="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.5_1585289778577_0.8058967101924364"},"_hasShrinkwrap":false},"0.2.6":{"name":"apollo-datasource-mongodb","version":"0.2.6","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.3.2","@types/mongoose":"^5.7.4","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.2.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-jest":"^24.7.1","graphql":"^14.2.1","jest":"^24.7.1","mongodb":"^3.3.2","mongoose":"^5.7.4","prettier":"^1.16.4","waait":"^1.0.4"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"97302e78fd91165be35cf49da0028e76d64d9529","_id":"apollo-datasource-mongodb@0.2.6","_nodeVersion":"8.11.3","_npmVersion":"6.13.6","dist":{"integrity":"sha512-zuAtzydnU981Ld0k5lpEC3Tm4PcotEQvTdv+lBdBBOg1iZbi1SeCZMW+DU4rHxxelSwohJ24AIdEqJxJpik0DQ==","shasum":"90ca76c8ad8133bb9ae83aec7a22723bf47e20c1","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.6.tgz","fileCount":8,"unpackedSize":12695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepUP5CRA9TVsSAnZWagAAGhYP+wdmwLhsQuYP2oU5S6ob\nCcz1zDs+yqo9/Kw/P3wYAV7qOHyRlK6CqP67ZyIAaU4kWN4WloK8nqoqvj2T\n+n4t3LjkaRi6bs3bVu8sxgfpKawjYYNzFJ5oJEgUmZZ2TctvmS0MRxtXEftY\nj/UfrqkLDa7FxTAjl2GEKJC9LLOCoLQg+b+jgFQ1GQGk/eUojVufDGRG7F7M\n5R0VGf9bAH5tw63k9tPGWnSSGOwtNRQWapxaKXg5wp53bJ4uQ4yc2wwOVz79\nHPnzUMox4vt9xPIHrYm8jIfemUIdwtiZlvJF5UY6kfs8Hr3rduWWS6ZF4Seg\nn0yvJ1NN535bpZ2rl2SIn7vz0oPYra2+jX4l0tVbQMCmx2+M0O42sQuFKm3F\nVkOnwIFLuTp4EamXln/IvX/uLIe8NRuOJYcbTPq7w8fNKGRZzel4C7gwtIW3\nv79jYUiDwFduV1VwPAsuIVTzOTogvSevSnRR++Fl1o/b3iKbyfJm2HNm66uo\nhFhdecjaMzhiJNp6pusNCwU8Q4byA+8N/uIriOaIq9GItiw4NVSy6sp5xEjn\n94q33lR5XQ4tXTcZCmioujHKvCEt6PS9+B8vm3e1xqJER47PQ/i2uMZtNd1w\nufp5deBlltaxRdJ9xfuByzN4zJPW+JoL0cQ7dU3oSdUd6JORe3oOnY6W0t8u\nvNv/\r\n=Te0+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCJLAOqrAE4E7W535Eo8TxwoGuAKLitzN80gZzZXfd2AIgC45l0FOaaxKB6JaXz7ZKfTRKjryyDn4K7JoHTTQUUOU="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.6_1587889145134_0.44532991683254286"},"_hasShrinkwrap":false},"0.2.7":{"name":"apollo-datasource-mongodb","version":"0.2.7","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.1.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"d67a64470edbb5b7fd908048aeb6f2d2d50d1a0f","_id":"apollo-datasource-mongodb@0.2.7","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-RCO4cz6IoM+K/4h4SVdJx6fw6dUgtiDuQYoAIeBQ+3TrQlupWMlT/rXHKRo+S4/5Nl0eX8mwNrw1aZZjD8HJWg==","shasum":"a871dd0dc4ed1c9bea9f21bcfb6a3f4f9fe06e14","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.7.tgz","fileCount":8,"unpackedSize":14655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDoPKCRA9TVsSAnZWagAAr54P/jC9MFetsZ8D2bt229HW\nOzkbrqBEO7Sxcp+imTtZT/j3s+QDrZfBVLd/B9CC1RbrsefQ32yLvLOVGQN9\ngJ1MfgVRplQYomzTQm/k2hxiLswmklWEx9twoZosfcMgqD4XaNLcmv08zELN\nIWDriP//udsL3oJpfZj0LjPk+10tk63J3ENYRmhBGC/hs/F4/oWRbdfRWsJK\nhUZlBB5tG2LDyb2VB3knS8YxvW40SSCXrD0RnDmt3ZjP9RWAwhffGkyVqB1z\nZd91zh5FPggvsiBjcHqpMGBFEaiJ/Zx9gp0ott7quU/asapgucx1zBJml2ei\nxerU7sL6N0tAUNoMMYWDINAa2Cm5kRNGbBpNOue5C5SZ2JD+UXzttdsebpZv\nlpTb5xZAprzMKxuOWGTn+nWBkWlt02k7GjWgztz8smoQmZ+c10vdJnt7rQNz\nWRw8QP/i7dTgJE31c5hwgdZArbXa0WbsV9r9LY7K2C85H1SIVp+Gq3wRGLPV\nnU5sqm2emVBfapGrnbxxra7rpFF6/WpN1gHqaRksCA4R1LMVePgD0kDvb3G1\nFfRdYjlCp6FGo+0rHzoIqbxagMhEqzzo3CoKkNvb7KSBiBJRohC/8Bxd+69Q\nhfrDcKeR3OGhIfmB+EkX/EzeCNYB/SE4QJlkwaFX7khzZS0gAYhAwAgRQe5v\nf+ND\r\n=HwNB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpfVYmfiZ6hXnwbna3csnKr1AmRvuGd0yNOx//q83KxAiACVk2LJj1dzpGp1P9+WDUFEOBVV3COxiaADrAV9/1SFw=="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.7_1594786761812_0.48346815015459965"},"_hasShrinkwrap":false},"0.2.8":{"name":"apollo-datasource-mongodb","version":"0.2.8","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.1.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"ac58865990f6dbb8de37c288fb2af7124f16fcbd","_id":"apollo-datasource-mongodb@0.2.8","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-z0fGbbq4XrsAcLrHnagOLe1YKPtuaTVe3qGgOLQP+2AITV6lyjG1ATmp5RtdTmtSBhakodmmP4fOBYHaa7vP4g==","shasum":"a9c166da47c0b9ea9f46b20a2a836a863d1f1db5","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.8.tgz","fileCount":8,"unpackedSize":15012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVZgDCRA9TVsSAnZWagAAw/kP/jtCh/HJmnSH6+LKQbOG\nehlmnOgTvTogb0lADXJSmeU6yr1VcaTIXdY66+TZsZbMpe0IFFbLpOIafJDU\n7TWrBSs06bwhDOEPEm5hl3BKZ+ef3+AxkfWwXZJnPuHHZALjpUtS7fA1CeB6\nL7fL7VU8yLgBfjXIsPi6rGUa4ObwPKEALRswB2Qyhuz1UWW/tzAP7qZE6jVM\nSzqVRce7jQlQF4N6rrMkcXpOfMyu19KwdoksAgUA4mL3Qnmjr8NrAya4znkL\nnoVjJDRCpbatxoaTtfZAMqGLyhrlKQWNNzqkuN9AVWpcTaLX4+BelbV1PZbD\n/JLGQqF6xpNJl5ObnY/Sd1x7DZfiWE2JmP1uRKiPY2iHGRtsqrJAGFCdh8Ni\nEYx/H+h3riYTiSZ00j8fazomBsT/ET7S2168xDkP8bzXppt1xDNDkjwPERa7\nGL3pxOtBnq0O/jLblGDfWaC/mmg/pJpDB3hfXGzm4H6YEly1Pfr35jEE4OqZ\n3mu53fNytKAP1x+2RxJtF8+XnmOqkNrCvfgCrQQpnuiTegMs6LXcspxqQq7o\nyLk0t7evIFQL3YX9fEguKUatqxXmVIHCUSjoOO1atI1UfV4s7Ug7yVpuA1ta\nKxHt5yvVvqp8p10hTf95MAUmN8/rsyXlG2wdw7Tn/4guXRiU/NNwP68tv2JL\njlkA\r\n=JUFg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx+JaNbjkebS3bwLP9jHDrHwAYtZniHitStPpzmZS6igIgH9GyeRhhTwUo0CY8z0qOxhdkgddVy9049f4+/VTjVgU="}]},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.8_1599444994288_0.7437760383314258"},"_hasShrinkwrap":false},"0.2.11":{"name":"apollo-datasource-mongodb","version":"0.2.11","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"4571398aef0cfd8d2e5f48151d856e23f191e928","_id":"apollo-datasource-mongodb@0.2.11","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XZGvRnMntQ3EFyeB1OSXfO1tkqym0pJ3XWJT05NLI0/2FEPt7GKKSFrlPk1zrQO6wV37FeX3ZistIJTeW/1tiQ==","shasum":"d51cff92bb9d648610d70544c602c173ba78ae53","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.2.11.tgz","fileCount":8,"unpackedSize":15146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7LsaCRA9TVsSAnZWagAAQC0P/AndRLvK7jHvkw/GbFY+\npPyDiKaAvu0ze2SAuVslgsMy9wLyg0WqGLYthCx3gOpfdXYrvY2kbmHf1Iww\nxY3g51wm6Wut5zs3o/uP1YWkN8J9Jx3Ffi8c+jkpQ5DZypQa+xYOHz7RASq3\niFAMfFnuBwu473mDSlI7GmE2Hl5DXoz/p6AEO6Du3htbaxRbLVDLbRGPudzo\npUwdeT846+DcsR6jb8wty9SUmsV+mjEb0RI318R5uk75fUOuOrf/T93yP+/G\nwi4M4fHt9/UmsX/mIcMGoGaX7AnapV12OcsxPRyWUsDzbqjo0aLX6fWTQ41X\nMqXW9GUJV3Aqgv9b0WlqqDWYmRs4/vkHqmY02bi02gFQY6lLhqhob+ll0bih\nVuwVZT9veE+KkiVS/QcpWnRIAO1owM+Yzi5lAl5Fr6GJoRa5MlZvJdXMnOkF\n8gTeIv8VW5yw0Ek+vCUbFXTQqc7rsKXWImeNQ6lfuTt5kqfmj5sXaOG4R4zJ\n2ZwPVIz83xCPtvr+U5aYu/D/pCsgzIWLGzsO8fmrZfgpzWpDy7Sh+aJmCAjw\nqlHQ7LBRKMIQklUO5nYnTQvPY5YcYUM6dWCN1690By8KcR7e56jvw4omXV92\nnQEM31CU5w1zGimxETynP6mmeY0l9QeEhTw1zeyzkz2repreUBV8QyX1FnHm\nC3RC\r\n=pF2G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWVqOBTQUnPDb6VlDnFFpF7C/quSJFyWAc7shk+tq/jwIhAMePar+gS/sR3hSLu3MYE98w6TjT5M0ZnkMCvYK5gtTq"}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.2.11_1609349913526_0.13747234672104947"},"_hasShrinkwrap":false},"0.3.0":{"name":"apollo-datasource-mongodb","version":"0.3.0","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"09e39275d4e47ae37418cb12f5cab583a2fad137","_id":"apollo-datasource-mongodb@0.3.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fQx5TLqXKqpcCUCnRaDuKm7GjPL489yOSVI7Ekk7uXQ/Q36RpxtFElagBkuiScH7gQFXyNvaGbEjrTJUrteSIg==","shasum":"4f3e8cb2bdf5a65d695964281b437116d395238f","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.3.0.tgz","fileCount":8,"unpackedSize":15376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9gmXCRA9TVsSAnZWagAARgQP/jZy52DYDoQkAoaTTBU8\nokrUaCop2fwVpojarbSyFUpdBCvBBgVoERInOBQZdDz2Qf9B+mi9nCauwLrM\nA76PDfLIZ7J9ELq4plWY2VZ3Ltrm7CNQsHbmy67tdx0tygYvrJ/n/Vbe6ajK\nDFJQPnnPMW2bolz4r6hIVsHGpSjTkcgl9/ixLSFxF1Xg8XvNkJWWcu6QTegY\nqr0x7HwKeS8H3+aNGfrTRICbjhPsOIGFasFAXtLxFywbimlGLnd70wcKNzjq\ntC2JNcqwHndrt2tOkNx7Vn0KSo6Abw1F77NYdAhO5hyz4xfLNNLrnY/KlPL4\n4mjOXy1sf2IcwZg5UzrdDn2yjJ6W6FQlhY9+dfuf2wzRRtrwkQ0kgW/7Z4WK\nYJWt/HWj7Ct41godWc7oLT6InjYgVXZ8+jXoOk9JjWRcN56fTZmE+uESWNtx\n0pK1MQ7O9RvvbBEma/b+Tp+Z1kFfBLoUns4hQb83fkczay7rY0DCkKnMyCzn\nxY8NYN3cBObhOyGBiYssIvwzMlXcQqyZdPvnPLkChXT9vAdqi/p7ATCasocU\nX/6iQ7x45SRZGBnto1td12SLI6T1SoahPJKHTXHfIbsnnyMIt1VB3qEZtVCM\nZXgEU8gyUEdK9+2IFqjXQOYd5JlPS150XsE9r72IJAEJbxn/OmluArjz0GnE\nSm2b\r\n=B6ip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1gzMtgVW55EuAPWVmzHyw8sWT7lgkyDpfdImY7ejtLAIhAOgnqnd+nxpbMEJiek8JHtgWDAbAKWDE9A4ba44cWrwy"}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.3.0_1609959830739_0.40244604313128507"},"_hasShrinkwrap":false},"0.3.1":{"name":"apollo-datasource-mongodb","version":"0.3.1","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"275edffd4d99581798c3c846e74c2e8df6c59cc3","_id":"apollo-datasource-mongodb@0.3.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-irOVdAiYwB8b1kJ/1cRNbLspad+YqIQM6Eo/qF+iKJqkjXx7q1oUt7MDMwmwPtDcW1BUpovcBa0S4YUMsvro6A==","shasum":"0fa56fa96a7ac49979dbbb932d41dcec111fa365","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.3.1.tgz","fileCount":8,"unpackedSize":15551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWPRJCRA9TVsSAnZWagAAztwP/1wnCU2j9JoVURAcnFck\nIakPZwFO1xD60BnbRfBBth/zGVIE6hGgMSF19BrbdugiY+EKB2ABJTcPUcj/\nP/BAOLFok9Hgc9oyXZzjRiFAa8F5EYWIV0FQP4bj3E04ib2KtmaMcVGa5xvj\n8+u9uHdNs81e7AYonf5GNn1UP3CKVkCELGFkLcYPJWpZWYhtBySGRJ/1O/Oz\nw+KCBw8qbkSb3o2srSUrbDBj8b6aR1HsR8jO0hf8nf1/inLJ1Ng2Hg/jJEK/\nBTN5zlutHOoWJQDI3GhOKt7ItKLaFqrz5gYVx8z1c/Cqxd9UeuAujbxnFymy\nc1pIPYU3+x4Wr1sEhJ0SJsIyZVIi2lMnwGMIXy5kSTlKpXm6lSel++W2d4JX\nCpFuJBY56thCeH5mC9eSoW3nxBaNoo2eHcD2eXb8kX/zULQ+MyX8fx+KkufM\nd5neFKCKLhAkPm01UxmMASVRAKMj6APCvZbErJOMaV+qRuiS0jiEPVxvjdod\nzYMmrlCGtjgIcd83nKg2riP0QBGKrM4tgPQjzlnF6z2qED8YFUR21lB1Xswo\nMAIwy3vQe/0M2GyKO8y86BDIUJGV2wgx7dwPpom6PN1jayt93YqsRhE7/6M7\nTQxwW0nl53INe9fFMrYF6xyxHe9FKIxN6z5uraRvRBBOUhWHJg6Crrt9sV4B\njZmy\r\n=U/zr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE33g+Sl4LBDCbMqf9tybXB+qkc62REwkTDrCgmiX7EOAiBhW2O5zsSsHnQqeVBCUY6Dz2c+G/JSQrmc5DJPmhZ66g=="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.3.1_1616442441126_0.17120367652161628"},"_hasShrinkwrap":false},"0.3.2":{"name":"apollo-datasource-mongodb","version":"0.3.2","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"d53ed29fd278e9734faffdfd3b72413d7c0a3a3c","_id":"apollo-datasource-mongodb@0.3.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AFAG09+7NDl5pVmtY452l85TIJow/oScZzTpTwAvz8nCb/27FCt7P/YVF6IHcQxqow5C8s4CjBq/Jt0LajGRhg==","shasum":"1613140d72be11663a8488d2c653971c51f47afe","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.3.2.tgz","fileCount":8,"unpackedSize":15558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdN3jCRA9TVsSAnZWagAAUMUP+wb95IXZUplU0WwLuEwX\nFMkCE864uWj7Ti3uhSUUqq7ZrCEnhT8FQWQuQnWsp0ae4NnkQ4K303eyvhE9\nG6fj5y+2vPHaGEy4YoGarA9xaXLZg56cYQant+k+NV+rizhUqu3C/Tnk6Q7T\nPs90K57NDUKy4z5vTIsJEzS2mD5ybt4bohvcyMrpdWfw8fBQmCFjsN0rmQN+\nNKkQQNWLReQWg5PUq0HoLoa8B9rSVC6ktnad6l9rZXfwn0h+jkq4mntEno3M\n7Q4XiXmx+6fp7XrZyR5DmOb3xNk+FtocWgLMNCuq8pwpu9QHECn3POJqJM8P\nvFVZxH3qlXqH6N+Bm8nQ1kIMgunip2flmDsBTzD1OPQfbaiQQTo8VW2lAbDU\njMUyvw7ZmqHuj9t6V5D6t/QTAjeD3V2f3bZ2BM8V2fGvW1U9l/Tqr3NwtjcV\nWtBOUE+vvYUieEWpnJ4lFdq7IG0KksbcDjs1GI2gT1nqepbzlOpfX/Bk2Qeq\npaIsOW10Df6+bF7l79dPhngBYz5KUqa5vmRiSGFr+L0lzzi0hkUMP9bA7NpB\nA7FWrIvgekRHYdCulcyIBgo5m8xehFkTuADYTDkeEZ+4TFnD9QsDtfEvQsxJ\nbqKjybiWoU88TufJYLgRx1PlOAYzd2UZPlxRAGUa+pBKVfTuUHQIAopMN8Xh\nwWxt\r\n=WaT1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnHqfd6VvI9Wss/cuae1vYtS6hSFoyz9ba1ZX+jGEWpwIhAOY4gAB6BQo9mUfIqLnWVLStW8ZfMN0JBCs098i99BDx"}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.3.2_1618271715031_0.6584461061443434"},"_hasShrinkwrap":false},"0.4.0":{"name":"apollo-datasource-mongodb","version":"0.4.0","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"ff3683397eb1399fcf4909888a5435a63ec4bf5e","_id":"apollo-datasource-mongodb@0.4.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0I1PRhYpjSdTzFn3B0+MJCwvxjOrLMKvDwkwLjcsRKeBOEkdDVZnKXrLv8V8uKR51zmrhLV6OzY4ktJlUP4GBQ==","shasum":"84d0aecbd0f5866f62fe928db36e999c315494a5","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.4.0.tgz","fileCount":8,"unpackedSize":19901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkvAcCRA9TVsSAnZWagAAr4oP/0bSGhGqZ8KM0UzU/IXO\nkq0SJVdsvWdQAabSFqfW16FFosuVdcyUVbXZzm3cgbbzX44eY4Vno3cmkYZd\nZz/xcbxPUfsdvHF/evsitbYUCw+TjXbppVM6kDNXPc9qzaFTnPQ8H77t+x5q\nGgZT23ShGEzOzbY4mw5hdFYcVdSP5VYmi+aTpF2J2g1oCNhJEJbQR2TwPeSF\njdEgLglfKS1Rw2OaZ6tBNTGS13FNnZo9CT9j518Shlv09vlQeliPRXDKhHrJ\nSQGsVXu95DQfL1kHLbqGPZYGMq6ZfDwFRcOL/WneTkAx6UKxHziHXe/YErvo\n3zfHcDHMFqbFm9CLDeTbIaMAaogemQNCuQOPa22UmzNyg/TmQAnZ/0pMkTxz\n4Jg46IejZEyZeemUv/webtNNnHOwgwvpKCjv4MsLuIGXDXlCagpsbyL5xYLf\nqTGngY0/SNNS2IA5rXG5zXrN7dXi2K6/fQUdUxDTzgK+zr3/6LQ2JwDE8Ulf\nmwkCcd9K6YWfFiQmVllMiiq3v0pAA9KlJR0UJOOoZ5CnMvvc49VtkRTajqY8\nG0OEdZs64fMfLmUETEa59WpZqPhz4WaqszUE912I65e9ir6yUcySXwuZka14\n5dMtwHdK3hzCywKmMQWsQ41qSmoiBbUh6voGztDkcpopz0P2WLe30UgiOwQD\n6Wwr\r\n=1xhl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI/jQiqQoJQMhAy8puTGLuQB8PiUSkzrzJXEeBQZlNygIgfqy22Z6m6QKv0yyESETlBls4zIpT8u/7JfCneXPRDR0="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.4.0_1620242460176_0.6384558772411402"},"_hasShrinkwrap":false},"0.4.1":{"name":"apollo-datasource-mongodb","version":"0.4.1","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.25","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"01a6cd3ca719287020875a27b23d3c5dbc870e90","_id":"apollo-datasource-mongodb@0.4.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7fhjBUFOOZjflqvrt5jkGT8q8UD/bf9WpsNhRpuQXdnoLcqj8vMEVnha1cw7TK55a4V4FOG8TQiTOnDXa1BNfg==","shasum":"74865dd69969fc096f107865bdae080ccd26599a","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.4.1.tgz","fileCount":8,"unpackedSize":20282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr8orCRA9TVsSAnZWagAAkFQP/A1QoXSGx9sb35U4816S\nXLz5gfVXJRnT54wtlx2NgUuF1I8RHPbHRgfE0jXlG1TtfZ1JwhoKkV8DC/0y\nt2HZHRdk02PRV+WuQWUoNJdlJFEjEjvNo6ppwueiGiK5S7Rr79D/9EYDGb6d\nlZMA8eRIUl4J/pV9PV3leBnZOr9WzGbjFXXTj5FFIWrKRVwRAAlErxbVGaMZ\nACEmEJtcynBD52Nf94lbTjKENzwrSIN001NV/yVHcNVDRqbX4PDEYy80odAG\nEj3w/LE4FBq8DtNp9sRBEnSMwCnPK2EyhPxtOJpVKlY3g2WLGvgGlk/l021O\nGpuxQtMWbhZoGXZGzVV3t6SXaIcP9lTUY5UrCyhGK2XK4FEDfad5RQYeguvs\nWqetMv7Irex18+/RvwxJbv/2uYcYpe9rsSMeU/YQoXDRgZOBqYmDm2RFmAuJ\n9hTCMFAmrc/DfOHJqKOr1nuokbtUUp4rj70Vw4NnWMblJggxbbI736LblSt1\nSUk/I8JeBuOHn6pJrozSKdPZR6ILRt4kgvSNEm/Dd3Puv8ljPHfczpDAHUFu\n/poBleebU619YdsgTXTI93HHzFPV3OJs+WxF2CtBEip2a3gR9lQlh+tugkGU\nHOPvvj6OMMRgehZI3YdNmIIRqJF36cPx8FxCXzOJ15Z4m5SE4zbYUi2RyWCj\nEFq2\r\n=RNBL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQTfZSy4NvjM9ccoE26SGIfO2fdUsccboH9fyLsq477QIgRY3TIJEHx0FB4H5MWRmxI3/Eyn2eaXRXn42PCQV90Z4="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.4.1_1622133291336_0.8247659697677736"},"_hasShrinkwrap":false},"0.4.2":{"name":"apollo-datasource-mongodb","version":"0.4.2","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"6232164a087b5afa43b486527f3a5ff56e99f966","_id":"apollo-datasource-mongodb@0.4.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-DCQMspcw73W4rZC+wHaxCCfaRssjofIiXW5ZZb4g/S9vylOO++qPDgRjXmCfQXX+CIDkwcYsdNYpbUNHg8Or9g==","shasum":"793c33b7c69307003bffb53891edc78572a78988","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.4.2.tgz","fileCount":8,"unpackedSize":20282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv/fsCRA9TVsSAnZWagAA6ZQQAIzDVYiYpIcdPxRyDckW\nZr77Enjqkt6536Z6Ip+Bj0LI9v88iXgWGPRV1pYeUstM2/O6DMv4+h9TUCUw\nq9MMndEOWtQ8+j68ngyQRUjRX48YiBW0YHhIb5YBRFkKohe/IXlkbzEzc/1D\nSrsnmPfDHrTrzd3iCE+9SK4mC6eMKBK26b7sVsjs58O+gTATuMjyQ1Vc4QSJ\nX1x3Zo/fO0k0NjYV6n1b55pyLpHeFw1b0YjPpFEskZR6aJFfvERgEwkBFtqc\nG9BMSZTXSh88NoDwkp4nV1LiPOYnEwITzJVUEQl0cB66iS6Dbh7qsWKFyqQ6\nLGwcodMPIgS4QZTrty8flVaza+mIjKbgYwEKWt5dACqbOayopkaO3cCJO6wT\nv5Vi108cGT242+hiwJYWaEh9G4b9bcRgYtceNmgx07KPKGiG81DTIOM4XMae\ny0phCYx+KDxR9709g+Yv0CqrOaLdEr70sQo3Iz1hw4roECEfmw7w/JSg53fW\nteY3FSZ5L5tmZ+TO8/fC3HbfSrqNTxnDJzOOsslFkpiS2U248RamMiPJ57eq\nlDxefEKOk/oKgcx8ZXxuUZ7KrQ4Hv5Z8tIywPaJlRTjfhovE9IVNM2c+zL9v\nYXcu/oFPUqjQLw1rKvJU10c6pE54P3YuuMy4eFyRxEFK743gS8FxVQ7QJkJ8\nmcSE\r\n=jNqG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0Fyxkr/pCgBe3MHHJJeplkpEnVGe0Mzpod4jb9rrYAgIhAJzMLFkbgGprsnyCBVhZtHAT5BTPuUXb5+QNPwOx4rEx"}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.4.2_1623193580260_0.60993035883896"},"_hasShrinkwrap":false},"0.4.3":{"name":"apollo-datasource-mongodb","version":"0.4.3","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","@types/mongoose":"^5.7.28","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.9.20","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"0e258578322df46c3ca79e6ffcab9027a36cb052","_id":"apollo-datasource-mongodb@0.4.3","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-B1ISMRiMrMOiNtYzckM1mshckmSWVxgS2428qJq/g7B6C8VZ9xbz3yj5XpgFKKTB1FfFfE+A+NiCeiLuj6X9yg==","shasum":"50e487ee30046813f2302bfe9fd2e934db5ece5b","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.4.3.tgz","fileCount":8,"unpackedSize":20338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy7WICRA9TVsSAnZWagAA3JgP/RUnn5a1988GelNFs3zo\nm6SCs8CbcKrEKEBWHGEtEXFKq5eU3Vxa13O+ltWbTON2CgTO/qI7OCf13l5e\nP7SYcZd09OMF91dcQjZaaES5jN+4fxwq72tkppaihWexNa5/74pCGGMw36C3\ndchRFtEEQc/9xYxv5y20rh0TVLztOv53M58R5ZIyZulGAmdXF0caqoPFLfFR\nd91CsgQCWrC0xUq2RxvR2QvftxguYOnRhYk7eaK0Sc3QZwwrUuBUmKW1ANNB\nHrHYt1nEuBeN9cBUqKgpWiac6k0aeW936IlHqb5Wu2/Sjn5l8scyepC5yLYd\n3WQVJ9o4uzxCXJpDXNrtekA5zLAsIzs1be5ammgZr2mnlgGRM21xIidnZlH3\nbg3Pqb0SH13ai7L52jB8K0lUzPPrwUzri9EBtbj6hrh+IFLsu/KXZ0RmJAYP\nyg0bi2nGOGDT57Mzckb3pJFVxJQMu/3lVUyE4xBAgOJObWKvBxRZrZBccqAx\nx/ibV8BP0n8+PlKsI0iq5wmLXuscbZC5MlLosr+r4v+UZCadpoxm86+zap8J\nQl7AA2HV/RCYMJvkF8Uyf1tiz058FVlQ1ifogU0i/UzH3wGvvjft0AvOgmZH\nLFqUMLI7G7vNAY7tMbI7y6WHXC6XL5mJTWH7F8BhdVxcE7qLIkD1cjkq8je6\nMHWR\r\n=3xYJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5AOY2hyqnu0l2aOnJJrYRRyU6oQDlM7uTceAN7I/Z5AiEAiOA08B8/HdhFi1CJwYhbZ6XmHzzByQgVcrvTYXSPVm4="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.4.3_1623963015830_0.6654524353154057"},"_hasShrinkwrap":false},"0.4.6":{"name":"apollo-datasource-mongodb","version":"0.4.6","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.13.2","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"b40de70f51b5ef32ae79700f2b6eb36c795f10b9","_id":"apollo-datasource-mongodb@0.4.6","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-YBnPBu9umBnqQwYlTANn7dkaCdMb0o8QA8VVsw2v+wxExWSLmBrzSl4X3fExxgYZFykmLKnUa/cxUG6C+DYzHA==","shasum":"8c3f32d49fe62be8a3144259a83ef9d65bef41f1","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.4.6.tgz","fileCount":8,"unpackedSize":20452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+bEdCRA9TVsSAnZWagAAAD0QAIkZJaow+NEuiIVKgwQO\n66QQiO15KUFOMfoQYjjxo3N55/vaEesQ2cJwZ7a6+vzYs4/65tdyvMqNqYJD\nRWSMbi5bMyhbe+Rn3BJnWSbiYddu/tVz83vU5FDixktyiGAH1zKhRbqnOIli\nSZ9ouV01s6OBadnwb0aTDI2/gCCmHlD95FmPamN9JacMH3R1o0JkMlRHh6VV\nipq8Wtotc1ni08pZgbrG8SlHPtlJA9SgLcGRe/VJYay1dp6njOjRESSBUWnG\nApNqARrcHNhG24j+t2wG6HmWJSTU2RJQS4jf5g091HWnIvhg9Ln13f5LihJp\nad1FLo7o3+SBvYXZvBiSpj4oRVWlK4qQA3k4z54GxJ1mjEHojJ+27NWzqHsw\nedFjxZHvoE6Gshg65zcpQw64yVUtqQfUCzWFBWP3VSmV+Uyy0DiXgAP95J/r\nHW60AV9s3nlfXTTcb5c7XOnGOFcOtz8TFmR72vWX37QK5xvlwCSVkK2MyzHl\nVeIW/1tcgvhQgSfSuYwoi6KHHNz/Xw0hV/HzNro173hlkCf+DH2WX3Y6v4H8\nWO+Y3p2PwsV4YQP0eRoJ2BfNdvCT8Z9/fsmruNFV6o+I4apiZTAueBjWp6qW\nthSVD0wjIsrKournPOh1qtyMUMdQ+FHoVfe0QRdA4DfxEBCHkfRSHz0WoR+r\nbCSj\r\n=C4rZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa/gQae6/ufWKQ/xEEEQ1JdFjJBTekyksn2A8ukpJLvQIgAqUp5ZEmyLJWtIc6IQMQs/+Zfr6LUcXb91vdtfdsKtk="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.4.6_1626976541707_0.9683896629439417"},"_hasShrinkwrap":false},"0.4.7":{"name":"apollo-datasource-mongodb","version":"0.4.7","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.13.2","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"196817f522af0c4ee4f5fe7786cdc4627f70e2e4","_id":"apollo-datasource-mongodb@0.4.7","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-covhHuT96/NFyNkBO5NkY2sbYqeR7Aue5lo/kqt850CHFM4yxy2iv9/kWF79Ef8Hck2pq1lcq8rVod9B3txysQ==","shasum":"1d95c4c144bf4e54fd20d1db0e479be5546a9c95","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.4.7.tgz","fileCount":8,"unpackedSize":20397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIX3pCRA9TVsSAnZWagAAm/EP+gOxJD59A9uBOhl0kVbO\nu9eyyQU2uWHWSzka0K5P7xIVaF3Y3uBbiMkI71zrAI0mGR5p5Adf9snph2qI\n5EA7omzq6f9poK6jQskpBy5TERW4wc3AD3SN7qgPHzfykTIvl4DZPd68j72L\n5K0VkipVcpVeRqNLTZLFTTNECqrBEooOa82pXJSHeY8NJfuEZzYjPBkN17Ex\nbh31bRrgj2bp34O9HQ0xtIE7cS0H+D3z5RGPJxxgiYIZNi37vIGBrJtEUUBl\n0v06MPalvfp+lcewQ1Sszkc6BOnv3WE/+E4h+/uAqbD2OiB+w/qUY+oNLhZU\nOKyCxAGDrDWwazCFsDjQmwh8CNr3+hPgj23d3swzbQCNyllV3lZJv4FpEIex\n1qNLCscEijrB0z2Dlse14ywi96yACI1Cwk1MbjxPkchNdPFoMyQ95o0OyG/q\nN02/6SyuEbQ2LAyRTX0QEIG31wFSlEMJvMrfq2bk4nqdSLRT/udffyE2QOBS\nAQLgvMKh9U6O7ywY2EGk5FSTX3yHh4TxadcFTijrPV1n11tmXEVuTk3en85I\nfUyUCB+iVAcwnskFLLk9BJOUM/GyPlXsOZ3JPOWnmSyqApKd+sVhurrKcj6F\n/MIXN+65qvuqun/XB9vVJcT0fuCto7njOgCV09B0PhTCBFlFQL9NBOD3IzLV\nQXdQ\r\n=1gsf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyahhQcAQmGuAqVZ9QpRIHLcmZzFoBVGkFQVhMcrVOawIhAMAFl7UnQbh470HHANxgH6brSwQ3n2aTG/qoJ+xyZxmZ"}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.4.7_1629584872987_0.12690006686951794"},"_hasShrinkwrap":false},"0.5.0":{"name":"apollo-datasource-mongodb","version":"0.5.0","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.13.8","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"b589d163d983623fb7ab76f2d5e88f89242e1523","_id":"apollo-datasource-mongodb@0.5.0","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"integrity":"sha512-foxxv0EBeQA4oXV8jbI4QfRHyFtqHQKSoOpUzjRgAFT6Nk3/zu3ZwYwSoxY3y6VUSn2PdQXc4dXVrMtjPpXeYg==","shasum":"8edc53aae981ea12bd0f2ab77252b7c40db513c0","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.5.0.tgz","fileCount":8,"unpackedSize":21682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMsMsCRA9TVsSAnZWagAAM/gP/jlZu0JlAl9eG67ABm2l\nFKuytBCK+ZhRiMsJoQ0Wgl+TxgzWKE2g3g6kydOEHdFatThr7/byvO65yRFt\ndrbktOFC+e0TvCHb//16Z6IOvFXU4xqL/uM8iwSNbGs3CzNMPrFMIc8dLjCi\nrUuLG29i5lkFMvEqUJI3pX0tyZoYjqC6k72efpPFuSKWy9QUGpl27LKD6AFB\n/ahzzMDp92f7Jz0AJzMHZkWu6FynZpnAs1ZPu/1UtMGNkJc/4FIioR+C+wEM\n/hMXOVlqXTIhG1HBtHN0GB/ZRE5Iv3/9jztwsT8wkYmT0s+UWiEtmiphtQqV\nLc7jURezBm7edJhT+WaiC+OAqULz9yDOF0IlYC3IFVNItAAbPUXmsSdwnvtM\nMoHPnxsBo+4+r1tU3XwXN0swRDdJwm2bRvp0pzGYb2MfyysjpYrPmwX5F2iG\nsN2E30VZFkf9Hw+edhWHqIm0rVPrlz5ceL4QB11paqt5DJVd7hMe5Ffxe0jx\nd9HWg60p10FOb3ywcPRDBKYnAJOnjwhuZLNMa4W1yrTBnI7Ob13uWsGb1zNO\ntBgHbJ1o/5FtRpvzvGXVYrkqeGExwme3w3iV48w9tMR0zs1uUDpjag2UhVVx\nrNaFPqFrxm4vE57ZjHM+JY0rOcLjCb/Q4F3VIoq+BSu+6bdJT9Tj4Re7jhuL\naaFH\r\n=cT3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC5esz7vHI7ExAJgQL0qYacVYNOwSnJdzbTObvsPISPQIgDHgkfM+hMvVlJTdUt80nznlT5zZ7J5nzAc8D+2UZw9k="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.5.0_1630716716828_0.2971417987318119"},"_hasShrinkwrap":false},"0.5.1":{"name":"apollo-datasource-mongodb","version":"0.5.1","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.13.8","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"327f6ae01a5baa92192bff3abc7171cb8ac510f5","_id":"apollo-datasource-mongodb@0.5.1","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"integrity":"sha512-uAUj3mzZjH67bD/9O5ilfdBGFCEc4xJiURIWHOkqDsD/pKAfTiC+xD06wfqN4ZRZcrA1yrMrMVnEAcJ2kCT1Ig==","shasum":"194e345146fa84c4bb29e880ace552a9df518d3a","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.5.1.tgz","fileCount":8,"unpackedSize":22299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM+WmCRA9TVsSAnZWagAAnqUQAIRllM1JbmPWBB5k2uZt\nOYYds8ZBVUEf5n+ZEJBKoES3Im4a6T+iv53ZWfMIVS3+OL6lVmhw8pf0YDmS\nIYAzvJqOIsa2MtG4MKQuG6IWp8RdRWXkx4KT6VbdUnsgbT5kb8KUEk7JwNxS\nmoDTfkO/TBeOMeI6u9nYh5PG/wr2XxuCerdrFWtyzcaZ658dUdCtDXVSwEBA\nV+AyiCVM7HCAohR8dQJXrC0a6qMEDiOsQ6SJumNSMmGo7N0czv51OKgaobLa\nqUjEooLW3daDwaFpG+FHxtqqspfXXBxAmMWMa64tWctvcbbsy+iBPxAO0B/6\n3XKNg1c4jyUnYk4bMgcxfZwgktJSjhSFaczFu+5/xxlfEtSWBo9VrV48c2Wc\n56SZU3X8O/Nf8HdzLcZP8FZp6SQTiPCManIkL/c8KFGgFHrtax8zP1OY8UzY\nSc4Urr1gz2RuduXSNaLU8B2KlRnHrCa4eH7/+SPOmfgUi0zXRpunC2TYDSEc\nf6TPR+0Jct1J2+NiP88MT1p7x/ta5lpImP/VV8slOdvtC7oTFXY6hLcLY1JM\nX/ZqgjnC+dzoyWB3YIXF0vYtRZ8O1ohGiZQnfTvilk/9YUGYXz6l1WRoAlYl\nKmYGJeBXKAAbDghXF3MNaPVqvQyCfCRL+O+uhGotzEqKNO8DKtLxZO38cao5\nhOsH\r\n=Izjx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8d3+JO/qM8DrPgrlhDsKevNJJv9XFWbTz0ckijD4PSQIhAPQlItxtA4QnZIc4d48qs+t/wqzla/WVOpu9bOpheSkU"}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.5.1_1630791078099_0.3681189971937284"},"_hasShrinkwrap":false},"0.5.2":{"name":"apollo-datasource-mongodb","version":"0.5.2","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'now run `npm publish`'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.13.8","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"412973761b33427764cd9fddaccdd619c7c527e3","_id":"apollo-datasource-mongodb@0.5.2","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"integrity":"sha512-Ybr5Sn3QeWhWmtqr5Oph2LLtIuVlvCHPhmw5O3/+mrGiDUvNH1Trr8Ry/sLv3lq3UbnM4T1t5/NswnVWriBIpQ==","shasum":"6ec4f029e6245bb8c628d61dda240ead7104b7b6","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.5.2.tgz","fileCount":8,"unpackedSize":22300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM+biCRA9TVsSAnZWagAAwwAQAJm1KsQcNqZXf7l0V5LY\nK6V/cveI1rvCcQc850weNkT7nA+q9shG56pqYttmfE8RldlekP89wkDGsL0E\ns3hCsoumfQt6tXQn70ClRcUZA0Yum2rqvSePMxnF7Ks6KkAsMWmQgp+86d9d\nrnSUVvR1IScqwEXe3k2/BYdq7ZxFHvCjpMAaidcqCtnMHsqLvlVH28ZBB0Qk\nh82QQHLKEHfMr6w5cQ4baWhzQMy2U/q3GNXYCP/onqJ1VhZ1R+0z9tGjk0Eh\n4LxYTrmUPK4i378wOpzraw0Kq7pMktlDihOzpqyZmt12RiSh4GHtEgRADW7l\nlEOyYsfHDmPVhgJCUoO1bh3zfCWs2C+TVioaqRpqAdNG5hb6RI7zoejg4bne\nSaLL+M5dA0UTN9uNQMHBkgrugDK1F+z0jLOLSGKTGP4WWWMmlJyNkIJ4io1T\nI6rwhG7tCaZuuj19p/TWpXBTglbVnxZWqKXmLT8glbY5Ojce8lroy3hIVWzh\nSHw+bomgsqkmJWLsSOUZU4z31Ck3JElkUUXaaGLLElGY7n5jotMtB71f5Eq6\nzpVxaibJjQNqeWUAQVGzlfZDvElsjk6T0QaFZCrabogS5Tu+owFeGbW4siyM\nM1VD7WSH1EQHBs2Ca4ed3AKqivenX8hVvH/kxI2qMRsJp0c5li7gWfjlshYh\n0lyW\r\n=I048\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtpJL7EJNIH24atjLxTxR/XYuDuJvr55zuXeF8b3XKEAiEA63fm509aZnwu4BeaEIMjYn3wiiQwPgoPThALON0+srA="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.5.2_1630791394636_0.8021964436811713"},"_hasShrinkwrap":false},"0.5.3":{"name":"apollo-datasource-mongodb","version":"0.5.3","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'A Github Action will now publish to NPM! 🚀'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0","mongoose":"^5.13.8"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"ca1b17413986552f7ec0e272ca22b2d60e7e5c38","_id":"apollo-datasource-mongodb@0.5.3","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4CGGuRutsRuXTENJCXQzcHpplXsOq0SutTKvcqU9npTojdGqeBEwARLM9l3QEHSC3l2SUtnAq73az2MTSJgRIg==","shasum":"c15ecf5d098da2555538b77a6d4a4bf7cc571062","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.5.3.tgz","fileCount":8,"unpackedSize":22365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAeesrV8PI4CegIv8QHtrd07uaH3qqToKYus/jO1AC4AiEAum32FC8h6S5107B/PB5/KnpwHfQNp9wZX79EV7QR8m8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTI9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraQQ//d84gDdRvX7N88QdFAjAf4ztRjFSpQgJUK3IbI34p0/aEyqmi\r\nvkA//76ExwxFP11YgxM++dzf00jAzZwfNBmwrspL2AbAmEyG2gCFzlWXoYKA\r\n/MkmwemKXIKnmnShx27ksc4rv9+7BvnCsLhKTFlvZEsuMIYyIZAX0ItNGbTN\r\nTx1iBUO0qq8h2YQ5H3E2Lr96h3dBJto7bhr4F1aw1iwU533kOBqOxB5L6sKK\r\njx1iC7lokwXIsH4yd2ryJdx5h5ebH0G7Wpv2X4N5AEDpw+F76DIURS0/ArIL\r\n333AsZK5MxhyDq1+4LqdwzDYaNZyiEhcqjGfdaBTQRukWse/RxTOEHDx60AV\r\nQAmWBLjHdgDXU1KHyNobDuflzHLjJxdmLvxyg5pO42A/m4QXBRoiVL90QxmR\r\no/ND6Sc9WmQWozm+BZTS6hyosHHgDG1emoJ0ciyojfMmX1UpKCX869pjHCOn\r\ndCqkPiBb8in+0iKLtE3k7mWZcQXsf0r3yL//mYhg36aYK0mgvQu78+YwbRTp\r\nAAWsGmyp7FHES1eh9lVlx26roq958mD01bar4EkDy7imWJ6/VPRnc90gXo42\r\nh4xFINjZn7/hZmUKk+U/Hgp5lcY4lvkq5vVpIAL0/AjGZDn1J6Up7Y4JhWSA\r\nf8bwUDJqaVWZjXenMq4eQiwQsDBaViEAk7M=\r\n=UR2+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.5.3_1648702013320_0.40273617371767645"},"_hasShrinkwrap":false},"0.5.4":{"name":"apollo-datasource-mongodb","version":"0.5.4","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","prettify":"prettier --write **/*.js","release":"release patch && echo 'A Github Action will now publish to NPM! 🚀'"},"engines":{"node":">=8"},"dependencies":{"@types/mongodb":"^3.5.27","apollo-datasource":"^0.3.1","apollo-server-caching":"^0.3.1","apollo-server-errors":"^2.4.1","bson":"^4.1.0","dataloader":"^1.4.0"},"peerDependencies":{"mongoose":"*"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^3.5.9","mongoose":"^5.13.8","prettier":"^1.19.1","release":"^6.3.0","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"5d8f93a141ba7fdd85c0dbd86e8290380603c667","_id":"apollo-datasource-mongodb@0.5.4","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-XXbBoyBQ21kGp/oNUupAF5F7LK50Nt7FIRp0MclaabpeAkiBOkp2QtcYrfhehKoxI/wysCvY3IDedey7wSLWXA==","shasum":"c20b8db086b9b54dd1dd20f162a8168a9a626619","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.5.4.tgz","fileCount":8,"unpackedSize":22414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHjsx1aRaQszPFaF8EBvlJV/vGDrH2L1bglAyygLcOnAiEA0vX8zbAEs80bq30ifyRY62nL9HqxsTgqqE2gAaRgfyc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSgXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0KxAAmzUYAZBAYtprl+Ejc3WFtl/igc6Zb7ulZiym8dNyLgGxxzdw\r\nOXOXQhkZSz72kFRQiHWLhiCuzJvcRfScP/qRmKBPIxK+oAqmiezHBwgyEkCY\r\nC70ay0cw1OwPrTRPYhfyzFp4HHMCRNqCsIPXywWvnC8AM+1329TKr4wRPjjF\r\ne4YE465Ds2Fxkxov4n5xV06HL/YoX1IjIMP1tDR8SPHejuIw5ItdSUfKzLte\r\nyvxcjh0fSpJxpy24nSDpuM2GFTwKr87eLaZvIK8jMrzA+/TTxGCn3DxD+uo4\r\n0baOMUvI4rKEk21pLv0Ml4xGXUvfjtSCMp21TldI6jzbjuCT/Tz/oanp1aXS\r\ngwD13BITN33A7uOfVLoJDOocCSC+B1DtEt2380PRH2Xcke87vJ5qXKHelTTz\r\nAUSoT52nYfjzjAjzOT8DLbxUNvgyFQGjX7jRU7KYynfp4O9E10qycWP+NqWh\r\nXFP+MkGOz/XCz7YQQ06n4qmeYER/Fiuh8rw7itBgxq8PDFTEBDbL4r5FjoUh\r\nOLoR4tLR00JWrEVxQs3fdnkSoGedT7GKEtYD1VZMFPVIO7YDWZtfWV0ULl1P\r\n8fUT0J40BTuXQO2v0AIUE4MINAOdIUkrRrD5ZaC9qDHhNzJnYtJrrySvWzKO\r\n0vRALVd2WPdpS7fApgSwwhl/HuIzdtTagh8=\r\n=XtPw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.5.4_1649018324977_0.4030234631006533"},"_hasShrinkwrap":false},"0.6.0":{"name":"apollo-datasource-mongodb","version":"0.6.0","description":"Apollo data source for MongoDB","main":"dist/index.js","types":"index.d.ts","scripts":{"build":"babel src -d dist --ignore **/*.test.js","dev":"babel src -d dist --watch --ignore **/*.test.js","test":"jest --watch","ci":"jest --ci","prepublishOnly":"npm run build","format":"prettier --write **/*.js","release":"release patch && echo 'A Github Action will now publish to NPM! 🚀'"},"engines":{"node":">=8"},"dependencies":{"@apollo/utils.keyvaluecache":"^3.0.0","bson":"^5.4.0","dataloader":"^1.4.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","babel-jest":"^24.9.0","graphql":"^14.6.0","jest":"^24.9.0","mongodb":"^5.7.0","mongoose":"^7.3.2","prettier":"^1.19.1","release":"^6.3.1","waait":"^1.0.5"},"homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"license":"MIT","bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"keywords":["apollo","datasource","data source","mongodb","mongo"],"gitHead":"84824a7bbe01340b477b13cdab4aabcc4602f925","_id":"apollo-datasource-mongodb@0.6.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-WdQORVKBleXLrmLQINLYmUfFtsqgwlLmLedr8Ebtxy15aT4iMC4er6tJEStyOTDaahQp6JpL7rT7fFII1642Vg==","shasum":"643e3311cff1861a11cc967eff7259d0a84342e3","tarball":"https://registry.npmjs.org/apollo-datasource-mongodb/-/apollo-datasource-mongodb-0.6.0.tgz","fileCount":9,"unpackedSize":36059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDjfoNsn/AIoksQjtYpRyNZ65axV+/afhuRJlqTFtk7AiAii76i6EpSnlEjuT+hqq1mzo7YTF1rwo1V1j0lsOQEFA=="}]},"_npmUser":{"name":"lorensr","email":"lorensr@gmail.com"},"directories":{},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-datasource-mongodb_0.6.0_1696463733463_0.21753581111754827"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-05T05:23:03.944Z","0.0.1":"2019-04-05T05:23:04.060Z","modified":"2023-10-04T23:55:33.802Z","0.0.2":"2019-04-05T05:28:12.102Z","0.1.0":"2019-06-04T04:59:35.517Z","0.2.0":"2019-10-17T06:28:01.546Z","0.2.1":"2019-12-18T06:17:03.267Z","0.2.4":"2020-03-25T22:59:52.486Z","0.2.5":"2020-03-27T06:16:18.686Z","0.2.6":"2020-04-26T08:19:05.289Z","0.2.7":"2020-07-15T04:19:21.966Z","0.2.8":"2020-09-07T02:16:34.390Z","0.2.11":"2020-12-30T17:38:33.681Z","0.3.0":"2021-01-06T19:03:51.081Z","0.3.1":"2021-03-22T19:47:21.249Z","0.3.2":"2021-04-12T23:55:15.227Z","0.4.0":"2021-05-05T19:21:00.384Z","0.4.1":"2021-05-27T16:34:51.496Z","0.4.2":"2021-06-08T23:06:20.415Z","0.4.3":"2021-06-17T20:50:16.074Z","0.4.6":"2021-07-22T17:55:41.821Z","0.4.7":"2021-08-21T22:27:53.129Z","0.5.0":"2021-09-04T00:51:56.977Z","0.5.1":"2021-09-04T21:31:18.235Z","0.5.2":"2021-09-04T21:36:34.764Z","0.5.3":"2022-03-31T04:46:53.479Z","0.5.4":"2022-04-03T20:38:45.125Z","0.6.0":"2023-10-04T23:55:33.633Z"},"maintainers":[{"name":"lorensr","email":"lorensr@gmail.com"}],"description":"Apollo data source for MongoDB","homepage":"https://github.com/GraphQLGuide/apollo-datasource-mongodb","keywords":["apollo","datasource","data source","mongodb","mongo"],"repository":{"type":"git","url":"git+https://github.com/GraphQLGuide/apollo-datasource-mongodb.git"},"author":{"name":"Loren Sands-Ramshaw","email":"loren@graphql.guide","url":"https://graphql.guide"},"bugs":{"url":"https://github.com/GraphQLGuide/apollo-datasource-mongodb/issues"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/apollo-datasource-mongodb.svg)](https://www.npmjs.com/package/apollo-datasource-mongodb)\n\nApollo [data source](https://www.apollographql.com/docs/apollo-server/data/fetching-data) for MongoDB\n\nThis package uses [DataLoader](https://github.com/graphql/dataloader) for batching and per-request memoization caching. It also optionally (if you provide a `ttl`) does shared application-level caching (using either the default Apollo `InMemoryLRUCache` or the [cache you provide to ApolloServer()](https://www.apollographql.com/docs/apollo-server/performance/cache-backends#configuring-external-caching)). It does this for the following methods:\n\n- [`findOneById(id, options)`](#findonebyid)\n- [`findManyByIds(ids, options)`](#findmanybyids)\n- [`findByFields(fields, options)`](#findbyfields)\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Compatibility](#compatibility)\n- [Usage](#usage)\n  - [Install](#install)\n  - [Basic](#basic)\n  - [Batching](#batching)\n  - [Caching](#caching)\n  - [TypeScript](#typescript)\n- [API](#api)\n  - [findOneById](#findonebyid)\n  - [findManyByIds](#findmanybyids)\n  - [findByFields](#findbyfields)\n    - [Examples](#examples)\n  - [deleteFromCacheById](#deletefromcachebyid)\n  - [deleteFromCacheByFields](#deletefromcachebyfields)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Compatibility\n\n| Apollo Server Version | `apollo-datasource-mongodb`                                                             |\n|-----------------------|-----------------------------------------------------------------------------------------|\n| 4.*                   | >= 0.6.0                                                                                |\n| 3.*                   | <= [0.5.4](https://github.com/GraphQLGuide/apollo-datasource-mongodb/tree/0.5.4#readme) |\n\n## Usage\n\n### Install\n\n```\nnpm i apollo-datasource-mongodb\n```\n\n### Basic\n\nThe basic setup is subclassing `MongoDataSource`, passing your collection or Mongoose model to the constructor, and using the [API methods](#API):\n\n`data-sources/Users.js`\n\n```js\nimport { MongoDataSource } from 'apollo-datasource-mongodb'\n\nexport default class Users extends MongoDataSource {\n  getUser(userId) {\n    return this.findOneById(userId)\n  }\n}\n```\n\nand:\n\n```js\nimport { MongoClient } from 'mongodb'\nimport { ApolloServer } from '@apollo/server'\nimport { startStandaloneServer } from '@apollo/server/standalone'\n\nimport Users from './data-sources/Users.js'\n\nconst client = new MongoClient('mongodb://localhost:27017/test')\nclient.connect()\n\nconst server = new ApolloServer({\n  typeDefs,\n  resolvers\n})\n\nconst { url } = await startStandaloneServer(server, {\n  context: async ({ req }) => ({\n    dataSources: {\n      users: new Users({ modelOrCollection: client.db().collection('users') })\n      // OR\n      // users: new Users({ modelOrCollection: UserModel })\n    }\n  }),\n})\n```\n\nInside the data source, the collection is available at `this.collection` (e.g. `this.collection.update({_id: 'foo, { $set: { name: 'me' }}})`). The model (if you're using Mongoose) is available at `this.model` (`new this.model({ name: 'Alice' })`). By default, the API classes you create will not have access to the context. You can either choose to add the data that your API class needs on a case-by-case basis as members of the class, or you can add the entire context as a member of the class if you wish. All you need to do is add the field(s) to the options argument of the constructor and call super passing in options. For example, if you put the logged-in user's ID on context as `context.currentUserId` and you want your Users class to have access to `currentUserId`:\n\n```js\nclass Users extends MongoDataSource {\n  constructor(options) {\n    super(options)\n    this.currentUserId = options.currentUserId\n  }\n\n  async getPrivateUserData(userId) {\n    const isAuthorized = this.currentUserId === userId\n    if (isAuthorized) {\n      const user = await this.findOneById(userId)\n      return user && user.privateData\n    }\n  }\n}\n```\n\nand you would instantiate the Users data source in the context like this\n\n```js\n...\nconst server = new ApolloServer({\n  typeDefs,\n  resolvers\n})\n\nconst { url } = await startStandaloneServer(server, {\n  context: async ({ req }) => {\n    const currentUserId = getCurrentUserId(req) // not a real function, for demo purposes only\n    return {\n      currentUserId,\n      dataSources: {\n        users: new Users({ modelOrCollection: UserModel, currentUserId })\n      },\n    }\n  },\n});\n```\n\nIf you want your data source to have access to the entire context at `this.context`, you need to create a `Context` class so the context can refer to itself as `this` in the constructor for the data source.\nSee [dataSources](https://www.apollographql.com/docs/apollo-server/migration/#datasources) for more information regarding how data sources changed from Apollo Server 3 to Apollo Server 4.\n\n```js\nclass Users extends MongoDataSource {\n  constructor(options) {\n    super(options)\n    this.context = options.context\n  }\n\n  async getPrivateUserData(userId) {\n    const isAuthorized = this.context.currentUserId === userId\n    if (isAuthorized) {\n      const user = await this.findOneById(userId)\n      return user && user.privateData\n    }\n  }\n}\n\n...\n\nclass Context {\n  constructor(req) {\n    this.currentUserId = getCurrentUserId(req), // not a real function, for demo purposes only\n    this.dataSources = {\n      users: new Users({ modelOrCollection: UserModel, context: this })\n    },\n  }\n}\n\n...\n\nconst { url } = await startStandaloneServer(server, {\n  context: async ({ req }) => {\n    return new Context(req)\n  },\n});\n```\n\nIf you're passing a Mongoose model rather than a collection, Mongoose will be used for data fetching. All transformations defined on that model (virtuals, plugins, etc.) will be applied to your data before caching, just like you would expect it. If you're using reference fields, you might be interested in checking out [mongoose-autopopulate](https://www.npmjs.com/package/mongoose-autopopulate).\n\n### Batching\n\nThis is the main feature, and is always enabled. Here's a full example:\n\n```js\nclass Users extends MongoDataSource {\n  getUser(userId) {\n    return this.findOneById(userId)\n  }\n}\n\nclass Posts extends MongoDataSource {\n  getPosts(postIds) {\n    return this.findManyByIds(postIds)\n  }\n}\n\nconst resolvers = {\n  Post: {\n    author: (post, _, { dataSources: { users } }) =>\n      users.getUser(post.authorId)\n  },\n  User: {\n    posts: (user, _, { dataSources: { posts } }) => posts.getPosts(user.postIds)\n  }\n}\n\nconst server = new ApolloServer({\n  typeDefs,\n  resolvers\n})\n\nconst { url } = await startStandaloneServer(server, {\n  context: async ({ req }) => ({\n    dataSources: {\n      users: new Users({ modelOrCollection: db.collection('users') }),\n      posts: new Posts({ modelOrCollection: db.collection('posts') })\n    }\n  }),\n})\n```\n\n### Caching\n\nTo enable shared application-level caching, you do everything from the above section, and you add the `ttl` (in seconds) option to `findOneById()`:\n\n```js\nconst MINUTE = 60\n\nclass Users extends MongoDataSource {\n  getUser(userId) {\n    return this.findOneById(userId, { ttl: MINUTE })\n  }\n\n  updateUserName(userId, newName) {\n    this.deleteFromCacheById(userId)\n    return this.collection.updateOne(\n      {\n        _id: userId\n      },\n      {\n        $set: { name: newName }\n      }\n    )\n  }\n}\n\nconst resolvers = {\n  Post: {\n    author: (post, _, { users }) => users.getUser(post.authorId)\n  },\n  Mutation: {\n    changeName: (_, { userId, newName }, { users, currentUserId }) =>\n      currentUserId === userId && users.updateUserName(userId, newName)\n  }\n}\n```\n\nHere we also call [`deleteFromCacheById()`](#deletefromcachebyid) to remove the user from the cache when the user's data changes. If we're okay with people receiving out-of-date data for the duration of our `ttl`—in this case, for as long as a minute—then we don't need to bother adding calls to `deleteFromCacheById()`.\n\n### TypeScript\n\nSince we are using a typed language, we want the provided methods to be correctly typed as well. This requires us to make the `MongoDataSource` class polymorphic. It requires 1 template argument, which is the type of the document in our collection. If you wish to add additional fields to your data source class, you can extend the typing on constructor options argument to include any fields that you need. For example:\n\n`data-sources/Users.ts`\n\n```ts\nimport { MongoDataSource } from 'apollo-datasource-mongodb'\nimport { ObjectId } from 'mongodb'\n\ninterface UserDocument {\n  _id: ObjectId\n  username: string\n  password: string\n  email: string\n  interests: [string]\n}\n\ninterface Context {\n  loggedInUser: UserDocument\n  dataSources: any\n}\n\nexport default class Users extends MongoDataSource<UserDocument> {\n  protected loggedInUser: UserDocument\n\n  constructor(options: { loggedInUser: UserDocument } & MongoDataSourceConfig<UserDocument>) {\n    super(options)\n    this.loggedInUser = options.loggedInUser\n  }\n\n  getUser(userId) {\n    // this.loggedInUser has type `UserDocument` as defined above\n    // this.findOneById has type `(id: ObjectId) => Promise<UserDocument | null | undefined>`\n    return this.findOneById(userId)\n  }\n}\n```\n\nand:\n\n```ts\nimport { MongoClient } from 'mongodb'\n\nimport Users from './data-sources/Users.ts'\n\nconst client = new MongoClient('mongodb://localhost:27017/test')\nclient.connect()\n\nconst server = new ApolloServer({\n  typeDefs,\n  resolvers\n})\n\nconst { url } = await startStandaloneServer(server, {\n  context: async ({ req }) => {\n    const loggedInUser = getLoggedInUser(req) // this function does not exist, just for demo purposes\n    return {\n      loggedInUser,\n      dataSources: {\n        users: new Users({ modelOrCollection: client.db().collection('users'), loggedInUser }),\n      },\n    }\n  },\n});\n```\n\nYou can also opt to pass the entire context into your data source class. You can do so by adding a protected context member \nto your data source class and modifying to options argument of the constructor to add a field for the context. Then, call super and\nassign the context to the member field on your data source class. Note: context needs to be a class in order to do this.\n\n```ts\nimport { MongoDataSource } from 'apollo-datasource-mongodb'\nimport { ObjectId } from 'mongodb'\n\ninterface UserDocument {\n  _id: ObjectId\n  username: string\n  password: string\n  email: string\n  interests: [string]\n}\n\nclass Context {\n  loggedInUser: UserDocument\n  dataSources: any\n\n  constructor(req: any) {\n    this.loggedInUser = getLoggedInUser(req)\n    this.dataSources = {\n      users: new Users({ modelOrCollection: client.db().collection('users'), context: this }),\n    }\n  }\n}\n\nexport default class Users extends MongoDataSource<UserDocument> {\n  protected context: Context\n\n  constructor(options: { context: Context } & MongoDataSourceConfig<UserDocument>) {\n    super(options)\n    this.context = options.context\n  }\n\n  getUser(userId) {\n    // this.context has type `Context` as defined above\n    // this.findOneById has type `(id: ObjectId) => Promise<UserDocument | null | undefined>`\n    return this.findOneById(userId)\n  }\n}\n```\n\nand:\n\n```ts\nimport { MongoClient } from 'mongodb'\n\nimport Users from './data-sources/Users.ts'\n\nconst client = new MongoClient('mongodb://localhost:27017/test')\nclient.connect()\n\nconst server = new ApolloServer({\n  typeDefs,\n  resolvers\n})\n\nconst { url } = await startStandaloneServer(server, {\n  context: async ({ req }) => {\n    return new Context(req)\n  },\n});\n```\n\n\n## API\n\nThe type of the `id` argument must match the type used in the database. We currently support ObjectId and string types.\n\n### findOneById\n\n`this.findOneById(id, { ttl })`\n\nResolves to the found document. Uses DataLoader to load `id`. DataLoader uses `collection.find({ _id: { $in: ids } })`. Optionally caches the document if `ttl` is set (in whole positive seconds).\n\n### findManyByIds\n\n`this.findManyByIds(ids, { ttl })`\n\nCalls [`findOneById()`](#findonebyid) for each id. Resolves to an array of documents.\n\n### findByFields\n\n`this.findByFields(fields, { ttl })`\n\nResolves to an array of documents matching the passed fields. If an empty object is passed as the `fields` parameter, resolves to an array containing all documents in the given collection.\n\n`fields` has this type:\n\n```ts\ninterface Fields {\n  [fieldName: string]:\n    | string\n    | number\n    | boolean\n    | ObjectId\n    | (string | number | boolean | ObjectId)[]\n}\n```\n\n#### Examples\n\n```js\n// get user by username\n// `collection.find({ username: $in: ['testUser'] })`\nthis.findByFields({\n  username: 'testUser'\n})\n\n// get all users with either the \"gaming\" OR \"games\" interest\n// `collection.find({ interests: $in: ['gaming', 'games'] })`\nthis.findByFields({\n  interests: ['gaming', 'games']\n})\n\n// get user by username AND with either the \"gaming\" OR \"games\" interest\n// `collection.find({ username: $in: ['testUser'], interests: $in: ['gaming', 'games'] })`\nthis.findByFields({\n  username: 'testUser',\n  interests: ['gaming', 'games']\n})\n```\n\n### deleteFromCacheById\n\n`this.deleteFromCacheById(id)`\n\nDeletes a document from the cache that was fetched with `findOneById` or `findManyByIds`.\n\n### deleteFromCacheByFields\n\n`this.deleteFromCacheByFields(fields)`\n\nDeletes a document from the cache that was fetched with `findByFields`. Fields should be passed in exactly the same way they were used to find with.\n","readmeFilename":"README.md"}