{"_id":"@apollosproject/server-core","_rev":"534-7df99f6a1cb3df1bfeae7334306d5101","name":"@apollosproject/server-core","dist-tags":{"beta":"2.0.0-beta.1","v1":"1.8.0","canary":"2.41.1-canary.14","latest":"2.43.1","next":"3.0.0-canary.36","v2":"2.47.9"},"versions":{"0.6.0":{"name":"@apollosproject/server-core","version":"0.6.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.6.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b09f4a8f8f18bcfeac4f368fdfc1706bd07e6e8a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.6.0.tgz","fileCount":12,"integrity":"sha512-vtOKIqsdqDJENGu3LVd2Zc6+2GqLMioLWsU7hpqey+RqjCwKwRmpSFJ+JS9IsPC7/8lHqXZxbPns7mhxJaCGmw==","signatures":[{"sig":"MEYCIQD+ti8xkfxrUxPuuSGOjoDVFUOYLBF74h3IFzNGUuQ+GwIhAL/Hvul8m3BakPcz6of+J4RwLUbBWWl/JKV/CofVvJCa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7xkUCRA9TVsSAnZWagAAcPgQAI8N89K9Hje5C2sH4KSl\n0DvJM9gZia8rvzAYAtDEMGAroRyZoP5vUAdWXNGA7eIl3JaMrknUltba/t62\nypTi44IeAis8EJOTU8V/VF8p/x97Ved0kDOX2VXRrzmvbZNPewLHEeDBhGPq\nSwqWP1gVa2I3YeWC8TIgEj+nHlH//0kfja7VUFdyvfkcc+zRKt6YYv7YzV2G\n9uSV6dsBfxbtk35TjMOrTPD+kb6Ndyc8FBuKT5rRhB/RrXYexV3lcZDMkaO+\nuiNzoL5jYpfYgmKKx7/XdH1yfsMyuhdRw9qKJfzxtfNk2uV48AQM2WXjDRas\nuh8vqmFsiuoqxK5Y/cK4DNs9cPCtN22HI2WGUyMSh0obL5HaNjQwW2T463ub\nHXC66Nb8WHM+Pq+Ec5x8AikRK3fNc5kppApKR1rb0qTEr7MZT7PxFfXQQkML\n7YTI/HCTpVpythwTLd/IDBEuRDCEZXxAuQZ+ncG+KkSJKVr2DBozw1x8PX9+\n7W9xVpjcZBS4sviwzu/opKX+WEY6zy8Fjc9zy4RUwirQMmjgCkb3jsRC0LrS\n2Ougusq0xigph06/kRxvHw7NsIMdpoF/dgwIowXoROW0c1Bg9vO9fSoztzYk\nd5/lKs3CcibNpNWp+zoY4zMRL09RVRbrjtyTFfHMMKNBvyQDh6evGFVOmswf\nHIdo\r\n=67Kh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"6fce8b8d629ac067691c72882ab8c49bda885c3a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","babel-preset-apollos":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.6.0_1542396179551_0.23769611803702229","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@apollosproject/server-core","version":"0.6.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.6.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"eff3fe5a36a248c64bdac90275e6ab389b1ae1bc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.6.1.tgz","fileCount":10,"integrity":"sha512-3ELNuAfSz3cIrzNsYBhM0xgo5F3fhQfPOBrOjtKxDwhFkD67dq7REKFJACmPipNPp6u9G4gPXhKQ/A13rApWIA==","signatures":[{"sig":"MEQCIACl3hKAXZrH5Y/zufmoZ9wfZi6xbwhFMJPuv3d3t0QvAiBwZeEj2OCLN/KW/nGygQjUCxPuQn890F1wYcU/g2SH0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8NHFCRA9TVsSAnZWagAAu+0P/0AX9PxlEavHA2GY4qAq\nqOuGU6W7Xr3CVZOMeuV+3mJV90Ba22TFPKhsTWaTd+QxErS6fcfDlOQIvEFM\nSLbbDB8HjwukJG5d0FGFfVA+23XHvizYVdGUbDQttGsBF4unroyzrmhipUMQ\n6K2/DdLi0O+UUurv7KY+AcaPoySNQ287cggws9ANC1cbqu0Gg+oF53La99Se\nqiHlTOnHRJw3wzmd9EduoZezBpP7cRb28hgZYIc9beaYuOSmKtQ1ykk786rj\n0T+p08ciMqkRIUb/ny2sQh7FgZQOxtNXjOQxS/ZoD2pbWZM1uZz3LMJ0IRvL\nnPxDLgXoA4Vtw/4MX9T6hEZlYxEHcgzq+AcjQAQpj558t2GxXD0rHuc0plCN\nPffFYcfWFEWB8VmLfKfXMf9KbdNbqTUpeDG61ijEj3e2BNizswuqLcsdnuA2\n7siREAUhkvtCW1CnoB+emsqGiTR+BSKSR3QcQcfkN+hi7oN4XTNiUaWn2CL4\ntVRE52anz1meWN+aG6RrcncbjWVb6+N5XwBWsHPHkFyKkQozXPwEqOP2dkpi\nymPQPI0viMlpl7U8sJ5K1DWCv9T1CCxiXhsvKEJMLfCRenFGzRC21kEGo4me\nSQregDhYpBlKe9KHlR8fPAGqUney6EWoR694LbDaPquOuw0+iSr7UwxCn6cn\nMBof\r\n=XF2M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"e5cc7dc9b4d05aa7fd14fd25fb816ac58270b834","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"conrad_vanl","email":"hi@convan.me"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.6.1_1542508996455_0.7846220978178216","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@apollosproject/server-core","version":"0.7.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.7.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"55845af3d9c6576ff2ab977caa215f700a2560c0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.7.0.tgz","fileCount":12,"integrity":"sha512-BECwahDRRpZ9HkTpJCZ9oJ3kLlGZXHelCCm15CeRcy5Ihg6JwCxaljX889ltYMLNNHSwlytSvsRQSdcrLx0ntA==","signatures":[{"sig":"MEUCICxY9gdI2xr4dhFhCM5uGPBusHqTt4gr8IQT82swP0XXAiEAqR+ssRi76DDpm1qA3HIsGwtd0M5QLLqA3iyRZ5xZtJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8xIYCRA9TVsSAnZWagAAaNIQAJ6MsWCWFngndphKO3IB\nHuA2kcjVuTLD6u3bF2vYhGJkvJhx+lsAPs8sqm4WLKaL9Fadnj499u4CZVev\nIJifSyfhl/TYQAsZsRrPo0IqfSJ3fY3v8M1o0AHinK8Tf42RD+Yrf6ziTOKM\ny0tS6qV8E9DCr+Vo3cTbwUxlkxiumOcJF7f4fIT3DTW5DTeUPKCQPToiMNNj\noX5lE5Mh2MVq23eySvwSJagb5Qmyd16g9zTcOuDQ+VNb43IeYx8cG3wWl5db\nyRumigQr9QEEOjzIr0EUC6BAkmZQvXr441LRRSP/ienNiHiO/5niup8XpeXK\np5wnUM4HHHZwCb9/vx/YIPz41uCqyVX976SAXGzrszF6aF/AZIQopoA26c08\n5YayPD6UdBEw4JcoitF3kZna6mQCs4+o17BySxjuOtj84kLbx4ll8AUdNLEN\nOZJ4ovdyVMpt4nZ4VPEpMbRfZXGQat/I+OMCYCwtZSPEDjtiJbjdXcwkR/8y\ngWXGOMO7hZ5AoNAhcd22rZYbeTuw3N3jfocdr0lp2YS/F/EIblafdfrtyxi8\ngeOmngpzr0FG+h5xH23KoSrYOf4dIyn7rA8b2LMEil9BgxhOr/S6ZriOap39\nE89UyJllegafUIxIgJtSLHPNHyQkJbssIxMViqm1PdQKwxdDpA87ZhIUm3+k\nK5xX\r\n=Kiaf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"5c3bccdfe37c8bd7a275ecd1f67053f2962449d8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.7.0_1542656535760_0.23439445659143376","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@apollosproject/server-core","version":"0.7.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.7.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"0baee429962bc3c2b72936000fd9a4d7c0157928","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.7.1.tgz","fileCount":12,"integrity":"sha512-jgJxy20mqDLlXGMQVsZnOOJEywGA76ebqbQHo6v1X3alt7jWaDBiS1DtQy8DB1GhSoQpb4TpYT/y0ES1YRbP6g==","signatures":[{"sig":"MEYCIQCqAO4RXSEGH//TfHPRpy9peRo+djYxRPK+NF104d+l1AIhAMmShokLbAplrkYhNP+JPOy+ihQZihhRVKBdxvpDVoaQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8x9/CRA9TVsSAnZWagAACD0P/jjjx5ZiA6Taz1lgp0GM\nz5ZnkHjLmpipr0hlo64sQN2VuNcx3aZo093aDD0ozNjYaBn0KBPDNl2aoHS0\nRfiXKGT6My5LLkgtDQeXU7oBQ2poons8SURGvHn+vC5GNIEuC/eESQtPGm/p\ntG0MTGHqKhrtPi0PtuiQTUc7+Uxf7ZXRvA1AwwmTVZ2a+Tq/THljUim2PSR3\nO8S4KKSMCQmnhdLamf3We6sFEoK4FHdztu8nJCVfVJ4gkyWG6NU0bDSH45WM\nO+TGIBOMMAEnp9RDDPmzxgCwDZJmPFlpWrj2CDKy7cGlUdAhxRF6EBpmuCoT\njkO5J1Joc4J+AhQn9prLuI1KRdc48Her9ucjnkNYS6iOGtySD+oq0c4B2Mqy\nOkDEteIaMQozcz13P8fJQJXlAQQ3avzxHtko4sxwqgXylTH21U0LOry0q+Wd\nav2BvzcnZlB3gbyjg6nbh60MAp7YJEpC9yGK8YvHNCUpvVrQX+dgBRq9PUTS\ncaSwsA30d7gKMufV9EQpw/fHT1uuwh8fmoNqCLy5dh1QNU0ZFJWiaIBWISvW\nDeeTRzeiMk+J9Al4CcoxRSmWGzOPmz3OHGApuepX3MX9k8pCJbqvkPkbue8l\nfsuQXl7GxFoB4z39swKgM12MlDDeG3NiIczsDfXF3F17eABZdKxvch2to8i5\n7S1X\r\n=Ymjb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"1c03694b60ddb2400662600c665757a01485c72b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.7.1_1542659966753_0.08418822454155594","host":"s3://npm-registry-packages"}},"0.8.0-alpha.0":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"aea9925dd0e75e9d536b948dccd871191f20b738","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.0.tgz","fileCount":12,"integrity":"sha512-83ZV7a59PwJPHOJ9sRus+cGnvO/I4YIHvj00r7Y7S5lneijg1r0QZ+jDAyhyyIpYsLvyZvugqR715ZR/BDhW1Q==","signatures":[{"sig":"MEUCIFagI7XIZtGBlBS9vhIUVDh4VX8nKrqhKC9CybSsV2c9AiEAp1Grc48O/u/eJC426Hug/CpZmaOcEZKJOJpKsVtWx/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9E1nCRA9TVsSAnZWagAAynoP/29fG/aPLyI7A4eakcaV\nBQ2J1h1312lHZHT00lNqD5KwccmB+mm0LUeEIyR+vU/5+Q54e5cgpGDGy4V9\n4TZxEiSq1TJ6Z+Oo0NibLPUsdWlHMkOZAfOPTkgjUXpUDiAkh9VmkUAj7b8R\nJh5/0g8NroNzaxGz0bTImAAQsGMW7S0GpRiwN8woQMtkWh1QAeqMPA+TtvXD\no8p9WZfufjVWtqLVazt0EdaBBqgD1sN7FRO9fJUBaDYH2d7J5WQ8BKdcbogO\nX5lkZKeCbCX3y7eEeiz5Nn36g7nYJGOJ8DvQSRNlVdLWNSdEIGYJyNAo3EX2\n+BB0Mbfh8FFezDNvwvP0Sun3tmhyX8ujs2+dC9fzp9tch+8y4Roan65lZ3nc\ndSC4keDE6k/RfbnbDH31XzpzG5rPrlO9vrE5NC4n58llaUtbMFZYt7iYN3UF\nZzOmhfNJWr+ljfpQpF1p20nq1T9pVsJ7MJf06YttiQcDk95dD2XmIcW82TzF\n3GZSpuAMnuTPHq6YvvBrCeOWlVuquNoOOClXBO3UQ1ehaxU9wVQkb2oWL99p\n7zGacrjBatmmEo88TQrQOIxx3wOqxgN63dEnt37XcUnDIjf4vytP0zUW42xM\nlrcHCq15xyJc+CEAtvkZOF1UcXEEYatXUnUEiPVctXgJncqd/1YtbfDsy6EU\nGVrN\r\n=EPwA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"ca2b66453668281b35be82a52afe4e15afdd9e0d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.0_1542737255232_0.23875030949071463","host":"s3://npm-registry-packages"}},"0.8.0-alpha.1":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ee21b7d0ac676899d03f6d4cc3f2ad1f8a422b7f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-QjVygUA9pKqSc3mSiwjPsNoUoEgoxtM0j+3I9wxj7YcBHKrswUMVUiMImxQ4OegG5hqXvsrlXAYx6lMe8XcNcg==","signatures":[{"sig":"MEUCIQCcsdAVlScEmPUYiAgkg2PqDO1bKSSZwvRDjXtgiCSi1gIgY+Zgp9Iw9EYGQJEt8Je51M0bCUnjx/oAuHINGizRzSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/INdCRA9TVsSAnZWagAAYMEP/3uBR9hdsFAxB/ScGqPg\nX4uU1+n3pdUPFwDEFR9QAUQ+2QHNcW0TMxdnnpF2rNbdvoAgnowQlRDz8hTH\nwMVNdF5clFEk0DQf0NZLhpopbQfFLzLCSLE9ndQV0HLdrqvgqcc69pKZo+Sc\nvuGNMHOe7F/nBQlduOX5LZPaKJ8sllQuwzigfOOhJFo3qDZ/j3sl2uc3hExP\nmwlOuHUYGEdXK1tam7pDKbSM8SBxw3VFINe8fvTx3pDhkB0g64sRO1wMbSea\nSUQG0YoG28ipxrdtjGuf/pPxjKIzxSt1wVo4rZ+nkIOlHi+GLWhnYuOV/WJ2\nMrqASCwa3fVZAxgpnwKVU8ouKGEQ/W/Px07hFuHurZuF7YQAdm5X2N5ZWr0a\nY4obMMSPFV5Jm3nkySPO2flpH+QjGOTJ1fxu1M9Vjfr6ocJYwwJ7wMH1tj3X\nxMIkrnlSJC5FVyW9pDuV3NqnZVZApAvZsR9ChHa3lETg3xhiAtrlRCJjnizf\n5LqXtQbEEyNcn5IjfasncZbJixcHJze7n4cvwmMwh2ufoEfmPDkc+0nEkNGA\n7Szr2aSDJE2EdEGTe5qoACuAy+tzbR4oU0kA6BKLf+8sAY+wIbjmRRK/c+Qk\nksu1ZKzA1LMQ1sBf/HOMhRDJD2WzA4MNyPW6pELEC3AmEEzZwY3TYUCqLhpo\n+MnT\r\n=rrWw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"0aa6f4210ad91fa35e16a2501c268fd0b8a71b26","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.1_1543275356302_0.5231548955390708","host":"s3://npm-registry-packages"}},"0.8.0-alpha.2":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f3feaeae2c63b79a1f922ee63172dff758426d41","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.2.tgz","fileCount":13,"integrity":"sha512-353yYqi/AnDBxVqVcqm95V88oYNLHobgBBgPx85ts+HzSP2J47QPSgSf7ePzmeqWbFfu8EQBJGOJ05osZf/I3A==","signatures":[{"sig":"MEQCIBFUB7K5iJ6SG+D1MRLJGt008TE7mJtwtp2cVbKjRHhJAiAER6h6z3UO/Jn2P4wM5lHPaXQMHTHG1+0U5Cd9PUwFfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/IRnCRA9TVsSAnZWagAA3QMP/RqlhTkd8i75sOp4SlHc\nAFKefRoJNX97c1UxzJhf+DGyu0hhDIhnyaLlEfWIRxw6KV2mdS1YvRELuQUr\nPXp2sYwP0qK2VXcSuv1R2s7QB4T5/l4XSF7wf5hekRjdVT45oE0PwylteNI0\n9HPF7Et3yRsa1Zwv4UyR0VcX5zuAMaUSUpiaGN/vGF/yxaQGKdMtVIbE0sao\n7OH3fQDvCdPU2q5msp8K+4rP3v1rz2bOFNUpEDfIO81+gROJMQA/uOfud57K\nmXBLemiHEJClyZJOJ35TDaIiJVUIBIv3N4N0ofxR9W3nTUGQ7c3aGrgae+WT\nwTm73z0tTHAoprsxp9s30Loa9MeXG/uwAMLTZwv6Wb7qrfzWkHNSeV1H+U9R\n2Cvp2rAY572/MIyHlT+pGvT0r6b4rLV3zs6jqzR/A9Piu39lJBas1jqocll8\nChkrzhLy/QrOi0kIGch69WKI0QOm+2es4pXgLlsQSyyFODLHLTuupTPnMBvL\nZMCIobc48oZBhv0SQJsqp19mWe3TNMaaUi3RfjzwrTd0shLAAaiwiDWcMq6P\nRIwRBEhj/mmnyVIo5YDXqFOQiIdi5KVEzs8zx93R09JxUnqwKXtZ2+JARdE3\nBCGdmuCRSKRoiL2zOJxTfhV9ZeRajRDtaymqomRFlN7X5JndQDeJT0ztX3xc\n5PSb\r\n=28Kb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"cbb6939127d492ed42bf4e4d04b868dcf718fb72","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.2_1543275622369_0.3641141627300295","host":"s3://npm-registry-packages"}},"0.8.0-alpha.3":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a932ec7ef432ad1285856bafc4fb1f1f91f4d2d6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.3.tgz","fileCount":13,"integrity":"sha512-fCufZ3cjB120mVrzWT+BbFTrWPfUpJNSIBXmtHg/8gO/8m0PaUwThyzr24B3UN7zLn4YgF4u83ubsGripHqUcg==","signatures":[{"sig":"MEUCIQCPq93C1OORfFDSb0EtnNN2HHRb7K9QVcKmf+coYI5nIAIgDK21EwmLQa4+dthuQU7sAay1G5dzCzC4EOhUO7t7HO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/aKSCRA9TVsSAnZWagAAevAP/38ePaPBSF+pQu60VOsZ\ney88zQ9YCQ3U/Y2LvPYkbrtgUElY0BBidsakwstMSpTy2y6AkAuMGhubJUlp\nFQpj2wQGd6HFLilQgTZKmF2XdSrH1HZ85ZveIWE8xSl1VVnDwDxhU+sdr9J/\nziYV+4yzvc74kIY+xP08IC4NJt4TV3mwwcOcpqGqfsbtUSaPXTkeur7oWk+P\nwUIK+7/0BQLM9K4nN3mYTqrNmyH4C3fonKyEyGXAzMgWhrGEKuWPi0Fp016Y\nasDKLBsxwxY7FHt1CVNWF9VGo6v5a8KBlw//DHWLmPnEH4ziYc3hubW9BWVL\nKyvR+QW+1eO0vRZvX2waQHh5REp53d42LBD9yvvIMcXK5mV83rBPnxcDhGrR\nZ69JaZXzulybU/lgmlQO4Lwl4JP38t+FKsub++x3/Ynx1TMDHUdpnkWVny3e\nkefkW52EDoQ9pWOEsLizz/ZxhBIGwIRPxej2L+RSOxZVCeNPZVUn213WcHOK\nuMln1iGbZE9DhQcfOD6YbM42poWRC0IC9zu6wj0Yl65U6plhwgXTp6gdOJqf\nqjZj2w8GVKfVZA0SyBQvb5NBqEyis9LGrRhqSoeRco68jGHHqyoSfHM2SPau\n0koRUMDG1x2fd5ObVkTtF/aMmj0xaglhz5C0NYU5PaRnBzOV340SvtdPspPc\nHpi0\r\n=WEF6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"df74839aa50cd3aa1cccdc3875260a8e19cd0e6b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.3_1543348882099_0.14705762548633072","host":"s3://npm-registry-packages"}},"0.8.0-alpha.4":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"24e4949f2c3a262d07198f125460975fb540bd41","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.4.tgz","fileCount":14,"integrity":"sha512-QZoXKxTszFihrHJCIZyjXaAcRvk+co2bqeOlhgXbwLdLkxwDyxKQz7DVTJH7b+MwkH1NvSg8OOBnCJFBGEE8gA==","signatures":[{"sig":"MEYCIQCH0Uug6UnW0ivX2FXVUviKXjhIfDUUAkxvSYkPCEdeBAIhAJbdZ0t/YU1po8mp3coiZK8rCqJsx96RIF+gZihnBEns","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB07/CRA9TVsSAnZWagAAcFIP/1c3EA5D/eGpI2KXWMfx\nuilC54IpRXZ4TRRWZgR5FkFHXPQ0aT33DmOrCCEWKQTydO++EJbLDVsgU+ny\nU7vtObZCswCT/jWQ4boVrNLOZSI2DBC/OXE46vwpnhDMILavbFvWwx7ye2cE\nbQjOjdxoRMnDOgwVVf0H0VQKeM/sCPEIpsqFEmb2ckH2a4RWaBOUmXIAv5ie\nQ7QjUshE/OAgaO3KBOJad/YF2Dufob5BDQ9nYg0StG95T+ihJtiMekKx+xWM\njsqLbYvpE0WDM7VaecJSuE0/Hv1x9kyytgu8jokWpYITEH0hIR6AGlPIa7/B\nUsFFB1a4ZHVEPtqVWeTDSrKbm6d9sYvj4eZ+sczT4IGbLkZFBsJGZkerevQl\nrjIbDe2x9dUgVR0HQ+tdHlGhFX2SQn5SaRs0muiOuo20TEUoohamXboJLufC\n+pwrNvd33SCxupvyMZgRhaY0JQrknDxopB14VmenNcc5XboVPHdkM4TeRSIf\nj3Bk4iPKXFAhFXVzILadwjZ/n70/fFtWqcp+8QdwgXPtBaJ5SGrTrUfBIrhP\n13rJMUXCTsqm7+sthRCT2Zc4LjJdYq21HhVLPVLXYJlrZxN+m/NxBhL06R1l\ni8n8RnosPBhuUldBk8TDWiIUrF8IWxsNFcDAfqqPN8VIMqbScMobiYeXJSiQ\nF/NC\r\n=eDgu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"375e9a2d747fe4c0b5406681e2db676d60c24227","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.4_1543982846754_0.9165107306204703","host":"s3://npm-registry-packages"}},"0.8.0-alpha.5":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ec6e5f4e04c8eadbdf87e56a3cae22be3b1e9c21","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.5.tgz","fileCount":14,"integrity":"sha512-hYw9oQ0NAAwDWOn4j4uyPMvrIjMSqproN1deM4T/FhNjH52eRmNP1LIJ0CrzsrJkIF0h6j8geqBTzZ/EehoTbQ==","signatures":[{"sig":"MEMCICItxSXxj8R0mDSvhZuTTcouyQd5bCsbxv0swdIotdbwAh9LC7y486JuSjaQRW9FSttdvrXx5QWFI7mm0Sc4PLb2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE/LHCRA9TVsSAnZWagAA6RUP/RMgz/dZmj+24HgNKHnJ\na7WnnOeqmGVfK2HoLPJGPIYMxcSoGtCddIe4c+axmyuiZu1YYnEmQGx53fgz\n8r206vnHjOpPRTfJaSg/+XYV8FJt4tXfPl6da13pJYBaCkV/FCJBrpty9M03\ns7Ibe/yUmVv+MPB9cT9Uppt8VXAzUGJz9Hls9n8RXFExhZGlUf+nuAGZ23TT\nBMwzw3w5YG0rw6JMwHe6ePvGma1M7ifYvOFHP6RUWVFxHdWbml5s8S+48bGS\nd7PaPWVxzOZeCS4UjGWuULEmy1zh2DcwZ9CKf/P/3X9PtK+N/ojQC0dn75iA\nuAmS73mIPAR+UOOl1H2xEM04n00Ak4prx/HZj3HCeI8PVxq+g33IWs9tWXGz\n6YhQjDeUw1J5PKgA94VHOMZrA5LaeNTrtsAVgKSudNesZ7eA4l/lGhtAtIwj\n/tYGtLadxOApKShVlxFAYdnQUee5H/rj1ou422RUoGKdXXAdi9yznceS6xOO\nsIgDFikO8thH8txMCmIhM0qtWK4eVRfccYMkIT1k0SU6gdcBUgmKlWy6hg7u\nU6uktYO7CmGHTOw7y8SYvxOPOuTXwEW9uH0p4Ku1sqfmX4NzJtD+h2zvFqoa\ns9tIr6T2IiMsUkxHqNXAQX6qj2ktdEJc5Og9Yvy6+4SYlRcW4kujwoCEstSF\nvjKN\r\n=xyKS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"e303a0b024a7026ecf7f04dfef9b61cfaad85e87","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.5_1544811206584_0.426915835238483","host":"s3://npm-registry-packages"}},"0.8.0-alpha.6":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5712f7be5a68c4cd042be9f7cd722d7d54eb0879","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.6.tgz","fileCount":14,"integrity":"sha512-0B6ir+pHSO50ObzZFcQn3eS5uGaSOqZBD43nEkKq00d42IbiCApJRxytDf/0WobR2c+0RSDz+yFgRVG/sDM69w==","signatures":[{"sig":"MEYCIQD+hcr00z7ceUo6zi0f0KjRUxnAI/xUcUfy4TJ/idRXaAIhALGpEIZs8/0yLj4i7uPWDxFu8nwBHWSHOih7rNzznDzi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG7SXCRA9TVsSAnZWagAAG+QP/2T/QXIUvEyQWGKIgt1u\nzby0YWDDJavcyRbknqwsoz8uxIQFdNzzJwctGZgsq0KWzgL50ODUP9tJxbdd\nPGQaSVpzuDPohVf7gBbXntrZDobbm7nu50dXFsuwuVPi1jvhoxn45FGZRddg\nQJkO7/Q67BwTLfi6Z/NUp519ZHKoy/8PBrGTSUu8seN2Ol6WSxyLmyF858sD\n45AsGGsG5ps3WZBNTt5czg3+d7PV6x0L53Gq7PINyRFRgtcwgl/Z9AlTjCEA\n/a6CpFiI6ZsebPTps+/Gb5VE0zbcvBGVcE6sG+EV3IuW6wzgSSQNIoCZgMm/\ngJRlb5D85JB3iQLiOY+seKU98znlwX9Ad8tPfVd+Xx0PfjiuCYlur9qF+72r\nMGOXq/haJ7eOebi+JKRjCrQicJZfAROMIXfbOinUQHoXNjFoVtu7jGQ58YlL\nuNMzqe22+N5EPmcysbYi+Z2lpF+bsxO0vIwPlnO4g0LzlqYKXMlVsNTtDE6l\nXzGElVVQoo81iEt56JtlJQDZDXCG19+ILGi/SXFX9I0YVoqZ8NYpyheVu18m\nYPLi98SwDa28/f5lerMkt0N70OxOA3G5YKddSXYw20JN4mn6rO21hYDww77h\n9NPB22w4jAh49NWstFXELnxBwtaRLzZz+/E0p49mf5lHB/8OOKfIHFbCo70s\n4KS8\r\n=rz5d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"4886f964f517df32bf13bd751f17dc28bebf9610","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.6_1545319574889_0.9391599885913116","host":"s3://npm-registry-packages"}},"0.8.0-alpha.7":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.7","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b8798732fcd9fa6b35d44442defac939f52c8429","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.7.tgz","fileCount":14,"integrity":"sha512-jM+RYgvJN2y01ebNeQxi3fJffzDcY4pEJetaHBpgmGWuVrtIX/DZ8dm2kUp+o0fKiIRQh3uyE2f4zJYjKDVl/Q==","signatures":[{"sig":"MEUCIQDL0lRKmlPzr6bulbNITgXUy5rosWWL1CEdTl1sQcjqSgIgeQya8oVE4KTSf80qBOGODwleUVWRUF50o3ODDlfRhCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQfuGCRA9TVsSAnZWagAAT4kP/2PzdfX1APuPBJGpIpia\nbFM53rzolgZV8IVeV13IUZPMm32EmyxJxGLiaDd8AimimTle9DujCFjUp1NL\nBI5lWwyI8ZeBhyg/U13aa3ThfqOmyUnTJG9djNOKkwZ73ovYxcG/et+ZifAl\nfDGYqbjnc7bENplrgiRt83L5e7945f2vtQBN8OLpMtEvL1iGtfmoRDx0wuUS\n6MYrgJiTCCE50Z34AXZ8DVk10YxZ2uBzBqMwScgvs+MPbd0SERUiU+5B2VT+\n+tp4no7hRVwapJP2Fd5ouZk+48567OrD3lpfhhF9ku1Xo7rPvu0jI7JU6Q9/\nyHWUSECJLS7miwB9NewC40J8JsO4mWmNYQreOFc2GR0Wt7YopsZJ2tdrFycG\nJ8ukkXYmV9Eq9hnQhNLZCYDlOvFYu2N1+DxEBOhbgYdC73eMSKCmMjM3Hia+\n5eHFeff6EK8gvfGtlZw6HnpTZypQjwnoaEk1rZ3ILjjG0Av0JZjyA6Ogbi77\nFX9UQ/rzznBCBEeaM7C+e9jjvba+xX1YUpBQQ/UV4Cvw192hwWhzn5xQqqdt\ntx5NKmvYYHKcvfrtVRHe0hpvy5VnmSBF0YsQrUI+xILJxz859nH8pLTDIJ+J\nCmWQrV46pDw6lDnxZ7mL0CA3dC0Jxmd7/78cd+jOEzCTbJnAyrLXi2idEbmP\nB3YX\r\n=3L70\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node"},"main":"lib/index.js","gitHead":"234ae2007ba55de13ae55d5ce485fb562f7cd6ff","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0-alpha.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.7_1547828102401_0.9437703286869217","host":"s3://npm-registry-packages"}},"0.8.0-alpha.8":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.8","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b8f2f154cf733bea271bd09fec035e4eb6c99ec5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.8.tgz","fileCount":16,"integrity":"sha512-7/tw7S8HoyuL41zwaLqW4UvUXpTNNFIn2hCKHb37tdh6bgKX7FLdwERFCr0O02THbzvZpZHJVK+8lmASPvCALg==","signatures":[{"sig":"MEUCIDev+sWv0kh1mLOieW70yTQn/xirs0YJb9J0vN3WIgBJAiEA1qZQoSC5uBg/duP4e3v/Y4mO4sLq6PLMCIWC9TTzW20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccDkxCRA9TVsSAnZWagAA/zsP/2c2RLzttmnOv7r2A0eA\nMIiBOFttx1tI9DeGIYncqjp1XrihndDnJJSUUWI3UdZcPgOrAzjnf2pYoJ8D\nTbunYG0yp5OsKS1J6zSPBtrWG+N1/csM6IPs3IaQhWTMBszQUhWOZkt5Bvgj\nkpePRxQbQP6XeXljNr2aBbhI0EUKtuyD1Jz9TTH2DEosV2cpM1+sOh6XFpBZ\njJAkTo/YDFdXXSmH3s9U/PDIb+I2muaj6W5Vrd2d4oe5hFfwwRSIxKDZBX/u\nvyJFcc7v7KfAy2gyUoIXYcQABbp/Fp4PNTda0AsepG00yYJWNuoT/XP5eGI6\nJjatvUa8JEsAY9wiuQxCwyO50+K3A3wUStArRee7rmYHBn8vXJFVChd55H9a\nSqSYIzoZD6U7hPXWZ5Sie+Ydy2WLvB68djXpGoab84f7mjyvLLCiPkb/tB4H\nvQVfGKCUzWTzVg/WYXov2m51+glJ/S/8IyeL/u+oyfrHaQcpBVzfRWnHDVMD\nNn5KpP4+sT+eTWDnvvV6OWpP0Qrn4FikGVpGLpbCI56QvX6/qRxGNe47vpju\n835IEoveXv0N4dSiOVargxqgZTwdx1RGsIiyjh6oXPnX10jtwMvx/aZbNWzJ\nfIl4JHXkop1AdNNYLPFC6YM4SAsXK9S3UYY507L/RJsLD0bmMEiMSK8qQlw+\nOYDG\r\n=tUc1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["<rootDir>/../../scripts/fingers-crossed-reporter.js"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"eb803583da83beeab7756baddcae3adca7650c39","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.8_1550858544548_0.2957504513935456","host":"s3://npm-registry-packages"}},"0.8.0-alpha.9":{"name":"@apollosproject/server-core","version":"0.8.0-alpha.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0-alpha.9","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7074d3ec3d06a810f8f0ec392a59230f2579d32d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0-alpha.9.tgz","fileCount":16,"integrity":"sha512-jYMAbMU2QFNoe/D/cEG4jDfNip9CCLeO7o20jL3QsZ8X/1HuyzJqenvN2Q/MVZHnm/jml1wtoIIfhasihuDQ3g==","signatures":[{"sig":"MEUCIHNJiFoVhspP5F11Jb5SP7nDDMGQBVaHjMt6vQZaMvJWAiEAwZ7pEjDMcFGRL56wtkrfuT6wdobYgVjd3HGiKsO6pIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd/E1CRA9TVsSAnZWagAABCEP/AzT0jAxn/ZXXa0yvW2e\nq+b/IvJyn85KNUViq+wbk4XzhilUZLXtndIL7KdRbnlALjQAYhLEOJtpuCL8\n6+3xdpEjFAiZrcNOcpxzd+RujuCcN13TNvgCfjGEjrYD2gijJCkQR6GySf0e\n99B8M3vqw01l/k33lC8p/XWd7faczwPRfg+YGENxN8SsB/JOdXo9nian4oNT\nnTiadgH8BfDPVliUY8eFLYcv+5F/h6iqDxt/UzTVIqLbSZgPrOhqV+e6odhl\npMify/IRtYmtltv+8iKLVVQTz/4H1exaYvbbghJHxnKvlri/vize0aSHypsw\nOGd6Pso+x4SOGb5UqWsF7/zd1bV+/uulFjw9Adx3U5032O/j6ixCzvViEJcY\nWxiSC/2ao1T2WWK/KwP57CX8DDqtPdjHiINZSa3YVYGVXaSVXxwWczx4o2KQ\nQn1UcmYFx+OGVO2ZKxSMGO+jqb8F6RriQzdpFJfN3d3aV6uFU8r0lY+7xWgB\nJBKcqoMzH8N1LPtM9b+H1KMLEAP5QX70KxFgNFRMhKlbdWuTA4j5QnMk5561\nvWQCHRKv+znDLhYa18yQaYfvfZwE+MuNoXoGAPbwSpAhkpChsm4hJz73E9MC\ny5T0hqSQjcA+XdoZSiR8oOD/aF1O/yLoHoWtno+rVsXbcJkGxGZIBTI/9Meh\nJUco\r\n=dK3Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["<rootDir>/../../scripts/fingers-crossed-reporter.js"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"a2236fbd6465e55720e9dd59edefaaaaba44ebec","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0-alpha.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0-alpha.9_1551364404609_0.3853513169055318","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@apollosproject/server-core","version":"0.8.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"074dce94e7ec1dae0a1542fd27e65bf1795afbbd","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.0.tgz","fileCount":16,"integrity":"sha512-CM2SXOVA8mLS54D2OIOojlfZAabdSzcrJLifLtXJT83n/6GkAx9xczFQJcvSQ2ezh0p0BEgT/Rx/fX6u3C0KDg==","signatures":[{"sig":"MEQCIBnUtxwLyn3Q+WWUfJt5d0ljSqNjOZmHVsN+R3FVCWUaAiAqQXlvPDdEA+lqCERPFIzfC0YDylIUOXzjOPj8pvUj5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgE4MCRA9TVsSAnZWagAAa78QAJs1PB+2hksz7m+7Ojdk\nG5C9hORTqHYBHSAY0KnhhsRbSGdIzlqWjQJpEu//bpdkQWfYRB0ODVOR5Xam\nNRWslzfdrkZVUTdPQZFirYMPI+PcggEM0Vcm38zsWhTjtqpqz0pUOWomdWfJ\nNvhQVFp1kwf0K0tgLdUx1hrOZTwkJPhEidyzE6qsoPIK5QBPjRsmwrqFDyMO\nqHoho5cNMwgMGvZa/Sb++mX/V8WNbzw8fngRKfrDvaI8+FyoOgEl+113jkWi\nt+Ezo+lyDcipp5x+wYQjRBwqTrZHeXOvJwHzKMTszdkPrWzvy87PyXtkmPu7\nv3Fc1TFBZUMj1zYMDXiXkb6jFD+/i0vZeg+tdgparOC5twVnm35jMFxQVLqT\nfnfK1Z+ZyoltkKvrT7phXtWfFLQakS104dQmZiwnH3r0zboCxtye4BQDoajV\nu2EFmRMSfCMqSMpe8Rj0l2poDL+9HcxTfgO9iBK5kxbqnaJrqRxHpoQOACeo\nrfaWvS+9m8zva1Zdswj5mL1CrtX4eNk017FVozmVhFYH+kX+ttPFkKKcnnEJ\nwsTlwbUhFbAfLjj4Xl5Gc2kH3OnvtjP2v7+SBpMntEidTBq0t/gDYeTWDHPv\nLgFddWEg6k1IL9gLbMYyokmjsiysm55zlJyd3UxFtobDI+4cWg27WcWj4GXN\n7CpA\r\n=gDNS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"reporters":["<rootDir>/../../scripts/fingers-crossed-reporter.js"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"9df4a45566b67d0e5f0628f04d4085e736cabe93","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.0_1551912459588_0.7719763817249248","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@apollosproject/server-core","version":"0.8.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9b710dbd98279ca37874b150291166950fecb5e0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.1.tgz","fileCount":16,"integrity":"sha512-HN2EszqRewx5I0ZubsdqWclIvJVf5l/cVn+7J6MxI2iHgmsNL7mySMWJtJQSVWA+HKVForsou8PilvpDq4r7nA==","signatures":[{"sig":"MEQCIHFazhSWWJwKb1HIWevKfBxMXuco1bMrBmRaauY9uVLvAiAPpIcKalVucYRo/sP9pxLGg9zOiToMY/f9vBWP4DJMHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmW/wCRA9TVsSAnZWagAAxcUP/2A/vayS4Wa6TTAMbfHM\nLDBV4f7+mpOca3gCdhjarLVINHmwjBPFsZsAe00b9qrLCBf92E9vKGBnumiM\nvY3oq23uooOxHjPBYUrteXVjwvvlxgr74wUJqFCsB2j00GDK4+7VapI0zoBO\nrdQ0iRCFs4U28VCtpp7jecrk6pyS3s703qmpZucdFaQdkmiyAXD90I0GFSW2\nvug4MB7CJ0+SddnYF2NEji4/wB7sZVA/VCi9ozT5m833YlcHMez3qbxKWZE4\nHE3FME5raeEoKX+AuMrQZK4926FDpKkvK+v8rVF9wqt2WxVSK+2VD96aqTre\nlO+WGu8aBVqV3AoMsFCOcecsDo2FBiFeQoYB018AkqjHsqCdEwJaXB6Y3bgi\ncN4WwEDp4L/IZe9yAcXSeQNDyfPQ5CJpoBXzHFA11pJMb8XSDlZlNHeZAnFZ\nHzMBSoAKzuOXVEg4/7rK8uiAJCoAZTEVWNxs1+/YPrKqpBC643wYftP24FbD\nw6suMhJNekPXoAS41y0yCVr3inOBhBdKPXOsXqXDBN/Gm0T3NUEpy4guB6Mc\ntbfNS7U/1sNM2mIhUZZB6HInJrY+9EaP/NmOsnH7TMUA/6FPUAHyXM6pC3JJ\nuJRAAbij7BHIta6ze6rXl+yD/KdwhwLCbseTaK/hC2suUbTFdYoL3v2ytCn2\nbRnF\r\n=qpjC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"4752e5ad106d4abd42550ba949ca7137ae82d1cc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.13.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.13.0","dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.1_1553559535541_0.5092506306638851","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@apollosproject/server-core","version":"0.8.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"926ffc10472562f4e881885afc67c24683499abb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.2.tgz","fileCount":16,"integrity":"sha512-mStomSXmyQFNpXeG54xR+felj3AoFhD795hB9sz7XwSvsY673j96BNulbDs3AfuYwRe9UpH4LREJ0wy6VadATg==","signatures":[{"sig":"MEYCIQDrH9vq6rHojQvl/7npglcUiRoHt5Z4xOO9Wi8rSBrjTwIhAKtTAfiS4eH1ytTLmt43YChZCzgbou5g3FmNdi5EEaOe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct40aCRA9TVsSAnZWagAA8yQP/1MlVbyQVGzimPT1D68T\nPh0eDL8naWlv/KUu/ts7hZTTIv7VOKAukGW8glMUkk//Fqkj8N5PPmbCd3z/\nUYFr8J5cIsgoR6KUWDdtMy/iNZuWGKTLe6OKrHmhmLmCAvllG1xaLFiioBrF\npVmRkE87ymBm0a/fR6w7uhS7brNLFsV1WCTKnuhYgCqAS4PpIyginBw2j3n0\nCpmCMnd1mVWixObHKiq/+IpcahZTfxFgsC7XcFCUW1iepXGDHvGw6WcDm0AS\nhAep5evuk1l7sazbTu6kn/GbP4F7y5DyB7wZMThh4QpJ7C4+iJyKdPWMQ/7q\nWJR4+Z5kvMVEgDZW38z41mhA0NtxG1mlwWaS8zOgJ008OMzT9F6n9/oZUk1z\nWyivXEHNFWwpCYT8g/acMxxGTuO4QNNbwg97QN1qjopKLlmO1hLUz2cpJ0nG\nvhEdN3lPd4Ttzkbsw0xi0jt45NG69LKWn5bZJlxIcr7whASxrIeF/poJgz7l\nf17eP5PZ/2w5QsW0mXLwREMc7Pg2UZV0RYJ8tIlZU6sIKjwhrNc0iIWyFV0w\n0Nk2edA1VUIUW5rwz1MGcQ19cSnwmaIvFHl0AeNrQBtGxOmpRDfvzObjaarq\nOfYf4p1EV5ec6tJOt7u6mGQUF5yuG1M/V6qBaoYsBLDUfxdVjbRREz+fwqiH\nn2LE\r\n=5LIw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"fcd85198655621350fa13477e305455f05498b74","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"conrad_vanl","email":"hi@convan.me"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.2_1555533081629_0.6296020745011004","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@apollosproject/server-core","version":"0.8.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"71fcecd3b278c8d35a4ff18b98488222f1065e11","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.3.tgz","fileCount":16,"integrity":"sha512-qPPmh4CLOYg17/xJSyhYHp22wTjfMju7rizzAiZAp3HPYtTV8539i92FXH45cF+9pgbwNRVtc8aqGFstMZ4hPQ==","signatures":[{"sig":"MEYCIQCaSliZKe815aZbVMhMSAWPbOBzhA3RcONCg6PwCu43gAIhAL0gImMykt1In1IQOj/IRkBVty/H3tlZ6EbFrwvF575e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwiPxCRA9TVsSAnZWagAA6d4P/ibuCwbY6w53Iou34DGN\nBgzzwYHAnefK2mMh13CALuilrwYvSNzAXmxFuc3r2ifelxiUso/Gdor0T2xt\n3eLPVS+pGbaLUUmUjfY1vA0aw60KSoebwasu2dupah3VF5kdLrNUmqJRa2hv\njXr1CZUMD6v/YhI4qqyUExpkx85x5C3ibgEU9uhzYiRUpWVy54CdvuR2/ezA\nV0wiRJAzfMzICEOlWBD+Lsoa3kNd34PUpDtKHX4yHYczwXvuTgf7/VTJxHIY\n1G39cpnXhBBO/tMRwwZY5bW0ZSNyJhw6auGdeLaXFpNQVHV7aPThetm4YKBN\n4yzFQOyC9Qe1jOFvPoPOyanlyoW8w434AGHXsBqQuJ+VXfVbElZDkcHi4yo1\nzc/E3unz/MKBc3SSSfkRevDYN1rXQ8TlOwgp+laTi+DYYLgPdNXXOFqzFswz\nVQHMZ5s/gpzARKM5tgLy0ZcIeYP4JdRE2iNgH3xrHdkTngrl7SqNMoBKWUoE\nJrRYDjPvRk3Zt3rB5/VFAydAVsCLSt542C9ckalXGmolLNjpUx6astE/PgeW\nHfPDuasl1OSWYcacQTaU+eWXMtGVYW9xyH7TOls641cnIR2yz6zPgMAB8lf+\nehtNCKptOcE/dOsJ6ZBDPLW0CGPS/eARiyraTrgwrrpQ13xYMhBuAtAhPam7\njy28\r\n=bHTe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"b39bb40bf5244192a997f70ce79114321679b632","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"_npmVersion":"lerna/3.13.1/node@v8.11.2+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.3_1556227056413_0.4615065245445096","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@apollosproject/server-core","version":"0.8.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"57441717690dc2ad5d585c2160276d5fcd375c04","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.4.tgz","fileCount":16,"integrity":"sha512-+qD5Ka9+1PYoUj3ZwOii2TU2uiXEkFmiN9wFS6PeDzi/dozwUVuo/xuHT6gknnQZI8pJ4+ts1eQOnEIm96UHFQ==","signatures":[{"sig":"MEYCIQCjoT/6qTBRvVeFd2bfgf7xxKcMMoPaokYa9OHx0PjfQQIhAMlpoz0ifXCkCb0xj00KB8dAIjCQ/gnGvW0w+D44D70I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcy1koCRA9TVsSAnZWagAA3IAP/iiAylfmwK0RaY5r7UpN\nqsiKqQTxCEwhPc8m4SSm0BmNuJTEVVAkWy7HQJknNxoR0cCjV3IJwH5jhlU5\ngUGWq9zDoGOSH6KM9NXnaa02NImJn98swc3bIK3A82huskcmYWGCQIgN81qS\n1IbaQuHHZSaUT1PvAK50zi+TZRvaMN9EioILI7rJf8fub9IKOa0d38SQn0z3\nhHRYSSteduD6BWSIpmOhEv6wm3MELyLU8WFnKL2g/kojHmr0erwuzT9I0yJV\njw0uRtV2oglJpXcF+ePp8KyXG0HFhz/bnhhnnbZJJiQZK73Ojdral2p66rAE\n/LUnkqyLzgdd9K6qVgwzFoGVW2ILDDg6H0AcIs1juZHm8lBAWTltFNGs9ugY\nLUk22mL9fpHiUnFyPZVJkuzfxvMa8F2UXG2YeOlpCN2vI1u24fu7IvfHRnoC\ngDbKfFy/tiA59N5RVS5qH7s/ulbnoUE8N6BPlBVFYkhSkLpPI2UsIYxLzrQ0\nVhHOdFbRYG3vxSuVLPOde2i6Ahr0O8yvyfEjE1h3wAJL6GUUXsLJQ+2TOMJ5\nJ3tTCPaI+aTFcvORk9wY8RqXCC0NLp9ko/ojOaWFRqfk+UwOhXMJTtcM20ZG\nMA9cEIqMTxX2pjHsTBcCYH07SauPax18P1hw3r5oqDSxrmuXlZfIwQvQb5Nl\niTkI\r\n=2VRK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"5fe0ab98727f89c7c252ab587eb255c43c851d57","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.13.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.13.0","dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.4_1556830503410_0.03275136592165939","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@apollosproject/server-core","version":"0.8.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7d0c9e56470d2d9171eef4b32243ea1323823f7e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.5.tgz","fileCount":16,"integrity":"sha512-ZUGVHFXN7UN56RhcKAnKPBnJYV8/nJCs6WeyUSb2KFbboHFaXN6B/I8e11ZGJwXW4WleVYXW+NgjgHa18uSaJg==","signatures":[{"sig":"MEUCIQC3JB9SP/xreCN+oP9M6G8bwHDfyxuNfU7OCt3EPtKTtQIgRbt1of3dA6kpSKO8iPvU7PU/8J5K5uzraoD3aeqApfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0wwVCRA9TVsSAnZWagAANo4QAJaZr+ep9+lhYerSVbCV\nPcknF8xXsaOcdI2EfiiWSo0G1N3kpN9NODslUbdKoZFd6h2O11J+H0IJXIOk\nIEK0Pv9+LHq4NYriDsCfZaG54zRuZQaiy85zvq7qgb4XmWxq0MZApxW69nQx\nCoER6oJeVD0TZ4O4HBhtL1nOgcfTumgW4wecPkbp/MyU2xbyji+c7cKhtnM+\nQDGnu6MpnaW9IwaCL3i6qEjiz7zRSZ/5WX0HI4saby9DSHj7YNb5aoXO4Gv2\nHq2F0e5jSjph7FeGEm6RSSrpCWxtnctgoNO9q/E+y8+OpbV1Ct8LQXCv/U1F\nFMv0ZpRbmPV3U1OcT4HubQtGfI83PfI1eVuqOX8i1zZ8EBn+I5NT2EYZT2hb\nzK+4/ZM68BrllE5AmY8ZEa78WcZYldw/b4i0MJNEoHelUn7xqe05b7Dk1m+4\n5KfW+WM/GBCMZ9nPUVoUkMHgscpSIU91aopLbEUGsxYnW99d83ByhcuqNmL0\n7Ls9E83R6/Zz8jWrbpFvG3aax8jC2Ru1g93VVA1uTsMn4xLBuVY68RwWVc71\nbFpWbNYXlqZhKMcx0xBDGRfaCy7uFMiPillcp8ThBaC5PBi+bzPFXFCbmejJ\nLt5Y7W1+gdP01wNIqkRnafoC1DUewIqFWAMkHDlpvYx5FBHqm8OhiKchS2eo\ngCyb\r\n=94Xt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"f1b26eb69e73cccc071d96cbcfee021e84917b52","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.13.1/node@v8.13.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.13.0","dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.5_1557335060893_0.6324610825152988","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@apollosproject/server-core","version":"0.8.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"13e690088e29dfd00a20bd440e5b17729760eabd","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.6.tgz","fileCount":24,"integrity":"sha512-Sm9TSE3Ao8fyf3jtsTPDtLnWnM+W2X63ZOKyMjAh+DBdT+wdinicNEk/Sg7B3K+vc1nkhh14HAjyMMTI40nvow==","signatures":[{"sig":"MEUCIQCx2lvik8Fq6bBAWzcuPDK0qjFqBTp27nP6D5aQM1DCbQIgDLw5VxfnX9zp0KLHvvNHNI5lAhED+C+RezHAHWiWCcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3DPMCRA9TVsSAnZWagAA2QcQAIHUxYd+abcZYi2YIMot\nOWDOh7Rf1DCf759kuQ0reu5MTAVwmt9gaUQmh6r5l2ftV9Z5P+R0TnogYT0b\nYbDTgYd2BIp+Ob3ZZjRrrcs5IMRfikc/v4h/UVT0f4ZnROHLW/eftxZSlpVa\ncdOP9lN19V7eAtSrYeoauaAHPGCCCI8Ucj2kvoGlpoZK3xWNvNgVPWqQQ4vl\nyqhO5x23Ug56btF6uR20fWoqFt331fLZVk7D95P37COnL8UzpaTlFzLVcn2B\nXDpH6c7r78mtqEe4Uk3EyuGQsi6/ePHPKpazFvQl6KY7ExKUwXu/001DN9t8\nVTiqtWgh6q6+zoKReene1cgVWFNWzRRptpLUiIBVG44k7GWurAbt0L4oCS98\nl6g6TWCTpZGQSz7Eqd1chuEE5nJZcaIcs8Y+tioQXVY3WKLCwUBK+YU2QKJz\njIVo04+c5QM+IA/O2Xk3ORnZR15fj76U5LZnWpWNyBT8O7/gWzGiopzGXM7H\nefyV4C9tEWdJ1ZkDCvKyhAg0FNykAJvd15tw+oesD6BBKmpP4ovKxBGBWrN8\n9L4vsACZvmEAt0i9S5N1j9PcpXFIjVOTHB9/touwjSrzYxi29joLOcejRCti\n7HmbXyIwTuhTEiVxwGPyI23Ed5OM/J0EBV7mXrhDmpe0/oDeI44Bims9q8o4\ndBns\r\n=ytno\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"eb803583da83beeab7756baddcae3adca7650c39","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"description":"## Usage","directories":{},"dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.6_1557935051878_0.3413357147048086","host":"s3://npm-registry-packages"}},"0.8.7-alpha.2":{"name":"@apollosproject/server-core","version":"0.8.7-alpha.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.7-alpha.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b64515df36f34da1e5600d3a65ba1f71e3c4f82b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.7-alpha.2.tgz","fileCount":16,"integrity":"sha512-fOZh178U0NCdlzKY4+kbJmdKctZY5iXQiMaQQKmaModEkXERCOWinYUInS0/uF1hNkpKtyyWy8tsOleCp+tQXA==","signatures":[{"sig":"MEUCIEqDqjZUhGQ0A5gHBrHAMweq/qKhcP18xRz/WVKnU2oZAiEA+D4HN9drMR14DU2iDLO9OFFkeRKzs7khmzjAa46YFno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3FpGCRA9TVsSAnZWagAAy44QAIeE0zT0Pcy8zp80qdUk\n8xV0hqn+okEIJaCfcjcO6davmYqCFEXN4HM9i1LP7VwNwcmIcNJRie7Z0JfZ\nmdK94gWXxi1A+tQ7wqYz1yLoczQRYBdmx+DnGVb+TjOKODTm8vKi3t//GLTD\nS2s+J/VMxlS+hk4cwE1f0qVP+fsnpKAeneEp4k1Cmy6rijuhOtTDIKXj4DU4\neiGdjUmestbkTmYSkSSxx62PXxr8GkLEG1MpmIoXB5Reqeg1Fn/jDACK/O1D\nwwLpnQE22A0r6tm6z5T/C9NRXNRtyUosyd7ITVEPcWn3UkBtu8uuyWw3do6a\nFfhVgHp0ocyTlDT8/tahMcmaVIFbu6lWriZotOIXXCiBOwryBTakfM4OGm34\n0UL0fdiifXoQq+TgYizYU8R7Dot8VOSiZDOH1riydALY6dR3RQNuxCKDditc\ncGLc6nH968S8wONjzf4p+tUVI69kyomPd0L3aommLbfRkoYJ40c2yZcWEzhz\ns7qAjJHqpJnsXCpeZt15PrmD4YoPGWoshvR6d+G2TcBJh61OThauArzhHL6k\nNj3srqtkGVKTOqWhgRTa4UgLpGpyeV+NtsSRa9Srpe63WWhgJvEsyJ2aqMUn\nluxRCZ/S/7Z70k5r7qpHNvhGUTu+KPCOs/mLlE+wneouDHAde2awgfclIKnr\nQKT5\r\n=oMIG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b40db5c8f62ae69b1c5ff38d4eb71f53e7a788c0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.0/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"crypto":"^1.0.1","lodash":"^4.17.11","graphql-tag":"^2.10.0","@apollosproject/data-schema":"^0.8.7-alpha.2+b40db5c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.7-alpha.2+b40db5c"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.7-alpha.2_1557944902266_0.11464728328122797","host":"s3://npm-registry-packages"}},"0.8.7-alpha.15":{"name":"@apollosproject/server-core","version":"0.8.7-alpha.15","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.7-alpha.15","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"033496f9487df88ac22bef8bf78ecbf3713ce4c7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.7-alpha.15.tgz","fileCount":16,"integrity":"sha512-2pveVHIMh9WNRS4aJ1EIp2GVT1tpCr+kDZdmixiy5PxUpuT1OrpPX2d5TgtSqUooJWyH/JMM0NpMaelyCwO8xA==","signatures":[{"sig":"MEUCIQCYI9tXteE4KiinVwXr+rr9cjyfG6ULpEpvOVf07o3LigIgXviYuQaJAX2IEt+xHBv7dORmE7kpF2F8t6Lbg/SIW1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5vh/CRA9TVsSAnZWagAAeI4P/3fiM9cdd8m4Iv89tefq\nOcg9nv8Xx46LykGx6jfVEuHVZvVAtXt1+sMNQOOnkVagS/9RTq+ATLZuFi3h\nUVPx0juXYSuHICrch1u2klJbvGbsG3zkvkpsHhceVhgeE+w0i/vwzR0ThWRW\nVBOMFu7MLsjgyHKSgmLPWXVANYcgKg+Uu2DRQAZLwluL0Npycs+CFxs7MO1k\nSlEUFZ/pqElonTfXeVqP0xN13gutxAo8qvc4DJ5x3oAXA/u+5j6BfNGFovdg\nW42VRETskQQQpyp5IeWiXcU16uKgmhjhSZ8eP83NQnVnLklvmqe72iFyDwE3\n5invQt+xkdmzk5+3y+uSJcCcbPYLee5lGTr9cCjNClC1+HlGNN6nI9L3w32d\nImWdQMvJEWRDxwu0Hs1pDxIhnCiJnRlU0FpgtENV5R90xBAGG3h9QMSMH16J\nkxOXCiWQ8hzkTNj4bbCWB0NsfVVAcJfRIJokuAY+xruG6meMANnsXYdAcH8B\nMjEjxvfXt5i/surChlyUXmHWeR4EugsA5C4wg0ijkIZSXGFjhT5kJIiadaru\nt0Gt2hTt7mwI83KzDNq7SWaye9COvlKnJL4nbCfBoCqb8o+xz0EZYAQGtf1p\niLvVnBmY0HqRWJNDL0WZZ41jfF1rCx41GVtcZ7UWFJ7U42Xr+eXHcWFe8veW\nMSAL\r\n=RbN1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"c1ef92432f087638185d1b298a83bd4e706130e4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.0/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^0.8.7-alpha.15+c1ef924"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.6"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.7-alpha.15_1558640767196_0.9290800623614959","host":"s3://npm-registry-packages"}},"0.8.7-alpha.31":{"name":"@apollosproject/server-core","version":"0.8.7-alpha.31","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.7-alpha.31","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"59ff2fce6ed30ca462d232e21340f32c5017feaf","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.7-alpha.31.tgz","fileCount":16,"integrity":"sha512-kyzs5WuYeomr2bLAC1lqtwI/MUuHYXeaZtjD4/8OLaf7Pe2g1xpQ8nbBW+ovFREnWZ4MIASt+5z55j3FqvP8og==","signatures":[{"sig":"MEUCIB+o1EGryLqbDhxPqVTQxYkiStkrvQnF6+RbeLeq6W/CAiEA4BXCM5l6t2kpakX7n5BFqdJzTQ1vnYzcFbpQxndhFks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9oPlCRA9TVsSAnZWagAAjfkP/3C41HqEAKXBUtqxkpDB\nv9lojHqflWBEdmn5NX345ZQ8oS5ewxrlsxWdSN6I4iuhTFijPWWYqcg1Pb2w\nQ0Z3SdpgDaQukoUE3l8GHqDrlydWgELS8GTZWdVfCJp3DGtW6LULX/8liatz\nNNHPxf2hNno9aKRkve10BioOhDlFBvgNB/icUAVyXS3Twjjq/2HwDSov4tg6\nshhY4+SyVPdJlfz3mvg/vXPtKrVp218l/FVXAZ89OoYQC8M3sBdC6dcd4PGb\n27zHgptLNKpfqaZOAr5OyUFTX6eFrV+qAJEbW3bAQNLh2UZGXRkZofnTIdDo\n8S8oG12xWWPuAGcl9ltwFgV39AuyVSj8/lBVviBfWuRQfV2nYHi9BM6ZVDo0\nypz4w2q1jDAdpMp0A9krt/gARD++we+OWLDpIr575V4CzcabRYV8vhspC0oy\nLOFO5QumlZ1fDMX5Zsu/5GhrcCoydWnTy3VdiwBj2gqS67J7zdZH1Pb15PT8\nuXCrGcJBJgR03P28Pkk2Sb1J0/WnvxLjiqOsF2dp0exJlWYUyUGXq3Md8d4p\ncBfQAQ9BZv6lWBdN87zSeKcanrBe4ahKlSpDhc5zt80j4eUomO8Kd7joEY7r\n7MVpfjZTmAIteOxnh0xyPr9u1CzwR9jAEPOdXsSi6Dhm6sEYmngfsWFdAfbe\njF3K\r\n=mZgp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b8bd92fe00a69639369de182c6472b65f36bb25a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^0.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.6"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.7-alpha.31_1559659493165_0.7707441572616469","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@apollosproject/server-core","version":"0.8.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.7","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"3e1a5038c23fa26c5e0253f7b96e0c51fa7615fa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.7.tgz","fileCount":16,"integrity":"sha512-m2XhZF2lvaZC/OassV3qgdyI4JFj7DPc+MSdRUHUFUNwIZs8TIZbl4aObXtw/sWk9/MS2Y1LqFI2EMZxgtSe4Q==","signatures":[{"sig":"MEYCIQD4Idawsn9qfnguj9NPCrqQoR3tqjCcCi7jdr2JbvCjlgIhANWBE3KpBtc7TbCLD4ROSV/tuXGojv6VIIeb1QR3p+9Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9qjXCRA9TVsSAnZWagAAzrIQAJUIP+WlEzB61sWQI8HO\nNNZUxfaQMfiz7fiKF6GuEl+dVZg4hB254rAcHrHeZQkYGm3gv5Jr0J8wbtFp\nRWeWvN6veQkWLlqqZfb4HZxNwDp6ffoBugCU2pSjT7zmBCTLMHQhc4weVdge\n6/c+wl9J1zuXHqx2+9pa+wqB5BdOPGlzj1i3b2FF0fCaUDbuND4Sbr9FoL8u\n6QymuXtZmNAYyvM8P0iQkOm5uz1uKT9kBUy275OhP1iiFnUG7NNE4/QAVDFu\nLjsfnY5DIaMDZ+X6VbY7BhRu9+3T7JLp8ymGnegc9gHw6hoKcmy3vMYpPR6m\nGB8tc+qZIFivaKdt2OeebcqUpRgFbUk1atSv+AAfVpbrlWSED9EOA+si7yu3\nzNC/D0y0nysv9Gz+hP3YA5DTE0zltZYl49roMZWHlLtzf42kjLMU6WM8hBgk\nzHuLdRjf/KBGPQVpcPKu3qLbWvXZWm/ypEi6jP6VldogiD9HRzkjgSMzWQW7\nY30nrmfRth4rLkQEcAxyHtKWFZyxeA25J9HlR04ZYEKy0ylZe8psddcLurOh\neSFRWqyb3aU7sgG/4073Raw0kcWo2EnnEHAAJfpX2FEDOkVJIVpENGX2SJPA\nIeqKkY9rpgKERt7VtHUqt63+GmEpeuj7jmx0/pgPnUzMDOGoqQhujR+P5cF6\nMJd+\r\n=0zJj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"d4aa23147e36e06a13e9667835128abbbf2042e8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.13.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.13.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^0.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.7"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.7_1559668950866_0.7310058474506858","host":"s3://npm-registry-packages"}},"0.8.7-alpha.32":{"name":"@apollosproject/server-core","version":"0.8.7-alpha.32","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.7-alpha.32","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"2d68ad32185d795bb5ed249a1a995edf0742ad15","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.7-alpha.32.tgz","fileCount":16,"integrity":"sha512-ABQ+w9R5E8xY4jN0ZjUDzTvdCXapOtiAHkWvkD38D+GinAd/wvvG+tmGACQXdpHJDJ5j49ooeXsoQFd/USYuJQ==","signatures":[{"sig":"MEUCIAKMpKmWIQiKK6Zxll2lWe/29363rg0amSe2RhT0m6D/AiEAoz0mdwqqvMy/oADaj+IyZblGQ2qfY7WZq2EDY978Ews=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9rZBCRA9TVsSAnZWagAAJesP/1nYEJIWTJ6G3IyvnuJi\nnQ5A/ufq1M+xZB56ennUnB7wJvwYSCRl8geMJHhPLJ+PoxAGlMB4yXG4vW24\nRJu2YCrm6qDrc1BTgavvO2v1NAAp8tONSRbeUUh5sRUZgJv03FIxQRgxSb1g\ngA1d7CMxFTM11+iWy6M10A4gnx2DaDFBQo6g7ERWzdCtujyA0BpEdc6hTcjK\nWbshioQTWpYruZ5RLEgT1be1/tA2RJRj9SQiyCYw47pr2cXYEB3IwFqq5QMy\n7Z6GVMcqW11zYvxKEgEsoDAouMygfuvO99iBRFGsHJhrahLoA6+Ho0lMuXW0\nRydDArJZCVEIc2O24G9i5vH43QAUqXzDbSoO5HLIkp2A+u3YHeawHsZPbI3y\neUpBNpL19+8MP8s9aUvRXbA7HHhJtfYgkXcchgErQQlxdubGQ/K6X1aF75Mc\nvjfWolWf8ZHtQ8wMHKZD+PVT30hTsru2prZa9roLLX+oRPCqc8EVEfXMsgol\n+TIrjeG6eq0PbFRtQHrv/+9VykfXBmIBMeMQ/Ioo0fbR/9CFfOa/26bCsVjJ\nd16fV+gTIolyh5hNNRlw3ldPiZwGQhkhKLq44gfJSPZpKRsDXqI5KKPC7nHw\ncTGbDffvHHzjjY0KkQ10gF5PFTwDzUevanGp6JMLmzhZtT8UOQCULOm7u6U4\nCvXD\r\n=XmAV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"3d65480e5d448a2fea5e41761c590f02bfbd6bb5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^0.8.7-alpha.32+3d65480"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.7-alpha.32+3d65480"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.7-alpha.32_1559672385400_0.15310551934318806","host":"s3://npm-registry-packages"}},"1.0.0-beta.0":{"name":"@apollosproject/server-core","version":"1.0.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a4b20516e9115f0c395822a5e9af2abd4d9480bc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.0-beta.0.tgz","fileCount":16,"integrity":"sha512-7VwjsZIXdQk1KjAjiIWQ8YvbJR+q/FKl/pbacpSoPVcBUgqKEfdo+CeJHN9J47bVrqrlfLzAWc5ZH4wbxr9WKg==","signatures":[{"sig":"MEYCIQDS8lWO62sQ6E9D3dgQKcRkMf3tUof14NzCwy9j1OAYgAIhAJjCpcFoCTnrQsChIZt4D7uJwpfbqNI8ln3VFbMk9JFr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+qkaCRA9TVsSAnZWagAAKOEP/3UfF+uSTKthfI3HXNck\nYphVEH0CvBAt87LfEci8+uiLj+b9fSHL77lgR244WtTfqOo8Q7KBxJoWU911\ne7KauWOwkpDcaLe8MJTi1pztj5veP4NOvfbzOXbAODE6gKR010tDN5U15u5L\nlCylU9DpM+bsDPeW9enAe1JQSZEe/JA3FmMj3R0vKbdLtVZEFCXCiHxtF89A\nkXDsfkJxiMfZueEM5wkhzQ7O3YB7j7raX+fMSCB5zcpJtI+k0mSZvAqoIlCW\nhznYB0oHGrBrA/ioZuJpaNer/omVv+glfx0IISuQJD4Idk2OJGlw+eK4Mc+9\nbHLUxnMbE5DkYqM63LE654NXb8qwXv6vDSqYgfWubliz4Ap8EbJVECh9Gn3P\nSOvVh4B8z/h/XX1ns2Xd417EojkT7J8QWDnzn6+V1HSAg4zgrt7MlFnmBQnA\nJ8dR8kvOWHQ2UNUNnSEZGqqIigCAmPHVhe6R+7yzbLQY3moBpXm80mtidRef\nX/UiELZPNANznriZzt3jEyAPJo4ozbJItOK7KDDbe/+8iFMc/dNA5v1MJoep\nl1b21R7bwNvnxL80l541ENGAo//uzd8RGm9vPF2HmTL3acjbOAmS1in0v1vW\nDYE1CQdfhzePE4JF8g5W0AzhkPydujWRrpDdkhOX/ed7B+E9+DliRz2Qo0Vs\n8gmO\r\n=SVrZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"e6fc007ace19751f8696e2554df3ad2df06d89fe","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.13.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.13.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.0-beta.0_1559931162414_0.40323140134520385","host":"s3://npm-registry-packages"}},"0.8.7-alpha.35":{"name":"@apollosproject/server-core","version":"0.8.7-alpha.35","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@0.8.7-alpha.35","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ff968f2591baacb53ad3005b165848ba26ba3862","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-0.8.7-alpha.35.tgz","fileCount":16,"integrity":"sha512-u990dTCpINFknRcE8VUQ2NP+upQ47Ks67ZLZBx05NDer02G9LYQ0Yr/r5Q9hfFbmRk3LS2L845iudIPILP4lFg==","signatures":[{"sig":"MEYCIQC/XMpSvcprXufpp4TIYW1IO/D+QX8WMKMD6rB/5z3PEgIhAOfsJFA+EtaMeRppAmAGw/Ko9X2SFimvPeRUUH3RN00I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+sOPCRA9TVsSAnZWagAAKv8QAKS5N9rGFKHX0U6PnOys\nJnlSfp7x9ta66+WPeOjj49JcUcIyduyiyoZjMaLUqEHJy0l+DIQKbcmMCXns\nG++GjZSxQPFNJ/7TNXR0v+bk5Xb88lt35IDPvY0YMTG0Io7ncJ07rgeUrsBA\n1v6n4iUVzplTS8WjioaJBERSq3l0uL8n/zggBEBhfBf2x3Pm6SykptprCpGQ\nkX3CWSeLj2GONGUUzqMeyukLs5m3xQ/wnYNbARy/B93AN84huk8Pcp0qkMbO\nXSFGrm2KpDWLqc3otOdz7v6YEejlwDA+txzk2+N9c5547K9JIzywB3pwZfBH\nYm0lBEcKwmOQ0l2SfZJKOgDxt/n3eCmYhBrsQZyCDFAGqKJ9rtiBqyHiAtPR\nVQYYYkW/u+MNrTXY8Zmdn4UHiiLdsQlWzEIVSPWnKvBZYGOy6Kt9WSTaRRak\njvCCbAw3T8ggZadh0CcolIJ7YoYlAg4WwSkU+lGqHGzOmgbnafmuMRB8BVAN\nhD58MmvU5l7ZCiyn3UQ3YSNLHHoOrNvxutwRMha9IGnSzULP1iNgvmBFT/QZ\nSf4HGyM0d1gVGSi85YuxBrNx2RPhg4agE5F5BjXRZ6dkwa5K7zFWmVIxgaA/\nidKKglTExnV0HSophWm4dCUUwcI6Yc5r0+jZR88vbz7+gAfO6JXXJDmbfWVi\nIObg\r\n=ca58\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"4f1080c98fe8604c898c83979e1561c6a05d9830","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^0.8.7-alpha.35+4f1080c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^0.8.7-alpha.35+4f1080c"},"_npmOperationalInternal":{"tmp":"tmp/server-core_0.8.7-alpha.35_1559937934328_0.2878002137022484","host":"s3://npm-registry-packages"}},"1.0.0-alpha.14":{"name":"@apollosproject/server-core","version":"1.0.0-alpha.14","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.0-alpha.14","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"63ab78bc8cb9afe342b889e5bb7b3472d233b465","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.0-alpha.14.tgz","fileCount":16,"integrity":"sha512-/nwEVI8/bEsfM82EwR3Dqo1sziaXYFqXoQxpLMUnhq0b2YV6Fgz/oCk2tEMcddR/nUmcyxRMXW+wcWLlS7MccA==","signatures":[{"sig":"MEQCIFTLbkJZ7FnNPte0KkN3hVgBoMX1kn5UsEKoW4jqTLACAiB1mEm3tzWVT4HwFCJG83AtR14yEiWs2EHUGdZAUVPEig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE28KCRA9TVsSAnZWagAA4ggP/0pYluq7GRROw0fTsZ1f\ntL9oirUe+2LL4F5FV+bsdfnycHdFtOJRr2UJOMPLO7cMm5+CB+YYVZIOVt0P\nOf62pMZdNmlIEzKY88y2R37EegorhRLoifE6eBMFV13onyoZSg1Smg6LFu51\nx5BWcbpbM6nmjM5vcNk3brx/L2dAvS4hnQ/gA6pEVbwRzfm5l9ODFCwSez62\nNe6HvJaZA5o2eBxgqm3nZ9vTtrtw0mvOVVee5UZTdaw1ByMvYmiv8tvM2/Pq\n5E4FP/8JyPf4lf50jvW5cFM0p6EPkRKNlQ9HDuYTIYESi77LH7L7atwaL7lt\nhId8mqqs38X4z5eW+DdGV9gEAbgAWxr96oL24FCkIpL3XNrJLZF9YEEhVGTJ\nZ1xBohpirv6lrZBiw9wfSFmafOw6AD2nf3odRGN92+xGA1DqcndBRWrMhCbS\n5nD06Lv7V1JAOZ4aMLaSEfxkWMYWKSMAJYw4V9sK+B7OcOCKSCKXmPBZJwbX\n/SMgwie5cApZbOto/S/YXTflfyfl3oq7eMs6Z67w20CSD+i/a0jOvivzaQsv\nFoPTpm8sRrfqdFYqQAuRqxdqknb71MSC00Gtqqj6pQYSkSaJKcY0LNEdPbgh\nS4J/6oaFFSIiunhwILQ5v/wlR1KTBYxGBWWZRMPEOWYOqc/3tZ/UWEoNFUTU\n8qrp\r\n=+Cvd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b4f18cf900b14f625d425c547171d04ed475cea6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.0-alpha.14+b4f18cf"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.0-alpha.14_1561554698193_0.14132137858904636","host":"s3://npm-registry-packages"}},"1.0.0-alpha.18":{"name":"@apollosproject/server-core","version":"1.0.0-alpha.18","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.0-alpha.18","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a9f5fba65f43e3fca357cc10f726ca7f2a5a1cb6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.0-alpha.18.tgz","fileCount":16,"integrity":"sha512-nuAishrl90uN+7IQ+FLU5N40DRAVnF1TRiiO3SDw0SpFJxcz+pMHNkdXcOdIo+K06LrXH4OfmzwIcnxFXhkuaQ==","signatures":[{"sig":"MEUCIQDIJPu3os7wwZsRbIne9AfYyZ2OHg+2KSJuD0GZle9aoAIgS62H6oji7aPvyGwQoUw1vTdLrGxHtjMBZRtejvkemPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFMDbCRA9TVsSAnZWagAAFkkP/RPfBRR0Ai1a263Rhdsm\nd4E3YmQ4kkv6j+Hhs6PdNoMpY9QA0d0yaVFM5sAVzUE6bYH1OYKj9GY67q5A\nBIhvUOBmX1xJEJL5WT8oOLMg9KG7cJvZ8LkeGeQ1U3dG792zWD3FsKcPcdTw\nvK2iUqcd4zDvBmKrOkYlUpzwqqzBj5GCZA+QX36xZ18lJoRHgpKsyFYfzebP\n9euAo+znTnMScufMc+Xyyj+jLzFr5U3P3bvBf3aCiz+l5BpeJSKzF2kxeVPZ\n4OGb14LuP/K7zKm/ZLMrCaaZpWV6quyRHY1I8Jsfh26b5uOh3IC0po9lNn5m\nYSypRzTfPQrBxAMYRRiKPfnkPHCb0WNnh4YnPhPIvu/nSklXPQesqoECyEuf\nu4RvHH/1wfwQzx0zwIVMLlyYKWsqd303k1rknACHY09bxAwYiz1Z5QcNhSJG\nQBZXUmqxwyDG9/8JBNalyrq3fYnleAE5OqHR9lPtUY/Kky/RVLuQ7iyl3wQp\nUM7SVGtBaiHtaty9S5g6U1sjnBUFh1sEH7xE6vhaedJ2lB+AyzLZl+6ATTma\nvAvK6p0WP0bxGeuGZgbyJ6Gv4HQp8cDVk+TAPPbchr5y60kxbQMIDcO8Mecq\nThXgSiFmRdkvBiJ8QwrBR7vTpg1gQG853p++oL0IPeqWBC0qDFRMeR7eiWGU\nduXC\r\n=xlG2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"4ae0646ee4799af16728ba44ae579b4dc933b75b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.0-alpha.18+4ae0646"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.0-alpha.18_1561641178665_0.5443160648342391","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@apollosproject/server-core","version":"1.0.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"0bf8e571d452fac1cf963604490ae7af251cf717","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.0.tgz","fileCount":16,"integrity":"sha512-evf3diI9zP/RGAyfxqxPPOH2cCndTr0u/SeE2q2ToB8aMW0QeJRprG63e5uKzqLNZvTmuY1JrFjDuXjGfBcZFA==","signatures":[{"sig":"MEUCIQDDOYzOedk5I8uluiLtAcZz5neyDqrfcn3OBj7+36uqAQIgdmEOoQJiN2Q2JoqlvUXB2wgZRmJkxujwl0//nWtC9Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFW/WCRA9TVsSAnZWagAADdsP/jHoaAjb3FfA77H9DvhZ\nMdRaculvZ96Fr3+bcKVlhnTMDXGFBq9N2AoobYBs/ypWI+5Qcbb2ka8acfxD\nwFxNZ7hbZXYde9LrcUrh+AzfNdLmKikcLKE8ub/6+zqK0JsgoueS1xxFPesY\nyjveM1cKFEkVyuaa9q163K4TXfnoKF+TsIx2eG7Ltk3NfEkwz6G7i+GNOH4b\nmyIxDtXTJkoOa8Y3aY7WLP4j/hqn23G9atrc/EPVn1pvLBoQApHbkuT67Z4S\nsT011+JK4+5AjFAP12XbO2YlPJLDLe0zm4iRHu5d++APsnD19cMUp8dVbZLA\nIe5NejX2odXv1lVsT3nHFVP/zZHjaBI15xFDfINKQMqaZiCEEXGbb5oAymQw\nniVwdMGpwnWPxvecpvO1VOBzyzLk9R70mj/mukfII4IYvgUWAJ1/2+JmqlVa\n+IC0Eh5Cb28Bd3LBjyotyXdbBpf+tAIsvuF0QY+x4vGRUDTwIAvOzwaydfwE\nGcz4tSI2XUCSSSKSYzJ1aZul9jVeh3UZFt7L7xE8lH1fjD3JL4P3rsPDZ781\npXjLPafSCz5UVuMydcnFtdadVU8/ODPp9Uka2vHaRe1tVNCT0atS0X1xLqXB\nIi38IBMDOrT3aBjFOoQnMgsLOl95Iv2ojNpcNibTpdj5ou3uDSiniUdG5Fm5\nG9ae\r\n=OLVw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"a0c71fe1d1218725f19654d2d877f7dc988a6985","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.13.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.13.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.0_1561685973555_0.9151263198108086","host":"s3://npm-registry-packages"}},"1.0.1-alpha.1":{"name":"@apollosproject/server-core","version":"1.0.1-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.1-alpha.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7509cea2dd98ec860b893ea627f4200f9b490f65","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.1-alpha.1.tgz","fileCount":16,"integrity":"sha512-jKW+n2RIFeXz34IJ/m+p577Va2oxuk7fThdRAsnAAlbho9MRzexiqxJuLRSvcT5JbL+OjDgeW7PCQiy/fRz6uQ==","signatures":[{"sig":"MEUCIARByLiSIwQKYPKAps5Fi6++OFWABU28S1bScqOIxpeXAiEA0YgiUQRXSqb2Sn0IXmYUdqwCcgEDRsN0Ay8kWmMQF+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGPpJCRA9TVsSAnZWagAAYC4QAJP/z/bbIdVHntMBhmdS\nF9qarlTOW47IKdWsHNL9GoxitEWcQrj2B20rw9KD7opT8orksKyb4Wu5VBxF\noPY02+JXqWCZz2w8q/p/PDx2XEphNdFQE1vYk/HlL1DLPsX1HVsDAHiOUN7b\nFSiPgwqBg2CD/bD7aJeg05Y+w3bql5DR5Ki13EyaHM+mXONohFeSckJKgvmY\n8MJqYTJrheLjLNi84MrjgXxZaJXkzk8xA1aR5iPtxiJokunNkjsHDp51bsIZ\nOs5BoI4NrU2vXB9RDSDsYbwlAludZAl7DDhdjoMOvKRgsZJoQ7HJ5Erxx1ud\ntFAVF+inj/7r8gA5oeD+9NGpgVg1KuSeHT7f/IdbfJl98vmySIsO5KuBgKRD\ntVdtz+UZtRRrUDgIfHJNETOYLe2FgrdnA3rQZg+yP6Rkxoht3S+9Jvk/oF+A\n84hbHMiWp+90Czg7F2jZh1FWcjB3oBWkLHThM26pLisevv9kGcx1e8RmpReK\nCz4BFBmnr2gL556S0ALyxG+IofbzXOt21wY56JAwnjlPRGSlSLlL5uR7qUtL\nOGofzvHLdo/2yCHcRSi4gQoVMkopo8gikrO7wjPYBqhNFmAoE2YJ4u1fG9PE\nZQaBOmhpRd77RBjNXOl7yhw2Ga5NxV19BbHh/dhxIvGNJd4dmi8XtAXvzd9M\nXX7/\r\n=g2RU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"afbdb850ebea0906f28837571e8413bd07744f12","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.1-alpha.1+afbdb85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.1-alpha.1_1561918025315_0.20029114814982596","host":"s3://npm-registry-packages"}},"1.0.1-alpha.2":{"name":"@apollosproject/server-core","version":"1.0.1-alpha.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.1-alpha.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"695a07419f430cfd870a2ca1e0ae5619e438bb6d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.1-alpha.2.tgz","fileCount":16,"integrity":"sha512-1ud6C0kVZet6fjIjFhjY6AYpwZIR8DiRjzStpVyopGS5We2POvjcOhJM+0kWggbx/EcyC61bsvHFwjaCPIHOhQ==","signatures":[{"sig":"MEQCIB9UiJN7WYdMDt2Pk7ZNE8dN5i+3hkzjGgn7n5d88Vk2AiB/Ja83RcD4BweGiApahcqawKhRCt0FyQ5NxIJHU8fYAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGQJlCRA9TVsSAnZWagAAxYoP/iVtmRUH1K/VAcwWqJUB\n7Lu0fMAhj0Kl8Ffs4atk8MmMW8Jqz8j5OZ+oeymnN/oyvIzhOC9C+LPCM5lp\nB+Cfgu2kA47ANvMHRwNbYgzeSB1rcJ1P7Njj4b/rvXCK6zaSisR3uutCM7MN\now3yUE87vNJsAV1D7CHCQDfcgUleals4ea2/HTLPSoXltzONTeklVu7QR1RP\n7mVKMZ9n47W3LNk/eIMN/uALfYkaOZ6xf2916buDIVk6cvxq1BalK7sk2/tx\nzSeDKZCrUkmHLNE3oeuss0BlhqqWedHch3rbDkeDBwt20ay+uAW0BaMoCV2h\n1FiH5VLeWQhIr86ELa4pdu0HTuejt2ufVm0og0YRofNX731dE5Vl8T8jrk95\nnT8i01ee/xKmbNyqPOV2Fl2gr2jWq8YJkE4dcO2fHqo7at1X0d9gOFr6mhHX\nIV6H3oKZRCAz2lbdOsKVbTegXZnx2jPciZg80WmCJvJp4y+sV1jSGR11Oroc\n1RRCMcyiCwISDslTvdhDYaXjDzO+WigN12JddjSj6Qwo81BAY5ellcIYc5Uz\nNLEloSRIdSqoYxbYVRP+727llutCj1RCy145dOeUhDffIRmIz5RcPeb7H4/p\na7Be9yqswPkxrsiXkYwX7Ojd9ALlnq1oN1Qnn7+DF2mz/OJnF/qoUAbY5H/s\nczau\r\n=DKRM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"75dd28ba8443d80b09d64e01dcff2f62526da900","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.1-alpha.2+75dd28b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.1-alpha.2+75dd28b"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.1-alpha.2_1561920100771_0.5440977114895766","host":"s3://npm-registry-packages"}},"1.0.1-alpha.8":{"name":"@apollosproject/server-core","version":"1.0.1-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.1-alpha.8","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"3bbc74c1e776993f526716c00f1938e3d176da83","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.1-alpha.8.tgz","fileCount":16,"integrity":"sha512-BKMawep+azfFgOxEFUn9ikyU/R71PTKtetC2wtWTqTEXpBbUGXxcl/p4kGnQMRIcvqlh5I3oSx+EFtMvrZ1IlQ==","signatures":[{"sig":"MEUCIQCmBLLbfhvgFzXI7yrBugGIq66fcr6/8vIBNBcDhYjE/wIgRN6aFMx/+cIPiIMUpUR/UouZ2CsEDd7i6KnGEhpoRRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJirjCRA9TVsSAnZWagAALcQQAI8vE1aEVS9u9Ao+7y4/\nZa29lcLyADDYIAiDRDa3uFQYhsF/iU+Nlg5DIYK2Y+aKySrH6saNdfpjKcbq\nPuPE/Xcwo7F34Aw8uYyRdewIrRcz8PBvMafKamGVvgd8t63CNpndsyMD9zD4\n/L4cA1Cd3M+qY0iEXCJUARATvf05MOGTcMBh+M6jfHUmKJHvI9Z2jDN7jhqf\neX5YhcCapX3ACOZjYTE7XSg5wp1CpoK8NJtm6gG+7ee9V1AqcwVGzXt3C8jC\nUuN+vJyEkyNjSJ2d//rjaR3pbkeTDAuTQz4WX8hzxWYFjnldQeJxGStBhoz2\nM+xaS1LZwVWHEZjdrDRZmhd09367yTl+5NGIYUodlP419j+7wp3m1b673Y1W\nMLF2WDZGI7By91SK3K9v9st4Bt7SpREYrUcECHr+gDpepXr6FM23Vqsr7NO9\nY6EsGneCJOAbY530eGJtfSjWM7yB90017FyBehJSPxMGjBEkBKDnvOm996XN\nc/1zaEXXuNUvEkOk+VGR3qk0z1MaI3yuFqbDhBcoAVV4XshMbK0R3VGljcdj\njJmwLERlbPpMMRaWhqqZdxXTQVz2OULJWuc+busGazThEuMjlK+XkcAoyhxD\nKhhC/M/kD05vcKV8TYYXZSt+TEqgh1NgyFcswVXpXipAKsA01cfH4bJgsDWe\ngOjl\r\n=T3/8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"5e15830fd1c798e6242498d1579ddedc255e50af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.1-alpha.8+5e15830"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.1-alpha.8_1562782434325_0.5374590167368904","host":"s3://npm-registry-packages"}},"1.0.1-1.1.0-beta.0.0":{"name":"@apollosproject/server-core","version":"1.0.1-1.1.0-beta.0.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.0.1-1.1.0-beta.0.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9c24d857f73308702b5aaf817a695ccbbd3abc8b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.0.1-1.1.0-beta.0.0.tgz","fileCount":16,"integrity":"sha512-Atg4bADLLQfJybnZLEmRxjt0RU6nSjMQ00R6C4fn97+8X/GdQqsxJ9B2L0Y3Fdsm/Kz0L8Aa8uGKpGIq38pD9w==","signatures":[{"sig":"MEUCIQC6FJBaoSbNtyrtBaa5lGtgOSZhh3M9ZQzCHpdu/qt5qAIgEXJ2mV8cwmpYdUe6G4RRrXMExoNhdEyPSE/QveZjpYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLhKxCRA9TVsSAnZWagAAK5oP/1d/v7TPwPHbaPHdxENH\nNh0T0Mx4AB3wOVtWyM/zABySY6ehvd0fVxp8t9fn9DmZ97/BariCD6KjpcVb\nvMpXZRWQrQ2Ep9lsQsdWMkpKAbjiNPRylyKSSqePUzBGuFItWi2YPbR2wce4\nTiTcoL2nI0Arex/12YJ4AN4jNSU/uTYMgEaaK1fqNa5TcKW7ADVWiHoAljlO\n5dGgvshCJV/RAZRNx5MdPh/lOLlM+8eIy7LlCHGclisN+pCeliUaELy+mUHc\nXd96VGE+E9wij8uqbxSiUuNrvwbB+IaeJvSuVzmnL8cw2cd8w91y4ORilgzl\nyqeI2U5UICYV5RG5UbAJugjaVtqoJThnjI65/ZD1lKI0A5PGczFZWC3jVRfo\nIMRz57H3Snri49P1+g1B7T2bluTq94ghBBWg6qvTYHld69CV3MlI93NgZXpY\nV3hRJ25J8rFfkppUwL+QE0jGu4hqIj3odC70W74BhSWiBwZyn+Fp2RKv3gQp\nLC5XLrvuTrXn7uYYxa8akhBE+8j4c6c3XR1l7TXWpIZqNyVHBFYTdyUQ9cV/\nA6QUTRbNIfmLuCAusxmn0n19E1UxT4LQUHKfag137d6F58vZmVsI2FsBqsMh\nBbQGYpb84ICS4p8/Y8pQeDjxojLBqnomZE7MUjmbkIgavipJRCW7jPP8QWdZ\nCAUY\r\n=caBB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"8e3f11fe42299602f3b25f5791b0d83314177d35","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.0.1-1.1.0-beta.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.0.1-1.1.0-beta.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.0.1-1.1.0-beta.0.0_1563300528230_0.31503977467983635","host":"s3://npm-registry-packages"}},"1.1.0-beta.0":{"name":"@apollosproject/server-core","version":"1.1.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e9fe97de0ddd4550a2aa763f8ba764ae75b0fcab","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-beta.0.tgz","fileCount":16,"integrity":"sha512-B0ScaRCmoW4M/IPewk0rFn4BOyDoNZSt+FZqZFg17FRk52xbfPa6RU50tJuFwO8BVlgMGPvcSSGtO/9VmDdsrw==","signatures":[{"sig":"MEYCIQCS/keO/tA+JfgupW4TzookjDTrDSVkrSXjBcdRofcUwQIhALPLfoZk4SyoQ3UZbRb9e5BYy635R3tzOa+TdrkhNGbM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLhN1CRA9TVsSAnZWagAAx4gP/3XO6ItMOEMcacbIRtv7\nZdflarIikv5Ns9FoixlolEzf8yeJGyzFyEnyLjElouMxyUq9O1L+novilZ6X\nfM8Y3gMav3oFkV+vpp9cHNkAq6WXV/byGbOwnHAkNMNZ8rf8cyvngWm7KzbL\nrv+qf/sSkzdGpwOepxpfUKickjb6XENCBGpHE9bwWByqjHATS6tbg6N2WpGf\nlbeH62GTMls/wCwS95KLPZkYUZy5smwzsu73rBmV19lFlQz/eX4ymOjOlppS\nSeRhTFaB0hgXBf1l2KYT1wmLnYH5nJ2mfRCBbkoQRHI7ZLPAa4OMzDRyNjUf\niQ0WWK+nFNglMJ8PylagIJLp/rLeuMJhY7hA7iZNDT3lUaslDSYWawWpLakE\n/WHB2HfB0VM93A6XWiQPkeeIPP1UvQGn5jA1l1c65PMrRWP1CheW/BhmxjMy\nvPxn6sDQ9VUN0NcpYrdAdvJ3aXGgO2daKn4OHg5fExGdoD25GX3Fr9fLxV4W\nID0Y55817zMIk7p390EBfHGw6phtekjrlcRIem8c1pkIBEshTmO6b5ZdRntt\nZSEx7920iuJ8YrWRKpdYKyDxO2pYyvAJOqNOazOj66ivPutLehVZvDmsysIq\nnFPmOD8nsfzsY9T2wMRy4XrC4efciQkayuzXQdlyasUYK2aVRZY88kYyViEK\ny/Hn\r\n=Ins4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"bbeb5c282dadb4ac458078064e57f3f7ddd7a0ff","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-beta.0_1563300724727_0.00237421132479243","host":"s3://npm-registry-packages"}},"1.1.0-alpha.8":{"name":"@apollosproject/server-core","version":"1.1.0-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-alpha.8","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"768dd3bd71b435cb2e11e43d1452ea4f0b59d863","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-alpha.8.tgz","fileCount":16,"integrity":"sha512-SSSag6KsR0d8mLL11crN4wjGi3zIIWgFqPejHC3ebvBvPCifx63lpS5aoe25eIojErChiiVPcHMtxiUN6285+Q==","signatures":[{"sig":"MEUCIGbg9OEPxQ6YvZ73ayhqBzJy5qgqfl4qk66zX0b7E3T/AiEAi3fKNFN/hM6Dl8//0+MPo2fkgg9U9ChO1Yzl5gOh6WA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNb3BCRA9TVsSAnZWagAAuF8P/i0UE7XN55FDIVgO5p8J\nEapV+wrs2jJvlXWnj2Y5H/o1wV65bDfHjiD2bf8gQnQ/QLlhvS0nYglzAjfT\nWhefMDS7x1frSangdUWmUzMq1mIrJlR0iGTFxztTpoJxLYIKX70f8tY0+4Ul\nknK9UwJ6Vevc/ekJ1oVXRqtM+jqGmu2XcdNDcagrNpOnRX7savdKeQdd5emn\nzkT/2Zy7TVslpVTJuoBjRDDx3WNogLGhfpeG+LeEBT7ETT34tgcnfT94KgPW\no1kacPvID7Bj6wxqDSeZlxOEB/vhdT3M30XO1RcEqwNw1euL/pXI4D0BOeKa\naLL9u7KJhAqHAZqytUjAEpCKFSIGU02wAK5ToGPTsHIpL62cpnMJq5DjL9fF\nCKjr8Omi6xkHpOSIDIxwZ00hFgvQbHV2bHMdoc5GadvZbcdEOb0jko36Mehw\nMFl8HRVWfLwk7xnOBXCJCIG7IHUBtTfLBO2M3Ny0xhfbDs46rr8I6bayJSSs\n/N8so3wm9rWxb4Z2wTp/RcXfcrdn9+VoafU6C+wwzB9yv9/VoRCNO5r2kkmB\ng/RX/h4NEO+gXGGwU3O17Xpe/WvjgFdueBFg3u9CjDI7bzXGnflU33aupfb9\n0Uf4SXPG/N5zmKxMvOn3nDvT4KBCrs4G9T/aVORsEVFh+386klIN8dSPdJQ+\ncd6B\r\n=AI3E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"dc2fbd2a6b3ac408b7a66d3ccd867fd8f27c2af4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-alpha.8+dc2fbd2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-alpha.8_1563803072739_0.2538609795623168","host":"s3://npm-registry-packages"}},"1.1.0-beta.1":{"name":"@apollosproject/server-core","version":"1.1.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f4742769fb64c9b4266a2c5c6e2da43fa0c3a21e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-beta.1.tgz","fileCount":16,"integrity":"sha512-GnD5u1bfiQ4Ex2T81mUqODJ7xw4lT2Rwz4tYTvtAz2Yt9aP6IM4miVoCJWjUu6d9ip0QJFmQTZ6IImA+W8voCQ==","signatures":[{"sig":"MEQCIFbtlf0Ho6V/7i7AdBgkcTQnPvDyAD+o/Bzka51j7DGiAiBV/c3+1jMis/pF0sGfHp4i0CDovyQl//FNLu5Adt5c0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPumiCRA9TVsSAnZWagAAjo8P/jwfCmRHhghaEevigp7l\n/ZBOUAZ5S5hMqbmcYw4OVcwAaNKH9OcLBiEDSXhh4XH0TjtUXvduIx3qb+Mk\nbF1kxEZA6Pyx9pRJruJFTAo3QTX6DXJhuiFke4RLqil0KSsh7275FGBjkkj3\n2PncP+Nja3yb+yzaY9DnenpRUr7V78jtwsJa+6xuDoby1DoTNrKwic7BVPAw\npbFv+Bko9nQJgxeMVmiG1EMdRp4PlheM50D022hbUcupQjUprzatb07ibn92\n2v4K5M2Ve/6rirl75av4sf80zgFAEb87Be5s0V8+hvpJ5kTLw8qcGyEJsl3b\n3GM4JaCgeE5HkC5rrQr3Tr7dlsR3aFFZGvx4DJe1j4+XZb0BLhPyVIZRW7gT\n6YNSb9huiGD89L5tlIOm37xebDVUFuygcLKPZVQlb3M581l9/z7FXJLOdicF\nmRKmo9CmEZKwnmgOsTTsd0ljAhoTdgzt+QrqsYFDnCmpZU0+f+BmcvOO8tda\nTxBh7uHfwkRBBXTRqgaGPzNZt4ozkkCjUlYYeliVOEBuk1HJyoKms2x0y3v2\no/ezGKbOLXG80aEe9pqQ3nA3qqBCgQ2ypnkaPufTMbIItiRtUV3yHcByLcWJ\n8+24YK7wQENN+N/3q40gIofItLYSrqUAZqItxW5RTOCyDRg9PbGvxDNNv/a9\nvG7m\r\n=OtmH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"362e1ebf12a797044eb1d620689ad3a0eae6b99d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-beta.1_1564404129679_0.7615717934922648","host":"s3://npm-registry-packages"}},"1.1.0-alpha.24":{"name":"@apollosproject/server-core","version":"1.1.0-alpha.24","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-alpha.24","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"50f76fc0a51c9904305b144a862fcfcff17219ff","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-alpha.24.tgz","fileCount":16,"integrity":"sha512-LtW0zX29Xuu60SFEUu6bQMg9rjyaGGoPThRuCmG0UF/MDEldASOWaHCld5m4tLQGMQ6ExKBKWNv9i7Vn4Q5hkA==","signatures":[{"sig":"MEUCICTd6YVD0WWmmN1PMLwAR7pPrvdD0IpPGWCMi7PPmIi0AiEAyNVXdIH/1RSsV6PhFRNVACLCcHy9fixK6ynwx3rvgwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPwBXCRA9TVsSAnZWagAAMTAP/3F5rHQI2wFsZ++P5Zon\nZBHp6uwbqvnhVteWjzXyugEaYdG8A7ZxMSjXJ/Kb+GGDi6c4WY/f2MDozfCj\nHoBRbOEALiFHvgYCd02OrpfsfDrKDkFSaS+827VaDxFFRxvEkE9Lbyzqy9Wo\n/w3L9yYgJlC9NC6j0doyv/4trPFQl3GBTWnsMzxjK6op5rQpTcSPH91ATQ4J\n6Q8DuoeKdzAZ7hozSoHWI9sfavwxNJQGzW0Q1K0txVr1BIMQ1oy/BK3vR6CR\nJA8++WRKRL0fqvZ92b7In+fMn9nLWKrpczdYbNjubqStTT6nIAU7AtgXuLBA\n6f5Hlyuo41YDi3fXmgpd0dYTp0yWIF3S7bdqg+Gvlixuqup54nqrKyDV0V3z\ntFb9oo3rqoNp8sYqJgzSlAPbVtuQH2N1XV2q2OwIWYvAFZ1OoZImMzpJutIv\nOCRn4EsTPrCmX2MLdoYy66NIRSIKq28RKFb47CMjjB8rkZIW0BWZht7c9X9a\niYe1mkpMYIZO5p5dELABewNEcMS2EIioh+HCXQFMryFw2pm+RTLTL8guPaQU\n26M9KTMJEXKFGpEj3iApnm7w3ddeC1MOsIfbkjMyH+pP5ixWCBmQgtwQ8+nq\n2eZubBpiXoYazMJKje5WqNXq7vescf9r2a5EwrGDm28VJf4Df6SIqRi4cJpZ\nHxkI\r\n=71TO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"047683b50d52588d85d3314ae7705e69e769d499","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-alpha.24+047683b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-alpha.24+047683b"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-alpha.24_1564409943245_0.5328760390767047","host":"s3://npm-registry-packages"}},"1.1.0-beta.2":{"name":"@apollosproject/server-core","version":"1.1.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"abfb7dc19bdfb1544194e21e152d4e986519c7cc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-beta.2.tgz","fileCount":16,"integrity":"sha512-z2MSlzqaM9fGQA1QrH+CMrQCNDyj/6av17tc4dV8yamn8SFtgz+JMylNgOEZijzzJriniIDfbvqeymlQe8Wtgw==","signatures":[{"sig":"MEUCIQC9T2Hmwb45XJIQmYG3PmDwxmLaoS4kCofsiTlxSSndEgIgYW5M89m0kbikIm4Biye7UdHxUDIseQRXLmlt6CPubtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPzvNCRA9TVsSAnZWagAAiDEP/1ZQE4x9bioapryJO473\nWG22jkT4WZ8VavtHXnC7Fgf862Myu+SCzAZkSDTtB+uM1w//ZIOEcmwCeKIc\nUgtDOPI28Ui56jF1EAaM+YZE0fQgmyZkIj1stUTG1F072RqR+VlsVjrTrNS3\nA4AKfLFbWek+oW3V0LFkEWS/asmh6bxMnDofKnNVUczaU+Y72oa1EMzpDD++\nCIfHrCICbduRPm6YgVHhgkCDN9DI6wVmddDv/YmiUZVaT/8bNAsRGN6JJo9z\n5HMcrQEbqTR5Dv6ujpRmxxfuVvJVjdCapjfaLsn940VyV4UzQR1u4im66A03\nGQrGbUBtpe3CPlsvUMAQ0oh/5/JwTWppnu/9pRX2v/niDaTuvBeyYnoQjoQ5\nEtfX3/Z4BbXpEa6iUYOwl/CyJwCC2P6XbqWVH4g9Fu02nWPA/5JlLobbv2ZH\nKF50ycyOPCEx9A1SoK1bDXwuob9i3nQlRnHDHvdUkNIbc890ANguevejoYmt\nk2INAur9XOX44q9gsJeM3dOSdjlMFtTBONA0/AgipOPZhon4G2qSB8BCFGkW\n5hdsjQiHhyYXEeWy6GAEGezDGj0PvSG3Bbj6yCXSd2uWK1flEzPBkI8gprvt\niPJuqOqpG62BdBUVa0uJ/BBgqfRzCPflxj5y8ttdaIPfXz5aHKeBTYYuGPvR\nH3Uq\r\n=b5u9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"bc1b49564897e364fdd2e5f0903ac31d9cdcdcd2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-beta.2_1564425165243_0.7467598879052952","host":"s3://npm-registry-packages"}},"1.1.0-alpha.29":{"name":"@apollosproject/server-core","version":"1.1.0-alpha.29","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-alpha.29","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7e9e4f9ec5795d952b2be61951ca163152448ff7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-alpha.29.tgz","fileCount":16,"integrity":"sha512-1YWtg/19FtHsMj47ojjfbP4lGD7d9ts23y8LL6z79oTcA19qSV+jZmzIS8EokO7jNTwHso1ShzhypN4OM5jQIw==","signatures":[{"sig":"MEYCIQDJRIX2hEMrlHKb4cxvMIv8dmDcpDyR/OnDYHaV7OcVjAIhAKvZtwvxhNnaiEiJt41/71FAHSIIub92XdU0A+/9HWCi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP0wECRA9TVsSAnZWagAAX2YQAI8EyphOiAK41Or4w1xe\nCooEsM/pI/174o//ok1mYTI+ry67RA1iXbUVMCbLeNWt+iGiXalsdygjv9H9\nObj2vvy0vMoOHrG/i7dkqAyXGFRXrVXYTJ7iXRMdm9GVJMhaNRlWMpVVeZYg\nHgZuV6fC2dl9JcVFk4JiS2ubu3W6RRPgodcJSKqQQC+80rwfXsWzqFU0rEwg\nIakOyFoR+smR+urZRb+7kRiLGZFKZCeujFTmTJtMIkL9URr6lNZW9DELG3Wz\nMub2F26lO2Py5JQC+o0iQk+9hXDST9PAl1YnJbY2/2sQOtLyADaMfFj4bexo\nZtA16Kw1SUCg6Vcij9yYTRYMugDIyMDWKCpAudajru/V//DSiaoArmRWPnKv\nde7QTelhnefi/wLWqwFZqyg9es5TILr9remnY5tzKE8DSzwr6qsjDVb/loLI\nuJG3GowOlFGQS1y0hKDHj38/cP6eutLO7oTyIMgc9NrmjSWaVwu8HI0gKSxQ\nRHQztf7s0NMBn7AVQOr+o2SUTZaHrzxnKsy8kSoj83U9nGJXZmTKqk5e+bnH\nf25ypKWQwcB3F5i+B5/j4OcaIVhIW+XtnjpMBBTCZ7YYDINmUTuktOwUSu6b\nkTq3yED+vF8N+7VJ3bWZIyr/9VD2krwAc1PoX7aux9x0rOxI9kfcF42E2iLN\nEt2b\r\n=gll4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"11b7089a5ca331af03e86bd7b1278922700524c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-alpha.29+11b7089"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-alpha.29+11b7089"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-alpha.29_1564429316287_0.5784549474145806","host":"s3://npm-registry-packages"}},"1.1.0-beta.3":{"name":"@apollosproject/server-core","version":"1.1.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-beta.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a514c5b272b7253ea33629b9522d9d314601a807","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-beta.3.tgz","fileCount":16,"integrity":"sha512-XnPcmHN0poD8NvVXTyCxdKa7Xqu+afxrbCyHRUBQWFeZGpq1dgGx57hh8dTsPq1YTIRBFwgeSqQmRp3a3wDqfA==","signatures":[{"sig":"MEUCIGDhXizXBuqq4aoOcZeoCSqSeSTsBgSn2KqOtm79pIFqAiEAu/PGpsjhjDH///XHcxN3YhJwBu++bq5IM0Kyy745pks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSC29CRA9TVsSAnZWagAASnUP/RKkooBair+14F+3jx4k\n/0Wf5+93xLfWtJ8VSIfnuJXQkiYMxzhpIiOvaYopktowTAc7kRSTEax975Qt\nCxHG0o3GF3V8fvyrX++Ix+9FkFxseyskUZ30TJlbTiXVq3SK43mw5ILaaraR\nOLC0XMukufCLTnneApL1/vUxM7HSpP6xXg2mFWe60O0/FuApx2tvv+rplNfB\n9d93/pUpI7B41/G4nISd8rbCdQgNhj3sG6X/NWv9xp/pVLCTtSmXoJBWrQn8\nArF4DbTICz98TADjivtRLeop4+8pGMReWYI4h8T6py+Ua5ApJNCQB5F0DHvJ\n0NlOPAD/ckrXxEzxWQZ0wZ0hFmd/wlpFpdDPakw63jWl17J7Tw6g/brtpbK6\n28Y3d/smHuaCkZcOuFveVsZP5srlbbupikY3BA7g2vuZNcZAETt/WoSkxtJF\nKKdrW0VSSzrlESnfnmS+/oKY358GXeax6A6RmmWiZCniEPfidpuW6UnJ/Usx\nN8V1NDrCU9h6+OSSwNmlOCuPLVnamVLVEsHmyGMCaHR9l99N78RANyfpEB0e\nlbedznZrJ4scMBP0qUzdKnETJG0sqp7UKMFOEeQ7/QoW1PnTAAna6WBaw6j2\nXFbZ4AxY75JvhkXKxx7p36j8MGjD8bBpaXVKFd9xZO0FK/b4pGA6myjJ2DTD\nSc3v\r\n=3RS6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"4b576373b56239af190042045b81ec1ec96dd245","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-beta.3_1565011388436_0.6922556773271098","host":"s3://npm-registry-packages"}},"1.1.0-alpha.4":{"name":"@apollosproject/server-core","version":"1.1.0-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0-alpha.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"3b51c322481487174def120fe6ca6615809a1d66","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0-alpha.4.tgz","fileCount":16,"integrity":"sha512-n9+/ZvDfFFa5oxI1NL4n/R8eymaTXcE0FY2FqPnK0iWq/1SXcSnCVWw3lNq9CzNfzSZ1/pnQJxVVzUMXt6L9hQ==","signatures":[{"sig":"MEUCIHwr9ySpHBkWl6kTWmGl2DDWCDfuET/CWc+SCeHJ9RNVAiEAi50DdToqcWW2KY385HdBijvuQP3Ejiw5kUUq1FuHHpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSkLDCRA9TVsSAnZWagAAUeMP/1F56+NhkMl6ieDMg38I\ndWGQt6PiHqZCXhcFQZKh2TxJFstYfLJ4ObYyNFv6M9I6kyYhpR0OKnYOUhES\nurxKAmXxCPspYcboWWdJr/fA/hqS0FOR1ztbpuq7CZqeoiwMUwm8B9dCTsi7\nfLT3OU9XxrmoP+XY9jbytbIesAGsYWmrDxLQxKutMLQSMof/raxJmR0bOa6Q\n7yyggF2GfP3DvFN1/ThRsXwAZbe/yDngtW7IlbDovjC96KRUQM3VT77xxaWX\nucbTNGUeV1UGLctgJK2qCiUMOrUIOGoumlyQY/I0PIAc9hj6U2hW0fdOVUmS\nuZWZipCgLtSo0Ju1LoBimMD0JdlYnfVgGVA8rIz/iybViPa0m8JMFjipXC1F\n2tPkF+yHQZ5hqRq7i1QAAC4y2IC6NQre6wzkOiq+JWe2r1FmDE1UjyuI3Vxf\nANYTLpafgEsxTvyM/fNiTCnCgFyqESQDmF8Cwps4Wj+YJ6/g3ph13AT+4WcW\nPZouhV+kdny9eHPnZuQd8l8xaVHGL+kdSa6/ge59TaZ+pPEK0hjFyVdRWsNO\nB30vtB2twZtnHlmPn/tGUrfFSKcpuBa08l+kesoaq/rJo1edF6RHXpXuAmBP\ndRy35ALrLeWRyhXxDFSBR9W/MZjr+86n0hziDdLKGLuBAbU+R05n8NrxkT8T\neWYi\r\n=uxNs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"0a7868b73db3aa5e51f91a5daa358cb9f73424b2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0-alpha.4+0a7868b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0-alpha.4_1565147842911_0.7699079352023066","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@apollosproject/server-core","version":"1.1.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"845d5f3240e80d0b27192aaaa74648f809cdbf6f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.0.tgz","fileCount":16,"integrity":"sha512-aBItmJWEiP+YCNLHtsn1jQ6z1dS/dSwJH0JKNVFG1o51aerG0uYBX5gexUARBFHlgGF17zAlwXpnS2ssT1YNxA==","signatures":[{"sig":"MEUCIA0Oa2fAx/b4ATT9/AzaDZ7uKx8Lplf8oMFivytiRRGJAiEAiLLdD4sRjYTJwIJ8GXvEN2XZXpGW4gu71bqHLHpKuWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVAi/CRA9TVsSAnZWagAAE7YP/3GHmLFXGRuE/8Tt4+8V\nVg2dzgbWCiBkj5O5gTpTxFjzdUcw/65lwqqI1UBQkcq2VylJpQW4Y/C2DH+b\nfJD14dJULw1hCsh8gOZw36/mvFIw46KyriG0zM1iIvqTbXCItgS/w+UObpL2\nhELYbY+bGjii3G5/NFSUl+0sQuFWk4XBtcpaL5/mKEfS2NALG4WpXKy8S7t2\n6TPWy8FsutDCqHB/olq/pKhmVv1v+0/txhuoOb7oYKzEHx697hCNpw/ioADI\n14dqVyfVxQ1svi44WcktDaaMx7TCB4mAFLkytmKx9AU8l7wy5p+0o5QAxhcj\nldwBxbYgTrwDNPpBpworW16rXK8DaE6OVxPWU5/G4rUxzuq+PANTkRbAfS8x\n6N0rk1MDK42GWfkqh4Cqbok9hMdBptit252oI/gJnTVHw5rtM+hlDmHpgGc4\nyF1mpg1dL3gDIEXs/XTP+mNQXAlpjTgWKkDgwgL3bk/qIRs6VfEcKsDxOZ2W\nVMPOwOssSQGHuWHD5e3NK3IkdEFaya2l4N8XHdtYEvpG3ae1O02AP0vrsLfY\nTdOY1QMO+1fjBKQE2ro0vzBnYmRUFSmyvBV1IrNS5xuUOJqQb+oyE9U73pkc\nIqtRz33hRaXWvG91hohvRHdj2t7hbSKU+3FUtwSdp8W6PBXhBnzqrbO5Uvq6\nFG2e\r\n=sGE1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"289b5ad67588c0b0d16fb89ba6fc3059310f4d70","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.0_1565788348986_0.3135604477422387","host":"s3://npm-registry-packages"}},"1.1.1-alpha.4":{"name":"@apollosproject/server-core","version":"1.1.1-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.1-alpha.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"96ef39fa651542c8e898e55c83a328f4badd87ed","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.1-alpha.4.tgz","fileCount":16,"integrity":"sha512-EoZ2ECVwQhzE34YpCNpsIByaQFp3FfCV2RPLrOLKuqxOCOdhdzYICZhjd1jOw+vBeU53Uj7zzrjmPKSkzgBcrg==","signatures":[{"sig":"MEUCIQDrNKqFxnIeIdnKDOmLl8Mxp1uGxPP+XhwO89x84vb0/gIgYY2oMsgncLvs3L7OQm79nAoiLygX9afWpB4youVxsqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZrWyCRA9TVsSAnZWagAA4yQP/1OnSyeqMDb8+AeuzGGY\nucHVi42XncEl9q5hFkRf8sUtvy7IhRV5YUKBEq1J3y0qcRfaf1ODh+zDcL/W\n/6MspRk6Y3DGaQzo4GDl4YnbKQeiCgHmKHLj9/Tw2lHYKpzVy0NEQk0Uqfu7\nSuG58vDLxI5eVC+s5mMoU8i/X6ktMhfg3VAc5/Id5KEUf9HbW2JLaBst4JuA\nslkHVil4YH8KqrHhMuhF+j2G5HA2HTiEtM9ZJZ3y3gzCZd5Q82izAzKaO5vz\ngWZGXtGpmWTqC4nWn55VtWGABWC+DwxucTaf45Nt4Xz1FQNdaCcjtsHBhu6n\nVHe16KL5rimIYSBckawSlP1y0jDY64RW+DAikYViW1ksFjkcFhPtAu78UGcH\nm5fjpB7r8y7vp5JNYIluaJ89z8cbdda2LaAQBX1TqVp9c/BCVOtKVKWOeyyO\nBi4t6IcklydgPYhWlRFgouOcBIXPIFp3PpWyhXsRsxDLg2N35AsKodxxDB1W\nIsPflPCS/Y7lpcVfBu0+FqgCc1H6bkD2y3pxVYBv6Vtnk8KkfPFrMGAoYD2U\nawnzM2VO2nJq/o8476Rkn6BSsdYRsDqMsPKngNaIMgGRGSRLwQwX8YKzPKF9\nxWHklwJWERmbVwyLZssH0Un47AXeCTdA9fksj4DiX054HCeTT1V+KYBmQfj9\n2kjH\r\n=9CtW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a4323d7a151b20ccaf21a5e78b5f5a1271fefa86","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.1-alpha.4+a4323d7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.1-alpha.4_1567012274286_0.5234071658055677","host":"s3://npm-registry-packages"}},"1.1.1-alpha.18":{"name":"@apollosproject/server-core","version":"1.1.1-alpha.18","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.1-alpha.18","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9e841248c92e418175e5fd546aa581e426449ac4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.1-alpha.18.tgz","fileCount":16,"integrity":"sha512-NQDPCq9M0lcpqgZIm38whrrfvxCfDXAl0j+R0X0p+DBm7H8K+ywsBascQ6zrUoYQKPHeQuRWkrrpP8sRp0q2ew==","signatures":[{"sig":"MEYCIQCIrpdx/UCelW1JEb7TGWkQ2hFqHv1SJqILhCSqO3znbQIhAPv0jqrViGF5nkkoh3puCQ6aI43a3/EX3U/aFNy/Qm4/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd85UCRA9TVsSAnZWagAAkhMP/itdbLJe3LTMyHSkrU+l\nr7nVqmZLM9kbzMzPdcUoIQEBxhKmyIEuP+a0YSXgjuVHrB8GIfh/aHwOsr1a\nIBrB5eyCx54wocZJLfxg6Ty4XViVPHhjgEYJklHAJP+9tE//Q9YFkIH0F+rz\ncsJktC1cgERj1uAXQcnQrIck9gK1n/ai9HYk491dwnT0hbOne0FPfJYhXTxg\n6eeDzM0LaNQhOUFPzO1hsvbjb7IKzYcymGoPbMaa21oB2UrzlqkNufNjRAos\nUxT1Ytc84Js4mTvBmavNJLulmFcdiB4UBP+Bw+H4jqyHHP/n9/1Mz8azVOIB\nSxT2G0rolix+V/0EN2sAmTTDs0tf4h2r3P5xC6ufQyhGGqkgoX9//wDOkL1q\nu4XZH5nvUVimiZI2fTJT85Wg1mVpEtixIOy6V4sqkVuGoIyNr5xEX/qIGDHR\nV7Dnq88ySrQXEicCKmbtFMMRzc2vBZAApuGziNctSQsOkLIoKROT5I0M6YhB\nLSQ9nuaCoZLErHUG8slE+O1DE1qXizzOiU8M1t87BPoJTbH3KMeDOYZe13Y9\n4cx3gLmSYQPEppPBTXmeko56BW+lB8SH0Ja9LNyeU+oa2vo8HchhQ7fszSwY\nfQ0WmkCA4XAHjJ25GvDXRR0DpsOGwU1GIEyQDcOBujhkaU/ZKjlFepaltWCo\nJlts\r\n=cWtU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"eccd30b57e68423fe6f4cd19788ba77442bdc5a9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.1-alpha.18+eccd30b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.1-alpha.18_1568132691534_0.32731666847384777","host":"s3://npm-registry-packages"}},"1.1.1-alpha.29":{"name":"@apollosproject/server-core","version":"1.1.1-alpha.29","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.1-alpha.29","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b195a402b56e56c25156d14b3e25003a12fbe936","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.1-alpha.29.tgz","fileCount":16,"integrity":"sha512-XpiuZTkddqI82rOXPDR3u/Qi883zwecEyaLkirBAAfa5TDXqTVCqw8LW8Y5r5OCVVNBftOe6yeAl+8wddrGQ+Q==","signatures":[{"sig":"MEYCIQCn6eDlTziougEZYfy3UbsYF0G6gscSPWamD7+uHphscAIhAJFfhkUGn+6ng4pQhQfKnqUgvD20siPr2Xgf6s4WbNDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgmi9CRA9TVsSAnZWagAAyykP+QCoOjrd4o/W7KhTMXYk\n/wty8fKLKElHRHUX6DjZo72O99qEJhOQ8J2ULr11vm8YH7CbRZIIGsp/NYrX\ncbyf9L/gZo4Eu/v0Wi4sDlQz7rIr820zKTSIdLeKqi3dAGUkSgyUfAPcFlIA\nDcmSUuzWTijWwNkZUdZ8ozAKDnqRw7ByAwrpBljpNC9jHQdwthCs7iaDos1z\nIg3kzByxqul4YBVyxhtN2Su/7ajQPtWLDhLx7Ef15ochFy2omnbJ6e2mbgSp\n1IJRfj896Gkk3defpAkpJC4qOCsvNt9fgUQ3qSInRDc7fwmQJOEKI7UjurCA\n0e68uV8yjxGAVnG3ONZvwCpUW1USxUwlDuMLCV2/MMt8DkmEJGB0nNwu3e53\ni+fFkXBCGuKZoqtED4FXP4ON6cR+jtdshW6LULHclnosIsYdQBf8/agr2Tzl\nkiaGe9uEgaxW1w6pK8ro8AerYhdrcQFOFPq/6Vg/nClwK4Y0ezPHfUE4HE7O\nzAOpe5JXzSHrNs5lh4EQUT7FvieAVc2OhuCqNlTUOF7rZN5eiTmjfnowYOkN\nnEE78Hmz8SkfJx2bX+QKCkN2ZI7YerWzqx/gL5mo6mnt8EraFvm9mC81UmQ8\n2lLOoitmjVevsehXCsoi+7YQ/nEPMe9IawghgQzlRn/UZgElxUeew10ME1y1\nx2o3\r\n=ryOH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"80f11156a01646553ebd94b45bd8f7b56ac79cc0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.11","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.1-alpha.29+80f1115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.1-alpha.29_1568827580527_0.9016657958193048","host":"s3://npm-registry-packages"}},"1.1.1-alpha.33":{"name":"@apollosproject/server-core","version":"1.1.1-alpha.33","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.1-alpha.33","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b317c3fe3835fa6591ab8c98c91fd1faba10ed1b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.1-alpha.33.tgz","fileCount":16,"integrity":"sha512-AK/AFR41ApaY3V6jsapA79IGUA2DgYxz+6d1WUK0ATS+dtbM/iuXIo880M64UZtUe1dYC77jG4PCwXsQQAPj3Q==","signatures":[{"sig":"MEUCICOOt5w4OlBRMnqNbYsON7e8C1m4qdpAbn0t/i1i4VTkAiEA/KdrzOWZcHyhD6+s/IzFgMGZDGZcJmDUo88strJQXOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiRYjCRA9TVsSAnZWagAAEG8P/31vjYMkqMkHRGdA+z0g\n4XKqcOjfPiPKra0aYwPmhUQhOC9zbgdlZW72q35M7P+Oot2dIWxDMNTj0U4v\n3SHMbyKrNHfA32qUM0JAbk3hVial5cgRG/esU2mSJrcStAzbFWWtIz/KZ8pk\nW3aQ8hipdS6e5JpYdsuZNl+lCWGUnfHdFdx9OZ/MY07wWU5vqo+Fx4QdUYrG\nMvyDMUodG7xtkpG1Y357nLW5m3P1w/HhnBZya7mgjBQuUrfWjyCMyO+Nnbp6\nCwxqOEPR9vkeNwlNjGVXIqHsadgs4XH/W/Wk+1lZ2yjMjy2Poy97fzuU2eAR\nqbm8vPt9UcyILMovr2PMP2bxKpOcs7pXUONzMEJ96e5qzNX2LcnyqXQyqL4E\nNxzJ6ojpmbkToBchekrb+vrY1mSK7o00rvxTfmGifp547FvYKUsjnkVxokxJ\nCJvKiIrILY6488fWDzrQLivdaaHlUY4TJ60JUq7R9ajfC5qxP8oxFBNO+r+Y\nw8VmrczyBWuV1bCC0UsRkOiTqcX5iaDkCqSVEogFODHjPehlXkBdqggSuMgl\nniVxfz///yTE6OWmGSPM/Z+99jKur6NVNiaGUazbEvUAUakrvikjAxfXZjoa\nW4NUL/wiYMYLACm9xlCTJX114L5V4CUksyUvInrE9vRGawQEpSZS2BUa2BHm\ny3x2\r\n=geks\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"7218ad9fced1eca5875bd40308a316925198a9bd","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.1-alpha.33_1569265186446_0.5013916304720394","host":"s3://npm-registry-packages"}},"1.1.1-alpha.35":{"name":"@apollosproject/server-core","version":"1.1.1-alpha.35","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.1.1-alpha.35","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"836b26efcac0d74c7de9329b23f604452b87e8b7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.1.1-alpha.35.tgz","fileCount":16,"integrity":"sha512-2VxlI+LNERorcf2iQsOIUiFq8kGVAJXK4pxa3usu2zIAXdLL3IRaCPxGBJAkuxqR1DTIVhgeWTTic4LiKKJTWQ==","signatures":[{"sig":"MEQCIA1VNJgGvswa4YGcwpEPtjjrmm4UmvL1Dx8zbUNpeglrAiAyo745jMLMLT0Az2ti1xZ3iya7Ear+V2NHwG5guTnFMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiWg/CRA9TVsSAnZWagAAK8AQAJlKuJZUpJicOUNt7hBf\nAqqPTSsph90ORPX/gM7Kz82ErCkOtK1q5XZneWE6jjZGeel9GogKUIVDUmh/\nMyYlf2PygaVaq9A50Bdo++vzTi6kNpwPKv0SS5a3of6o0n1/i4TYKJGwvh+0\nkekza4X9WNwu3rKqFKP+aq2BRFeYWxn6LQzU7w4B3oJkzQL0QVfFMLmygvlA\nhpir3ybSp8lvRrwKmX84ijASjf9sJCezzjqeOu/PFiw7C8rWYIQ7hAcB4jJt\npGv1ksuBmK0P6c+eeeqNJhCF0k3LfX5lbF1ZfwhSfg40Z6CGzsBsYUs96fsI\nAlkrOz55S75f8Bmc5vUu/jT87tYRDIOXgHJ6eosP6hLLMaUBeqxEmprYI5CE\n8FEAxFurTwSM9c/0gTjBaUtogkC2UwvHQnMeHvktsYDH6xGVIlvmRtnklHLr\nkAudJIBh33pYBjxYez7ZtfyWVonmLVxKjTemU6LWwPXN2UsDWPujgzr6Lz4x\n2N9lQAyKkIdAuAVuZK7qyi2u+ZM7UaN8vVTXe3VQ3Szg6W9a3bizes9aO9mF\nd4C+4OJFxIGkJiiINKrQGjCyi9p3cCVHwr4Gd6ETXdxoLaFJsqnPRgon/Fg3\nb0jo4vFQi6x/wldPdehRmxOvd4MDk3051r4f53v1jEKgvWJI4EbsNXusm7Cq\nUeom\r\n=ZrWD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b0913abd3c15445309aec0d41f87ae293ea9f613","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.1.1-alpha.35+b0913ab"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.1.1-alpha.35_1569286206741_0.5048406596947734","host":"s3://npm-registry-packages"}},"1.2.0-beta.0":{"name":"@apollosproject/server-core","version":"1.2.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"c3b60d897edefcd8349427965244082a015ab72a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.0.tgz","fileCount":16,"integrity":"sha512-nigMkPMLvppXpnOjLcSQRq7udm3kaTsZx2vrOaXxF082FoeiSRfwng5P4BZ9eWZPfIeYPUlokLDDMOZfd0ualg==","signatures":[{"sig":"MEQCIBjNIK6kHGCBI19hGTtoEuHadle3umghnsvoTgGTagcKAiBb+BpxXC6PkHy4YhOh9tsn22Ki8xGAV8s+rLzrTzdaPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi3VWCRA9TVsSAnZWagAA7ocP/RpSJlcaHmOeNjuuf9Kv\nEbrOvsmkuNrmPi5RrKH4PZMh3o29NWU7CT4MPuYu2BiZyKzk49RTspCoQPMh\nvbVZgHe/NBXYxFDWsbedcjiyTuGkshGPyE5F6mKL0+AqXmVKzuJMYUFFJW20\nGeFFjpMFxEL52QgMLWBb+xVu6LwGSDnybHbz++j9qgsyIohJhDWNsxd/bdWq\nsa1PULNtWBUzRzREyYCcTr9irCbLmuxzXdAGBkXjp1BAQWzap2aWWbBvddGG\nmwLTgn9ps/HhIZrNQSC8yydOSu4CLP09VcqV03TpIP//6Yv2yyDu7fE2g5k3\n+Ou93Nf6lnn/FqyXOlmJ91IPSRI2o8OpPG0wtGP6KZw3rkuMbi4NBwXV2ncQ\ntJAum2n1ZvShVqwm+qf4oC6SICESDjIq6UM1zRVvzz9iCww7ftkhZ74vWbKA\n0KRsIVmZ8KDIKf39b6qp1KxVCzQspqkDKTk5IhCV7A3F5W91U2sTDo3arBaK\nnghAeRgiMgNoCgrW1SE326wp2QWbk5yedxAtVNypU9Gj6p7SxHk4qcWl1Mb3\nLETLSGxOL//fIEru03LoZ0Ix9zaF6t3f48JRhoYA5xF8fynf0ER9UyYji9RD\nF/+fNKBXXY4W5eNP1eL2HWHFZQop1SpaxP1T7FgSAY22qwWfb7FLXyBtqoaO\nuWdE\r\n=MfZu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"ece86dabc3a06c47e9623b842ff53c2b13db2944","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.0_1569420629861_0.10928936757758967","host":"s3://npm-registry-packages"}},"1.2.0-alpha.0":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"021dce73df3749c35c935976c3870a7e9b7fd428","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-QlqYlbSkZPtodN9JGBDgRcvJiVc7fdGW096ikmuSt/h1SN5ldmpvOCSlD7xt/A16ulNQ3q4jQhXMNWbH0RtbWQ==","signatures":[{"sig":"MEQCICHlogUoWxAKBegs7V61mw9qcbNBTPPM0gH2o//uOWqNAiBaIcNRfHl8gt8L3hSwbhOHgnCJ9o5cKDnchHJzfoYDEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdklClCRA9TVsSAnZWagAAaMgP/34PrCaz6n0Oxbdwv+YS\n5e6FXFISUh6zDr8mNCZmlyjCkMz1efuHAQ5pZaAZeCdIzapqYAn3Mf+7Qfpf\nHW6NblfM6cYx5Z+eBlDSi+28TlBCVs7JK+C6lE9qbdiIadYHRvsN3t2HFnKI\n7znYTNcCgkHWZISlsVYcq/w+MZd4HP5VzbiTq5sb0gv4m/0VRoOB8LX1+H+F\nd35nAhInwGjy98YHfqUUVApynyGQvTfGlCaVYKIhKHyS8SrA6KVXx8vN/71x\nOu6PhOogsy7zR9TjecQ1VxRu+34nYiEuCUVq4z0riAjNh4Mti9txhWw1ns+N\ncCklJhNR2ThR4zWqI63cLKSAY2XFg5bhip4pQGpI2LgxvLdsoWQhFUlUJeVz\nlCR0vgEdzw3TKiUYHHS17Rh/5Ne+lDpU91Sndnpl6+CGhlu2ACWZSnpav0oS\nm7mZ1sJU2cCgOkoGuA/v6NogKLs6ARCmp84efBUdu1RXVj6g2ijPw72SY84+\nt/OYQrEpL2C4dv6YJ2EcZe4H8UcF+Fk2t6bqNT/6J10eSrbwnuAzGlIIgmYX\ng1AZ9e+JVH4Bv+oLMgJxwpMvkCyGsfNN5dWTmbhfa7jQwDmgT1aQ0Hl176Iq\nqRyCmJSZKl86juDQsmLIMSGHuyRL0Lz9/gH4/yMqFB8Tya+h95QhuWk7LvMi\nYcq8\r\n=zEXC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"eda59ff6e0db8ce7d2f8aeadc204f3eb64a33f2a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-alpha.0+eda59ff"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.0_1569869988471_0.8137802332980433","host":"s3://npm-registry-packages"}},"1.2.0-alpha.1":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"159004ed8e542ffc5787012d880565f65d515a2c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-9fBaxv3RA9mihzz2oMIrcRxodwnCAdTObSK8917x0/VYETOlKRalLyw8gu3qKvEEG9uBHa4b/UHJ+ViwyKm8OQ==","signatures":[{"sig":"MEYCIQCEhfwj8mykVOqbcU69bLY+5EkJETh5ad4GnQlD/H2E7wIhALgIwUs83s7GxfCXAnBGt4uMRAC8voHsMeudCjY3vRfP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkmNGCRA9TVsSAnZWagAA+n4P/3CzDngIQamfiygMsg/E\ngn64nK5FvvA+OuLNTZjZlRk8yGg9sVDxALF9KOkrniYYx+7Y4ouZaS5KSsEC\nWfluAeFxvTL+QQ+IoWegvtXKAfN5yL1zM4gGfC3v2sm3+kDWzHSPy4vDL+BZ\n9QOICt9UYcBLFD1iYqQLPG239V/oEqbmSIInPpuDWYbmuXdI/HVR5swt9bdr\nRBOdQ7ZX0l3bPBS/34ScbuqOb15Gkz9ww5XJWCY0vOHR55xeMbFM/PElv0o4\nHEiwlLPnV698W9siXwHYjc8s5hj9hlFSQKbP0JRRQNthDPBBSFQVljy6w4RV\nxUh+sYodDrNDSh5veIlbAvP4Mz/13n/UAoonxfCZ20BZ5uoxNsFixogzMQrc\njGJ7TtYdlWSh7blOC686GnuMuwaSAbtvYY1sz2aFt9A0HL/XzGBRadP3ty+H\nAF8KQdG/HG0QD4vmnFUVPyCNCyOudI2HiLX4wlauTmq11pOwL2DywLZXAzuW\n1B/rqh+ffaxDAaeGy4GoMhgX65aAr/UZmZIbd8NNiDt7IobUKuzf9x3V5ZTB\nnlNvSDaznWsImGuU3gIIvjCsDXCisvaWfAdHOZ/x+JSstLoEuWLF23sV8R48\nQ/kYFfCSMhoTDiSDnTyZnv/bccycUSpFkcSpkycbDRhJcxKv5LfuWThBuali\n/LMw\r\n=mvkv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"8b1e29c27b83025896eda38d87dfaa5f690a76b1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-alpha.1+8b1e29c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.1_1569874758208_0.11814147197367886","host":"s3://npm-registry-packages"}},"1.2.0-beta.1":{"name":"@apollosproject/server-core","version":"1.2.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"430733f377cb0628710c901e8a41599d464caefb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.1.tgz","fileCount":16,"integrity":"sha512-encYxy9weMvmb5eTST2OwNuG86EyIQtR4yEZVfayLbYHM9i0ZG1Udt3XI9v5zVwVdQ7SLsLYw4AlkaDB07hSQw==","signatures":[{"sig":"MEUCIDJBiPBM8UoftrZyjQYzJzy/nGZYr2/sWk4WwbdM3BN6AiEA060PnXgqcfy59GsJYo+g/X9RA/HfrFfbgQl4pZxud9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlKh2CRA9TVsSAnZWagAAM+QP/RcWpv8NlUH9FenXe7Mk\nUy9yZHZngvYHW092hY6aS0aLz9SBgLzUV0S1kRzHBhAoNwx+9+Js8nS5GNJ3\nJ5px24lXPFDBzbXK8feuYb52RqTYgPuD8VFy82hdY2vB+ypZ858HunKrX8cq\nxxzFGa8Oi3jb9MC4B42i0/MmhjoWPBvY3qoC3QbBd2LOr5WSfJDoFoJGHPst\nKWPU2SMkzBnC5+XgFVjPzSBDAgrHMXyassFXMR4HIeb/PSnIJs9ratduA8eI\nT5W1MqhwLkL6oAD3NoYiiVWU7ahLleLy+u4XQcOBpecMBJSti0rxPhYXBzxN\nvuh9h0nj9aPkO71NBzK89TESwernpJ/4XvgjPWx15keKRAODXLmuf03W/3QN\nMtSfigjhNsgqDXtu/aq6Os6Ohd3enEhknNFkp8+irES8K/fJ8x2i6uPWt3GL\nFxTOo3DXm3H3SEZhVPWVErQw0r54L6C2PJsfBNPmy+4E94GkAwVV1BYSyLve\nPwnBhARbVhngmNgtGgcI+ua7MPo2P+LGiNTK4sbq+daTI679guKaR1281nvM\ndhd3iGbqMmHTJjEviJ6iv0rWs+Jw1auPyusobZJ1OJTo0ysMjssxpvsWd0Ip\nVi6M79kgEDMTRqC9nGMy//BA49Peo9gFahVYi9eWv85LvxfpS/PTaM41nPrV\njt0w\r\n=diln\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"dccdcfd414897b4a1ce4a079e5d0a93b379e7f30","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.1_1570023541464_0.3776756662905396","host":"s3://npm-registry-packages"}},"1.2.0-beta.2":{"name":"@apollosproject/server-core","version":"1.2.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"47564749fb5ef10bdb116331078af1c6d53134a1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.2.tgz","fileCount":16,"integrity":"sha512-heowGj8BS7Y1m2Q1y7Giagfk1LosUhq1X9jOU+4yrG5hr2MFk7xi4fEyLr+hV6pgmTzxVuksPA/l6yNp6tTmoA==","signatures":[{"sig":"MEQCIHMtDTIQ69m9TYvZi28kx+7d81/WPM57MZAHi+Bkwn7RAiBr6FvRFXyzojNQrQQB9tnFeaO1yig8jtcvHe+7Z7/2kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm1YgCRA9TVsSAnZWagAAV30P/0Ltfa837m7gJJnONgCU\nqy3oJWrtfCKReYX1s8GvJ9hbVafTFdgovGDYqN4f+5vCNR7UrC7vLmuJ4BSy\nkGD2LM70ENPNlwfGfQnUO7oc+Cmb5Ln84HD83GC/MQE4Pa9Uq4Fy0IuUmXvE\n2v0EgElTjLS79mgBfHH63mELCVlJTeUTSQWHcKwmnjQydKe3qCVEcFcEgELi\nSEPFfzgRDjpAwQ0shBOARBUpLKU5KD34oAia94r1N0hKT21AhqtgAWA8eGQ6\nrH0GnA+If88sFl95c+nbOCQantA+KU3ZnPomAA2msdoshXzJB1ZDRfIRFTnO\n0a0vvnQpl/bseNb/1XNBIXYLXU8qKOihqoHYcvfsEul3yMGWO1qahGxjuHXq\nsrUxqxJkChAWfrf/rbgdAAyOHeHS0jai5GEvp3EVz9GstuOOQ+R81VEebn8O\nBakSj0xDFUJdf4+qfZvKk8qpVbPrO/hH4UVAH+5wCh4l9Un1pw0rviz3zeMF\nIzxOo5Qq1LFElbWvqYaeKVz3JxN3ZiBd3uYLbtWW7FmKrbHfzrx420V62/L9\nkxm4E8/5GKnqvrK5gavypYOotpk14dPKXCApfQpezTD4f9Si57CUz8kbKhvf\nHWjhAkq0gMLFBLPWlR7d4T2jz803oVVIzv/ZcPJ4i6QaVQQFBacVXkMSnDgV\no2gT\r\n=cxYF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"79c803e2472ed3bcada49b12bf1e2df4799a3814","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.2_1570461215540_0.6813776357409955","host":"s3://npm-registry-packages"}},"1.2.0-alpha.7":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.7","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"cdc2830d242888bfb25b21598fa4e4457bcc98b9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.7.tgz","fileCount":16,"integrity":"sha512-7spa6xLj1T/H6jhXVemHgEM0u1PirWYCCxKZcXoiEWPS3zzFzc3RjI1fVq04yg+MW14ZOEzJ7ppRZl8oq2q+zQ==","signatures":[{"sig":"MEUCID4DZ3lTnmd9biy1Uph/93KYe9pGQqFO7nNMHXNLfeOmAiEA2OdkKo8zqVB/o8DEnhDO//dCVwWmiowbErVJlQ1xbv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm1pjCRA9TVsSAnZWagAACCsQAJ6n6GHHldtut/aLqGZ0\ncK/W2dEelE1S5fS87Le1FaAASncJbHR3wsLiQ0Flmu0NgxMXzyCluoXCX0NA\nVAe8NFROOT+fyxklKhnPFzQ6rUKHr6iwaaH469xu9QtU3p1oRNzvLBPVtDNq\nNRnGB9mvqYoonefVAvDVqA/W03rvqVFWfArqiWbP8BLAgLVtlGlGVqL57Fso\napeZje5Z8lDhEA3j18RF0zQq8vNzV6I+o6Q6lOb+HlNGnYlPMI8zJxjMJItw\nR++apAzUrr/XX9mHNpNQmNXpr4C0O0e78WaEQasRPziBcn+YWU3XXulNaFdt\nLk9JzTASItMVsi7Kcl+6xtih7FY8F+S1VTbRg+dDTJxK58BVCumbka4DFdJZ\nVM1YZFgNpQPnfTdwt+4q+25+AHdSfWfMps4ziTafzLKKQXiNI7QwiMUHCc5+\nSHR6f6D4DcfmnvH2SqkdtcCD8zV/Ap67BbG2N794XB2sG7woi04APcOo/8D5\nK4D2y6vnpAcnw7scu61lpoBQJKpPAocfYvi1DdgyY+6PKW/HSNYAaIVD8ERH\nNZNpEwqH8UUzuWjR21QEvyPG5IO7k5tRnsDHqga8XvlWC+LgBrVHWpsckdv4\n9oaEXuJr2FJvGP6n7KNPGBhg73/xBheg3j/9TNk7xPraba9/DJDRRV5JWZ2E\n1o18\r\n=XA1F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"bfb972ad460ac61dffd429eb9fb201cd296d0bfe","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.7_1570462306780_0.8886829307265869","host":"s3://npm-registry-packages"}},"1.2.0-alpha.6":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"22a1463f5b6013931470a8bdd8d1c6a6b6fc4647","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.6.tgz","fileCount":16,"integrity":"sha512-eo/rkxfhLwKlA+4Uc9yvHbAdsybtsttBYKreeHOq2q9ZX6TfNOZd2lwc9xmuW/1Vx6X/PeUq2aIY0g9mFY1NRw==","signatures":[{"sig":"MEYCIQDSIGSicvvWwJZ6n5huUda54nm85/WU3NqDXYFqK2EXIwIhAO0M9i+XSSyOjPGiQB3UvF9oSJMGZo3W/tAFT+XhXXs4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnmQ5CRA9TVsSAnZWagAA0hIQAJdYcvWNuTGmHh6gRodt\nXwl9kgrJTOZktSd0ZAJpjGQLe5FmCH8SyJ7Bv9BNuXFLb6Y+rCbkN/oWdK1t\nsYMP24uK1gpsHpUARpqndAkIk5MbppY9Jh0UDHTUR3cY7XLC2yTzPSRlFPxM\nWL1HOruPUsEm+DkHhmFeqAsii+/CyzcGkGcSKrDOtf2kU+dZnlfZm2JnVZHR\nYvGB7KxyNeH4JlY2KMtMr13q+cPVW+muPqBNPTumnVF7cKKLe/TYJGWYCrwy\nh2aisU6pFFMWUBGoLLX7FeVKojmy08B8iCbbV0A/AfuYDNXEUxlFF40ScD1F\nZiE+06H3xLiJrbWSwN0M6pq0hETslmpl35MaqsfUMS9aQDV6jlwAVjj0Ho9Q\nXduEGPbCJaHB7Co6PkZL0I6dV83qH+jsjkBX0EkpMCvYv6Q78uC5NIxSwdyz\n3X7qJXd/sfDZ/VzrZpbQy5JMwbrOOwrL11zKUcuK2bmJ9MenRX2d0sm8K+oh\nT8mGLvUM3V1SBG5RMSEuEWkxv6BGdgbufD5srxNQdLppETokGfhiD4t2DtzW\nZcLxvb/+Adb9X3pCxQ5BQ/d3cPU4Wn3W3QP1+DPbPlEaU+8s/cZ6zxA5FSmx\nOCZXEriHRtXxtY+TdZoH1Wr9OMjd/IPRtpgfz1YwyC9h0WouGNxr+xKDgvD3\nhYeh\r\n=qf/a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"dfba44c03ab276dff7d142b2b7273cc92c7c21df","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-alpha.6+dfba44c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.6_1570661433010_0.4626324415447962","host":"s3://npm-registry-packages"}},"1.2.0-beta.3":{"name":"@apollosproject/server-core","version":"1.2.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"c2c38733af7d5a853ebf0c44538038201026a83b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.3.tgz","fileCount":16,"integrity":"sha512-lYgETYrqDd2h/+R27OKotIKWF6cf3D68vtH/r04B7eNxw6+GilRate32GxHcJwsnQIMvbJ5ekyGilL7Dn/wTtA==","signatures":[{"sig":"MEUCIQCR4OdBNiLtWLLK0bmSZsiI/IKDTC32U/U3KPNqvqQL7gIgckwLLhXaJ7whU/o28lBosGuIAEBCK6OrIX462oELmeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnztRCRA9TVsSAnZWagAAy5cP/2bnXvHdUDeSFU5TBnjk\nMH7IiD5WHOTwleUn4CzfDijvk1/HtlA5QrRWlBCceG/lXqAF+m3bNg99jZyJ\nT6V+cMC/xjzsOepUGSbdI995L1TYxGWnBsIWwq/Wvfdvi44Fc6yppMFo21Vf\nlctKpAmWuQCfyeqHHm91l6yu2rPMR5oG+pWyR0k5+/5MX3GR9704cVu2J4WQ\nmiVGS2Ed1ELr53SLFlJ6KdkfA2wSZM6Yml3s1vm6MCj9eEQHCLEk5FKu6+oS\ndByDay22pb74k5bP1vcoqg6WRmlFtYDMM9nHXr6G7Dfe8EsLih317sMISktL\n9KaDBwIObahw3kWlcnHi2DEDYmRcLWj8GZA0RWlP2GOeeJeTEYbguoZAn5RF\n+lVQgwI8c+KnjK7QSiKdm3Dq8yD7xf5YDCxpEqGDF+X4j+Q2VOquLtmM39mi\n3N9xDWFhhuvkaZpWhuxxFpwHFn49RyuCAUjKRNICIEsxzJZ2R+/wCVbmUitV\nxO48KYtWIaD0uXpTJmMqmSasHkV2kh/6yD4Vk7gN41twtoPCRYmmuXJG5T0R\nieVaOhhGuAqM1B24mEM5dIXPNdp6OzFkS9yIZcUUxYqBtDSJmIXv3xoQiwC9\nd57UBS7qhgvBFBZcejYLvFdtMXErqbYbwzLj74E3oKDHNXyNBINeRD+81PTe\nCnBB\r\n=EYnD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"dea8a596427e2de29210f26564728809d21704ee","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.3_1570716490992_0.11722057165153821","host":"s3://npm-registry-packages"}},"1.2.0-beta.4":{"name":"@apollosproject/server-core","version":"1.2.0-beta.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"84f20df30be0c8b5a574d68c20f07015e3877ed9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.4.tgz","fileCount":16,"integrity":"sha512-wa957NmaiKPkdDY70bDuR8BTsxYO3ZAt/8ZxCniN0toEzj8bE8OkcbA3tc9w79teSRR4Vu/FG9mVlPvB+x17DA==","signatures":[{"sig":"MEUCIQDtfQp5g0M0P7wVL6Z+hzfJ/NjHDUUtVkSY0xWX0gzfdAIgVbmCYtCXZFXX0KverR1tmFOOiLkHDeMU3JcoXuWUGoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpGqjCRA9TVsSAnZWagAAakoP/2jxWg5JIBUCd2s8PcKG\nBd2yQRUGW6YbnQts4Co9DeipJdSFU2tUAczJAE6GwWRlK6VAhVTpHJLr2+zT\nTf4K5p6d9fbPFuYU7gToT5jwLWfBsvGIXfrXhglke416qawAO+peExTp1/If\niwnHZLhcXhgA+WlT6G1Udhebk+Z/wbKFxdp71X4Owyka+rjU6lrvRj543sUu\n8FnB3zGP8X3tgiVGhE+/TuCIAyW/jKVhxwPnsoD0rGevKxfC5GaSjMexx6pd\nZRW21AP3tIfs44jIxiT1mnVMMvtfiOmGtlHuBReGiLBknFtVmUvy+07Lc2gL\nM3WO0e7+fauecVnRYebhqPVnJlDRTdec+GmQIwRzbX+b1ga4p0O3vdFcn7ms\nuQom8M4GItHccuCEFtTj64uaEl/xSepsnf5+yGqX/SBAogRUQmkY2mhe5T1t\n2ds5rIsrI+j6XmEbVBUaYCTZHiYP0A25nhCK/ei1AQOnNa2zPetAVJPORPnC\n/GhnKg4V9/ydRZcSRILizPbDmGQOSy+uCKsY78ahwVaf4XU3uSo+X1lxyoVw\nyvzajMnP+TplNUnI6NNv3hurV2l/ckt57EYSUVqo3JUCRxlHOiv9t+7a6x82\nk9pKKmx8cJrwJUHJrlRZClmHJk4HfI7U37bHSkxhZRr2QFwdVVPpoho/EDZs\nrevF\r\n=YH1D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"7c432b0ba334fe6a79d428e92d57c084b599672d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.4_1571056290411_0.5735227075402423","host":"s3://npm-registry-packages"}},"1.2.0-alpha.3":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"cb1ac34c79e0e5de67f9fadc11049049ec9b6b2c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.3.tgz","fileCount":16,"integrity":"sha512-yeu2csgHwZTgh0r5dF6tq4Z04MhJSO94OKGeTcni6YTsiFe9AV83iD+VP3gZxuekchY8XkZP7I9YeyqfAtxV9Q==","signatures":[{"sig":"MEUCIA09pp019g6yoEUgmBF9h1nlFUdyCLrqJKLvFbeDvTPwAiEAiHOA5lYhfg6RB6/OfP1MtTktIV9VvqZVehPmdy541+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpHNhCRA9TVsSAnZWagAAlMIP/A+plC/JOyJP8oNhVUoy\nFASaWBiyJUAvHbUJt95D7J2Dlk3XWN1dgkZmgn/DphDQowB38wnkCvP6oOiM\nhL+bVMjyEoCp/Vf17c4S1jIWVr02g2vBA68LEONpt73wrU+t7TR0I7bfzqga\nzx+YgAGkaK7N97yByjYjm0NvqPk3zkRNNAX3Kei6zlp0VJg4wLfrDTn53XUo\nwLAwPLX9vYl7la5N/Lb4y6Nq0Ks7NQxcGAWqzQXdKtlLpazihPlMn+RDBivU\nxp5Sp0O05qkz5qMBJfn5wExbFhymAocn+OHZfaZW7jpYqUBxbatsriQBDaxl\noi78j6/tJX9vRc52PdvNjtSa4p0SgtcfgQPIyKVaAEMxkvAlbM3ubKvyt1wG\nukhuZ2YMHJRuTtVvtx8Vzp52wbL4bcfVcFNSE/jf9141H9Gn5dhicyXRcrJH\nYOrREFLitZx1cIzETyHjkqSqhUNb03qdCNo6PCheHhWvVjC28zX+zxLPxzUg\nTIpRAwePr1vrGkrE05Y9+DL6MDkFFrn/tBGpXptOxy9ltRlFmZxNV+onfNH3\nrkzGwrdLJcWQCIRG7Wx+4ltX3S8B/i1wGYK5ezgotXDtSlCCZ/EcHXZMqTBE\n0c/q4KouuN5lXHAtGTJ8mdJFveyKHay5emNaSaUChr8cnLumaaCIYAlPZcRj\nuU5m\r\n=8SA0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"44e5f5b3dbd51e7954a5fc250bc8e04132fcc778","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-alpha.3+44e5f5b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.3_1571058529090_0.009487361079700163","host":"s3://npm-registry-packages"}},"1.2.0-beta.5":{"name":"@apollosproject/server-core","version":"1.2.0-beta.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"4a79b77f181e82b6daf16540a7a3a284dda2e2a4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.5.tgz","fileCount":16,"integrity":"sha512-ULbd6kKL5pfqRIgf79tyl1NaKO3i8U2HXhneLfQ9lfAv9B2wdGJrXjO7fLbhKS6IqDZIQLSwblWS/U9f5LEU2w==","signatures":[{"sig":"MEQCIC2wmzeiNQTOUqflIXtBZK3UZsNE4gFnRKW3Zcehe1+zAiAeQ05by9dMNGBUsJ6HhKNTS1Tyou7AtSnROlWXncPthA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqeaGCRA9TVsSAnZWagAAqBAP/27wikEpuVs1kzHXKWQG\ngegbPnLm+5vAvZRjrbL2ISDHVoBQYR/e2pAC4/BDQKFmDwPKFGcpV/c61nHQ\nNYZN6JB1VfvpvZlA8OdclO+N6p79GJv7Dh3BAQdozjELVr6u5EFB8HIFOOPm\n+8mZ84aiF4RmgEPAsX8ND/lt6BoYeaNlGh/3vp+q/qN0ieMVuzGCsmmmCrf8\nyvhkBDlB7KAengSSlboOgoziWKL3GT2tBiyBVrPPa/Zgw2SfSlAv6nOKlS1I\nrYSrKdx/tG1bA0ntMTRpQOuNdLhYtqe5fYrTmH4HnjKrvlKlS/Awma/IlQ53\nDtH7ifTlFtuk1Rmatm7wmqCGnWqFixvGFFvgPtXtcc7dCM6vMeNEPHhBz2PX\n72Yt1XR4W2xs71R9M9ekpYPHXm5cltsdhCuuwJNFp+5D/bO420wwclZukV+L\nvqKQvu6xIiY6XCrZc1+5WNook9MH0sheJ3lcxUh24e170jsVHJ0BYnS8m54p\nB/axOz+A46Z6+R8PNKR+SvapgJ55y7knGQkMq3aCf2E4gNo9MMXRwpn+yMcH\nBynNOKAkoS9tO75ollR6X1UNBTKtenrX8vEsbR51OotRTT6hJug9Ssr8PzDl\no43U2Dwkt3jpXSOvfweccv1HwuHWpwhelKLPj/wAGBzUkOyqZYPD+cH/36cF\nefjQ\r\n=epcM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"2e812a4025c0bdc9d99113fe33b76970ce7371db","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.5_1571415685797_0.5719096694466306","host":"s3://npm-registry-packages"}},"1.2.0-beta.6":{"name":"@apollosproject/server-core","version":"1.2.0-beta.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a749f07bef42348f7481468d10d2dcd77545b7fa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.6.tgz","fileCount":16,"integrity":"sha512-58oat6P/TFur9o+LmAxTepaPk+EeeA6XqjY9zwdGIppuwkfLvX772V3n2x/0SBmOnVDDDttYuHaWE3l740iQhw==","signatures":[{"sig":"MEQCICW8DR04vciDHIvWrLCvEhrzYcfgNjBPnFsZrVpzj522AiBn5Jx92ImMPWaHgNLxpARYv01BEl0HqkRUBi+IQ7NFqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrefLCRA9TVsSAnZWagAA4MwP/15zjoTqfvcks9PdeqZD\nMNOyOrlFsaqF4MxH0aHHFKiVnUxNzKMHwYj2Ec1TJ7BuqRYgdYdeXqezE03a\nGfFdf1ItXptf04WXT+aoN1CSY+drMJKOUWPn9zESpIcI2DucDRDfKSEVdRqV\n/VnCD1CrtIUeT8PDTkNnaSTgsCillUQ1BQQRE9nHPcsxszm0BwNhoa25n/n/\nXsvy4a6SOiWxaWJyDqXFkJgWAT0Kvrmf7Ahez2J9Dr1QNgJ//OmL2OgUVsPr\niZLMYbl7eB83a91TY82lw/wl+UKmZ9XImhWIoKF0iF+MZUBw1f4Q/jxzb5sB\nUQUTzBHgC0Owe4eLnioiFf1jMUeF71zsxgNGc0fTKOvPevDKtHd4p228dgO3\njg7ljmX+4C+8uNPlKLvOtEpsXPWSEYtO9PVSW6F3zdUOKq0li9bRCyQ6AjHE\nKleM7oaqPnAhfhheeFQDRLSp57x8rllwRJ/Ezsu5uGVjpxm1du1qohHd224R\nun3u92QBDMFA7/xo0o2YDC/l/OLRbYMPOyXZxkaL1ZJv/ebw+CVbVgmy/b/C\njNmZboNvrJDoOq/yz3b5AioioFoLWNIGnCE6DFcOv4ISh3rPUiWWvc7Xvcei\nH9r0EzKbRtcwxcXARxVO55bHrGKJSTo5tNPFPegoJupG6ZkQvQokIuje+MDv\nPcCV\r\n=Bzpu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"38464c64f3ed5b79c0bfefe155dc3852b1b7b339","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.6_1571678154809_0.05739198987391925","host":"s3://npm-registry-packages"}},"1.2.0-beta.7":{"name":"@apollosproject/server-core","version":"1.2.0-beta.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-beta.7","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ecc99dea19d509cc616e2e018174bc4766fede5d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-beta.7.tgz","fileCount":16,"integrity":"sha512-BJsOHKyVjvrO/C7JzBTUDcpMOkx3FeOJNNk3bgmrTV2yf5KDjlf1LNkYkRz/OQw7jszqwfOGjIiC0N82phToUQ==","signatures":[{"sig":"MEYCIQCVshnAu8Wenw6PxAXCedLUU0MlIeTpSvMrWjRmW8KXlwIhALnr0zNniyRkE+NumY92teBDc8PPP+82RFJm6VItV+Ll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsK7nCRA9TVsSAnZWagAACkcP/2yNzl76QHxn90zY4jsW\n9nNJLmscdj+QNlvMlZhfDKWR0BKaC+CBOPQOyzv4/2VuQKWUJtfUzww900Dm\nrdOdslmRRnrrgdAlY6YBhJaPVS4gdogS9lC4PlB+upKY6/VnXvyknRPjLTi6\nK72Oiohcg/UbpZrZLItGg1jYKLxLbqoLdlgDdBk3Gl9tVEPMPUsEATLZzp+1\nhIwUYfEv6jxK/b9nOvKVnD0gXj3Uit0/b8rovFKvFDsyfGWF6qdAOd1fp7g7\nE5/fQ2uc4lAbhE0iVDLlWAKdXY89fQwOj47xpf5vosK/eiLfrbjieCkUhCTU\nGCWziiwR6vzs6AGX/7Bn9qxe9DFj1kF8It8xgR+K5gNAh11pwgQFOm8sbVcm\nOyZlVswOn9zFeVGUrg/Jq9B+NCYqC+YXx1XPGMrrzLPzlisrtZHFLpCyQyIf\nEOyFFN4hJCtCXXrO2TkK5pYFBvnKl9O6i7cTqTXSCOaZ+orLsYTouoEuLwF1\nwNIAZnej0CovYyVII32WiAEe5RNJEympmxSuzw+Yu8tktBq6+ZQ0oWTyqENs\niQHR74gwHZ4UyGdY7mXoH7Tq93nZDZo28zIdDoYlSuHdD6pImRIun6E8uvFE\nXpkv7fn5wBOd0IFTwscpq7Jf/KvqFNfziZX9J6bKKcfHccoMIIjBgyPb8gF7\n7sry\r\n=u65y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"073af22eb70e7f8f8be3f9a3a8197f5e586fb418","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-beta.7_1571860199190_0.048490178256393124","host":"s3://npm-registry-packages"}},"1.2.0-alpha.11":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.11","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"777eb9ed966f9a259784d9b7f4550e94d631784f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.11.tgz","fileCount":16,"integrity":"sha512-aF9UDjx02Zq3wyqjAAd9hMSRKzZHqP+2fmDdFdTjIMFhwbZDi4l5b/Da+CSMHnW2aXySdVdN/nwrZ6tHx0vOEQ==","signatures":[{"sig":"MEQCIATyfAzxt62p8iFzQH5rjkRJ17ebGJn19BwxIr9qq/IKAiA+LlFa4mwe/+rg8yu2hbb/++kE1LF5SMEi2dtA+6zpQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduc7lCRA9TVsSAnZWagAAryIP/iYCXvqldYqwm//VsPbC\n8Y+ucGa50Fea3Vwx12hzDbRmpQZ6qaiK7twrH07nsHAjElskfzF6zLRoR2SM\n9XL7AUv+GGKtGzNPYwTxP13H49FLulOsQMwbmvY3fWUJThI46ItjEKVuOWid\nXdXlGJWs9WXIDXrUhSM4Gte8TFyg+cTdcJG2ftdBlvIx2bL466uebRzruUFK\nrxhk3EWl0XxR9wiV2kJAZds8CXIYxxs2oGRXaomgr8Y4a3kqfdF9w0lsbprA\n94c51KkchUHLaP8/bB2u4IUpxF3vYfLQC6LqEiAdG3Qdq3mtOUqzwigyHZHg\n/N4M/XixgKES17agXOWl7zCs1zRG55u1SnHBoBZBWILUZNqrqsEKgpFgHQsz\nIjflVo8rPjhlGo6VqPU47q3OVxpMVkT+yT9ooSikQtZbrBCw3Ta/IJ8WX3YY\nAwBTkpyTUtalW22VVwxgyFOI5dGZDkTjnhAcpsG72eXlQsy7RlviURmO+B2s\nPJEDo+k1206pnDWJKAb9x/mjk3W+0nN5PDRdLiZERnSPfVQxqXswg4g/ky+o\nDA65wqIVPLLqeMCvMZUDt5yPfDgsUS65IfoR2FwyjpAHuexso7QK0MWQDpNk\nFk6+l9xy/Ab1Xft/ZItZWEYxv3UZRHz9E/80A1VsxEpep761dVyot0oFFYqo\nCXCs\r\n=HedC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"bfd2af79c72ca9d8e78b6252ce1521be99b66f11","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","@apollosproject/data-schema":"^1.2.0-alpha.11+bfd2af7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.11_1572458212975_0.5873558629279141","host":"s3://npm-registry-packages"}},"1.2.0-alpha.12":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.12","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"1a1c39fc527d17f1fc27754c212f0f0098a2dc47","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.12.tgz","fileCount":16,"integrity":"sha512-Ho59OcgCRTcamz9nSn1Su3MX4mF0pjS4vSRh4QU7upbCHzQDMof5GJoE9EmV7GsqlmHH0EVM8ss89QPrA0C7fw==","signatures":[{"sig":"MEUCIQDhGQne3cN96KoeXsSW8aC87SXZERxmm8FKQ5pzoWdr+gIgLsrRtLdID900F2rfuwkHT2a45GTMfQTzXuJwWc1BIek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduuMBCRA9TVsSAnZWagAAQCUP/iSmHUmdNVO9iMA32r97\nFL4BpXnm05ItPLLLHEr3d9+4LAO1qeWtKrya7sC+oc9obaL+akj/aitx4rei\nwVTkMbYTZAqICdzDmc8B39KHXI8AYNA86SpXhh/bzskzJeaXk7tkUPcsBVud\nXaKfbYqzt2Xxy9izWISIlmLV8AI3MZ7JkC0ufiwDAtc2MB5vf7R1uu/BKWzc\ncOfQkQF4gkTjdcIrbD4Wvr43BZF2upne1AoYVul94Z7rCIPjZmjIUNpAiwlj\n4zmmlOcjZ1uJo7WLPphAny/2V+Yh74HutKF6ht66fD4AQ6E9hhJqkgZgpufE\n/2pE8WDw2UFPQGvaLSjhqG5hqmOvNwGhuJrPjRIawwvqyO8weYKWXkawQhs1\n1uKJpO7d0Nq0E2sTGo4tdunyTVgwFoi5/4Rt1UghE/i0KBfQQqyRHs1P/sRE\ntjFgPn19DbISPtI+ke3V9c4UKqVXOIr3vK57FF/I6VoBhRYKvv2gK7gxJy7u\nC2HoTFJfkZc7ek+YZxO+kq5knGvXAzda8mDR0Gs0fWUWQzrm9PsVj2iMB5Bd\nhzv4yj1L3s05nedRlwN5wwpzNCdK5DJqWuV4GdPT8w83SmA1Zm99qVy0Cl2J\nhiKyg2OWwPjkPO7tXFqmTYAssbrFFR5xdEcTeLQXsj14nsm/MMemvVMdutFY\nQZAh\r\n=fj4n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"ca31ecf2f2104cbf6f822d2cf295eb5220c330f2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.12_1572528896980_0.8508011325700036","host":"s3://npm-registry-packages"}},"1.2.0-alpha.13":{"name":"@apollosproject/server-core","version":"1.2.0-alpha.13","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0-alpha.13","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"53a6dea8740ac593f6d06400f3c1291bafa6b61f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0-alpha.13.tgz","fileCount":16,"integrity":"sha512-R7D2eCEPjnzlWHEZwhOhEzknhJ9apoldS/YvW73CoubGHK9dEUw8Gjn60EYE8yCNsuV2fiwFFGTudNm0brYq0w==","signatures":[{"sig":"MEQCIEdfpJOqi24jzVGHNutluX0g+Abjj9ty6Wj7XDh1RYiPAiBspWtcu3UAZKnO7q9qMD/SXwKCVRs2V1v82LFeAa7LqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduvwTCRA9TVsSAnZWagAA08IP/2g/Pvs8BY7w6q/hDDmZ\nFXHmm5su4gyE8YE4Ky7tFSyU7SHhPxIeyfJANGtWI1NKvbNF9HpoOUt46jZj\nS5C0e4Ce7E8AfPKu1wreq+vkQi5ZPGqZCPAVkEI7Xc/sJkuR70p1UwnywofE\nuzobaV5K1kI0usKbYtXJzyhZyhiigka4WXVYVCW4oqjqMIquosB7Z21tRC4g\n/75jNfFVhZu1SNUulENPEV3Du7p4rWvvWVmIbjenc2iZ96U9falJHeE2a76n\nSRAiWxMIzzYeAHkz6NlMXaWGxwtPJ/LX2tvl7BbbOcXVXyrmIRamtqTQGEft\ns+1SeZ+21Xgjnx6g8wATU8x7LuMnGy9e9WDP3b+kVC9fc4K5lMT/QTeGbVW8\nIulT/4+xjTCfSDmTczLW1y5//zZsHdUvgcVN8ZaK/7EqyHk+0WCh0l2iJDvK\nWxv47Y6dXVjptc77wVMnGKxCh8XmLuuYlyZypKLOtBrwFE0pGfzMtsPlPBRc\n0ff0HNKT6NSAFQ4x0rlL8ajJh+I2Y7PRszfBlxEQXA+kOr6hJXfOtW+Idgt+\nnZaax1YKcxfdR+61ruovciqulADErDtjMaEPEHH6AtjbFGLvWZsAWH8+AKBO\nxT6CgNxkjAI8aGs4tU3YXOzAdbr8kCHxeCOb+2XcEdUH3QvqWmBOhwR8OBCq\nvFZ2\r\n=lY+A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"207440df4450ffeeddc8e5a32367c5c1748285ca","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0-alpha.13_1572535315077_0.5462003356797265","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@apollosproject/server-core","version":"1.2.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"855861afe75a15e41fe1e839acd4567291e20d51","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.0.tgz","fileCount":16,"integrity":"sha512-Ky0/wAJtyZOCnCA/5PQ4KKSBybE3LUziJtEFlxoPoAbzscQ/yhMjjlBNJd/gmu3z4TxulBN9wAuLQe6ufkETcA==","signatures":[{"sig":"MEQCIDfbmPFWINd5XC29/iURf8XWAgUMycf51FOgMW1nNv/1AiARhDD9PIVuYPJDc6xILugijvrvG916BB9o7TCizTd2FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduyCfCRA9TVsSAnZWagAAgnQP/2nGVsQnJ6Anbr0qimJY\no8Ll1p26QNB3yug3PpEOa5rf49R75396W//yWBcyLd7EDpdrArI8EFoHG6cP\nsGgxr0mFUAhEFG3JHD4L/zsW28OfNHussPeC8qUcfmijYGG0j5TlfyQQ0nFB\novKS+vMache3DuN3Hl5TvSZZhthA8QOaW379YJGDqGeprVUMGlhj8xJZgXju\n7n+rEn6wzyxtoD1lKkPXTODAL7PzAjJe4N7StIop6/ZgdtxYAKkCZe3+RFW5\nc3FraLSb4uUlfks/NQSGUSo7GOmi0NyaSr9eTdAxtYNUNzthn25SSOBClp01\nYYHd4qdrJOWH3tlO2+g4u9QeMcqYZE9PFLqksdmsxN3lqrnsql/hocgYvccp\nnpPcwF7GXMSWWafmDAMuNCOiKlxy7hajjZOHFfhnnsv/Vi20t4uWie7bxQs+\nnObQoL+HHOolV0ZmKRdo1GC/HyMzRetpiRi9L0sRn7xa39KEymySkdMF/EVu\nSt79YEHQwus97SDigk9pfFYsMlkwlGw/gnTvZ3z8Tutc2ba6DzaD4v4akxwg\ncUL5yu2QyB/0EFOrHtuOgrBhYy0AYQua+ItTsHhRoZhcFcJ09zZoDjkEEN74\njfkpDw1tvPe4MNKEsuw2aHtZksk3E92fZw446LUJYeCi+OnjBtyMJem1SeVM\nQcUF\r\n=pL3t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"855e66f1ddbdb7170f047f5014124138b9abfe84","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.0_1572544670924_0.8481269370332916","host":"s3://npm-registry-packages"}},"1.2.1-alpha.4":{"name":"@apollosproject/server-core","version":"1.2.1-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.1-alpha.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ea8c8aa55ff9c4b02d23fd5ecd21cd5d3223b5e5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.1-alpha.4.tgz","fileCount":16,"integrity":"sha512-9s5og180i94HZI0GNTHAuCaCnbseLRHtkhvvVrpIoVMO0NtgfFmTozBuYmkFlq8GwBOJ0RW6CxBn8ZU0SEL85Q==","signatures":[{"sig":"MEUCIDuyXweOy/CuOjPaCXyretbro/nJNuERQo5okkgfm/nAAiEAsCCCE+CJhUA9CiztxWkvGXw4/1kOWtz7iFEBxIws+bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwI56CRA9TVsSAnZWagAAC2UP/2u9/MO/cStLpWcC7oiv\neqwb9xTo6vDKNNWVscEOiWo7mhKPWw3LsRTnm9HYAcAF+3q9wn4fzc9hRNyY\nj2XleDAW14M8rY96besb1RJIGsOBkb+5lP7WmNc11cb5/N+FOlumV+HL1PKi\nLJh7XfkzQHrN7wEroFcVgYQa1IFPZ53A6I15hCMDKb0MhF1BH96chSm8XFJc\n56pYq8kmRrjMOS6v7e+NR1WE9sQWncsK7auSzH62rUh7By+4mFa9O48UUOh5\n93u2XIbNkDfGLVUxHjjMMLa5NfXH1ainMmYUcD/BX9Lv5pQYmMZu3hulSu6V\njaqbg9zeJO0N0+EWrcCf+QLG0BxpoQcgEGiPnqxFSR452lpccBFdRj4bN0eb\nfEEQfMmUCbJfzmaeR5LayTNmRLN0HQqFFLEY3kBoUXLx06KcmJuvR8e7MRai\nkzrvIdz77LXjKCrDUrpx1Jkyy74PadI9CdVIZMZDhc/fKXYfrt01viNGRobt\n5Q5PCsUSqeHy9wA7+yvbrZI57ursvQLlXyMwJzH0ygt0SxU2JijDcaKAgq4F\ng514wSCAH5JTL9hMrjYZr1DIaWa8VEhzleSpuFPbIgkZ192eb/7edI9ZNTpj\nnono7aGeUdJVvEHseiKDk1yNQLwkhefLp8i3ZXb2v672G89+vZWgz0U1kp70\nMEq1\r\n=fNxp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"c9a41000105fedff47f9c74ccdb0b76eba55f855","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.1-alpha.4_1572900474099_0.5629841835838731","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@apollosproject/server-core","version":"1.2.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"8dae63f1d3041759bcee3d65931bdbfa590adf93","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.1.tgz","fileCount":16,"integrity":"sha512-y0QRjWnAFMRht72JbmoNJGGxKou0WY17O0DRpIQU7Ihb+AGQdpAO0g3TTl4PKuwDXJ7KKITgz8yUqdyd4B6iiQ==","signatures":[{"sig":"MEQCIHTUaXy5AGraEharC7UsC/LNFZmbU5rlhX+hZbpEyiC0AiBKjLDiDndCkE0prdH3W1k7LSMdnQ/AOgqRqGXnStxfIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwZeYCRA9TVsSAnZWagAACLUP/j8JcnOhEtnaISSeFOwc\nJGQbTc/6kniKQwtD0pMwMiDq7wQktzyFhx9PywTNM992fBYJSX8UtcL7ObTO\nF/ev2QvjIinQXOlOxpt6zhAesGP8yO48OhX7ncO90GRRvh8tWGnS5TUdVCXV\nqytgGJPV7qtpQ7fkqePHZ94m4FKoi/m/tlajlopqz1qE7mMBmDtq0gfdFz07\nU3tzmrPkGOYYoOwHcekwLNUo/V9VgFRVOFQe+6qxWB2X1Sp8gFoCZ/YmkYTP\nLmYNnZJsCKpxmlMvkAgx1zEWPuyuPq/SmphaXSTHHxtQLfr2utZNu8MrAQnG\nZjW7iKpSF57dnhu/JocV+u7h6oRT67pYVSLl8tGglv5DpElEwC55gG5BrAKW\nujOb0yfYdN8fRHq174X3ZrHWTK575P///fXtLPiM1nebPuRDZ2i1NWnE1k3V\n84xorg2o9zuGn6uHvO05BCXnVOS9iQWvsNk193E01gqKYRNfTd/nYk2ThmfB\n+BhEyKlKL+bCuWbBoy7POzZK1TG3J2Dbqrbs2dq9GTNSwj+RVXONd0uGflkj\nd40f5mT566hSJeGY02DzQENANlZNHJYmr5P3ANJBKe7bw5X8F2qJ8TlQFCyn\nfvpf+xgGPzeW8QA1d5D/xtDi/U3xJDU/tYz31DZ1MpCaqnzFjqGkvliUQf0n\nbQOP\r\n=PADN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"03dc63626795af82d86f1acf541721e83c929437","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.1_1572968344254_0.3253587238796083","host":"s3://npm-registry-packages"}},"1.2.2-alpha.2":{"name":"@apollosproject/server-core","version":"1.2.2-alpha.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.2-alpha.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f1fbc6b0861c9d651aee93daf2c19c7c4ddfe3bf","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.2-alpha.2.tgz","fileCount":16,"integrity":"sha512-vElXmTJPugrs7muL/qDl8ezl2H07skpUYswVoLWWxdmy4kqBa4fC6ijen0fjvuHG5yymfTW5FAj4rjkC8TvPGA==","signatures":[{"sig":"MEUCIQDEt3+kRdsDuNGv3e6zL857mxK8I/iCzZHCvCZyOL/SRwIgKrW2zEq+/n3uIpw1VwwdZVBwNQU2XmDL2HS+3pOqhx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwwZkCRA9TVsSAnZWagAAaBAP+gIyx+qgHsmCEkddVbEe\nOKrdFoSnhcVOTPGaw+Lcf6R1y1DAewQhyuuiWsUIQ255NFrzOyvdV0u2LJC8\nxTSitKqq1PHW0cjTmoUCLN9yLC6cG0+10KF2wLgXUNGhlWhbGtVeho5VhoCW\nfgfoY71RuByfpVWi1z9tktLKWCeOgq8IgoTc6UReLVm8U8yRXN8b3Uzzkiv5\n3iwFdo3Ztgzy4XA/zIWwxAGkpPW2tc0xfmG14osKPr3XxGwM9NoijaskinaK\niXQfOPxdjpToyE1ukzT2C6Nt1wWZpstpOkAcmbyP0VfL1f4pgjnZfRzYTffR\nbakztHPtgzLn9ih0P3HZzgSyipKp8CLMWdnhpMcd/w+yhXFUDgDCahSh/D4U\nZx4D883C9NjaiEahTd3x0amqW+9Kf5tyIwo318FmI2dC8jJIjd0iCFt9qFxx\n/x3118CT5o4HRXG1DvBWSKORpiqknWg7bHH86k2tgjOWjHfQ43ZP+eTtzJ7a\nvhKDC0vfCToVH0k4YmZ5xO3kl2rq2ihA2NbFDK8BxlKpY3+88+uwcXCQBBMN\nzBja1SBKQp/5kdNvmdHjNrbIvGJ+NbNkiD2UaPQ42gQAezePr9KxADvh/fot\nR+7bcXvq4NUdwZ9hyEhBcLpLOn/F2Nasp3u8x0jET+7TyW0mlj/DaZLauRY+\nO/Wv\r\n=ADEf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"3113ed97faaf98ae397b9bdb76fcaafc84e993ef","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.2-alpha.2+3113ed9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.2-alpha.2_1573062244565_0.5983789758839855","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@apollosproject/server-core","version":"1.2.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7733059c2ba62a5e51b4c655a0f76203ecbd3c57","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.2.tgz","fileCount":16,"integrity":"sha512-O7SniHFJfsp5YQ1kdghevZo5iAhyVBhKsKC5PvHko1xCEHqyxJ0DTF0kR9f0Ghocc3YDMhQE0ak3BHWn/Fg6ow==","signatures":[{"sig":"MEQCIAEicxh7v5Ti+DRTHCzzKOlDoihOnBUI1JBm/C3MIis0AiAmAJztchMly77ka8IYPbqyRU72l4xK2P7N/ZFeNMwWJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwzEbCRA9TVsSAnZWagAAJ7YP/07at5HsP0ZxRHuY7QV+\ndBvcjtbs2ePzIjSiQ0HZ7NSoSac3tuBhBK21AfMb2HxqqoAjRSc6QS+LlcBx\ndcW/hGZu0FYNoYYC2765uPtLtElWFdYgK9XiGvjHNmxbBxBEjgRbCEi0Mo2a\nktM0Yh5LCeW7wUq0vo+SCuXban/t+/aqcAMel3aRXxaE7VkNk/A4mGY7Zlc/\n8wyZO8wuhf7lfFnsDxQOglyxUjDq0UcqX3Xc8ilG5R/0os2s9UgZ+iKusTY1\n6/NJlCZF/K06lhYoSJmCZ7QErxFt7ZGDY26mUVxt5kVWhfc7lvud/pyOUNd5\nql2wP+kvgFLZy4LI8TvLrBpNv7NalspFHxZCw47TU6eXruSX7Lv+Ia3jWqpG\nwJgZCu3DvdhyadiQsEO+GxxXC4lkssqeK/2jIrJl5J0ULg8i0HpGaIyQhNpD\nEkl2AHNn4p1N8SVI/YZp9kHihgT81Bvci/N2vBdYlUR8Wf30K/OO8NkAx8Qa\nBAmv0U7gs/JfYkMCTs/ZlGCc/mBoNlY9PC2LJqlXnQHSkBUHqWMWxEuUjyAl\nz2ygw9rydpMIip7IjuwGzPgcQhHMw4yMrw4XOt4Flo0ERTo6a744A8CvA2CE\nkzeGX1p/ZvI9gYGDzEDmgeRJ1je1sktF2kF/cWNrt5UtLeVFfGaWxMStMye8\n4394\r\n=UQIX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"406b5c3333a0c04a21352086ba6d3a25b0a879cf","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.2_1573073179342_0.944339016683067","host":"s3://npm-registry-packages"}},"1.2.2-alpha.3":{"name":"@apollosproject/server-core","version":"1.2.2-alpha.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.2-alpha.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"080ea41f08c2357f2d395839d17a43ad36d8e599","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.2-alpha.3.tgz","fileCount":16,"integrity":"sha512-pLR5OzcFnBu84Sjl/jcXtDDmRYd+p7PFF568NdPOaQYGH5brc8lthRgSkxtjg64kB5pyBUtutOU0irCsTb6fZA==","signatures":[{"sig":"MEUCIEUy6EqWVKkkeM+b8pDmhaCX2epoflGs3lzK7UQKJslIAiEA3bwdxb7Rybl7VXkVlL+LqsGir0UIPWcn3FlCTT/GNVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxDMICRA9TVsSAnZWagAAf3kP/iK0zhSXsf1zFbYScaI0\n9Nmpltoh+63vUBdZNIS/24M+uCB6a+CnxG2qQTRQFJG5tOpEUjDbfOctj3rs\nJxmwe5Xvo5cOazg8sUCofoEAn8T9PzYtgHN+3GR2s0XwStnP0ntEQVlpTNdn\nJLx1wKZk7SkIcFgxvPpcsnVVaZuoJ6WnM3g/Z7GFcZoGALMBQoQVo3n42K+h\nOoh+NJcn7ooVbb1nSoNj4U9GynxJEKUChAE966V76qZ1uD1r22yGYChUln7p\nX/VlfnLVeyzEzyJ1+ziY339qJjlbuzNTWE6EcJvknxcuXhJLycR9U30wORaY\nXcOCi/bcoHNNPXRu328BUF4N20uSddpbA5aZmCeWGSE/dlURg3e9yN80m7Aj\nyO7btu3X0/ixFEAWa3Ys+dU37qeUTSgiIe2wn42UqE1JXIE0YLATUpe0mY/p\n2eOQezpidhn9jBqDiSWXMFSsjjc5SMoMOa3CogAFBKpvvqJ9VTpxampTSVqu\nmjEKvfOxtuxzdKi4LyKkNsvLgEdAEoLsLTO/ea/NCh8FbJ/wD+0ar75lNToP\nQPDEvIRTW05atWXFfPox0MwOygY/DKIicTbePOaTNKBTWX61PjmlW149Gmyu\nsvLJOLs+XzpOMng3QBr2pU1HVKWH7YD1KytlcFyGjVtDe7tHkV6d3nyjHV9G\nPngi\r\n=ouzi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"331a84b5a963c5bb171b7788faa202852f98f4b5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.2-alpha.3+331a84b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.2-alpha.3+331a84b"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.2-alpha.3_1573139207837_0.3146435559011336","host":"s3://npm-registry-packages"}},"1.2.3-alpha.4":{"name":"@apollosproject/server-core","version":"1.2.3-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.3-alpha.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"4d50394420a3375f2336fcd04ff06cc9b0dba8b5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.3-alpha.4.tgz","fileCount":16,"integrity":"sha512-zdap5DJ4o7sphNL5bHOBclHaKnvu6I3JAL4PpQc/B4tehEG9OYDjAE8Sv57yTCLFAzDWb3+0s4I+wMOGONypQQ==","signatures":[{"sig":"MEQCIGWxVOZUFEiC/ka0aqtV+4hMI9QPfdyNFNpzfE0g0VjLAiBXjphYfSfziUgwEiCMWU2+DE8t3tbfmZ2tZhbGkJJ4wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxHr8CRA9TVsSAnZWagAACtUP/1mzMXZo/5eqn5FzcULC\nU7LK6gZLuUuRvHwxA2nbcRvSXKXjSAeBHm1DfogtGPt6o66YrGF0u0tUU6Q/\nbs23LJhNnCI64W+sjFoqRCApfJ4WJlM8fO6eYTJRuxt7u7QFRhtWEC8dIMfc\nu35iRWGOvrQym/r47lU9EakB+ok/SiM8hHimOVCIMVg9+kiIfudBOso5yvLN\nVJGzTVAQCwvCgFTwZkDU3HDSyrVP4U1+zQJndGsiNh1bq+EnFjI0nG188ob/\nyZWkmfob4f3LmkRouCNJSN8+JRmUo7UYJtPilnmFaeUUVHeyU/KxWxXyYQHh\ngNsn6X/zE8g5lwe26fqlpbsbej9uZSmnoiDQdzLlPcvBkI2m85AR83O2nJbH\nOrwdmTgNbZVkrn4jmlNNuEGSTKbF+YM/cVKBbIvVKMH5wa2lW3xac1F+6vtx\nBd2bgaJ0cIVJTZpf6rckzmJg7z+EQkJc33J09HOqyOE9xlt9toSAa4qpDfk/\nqRGrIjeW9O6Q1+xG7lg1Y4yLo1MStDvTXd23I5Lzx9tApM3C0NqCJ1RyKtCC\nAfCZiiRrWO9ZUMQcIfoxcWUN+kx2NHmGOwjKQEjZsbpUel7pWch1FfRj4OaX\nxVZ84Vad6ewGUqWrlLoNicsGA9nx7nDtgyXH7thnqfcE0vrrtyfV6Ly6DbfC\nuXmc\r\n=uOk9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"ca61e557acb717c484ceaeaad9071e51e1945886","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.3-alpha.4+ca61e55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.3-alpha.4_1573157628529_0.6268673676092829","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@apollosproject/server-core","version":"1.2.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5b33ca6391acfae8061e2a929895f75cd39ee87b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.3.tgz","fileCount":16,"integrity":"sha512-uxobDAzhfwH6/HPfTFJKAOOHv8YP8S+Kuv90lNkp+rcx6xCPgF3gGdKZLJezXCB0/6s789wBIWMgj4Mpv7AeHA==","signatures":[{"sig":"MEYCIQD7ZRDrb6Fv3kFB059p9XoDNarjrkXn2mEttw9K7bLLqQIhAPy4hWYUlELMHiYjgjpw4MlKiU7fxFHgPUWDFYyNUixS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyu7xCRA9TVsSAnZWagAAjrsP/j/ldLUjng+sidH3FR+0\nrYk96Zw1w/h3Lot/I3mz4mfDHyCDlbpQucb/2dEqNU6/oqRpmIJvk/fbx3yM\nlP/UhCOrdsZKKO6QYu3gtwJtnWHBGbSx2LBIY/QQ2pLCiOGC6lkmY3rdmaWL\ngeLrLhGipwfFY7JaYsGzjdbOO67xUE6zZbVlGrBhA4aSDNlGU95aM3iWjEwM\nTttnoUuP90n3UHk2cZTFVPAC2avHJI8RHuV1p0L8OnkqkljgwEmHjWDkXTVm\n5ikT4JCn8PEV/J4YUibNXKMwmR0Ih/KqAp2UkqbBV7oOvtEhapthONHlmyqd\nUBI6yW1261JWZK6bkSrvrDRsZjeM/mLj3zzoapBr+BbZ/qHQaHPBYEL1a/9P\nl0ENWSJ2j+HXyizolu9P/m2i9yhjt7gxg2Sa9rtuTLlbzB+Hn81tOZgDF4Rs\nFvi2peUIqI2/NwrRZDCgdbp16ujhA3k+KDZ+okkdRrrwQELLZKgJfD+VZT4y\n/Og9tjdksCSE6HO0SfTBudlUL7XWGA4FQqqvKYfwooA37uIMCSdhB79IMrJj\nzdKLormXcgtHZByncQf5lrfGfKuKeaXGwNQI09T6QEVIQz9ajrrF1XekK1vu\ny4XjpdOFQSpydWODC4dXvRC8UodRDRuf+lvH+y2FaAQ/id8FbIvldDDibybJ\nuPjK\r\n=HHGL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"9138069e8c05dfcf14843be0ca294f34ee3deaaf","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.3_1573580528838_0.5693038929358842","host":"s3://npm-registry-packages"}},"1.2.3-alpha.10":{"name":"@apollosproject/server-core","version":"1.2.3-alpha.10","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.3-alpha.10","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"edb1a5ebb4d1049537736d75214290a2208cd6fb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.3-alpha.10.tgz","fileCount":16,"integrity":"sha512-HEyDpczHJu3VMZd13+i4cd0+3d9qYjZj8rq6fbnAJs3gpojDvnx2Hk+orMfRVS3UsJKM1yNjGC5aK+RrkpEsWw==","signatures":[{"sig":"MEUCIQCeMe3Fd/g5jeEjP3Uona8Q9CiwLQNDmUQgQ1PldO/vEwIgUp9r5S+Z0mNgnrz4ct3dAa7yrh2LsWtaQQtncYIe4HQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdywHLCRA9TVsSAnZWagAAulQP/3pSLuDMx32HEiRmJzVW\noYmfppHv0T7Vz6M6J7A/eUwx7NSzdy+cQYToQlleo7XUMGIOXvXwhJi5WzpG\n7CSGBZw7++Bxtp0rLZTpuVQCNFQ8djQAxvp1V4qCuDKZn9q5OeQexMlW5+z9\npKCmEXVtJgJaY4nb2WQoxQY7Pf+7HRaCbURN61yBw93DxlLruL3C08ULYTUV\n6CrzfAS6rLmeipK9wAZm/grMY42Yg3EzRgyn135ClG3XZgInEQy5CYMPUQ1O\nBAHBN18pbcAqn7X37yuzfslXfdJSOmKF8/s3qnZqQxaxDVxy99+ws5uK+kJm\nA99oPfVWzC7m6gvFbSBWMHPMxZbMawugE4C5FL+949kkk/aqET2yXjiHPIYF\nN8C3EAcjcDtVnuyJWwa1hCSRYYoBEO1kql1ebm8O0AsfQ+AqdNy4Z6PRU2mQ\nuoR0br28uNljLzoPvM66i+USU6XhqeKf8e8tw4t51v8tjxQ1K623SCy7Qkxu\nqERhZzYHgaNukQJ0saFPs3pYm3C34WIKcfymk7u9Vc0a7/6LIAgsR938NEOT\nmmNq5HxgFGtUre2/AjTkxBtduQcbMm7e28wOEzrlQAofenfAW8DQSGK1cMUI\nuH5FCfqHVsTxVdKZzwYuvKNblOzUuq+aqsRt4NVHXfWQu12V/oO6MY2/OkW3\nXk2I\r\n=PNTH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a67149ccd0c61f6ebc6471afc1fc7daf19791491","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.3-alpha.10+a67149c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.3-alpha.10+a67149c"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.3-alpha.10_1573585354925_0.44506432085691316","host":"s3://npm-registry-packages"}},"1.2.4-alpha.5":{"name":"@apollosproject/server-core","version":"1.2.4-alpha.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.4-alpha.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a4227d11aac4d8a98601f9378745b7eb463185f5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.4-alpha.5.tgz","fileCount":16,"integrity":"sha512-VJsSVE4rUD4/b2mxGkbvPe9TGLVoM6r7kCBymtnVSYKKmH3H2Uf0Im8200ikNcZGjpyLYyHV3a2Np3d7oVqn7g==","signatures":[{"sig":"MEQCIBYcMGbA8wmrUblUNs1WeEhOeX7UgS8HCklCf9DCcR5IAiAoPTxlimcg0LWqOhYjZoGXjOGaPVVQ2Kb9tkT4p2oObw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0wyOCRA9TVsSAnZWagAAz+AQAI2PqRPHd/Ao2ho4ILZj\nkthpM5JBauSiVJ/Q5Hc2xXJU9aDlFUpe/O1KR0tR/knW0E2GK6BKlKTRQQsj\nfVWuUkLIo16/j1r18NhL9nek01BijppRvjGSVLyAwnbU7l249yddIj2zA0Df\nfgdkJ6EZF+gko+McPEAtwVCGU5u8+0K8x1aADTVmwecP9r1ZuFHg0TlIfQhc\nCl1Mq1aD22IQy1Gayex/T6mvCU50iHXzF0Ax9XYfktgFFbkqjlJm4vhXJEjs\nsg+6jqNj6ysIgiYOL1+v1eieagp42MGlCVY5WLrT4WoJZ9xz5BhhSfFCIrmi\nHOBaWNYMQ/qQmtPk6Aaa+/vm74cKGw3u7rre34MOD+HkcVDMYhLfqCSq7eFw\n2CINHfJDXcxIZ6mvNNc8bm55FolhIPCpId7dJNoBrLsjVsdn9/rPg4a1HF2+\nNfkI1wJNTv1WPC0EENDCE8LlvnXfcP7yijLxJ9gCdGCMIV7nCQpoCAkhhyGq\niAx6UgaAVelYwc08OD6MZnHDRFDxCzCk3CrWPs3qXI+xud2BgR9GX890pDip\nahh1xJ1y7IwhBH1uQlKeKYKPVdDcKCd9pFzQ8lebjb3pvq7S0uxz8cNuGxhl\nHjkRwjAqqdYwJ05LGG65qnoa1Pr1tWF594sJfXbgN/LExAFbUjExW+DE3oqM\nJWEd\r\n=6WQh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"97bd8d6c9552df21596e9a9243bd2d2db5209d73","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.4-alpha.5+97bd8d6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.4-alpha.5_1574112397773_0.38190433586060424","host":"s3://npm-registry-packages"}},"1.2.4-alpha.6":{"name":"@apollosproject/server-core","version":"1.2.4-alpha.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.4-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d54028addaea447d8414337c5a9e778f7165c166","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.4-alpha.6.tgz","fileCount":16,"integrity":"sha512-jlvzLCx5yGoaxIJFiSrGLHAhHZeFwEKwmuCQwCpI9YFqEmP4qz5EZ4XGbt0X827CBudvq7vjFDtyhv1WR4LHGQ==","signatures":[{"sig":"MEYCIQDoGYRpnCrtC2csbvlYA6w4Yjq+uHSaxnehGHwQwPr7uAIhANoAnrqnrp7feXEmnYyhL3Mim4b0XecY4CYAvziThYIR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0xXWCRA9TVsSAnZWagAAkrwP/R3dOX0FyTV7f0RQkico\n7LYUkAlXwo2DHG9MXEbRxC1LH9ULAoPMGIKLa5RqcbwYA/tMjxUfJHxKogA8\nabaSPzZnyHfZC5gjTkKBRCBmVDOC9ciuialHJ1iXnxncbPTcKJe9c+FaYTn6\nwGwV0fjAfNFAMEbFQpRKXegjKZOUC+8b4e1Lje97xG3JOhCEmaelZYyYc8a3\nedl3dTtulxB+dmjzV15WK4+ijeafHdYOz09hUgTcPVBB7VgP/4Me+VWy9Z3x\nplX59nOe7jzM9avZWCdY3FFI+LSQhS/foKMrAbzLC5WYcoI1jGdLgwjL16Xv\n9krxLPPRt1g+e8T1nzOQj2cZsga7P0cyRbzSmR0tfMdpfvNMlXwCh81GAQut\nyKpnGtKZcvP8dyMthyJobLoXRq14lXgndIommSHnswZ1GmMqi8kCz04L21og\n9J15yEMuOkkkIJLwXHUcybEmhgcos/OkixUZ/KEC2HxsDAkbxaqNCwu9zNfr\nLcTUaWPsUBN5QgCygT400017XLKCjj7eoEzOPSdbQ/IAuFyINKhHcKzmjLSa\nG+9MLnGD5Yv1YKU0g9Bwsl1vtXh08KahqCieN34Wwywcrf6N/N/QmKoG4i8T\nicUrWpxZR9epYnN6k4pYs4sTFQBHL3rexTtIKT3Py+f9HzxjEsOZx2KaX+co\nd8hy\r\n=8NXh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"f9422a1a00501e8a5ecced24e6ad37c96b9b4329","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.4-alpha.6+f9422a1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.4-alpha.6_1574114774490_0.48291397619254384","host":"s3://npm-registry-packages"}},"1.2.4-alpha.13":{"name":"@apollosproject/server-core","version":"1.2.4-alpha.13","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.4-alpha.13","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"8469430e9cdcd1b1a088e0e853fb8660a85a27af","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.4-alpha.13.tgz","fileCount":16,"integrity":"sha512-+ANvSj+bnpk+UGFKwgrRTDQgoNaAXXX7QODx2HUeu26ZkXl43nc2xVezo/OGeAOkbIyoyVFEnrc1jVKJE5mC0A==","signatures":[{"sig":"MEQCIG9HSNCG77WRRzkCj4/fnMaTJEp8beOLzc36mL1zbhWoAiA4tJUNO0J/mzhoIMeAiurBRUMRsncfyy9sAcjl3hkdpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1YF7CRA9TVsSAnZWagAA+oEP/2SOHGJSe+qspc4OpGsf\nLRnglqTTL9WF09CxZvwCg9UW3kQAPdgYqeXllWxsUmvf0aOexLsRdGoHAPv9\nnK4Qs3xOAPD+VI7vc0rmR4Y2uWwTIulOwwSA5fD03eZQe7AZZx1dLAKWYQdK\ndThVT8V6gNmd8xMIr0sB1bnArJBozFznYxwimN2d7YsuHeUf4B1T0WIjlEz0\nCHggw4s5E8vxwVPS8r6itkvKbOYFfWu4MkpS7aoc4cUFf6kxHlijODExNPiW\nOeBSEeSUla8yIAVh58D/wGGOilNMqIKiXhMRoWIEvK3Rt5wfPbEo7QR/PFBz\nLd91/eaMcb46IMi63gowIjjrl8RljfzVtuQcMPo3923ETn6wwW8HzcJFO26e\nbpurQKJuz7YFTkWPeeX/eYydhvUpYajqTXcONlka2n6YtgTso6vkzvNWkGnl\nrO8uAVBKu5nLHaCS5vEg1gxA5q6OnTBE6PqQWAEzBrzuf+DzvjfE9YXrugUe\nS3tEZC1AVDvs/UZWnfXOzTmUHcWBM9T+DkqY1jswE3wCTk8tQp13V4FLpVDR\nEoEWFqpYYjjQjPN67EbVPfoXYVs70csbTJjvv1WpRPZS1+J1An7/sZmVMlwr\nlWQtm8uFLM2L2kCCzW9uH2EyBc7P+St4qEpEItH+uuazMX62E8OCg79+Qnem\nHlof\r\n=LArO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"21f1d6cf97c5cb1f0132b34ebc977a6c69667f83","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.4-alpha.13+21f1d6c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.4-alpha.13_1574273402649_0.7365233124686106","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@apollosproject/server-core","version":"1.2.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5fae00e1a0757e90d2241f7ee85663baa848bf84","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.4.tgz","fileCount":16,"integrity":"sha512-7zNrH4RABrCnVz3TeWKiQwlR3kDJggxv/XwzrRApGcxoCTEANRCuMYtMvSS34oNfGUOT2d4HwXo3T3PiJ6eo8Q==","signatures":[{"sig":"MEUCIBbDUOeN2IPYSPH33bOed+RTCNls7tvXsOMQt1HhoQB5AiEAuVulEbKVTA7CrM+SfxPWY6aAdF5k7jr/KviR/XWBhqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1cVHCRA9TVsSAnZWagAA/sQP/j14wbV7jqrYFYCyuZ6m\n3ZW+zO695IQh7p2ONpR1EB75uqmrVEy4BcuMzeadL1+AajRKhnXdXgYour84\nNztRN8UWpaILuXhno7HYlA935S9rqq2R0sZ6fzr+yB+K8B36vXDMQb7ePAfh\nkH88rVN/0OaRHaFI+v06S4TJcDAQvUCQMGFkzfuNq4KKD2k2t0sbvrRjF8/G\n5PKIIxw7ncRWkcY67JiKNZmcBeCt0jxGfjWSttFd6RfRiT58h6dWRX96u9d2\ny/RE/n14PONOTsYcPZ6k7Fn4CG8vDl96U/dDM2peL5aRZPOE306LUOlhb8rf\ntmZAPAzXAwUc11M9DB/tvzcRq8L46hoNUh+YW1V+gsCMRYiGjvQcq6SI5NaF\nGbKLX8z0VGIXReoLvT2WqBmN3HXb5vSuyg3QVtv512NvJmXRNZHhFq8XhCwc\nHIC4xwPAPw5ybw+PUjhokuT9pp5sN+S+RJlevBOPyjDAtqgva6MIX23GPsJv\njlkzsiSKUE0ohMQ0kxf1YQr6SKybgpsql5KlBxSCIK0YAEfjl6BvCVNNW6pT\nWqgZaTWXx5DyWEwxMhWBGHwXGqTwU2uAqwbQ+6jxVvU48jcur15A3duaPtyS\nB8N01RN18I041flA+LvDSdLdh/nQfBg4YKsdOy79Cl8PfA+4gyg5Opw3HCXH\nu2lb\r\n=0os2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"1e867364d2451db921c3716de268431ae7783e90","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.4_1574290758591_0.6526732347662161","host":"s3://npm-registry-packages"}},"1.2.4-alpha.18":{"name":"@apollosproject/server-core","version":"1.2.4-alpha.18","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.4-alpha.18","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9038fd6a8830d66760aa8645cc49f6bdc6623d75","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.4-alpha.18.tgz","fileCount":16,"integrity":"sha512-b+Y4hrmI/OaoHqjxTkge55RXxYpgIKzZ70+IMaZQxKZLNI446RXa3E7UY0VrCgEI6vVxRlMKIPcHsxcjbQLxxw==","signatures":[{"sig":"MEUCIC5QO46df3l022Heh/DAg9sa56t+BQa3bSTF/Qrpxc6JAiEA4xP9mFCMEpRpVwzyxTzU7wG97/BVhFN+hWvBz/C4+vE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1dwoCRA9TVsSAnZWagAAtl0P/jKyoh9uOr8DgMBF1OHh\nBCB8/ygLOk7/NK1v0KyNpWa9fQmVpuVqPnD2I2kPOVmwW56f6UiPPBhaA3nR\nocnvd/Po7Hx6jcMMY8cXYa5hG0vUFs4fWsa0VpEkHj+Y0uNa3qr88Jxs/Ugc\nfy4jUC+0TBQ+4VO8JPhAOJIP6gt//NpRi/t7IiVmdnU/XVIh8p6gGH3lOaxV\n5Ex1rabzSiCLZZ4Ik1jJV2O/ki4E3yQZ/NHNmWyX1xHSgJUVKO2hQ4Fh3bIM\nVzEkijAOa5xTdaJRPt6rvchu2x2vXwzklAMQvHySMWXU2sRiHNeN3xNYxNn8\n2pnKKhCpV37Psgo4F8UHk6z9+9vG3N/YjAYPxs1azQWrId3S4TEz0CXZKIO6\nY7BEWGvl8HkCk1y/iABKN2mljzc37C28WGNJz2hlTkhWHuYow85dJD7AwwKa\nDcvjV26lYbETyixkMgmUZdsfBsKX/Z8m2FLdfFnIuttWo/YMfe6dFAuh4mmY\nm1nK8gsH+gmcZxlnT2wuJT7htyqCEZKEd0uRksrgQyrh9lRhUXsd1cN2jX6U\nLmkeGOoNFp/h1SjgWEY8WaPf3BzDmOJhzL13+jpjhMSt3oIXW2AbxIj2ZSMM\nVj0Da8oGJEhwzM2AW5/LgedUgdsFG+aE3/mfchsRMQwYa5Hg+37ImTYtIE/0\nU4Kt\r\n=DPHq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"5cb2cf33fd88afc707c4515547a2d1dbf45faa98","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","apollo-server":"^2.5.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.4-alpha.18+5cb2cf3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.4-alpha.18+5cb2cf3"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.4-alpha.18_1574296616061_0.902524389109296","host":"s3://npm-registry-packages"}},"1.2.5-alpha.9":{"name":"@apollosproject/server-core","version":"1.2.5-alpha.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.5-alpha.9","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"46dd47023a872d0d979d88abfe851d92b8747a46","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.5-alpha.9.tgz","fileCount":16,"integrity":"sha512-13zNfXGDS/yQokSKhmFQbNlFxIevV99a3ecqKER6c7Azhd33LkGvC0C9eTDHoJkS7dkVWf7YTPCBtJjwB1vN8w==","signatures":[{"sig":"MEUCIQCXdqmo6S8+xCv4ApqXL5wSZP/1OvMF/3WDhmE+tm8jcwIgbj3mRIhNlvtU8H+79Mj2FEU014xfueb/0MbG4TyWoao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6rKfCRA9TVsSAnZWagAAA/MP/R7UZnTaMhe3peXW9+dx\nRrBUYSNQ91SNzIdpI9ZERPBhgKiPUj7vbg9w9Axt/I6u9q1AVE6omGYLFaKV\nsWEvP0LV7aSwcXR+7DsxwxXQVAqN4MqIgiFrBWi+lBiws4wsmfJP+GaT1wGp\n6XtLiXhB70zOg3hBtklmMEJGUtSxZNXp63J2dqwThElHRBAivXXOE1bUWU1i\nuA2XhpVysGITbOYGkeCEAH8UQS4dnJiL2jZ/0VAJSs340WLiE89RrEDWm/6y\nuUJ3zZ5BpqxRGD/3G8GKhA8GAViyUvL6v3l07CGBLHaDsmoupPE1OzMFy5PW\n70rIR/Ol7MeZUMm5MsidZFrHRQ2D2WSAp1fbQs0AUd6QhhanrhABqVi/S7Jt\nm2qNl+Bo6VtbzwCdI30OQ5PW8akrwj64/pHLWjpvZZ04GwMkNORX9p5eu1dW\nGjoy+8dGA1JgwqS0Yt0GdcKGJCcsAl1hfn1lwX+GFPKnI8Wi32ldlWJVOMnP\nv2F2lM01GvHTVrd4BqSOGnBGX5rgbBpJRn2XE909vwjTURi/ydhY+H+eZdau\nrLhAVKvcpfUWjdSglV53Y82jcwkWp9O+jmjXEmMA5HFy24YTGd0z+hbOm5DJ\nwdGhBh5dZIZLsdxFzpYEpnC+GoD47LP/kT5cyy+z4XKnS+4+m3LTXomm+qP6\n3mKt\r\n=eCZ1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"db32b636950a89e55f47f12aba1c315146fbd0cf","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.4"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.5-alpha.9_1575662238785_0.4922542926542288","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@apollosproject/server-core","version":"1.2.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9833e6de7fae9fd5352eae701c4d889798d634b0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.5.tgz","fileCount":16,"integrity":"sha512-4eELRJO9jXbH+IK5v4y9zRYvORXyCFQ/Zz8QIfh+jEqWu9l47o/6hyc01kH92TBZg9Ko9P/8p4f100f4VSgRhg==","signatures":[{"sig":"MEUCIHW2/ghwCNE4IOaIXlgpfx0p2U2jBnKHH8Wrsy/q3gSBAiEAoJi7zz745+fRI6tp904QXNs91D2EQPOThsWKLDCLcqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7++qCRA9TVsSAnZWagAA6FYP/0BoacHKMKUcRxDznpx8\npcZ1sEK3jYNmnq3y7qhSuQ0MDFoj/wEjYZiBlJL435sQnQEbK9XhvbQ6H6UU\nljzmKYrwnPGE/Vb7PhzmA8B1uzJjqzMjABRbZl2vWTo4WFs6y2YROLr1hvSN\nksjC3juwNCwqOU3rW1PhcmrVXIRiAG397llpezKHBIXBALoz0/anbSRA2PYd\ncEqMC4950iyeIL9pPBaWutU3kZW4J+dvgsO+NkXJTkM01pL65ROX35qlNsvh\n+CziHxpj3hlmaMG4nspETW6CN0R9SBbig8q8HhrLuOGmnVJZjwSMrxa7KuTc\nVdpms4LVzVe7aOnFq6+oPEnNqyxBMOZ2pqLwHzshNqehnJy0u3K27UbQomsB\ng71cL6Ar7Lnjs3ZuSuH4YboRtC7BLzQtxr1KxEanBF4q7fBj+2Dy9k8uvIKV\nB6z6S0GoBIWPchsjWk0mahuNyz3YPPoH8spHyfJ2oKzb2Bs0UUPNTEX/Mi71\nh1EPnW1Myat2gIGiGzAmYlwf8dNMXPqbzVk41BU5BmtrioaBzA2QzLkEWHjO\nrNlaybMJj4Xll54o5VwQ0Sz/JiWITOj/EYtef33HGeblZTJtYZSKiDiEgf7F\nxCv+hLC/EEFiQP85+V0cuNCLnaZyLFeV+KkMBo4lK6q3Ml0hkBo4UgY/+nJw\nhVWS\r\n=YWC0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"fb72648f5eb1f33cb594047db79d5c025d47b7b1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.5"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.5_1576005546326_0.3925225375739796","host":"s3://npm-registry-packages"}},"1.2.5-alpha.12":{"name":"@apollosproject/server-core","version":"1.2.5-alpha.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.5-alpha.12","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"7115c214a1c1538dbfffb7b4ff8e83988514302c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.5-alpha.12.tgz","fileCount":16,"integrity":"sha512-kDBgDpCS1D0IfgtwNqADmEb0RPMdNoZoSRAqZQHj9wDZU0tOxA9Oo/LIkciQHfcJNhOMlw/GeaHeeXzu/6xtHw==","signatures":[{"sig":"MEQCIG2nF/8GNxJn4O/UoWWHG4tqGT/Cyoly9rESQBurYe8ZAiBAZVEvOfqSujWyC3gCJZAzzB5aA1TIbw3YBCSb9oLZRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd86VzCRA9TVsSAnZWagAACD0P/3WwwFnKzIuwlJESEmFF\nSNNHdEbzBmFy46k9nd+yYOg7bPxcoSllri5sdSkElEEaKZel8ME3sdhQNNvW\nNWBZNxrAX+L+D5efe2oWneN1f9+KiQwtt9wKUesMl/Mvr4P+XEwBNp4CAkpU\nAkx/F+JywB54nqfsfzG9R22KYcpyKMDjVMNvRvYHVvtxP6CsndsQd43oolk8\nsCrfPEUQUdxLP1yExbIGcAEHhag807J0RjCPl+ZBC1B8JhftKZoODzLhR+5r\nYxDKqv7cyU1dw8SbenzAoHNajcEn09IKzYtA9UzOi3n+NsJp1X5TkYDKHKZf\nsVjZQtSwRU2ES8I/Xaa+fDIFRACv7Em2hnl58siQo8uAW4bj5dN46MUb8ukx\nHx+PHPcZcb38imtBRCS0aYniTiO5pvwfiDWPWRbRrBSYvYVz6vSfBQiLYrm+\nx0aIaGMc57enMDiU4HjylFEQtdutzemkKiptH73u6a0yOalmvKRyehYnIOg7\nlyKkjjqEg/cKuXYODOiGRFiyj1Md/T7O1gNns0NIHhXR9vdwJ5E8gGIvAbcj\n21H+JJgh76f2/Yz1lu5UHxsM2eh6CGvUSYF5W0a7vQal4LKqRfUl9xGbid/w\n3FWM3GNk4xul9daArUhp3i0cCxgBC7CnwVQh8IujzQ286Ak+LI3FLMh9Otkt\nqDB6\r\n=zCx1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"eb730ef769c21137ef33b229b2598cd2f52b57d2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.5-alpha.12+eb730ef"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.5-alpha.12+eb730ef"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.5-alpha.12_1576248690719_0.9100844230881084","host":"s3://npm-registry-packages"}},"1.2.6-alpha.8":{"name":"@apollosproject/server-core","version":"1.2.6-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.6-alpha.8","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"0322d5427e05ab54d662decd1cbcf8a5979ef109","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.6-alpha.8.tgz","fileCount":16,"integrity":"sha512-Qzcvw53X/xnAQm0N3p/NS98yCNP+AnRjlvpM+PRwqCxv4bhGmIlbD32rticbBk990xGJIq+UU9tqjlQHgJ+EMw==","signatures":[{"sig":"MEUCIQDDTsR9gbMxqGOhl5LSYJmz5dRjobQaJKEWt+jA2QDZGwIgK0O8x1WJPoDuPUvK1kIaajqvuI6OIQVmJAUQo59AGo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/PFPCRA9TVsSAnZWagAAZfYQAKLrNt0lPLcP3XFfjZ0D\nWpOCiTaVnNmtD/zXFGdlU7+Goq5H/3IBo7XGaHKN1YBPMxb+zsuhSfUYtkkO\nE7ZSQZkYEEybLrj7HHMFt8C1Zu89Xs5GeGXKbczkvFC6UhcNmAg8wCiyLlrm\nAykKS55Dihiy7ZJq8FH2rAvXq+UbHaoann/smil15k6N8cdWSnoJAMT3OdxQ\nkZqbOc3zW8rSxaKk/Y1mEA++toRVZkCatshj7pES6MC5lGL/GGfOPg0d7GXD\nCXPI6/zzpko8HARHUhbcEpmbrTwm/jHUBATbEtpHEyVzJMIBIc0fE3D4n0gS\nvc9ERz7weot3rGjcz+r4Z6uIFV9nZEpSmp1bZ77sH7s8sVcKtrwhfHJWGxPY\nwsgMCWYpfmdG6S0LAn/48su/iCf6KTmv05HXA9XT4plgCjOJ0u19GM06rZVU\n8ZRF4kWB8mRLnjMkMcRM8NQcJnzL2ewstdA6HbplmulVpXeczvCjNAe4OkDO\n9h7rADxz0zZoxlDSU21hGiS+mUjn0aG8soM3LAiAdkFmmBlMVvQ4V5HKiOie\nvnB5BV39dGZiyKIbd854D8aenTlIXMyFd2gh36ESog/7SRnFoJ9YpsnMxWJV\nsMa4B1QZVjTB3oXN3u9CGMCvLQlkmlCXO38XlyPB22iHJASnEd4tYlRhBYgM\nVR02\r\n=Oe66\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"e5cbc0aa1136e49eb0788d439f6647b89b585b69","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.6-alpha.8+e5cbc0a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.5"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.6-alpha.8_1576857934935_0.11054803875728259","host":"s3://npm-registry-packages"}},"1.3.0-beta.0":{"name":"@apollosproject/server-core","version":"1.3.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"701815a00eae08a39236588d7c08b7e286fb1ca2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.0.tgz","fileCount":16,"integrity":"sha512-WNKwZ6LMtcob1VUMgybNuBWaTlKkUX+7KYblKbUKL5wSAQ3X5wgrFhvjJJkaZwWBfKwGED2XrmDjHcWOwKXkAQ==","signatures":[{"sig":"MEQCIEnDJ30xS7oZ1A6Sr5P2A1+YnBatIoQBbWKJ8oOII5X8AiBFokA4fgqZLJdfpLbTYUR2kKtVQfDcuRLNiVZCGr5RLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIIGkCRA9TVsSAnZWagAAc+wP/RG2+Rqh24TnAgWZWUrr\n94FKlDaUkOzUhmo5BDk0HQSHlCDD1Jo2r6Ge1Pqrf0BJVSJVoOFkubusbhSL\nUVGljuQzjHEq3rLU3VMnII6hLaX9AybycruRga72PC8KaAFbSs0Jd7V3igdH\n8nNGWze/OOwH8YPW/1uN7vw4aM+AocfPQbQ7LCNTI1n94CAxEnv0vPxIefnN\n/pgguXJPz0D6lan9Ldk+dbHEYY8l05wP8t7NAV+QB3tTvfDRyVPBPPwIKOWd\nNY4OvncMgfdaYBCu/TtCFOEABGG/QUXggZpB/dtpLSqv5p5D5+OICAbI+fhB\nrVOMDnIRKKlPQxJNcns9wivIAoPElZl0LVB74MXQctg3WCEKWh96+ORLUCHM\nE4RZo5ofxGZFl3gtfLZFZrRFoEB1FeLGSPRTjfo/rW2fWEsh/ZhWeRSuGH+1\nadW4lXPYAsReJ+P8k+zgPgPPwkJ5u/YZdEeCwlQCY/I4ANeUxxfl+lF0u5zi\nTaPqzy586bnsJQCzW9qJzWCgjkjNOne5nWHvE3ZZxcspAV9UE9Ybv0yQ6o0s\n6r2PVkQM4gZXsxGa+9EmfSUUbE9u0CrOwT8CEzlQgfwUDUGhnTJmD3i+Vzqa\nbLzRljQFz6BKKNn6sXA4zUyjg7wHE2oWoIXuuLiFv9i5zTuf8Nb2zOAijH94\nUEXD\r\n=7AbZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"a7345a0681a2efe7f254bf387b6c3c4c5349293e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.0"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.0_1579188644341_0.7662317245484058","host":"s3://npm-registry-packages"}},"1.2.6-alpha.22":{"name":"@apollosproject/server-core","version":"1.2.6-alpha.22","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.2.6-alpha.22","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"6a3301b5cf52382c6d7e0628348c6be5753dd23c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.2.6-alpha.22.tgz","fileCount":16,"integrity":"sha512-83n1Fhg4JBWFk3lK+dLUGGwuTzrMXrSC/i8TdXSoTXouL9HpTgmO7V6O8yG3yZoxtyUvjiaK8k1gw6i2LkkKIQ==","signatures":[{"sig":"MEUCIGhn9vxmMlJOewM+tcDoJoktYQ4pNYwWzqjFX7J8CgcxAiEAqeN1toJhoIeCi6Iv8j2ZCMSlcVlmJMGUmL+wY+X/XYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIJIkCRA9TVsSAnZWagAAmOQP+QDjGOf1UFGH3EkR8bHW\n/ygefHnPlLtD6mwV2vjiAz3RCRXfN+RwIgmKcAtoPFg5k53MH2zGb0PNQETI\ngmFxppXprIVclOz6vIMS1DPfE0m6Jkkf5RPbzxw8XtyvgE6arA5x/BxPvcik\nOtHQ7N4ihKAlxb9JAziq9F2kEfjXi+bpKr0rqjANnp4WN6NHVinLab9nNPDz\nk2tNWV330X80anA3r0JfE/UYcfdLFyBPb4avC6CdEjQgfuBsMxgdtbQGOgGg\nLYu+M/u92/jfK8QhBdxpOtQvmZzJ7UE6mV0ByJYQqeAJ6XUmrkp/eAYIH0AC\nTUFKiSITSifs6oCWutejdn0kSRb2hnclQT40wYcbXTfeJWIU0qguoTgCZO8y\nWDKHRf4QRfD7QOy88oggh9Fk+W9L+Jq+dGW+RC3VhJT0cx5PNT+X4c9DlH+v\npnE9sP+nJV+hWgpxU8dP2WHDfEAqeLDgh/p1a2MyyMufqSAJi/eyjQjI86jL\nVmjRset6+uIC0S1qQNG4bH14fHvQtHGhcY9np1ptgWpEheJ3wtxw+zCmwElf\n6VBlz+UOC1qW8KZx3sMsDeRzFLIxD9m4GxeSVSOZDqxUP0pyNxmJjjtrE7iv\n5vvigBaTJ4yf+C+UuASQ8jXnuftoZ3RufPBoxgXPU3dMuk9AqRL/QLAUb21y\nuD18\r\n=UVrY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"908f5e3aff2138f450b571c49b777a1152c49d11","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.2.6-alpha.22+908f5e3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.2.6-alpha.22+908f5e3"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.2.6-alpha.22_1579192867993_0.3145509276461451","host":"s3://npm-registry-packages"}},"1.3.0-beta.1":{"name":"@apollosproject/server-core","version":"1.3.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f93e55ac2598a0a83751b0b3c387a29ece7ad089","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.1.tgz","fileCount":16,"integrity":"sha512-Bjs7ptYQVObaP7dcfAJAjOIL6Aeonsm9fq5XinsXCkDSDZyKzl9/LJUpUAWLNKr/DVagXcVxbcqJTO1ncV3sAA==","signatures":[{"sig":"MEYCIQDIBTPvtHn3VZXyUUGy7D6TNOOetCh4GbcVC+RaP5kfwwIhAL8H0te+z1nv77Ue6ZlLGES9nJILKbbPedA2hiDHfA5b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIM8WCRA9TVsSAnZWagAA7nsQAJlbr6TachsEIvlcyAcS\n1JwUVlwcZHW06uxrwQpbo9ZF6gIIfwyiWILb7WYwKJjaDWmsRlN3Q0ZmupwK\nSNlzXgHMfUWcFOML6C1pg30KCyNKMpQPz5TDqsRykny45U7MT1cm6QVXSI8q\n1X9aSIfyLEhg/kX5l7YRYcKSPvkWMS78S0TIuL//kt5Q4kZZWgXMZSow6O+0\n6gJ2pzwp49Ytza7AwMEekb7ukLcXRBHwou0r8Ldpl/NgbuawGDyA6qgllcye\naacZWK5q9H7ioFDRrU+ttJIwV9xBTVjdGW9m1ql+ieeTx1ktRiclhs0bV4GK\nqsHehaWY5WdqxrzODUtfTXI70TM4+4I3626eMkgB8ix+WDn9DF+Ol8Rq23mo\nXvBd5UTCjT685RCz7XRzP87Dneu5kJBilzJg3PH+9EJ+5U/d2nE5+eU8Tv+Y\nBXlliSM5ZuIQ/c4LcxFcbDqy4xh8ibuzcpWi6YOxoAK5rsE0JX9S7gYfBTqE\n4zcv3jv+n09jCTpj7apnvz+TKJkt8erv8wd7c4LZE0ooxNFUy7jmZA/5Zb8j\nfG3CSnvg6fnqf5Lt0jk68gVg/+eR/42PTSvLtpPPFszzJBX5MJ9nJb+GAYD7\nX+DJlAvo8GRug84xyn8O3sozzaM7YseMwBQEpuECigz3DeH8Xka+sp/ui9Ny\n0H31\r\n=hdVn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"b027c945a9917fc329091277499bd9a4a6605fc7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.1"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.1_1579208469603_0.7346374861032414","host":"s3://npm-registry-packages"}},"1.3.0-alpha.0":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"293ead18e08a07796cce966b0e99c788ad8a9733","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-miKQDp+6tgZvHbhGGjpOSn2OJOpdpO65XBywtN1xIxLM682ZsFm+5e+wnk97OlTwCeBA0IftPerOvicij1oIyQ==","signatures":[{"sig":"MEUCIBPd5OEjzTpXOOplm6jC7MnfprEuD5ZMAOkm3ZnLrADoAiEAl+z/KlYGsT5pv7HdwNROgD2A3Vo3JJRxgSfNNUfcsoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIeB7CRA9TVsSAnZWagAAVJ4QAJ/74AfUOS0qJmXO1Us7\nJ9Dpoj7Sly9f1kkizuaZp4+cb+Ucu7ITilQvWmpdJgQTIqJ3XXfBBUeC1rUB\nD5Ina15QtXRobTYl/SBccD2aTafiG6jpm7rovPcqazo26KpYy08pn23KMwiB\nuCmXuFkFWJNleFKSLa2o9stvVeyHHfDp8GnwoUWHipMrphsN7m+lBpeUpWQy\nWMYNYmyaR0cCz3EmL0t56aBBa+XPlMzYwMdfIgvKEj8qBm43hxYhBs4+8AzM\nS31/8LorVtFQTusHDJjfC0UBr8D3ug1UR3zTxaNJgIvZTrIpQ5T79Vd5n8VX\njcuRLJSM767ofPuzW3CGzjKd3RYmtyXMfTrqVHHQLl1+vrz3Yu/GxEinAGpZ\nKpaOs0Ae5C7MhyiP19DXN5UYwkFKPSyZnV6UVmRgfILc7rFi0EMPLICDiWYv\n7tmQ96+wVczdD2I8X0JgnC3FWJDzvGBfA83Wvt1R4hQvJOsJN6beas3G8N6G\n8cQsJUcG08H9f62z0fGJfLP5nS/LNCg57dq4WFEA8WH1/JUypYgBgb1whfDT\n2md8CryzxMtTKIQEdd7b/oVFucNVxMMVk9OsSokOLSQeWM/69eoT7jDfu0IF\noQWkz2Lo9ixfkyt2drFySCqTRl/bIA/Lpn6feAPqMnz0DFUl7/Xo2woJ1xU9\nU80y\r\n=2VA0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"8862021c02d3c430f0968feda46c22ceecfa2bb7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.0+8862021"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-alpha.0+8862021"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.0_1579278458855_0.6270598284242541","host":"s3://npm-registry-packages"}},"1.3.0-beta.2":{"name":"@apollosproject/server-core","version":"1.3.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b8ed9affc8de39d55e6e48f7fd73b82886d1a9da","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.2.tgz","fileCount":16,"integrity":"sha512-JtLhetiG2IdKjGRdJIK60liLSx+fnJBLf4u5JtM/YX3le718DXlFTSrQtFT5U9KHnpNczo+FlRhdoEoN3XWMwg==","signatures":[{"sig":"MEQCIAXrJeCGhyOCVL+JYX/skhkHNdp97/9sn7j1ZpGUvHPWAiBgbGLeQ6qTzlW8K1AQzs4jb1rCd3BPgZRGVCKjHv/FxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMILeCRA9TVsSAnZWagAA3csQAJADq4fIUmryMSjOrnt9\njHI8lEzoFV89GYc8Qz83/AmHE6tPU8bGBV5DkvuG+xW68RvoSf9AleRtB6a/\n3w22E4eRIhRKT0rsGK4/HD2v/OPyM099xl6dJFZT0l+eJzkLxxwND/L81+zP\ntt1wdd+0y6kFUF7cRbBCeZyHVfNj8V4G8vpKauvt2TsUd4o5n2iVcPU9d5vq\n0jDpp5p8AknvfoI74m9m+IoA6Qy0uw5HhYJPpDV/jPhwRa+qVIk7ewfAwxTK\nTBy62Jn8M72je0PMVPc51ufsQ94tDlbc/P55Rx/mjvkgGN+5809L2QBInzpb\njQot/hgvxsbrN244yr65zEi3/8KnVs10zsud3/BQshPTOjHNG0/fXeSrMbk1\nIdbjPI6xs3q46YfZhcDrB6eJOIVizYGNxxf3bhLv5U+ayuTphliEmp1K5VvJ\n/B5SSe2+qK2WLvZsRaZJI08BQ9CS3z6G6KSIxZI4o+kJG1Nk1SIIfF1YZ8G7\nhawn3E2sd60Qcm5JTLV0Umsbz04aTbD3YgDQ+HpAFip7whVqb237l9oWxxQg\nn1l6ickVkolN1U6tvzY9jSujD4QXo+p0ECF8Vi4jKXCSYF18sero1Rf6SSfe\nfNMXaokhpk4aSKSpIr20e/YGOrNYyMeZBka7aQ3WPEZ0jLMpfTT+ZgAKNUVy\nW/S5\r\n=DZBl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"0109f278cc7218bbe9bf66de6decce6376316b43","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.2"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.2_1580237533967_0.7134554947854759","host":"s3://npm-registry-packages"}},"1.3.0-beta.3":{"name":"@apollosproject/server-core","version":"1.3.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ddf29e6f715c6777aa3c26161b3568c110fa99d5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.3.tgz","fileCount":16,"integrity":"sha512-edzfU7j8i78ik+tE5e4qdwdZP8yTF/h3/DJFz7yFQ0m9vZRvSTFgXtufpR3b/fB84I5G6emeQS7mFzjt3TGxsg==","signatures":[{"sig":"MEUCIEKbml4TEpAHEHPDuFRGEbnzMz8k+qoSp9NXW2UAgT1JAiEAw0TWl4Z42CACfWeg0Y7HxKpWG0G/Lq2ymCNaSjD0QuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMJgrCRA9TVsSAnZWagAAHu8QAJDImMgjMsLdfsrcwy1J\nqFT2j0SwzHSDeHPfVcYrVTVj8pxlCvxbOh8Cj1Tj53w+C+cWbbArTY0+btxE\nHp0fVJB138B8tDt/NmAcSLl8z6/HLAs/5y0eEkPU2J97/ElVKguhoCdCP7A7\ntL2sOQe2cDe7v8eGuRZSkWBGPYFCqCbsQcWDIX/Jvh6Z2IYq3z7StIykK8Jv\nxk9hpQNO57MOef7uNqzetQKppKM/0K1Wp0utgDvRsvb7vWNR7pMKg/lGA0PI\nC/CI5pQdlSHbnDR90g2H6mEyav0PWzPBO5gnSN9eCD5hmxg5zl9hlvz2cxk+\ntFSePrAVae5Dmb+U9IywyTySrLHN9yQ5gQkAiXFisvPVoE8hsu6ap/ViXGGn\ncjRJ7DC4dM68IfD/Vj55zZfsUIJqOX8jyrQVX3EO/GZXFtkflUEWfzMkXDZl\nASxf3Oovl+ITqZhz30S5iHMHsfrVX/pD1JWslawWmc8xXr8CA5SpXgA2Zcn9\nVYXSpM4HnTOSdWZVQJPEWZL4OHnD4aryjDvLym3KeN79S3ZGBwYXMHbSyPGW\nGw6XhPF75dIqGygdjLVfosYTKPbuEH6qIJsGdVvnSEqRuda78880+BsO3RSF\nrhTgB3tiibiRb6/P9I5D96MMi9QNl7H3jzltrHnU2M29dXbSyozJrLWzSS3R\niTEN\r\n=kmGv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"1da2572c36b545151a59d91ec093f2d3e935a29e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.3"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.3_1580242987442_0.1558478559829768","host":"s3://npm-registry-packages"}},"1.3.0-beta.4":{"name":"@apollosproject/server-core","version":"1.3.0-beta.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.4","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"94de91c98919610fe1cbc181dc57c8677d0a320c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.4.tgz","fileCount":16,"integrity":"sha512-N70M5B/aEycYhuGQlRnpbhaAgwKksTSvKzp4DToJ2pMXywWBFe5+VDc9k2HPgNEEtO+YQVtWZ6P7GksRMHtEkQ==","signatures":[{"sig":"MEYCIQC7xoYAjxImDiKdnhowrBgk/luQXdmtCi/Nj1g5Fafe2gIhAIzsnsC58+CnKyt5G0OUuXHaeD+4YuDip3/W8JE+kzuQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMYhYCRA9TVsSAnZWagAAYV4P/2dQGFipOH8eIhlwvGte\nK81bM/X95oWNLgkFl49lxhotEWv7I/O31HJiRkUWT3Wvtz5gTXGFr139yflU\nQyp7193VSq8pnz/2VSbbWkQPRjXbbgXi9m1MbzPACp4hD60Qwum8aoBAk1fZ\nMVF799JFxPsOZiaB1SwLZHxOeEr8JPoIDhWyAOXZM7w2LhZWGRG4d8aCpDKh\necx2nKkzbM7OdGkGx5NQwjOMfreK4MUMswYr8IskY5gTGdmSvDhDZfNCMcR3\nrIsiHnaZJHR+ZPKG0aIvHEzItOpLdAqO3zb9HoRJpfkPycIeUutSe8JVcBwP\nYWPYUr1Afm5eYfzguYZzrXCgvD0b+GD+3JTnXX9bweUGa/FSPVVaOz2HDs55\nJHbYilkO1rYG5otq32CY+bz/TQSvcbpBGZ73UNsSRW3kr6rJd/WnSIGsnmIS\nF+VyxZyslrq2oQoqFaz/b+rkRXKrw6Z9skLsb9G6b8Ygku4tXzHGXzLnpaCo\nIC3PrmYs/yaI6E3lKpenySy3FUnamaGYtHXtB4DUG68rwF/sh3EBd9g64gXS\ncMtuRzr9FXXVVgSrussdC1WmKsACARygsgLV+gk8h+f67ZiprsOeZO9b6Ygd\nWLqNu+c20uovT20J4y/S3XcWaBA7O0U14lEy+/6g3sv+yuiRdFqCTuKly32W\nvPdu\r\n=3iUu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"b129d78d8be5a702603f594494719f1cebe0e981","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.4"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.4_1580304471997_0.8914021798388507","host":"s3://npm-registry-packages"}},"1.3.0-alpha.11":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.11","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d5c8cae26a1b77e72329b35c1ba2f65dc30a9592","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.11.tgz","fileCount":16,"integrity":"sha512-kXhkOy1mSxBYXM+B470mOg2X7V4Fgt9d5RO67mvVUXhvcRG62+8z+x8EvCSE5lsB8ilmF0ByV79+/u8+xTKt2w==","signatures":[{"sig":"MEYCIQDW9A3Nl2ZVyuWzoxdbEMWmd+Af6IwbW5O9T7c4udoMHQIhAPsyg4NIbHxhoSfQHP9A8rbpdi2iq3cyH29Hi8mDoC+P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOa+ACRA9TVsSAnZWagAANl4P/jpulnvNicsnNpp4RHkU\nLHQEOSPKQKRjVyvx34NClJX+Q3CovI2nqOkl1hAHi+KWqfq+tTJtDZ4jq+fH\ndbXrLNAv2XBL/xd/PmPGveyh3fJqG3p7i57IljcwP19YvmOKz/aDo7MFfJt3\nsWEKy0leIH43/ZT5XJw/tpZMdZ9uyU/eRTTg8BhoeQuVbwbB4+fsU5VtsVaH\n/xPTtP3UqCDoSffkT67LSnESmrnuqc31NuJMn55stgR1djVXv9sT0IILnwKA\n7nSzIj2wMNNdxO2v/1kz8ERPwKPBep1MUM+5KXOobtufIOnZe0Bdk+J37nuc\nmIofq9GTtIoVqc3UWKfHXgvNRrxDnmsTE4b4S4EQ1nIxw0N/H2rH7+Y4EZ+j\nLHxffd5i9iquUutm6YnnN58qMdRQsSQINxhwkydZqwVWwIqfUFN9ExSV7lD+\nn26Q4ocW937vjoZokey2OLWTdXvAXX0iDSLHprUHfyA8v9K/31Uo2mWvYaWi\nePyQiIhtbf6qj4BzEuiAJ077lf9cpP/7+lQ3Crv8/rpvdrqNepl+/ZSIM3dn\nqPNZhy65PHoTeDdIeLVKd3U1Vxoc98hJwr8ofS275I/w+o45q3OsX77Ed5hf\n9uiq+M2zRJTf4Ixj9crUAn5Cbh8zlB/aD7Ts0vPkgLmMP1vTfyc21cuxI0ZV\n6Tvf\r\n=5eGg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"7294b200e72bde35674ac3f6a150da40d88d9366","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.11+7294b20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.3"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.11_1580838783811_0.8442700350780259","host":"s3://npm-registry-packages"}},"1.3.0-alpha.17":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.17","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.17","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b88fa7889c58b96e9e57b6830cd9f93ab254ba8d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.17.tgz","fileCount":16,"integrity":"sha512-/Kl83Mv0JJ8XmG9+sLwuimsSyKnbTL8qy8i3P3lDQKIVt6uRh+RT6OoOXeUdkozw4Xgh9Bz4cUWE14uPyZGTsw==","signatures":[{"sig":"MEYCIQCJhMHbMWemqgEZMk8gJSEA5zhJ8g4Vxw8rTHmgxDSkSwIhAPt9SRhW8zI8rVjC0YGqy5039J73X+hpVs8ifwjLZj8J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePFjzCRA9TVsSAnZWagAAF0sP/j/bo1Qu5k6kl5flaKo1\nABBdyyx5RKHrOUBGMiq2l2stG00WFS0QAgafKPfiZZEkYsI1lKfrEAmOQnJS\nM62v6UNRAhpLHGLI39xZ2UKutemI2LrXWCBaGzkgo6tuFJ9b5LXJjxevdszW\nuTzv2KMz8lOgRdHi44h3KI5TmNnqXz82vm1LMwTetS3BONjFQ/ZtSlFwwoH1\nYxALfSm/YJB9BGUmvoXsDtoYJf4id9N/5pOCveusjtywXBm1qSoReVwyk8uI\n6SWJYfcKV61/TMHaDXOYIN1Vm3Gsm82Zj6O4h/mAWPz+NKkPfo5vIxYmcXGF\nnCPu5UgfdJTbxsr2MhnGBIgZueWMhiG8oJKxzEs5y+haGJ++OqdM2dSoesHv\nm6QQAZQFSvhg2TDkemLOSjz7mcm9Dls4QDHyHm/dUm0PPoNSFYCiOHN+bSj8\nz1vdryWVsQA3Oh69FDfZDEZsZC1xlVhzOT449ybQyKcNg09mZj0HJFUKh8k5\nJoNr3/khNTZBXwhbeE9kgbk0gGf+/esLmehcg6SZZ01xu2ZxkSSYhmbWzNM1\n0oilHzW96uqdZZ8qv1vPqxraX9nPEsFEzGrKxl0CGeREzosak2i6z/9H5VYg\n5kd9mAegNFXcNwBJlyfikpqjuta0Riv8P++nAuUsvIN3ka2IwihDbmKJvr6e\nwB9D\r\n=XNoU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"d16c4826f9ee8dbdd66aeee1822effa9f4014326","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.17+d16c482"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.3"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.17_1581013234524_0.47020924881631676","host":"s3://npm-registry-packages"}},"1.3.0-beta.5":{"name":"@apollosproject/server-core","version":"1.3.0-beta.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f2b534648682402b31dd12401ad767df95f0a0b9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.5.tgz","fileCount":16,"integrity":"sha512-OB6rCEmf6k/ickpcsNk/s3rC3xMqysOtjRyNG1jSPmigyvIu7aC+99y1XVvg6ELggGJ8ogJ5JuwLMNnISMYGYQ==","signatures":[{"sig":"MEUCIQDAP+IaTabfxFCZ3yhbFLS5jmBJ6mWMDDaZCr0tTCN2uAIgedGtXucczoh9p9MnpZhG92MjG1PapYkrVC+yd57d5lA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePHLrCRA9TVsSAnZWagAAxHkP/27lax+DauSc0Yjn6ZPu\nK3Ae3bskWkHonHoYvUnWzwqCL9SYvwlaMXYnMRUhGuBEei14KhtSst0uaEgI\nIUKfrRl7BtX0u/eDdCghXkQ4VW/4jW+6zjKh4KBMpgNRUJe+fYPvGcHbzmuD\n56u7C/1upe8mqVuSDhIOzlzWQmernNp64hLJgi42SaS7qARq872eHXAPTfqX\nMtThr69g5SyJfHoD+aIJTivREh5TFq/GLF9zwPHraWkvSel1vC/E5MvzIwwg\nLcdM5Y/lVQjhLK/wAZj89xFgfczDw5U0rgHvGWjzG00Q7XpKWv4QbW7YCqQW\nB7otUrWI3l7gdLKuc1IjcoH1m1s9auib5u7Z2HkQ7Vl/8hRCA8glccSTrZbn\nEFUi5ddBEdioIJ30ikGOYdTmixJvqLlf1uQe/MIaeTIHKKNv5HT+eDxsszNL\n7P8mFqP8lkeYw92VYf5xy+QlTsBTe+2Vgux32NUgVj6Y3AyJlUGLw69r+n8Q\nqZ+OnpCwpZVxhe/IWj2wHce7Wix98HupIMlUgVcOS8hXnQ+1TsKBNYfImreK\nRd8TuoKSsxLWylMy7GkIT+sh134iDSIjAITK6aA0PVzDnuGJ5hMJQS38DXhH\nDXDk+Y0P6CiRoWHEtyksLrwCfMm4IDKHgDqpgP3HvgQ341myfvBwn8eH0iDw\nSAhO\r\n=8iYB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"e7d9bd731240476ea19530b2bc7ec66b70901402","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.5"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.5_1581019883052_0.3750834641024512","host":"s3://npm-registry-packages"}},"1.3.0-alpha.19":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.19","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.19","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"53223f317367a073ca607035551094eb65de1aa7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.19.tgz","fileCount":16,"integrity":"sha512-NN8UYN7BFiC6SHvAChQLvr+Bwdv+t4nYY+nTT0vumnZKVNmVfClcHMujY7R+hRlJTUozW0UVEFK8QHFxc0itwg==","signatures":[{"sig":"MEUCIQC1iN+RrnRvahP20RDL56TVmjrnK5Nl8UkxinBAsa+4DAIgB3CTZk30fF8U1OmVxcaAvBDqNVygswOMMR5mSszQiio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePINZCRA9TVsSAnZWagAARgQP/3zXlkTi0SCETscrHtFn\npf9ijeC/nc8IwMESoiViHnsdxnP0NuPsaij8y5zz022JdbuFsmp7aKXGp9Vx\ns8sMi8bX4YugfjdQVNZ0fI5afe5OUS5bCYbMAKNMZI+BOu/zmaiFj/H4jSXM\nRNpbJnHWIdDgfaeSsF7wK9W/bHcwPebdT0tIi2lc6Fd3gsCIO/cQIZdL/YJ4\nKzV7LyGEd9nY1UVD7LtTMp0y9kv3ViUtQUkZnVtZJ1XsCD7xYhxrU2eZHC6j\nWN89wabQOkcp4y2fMyQZ/hgJEDcv07cWYSEFiShUz9YDI4x/cpfuLg93AnDr\nHPAmG9muXXiJ3tk/MKXLkBE0gmCdmPbX+LTx1Rsfn+VapdVBvv1wp9GNZka7\n8wl9Uk+rZO6O/hojmNspq97sQdkI3mTMNBlSmJ4ExCRh7YdFWULw5cFvMXiI\n397gz94YxVBlkiH6+QKZDYvkw9t9+A6LNE+8Je5zcVOlWsarfLZRwZcNOjpI\niJ/PY+0NMDugc+XSR7sm/5dZL1+w9vNXPWx4lhN1ZT4q1vqUIoRgF1tm8Qdy\nWtqzaOxAyvdzdWazwGAYFIEH3RcnZLvNZEUFJhu8/8XLuMjc4xRZE12swTq/\ntXo4XPGWRPx2iMWgR5dMZpCMaYYwDQ+4NaEhau43Pun3lmwztKDMZUqIoNar\ntNtI\r\n=WvJP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"16e8033ba27b8133042f1cf77a4a1982f2c48478","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.19+16e8033"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-alpha.19+16e8033"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.19_1581024088804_0.7168673748675469","host":"s3://npm-registry-packages"}},"1.3.0-alpha.1":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"c346752767770b488be7e0611b4b728f21f5e599","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-DAAN+NXt8ukdmdU+sF7EEvNGe8d5hSw1Dyur8EsLJ54GJd1iONE8esP2jSKUGhw4lZzhlS3FwYvL9Y8s/P8wXg==","signatures":[{"sig":"MEUCIFJHx1qNsG9KwK7LCDqkitfwKTriOPvWRzj2lkz2bAojAiEAtCoDS+zypiF9L3eWpg72gulrGNOl4v2ci2bFXBVX6uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRFJfCRA9TVsSAnZWagAAuOUP/RKQZ57BrumJL9oGn54u\nWl5oEqupcaqRyZYfy0B24WzmHOTMxB/vNuNyktdWbgvgG37jlMfPtXmxVcL7\n3V+C3UxXv0fvEElwbaDVfJS95whobRgmZfJiYhiHsAysUxNlrzdxp7GBC+pQ\n8XTmpFlmtnDELcvRf8OBRnu2B4BTWaLxtFO+eu4/x4rymHCyQwTcODpPwehe\nEFZfScbo8Tbrk3wfG3J6UI6XVbBcQcbPJiI2zwwBUVWue7lglT/OOAv7gQBM\nqAw3H8hoKI0svtQbzKLYg8l8MVD4lTHGI0l9zCuH/KuX2ZQHppQbr9OvaPOY\n6FgcUZIUYRBbDOKXpAIZ+8y7FY9EIuMgRoQCy4XRyRcskHYz61hI/JnhWBxa\nlr6vvkwt/xemRHizoThr3rItvCs9J3AvjhcOnRWA4eiAwzDfB1pog3MZu39r\nObOdJnEzTd5VnNezxLjnl92x/1flvSEpqMFnS2w5LAsM+/iklhg53ZQCgX81\ngpY+RTvvop3LQswSWX9KMDc/zGvzlkor8FNUGQcFirfyLnL+Q5+qLfPkg7I5\nJhrSpx74TedVMW/wk2TJ8ZyyvKAWAYGyUQwsRwCuk1AKVChyzLjt0IVrzGbH\nfgbIoJcEE1ethw9t2CTKkdzB3OqZFVjpab656iJtBWsQAl4wf9GZzHD7KYRd\nFfei\r\n=VvlH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"c308a6cb7df9ccc44e65d73c3a9a0dfaf10b951a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.5"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.1_1581535838878_0.5931951206621981","host":"s3://npm-registry-packages"}},"1.3.0-beta.6":{"name":"@apollosproject/server-core","version":"1.3.0-beta.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-beta.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"55ea8b21ee04819cbbee0b38a32e6162ecf68359","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-beta.6.tgz","fileCount":16,"integrity":"sha512-OL7bWh+QDs36SZWVoDO9RucxEVPpzu+dIiFIgC2jxrHrIgDTlAhx8f0LYBF9kVLsfZEJVc+RV/ZT9Uu8l1R2yw==","signatures":[{"sig":"MEUCIQCjlfkz287BtC8aZX0fyxbA0NzwC0SIZTwlLAX7gCv9MAIgFEd2HQ7WN85PWSOtTZpOL8rTchjjuMXmVFKhvowcj2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTV7sCRA9TVsSAnZWagAAz1IP/1gHjoEqtuD72p5ZJH21\nYI3fq3RQb+QfLtwZ429Gzmho/yJ8+qmJhhN5dc3/zFrhbLqEvd9PFUV+/yft\nlKUTTBgdAFvPqr1Uq6BBx/cEWlC5WcPe91uodqeX36LSgHNnUdKeCH4UcJjd\nggIBTJqB7j35TwoVS4bp36EShIo/7mJpy1YvmrUj90LFPYl6HFIf5rqo+VMA\nePeb7bPZTnkvX9Ts5Dps26f4fORqh/WEQsTGwIp2whYXf+q8kTr481Qem9AE\nrq2fk6rzWRGEOEX10mEtAtG4RUbLq9trBkabf1Jjn+m3bbGWhU+00ewex6AV\nsCep1VDCgIj0/7WyZemlOUI6PKJoLkiWxP40gpdBNIcjEudWTG/YwjECgUjF\noxdStZndGWkBx1h+lrd8cSz5ckumoDIyD+xChRsEpS1sE2AtkKY8GdjfVQ02\n9zNCDhmKlXzAmX5zdlwLZ/79oJBUu2ial+O+ChEYhcw1ARrEg58iDOhmZt48\nmLi8niLQMyWB9Ce3nB93oRWVSReLoZY5CBZpwF7eqIZ2YrKXfaTzyoy7CHdc\nQk5N3LTv+F60WuH8oBaY4oNsuM5F6wSEPHE8Mp0WQRX2vBzeUS6DsD85dkaR\nNZTIoqbWezNsKthC7/6pOUkwpLGPwHtg5/Y6KyzcOojtgSb6PgUsVorTjCgb\nH74c\r\n=axyL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"1a822d0545c45ceb655b1ce8b19b03b842ad4d14","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-beta.6"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-beta.6_1582128876480_0.2099182131714652","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@apollosproject/server-core","version":"1.3.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"4652e25847f254e41af78e23628f8c702d8d2018","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0.tgz","fileCount":16,"integrity":"sha512-AH8F3y5QBy5f+aiDwHNU8fIGpQfm8w2+HEeaWYHg3z3x0A/pT4G/AFE82DY3zdr0nnRa1SbrpmK2NCeCXFlErA==","signatures":[{"sig":"MEUCIQDoDTUZRnd4gYjDTGJFEp5zeJiuAXMaCv12qTjMstoJDgIgDztRVGJHoUnUkt7B+4YgwIYLy5KGThPg4hqZY63+vO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYUAZCRA9TVsSAnZWagAAjJYP/2GCSuGc4vP6wfosCfOR\nA2belOaxPPILcejcyKZv4KeQDIhMYs49Guxl5p14TPE9hUShnAxTnYm+DSf2\nWvYg1wWx6GzNDGJMWBu8yd6V6hbMw84mdmQ2ZhSm2so047bwOHoJ/uNS3LEA\noOttEDnCirq0fG2r+WQfugcQ6V9zIZ1AnnF6gib39A+qdoCYIK7bX3b1NJn4\noyW/0o0t+netSrFDGI/YuPFdjThnEmFVS7i9r1U45nzJOxDgUX4qeP+J9sfE\nTdLRZqbYAmuv7jlKABRJVT7Zx9OsiQax12047hzsEH1CwmZzSYlj9oIQT4rj\nI/xZJ/RS6Sp4JWfUo/1xhPm8YERNhRL3ArirUw0NQFDEXt1ASOiD3omvSYKY\nDF0CaldpT9kelBrrGsMt+e/8JdMOF9YiTS1+LXgxmHpmay2B2x/HDQ2JqBAb\nJnvVLvIQkEw/sdPOIZmIhGxGikGAC9nZsMu/vrw/nqFZ96/Jntihgt2s3py4\naZ1FeLcjQXRi4jVkDeMje0uePhEII3ohSg44DgHJMCwG2C+cwnQLoiB1JVbN\n3m51cpUicCtv1ZidJKav0Rh6LoN23dm9cNuJB5Mk8bsK89jK1MNckbpO8LnZ\nM+vkgt6BRIob+gEcTNIWOyE5vp/Cpx1CWqgBuM96EgOmSMDJ7qQmPpiAh6LL\n5HwA\r\n=Kkb6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"aa1df181f575995941c9f879e45c88bf72a84150","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0_1583431704978_0.9944317731097623","host":"s3://npm-registry-packages"}},"1.3.0-alpha.21":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.21","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.21","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"e1e75b9dc3d897dc450314ef68d36cb93c78874f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.21.tgz","fileCount":16,"integrity":"sha512-G9flBcS/YQ1+fBE2vfxtvZvH7h7OIlfB0q1Nl86PXVnuJ471HB7rnxtN7bomDUUnwWOw2TUdAet/eEHq9gfILg==","signatures":[{"sig":"MEUCIQDgauTI+5AMj6SNmvtTaCMOJ7F4RZtOGpHb0Scq/eMesQIgWchBS9wwY1voFDIYA6MbPR/EKUL9UwgdnGlLty1OeoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaQmkCRA9TVsSAnZWagAAJa4P/RiFfOiU22gKAo9MT6sX\nKYRhvV+vq0IzgcyvT95MrUf9bGK+aHs6ZuI8KYskTbijKAAxTCNF86FqyFlN\nogJhb+mK2n+wOWng0XqEDZjdr6FwIDIYVl18mKCEYFKQhpweBtlkWbRLj9L6\nsLQscFsLvUN7e2pejZhKOMN3x+P9rRVP9Pmi5y+QP6dDTudHegkTmboQ3c7S\n+3I5DRSI32WYcVtI3cy+9CFlnfaC+aGocNtbf/lpXk+rrrBpDuwAFgC1mJfc\nQ5RXKAlkcqFGKqGfPbcBibGwwvPPt/EKWYxvlqxsstvQJhTs6BHCHunee0EI\n+3Ud5sCP4vwonv/dslL/QX57IRwIiDfFAM7cHVlhwOVLhXSaXOb4dVIFG5OF\nkvF9McNT5rQf/+dqYFbTWYjsVkLIJs78Puuya9xuzrjWA9OZsyXTdK2Bb6da\nF1WrCHuYxa5Clth64YZ7yIbUXDX70JF10/c0eqnUAkPnhRoYPkWd7zVhhaws\niczsZlg8Oto5JeRKoH35d5sp1MLAfMyVCybjLdujKsKrNo2ii1BJB0jnblcI\nvHvC2BidgLNEmisFaXFIFcGrk+r+c+LPmSA8i/JvJQy6lwUFpdNgJ7qN56wP\nIIWx1kOv1t0IA7GfHgBtlVlxg5a3mwOMKN8Mbkt3GlnuaiH0viHUw+xPEXl4\nC+2m\r\n=5qLu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"1fc1478dcdd411c3a56c58346c7db3eb0c8b49b1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.21+1fc1478"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.21_1583942051779_0.05199041178921271","host":"s3://npm-registry-packages"}},"1.3.0-alpha.22":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.22","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.22","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d2e84bffccabc255199d3593e61a9ae2652ed93d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.22.tgz","fileCount":16,"integrity":"sha512-gqu9AnnyNkUTLYcOVmTzy/M8kW2hmPhjGAO0MXbOrvW/uJyIc1ywKSdXZy9R4iXekN+s5WQs7+lUqJmlpcORzQ==","signatures":[{"sig":"MEUCIH5zS4kVfe+FRrtUtoLLqQOnPwEdE2NkLUhYBA2xSMzUAiEAm9CP2AgNjKvcMI95mbANbz5ynJYzMqnvhLqpcbsROVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaT2bCRA9TVsSAnZWagAA90UP/R/jbn0VyfeXuykOVKiz\n4fzMLjCvIHTQFBNl3QQaxDT7ksnnS13efpmN1BDujDIvPnSNOQncA5kvqROv\nQA15AqNzHJ2tg+qJyxwKiXzNSQgxiHmMODEklNkO8jpuObBSc76qgx54ls9A\n32OcriufKkQnHLEEb5hunYZGlx2H3UGJwP0nr6pRvwfPFRH1V0ghQztHVUui\nu98bVAeFeThMiMH2u65hY15vnov65JHR548LQoP5RYgHesWAhyDKrRCDe0DK\nprezanCsD2Bty25uf19drXemz3gfSMFspBA1GgtUOYfcQgQ5bZPO+n8u2dXq\nk/4dtODWtHggbczBf0aOxfI6Ru6cdM57XHojdtN5byB8kQFfhAFnrwVEgRJN\nqzyyyxCWH5sQSslSKy6T7UYdpD59e1a/i3Dnwlx8aNecRaMRvLqacfHfMXfk\nrDfXXlkyjj321ohAvFtH2i0S07JV+mewgyScFzyQMiCGDrTSFbunVkmAs2iu\nbtaLsnV2plRXB6Lwy5BDCbibA8sAudKRegOZ5AXMNVhk4KY3GxcDUEqZ4SBJ\nTflsIy/uApKCoYMt5vi/kVNBikXcQJCfPoffu+ph7OMAVnQfQvLzhAeImoIe\nIei22UDvtLZ73MMXTJH/7aFo1uiWOjTjOHunskPiHu8vHbOGC4N3Vuf0lm6r\nG6Hn\r\n=dqyo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"36aeb1238b09c74282303e2b1e1ddedeab9cdb8f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.11.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.22+36aeb12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.22_1583955355055_0.9776029344099728","host":"s3://npm-registry-packages"}},"1.3.0-alpha.23":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.23","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.23","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"dd118975e76c6c2c248a60ff69751d6fa42a51f0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.23.tgz","fileCount":16,"integrity":"sha512-pX1L4+8JFr276EX8/GxOz3m+HdmiCAbjkDUfejzJSmCr0IQlPdc3/0jOzpssqCkP8JlmXNjrGtDJfcRiQl2wTA==","signatures":[{"sig":"MEUCIQCtBexGZ+IfXNqGx5kvBpX0LpZHGtIBKueXxiqHuynUbwIgPhw0IuB3nuMP37LJZpbH3X4ECID2+22QuuiXEA44IHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea9XGCRA9TVsSAnZWagAAdgcP/2DVa27Z5lAlFs9slT/c\n5RXdse3E+2NIjlYdczp4fN6bqc+LuhDBd8vn9AJuMyxeIkIZt3/pps6Ld3ko\nvhGJzUhYigr74EHtTtCcvfmVbDjkS9QTCCJYdCFO4sCOLVtAT/RGsdpGS9O3\n6379HUHjgxG5MVlg+xiAdsOdGNq3LRE1useoZHb1Zv2qRzFjUUZvWvfIVUbq\nbRQiDYAYyaQKVAvy+Q44WClgx5Bm6YjeJQEbQk/Zha+nfa/UcJ5VyJjHelcD\nS0eASp9KhxN+GrDaegJ92gmFNJCeWInOJ7EMF++TVli6XjOgd2rZo+O1yiut\nZzoVnHXLDXForxCRwqUovnRfViUFYJKAOBc0J4JEOdQcyfgDYFS88LPxPl5u\nzIR2MgWREvGr2jY/hg1R5xS25eKQ8fw7XBepxGbtADYMY8/Iw+LsskeCwDqi\nrrpbc2prXdIgNoq+qRRcs91HLh+U9GA3UxSP1RvUGPR8wbjS9X4K/jF/rExg\nqHyABSP7ScXezGYkz6YRAiwoU14UTByPapYK+7Vao3ukXBNpqZt39izAur/i\noXGkv+aqS67dUb1y62ZDlhcpkQmqc6uHHfQXVnFrnwVqnMFH6y/yBn7ruEXe\nLJ/OEAYOB2MZo2ZHhwS9ClTKIyk1uICI4UMQHFYHpc7SKGL+GEYKDUF20wn9\nw/pL\r\n=E9wj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"d114e1c5e19229aa95f88e787c10f7e7be82c217","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.23+d114e1c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0-alpha.23+d114e1c"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.23_1584125382420_0.8008006903234268","host":"s3://npm-registry-packages"}},"1.3.0-alpha.24":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.24","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.24","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"6dc3ac9f1756265f5cbb3392146136cd2ec37194","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.24.tgz","fileCount":16,"integrity":"sha512-L7xvVUY9hFg3WUg0hVywPaEr+iyD72fdQtL6d/pYHQGp4RzeJj1qLHecOoOIBh6AMHT/63Llaze/p1dtVi6QxA==","signatures":[{"sig":"MEUCIQDNWXFQbN+14Bpp2vjzRtyprHN7EeZrMdu2fhftdwLPqQIgeg7y65+ZysP6fbEhxS9FVtRmn+87SSFAMY1rY0UN0tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecFPmCRA9TVsSAnZWagAAO3wP/3thI3s7bVDO73PA9cam\nLcYqeyryFMdZGi9qYV9kCdmc3K1q7t8j+ZLC3iqpCspAIbgCSSoPUcJj/bgc\ntNUUUxfYNAjsHXRc+Wi9DU3RtCISs40LShujoaReyzWJ01dHfnOkUX3GVmfU\nVBlxSpwyYJT+lTDQ9R7ThtZoIxyO5BewtUslhkFn9pDsg4rUUskFrrcluNnH\n1Vf9e8pMp5padB1y9e8jx+0lM9sNjIzJm4JHoatx4RSKPwVu4Ygg+BPXdy5r\n7G49KnNHLjqeLYlQXfKuAA3FQO84GhQ51ucEvyVneQWM04oe6kjCebQKfPkj\nUbyxe0SxXzovNYHZLkQdxK62E2qxreMIcHkmwt/lOIlhXiX0HfqaXrWu0l9c\nrmTeQ8GY8QmHb9SkdQhYnnx3/FaNkZ/FeBVtQSr1O3dWnPJQXojBJM8GTrnM\ny1Dl5ZfIWkNv4DxFoKnMkNKYX3mjL9fjMaL3ktIdvkFzyOpsdUbn4/6ZsCqV\nziYm/akVs9bcnPqWC/wix2mVMHDu/Lliqb1SVcLBuXfSEDCmy9sDFG+/BmWN\n70rxPELI1hv8iyUTT/TpebO/NxWLLSu65VhtC6zOruZhaN/7ifdrWT3E+a3w\nO8mXfwLe2qjjKIuKhy1Ck2UYCE9dqMVEGLw/fdiZKh248e8jNENawv2y9RmO\nk8gV\r\n=3x+a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"ed1579e630b10412fd3025ced9c66e0e3bc2be7d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.24+ed1579e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.24_1584419814401_0.3220242911319342","host":"s3://npm-registry-packages"}},"1.3.0-alpha.31":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.31","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.31","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"0fac32dcc1891a3a206200e5f29f0a23e5b84a62","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.31.tgz","fileCount":16,"integrity":"sha512-fkqGD8zl6DA6x1rb0JNzfhFbBYOG/QQWFU0wXImHYA5FGWgbqHl/ezxJTXZKL7a6NtrkxccsHmrQSZezfy93hQ==","signatures":[{"sig":"MEUCIQDp1p05HJV8XAmdQOBYewm+Y/RLlxKYJ5ceGQIpA3kjEgIgA2fe/1a6FG/3simwNHeYzUe+6Ama+Apze8IJx+gc6cA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedQDUCRA9TVsSAnZWagAAAKIP/i4Lhakgd1xYZx7YFV9K\nurjQMSsdVnoPhk+VaI+EiiUsVvjZGpzZcjIopAQHatB6qZ7aU5PU1lu7s1NL\n7jWj7Kx3DFl/ij4fcJ81MTc4cX1eNjtRPGDoXsoy8CBrVpxjxdDPFWnR77MS\nGYOCXWBKzcyt2yu0Nia9+Ax0zIX51lmT+kHCUTMNXlMuscXDQxMyliSo45FN\n3byJPvAvxxUNWEURzAklzNbnmqJjbzi+O6qoSyJXRghDQROB70r8JfUdTB2S\neAVpZpoBMoyg0l0a7d2LbglHMnn/mAFNQMlup55uqU5ZBeslz/tIqHZPMI53\nQot6lFl6gY/JO4blDMH3TXZqhUOh+GbyhZSaU1vtRmSLLv/W6iVWppg08kPc\nCO6UxkDz5X1sT1wAHSXdc2xS+PTCstEo60DztnNIL22gpBA2uhf8eKZSyG+E\n9hRnQCO3vIeG5LtZjKfH6aIcU03cJaaSjtFj4XyK6O0bLP1L8ocGqFRGouTH\nJz+IyunXnVrPWBqPBWDiVuATIw84ei39rSq95AN3u3F6uAJSjR8O6OtJI6gT\nZ2jUYFXWGUhHenzfflB3QfLWOLnfjEMdtDMrNCQP0k3POmGp9p5oOj9fmNzy\nD75iCXrkbjJXX7zM8lUqtm0JxFHeBQPLjNUmV5zRsTjow3v/FxunponQawL1\n3J3P\r\n=YRGS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"412bdb6e0d8278d438bacd8bbebb11fb21440813","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.31+412bdb6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.31_1584726227947_0.5668624179435631","host":"s3://npm-registry-packages"}},"1.3.0-alpha.33":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.33","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.33","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"babd87a690e79e4e33b3bb929ead0f1fa8542453","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.33.tgz","fileCount":16,"integrity":"sha512-LdvddEJW4+xRwdWbZ2lghrfO9b4F9m2pbfXzlMydjw8+trnH4QjocnSgZUcaTgKYlESEED9EFUmN1rJWhPzzbA==","signatures":[{"sig":"MEUCIE90Lkc9SL2G/kT93ci6LqnKNOopP/7RzJPD7oiCyVfyAiEAhSRgU7v626ulhANGEj9NvvmRLsgqL+utoAaFtIby/uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeff8aCRA9TVsSAnZWagAAussP/1nHbMCJQ8dk7yTQRGx3\nPOB8X10QnOs8cvOn+AMLJRjAmNO9qncp95jjGbU6Yt6NVxp7n7pg807epUO/\nvcK9VNu5q+Hiyq6fRvnczGFPYyEsgYOtp87nUDdi2U8zaEJsdpZIOCP7SDXW\nApIzoQ48NdiXz616g3ogc1dJoy8aYHiDFZfND++x94fswJVoRKkE8M1CgRb6\nThC+gFii0XrGS/cSqfw+ue+60WjmWWSvXK4nU2sGspt7DLTgGWuXN1OTU//K\ndE1C4Cp9mZhjMY5+knSjO89zxXyQF2v766CtMFUONcq2S0gtmyj9B1/jS6YO\n7sTGPw3zyc/w/ID13dGmLBnzWhp1DUMkdwGLdSjBXRi7N8HtjarP7mSBIy4c\nZMqEYiBtU1jfqxNUF7jf2uTTrEyH56KI1sg2xI1o7Zdx6kx05kGV5XP9ht53\n6Ux23vc4MKU3mdv8I4kuH/40WyWkP/8ByRiOjotT3lbW1E14iFok/t3IDYAZ\nvhna7YymF0wz0b2nhwG2TAlz1pu/1l9Q+BfKUKCC8GZEd3C0VBtAM0FuHGB9\ndZeD1vnehA3lvUQ5tKiSZTxzLnp347xjSeD+5X9TMyI35e8DvEvmsW0gmAlo\n6S4/hacVuuG2saQfGQq8ROxFR2H/tG7nTlnoLwx2rTCmTRJbSX2Bg2JSaPSY\nErzU\r\n=IHPZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b75278a36d14b1a7d06f04f2f0b6cab364ec31a7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.33+b75278a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.33_1585315610154_0.8573159244080022","host":"s3://npm-registry-packages"}},"1.3.0-alpha.36":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.36","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.36","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"365dd705ac92760d2f325fff96ffb0c3cd95996c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.36.tgz","fileCount":16,"integrity":"sha512-gLsvWx43vm3YWZ1QHcZa3TbGrMBCjLXvJ2ATcopw2I+g6qQe1vK+Vpo22GrTNH1q8J/KAxtvHpCbJGxQRYLdNw==","signatures":[{"sig":"MEYCIQCXmFTB7WUhFQ0AQufV3Nd8ISxyLowpUH0R4Gy8fKkGFwIhAMSSbAp9+FLFdJ9Arlkt+n4JOPXmkpVYqrJYPkWKtonB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg6RyCRA9TVsSAnZWagAADycQAJBeUEidPAMXHD529DZO\nJEKDWaBHiSNWEtENtaPH2JC7zL8CFWdDhlFZ+aI86j/jiT7rRw/Cd8jrLty7\ns7oe2/BVwu7EPxwGd9uVqoNgHu+kSxkTA9qnYoKVnQKKxyjgyQdtKJGZ3eyw\nYThaJlV78hZMnTcUbbeFmkrUz5NzV3nKP6enuJz+d78nVNsdbH8ov4fAE8FG\nGq9eA196KxAoRjE9CaChpwQQvAvp6wx4ZXLk2iYdiaCqKBalaNtKIoIGxNk2\nmQQlo+9Wql5PxFYvc5wvJePIC126eev3EQGlwcpps/CvEqOyqZ1c3ID5DM7G\nEPTNGMPgvxMrQ/1b8oOe6QmZOPDzcBjijzcQGeULZRZIzBjemWpWm/5PaU26\n9Rl9f41fLJTSMOGSGKQ0vLjTE1r8rrkCuKog7f/tLgQFJK1tU7a+c9/U2T72\nEEoE+Ua+K777DJ2UiF6b3rXrT3tD9zB8Y5BvC3sbHQoKnyJt2Bmwvw5RghJC\n2ZTX1DG8IefI9ridYlPTpZ+jDZKEOKS05xJHlmCzEfhogQIwrTwS+L/fjAOV\nnout1LRRFSS7cmLdizHi34NExXzjyCovDR6vf1X6H9Ri8MqwZVG4brOZDGE6\nWY9C2z18ybsPumMnNS3ROVlZzN4eP+Idi9n7Fsx/CbMCQGNH3RczlKGwlJdh\n/pCD\r\n=HtI1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"ab942980d47991917257f96733d2d876b384735b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.36+ab94298"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.36_1585685617853_0.5448672762850393","host":"s3://npm-registry-packages"}},"1.3.0-alpha.38":{"name":"@apollosproject/server-core","version":"1.3.0-alpha.38","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.0-alpha.38","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"2fca6b976d2efe382a0b138127487df5442b84df","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.0-alpha.38.tgz","fileCount":16,"integrity":"sha512-cH8PvlA+yFEMg780lW1MIRyKvYW1KwGIZN11GHZR0UBlCXSnQ5yLyki7lxIpDx1SKyoUZO3WBmiHOmuzie8mow==","signatures":[{"sig":"MEQCIDVKq0s5b917GUh9nsBz8VszTqGCV7BvrKtd6WSQKQSsAiA8tmj6vak4v6CiF9PZFaWwl1GB4eBjPwMWWeUVE6ABmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehWHuCRA9TVsSAnZWagAAwTkP/jZUj72eR2eRXTiveCPM\nEwR8Qdwi/O/OwrsxmB4NH+Nu9geK18p/huxAo/9nAmnKMSTWV10d4SYo9LML\nyacNEMUoNGT9EIsqC9NN3tN3fNDszLkT4zVheM2wdLTEV2bJYxF6N4C9CoLT\nf5D5RVhUAo2bIWsdoZABdOwHL9YUt5ZgT0zAVEOmyeK5EfkKfRnM7ZNEJ5iQ\nv70uLDTUOzU3PGFzpCsKAffaVKjp3VWtAKJEvqVPO5cAFZvnuRAbsuXDiqUN\n9qDhoQm8SNrEr2uwf3ttA17WePookMor93Sk7+4D4PTHcq0XYhDXN7+mv27U\nQUYIIHgxz6V5jpMbbJBjJ4KzyfXtfDTKFHjxV03Eo3MWTKFSVz7Etv473Dkc\nSk94ku7aikULcqgkYahDSFI54dgLaaCbQfvHVFqk/r2l9/opTyIq1IsO6nHK\ndCc5OwXkGgavYZKZq23RGeoD28GGKp24GdiXlWi68KcyrPjeEB1umk2HLKH9\nW3EQdV5eheWdLjMywuSOJ2Sftce/1Nc8bBF2CDoYcjvWzNbboRgs65GVtzRE\nnY1MkoRmBWH6Gn/3XLQnGRm5aITSHWqK492OjWW0DiQCAUf+Rfscamoj/088\nYqD+0JFDuAoF9utn+tHBVlfTev6MS+OgBg5twrWY6jSv6n0sMhyw4pVCVnmA\nP/83\r\n=apV3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"bab4733f0b94a9a9d6993c8f8d9b07dfcbb6d334","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.0-alpha.38+bab4733"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.0-alpha.38_1585799661515_0.7722323865354452","host":"s3://npm-registry-packages"}},"1.3.1-beta.0":{"name":"@apollosproject/server-core","version":"1.3.1-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.1-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"b982757ec584aa1d1feb1c336b9c6e64bae4aef9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.1-beta.0.tgz","fileCount":16,"integrity":"sha512-6xDQFLqkIe2/JMYGJPu4u/CnbufXGG41iEIpZDL40jE05vdC5/pS3n4QyPOdzuAn8WrMuYlynLmEXXF2mUWOtQ==","signatures":[{"sig":"MEQCIEkrP6rbxBHxjzu0FI1c/U91WSK568Jc23Je6lgHid3NAiB6oUvp/6oRYNG8KFex8mI+Xi5CwsLNvtwQ3m+3XLrz8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei2mTCRA9TVsSAnZWagAAxlYQAKGL6v8093bTeHlSe8EE\nOSjvlhSVRpgFLc+mcH5gEv+6Fp3ozjAcp0NF9HbDecuDTzFlkT6C/WVW5WMF\nmPTofex3n+xDJAyqf4/biXIlBWI4MeLmHKykXD5kVVtwnnONc+ObBk3rNwlT\nbSdUUOe9nTC0Tr1euksQpsV4D9QrhxinAf/N/h6a8IXfCB3InmdAo94hc3pP\niFq9HwjNq2dWbubNRyhwd6AAQc9IYeXHBcsrgiwK98PcCOnm8Lo7ULwFyCj0\njcFXlIVPTEqi6HOp7hcAufeQMd8tSSifLbWOe50zwLy3Wk52S1IZZ3D8Ie4S\n3ZXDMR11Oli8fhc8ZJhPAZL4drmAalMbhL03tJ+b991KfL8khPWURse72rik\nkX7TicR5iDI0CvcVQ/Wxv5NP18SQ5nOJ4Pi7ry34/IiNwuYJ/EdqoAkLu8xH\nNBpryrSsT/+sOvP0txMLWmCtkK27EyEBAlhhwfNghQ7a9pz+OCxnUanzlEfP\nlDFhf4WCuizkN9KNdZ7cAo5uY+/0GG4IDEtbgN/MkrGL0Yql8R8xdyLeJ/Yi\ns9k+1BHCjW/duQviHIOV66iW+kCGm0KA/zjl+7gdhLxfziCPt26g2gFJ2e+y\nX5uquLGoBO8Gyu2V0FGgzgyKnKjtt+EYagz80I3isxf9KM2c7DYxQ1Zpjhe7\nNIjK\r\n=Exje\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"91cbdef2f01893967018f8303d86c8c1a8625ec6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.1-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.1-beta.0_1586194834591_0.5363388339308526","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@apollosproject/server-core","version":"1.3.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"c70c6eb95cef4af9bb7d7feedfbde573566678a1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.1.tgz","fileCount":16,"integrity":"sha512-t2Y8bpVMgGjn2oLHkubfnGHQj0XV4ohvxFYe9YbkpqX817HAxRp6/CYxSplHPWcQpxvyKyV+ThAMBP1ut0rHYg==","signatures":[{"sig":"MEQCICut8Xw+Y9IY+qteZ7GTRyXAX4lWlAHwgVN+UbpItQPKAiAUZGebj1FmRw6BiM/umgE//evA65ZI7qe6WNUVdrmjow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelH6fCRA9TVsSAnZWagAAIu4P/RzuUk/z43wzwCM9fokf\nO35uB0AZYrxBbzLS8ufDVm40a+XUC+59jBUVZMSDHzSblXExzGVypFGz2xnm\nkGaW4e/K63iO2UWGyoJikKc4blcfiQK/LFPXB7nNsHCd2NW8/snxxtXu1YUI\n0fGa0+NLrKoLmZIqCQZZuymLydFTbHS8bBo4/cRQJEJqyRn6juxDTBXDb2Z+\ng1zufSycEfWhXF016bwi1yUCB0NplX6PhaB3R8fY+dEOzSTY+Ab6ZFOBZOvr\nQFpAWhUCtD4rOgctGa/DstRW6XvxLY6S1jhSAmmSJAWGbSWxqKwRgURaUxp1\n7lIYvm5S2C5LjiWTs4JG43Rf7JN9Dk4aB16YtbEDKwEuqbPWROA+zE0LzfIw\nzlKZycZpmMiDLOcUMtrLCN4lQh2jbH/bgfVq216vEAP5BB3v06JObWjabqPf\ncBsZO1Mi79g/8BCi43HM5k23zh6JQaWJA8FX3H4GY2zCoWD/ftYTrj8bcxLr\nR85DgFSDmTHtnUeeM3hBEWk0skoz1zbeM3l18kfMi+S3Y88wN+w456x6Vz2l\n9vWPaJF5ASvDYyzXrQjxKOCJiTKvGeL+bb20x4vqrMipukGgcBsv3WH+GfRB\nKNitU8KRAUoY/YbQwUOYywGhNUQQfYOmizEyVw6d0cExFaTfv3hBDFoHOctb\nOYyS\r\n=Axsh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"0265946d0836a6c9b373a9e07c502eb9f740332a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.1_1586790040164_0.8788514429708996","host":"s3://npm-registry-packages"}},"1.3.2-1.4.0-beta.0.0":{"name":"@apollosproject/server-core","version":"1.3.2-1.4.0-beta.0.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.2-1.4.0-beta.0.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d08116b9511b94b05ded27d433d39421eba37fab","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.2-1.4.0-beta.0.0.tgz","fileCount":16,"integrity":"sha512-esznAUcwvWXHVXp12eatv6dlf7n26CFXsL28I3JFtLw/oTykJPkdUKETZvC1tiI2V5blzFnkzKyRSVZtIrCNyw==","signatures":[{"sig":"MEUCIQCg1C+Wm9GFxozO5ZTLVilnlHxlFtFLXRjXG2PDL8f1ugIgKG3oJVnipExFIKMoC9tjrwMQG40DqRIZ8iNX2vf3MQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelwQJCRA9TVsSAnZWagAAga8QAJbe0cpbW/4URpaQEkZg\nJmmzd4VJoNER7svTbFc4l/vpOgJE9+nJyUFFMBCtOfh/x2GWjvfXhS7PcLbb\nzhRhATMV5jFkFB2i3/PuIe4p6QhjYYpRQDB83CDMEuv4QB10k5s7eoObx15K\n2jIvHsEzk5JRj28cpM5tKDl8NiDfbLAhj58PLzI2j6hM1YpMWkunB1k4pnR8\novnZGsMsEiADRr5jLEkhxaA0G7Y3SK8E0KND2uU7xviMrElm+0pXFbT1bqaa\nHZolX5gTgIY0ND6ii5drJnbc0dyoQEfEOGTwKmUnZSTAYp6deJMxXQtuke2s\nR1d4kIj4qRheMfBgI/Xsf/esGkBOfFlrtTM36vs+NfmCBpXNouehT65wajTG\n2DbQAG9X2zVCwykfCdKYjVs2KobPyasObXa9MzTfPJglG1NLUJrAcimCYLZb\npG/0Ui0Fp/K8QHJ3EKo7JvLXZTE787wXXO4rnWyqsMvbRes8zOs1bfaI8jHZ\n/C7N3H3vEF7nkom2rZaHGxDv2xmxoAHRXiJbrXqhFeRKxcwz6xGJXYbTzAnc\nq5fyvyi7DVyWsngn4ZiMKsV6SHs8pwoto5qewN8untJH4whRIre+QfbbDy5y\n6sqX6F45PpdXNgKcyJUjG2aNqIabqCdfd9x3R0uzEsjcOVMlyoIPSHaEtZit\nEVkj\r\n=J2XI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"140434179bd91c852b3315f59e9317dd51d410c9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.2-1.4.0-beta.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.2-1.4.0-beta.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.2-1.4.0-beta.0.0_1586955272912_0.8131892312011795","host":"s3://npm-registry-packages"}},"1.4.0-beta.0":{"name":"@apollosproject/server-core","version":"1.4.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"23cd87d1915b333f34475a03f22eb32fb5511af7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.0-beta.0.tgz","fileCount":16,"integrity":"sha512-GF1YuKemQjJu5XwIqgQ3MeNLMn3jzoSKuSUbiHbNcUhesRNTL+dXKfo1xSHvgyHsJBKHvJjT6Q0DIYbh1IuPlg==","signatures":[{"sig":"MEYCIQClwFC7Hh0nUVW15SbIXM3pDFkB6H80QUw6f6Y2B/CnsgIhALgSrbluA5QrY9EkgrTfAfqFfvcaW7RPJ/Hw6tA4Lr/J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelwUDCRA9TVsSAnZWagAAU4cP/1ikLxxk18EGkcp3OaET\nM2/F3/OyCsv00TwM9JBPPCLoGELhavuBVZd93/YXyWU0reHLGREC62CPAYSp\nQ1lL78Qns7L54sgVNd87MJ9w+1cBFwTK0x1rwSBXZNbbSw1B/aofNGiOqGm4\nuTGVZX+vdTjv82Ivuk1yLkdxY2KtUH5dgynzwB4g0QTNtG7CWTt9l8g3/3Vj\njkVHdYtPcrqlrMmXneyX/FwLhVgZDEMjumF4zka1LAdWB559LYAzGnPT61Li\np0492HPuovnCDlwFDWB92amCdMBjMWUgsE2PbpEueAwo670ez8LsmNx0ryC2\nastVqWKst6wV6ZFNNvKuoruZd3G093Y++BzBjXAyMVt+Xb7pU+YzIx9WMJoW\nxgRomb4EXLGo1JeYCGQziC3/9mYJ7ekziyfOJLMtNFymmZ0Y6VURnfubveau\nym1Eo0Eok3419mbnzn8Bh8fslIoGS2dOENIUBQKJAPBfCNAeLSCjUAgFa7kH\nm/VZKdl2wWZjtWUB53JVv9Xv7RIr3cyxT9WKXkt4sUElPkvnKl2K0Y9oTuJC\nR2vNfVwVzi8GZRAJmo21ktdXtNAzsVx4bEByKjz6zMktfhle3e7L1wCoanvK\n+nELGInEcl36twZMJ4MYg6NWrUVkMliAi7mLCKy+hRMRol3O8RN24GugJ+Bn\npXij\r\n=gTB2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"b711cb4238692477cc28e42bd5e6024d0f6de41d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"8.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.0-beta.0_1586955522923_0.124780502740506","host":"s3://npm-registry-packages"}},"1.4.0-beta.1":{"name":"@apollosproject/server-core","version":"1.4.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.0-beta.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a01b7152c1c6d143dd7c821ffd63968f38ead1a8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.0-beta.1.tgz","fileCount":16,"integrity":"sha512-4AgZ0SgEUry0jsB3GYHL9IDJDi4cUa7vKxzwUN5dIAl1CrTxq5CoE4Tl6QSLZrWq3LE+noSlQkBHwLauD9zY3Q==","signatures":[{"sig":"MEUCIEna4/Gqnm5TN1avPQxE8gYQut8874lCDqx2XvLWNSF0AiEAqW1EqTeBFHzhe4+QBVfaj13+rHYm830z/MNOumpJxxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemhRxCRA9TVsSAnZWagAAHxIP/ReCRTcCIyPBYs3O+mes\nwLg9sFzxSzHzEQvAl3lkLIsSSP2cb/ScTsNMsfdhiTHz40YRrEffMPJc2k92\nhZ0lAQnQdAhNjHPohKKN5bYfsolbXRRxEvwopTqCk1/sOpYcuOQrZGfE+NMG\nMEH5PA6UxMRCWPCARWlCitoJj0/27oTi37TqE2cK0A/pFIFO8z2XwYAHJJo/\nkaQEc0ttfIJHzE4DDXN7sFwiZFXhgQh/eh+6bmHKD7bEBDilaQly50NeXMMS\nhXNWFegsUYlEPeq8mE4aaj+pd4CxwI7KifEN/Te4d1D7mKCNUQe1XoOOz8NC\nsMrSqDWUglu8egZo8vHV+BeBpUGmIpv7qbZQmGGxWpsfaBcaDT97vDUYNtq9\n6JYCuCiVFIOtvT20n0K1SXWULmmEKESNag4stEzH5oq5xYR95ddO8LmV7cW/\n5uZJbpBJeRq3z9cWK0uZDbYTl33xKdp7s+jJyKt0y1OdruiyJGsYWr31Pzm3\nWav6cOOPuzt10HlPSfM9c7k+Dx7cvF8lJEzIEk/GlMfr2psbhBZ8fEqbm2N8\ndCdtBk9FK9sckCkJpX2suzQ/N3DZEzo4vHIxZSGQBs64SbP1Ld2xP4TuZwnL\nJYvojBXuLMCX3JQc//F2UxX1MrlLbYlfO8RZpWM8tnrUCWSfd8wVxIj9X3zm\nYke2\r\n=w03C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"fef450054fec04328c91ad31eae9fbb00e9c13c1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.0-beta.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.0-beta.1_1587156081016_0.6335356701518158","host":"s3://npm-registry-packages"}},"1.4.0-beta.2":{"name":"@apollosproject/server-core","version":"1.4.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.0-beta.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"3a15b148e5b941e612e9a5101b2b92f78f66fca4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.0-beta.2.tgz","fileCount":16,"integrity":"sha512-qsKgnEkAV80sZ3DXnX0a46ba8zSzjuLS+wiWIkTKETV0MGg7IpGnGfYcGFkVoxBpurhHCMwi3ykzE/TX5AXCMA==","signatures":[{"sig":"MEYCIQC8Gyv723GxhQkZim/aGLsQoTc2rzFoYfSM51FgOqWvCwIhAJNZXmy8QRSq1tkDy3Uq3YlqecaNIDLUnfZ8pmpuoSc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepxhKCRA9TVsSAnZWagAAhZYQAIU+68r8N51ljhlwTDyr\nk7uAG5dhfVYbQM8a4v5JDZ5rn+NCxARBolvGFlHPkYdmk8p7TtrH3y4yjofw\ne7hSJ9esPiQH5jqua269htzkZX62VOOX83B5QCMM0mJUCRaKgFIuHiNJWsW8\nI8BRE1NtCdryeaFgB7BYrnYdxDSIhtoWdePpEe6W7PmXYyatsXyhL2omS/9c\nwcsmUfFvq1ni60/yGPOso5fIlnAq2v41XYeXwbVi+d40XlQgThHcf5PhmLTD\nuw0rOTCKpwCeNCw0wbyTtW4kJZvLlfY7RG/H+bj7YFMx5kT/2aoq4s/hffL1\nWpXuRQJtbQ/5KntxE9yTC31Ezr4w+ZFyBFA+q308dhjKX+iNDH6B7taOzdKm\nTMkeW606xAFfrNDC7nihRjC8Kwi/BIqSMFjLanN2uVuFV+YHHmAJSVQoHleG\nqP9lDifqFJ0RO1glvpjo3f0eBpltjtzk9VCLNqIBeeB/iN1EcrCzBeROq0n8\nhqsHsekD/EhciT/KYGjycIWI8McGpQjPf9YYSJ2aDHg3s4bu9d0DmkNUF3F0\n2fVthq9uHX8kID9QJ7GXUCaTq9h9E3rcLznjQ5QHJlL749D+W06tNs3h2aIm\n0Oa+NTxW50mh/8TIwlG7UdUE/TP6Bn5I3pUtBWovlUM7zwBrd4nEbC0rxmNd\nfaZE\r\n=0sOh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"89000bb9ab25137066e42dd669f8be945e1e8a07","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.0-beta.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.0-beta.2_1588009034260_0.26159593027703765","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@apollosproject/server-core","version":"1.3.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.3.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"1c6819baacabe9bb0427b7e5f707e7f98c3dcf6f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.3.2.tgz","fileCount":16,"integrity":"sha512-EPTU7qXjLJp/7qclJQRmSMM1Fi60NkNSyCG+PaZNmC79xCUXh2M11zPCPvM4cz8Il4qAYfFe5stiXiC8E9pB8g==","signatures":[{"sig":"MEYCIQCS0ZNI0ZWvZWTSkAailP8lvERv2h7lrtuf49KYm5mH2QIhANvyd4zd/nF4r02IGmFdICtiEcbdN4gqyfa8/K+KAnN2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGDaCRA9TVsSAnZWagAA7DMP/AvOn/gu4UpuiwUXGE2v\nAp0cuSozlZe95+twqu/1Z66Rd4ROO3dAeLiqeQcuC85sUrAHQKcuonXkSqln\nIh04yIszP78uA4FmXpawK2uRo4x51kz0GUHxA1laWXlmHy4VpB5/CTCCkIP/\nKBJ+h3GJOkITEf2VmioOGX2IQ6jQwqUloVxXrheLLBE5JNpkTZ/h/QOceFdY\np8wxMJvUVtoh4jJkYX3gOaPiTT6EkG3vBdCj7Cf+DVxc/poj7aZ6k1bUR3UO\nn2RO/lYQrkKNsYbZQE2/Bs/KBtNGXXZmhPRQYps9lrYUC0FzIFfzzwCnEPvi\n8UtRmFb5pY+jfTMuV/hJkO7jRK7PUQvf/XUVdG1hK1UpsMUkljuaxKDha3Rb\nVwEYHgcyr8IaZ0krcJ34wvqrZ7/tTLdFfCX4SmeGtY9NwJ41OXS35zNBS1RF\nRf0z5Z+tPwFpWXWRVv2g+hU7Qsb79s0cVoul1wOa92/wI1oZ4DIZL8CWUCa5\nHdkDp+VyUVj5zGoYz65FAgOv/w3JEnntAZR/dvfuq4nNOIODKO9O4OKiEVou\nH6cx425FALiVJzftTHCO4ul+it+QyMtYcxL6sgT52zyKccsrQyFruHBReUqA\nahPiXf6nMgDtJF7UAVvFesoNq10lMvGHkGiwgq6DZuC2Q0GQe/lZx2mAEkIZ\nPHYA\r\n=FU8f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"6d0e0658dd8f36c2fb2c2ce32d72d13ea4b35018","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.3.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.3.2_1588093146192_0.39867626025574854","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@apollosproject/server-core","version":"1.4.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9a44c20782ffc635c11f3c6e19b4da8a9933b5f0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.0.tgz","fileCount":16,"integrity":"sha512-zoeKGuC6Grpx4PQ9B7qZElzAC7yMu7VA7FM5OpLwcR6G2qqpFsQS12QOcsmvx6nEhfbelKtDBPTYgChJOV3ZEw==","signatures":[{"sig":"MEYCIQCCF9gLACAO3NDNVbwhqo+9lEkNxdMhvzzcOw3UOVF/1AIhAM3HBwJzk+z3xL+avPKNpZzRrUdivwtKIC0Q2QTze/Ju","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesDX4CRA9TVsSAnZWagAAhYkQAIDXN4QhVhBQRUj9RlRr\npqx/2oINl45tac7VYuVOHJZwT8siYkBknqD+FxPA/CM6Ez4azv66Hjr9fd2e\nAxwhydzfXMppM3GSLs/KUsMfog+kgSNtrNTprnmMnd2pabkR99MVfWaMgI9C\n8bP3xwSMx9A+L8Tn4tmLiToWL/mN2DJrfCtUocsG8cPzoHxIatezdUxA1L+E\nm8/a8Xboi2u65Ntj50YAG/CKJRcA8qFeBa1lnaYj+YaVZ0Yz8ZocpI6Ph/sZ\nDPqiRW2t/sf1ctLRGoRUqHS+gFGY7WaFpBwpVQmtyuTwmPJWvbcAgXq348hl\nLt/hNIzHU0dIlO8GCTQGSTd9zsOKEmtZLXw9cBOsjLdZf/9QQstNhiLeol51\nH106CJcoyiWTH/g0RkqJ5PCyiRo1H5QZDBX9rYKRgD5I/Eio6cehEtNvlLB9\nsvZUk3lNospWmtESoiGG4ahxW0JsnJrCTN52D78i9YHivypW6eK+22ySItzX\nqW9tA7U42cCRG6VEPBVob2iVvfuTvz3komO5wQJzlhDFDjmOs0tlUTCPU6Sr\n4nAmV6mNQkw5CioLfSNVzccInUB4t4sfy3lnQK/SrX73Tey49aNoiyJROIZp\n2AeX5WCSwhAd9ZtcD4cZnS/LlVlc19H3/raWWR94DR3agkRWR6NcGq8Yt0eV\nppJC\r\n=4FvI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"292c3b704f368fd7e6508be7ec28bc9c589f4c66","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.0_1588606455955_0.5153184250903586","host":"s3://npm-registry-packages"}},"1.4.1-alpha.10":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.10","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.10","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"d58661c56e0cf8ce2e4fdb251653014ff31cb229","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.10.tgz","fileCount":16,"integrity":"sha512-FqqBBnCHBAlY0eYtk91Lj/qLDPnOCXTubc42Ws/nhzwojTO+o51OP0Sp7dlN+KWfbYO7I8jwpHZKtRhE2cJtUQ==","signatures":[{"sig":"MEYCIQC543I8VBwjmtbwnYJQqYA1ype/sfv3+sBMZgQk25HCXwIhAN77jbV0Bpd2EAUOt7l8f2exJespf3PsToQvJ/leepAJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeusp3CRA9TVsSAnZWagAA4LMP/2nAxBRw781aP7FZTVRQ\nWfBfxgpaOWgOdNDpnIbWilEkTPTMud0Ka6hlpLujOfMnQKFnw2R0KnHyb+qr\npq7flkipXwG1p+k6PKaYIMcya1Q74JYW0hDV0yloIeVvF1+VGQmMGvmE3BUu\nKWwyxf88BFICSiw4VB4ZuNHuaEQbXpAwLy5UwAoryeWXDuqEDSgdWXDvzIZh\nZnKBCrMV7JWUMXKAN0GMxN6bt1pBj+lwqQWugb15xEs1tbFUXRCQRjYjc+3c\nRhhC/wioVHMzaruhdebAYb4JyVmtxyb4oovnMJUMrolk9Gc1RBgpA2gQzqWJ\nB9jm6radcLrYndrBekGAfxC7VzMJoEwARw2ymDDO+09W2vbNNHusIK6YxRNo\nHlGN8urgQ9ZJP1EbMAJFFiSf/tCL/C+/KfGCHBtmivMa454OvmDLUxGXHk4T\nTtH3gchro5y1/4cXXsfm4z+1DlIYYznrkNaBUS2oRtYEaQzwi5iTpjzYpkQV\nan6m4ga3cnMGEE9dxAyIPNnfyPhDyxwKDhY+bbYBaC2X2VyxvGlFi7xiUJJV\nHIKedBgmgS+nT8m0CTMadpgVQvYLY9T1v/A8/FJZi4sfuj2pb81ngejGDtSG\nPpuHSoSiQz0bv3JioHfUSP142USwBlYKgBMUH9IYyxRomZz10o94EtYpwR1K\nwG+k\r\n=iIVf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"2143843753ed3911390eccf5fe127c412e731eba","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.10+2143843"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.10_1589299831079_0.6217216634901688","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@apollosproject/server-core","version":"1.4.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ab1543371d973c3c3781ab63d82b75a2a746e21d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1.tgz","fileCount":16,"integrity":"sha512-kKjeaIOgmLDuCpFt+2/R5N5PJ5THLU3gUMhLRrTcpkQGuzzLJi+6KbRtG5Q3EtCGVmQKRR8cupepi9+CMorH7w==","signatures":[{"sig":"MEUCIQC7o8AiyaKMeMozoi5QCt6J5u/BHh6u2eop2MSqhgL9TAIgBzXlRBxtNh4ieLcWB7lt6nEehrHT0lX+ShqYXJwBTZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1qBICRA9TVsSAnZWagAA+TIP/iOx3eBzOkbkP59QT1S3\ndhUB+ZI91w0zxM01YvONkrEB93QNt8JT5bUJSvkGwmqYFzQMJSOj7RxjfLoe\nhvFoWKgTP3bQ3AwBSpNwOdZmjF8gJP2HwOwfSIgwjpza7dzQd3gDdZaV6TGo\nGluQg6IaTpmbMqtjDcG2GFiyNM0vg3/aPq8+nfz9zXsGzahHmC9+/1gTJR7m\nyLYiWV4Tg6MYjHMYnsUyop4Xyxu1YsdqYyIEzwg0rxsdPDiwP7HUuR5Jclb9\nz+joTCQWz24erJT4CwiV0K7ct4KWo7NGZPOsSXuUo1WBLYNaqptBA3dG2K4C\nbS51C4jmHr+X2HHicAr1NHYFwS/EtFXf+TqJGa0iOMLXaqT9C3+uqkEB/m3V\nWiT4YO/bmjFZPEmdV4RqfNKsC901lAf93V8XaWFu7izZsLuVE2iE5/WDqcPK\nW4a/5Ll2baZsPYYAAazNdLNIOvUw3UQ7bbAUgvtPmM5p7CuvfflmZR4zZP8M\nCgbew38IAPwIAimwbXs2WPE/7M4OMA2wsq34Ds+YByP3ESC9xoioxncNduFv\nExGqDAkx0u9pU5EYCyziv2soLrR7YaBpaq7T9Z/xnhMVvZIQEVj2Wgj4qrbb\nAmENzA8WoTh4Um2VeW3wM3zidyAIi1cxaNG8UcEiaRBl7NrjnWgyVojHNT4J\nRVjK\r\n=Iy1y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"a9eb9a34c398eacba0983ac74dab332779a1d308","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1_1591124035908_0.2617480120908131","host":"s3://npm-registry-packages"}},"1.4.1-alpha.16":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.16","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.16","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"bac56e929553da0258962dce64bd0d676f56bef0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.16.tgz","fileCount":16,"integrity":"sha512-Ea3mDSPUEgHGveBC1E6QuTIMBvaX3jW5joAk+ctK5ZpROYxUKaKLXBP6JQmgExTnjqZ9gx9SmExstg/GDsyMhA==","signatures":[{"sig":"MEUCIAwDZ+HObwRUUOk9AnBaMiibnrtyjyfyzPEbtsMR1059AiEAsx2DHkoK5vPSYFN9pm/d2colPx2N2eLLCL1b2aCRxsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1rU1CRA9TVsSAnZWagAAMnIP/jZP5UE3YNig4fPfNyX/\nz9XPSLo+l2r2bV9oIEScfHLUlyLD49UbYsMYJXj97mW0PM1IJunzdFA98CDu\nQvKKlM70U3USKQbVpThHx6AJdrsWWHLQUBIiJ1Hz8SdT/zZn4UKFa84PLyW9\nT8LtqlAsIVb/Xkl1hxOYKVkHJ9Z8VkuWQJnLzgd2G+z31KI68AeLhf+rqiNa\nNghLV5kUZVBvCVj6Q+grfm/V4aVYkraQZ+ofKD+GreoGM+GX+iFeU7KCawZH\nEizXbgZTRLaWE2jm46EDLSUCoaUNAygFB0my2y9zwH2GpyR61O4ucFzGMgwZ\nDSOnlXXebkqmOAb/URUsFw1xkmu/zv8N/WZbA19ebve/ZBsgMx6IyDOUt4J+\n1ku4bO5AYzYutTsGjPjA161GXJNwtdtTWjWuqG0/79mvpJnnwB2TD3tFN35S\nSL3EVCpqXcs6MOVOl8tuMQCXc4jkvk+5XGDWxfCOecuoTib+qlcaK0477jyd\nnDl21qwLdgzk+UjXtu4LeOkllYGDJFXUwnNB0XP33ej/qAdAIqMZmStPP0RU\nck84Ga/L9Ep3Aw24vCG1UIWlr8knnVFpHMYkm1JUuxlNJIWo4Bf2dGidmSKv\nbUM7QXSTasmAQ+c4dYVJaBOa1tTFT9egBzkB1oPDfayjYYFec9Iv8ICMAcl/\n0GHi\r\n=Vhiz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b00ea24e997f68e501f0286312a7313b818ed161","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.16+b00ea24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.1-alpha.16+b00ea24"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.16_1591129397602_0.9162841032324602","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@apollosproject/server-core","version":"1.4.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.2","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"8dec837b66f83ce58e07bf78c6b324627727f66f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.2.tgz","fileCount":18,"integrity":"sha512-UNeynZwCI42rga0XYs4qnBeoFDti+E2WpI80OHTJZiRp+75/IMWMzecIGr2qYvH9iooQ0WL4KiPs5H6ZA1YyHA==","signatures":[{"sig":"MEYCIQDaDoDj6/pJN0b2NIGkUKotyA2HGUmA2jWuu0Fw9BdcUAIhAO8gy7iOcfLU4QgLbm8MShURB5vdsSZ9sXN7w9QOH/b+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2mPlCRA9TVsSAnZWagAAJW4P/jmo2XRYyUrrXQ3yK39C\necGHXCkhBnk97E498+Cw/ezrgsi8hIPZyaVgaeAfsxM0YtxtfGCgh5eoJ16a\nTE35+/+JoYmXl5wK3nUzXa0s9ktY7t2B9GltauM0r11RJy8D+fxQl0u0pIs8\nPkr//DyFSYdbjqiMVlDkeX1mBQk0INoG+1q9d0gsm+Qtns+gvQ9avQ20HDn7\nfeCnmWk4U9z7EkfeObvC4v6kpuzv1dUGG5un/It3cSaUtWnD7IeceQgjzQoc\n8Qvak4lT1tHYktPWcLRMwIQGT9omw5RduZr23tGNa3tgvtMYqYKETh46MY6D\nZ7tmSHyDKjUces8qM/qzXfPZ048CzZgVeq/0Jvlp2BtaG+QGN3Ngh79g1TeD\nujkWOx3OU6VgcvLjD8MtTns2BTjsausNTHrNZOLxExUk23R5nyYmtbHDa0aF\nLS+FeFf7oSIQn/hGPS5s25x2ApRB9U7sJcXs6q7cFQpFoF32CDaUxmBvstBH\nRIOxdYOkW7dB3xJLvn8Nbkidczrkan8ABg4U/DWA/OCI10b/S7ys+Vjtz/fO\n+oOA1VLLYTdDMMirvXzif+Faz3OogA+AB9+2jfjvJCcNf4p8b40gou7y78rf\nPu7p3zzUDmbKC00I8f1E7xvVQJw9+cZtKL2c8PhTrvxPlheZweYt2dFO5Laj\nr82z\r\n=ouly\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"fe3a14f76cacc84ef214d81a6823fc3c1e398774","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.2_1591370724657_0.4236270511845126","host":"s3://npm-registry-packages"}},"1.4.1-alpha.17":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.17","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.17","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"ad0763bb315d4e8ed2c9cf4b266121c18a3bd35f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.17.tgz","fileCount":18,"integrity":"sha512-v8A/KqZMWr2Io7oc2FkyvoNU8W5FUw/VLk/2pdWCU9FxitawNv6Tzq6C9pAczbpEEeNHkr1agsE1EOEaPudRhg==","signatures":[{"sig":"MEUCIQD1sQ0dbQIQpQI+EaEIVU8EY3+dE/hgy7YQRgJF9sltegIgF+dQKrld1Iz1HUqkSNLz9ak9GvhaItfDEkCR/cgkZqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2mUtCRA9TVsSAnZWagAAWD4P/iHZEjBOuCqztWGJi3Gx\nTAoI26xVOz2gejBzvD+8i7N+cXo6o7miM4Y2Kd1/uZjgoOPJkGg1fNvgtkls\n/ysl1m024w1NMXfmN8xbnCZOMWjI4woc6F068bhcpP2TDO/fXx01YYwnSBkV\n5nn1iFrWfqR1Eqm+EGFtNnj9ZifwUwLrYsHGNpUJxC/tgKwARiu2DPxDvDbY\ns+DOe5hi71qfpOByEd1AIxzDA6y0DM5rhzbQj9HJvXnN/X38wz4fRYCM+v5Y\nH/rxs2jOM3MvYDV71BjXLOjOtUWPwwyz6RbeTLuo4blQAiUfN9p1GBwYKgqS\npw+mVHUH1kAu9owCg5VdsmBjj0/KEXFmhKD7mKjOxpzkpZc5zPVatXMLxl5X\n1RCYFjbfhR9nEhbfpRTuBZzo852LmZhxSJnF4XsTd3+lKpldqZQwv9sReQqt\nd8a3HPVtaogWWqWMI37Shm6os3X6RxUrF+0R5k0xgYF2zVKLFiuD9ZXgKoGd\nNUIvnodS2YVRT6AaPr75UFoO6oSA3F5VCnJNmsawj0hbz3VM8PRBc3plU3uv\nL5Ww2gc8PCRncYwEmCmn3qArElVBxajjPOw2hgxHpL4nN6pOXN9d/ttoZqAx\nC83RyN9GNF2mL2T4gkA601ggA9r2p/zi9I8cEucMoeSuqP9FsiKtXUn/ojMS\nzibD\r\n=hhKL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"27a8fad4a648c21c1f36b483c2a8b23ca309bdd3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.17_1591371053243_0.713450446995568","host":"s3://npm-registry-packages"}},"1.4.1-alpha.22":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.22","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.22","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"735185a85312acf851710cfb8f7993f951cb4318","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.22.tgz","fileCount":18,"integrity":"sha512-kMgRoJE+VIY+pGp9qgAJPJegYb4IsWwWVl/DKZzmMTqN2Iqf+eqVKkCzpr1nOL+N0qo7Qz2UqxltLaGyqH6hDQ==","signatures":[{"sig":"MEYCIQDm6t+314lPSH7MlyM5M345ZfLplC/4opgxLQZyVOhShQIhAOZepj/C9f6sptBB57csLEcnOZQQ/XJLOvdqgYzcbOnf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3viYCRA9TVsSAnZWagAAwW8QAIAz3xDHdnZIMdJYgIXQ\naseqw5Jo9yeOQGRY7gKOqa0Nbw2uB3xdeEcYtZXs9cJEFWTr/nFzjxMsUbLP\nlUH2AykVsgmVu5IOkz/RPAEBubkwJwCsQPutzrCun+GF5A7ODcsEeuDOzxZ0\nj0NHFpj+OVc1YIgJ7RwEvDwCh+4NrACL89hHRATJY54a5XmitllFPleU3Dip\nwP7s3S7Cp42VHbqYarRc01oiq+qruzxaOTqO9e8K4WFd2bamYu8V1FHVQ/44\nM6C+MUYn81ECQbq9FLEXqleUcvCoLcrIgsZvpFRukA0GfP86tLElLQLgFss8\nKFDW0VEOvrPnQiQiaPiTaNbbpNmvBaJaPzCjzoq5B4k+9FfZHxxuLq1Bhc1p\nJnlhNdYeZpKg+QcMCENqrN4M7f0DUlk0y7lIhq2hgt8kfEdzvwmxw/KANyZ9\nH6zQT0d9NRIKPMIBsS2Fx4TzWa2ZHNuWw2gLqSvkDzXNcc++S79IyfvY6qWX\nvl/3fjhIEEkjHNpLeKCOpP6DVl2XpTjOpbk4hXIr0+s29+p63Wd2TGYNR90I\nz/xbVsXXZU+jUaBCV9hDybJJDezLRSXzdAiieFOLEnQunAaWSXcLMa9e/gMR\nnEgRAnMaal9Km+axHOAUEhi++Hct7fU8jWzMJWLhmI2iu4PPVYvrWBIw3rDW\nBFwq\r\n=uSDw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"1e51418dbe9f053e219825644288c9635d19ce0f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.22+1e51418"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.22_1591670936198_0.822657242733124","host":"s3://npm-registry-packages"}},"1.4.1-alpha.24":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.24","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.24","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"9571fa557db72eeee822a478149b7a00be8b5404","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.24.tgz","fileCount":18,"integrity":"sha512-utGVzaxofrNtEjhX83uZy4T1aq8LsOX9khDx7/SCWSVeXhXVfpZDNcHXNpKke2gUuKVQQzHHpqLIuhdqyXOWbA==","signatures":[{"sig":"MEUCIQD9DG6VQsUaQhthifma0Szxu8EBJJ2AkGFdRBILhqpftgIgXjMZHzEZMNelrwR1UKRB7neIOQ/malveH5JtTugPFTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4amdCRA9TVsSAnZWagAAxLwP/1ZLXRbcYmfGHnIwws0m\nf77EU9MCJFVY97jhvI2hiTe0v1zPOoZGKQi4uJqDNVTK3Wq6yfrCVzVvVmkH\naoR0OJouq7fKh1azOtkpVZ3uyLoce2sN2ql0XiI4ByyKZWZh5M8VU9q+ivDj\nKjTc2GqDCPuCRsJ/crfkDQXDcfQVBeWn4rJYRBkH+lhy1xfxsGIfOJv1UdJ9\n81eG2N7qnlSZtBEnQVyDiCLNPw1cBaoaTdjUKwdeMoxYVa/z+c1oyIjV+yUU\nf/nPt99D2VNpT44LB5RLFtfYaD2V/JmgyVLo+rq7WN28vqbsl4Ri7LOnJ2xi\nHvpgDqLtKngQ1iBXzXPO90Tr2mBIhxFcuuiHmk/BftILbRaz4eMkzduaFsoC\nWLBr5+69uAq1AMVjzaTFnbKnA2RbSYJb4XqCj8EU9aiJOGeER1VtLGq18Il9\ny/tKBTvQMHYToS5/uGU9W2HGL9rJOLWTRPn7F+bdc778DeEZleb+qeja1wkk\nRm9EytnvlDiI9YgZe98dn1dOhb2ZruHhRhURTSegDb62D9CRW4oLOwOeNamH\nbEK42hXz15/THdmYtK+t+tMYTJ0ZIFxdOUClbDxnzeZOAn/LFuHmf1UDymUb\nqEG7WpJ05Hw3ZzCNFPEEzXObonC+pe3VQaiMnaMEEnliISPrHclu+KuyZ3EM\nZUY7\r\n=KiXr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"cfd9373748a59e517e052a4974d59a88ebbefb01","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.24+cfd9373"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.1-alpha.24+cfd9373"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.24_1591847325445_0.5467700038961927","host":"s3://npm-registry-packages"}},"1.4.1-alpha.27":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.27","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.27","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"be6aca8c53f3c8612ed9558925cadb9717921174","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.27.tgz","fileCount":18,"integrity":"sha512-ASJmDRjG2+tAnIlwezId/OJ5nf7s0Z83r+pjfy6OKmfRmLY2AB/xg3gdx9LM86Sz0lrQgjmMhgyYzdCGbYk7Wg==","signatures":[{"sig":"MEUCIQDFIo/3kUarKvBhUQEU5wG6Hd5/HlaIcrfTONByMOWVkQIgStQNNeVZ5jrkMecX9gJYDNVg1ZosKMt1xy3bN1yKBV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6mK+CRA9TVsSAnZWagAAv6MP/2gMvZdvwRAHhvzkOqzq\nkwvFACW1X2eMH/vtEWR6XNVb/1OT1KFifAMySrk4NgReONNOcSYxF7YBgEKK\nKOk5RJDO8tkcNvEN/3A9KbYiQRNyR8UaKw8QILUgHDaYCCnaToZeGdlA+qpW\nZsONrQdfwWwk1meD8zOCCzFP6sYRvqbJLMduCAiVRCGrk9QOxx7AD0vU8WtK\nsq7RTEOFPM7w1IakYSv3tchPOkq6TQtKu0KZInQ2IGQxvCiwPubVrpLncYii\nvsLJWYOmxRyAkWaVOhvBsKcb3610+lTdwhv3vecD05PJwMdgnksMT0IlU3f4\navTaRqRgES5hSutfj90EIX77VNNQw5ANx8MQDLTeB0djH4dBIUYNYvM92tPI\n9w+oWIKSH+vuklnVe+jClSW3FmAGLOkUlcsIO5Xvmfl17mdbE65xywiCZ1NC\n+cqoFTaa1U9C1bCiNbrdzXnQ5SM1khxaeEk3xzUQlxbEdqzLf7vnlR2JfWL5\nC4R8jY/eSfGBeKxJCFQ5P2KcsQFndH1zzbvfaJlGbSu0Wvd5CMWHBCmijCKF\nPGxxFXsDYDPViDogxaGDBNTb1nkuDND1R+HtqzAZsQO9g4g/IpSCttAEpWhr\n93V689xeeiGzus5IbUYV8ABM914zP94IZRAl6Js2uc4XgWvRZ3rNmjj8J3xG\n10nz\r\n=VfaQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"24023003eaa424d3fff59e3a007710dfa34c739c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.27+2402300"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.27_1592419006276_0.5478308075749205","host":"s3://npm-registry-packages"}},"1.4.1-alpha.28":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.28","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.28","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"5b9653460b417aa006799d42d56f69b911b696c9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.28.tgz","fileCount":18,"integrity":"sha512-pfxJYecL03uCbPLgI43CeDxJi+6aT3obKjDdFtJInAow8dPmYCb16PFpQFTrhOtkISwPkM0RHZ3RJaf+t/zE3A==","signatures":[{"sig":"MEUCIDvXob+psKxOqnYXeU231MQQmyzP56/E1MouLzPz83hzAiEA1cLC5fZZ3LDylq5CVwTx6xe+1qj9aNBwyeUhwBkXeWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8M8yCRA9TVsSAnZWagAAI+0P/R/kzrTGo/j+OSj+lVvy\neKRVGWBWq3NexEufYcN1wKQjhPDZ0FIescrJUUEPFWmjQXLdObHEpfp7aKkm\nQ5wdbLvUizEerdRLEiBRZdA/tvTt39A/+RczFvSqboM98UrvV2pqp5krlCV7\nPjPIY2LLZSBOr9vKOYso1s1q9oBh1aWirS6ecgIvcQylSfiWg4w9ohS1vO9i\nGCb+V0SQMsjYOW7KYsvxtsvSSDh7ZaTSBwndJajeTBcGvUpF9y5CdWYf3INP\nT5ylhk0fEjGYvVvGwYI/C79uidGy4qr+8ZJVpgjlQxYn4V0vPTJOFFp0ts8N\n9WrgM99taTAtyLd4E7gcAzc/XtW9F6FzmA/Z2kt+gv48yiKRsbx8hLH/iPpd\nQML9iNc0TXO4meEY2hAHTCN+52hoHsAQn/H3g348bPKog6WD6dkicI0boqpS\nUi6mPM5mbwnE2FrBunRTEPmzhr//omZmyC0HdVSgRiDiPJiwYBghOr0VPWQI\n6yITcZ61iTVoAcEfPpNe3zWep/VVpZEal4uf1JdOcc2fOqvNbLfvbv+U8QKR\nxCEllGWIfibmAUgGOnio4Vtnep+kxxEw1DjKzzCCl9cHXAjKAPDjYdTQdapb\nYpmiFBMd1HXi+nCVlYOrf3YlIjLItIkTzFDf2mmf+Brhbirp8kxqNyUIYhpd\nLrjE\r\n=0pVz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a2c24aee8f73dd6788e6da28a8ef0e7deb8c7481","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.28+a2c24ae"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.28_1592839983673_0.06677117465491911","host":"s3://npm-registry-packages"}},"1.4.1-alpha.29":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.29","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.29","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f9aa54a09fb9d202b9e76377417d8ce1992286f3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.29.tgz","fileCount":18,"integrity":"sha512-mIPZ1mu4C4iWHFymr4YoBhNNpeaZYQRH9ypDSDN9YmRnG2hy9G1LhegDHLubZrN2adXYXEydOuschJlQEFgYZA==","signatures":[{"sig":"MEQCIBpo+G7PKzZg8i6ccDCMfgqmeb1dRZDvkki0m00oCNlVAiBHWL0Bb2Ea8Yha9WWFGICx6nEQyNXQEPDDRQ990pulrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8O6rCRA9TVsSAnZWagAA5LcQAJtPiijEyv5JIrYzGy3R\nutQzNdwp2AH4uD3GtkBsJM3OQVUXmskD+4zJckGwesU1MDzl0X3fIeCBF0Tc\nZR0sfNgOwsH250CFRCUeEvHsiYE4B9Oplms5pZytpE6BAcxs+XGCWG7mLDcM\nv+VBF7Xw3D9jOUVz25FJsfmIvXpZ070maS22losUmQk7mHo5SpyqizY5d0LP\n6LIjL3Zhr47bLMWHr6FVsfQV2YhY6PI2fsQ5F3Lr5/O7B40ll7LUDZojLJWP\nmkga9RZzEgX0maxyoh+nzXt5poS2nsXp660otF0CzMQLnyIEf2RRmhWgv55j\nH2yN5n1YgT0WQkcxx9wME2qZP9kGi8+UZ9rmrJeL0u7kXT/+SDamT1Qaob0w\nZ1R+3znxQggIzTLwRb/FedOixeBLXG5f5+sHORysFcIbZYK1SdROxsq9UJZA\nWWPQNtpu3bFVfofuWzxdqpFqqpaszXBtezJLfJ0ruYZffFznksgd3aW++slK\ni47kfjjKx/Dgwv1MAZB2OH50ND2wPb+osJ2jV60OSitFY780jrMhjIcxhK07\ngkxqX8fpiXJ+jfaKHv8+PFn/BF3lipvm9S4FqL/lNtDUyreUKqt29Ld5rlVq\nifxgZNq1ENiCK8YTjkSMi+CViZ2/Tw10QYoMAv74IY2Yxzt5E/hdToyCwRaP\n0h5B\r\n=bkXu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"96e475aed7a2fc352789172e119ebb849b3787af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.29+96e475a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.29_1592848042980_0.07545701665661508","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@apollosproject/server-core","version":"1.4.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.3","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"8dab1db04b6d33235568e1e9fb0192d2a440699c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.3.tgz","fileCount":18,"integrity":"sha512-vqrSTmmMKMjB2ETyjaPpnSquSaLfngjDMkMgF9Ep6R7g//rLhfGEHp9WFBKg3o20MIGRb7RLFytiFpxrWNi3yw==","signatures":[{"sig":"MEYCIQCw98wB4MQNiPdJrxloGyYooIPj700mAMq7Ghft/cUBwQIhAM2xIYcKN6R8/M/+42SJ0ccAGbZnM/UJ08n16wUhVVyY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8RvOCRA9TVsSAnZWagAABWwP/j7TaV4cKEg3r6/cbYDi\noYqCcQSHLvHfCODLELjcRRvdSCelYk+FRfXcR0vcDr4my8cNDNecLLWl2sZJ\nytBUyog7nGyxAtGzOIidbUpUGuoJNPIWPeeyBw1SBkEXR2w9BgcUHxj38Nsl\nxHidrTU3t8hs3alxdzVGyxB+HOlZOf5TPFF2+qYDqyRmoRfeSTw2y1Sr7QNV\nRBLhWUFNzyyLUC57c7G0AOYavgJGMWWRhMFs4v4GRQUW0JPATxUXY2S7Ylvw\n/0Z8QcH4YnpmJ+JuHVVQ1H8UqLvhLeEyJGdcykvGQWUwyXVKYuGQyvh1z5CX\nY+vw/bCGhy7ikhh64uRmIeUqlySOT6ZCozix4UJP+/iJJ6fPz2mTTI3FiPOk\nP9fHbGI2VbzbNqMiNCAU73cekPIm5yu9GgxdB0i1AGh3nOy0PZN33O7b6mju\nStWKRNsELmROmbhbNFMrXVlwSSJ8+NZIsL8w3eL/1NT4LDPNsfZbi1QwfbCf\n7dd0tYMksnNY+9pHtrzzDHKuFX2Yu3RA+DHe1VlHB7cNvmhYed3E9Rxz7v1P\n4Mdy2FilC5Q/+nM+uDIM9Cy8yeRBdqCs/Szb6d0TkfVRzc4T6hzet81U3hRT\nKPORawtz/4zuFogO/funx/6GN6jNRpCIxWu21aTacwCeH8GIqpdFumgkEscZ\nCWu1\r\n=4vqz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"bdf561285dd7286e054009d20ca7066200e7567e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.3_1592859598385_0.9677047555640783","host":"s3://npm-registry-packages"}},"1.4.1-alpha.30":{"name":"@apollosproject/server-core","version":"1.4.1-alpha.30","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.1-alpha.30","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"8208351c373552e8092a70fe7b3c87509a6cb64d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.1-alpha.30.tgz","fileCount":18,"integrity":"sha512-XG5tXJ0IYXPq6aldrN8QMD1QO+MBYcBWRQOXlHCJHLKwQZJra+H9OUfWzUrj9AvKLT+qW6bsMT8hKtbgRJbMjg==","signatures":[{"sig":"MEQCIFjnofMvuWy9pqrkJRGFLPkIqgzemdtFPkwqhPcTPIVJAiBF7AObK8xWZB4zu5aPCPZFD5E80rPpMNOPyHGtiDNrdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8SA6CRA9TVsSAnZWagAAg4cP/i4wtBpDLwO/tQxX/z96\nmFPLYlN4SiK+sncMVCkLHRhTBYshLHYe2HrKVZdikTRaj0Eb3MK5vybpU8Hb\nahFBHcU7ecwGim9PEpoLtDT80ISY4b2Uh1VIYizYsTc3HHKI36lp8HpstQGS\nmvXrWj1hJ0WQI5tO/kXq6GIjZwVNd7BbVDItg72VCud6RiBX3g+dsXrCjeWR\n3el/FlcrxdGmvzxm97ACje+kI3SeUNX8kM8x8z42DC/Ufwp7xcCGA5Juuczj\noKXjrXMFuNS57tdbPh+cEp05Vx8kfUplAAEH4OqwjPPQRVJK2pTEupYvA1Xx\nAby5FJ7SPu/i4H6tYBjqiSNXMIfAKwV0kBN6gRmus0rDhzgrSeXziPJJjWZR\nJ9Dp+yvNHoB/XacCZ/9BVV9f1AqQGpprwIaNAx+6CZaCRi1kCiDZiSwiMNYE\no0PxJwwG3Fs3ItBgeNBjQl9rVScpXiCtda0ZevAsAu7e9Moemsh3cBcXnRzb\nAIuPkST96YBe3/iWRrY8UVsRJHC2dosMVmmdiZBr4ZQl9q6Fvo2xXDMVV9Aj\noMXzIFI6hQEkbyGJv+KQixqaT44LsYt+u1trmUVS9cFBpyU4VvTvvUQUWaoc\nUv7J0+THtLw5fAbRvoJZojP774zAtVrDWapfUzbatHapRpy33qGRLy2NBBxo\nqrTa\r\n=1C3s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"6f49b4dbd95243a08f351742b36c4d9372438607","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.1-alpha.30+6f49b4d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.1-alpha.30_1592860730542_0.7886644379571233","host":"s3://npm-registry-packages"}},"1.4.4-alpha.0":{"name":"@apollosproject/server-core","version":"1.4.4-alpha.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.4-alpha.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"a14ba243fcce44f8bc704f895cd06463316511da","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.4-alpha.0.tgz","fileCount":18,"integrity":"sha512-v7u9CkFj4lZsLAWgB3d79nkBM51T2GpU70laC7GmNUDOQ8Wi4akijJ0IrQYqgELcMFGVQCCclefMnIeYiwBWuw==","signatures":[{"sig":"MEUCIQDON6zZWJzyXvpBaI+8EerlnWMNhotnnRRjjlFwsu1XcAIgeGuaxFCGBdG2eW96Y/yGiqJfElgeb7fUctZg2iHpItc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8lFlCRA9TVsSAnZWagAAlUYQAI8QjMqanyQ3wpd9fpFZ\naac6CmRLdj+ua+s1eaOU3b3axEGwhjYj31JFJViHoJ1Y31FY4L829hsIjsB+\nlI+cdXisJhs/leZRcRjGaSnwHzqpSu8/DtCxwf2EClwNft0d76kizFvRonrs\nx4Mu+8UIIplMfjbg0O61eTf3jUG67Id5WbgIL2KLTcdyCCVqMqtAgg0LZnJK\nLkUTXn7LCbD3ol8UA4VMLhYOR7gj1GdDIIyv+WT8Bom6YV1V7E/crXxkTv3z\nOIDLdTSWtQc5H2U25pUBNcbtkDZUXRn2antikOCvrEa+9BxUGam1O/W0Ztyq\n2Zp3xo2JyPPSaKG1x074IJml1tx1vBjX7CgohrdFaGf9EFeHbjSn/5xse2KE\nS2y7KxdwtMKCPkW5rpq3lgq8YwhqGKqTyrukGPPEOlDDIH+S3khof1QSYTgf\ncN7kdLI9IwmsPxjeIL8EuB+CnPz8DKB5b1v/N3alBD3/rWougTLBLX2j6cUQ\n/3vYxEPRxCPz8nF8z3h8aq+7O3TuWVAQyiCbDDOACH9bb7/T7aCRmGUbvuzH\n5qjgv5Zp6HQR6Vtr/t3HSCi6LRnNGNOjc+uSlTkyqiMXgB9B+z2QW59TQN+N\nJh+NIuEDkWKTptITGGpXoIHI8KKY5gmA5guGOzPJi5+WyJKLDXr4NMsloFJw\n25q6\r\n=8G4f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"c742b40d42881d2be1d61b923a0e25294dc5c09f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.4-alpha.0_1592938852636_0.2535198161362291","host":"s3://npm-registry-packages"}},"1.4.4-alpha.8":{"name":"@apollosproject/server-core","version":"1.4.4-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.4-alpha.8","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"f17f640ee96dac06b957fb61200ab626be52c472","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.4-alpha.8.tgz","fileCount":18,"integrity":"sha512-Ev8aaHw/Lek4BfLQRx8PyKLbbXfFnYYouROcmRPuU2d3VVBF72izQPKclx1d2z72uhPRV3pwdG7JufD6E01GgA==","signatures":[{"sig":"MEUCIADxxS3vLHnzKs4V5uPSYDF9Wzjs0VtM/jSjls1yC0R6AiEAzeRFsLxXQ+OQpOQezX2hWatzwpqBg+OuF8ytkTLLI1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGKG6CRA9TVsSAnZWagAA1joP/Al7Y4WbQ8OqtrNO0jmv\n8NR/q/0zaoNdvZmUTtBvoiu1Bph9TOegrhn+TG85M4GBOVXrZW+l6mcaUgJl\nRhz3Q8wDvwqUonly+62YiP9rU9/2ZuRcyGnNaGZYwOtoy5zw5OLgiCd7sdM+\nPYzfG4U5cEQDItj3xpx5lrvHTlWQij7iFW4ehdXcnr2cil3LWXpXgDVh1T2s\n81dGkfF2icpoxtYr8GaSNgnvF6tdiM84XjV77kdUH62m8vklu5PhOI+Y13L5\n4AZ5oGaJ+p3ulmzBbeD7dympGeX/dPW54DZOYugGeexDRQuxwRo7h2q80jK5\nSmEkshhp81tUjqUdU2Toyw2UdOagn/YhgX8g/+QvmU3Ve9uf4VdncY9JFhVW\nplvYv32ByDPY+LHUozZvdzvaMAZoyIAVKs0Fbg7t2tht8mZM5QMMOpatFGI4\nrz/YWQK0+Jx+35aAEkE7jfShyEmdXJckde6ozmhB5N654IX0sMrF1K4+C5wC\nU84kiDM3bK5j5ACTxDEfIp5rv8eOZgO/D1eR/PqO5fkgNbzuP4y3WQSjS02p\nl+fiYQTI4KHwQITi2Z0AB5LNlRr37eaC/k2jB5yxwW+BBR/1QZwv89mRvc+M\n/dPHZ+/pGMkDGFLu5vSKfpe4Q1etpsw4imBc+1rniYbakhFATTLBHIGfEZ2f\n9dFD\r\n=/G3f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"b1636a25ecf30ae59c762b697d169492c698a645","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.4-alpha.8+b1636a2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.4-alpha.8_1595449785942_0.4278304127385748","host":"s3://npm-registry-packages"}},"1.5.0-beta.0":{"name":"@apollosproject/server-core","version":"1.5.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.0-beta.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"bb8f66543a5536204dbe91096c67c9306f022982","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.0-beta.0.tgz","fileCount":18,"integrity":"sha512-Pb0Ofy9mJ576+8ey0EnfV8BlWNzgVrpZkO9VL7/Fvs3PpvPNnKy0LH5WNCoPH4TEPU8S3jGlZbJJ82EtpnQrWw==","signatures":[{"sig":"MEQCIF1F0IPxxmNJapc7KEZnLmCHihrFv9uASseBFeG1v0gAAiA93+RWPWazzOw3VjVBI1rlgl4qV1mkCowS1S5H9nKuNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKCRyCRA9TVsSAnZWagAAO/YP/1MLT5nNVimgKb00QwFV\n/MkOhPiJUryoDA7I0HiutLu+I9PHpyTa0w5zHam6WjxiXjpylSTchRMfCq1V\ni/OD7ZgKq4OuLeE4P8E6xmBjGeipAso5D5C4eNU52pTKYUIAGLLqAEauLzzJ\n3NF6P2ZG1tU7HGZmjxrLqlFkK6ohCNu5ISbTbk2v4J/9icxgmit0373M3YL8\naclFXQKWsBwneixrsNS9aawbtD43B1bHGIKwKiox7E5sb2xqL4EZzOXdSLB5\nGzRcpqu5wd3l1tr7l0DLHOTHYjofc31WRDi3PfUbLY3LV2cJafmxNiiZO6tm\n8aQDknGjEoRp07M5c7rT7dpVXI8JIBsCw8RszqJIcolyCgUtoa9rw/dYdv0v\nFCqmaqHuXvAaKbTyi8MosIGmdAIhxWrySyCQqpWcr0XKPvVj5mBc6cH7DGMv\nEqfB4/douSnL4uH5ZAxOQvNt/R+4bRVBToqb+N4BS5CZ8bUTyKwjol4aEGcF\nzR3zp1b2oUdjWGonXcWVMrGgON6C/M5jEDKG9l1mV/oDUnTM3lbGsfOuYYf0\nnMgihPMNK9o5VYzke9XHlv+wR164t0dIDzKyTvkGtHa7JMmPiQ1S+gzd0Vtn\nhA374hI0vHBe0uS0NNza4HJl4aF1evKbZgTU1IA1G9V/qFKn/mMCoWb4/IDH\nv+7z\r\n=bIA4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"2e17a4083318659c99c961cc3e6151077c77d1e1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.21.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.21.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.0-beta.0_1596466290060_0.7410333369391928","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@apollosproject/server-core","version":"1.5.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.0","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"2693a6789c7d607c943bd3a293dc72487b85530b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.0.tgz","fileCount":18,"integrity":"sha512-974t2/FA8NAeavDXC0gl8LspcPabJA9Dctf8uTo9q9NBVDCO0Rwv2EB9AgQDETVooKh1yNBx8S52QOV2OESLiw==","signatures":[{"sig":"MEQCIExXRvq/7hKs4ZpZ+m1afwtgy91ITF7HuFyZocaeZvW0AiA3WSA4QSKgNQcDit1uz4aRyG6deRPKPq45aiLtY6C3tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPBcmCRA9TVsSAnZWagAAH5IP/RPuKDlJDk/8g4ZyEs6y\nZ0fsBQ8onMqmn17PVtF7LzJJoai1W4zVOfPCBumsGIa4JgJiFM6cFZB8hcmp\nOgsyZz2o6Wc1VD+fDBidhF6D3rZzPi4MNVUsr1Z/2m5RNXZcuOF8mXzje09+\nFvHPZnrJPr222iJfEevg5Q8D/KanYwvR9Ng7KJ10O07MjTNbhNpxLFALzBye\nQ0cwof43LWEOu0bSFPTM4AUrtr8OOVryx5SjmGJRwgCTAQerwv6ev+19kJ/J\nBIlBzOyVlxxTMNrYzfOaJeVmJ1yCxPYciFoeQfIG3fLcniAmjf8SDV34bvYn\nB0ExzAO4/O3CYqhkH95CU45Iz6LHhh2DEi1L4UkgMc0xTLGZNmq6E5lHEuhP\nr3vsHMoaftemyK9ARvHijNa6dxtryEOPo4NWGGgP/JLn5TySIsxFafVjCi4e\n3IfvHIfj3DmeF60vteDdeYyGAX91ZGzePmol3VPNGuBBesuEgicLg6Avt+lU\nkcJz/9+tbG6pMNOxVqlnZ2h9ZYzughzaAqQcEIkVdP8nGBa+5PLdTaDLjKYW\nRSFmOAKAE9GLtdEhHkpbUFQeoOKjt9tJl/IdJLg/H7u6daLjwlEfvUxk6+3a\nDo7/8BKKOLoG0F+k+AHsv3UqnninfAITWgw8sGBE+ARWsUg1Gz1tK8IxCiJK\nUxng\r\n=QP8s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"1b15ae5ba0fad601321b62084101b3728ba2fd1a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.21.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.21.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.0_1597773606248_0.4955610851487595","host":"s3://npm-registry-packages"}},"1.4.4-alpha.35":{"name":"@apollosproject/server-core","version":"1.4.4-alpha.35","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.4.4-alpha.35","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/ApollosProject/apollos-prototype#readme","dist":{"shasum":"22e0f2dcd3bd75bf5cce07e3250a91b80caab684","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.4.4-alpha.35.tgz","fileCount":18,"integrity":"sha512-DITtGRwtksifG5eFch51kr3AUQ7roStDuHQkw1tAO3wTq4zPQPPD1sVFp9nOX84bbT5o5hyGGPBOrkOdPG2ZMg==","signatures":[{"sig":"MEQCIDQKj6bUmQ7RdcAsg7SwvXpv4oaENqEAVOOJ1vyh5OQwAiAYF2fesaM7pHe+m80IaYsd59ADyxdPWxruFyDF/8g8+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPCqKCRA9TVsSAnZWagAAb+QP/1mt7GB9Nl38M4wlC05H\niAN6+HCY9LJuDLh6SFp0eV9+xEz6U1pTEImpCSY+BduJysCljwyFRMSFxtUo\ntquC8hk+AHdkIPFkTGilRNik23aiBqa7Z7V98+C2xAcF/7VLLJYtN8Bkt0oF\ny2OVPpfKjHF/LCT1BqtnjIqlon8VAkOa14aGzslMCU5z5h1GVJSWPwv/Gtum\nF/3Kb3fgxzyd3MmYY570dkUfP86ZedZpdMJP6AE8Qsmtcs3YsjtlNZ3ZKGxj\ncL9el2gOIpTcJ4P72chF1h1YKF/NWQKkDIbVpUEhvVNtMCPRSWa2Yt1yOhjR\ngvnlZIZ+zneU75P0B/0wiP+RVH7Pl30ZFBTnJZaBaVwpGgq3JIC56PmXRMVe\nPahBoa3Gu04jNCPAQ65jsS4UxzMo6gx3hNBZy7L0jfAR4N0ooS8P7vdzw9v8\n7o/MYc/PKNeHMuoqVCbC0zC3pReW0KMLlC+CqCe3168tLHjfHhN3fIc2rhpK\n7uH+vHDEL2IRa3aOW2IRq+RZjv5tPAUCaRRkvJ6JBreH+zPLXHjDEPXXNyPz\nx+GMHpAAgH6CUCLRl6wgII/K3ow1nmPQRrI/CKhV6HEqsIDhALzZE/IyZOqu\n2C3nucID70oWBwBO3Lv9niOI9ldVOphYHDW+x0+nMsxBXl3d27/6X/Zechui\n8tYz\r\n=64NO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"4c9bb1ab683b52530b3a11af194c8cd09d977fe4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.4.4-alpha.35+4c9bb1a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.4.4-alpha.35+4c9bb1a"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.4.4-alpha.35_1597778569510_0.8993903061583233","host":"s3://npm-registry-packages"}},"1.5.1-alpha.5":{"name":"@apollosproject/server-core","version":"1.5.1-alpha.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.1-alpha.5","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c75309dcee5e13d92a75228bbf111be261bde245","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.1-alpha.5.tgz","fileCount":21,"integrity":"sha512-fFxOueuQIFuhzAmWa4K/WKmJpGuOXhdKgSi6SoQER0LtM1aui7u1zQtryqCEDnYj9MBBsxfReqvDYPwNfKaBrg==","signatures":[{"sig":"MEYCIQDQQMpvShyFGsN6h4XNPsG/eF11eYOFbIQ10EDKCMhS1gIhAJq6oNIa9I8uQqmMsaryizAAfBCqiy5KGju4cUpdmbbk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXBHCRA9TVsSAnZWagAA1eYQAKFkg4VUi+tpDddIf5x4\nhx07UENbot3izVaCu5BiRcXyAsUY8g6NUHYC5xf49YSjIv2lSWwENwn7kJJr\nHlYTaisCavpFkIjvqID7oFlqbW3Y2jHp/O0D+WW3708bL1RlsHtH0jkMq6Uf\n/5gt7yAaJ+GQUr02USOCoqfAyZJvBezeYejIcRe/1kJEdir0GxNScpIeS2YE\nThxadUn1yo+RoKxqN89M2iJkJ+L+CRvzk8KZ+QjXfA8gUX1vMp0jww0V4ceV\np/Q9/nQtiFFWqe515Zb1fYVgXTzGMLdelN8/EMKYTL37mgN371v9HYYowykq\n14jX8xkj7eiAxFAYXWY6PtI3jYRgeR18JpH4e7qz+cb9qp2aPMxIiPqK7SK3\nb/oxTUUUB0nr73kM5oApQHfpTzcZ2QuWswoiLs/tGUqFvQaZK8k1fSxANTtm\nksi1GuTX06m4s8mIAU1zQwwTT8PQVcNQZP51jJe/vqB8mqdsTAZqQiDUmfCa\n/kHWaY50enb2os8fA6Sj7k/3fxgwOukJ9oq9sTSaMjSpPbYJTQAv92B2oDCI\njAWobU/bhtcC3lk6sS9n0BSuTZiBmeVyPuBQzTR2fF42zKe11muWJqc9pnhL\nnO0ec9w11sfGX0M919c3+fKeKDczWTixJiGBL6lS+ZVQQUiRBie3zvi+znjc\nlb/z\r\n=CBW3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"054015522fc512db77d0b0e01ff7754a73c16fe3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.1-alpha.5+0540155"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.1-alpha.5_1598910534664_0.6025722266597016","host":"s3://npm-registry-packages"}},"1.5.1-alpha.6":{"name":"@apollosproject/server-core","version":"1.5.1-alpha.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.1-alpha.6","maintainers":[{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7ae23465783ce0a525edd10b01ce7677c82f9887","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.1-alpha.6.tgz","fileCount":21,"integrity":"sha512-bMyae9H4icT/XFEPadyomsWifdg9eehfUuBJKaPNQZk3z13STiDpdWaupCgeE5jZu3RUJaTwoo3g6JZX8EahAA==","signatures":[{"sig":"MEUCIHY68hNaUvpsBNWx0ZAzrMhqL6lRDrc3/1bZDlTEykzfAiEAkk3I0Su0p5KhIfVxk+J6H7sSvdpWkT9I+Z4csfo9rYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUUZUCRA9TVsSAnZWagAArZQP/AvfOAV9ZTozI4hVH8D5\noWrVz+HRf7pJeX/BqQ0HsWHX2+bqnvf24RmlarW6OhlwOWqugfZIr6vax3cb\nLS5jqNdmUbIEHQly6KYEaKvFN6EVxJwJ8hy7AFpAi2Ufoy4W1JRcj+7mZlbI\nw9xvc/9/iB5wpWtYLgFwwpr6z6SxQzmy5XxtJIcKTAkWr9ELAhFLEy+KFRf1\n1+HJhaeXCod13ZZ/e4bfN3VrALnujGKHNIFTMhmy4EoL1Bi9DfmPRMQkoyaj\nqhSEzwy0KophQb9OI14asxZXKfmr+1pWzUwFNSdDQmwj9Y2JwOcxiaZ8BIfN\nSqAgiZgt7T8fV2IeiyEKG8sSj5bN4qXx9a/rGQZY4wpiAoVLksgE//qbkz1K\ndUCh/GpEqTjFIwqZKhL5v86lEG0di0aSkceDadzIisCvjB7bud1CRNEkGVgL\nbrECtX5+jeY3pQshguINEtb7yAqoJ4MiPMtMA6AUMaVIKhL9znoTRxjHro2n\nMSs2I866jHb+lpHfqw7E7pxzUCvmm6tyZr4gYgLEjaHZEtIV8FUZh2T9cPD0\nrml577q/a/A7BrlAo/+D2x6YCjHIUJf0vZurP9sIu1Y7LS7JU3ib8gz6mqn+\n21UbgWCJtcY30aTXBH0m4z0I2pGpmTnrcnwB/qCAgg64iHa8oJFojXNUQnw+\nIrPR\r\n=cR5Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"449dda0f58c3cd9be5a3b3c493af2cecc0715318","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.1-alpha.6+449dda0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.1-alpha.6_1599161940470_0.49870802625679","host":"s3://npm-registry-packages"}},"1.5.1-alpha.31":{"name":"@apollosproject/server-core","version":"1.5.1-alpha.31","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.1-alpha.31","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b06848e0d5393210349d78e5b55728acf0f289e8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.1-alpha.31.tgz","fileCount":21,"integrity":"sha512-TWpDFGTi+Cj3r5JPkKzwCB2y2OtW6sb2Rnv26NOVPPIHnwZf9QXxTOPn4i6NROPvmhqsJS8hNIrZ5l3SyOHLsw==","signatures":[{"sig":"MEUCIQCzAolgpJOhXKmEV3e6kqTqL59jP0vVTR/c0a3ZVngi1wIgUFiBQjUpiMiHFFhuc1PROhjveVTPHTRmiHx8YFxgHJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY3cDCRA9TVsSAnZWagAAtr4P/i1hJyWKv7vqae9fW090\nxMO9B+bGXFmVDdS9eOhEH7zOOBGGytZ3QYza1XAJ6SKMSSzhyurQhtYC9o6a\nIOqQUPXD225GMU7SB34AT8qHhyPEcxHGRzGpDjBIDLOlpUQP9c4ZHCRvLCES\nyeZ4bibw4Ozje4478JtKZVOtmG3Xh/ewPaIz1vU4sJc2iHEUKk5rdERJhQCF\nb40eZDimdSKpNt2Fibb+aq0z+dwh9DRBnIuUQzIh2/wANscJDpNKY0es5CJF\n+fkFEB4YY0bHxj3wnLKTsAa6it4x7Z1XgzbE8hLfhm9h3MjuVoLd4HF1y+DW\nA/NG0aJPX4t3VmSdOBPLyxsyy3Ly0PhwBlhe7fbUL69eFYNaCj5Bvaf10zAR\nQmbJp+M3WugMWILGP0gyWTuDNEG7A2otDiiW6J16FuCsVQWyVFaCcXB+LyCX\n4JVbfye8ei3e6YtppqfS8PUKWOZsryeZWSLdLxzK9mPHcLgfjzxvzLJPJ1h3\nO9XyNyYiHr7BlYczEA3DJS6Q/h09ASNbi/Wba6JbW4SvsS1qieChNxLWALsu\nXPD80Jye0YKUKCyaRRTOARMW6KyvS6rkgtbwvs4SL5hyzxicoIW69W31Zenb\nTOC6PtNnCbM7DpAM36B2/EiHLYXwm4FDpUoIB72EV2pwqMc6ZUQ73pcSIt2m\neO8J\r\n=0+lS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"8af55092e3d61d66fb7423a5b5b6d6a2ece9bcb8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.1-alpha.31+8af55092"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.1-alpha.31+8af55092"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.1-alpha.31_1600354051076_0.766941706610873","host":"s3://npm-registry-packages"}},"1.5.1-alpha.35":{"name":"@apollosproject/server-core","version":"1.5.1-alpha.35","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.1-alpha.35","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ecc35717dd121a57ff082041e9d3b3fd5c19ab19","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.1-alpha.35.tgz","fileCount":21,"integrity":"sha512-lmy9WWC7me5yvJald2m/PIdGzPnxHoGs1FWdDqwCffqXGV8fJ0eW+RIp0LXkS7YsaJTTo5AlrjRywefbd3dSJA==","signatures":[{"sig":"MEUCIDzVSFdqFrt1hfEAc1rnhIjfNYt6+02LifQv0bjO0qVpAiEA7dYknfEj81B4cyLYmFXSt4mVaoGvOmG9OKUh0zxJxvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZNUlCRA9TVsSAnZWagAAGJoQAINbP9KQXrvLC6NSU/Yt\nZzoCUnZYjS1IH/LLTAu42ECB+37mq1URy3KEpOZea6ONOdkanIFRS3pLNfeS\n0txpJM1BlKcvKMjQuicuwnKA0OoUGPdyAwMjjapjBuT8vs+kBMq8dZz1FaxH\nIy7UuW18WSek6qIUNV9zgcvPP3EPkyL/3nvdsR1TUOa2YTeeloHW49t9jECd\nRe1KMBIv3Y2MiI1PRZpwBLT33lFPI7eGn+E0x3B5/hdw8+rdnnaJC/vfP290\nN5qERD4Yc5YcoBl3Oxb8dj4gehtYWNJSsjiGymJnWeu/SMeB+Gnvvc1HBivI\n3HzvgbwJX9VnvIvSKoe4Ktmmt+X+aBf+hXCzcghI8JhH2m4fpNAbsNwT8MGy\n1jmTSpt75wqJUCwMTsbJS7V2jJFFK/sLgu1ha+1h5fv1sudevH7pWhd6PV+e\nJ7EcNloOkFli5F6sCH2TCOC0IIVQPpnNyxA9U7LS2aQ85YHwUgVYpX7upc9X\nxMJhpK3D2+/7MeTQPVpD/QaQYGuvUK09n1ufNDbWPHMMu1fptoeF3OZUEIj9\nQt4caTYotv2UIWW9DlKpF8PFz7AAf8tBpDljJXduLcVd7h+VrxPuidTVb+i/\nwQzms1zaiwnR8eY6XOjpeJbM1OW8xhCBkES3UrsJXHczEF+iVleffZvm2dr4\nlMLl\r\n=+B5j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"e44a5b74c11610c38b34e80ef3800dbe26441424","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.1-alpha.35+e44a5b74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.1-alpha.35_1600443685493_0.24590786867648617","host":"s3://npm-registry-packages"}},"1.5.1-alpha.39":{"name":"@apollosproject/server-core","version":"1.5.1-alpha.39","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.5.1-alpha.39","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a52b08bcf2c5216001353b6252c5726eba465015","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.5.1-alpha.39.tgz","fileCount":21,"integrity":"sha512-8duhNe/v1IQUyv8tkwKFgbQQJFKfaXkRBRS6fG+ggciBn9kf5jT5fLxgxxbQajNKN+4Sk760b25UEZ3zz9kgNQ==","signatures":[{"sig":"MEUCIQCVJohkZGGRsfpODj3DYPa8JNJHLOILphFUl6nyC3ArOgIgYHMuVygVOUe7hRnE98Khom46VLGO5a21R8Xj9orKx9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNdSCRA9TVsSAnZWagAAcLcP/3naF+KG4BN9cJjRMctJ\nQDqAyIAphJOdwHOevI8YOw6KpvibuYMR94yzGIC9d8LURtpLA2IJp35x4ICL\n1+SqP0g70g4sJSjd0lTli40bHOY/5okc0B6mrROVW1a9R0NG7WiCLoFC3DlX\nxburd8mtazHV15svLNXmmVRr8B1ugSl9IPX9J4Z9dgrhwX82o8TznQGFYcrc\n/f+/qObA8U3eOfBMOFsx6bzYsH9zhkyq6n6y/B46WrXYyoXTjasC3WTvrWDt\n3I/ryIHyG5nk1P+RAKH5mKN33gE0p4qIP0TOfhbIAAo/d2xnugTe/ozyXCua\nZfmaUQiSL5JOwdbDW0G97SMhPTVchr+mM8JCnwzDhzevZ2irrhY5cvLvdM0d\ni2WOCo0GiueIYF4Knt84UA2y8Us3pdmN/tffMBDJGHejAEBUiVDKSoWyfc/+\n5dXvax5Gl/tgCK7oLw0o75odFmolkoSc0Nc5yvc3MafyDkPlyt3WYWfR5Xu7\n0smtgCyKoOHm6p64s30y+lKquh/I19hyI09cp/DcnNuW/AX2R1+RNA1X4w6X\n9ZScoEyY7XsZpcPx/yoY1x1rDBDmsyOIRElFYfGOa//LWp5OlMonQeMHFT6+\naHTkDq3aPfFfthS1aid8a/07bgQpen+G1WYUrlgXanaBV4mn+EY7x2RzfdGi\nJbvg\r\n=pdkB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"61df96266e04a52c1abbd082e3990f2510c3b116","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.5.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.5.1-alpha.39_1600706385545_0.13833264951984647","host":"s3://npm-registry-packages"}},"1.6.0-beta.0":{"name":"@apollosproject/server-core","version":"1.6.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.0-beta.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"092a049a506ff96d1b435a3d2ee1c3ee30e82b91","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.0-beta.0.tgz","fileCount":22,"integrity":"sha512-CidJwBzHAiIO1V4RR7+D2yE1MgTkYKmDQe8gddBji62oJgE4KHuJ5I4PNaXqovkvxlku2IWJKvnnXdDYN9AaAw==","signatures":[{"sig":"MEUCIQCjD2TZVMgIYmblNBDoc1yD8L9aWFDcBcYQexWwPc4WjAIgaE6yxkf++Wby+KqQfEzeszy6RAxaB5Gj+2ahS7NKeYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaSZDCRA9TVsSAnZWagAAMlAQAKKrWLz78taScm7t6z8x\nH08xdAFX/fohkkD+paZXTmH6lKuQcQPPBGxCyBND9DUamWTJlRwBfoSxGBZc\nMs3uSTml/mDeFSKqGsKMsBfF5Smgr8HroNTA2IinDIgxiTs85qfF4/hzpZnS\nS8fmRRMlH3OmhIfD8uaXR4vJXLDIP9rEicvBYpIBYdhrMGL7XA34d4CotCRd\nMeqpk71AuOCE1O+V+gWsYZRZf2BC1CWcatoaw1F2tUIQ1DSnzy8OVi6btsn9\nc+2ZZufhzkNtMXsZkPSA8n/qrYwm9wfbADMzuHiMwvWyK8d13Ybhy8R1nToX\nx1Mr/kJ4HP6Zlfc4LRiekr8ZgcBukxgCAdh9OgxJ2M0r4f5lxNd+vAujDcW5\nW/3zirjICj2ddEOjg08f2PvQBtbcnWmdfEnOuVB8toFLfKEAHgKblVGMAeQs\nI9ZRwaLCXqac6Kxp33WXsA0jy52rSWW3LnZVn2MWeEQ6MeNiLt02Qhb3e342\ntYg/YdEiFWiT3UYYC+KzWPE9l2YZUfXILsaPzboP2EtIn/UBXMnwNQE8AAAR\nQFyYcCfTPfnovtzurjMXtoBMhZxQRyKftJD2b0b4iB+pQ01mXQTH+4DNXWzI\nP3bBjhO+nnxZwdk3tkXchfL9MtqqCOadh0Ep+RvwUckDloXUKXu8hhuVn8TQ\nS4aK\r\n=LEYq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"d1bbe6ba5e5061eeb417e481c46e490e567a5f92","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.0-beta.0_1600726594603_0.8712800833199272","host":"s3://npm-registry-packages"}},"1.6.0-alpha.0":{"name":"@apollosproject/server-core","version":"1.6.0-alpha.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.0-alpha.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b47f7349f616ade24be068555af2ac690f844a2e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-WkI/ynNM4ZaUqLqqPD+u2OmFiT96K7l9Tg3Os7HxdIcxIvhnLiueYdtpHbbnIaeORGsZRYK2/m39F7cNR6rWnQ==","signatures":[{"sig":"MEUCIQDgPToVHHBPtl2AIsqIXCsyw2Gj8uJh8SozzV1FYIA+RAIgDhSCS1jyXLEPw51UKuMZw8otI/KOMYxbZq4LQTHdWm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfafa0CRA9TVsSAnZWagAAzscP/ip72LJ3pEXp3KRDHuUD\nFxgcu/Eoh6cXFeu5NtvL9QJJnYQdD4Tgm0XR0+ELQh4oXSOUcqp/SlMzp7Ri\n+QLj48k0qYuw2bgyHr/u9jMsPtYMYr4WE0ZfO+JpOgksja+bx6/Xe/pYiYeA\nn92tvUdHC1pf3pRgL80bPX9Skyd5WrHxp0sIcTGOb+jX0rQku1OHW1GxRidW\n+ajXwfniNYO0Goi4f51bmGKpMz3ijAt9kfaPfEI1mJyiGVBmoC/lSdQ/w1DU\nNLopEatjoestSe6jD8uo4/6AKEWIB72z301S+cjhuhJBjJ0CcxDBUCzaFCCs\nxEe65PpGmuBeVWjSX0tsUIJNAUFDFr92/YsajVZYQlcstG0UYSa66+1fxQ4E\nHumJSR1EaqT8cDIKVt3FbgeSGz1aWAamyHx8HysU/+sg9Bj4584NVW+EOxl0\nxFlX8Xx8MCSLHuh7XXtR7X9bFtAlx4VnGv0ps4WDWVkQvo4AizvCdXnTLsMr\nB8J44fN9dOU80voxpdv1SmY6kjgvgCDj9ckHxVLuGztPvz+XiM4hvETT50bq\n6G9x4WAEVfG3l1aovpo5TfrLSV77iwMqqAccZPsgVIe3D+W1nFUYqClXGYZ7\nvMZC9q7/TwRtYooTIZmC57nYalesUoEBiFu3XElPuIIJE3jAw5hB7Kcx5yy7\n3Czt\r\n=gl85\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"bc669b4e53f0197d7d8823903b1a0ea29e47147c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.0-alpha.0_1600779956060_0.21498969141597324","host":"s3://npm-registry-packages"}},"1.6.0-alpha.9":{"name":"@apollosproject/server-core","version":"1.6.0-alpha.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.0-alpha.9","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5332483c0bb94c7c5a037d0a3e53a8b68a992849","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.0-alpha.9.tgz","fileCount":22,"integrity":"sha512-WCOAjrw/xpQLTs1IZz/eepMsLh359CsyTAc+cwuhd3+Zn/TOpyyV/7S+StGQf0lZ6k4RCWVwofMTE2k9PULzzA==","signatures":[{"sig":"MEYCIQC6IEwXimjOpsU2fuDCers+O6aQT6ApuVrBWR+pBh2XegIhALOsay9nIySFx359KZYIajDyaBZqyZmTYxD1hvIeU1z4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchLMCRA9TVsSAnZWagAAwk4P/19lAeGvgdFvrtyds35a\nqw1Wl0+qKyG9wH+v6Ct/iqn9VWFgK2CMqmlOsk5jVMFPgdTlYJg1/R+ntXDz\nGBrUh6W1Qakd2S6NaGijsWfHDJsPx6xT8iVXXtmh8520uLNH0Dyg0yqlTKk3\nF1Cd7I25o12SY8NNybhW0soH/dr81c35bgDK48rLRLdjts6MpQmbPMvnlnYd\nOWNRW29808zbXMGA4F72kn6DwnuVwY9Bqv3BltJxyY1ntGRIc8kh5zJTE25O\ncpNLMp9MdI84yxR5YGaNBCGixIKXlZOs5GyqcGuEA31JxMUKENwTftUWnVl/\ndsNXzR8fmycOxqEVIOeme4/RGEyS5VnrUVbp82HyMvmq/YLw4IS4uourynvh\nFwer6RCr3N0LxBqqejVQ124CMYXCXe/887wpnC2BpDxlsXTipjlmB1labjD+\nOcuMq2dqhP06AXBKMQw+mEICZ14fwqisT4seq3Qa4LPrFLt331EtsY2rSNNU\nzy9hExuDctrL1ItW7V1HRhrBbOt92SElg1cQIQNNrRUQcs2SpAeFBtQ+huke\nE2SAL/MoYwjgFNgwjJ0KFzJ2/cdcUQwe4mI5DOuqwxZksw3+evWXwRMhMDlf\n6xrd2cMBh7RwmpiDcCdWo9Ko7ED953yMI0mjw/SxHRmZG0mjK2qAmntIHcRK\nQlQM\r\n=Z6DO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"1a75c173078e5a9967a1d11c7d83cce5aadbb3cc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.0-alpha.9_1601311435821_0.27902871700527054","host":"s3://npm-registry-packages"}},"1.6.0-beta.1":{"name":"@apollosproject/server-core","version":"1.6.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.0-beta.1","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f3f29c776be00ac497f4aef3c818b245e8fb3494","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.0-beta.1.tgz","fileCount":22,"integrity":"sha512-89FbLSOTg0BpHme/5lQZo6CltBp0sJemNpXiMd5KZ2/gSpFsvUWXhWaDhObf4mIGguvHc7Qnu25k/4FtjFZQjQ==","signatures":[{"sig":"MEYCIQDQS8JAWI2/zh/j5OTpUD8S+VDNOIV5aJNRY3FCtjZh5AIhAMXQuhDVVFxGRrjkYzeYJnl5vyMRRTDKPnGm83u7dqmg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJTvCRA9TVsSAnZWagAA4WEP/3r62a4tcDhzS/9tXmqe\nr3vjaca5pGBWiKSBIYJbRrSYnSlrw8LCeh8v/qn93QwC8CcSJWza+6R3jU8Q\nXHWUWC2gT1pxqyd5+4NL/r+zp+8MY2XVTgeIIHntf8AyYezGpa/xRdiJvvJ+\nTyxaeawdMjj7kSqTQDZKhtS3WWiFVgyiAiaxV9Rg7kPblAegMyYAML99YIPr\n+sfaU1rmGdEgW3dFwnC65i148iJsLQXh1tL8u+lrkqxsvh1GjdMJ9WDycBi4\nga8iXa1XodE21F73kQh17ry1wRz7q8qUtfU4OPh1h4PfhcAYEOmGBQWqioQH\na509wc/2GQ+ublg5T2tjkotv2ImKuLCj/AIr+5PDZiw2fO5H+h9AKzDWfFfJ\nzmH6P2y6GuUdU21knmhKRW5vuIvi0q9OENZdh68MELhAFT9NVYNDU1dvr2dL\nzZuq6rdEEi6UPgqWaOfN+tKDj/YYE7rID5d+V6IpJDzGUQoV+96s85MQHEpZ\neWX6sRymMoE6K8xtpbCCJ5z6pZ0HjGrRKctfL49WE2DfJ6MeY9kMpwbSYYYc\noe+NScNXAoTDLWWn2b4m39srMfMyoM0cKz5kmTCM0PLAMsBgVn26nRyFMz45\nqauvk7EBEOw6+PBhmdJ+NEhnjbsdoesRKmqRTKCoOXGkVqZr8nuqzZgxxTma\n+0NK\r\n=swC2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"9cd96e792ceabfe2c908cf8e920911442f52d1e5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.0-beta.1_1601475822888_0.3024078163988193","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@apollosproject/server-core","version":"1.6.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"72712d2b42d66233b117895a241732e352ab5904","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.0.tgz","fileCount":22,"integrity":"sha512-SVQGIWeo87xbrGemNEVkIRaFS3E60pnV9ypKTeye9fm4qNU3UKqEDoHCjDItBPwhRnPsLWHbk39YKlqAPTMb8Q==","signatures":[{"sig":"MEUCIA6JsDwo+z9cQJkLZZP6KMMd28oDD0V6qapOZI5mmcQxAiEAkuzfytvCsCQVPbwinhV9jXFEc60q3Y3sQNsrFHw9ZqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgKi8CRA9TVsSAnZWagAAL5YP/jQ3vwa5+Hch59TdjRnG\n2Wj5jokFzmfiVEilib8zruBtWatONkWKCGT50QYMqIRhW0i1UYnRCQp37JNX\nAWCh2XnJ+xdCOunOnHp31pu46jaBMdTR5g6Ha4lJvhGlweQTkyoeC77bErw3\n5VxmyhOo/XEcm0n1OqXA3vvKgKuPfYYQATC3cJprZprEIhB/4mEqFrGk0RYd\ntxY1Qz/ofAfwJnZQV4EpnfOL60FGTEMITeVlznHlyP4mEPrv2mqyZF8Bwee0\nexeOUCM/d++tiNhx83WOugy9YmU3/lzBV8/cH25Uzw9G5TEQL0rZwlDwXaeZ\nBU7oumoOGff/AfoQ9G4Yjc1B+A17hW61pK12PKciUGT82mAzk/IisVrGlvzY\njRzcmoMExktyy816Ma1YwHpcQfwPB9VDAEN9M9o+RRjG8/yk99CitNqHsCHp\nysH7DzTx/QQH1iysTGFnAiQanoW1bLBH13azN93CiLYELM8bC0xbxWsyYniM\nEfiwkn0C+HehhQxUFyIYp3YgP4Tq/NCJh1wQKacPTMvo5KtNjC1dObLTOc9Q\nC2nWLP2FcO2OpBUcHUvQBsY9ti3wxBZbKhsKeVTcj7EbrENJ0HmHDGeSpR33\nVUzWZBWtBUnbl7iNg9j4IC97D1L5kapRBTFc3oeF7iT944q5ZKOd+jEUif1s\nCg9q\r\n=J/oB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"5a90c9a943df6c5d1864f4c84ae2ecf04d233503","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.0_1602267323888_0.06337830743656192","host":"s3://npm-registry-packages"}},"1.6.1-alpha.1":{"name":"@apollosproject/server-core","version":"1.6.1-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.1-alpha.1","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9f5f56f3d2afc9d282408996daec4e236d9c0106","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.1-alpha.1.tgz","fileCount":22,"integrity":"sha512-EOGVOoqcKD1U4PilbpqIHtxt2/qjZPd+Gf7yPTq3QBWVT8GtFfJEYV8t36oKULKcrDMqIU2Y6nch/B7kmS+dIQ==","signatures":[{"sig":"MEUCIQDxG0Av50gFYXCHuoXOEnxKfQbFfq8fK0ubgiS8qWb9xAIgWUMs/+YHMUCzQEgNNYTqeVaO0L3vb8mRqnSrNWfM0Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhLpXCRA9TVsSAnZWagAAYH4P/2Tc3uTVQdzxdK/nS4/g\nBOF2DMGIhkUUCg7H5qwnyc5aeJf9mtPMg9hYLJsjZoTcauBS9kV3p2zHhVuV\npTQ5c6AfBYT/dxv6lf61CCJWSR3Q+xa6oS4YqB8gJF2BeFHvfNY+5u9DNNug\nLQmX0+Tp6da0VG1PBVKGPgRmmznStmumhu/DpvPSQf0kex9nJcI5Q9LXxE5x\nV8AFmYNhPN+5hJT/6g436OOVoW1BvnCZ/AKSJVWwlUAAWFJNi2jigooC7I5/\nMqd7ZpN1Xp1s8Tf/amDwt6LaASyHLqn3LEqfc5akhppfN4/ZjhPLBCEeOkp/\nnFC3xLk4IytOIpe6YWJUotOUknTAV0h2+1uxtEMexFO83rsuqF+qtvTp2m34\nBpdS2gzlmGOtEQCJNYbVX/Bx1s40rYAl7fbV4vdrJ+q3lD8pCBpR+rzQI/2u\nAqQXyFRlaOeXCAlK429omUiyYsVzkwlnbk//2QktUMsMdx1ztWPfIfIK9U/X\nCPgTmmrKbit0J4vewMA1cWobgp5f1Lz+Pcrt6ipkOuAKi1+KJzhEMiFdHRfH\nsKh2sVBNFnhug1MLN3XV22bVClXzMtFmY7Aoybv27dAZj+XurLJ7DAr9yWjP\n6Xtw3HfCweQMm5VY6e8zgTIuF15VfNdozzyDnI1TTIKFgTKKT6z0+2aXueP/\nsVbY\r\n=iQ6g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"2c016cb328673496f6a38324094df9769d06b3e5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.1-alpha.1+2c016cb3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.1-alpha.1_1602533974796_0.3101059582681771","host":"s3://npm-registry-packages"}},"1.6.1-alpha.3":{"name":"@apollosproject/server-core","version":"1.6.1-alpha.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.1-alpha.3","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fe0287a048ba24320f8c33fdd1e59f79351150ea","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.1-alpha.3.tgz","fileCount":22,"integrity":"sha512-3SpKYBk8W//OALQulD9ryZp8v27G7dB7NoQzeCJhqVZ678qyrcmDy6GGzMGEh5+iN+qWms6A1cVOW2L9CEFGeg==","signatures":[{"sig":"MEUCIQDz1xP2x/bthQ7+L/Zcx1o8jZbERTJ5k0Mqzr1RpMRYswIgGwiyhyyZCoj9xJsagY7VDZTQTs+rm7cns8y/VxZOQho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhfVKCRA9TVsSAnZWagAAUScP/1G7KXPqmlTgMT3i9uGs\nxGpi4DN3gceiNZH8tGGjXTD4eXilPyza1eEHKWfmarI19Pq7UCqM2uNhdOZU\nVjU3i92iWofY81SRtBDgzwNdeUfzo97yUB8ZVkG0loLP8RDBd3u/1Ar5va+B\nWgPCzwofzz2vCyHsJK7McSve3aR+b0OJCRasH0xI8Fm3V0Fn+Nxo82kn/Efs\nZ4kheRIRtpzzZ/zLXZoMmUAtU9eRd9mAXYEU3t4Cmdja8VCgB0MmO5oGaR2E\nlefDh5WlT32XIJynyLGwyfGd0exS4uuBnN3Hpjxm3wldyySM6dQT1cfMRCmw\nzOktJcscAkwHGp52r13rRffChyUfqVkdG6hqPkAKYtBuN9OgQ/NablkuHjo/\n0P4MreugzZKAstw8opRSxbB1+Be3esACyMLTQqwfazFFBgVqlv+TFnkLoX96\nPCFS38Rmjj5KNI9Rku8c8UCyiLi1rcADTIp3TidyjT+KINZ32I4g9Ro4zXTh\nkbyRfy0JOLxWW5mp5RGJotxaf7mYjEEhFV60K9hP1ePZUOiCLV8heFE0XeSP\nuAGYCTup27EqFm4oKZtodb/GyprPxhX19n1B1SRnJCWWb3Mao8CCEzPuyuyI\n42AFihcCbCBoESbNEaEfSC3ivD1Yk/IbS1NjuAEHbF0ks53K2nE8CCqr0CGP\n/HCW\r\n=yLyi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"7b4fcf91501d5a8dc46b8fb397136cabc38bc834","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.1-alpha.3+7b4fcf91"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.1-alpha.3_1602614601675_0.49394036126646945","host":"s3://npm-registry-packages"}},"1.6.1-alpha.9":{"name":"@apollosproject/server-core","version":"1.6.1-alpha.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.1-alpha.9","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7f8365e9bfe8cc1eac3003d9a68e62318b47044f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.1-alpha.9.tgz","fileCount":22,"integrity":"sha512-wA6gVXUE6wvtCE/D/Y1sihxp//BBKZcq7wzP4aQCFTwwxJ3NIlI490pXQ7oqUnzGYBhb6RTEwCOrlIffQX1ZJQ==","signatures":[{"sig":"MEYCIQDwGImzucRSN+zBrhD/vg6i/0JxRKuiJmRkJQSOfm4ORAIhAJW6XLDyyq0EkyzK2pCtRZpZ+pfiwOtbECHorDa6UEnD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiJeICRA9TVsSAnZWagAAgwkP/1q1RTqah8D91UbfZ0HG\nCnfBy6cXNKK9AoBlAYLnIFcYWUjXsVRVa2cp5xlnLiM2/b5unkVK7m9Y2hVI\nhzS9SQDUBK4qer2gUfEe6djDmcb0LG9/oSZ4dFKntGOcZ8UAh00ltSVfumPY\nUrgBBNCw9V7/eG11L9pnS05v/ZgJ59pX/yJxGERDfG2rHiXZeQvBFyuBoH/M\n36S6/8H4542y8R+A4u8CYl25cQUJI9g88opO2iNN7BH/IrnkbdmF7iP1EbkT\n5olbO9HtC88SvJgBVIfX+URuIThptBc98eGxKUm8HxbZcXUG/Orw1ZW6YQGN\nsAX/t/BBn+7PkvySHCjoXmAG7Qp0Ba6uCzE07baewhLfHLzchcxUkmRzuK/h\nN0WTANOSYEPaSOzZbNuqeLtejCQxrzjwHqA87o8jIObZtBQnKmn8GH7nM3Dd\npRQuvDFLcrPPlwVthl0B4R91l9ZTMUUaz0eWnzo218KuchXZ9AnZzQvb73aZ\n/+KNOAHZXJBSOY6VC7BSPd9zyus9BCDUnH2NxT5cyJlsUT3xj4byzhm93bNI\nd9d8FtnUUhw5RS0FWNfiFLfUoTGVeFkaOcdBBC+A25oHNOA5mrYSrKThctym\nWC9x9xW7qPMTuBg46tDLlHD7EHALOGAgMmbSOiYbSu9S/9GkEBvMON9isLCP\nmQQz\r\n=2e6t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"cb22a8e8abd5a0bbe986cf2328a32f3a83721ceb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.1-alpha.9+cb22a8e8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.1-alpha.9_1602787207943_0.2649135461089769","host":"s3://npm-registry-packages"}},"1.7.0-beta.0":{"name":"@apollosproject/server-core","version":"1.7.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0-beta.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"440f84ab23d16a897698df1a2af99d09490f6c4f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0-beta.0.tgz","fileCount":22,"integrity":"sha512-537eEXNyAfficqNQv32ZhipuM5XtaL4cEsI2rEFayoE38I7x3sJnOkd0CNL4c1MA2I475t60Pm8E8dHnhcDcEw==","signatures":[{"sig":"MEYCIQCEq18xh8g5ALEFaa9icuNipqtlIgAsboHr3/YS0BCk4QIhAJurXvq0ISyxY16f35yt6i8YUx8bjBfM6KE1XZpqXOT5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjfqPCRA9TVsSAnZWagAAxNoP/0PJJ4u6A4+tryilYVk6\nHD1jAIIZryht3hok7QvY9GXJI0/efbuUsA5lu5UaUJGGdzPje4FivYDeocBa\nfVteuls2VQWXRdsf3fXvqilCEpUU1ZfQmz4OFc0w16pkDcrw0ZxrKrfdemjH\neYpv3S2DCtvDPIrlI788hPL4Hr+apSkckuudiWwsc9YBnJprV7BVOaENRE7N\n148WgddJNV/FsqAirASkfzKUpu8NCprK8PQJGUseUtdRuxft3hKzIM2s6y2a\nMuwzbo5oIGkkVFZKp2BqOWY7ee4skfPDZRhJl7uAqX/5lBTGSCpnexdVwPUr\nQLVX5JkyJyN1yeKOX2q3RGDDTyUmZSR309S2EmZ02vV8XN6qFmub6P/+Mzi6\nm5Cf3fX54t3IUWwpUVRREJRpIP6WqNuxstJsekDAVpOynBKStk/SCxEhV9Os\nXMSFNQU8Fd+TAHDt8or/08a3oCRlBg0gtGzh6Ug2bjeDDoIsFJVHRzy3roOV\nNq8MxYkK/WeJwKXHOy5/WO3sklBsZset7ipoysjzR6li/EoOAgB0CD2077wJ\nUaIDUMc7OW8glDOfR4KL3OpyBnVWV2vKn3DixrjyWmTjH1+GYyrSapDErhQE\nUBRCjLtSAQ0ZW2pTTBBiEzAaRDufNl/LTT1ecDSakIDIhRp6y+uXFwPOV10L\ngjB3\r\n=Ss7n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"9e9fdf046c869ca6af09e708d932955349eee608","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0-beta.0_1603140238754_0.5204385503876019","host":"s3://npm-registry-packages"}},"1.6.1-alpha.18":{"name":"@apollosproject/server-core","version":"1.6.1-alpha.18","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.1-alpha.18","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4825bd3511e6aef9bb016b6274ef42170f2eac45","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.1-alpha.18.tgz","fileCount":22,"integrity":"sha512-8aqx2LcQm1W/3SU7aULWcUP5FJepSlvkZ28ztrdYfQK2RoyDgTPezK5VphEuTHsimV5deFdQLlBRHtp0nONsZw==","signatures":[{"sig":"MEUCIQCQ7UIlFEBpskph9yZxd9EhT3+CFHiV3NRCU2yATqLKWQIgXRDaCljfF00AfV78stlBK9+76ynmuWhxz1Dj3Bqv+VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjfuwCRA9TVsSAnZWagAAgDIP/3pKMj8Bst9yJqItnERZ\nUJ2LtUMMHnQnpkHSiZbu9r8F1jp6ulx1FoDrJKE63T851uukeNp+AAEHeHYm\n6CAS++lPtIV8UNIzxsNYSjqeERkUwirRX9cEeALQBgXi4YT53Qz9CNMco/r8\nhlfASbvNf+MPbqE/eSe6XW+huALIkT6Ye5a9Mhv/qOtb2UU2jwSp9PLvjAW3\n3FpWzntj/nnNW26QC1FM0SvQCMgF4ooE9jX4h+CBkX6xWP/0e/1b/b3UsEDO\nb54DF7ccDyj2gAJnfu1K63tEU0CCCnicgvEEjt6HlDUUTYZRsba6lcJIn3nd\n4XwcnR76sBRvJnAP1+Z1yff2L1uhVpMADnCIUAdMbw6/nM7+lI2wqgRgrW5S\nwPJjnSD5q9q7jdgUzpIpuYEsUIxSnjY+qI39DsFCI6Ei0nOPnESldCS1ILOz\nUmaHWC4Dks4XgYDY0rjHKNBusoP7pfExIHjdLmB3h9LtS6WfgNQZgtJZZclZ\npKn0oxwmPiFnL9Bh64QS0iMcbBr9bwvRze2g+tJKT4RTa9u1E8SvuxOJlhhk\nHqItc/iJeTUXVucSynq60Y96Eekf6O38W4xOxwjuf/I3jse4Lb1OfB0sDJu4\nvq6+lGJKsF+q87cVlRMEOy3Lj4V7no530OiIjucBzD+vZj2R77vHb+RyQZCr\nCQmx\r\n=B0Ou\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"9e9fdf046c869ca6af09e708d932955349eee608","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.1-alpha.18+9e9fdf04"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.6.1-alpha.18+9e9fdf04"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.1-alpha.18_1603140527604_0.6552927385703644","host":"s3://npm-registry-packages"}},"1.6.1-alpha.19":{"name":"@apollosproject/server-core","version":"1.6.1-alpha.19","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.6.1-alpha.19","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d77fc0538afca817bc9e6ad1f9a04cc324f8152b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.6.1-alpha.19.tgz","fileCount":22,"integrity":"sha512-sZJC9lt4Mm6Z0uXQNeBgCRsLj++CZGiCDdaj4Y9PqHktj0e+59LwCfhGmYT8Ap0xgGI8L+PAnIRLf+b9xu8oCw==","signatures":[{"sig":"MEUCIFgMru0q7E+9gTo6zrrxme0gmITXuq1UEe7U7GrqHNr6AiEA3Il/HYVNriP8OeZItjIrW+RM9d3AUFb3ZI1v9m8C8kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjxx0CRA9TVsSAnZWagAAv/kP/3hlkqgOaDilhJ0l0him\nraGcsx41fw6gbekm3ulhBLWUhKOyVkzmC/vsijpZjpmL7hhapKNVW7l56VX1\nM+FjdIf18DIqbzpm/FP+kxFeFnDZVhuIivo2zEODpdJKD6hUq0k3plPhh5gP\nYzFzh5viS9SBdnKKgXTHZ6VcgrJbzbuVFueylYnRfkAn+TSZ/vLUwlY5tfQz\n8BICQFIWN3zCnyirWh7y31FypESfh0801lU5D7/nJYr2omm0uEjTGd4m0Qtr\nVa7SZFBEnONx/NyH/bcMqHuF7wbalA7EtFfLHfUOELvUJUir5ZAHdnI9ns8/\nhlPXSKOQgeThw0V9Pz3wc0bpdyUVgCbDGeJTiFNJfVHczguvryFAbKLH5M61\n8XUbcM2HOQEpNGeYZZOABQNrGg/j7tz4n35v4x0hSZbJCmQW+tww8iaRyib0\nj+RZ1ZpI9D+nZAgqtsgkURIb8nW4wSlGiKwtPbDEINwOHdFBKwUoC7XaNX88\nbHXv29B5X9AZkXmRbbaSBp6CjgVkvlBGF/kea0k4sgvcy4RkuzyGMEG1e5Ig\nBFT1dophuintBp7gup/MpF59Hf/DvkFb63VqE9kYzX/hMW7MfuyweieAll8E\nWcBRIrB+GHCD90f5bsKDraxtpzBQ/V7NWMVeOqJgoCQTajYtfxwLpCfPR1eK\nvELB\r\n=/4St\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"cce584925371dbf7c1de8f04c35dd2c45de61449","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.6.1-alpha.19+cce58492"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.6.1-alpha.19_1603214451664_0.08107801461864628","host":"s3://npm-registry-packages"}},"1.7.0-beta.1":{"name":"@apollosproject/server-core","version":"1.7.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0-beta.1","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1e36f9d783541cf3827e1abf49bf915c2123cfb0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0-beta.1.tgz","fileCount":22,"integrity":"sha512-0oNa2HFcwjyj4XWow/gaG3tIoB4X7R3geXwylLawXlEMoIUzxvPgdPtry/GW6MFihmzozhyffS45GqnN7qoIfw==","signatures":[{"sig":"MEUCIQCmz3uQOEe6KmsnCBaSA6qnNoj3u2+favTfqc3JOQjsSQIgNh+2vslqjI2Gb/NqCz/Hmx6MMEKxL4bSu/ugfvQyswM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuSHCRA9TVsSAnZWagAAn6AQAJpFly6QUrOoN8ZTQXH7\ni/p4aMqz+MzPZPabzRhozeUcwSG0O1eJisfbCHYh9rKzaci1M23gB+GLGG6+\nNar3xI7KIjAMXpuWT3GUC+XrVOE4B/E/xfmQD9vTdQcYFNKrFgiYKJVjXADd\nYUotXZk+xGnyvMIGlIMvGRfVYS92kvI/s8ZRZnYJJNaBx9oia14r8v20RT5n\nQXhpfy3qpbnNEEv5TzwM4Hi8IuZpcr+OS2B85kqYVwqECDMUipWKnLzW/MU/\n3m4ZSoxxkijAMUu7a0p+P7/IzEwg0EVSigEd+dUdcCkU46wdqK0qpmjah2od\nlDhS4a1RNpk8gCIJoZNPrhYvKue85IxC8SmG9SkBm+dSB/V+dbkYMWl+XYMC\n8XvCjotxrL93mpnEGrs/oiMv+YdCwKd+mKm5HCyWhCHOcaxqtf15GHghieJ/\nXeifb0EiQz2ikODkudwIS8cCZooGBnT9fOMtc/kQqCy0rSLUZVIhrlLjKOoA\nNGrIYf9NDD0blq/LmHq3bCn8ggrDiDtVHmVuCT2ckFCqyBQ0vIyMYVDXn5Nz\nB9MsZupwAsbn7bKT85+cJhMuIUJhBkMApgc3KVNkhrR+C2tVMDG2Jh99hbSy\n1cKzSuXlJYpZfhQ8yV6L91N6CPYTnUCESw11z778CqhBd/gJccW+5DQv4IMu\nLv0J\r\n=radN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"5c37bd540d9ee72dfa8d07f90a377a97bd4a6ac6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0-beta.1_1603462279190_0.8973292804848703","host":"s3://npm-registry-packages"}},"1.7.0-alpha.4":{"name":"@apollosproject/server-core","version":"1.7.0-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0-alpha.4","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8df8d3f3098dfc60ebfa8ef8b65211b6bf507032","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-o9aNFwLxgTYv1I2+cHwSQlcFWPufaO8LfNbKlWy5FGM/IdrtI5WPmVeAl4HywdhEOpHEyupvT8cmc38srclknA==","signatures":[{"sig":"MEUCIQCAJVHjKsOuOdnVxUUtHua49zJwhb8nqxDxK0ZuZloe6AIgICjVY9M7TfZjJqI+psuQ1XFjVen9v1xkRyfRT736hVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflyyKCRA9TVsSAnZWagAAFPoP/0yhCc3Z8SLUouRlB4yM\nzrxF77+et6b7eQyAJ3/ttrAiGdqPiP4fZS7T962JSQtG5h+Ehwy+Tqzm6fHh\nVkGH0W4ftiea6cuZ52YuNNk5MxSyOvhk6tr5oXT/tAKf2QvQJHbWjzP3rumD\n5AVK6LuRUIYysSyEKwLZsLo0NzYudZATcJzSjTcFv13xg6xqlhW5AyDC3Jus\nBu0oFwxjmHyQ2mWQM8Y6+ATKPuRXSLgttXZOpTBrRlseMF6aKnTFRlkAljfl\nwVHU08jWXFiVdYYmVyegpVnGoHlB/l1dfvtiSKCj2DRoteuvmpEEljHTC+WB\nOjQ9WZK0PqvuLJrH/u9tt+ETVTmJG8bTC++WxHSAqRTarPtLzDDiLudBY5uJ\nfikWIeCrXJgonPliHNjlk4kRUa1aXnsU9+JnPbBE24zmdp1PrSAh+RPszYzU\n9GoH430HgURPC3bgOHByc2hFvBsgZQXHu5Nodu1A6TrQK8NgG5Yn/IEgSUeo\n0Tdv9ZAAEwx0NvY9n97DAjZN0D9NaSnTRhIdznCEg0zb7Wg6eZE6gFgkl5xC\nS/bueH5tWVziB6veCdf6DApZDHcPo2ZB7VZW4VvUs4GJWZ/5drI3SpfsNsX3\n1qm+RImUonxCdgttXtJk6zVeCVdEQqU+6tvQP7/isQ3ryIWAQklA9cVk0MUZ\nJWTK\r\n=LqKf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"1d9cfd76649c9ab6f05604e6567102c26e7c36c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0-alpha.4+1d9cfd76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0-alpha.4_1603742858436_0.5407861180086606","host":"s3://npm-registry-packages"}},"1.7.0-beta.2":{"name":"@apollosproject/server-core","version":"1.7.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0-beta.2","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fd5364a4352ab1490380a1b91ba9fc0896ff964a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0-beta.2.tgz","fileCount":22,"integrity":"sha512-AXOLk5kVtQmGJ2K88OMt5vhT/9Mq1NHXjr/h1pQfJiYuh5pMUmmmoNzM9tNsq6tWV+Actb1LDVLCVdy9TOM4ZQ==","signatures":[{"sig":"MEQCIAv5c0H2kGx2KuwxOWoBUlW4o5pVQl31tStGMUBlCJf7AiAVyjjrh21uJZNf7hvqlcsiesYyrlgfwHffzfmbcGv70g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmCKtCRA9TVsSAnZWagAApA0P+wQtjjfmnIy6DWiOfJde\nSM9C2EijaFRAY3wMxpIBMXADcoy9IALv2V+F8a+FG47JpGzTbT0xtCezwN9q\nYIUWb3hYkB5ztQa1Qc3UcdokTkW1ETLIW/lxWN3nKFZsbXgK/h+CdqtnnGdp\n/Hf5QO02pzGepDAoPbszaxFKjN0ZcIMftmTEhLglhi8Lcp/7bqyl2H2lTVAM\nQDH/bMNS2m373Fgm88sgk3M8c3zm+4A9A4NxYxIM70i/Izym1rlJssv0AJIf\nUqp7hh/fR3bENyamxPDNeyna/myuYkH2lEm8QUDSr8ZjQyqwyxnRfe3pAZxi\nQvSeZKBuzt6Iv4LFx/VfNezqb+gdj+qjy181Vbai8kIFs0ESLmjrQKb6zdFy\nHtQj9v55sDIIDOVgMiGZqEi0KuBeK/o2i3vQosdtrjAjAUe3hl6mZBV1oigJ\n0BHpYBaq0jbRxXDGYi9ZahWKIvZkPl2/xXf/p6+wQopSqnb9+JwoWepd6Wfy\nsRVfJVGqsY5HcA/cKQ0Qn5utx1nHLmuQCn4Nd1nc8QB2+TFKAzwOv2dRF7vZ\neifgvPL+D1Rpr0RxSN+6+iXVDOoElbY5kslByMKuxzVQQKTi4MGk6eqZMjfp\nMR+n12vLE7iYJWo6NDhPSAwbHd+7TTafEn0dcpYmw8WAWXt9sBhUoLKdjZlt\nuduV\r\n=kUNr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a05cbecc245689cfd35b48e3ee777a605ac5c03e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0-beta.2_1603805868976_0.6893419174072966","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.2","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b5b12df7e367aae660b86026937c77e218b9f59d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-4RqMoniFM7sBT3hXcjJU7HOfMMn6st05UKptW5QVe2GHYziReFbXQgTXK97gunV7hUyL05TBIM15P7x2jVXcuA==","signatures":[{"sig":"MEUCICPZZT1A2KRTj3IUSnX9yCpdR3iw6TAkOTnUyI0k+sGxAiEA1k2MENQUFUEmVOkiU3GjgSg4Yvpr+auu2aginMxhjCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmX8ACRA9TVsSAnZWagAANyMP/iSrcsySkzFrCyrRnpgn\n1Y4TgLBIb++uSNi72idUvPlvTHVLcsfSY6LyTbk2oAn7jnoQDIDRHDJtU7Xf\nSGgOn+nCf/mhgXzsIrE85r5IDXZ7qUiHT271W+Bytq5mMBrifKTrKSjzKW27\nptii93N2rNRuIiGocrNEuQadtjRc7q0Ask3esgksPyszaV7/3Q+5j9m/VKZU\naZDZKXNPePyYfReh1tRhtTnlrgDob21vJXuEr2/En0dZGCofFO2m7484PJxr\n9qyMA5Sgxhe1p+9qXDM3ivjUw/CH+3AjGyuLGhHVzImSVpH/iNLyR7tRS74H\n8EfpMoeIRMLkgjiw/RG0+91VOs0aYEyfJYR7xsUBYGjsqKfhZ5ygxPc2Yyh6\nzYuZl2mCr+ADZETvn6/ZF6SrsdEYrzP9lREUjqA1wkrrnab2jhyeGrGqqisq\n3bj9uTiLd5vLAdG7zFZBjUHagaFCelAbRCwPYRxMPOXWJlu2vlBKNKiLcwQJ\nsBzLyV9YAuOnM+DJ51A8Ops25j6+F3KQ7VpLMtShpVM1LXIvBCMY0CZlzvN5\naiPvIQS9VGtj8Cmb4VRY+pNpwPesqK5l1uLW5dqgd66DWmnKcQdbnqhO3xb8\nI/2vZazHcsP/VL4Pe5J23sT9FzFnG5uWA64Ckm5lk3zMTOuGU+K09gXqo1cY\nDtNN\r\n=xlEW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a2054794aba47031f8f4082d064b9125fdc91dfc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.2+a2054794"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.2+a2054794"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.2_1603895040388_0.5592753978867286","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.3","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"021ba65129d1594b14ebfea377a4aadde6a7f199","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.3.tgz","fileCount":22,"integrity":"sha512-rXttZJFeJ4I9+dtVUWVzRnY3Q7laJ0Fulv0AYVxodmEXc5Ijy1QMA83D3qyv6Sm7u8f+3qla4DWQi6zgr1h4Sw==","signatures":[{"sig":"MEYCIQCDo1a2T2P0BE/6xk2tQyzrWwOuc54vgUUvtHbV5ueGygIhAMKia0zVuOfPejsqawxxgBmXxpKycdk2qeL8mgkiRTGy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpVK7CRA9TVsSAnZWagAAaFUP/1k0IQLcLPC7kKQ8Kf9B\nt1IbL1XgDNa/KoUTJfKmSM6Bsy5RqFsesiTOJn4Ms/Lle4tPJIpgsLVTjoz5\nU1OaSgiHNj09FW816OWfLz4hj6RomtdAu1AU9JUqZrWDHJQv963XOeunw65+\n2nfhyoLx8ERrw/jsOKT9SxApNptcDybgjlhNHAPgBn7Gf50DGX4Cbqi15gPN\nP26WbvCkxQqJkKQAcksyywG+au5tupeAKVeLiPctCLSFg++xQsXYI3sQCouS\nYdRM39M5YTNbhKPIOH0mOLgBv0HO1HPeqCzFPg0KhPG5XdAJcDZNgvuYkdTS\nMlW0AkMDKLyyb0cJnlSwzyZVoodxE6KyzsYs3GfP9zd/KE+3cnepZ7u1+RwF\no795PQDqHeGmw8W9kI1dhxIc+B1BbysAjC9L7bBYqcfkMFTY8nd3qYXrdRGH\nZsp+DywpzbCHnM27qZtMkRoUEHreHU5kGAWbHfSgfHuv184qm6iGwPYL9eFu\n6B0gs6No87Bya5nKTQqwfnmQ2j/XSCeNMyzCxH6c9QKaJYYFFX3KuuOOzJIN\nIuBqWERtunFAOjJHajt1VMTLTXWVE7pIv6DcVib93nFNRvEXmXeHguZ3WBZF\n8LQmlN1STSxqjHcb8layiF2K/t0ZqC9TNG2oQaMe+lqbLqRyWXJ2h7ozyiKu\nDPvL\r\n=DrUT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"619a134c2b59d1b2224637bc63cbae5cf9b87033","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.3+619a134c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.3+619a134c"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.3_1604670138550_0.6076257942006404","host":"s3://npm-registry-packages"}},"1.7.0-beta.3":{"name":"@apollosproject/server-core","version":"1.7.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0-beta.3","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c01ca86a43d5d671f8c1161fffd544b5b6097204","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0-beta.3.tgz","fileCount":22,"integrity":"sha512-dqah2FRsOtiA3nN/lYy//FUddbmvXwLC07jpadP4rX1BNBnoSNpE5guNsd4Iziyt76w9g2FWlloknJHSDXAvcQ==","signatures":[{"sig":"MEQCIGqCks9/QcmaakXpYCT24qSpGVKcMCMeG+XH9jQVNJwpAiBE5lVDIj68GRm0p+58cBITBreONVGU4KvMyZIx1fZ1fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUkrCRA9TVsSAnZWagAAIgwP/A9x9aA0asUaQOgTSqr1\nnRlHGpG9s518uMVo+ZmsXsuxRkJT3FBRH/7zvHP9dKLza2uZNGKOfAFTLKkq\n+23m7oeuwTy6jldV9IuCufZhbfMzr6KA1YM/JAVcAzFI01yZK+8lJpi4bZkB\nW3Q3Xo7YFr2KhNqwludL9IS1JpLjDkoCow/Jd6fLM18WSQ/9fQuAlqMZRmhR\nbmWStVvVeFQ9SfE2Zm3Rjl/phvDiE+mKW9MFUH4bokpjnT+u0lfTY5RHi77m\nVD81E+xZ5r9JwfCKNVO5oxueZPpC/8F8eC/6SH7rlCzyEtYf66WZnydgrol2\nRS8ys+tdvVCZgKuhxBkPlh1cf+RN9BEhSZle7sM9d6aknHpbp+Bz1c4ZkzT1\ny6o1AgxAUQ6441rSOPmbtix6A7wm09O9TQl+5nA+iNomXdJGqMm0IlDx5tdM\nPzEjQVlkuNiBb/j4POSq9+kE2FTAJmbCUqRBCPM483rV6Fnz7L5DEMC9OZmG\n6W5Bup4vTis7Q9XhtjacUOJxdnw8I8UjdveZqFZ+Y0CL0KgzarIFJuuBF58Y\nsuyKzf9WKjjK18Nx3GkIK1bd7lno0YMILXWFirSbTVXJMpHubnViqBBEfwX/\nCFrkICemwQf8gVQNyAwY1aMr/HS4LKxgtfJe/ofXt27zD9gbIO/VuGg4KdHB\nMEHT\r\n=qFeS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"59eec95a59056f8a05b6595c8e0364ed1c134302","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0-beta.3_1604929834927_0.10006162609682878","host":"s3://npm-registry-packages"}},"1.7.0-alpha.1":{"name":"@apollosproject/server-core","version":"1.7.0-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0-alpha.1","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4ce1092b33ed2af3e1289f298c209013c295ca59","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-RwkuXSAO6/l+BA+WV6Q6pvy57MBvZBrI2bkfDHYFeuyP5V0NMgtWP3Jqtrp8R6J/h+mZJqottuwZhl0Vas/pDA==","signatures":[{"sig":"MEUCIHwlhsxbcm5QWDkjRd7eWGgNRYzOU90W3eb1SvPrsAi5AiEAxiI7DiZGTJOba4NRnHXoKRdmMclQSpsnUibqAlxMOv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfstRSCRA9TVsSAnZWagAAYm0P/02McXGz0Oj1j+LPQRXB\n0hVpykvA2GeW6vSoLcAUJy6fR86zhtHO6w6zQxM6SCRlBa/kmt/A7hkhyXNR\nWhR+PN7sInGRXBmleT/KHxS5jcELoEUwTt92iWVsrxBtoTckR/WtM/xwcG98\nuPLNkn089Kd3XFDUAgyVtWfUDXewjZg6HsMqU7SxtuKlnorSeIqUX28DOJDD\n5AN3EBAi7ydoU5lfuiptLDs5ehL/v4HQ9GLuGAqCjMKfo32Ub8yBuRkfc+KZ\nUQgwxRwFY24dLXDsXbtcOoabFV2UhJ/QYSuA0A3OHT8AdB6bjzmwWpzyo5O8\na/vAj5VlMmj4qEgP0/daSimzUIwrai3+1EPJNbrJqDag8aa9Le8v0BwvhuHw\naS8shWKSgUTSctVz0WaHt/mXpJGuQvIEmCw7BELdQyj4DrxiaaB3zVvlvfBG\nMMo+9GHbYHXBhOiSkpes9z1v4UOw+gI4IFRS/wrK50HEIH4mIdtmze7WGIv+\naTkMaOJ+RHBqwv5cknTCu+PPKBWLSvmNRguU9hFAr3zHX3wlWgB8ga/iB6Kc\nUztBlEqqjdp9m/DxHVR3inBJlzZV3nWGBiBSp0d5os/Ccv91BrNzTOIik4kv\naB7nY7Yfwqd+/KFwxSjBB0wKng6lIFJx5/yYtuDlDRdzw3rMChksxffKoAWT\nFUBw\r\n=pHVm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"7dee94f64ff5fa594dea9ae3356d7f326c0ac94b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0-beta.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0-alpha.1_1605555281872_0.0420148628510888","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@apollosproject/server-core","version":"1.7.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.0","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e35b5a5cbaa5e01b5e357cecb063e5c9183548f8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.0.tgz","fileCount":22,"integrity":"sha512-cI/b5Ax50xdkIh3p9KLVG5Xc9L5i7nchEkTP8WYDaLYFCKBZaJHgduRXYLsOJp55e/i249IWpYfGR/z3I4wuhQ==","signatures":[{"sig":"MEUCICgsA2GgOjJCLnmUP4OVngSD8zcYtj1neeU6Kf/VSysCAiEA4yM7kI5iGnXdMSeTPAeL8qL/3wvva3b8M273Qt+Y/kM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftXpcCRA9TVsSAnZWagAARhEQAJZnFPluC1agR4VB1vQ1\nn+WP8eOdc4whj9A0k66JpO9QOX2GzDNMa7BwLXjoH1mL80Cq7+W8UDythXV9\npr6jFjHgC96V8iTIdeNolc3OdtQM3pBpEMMFwM52bs4iqIeBUBV+XU5RorAq\nap3BnlYdwg1g6ka7s6WPtAzi3xwerK6oRbiV/h4Xj4Mo0daM7QGYI7QU1TEO\n50cHMPvwDphsB/V2lW4+ejRpluEJrmobjYg2w82ViodHX64dZvEaPxFps8Lr\nUM2ehRBA1LBBtQAwRtHi74bTd7PhBnOH88MOgV6WW+/Whsk4ZEYqa5vboi/y\nmGGKjJT42p7OdDWM9FiL+zbwqsSWfIErY61Wegkunf0S3YOCR73rTgx2bI8k\nnmCsuIEnVwxORyg86YJlJ+PGIP4UpFNLfO2FtlEDklYAOYvnd65CBlZ6u/dJ\nLIJeGNbFTM446McqpsBozcEjsAdqhA72hlJmzDot0ylYSf8ntv21gCE2JZ61\nuOpvzCGwL72c5oRxdvROJCqTur0P/vdJeXzIeZfELaLt0/oqxvVWAB01Nkam\nuey0tnbPqcF7brTlRO+qpfuQN/gs6TpkTytbLKyeZEFSjvxnDTcagP/U+XdI\nIT6/DNuJxmGQA8L4OroW9wN9gspAZUOF6qRB40pmo6L0AjyNe36SBc+DwUQi\nAP/1\r\n=zpMr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"24048b50f87b3885da72032dfba510fe53c1841e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v15.2.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"15.2.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.0_1605728860158_0.578831489461072","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.4","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"712d3c6073e568e42eeeb58e32713b006404034a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.4.tgz","fileCount":22,"integrity":"sha512-Eem84/8vXWUoI1gB+SooJ5GSv5u2KM/1QpqNPL92hm49StBiD4t2iVi3YtHT++4FKqfOSVgF27OaVofCW0GxwQ==","signatures":[{"sig":"MEYCIQDn4WYU08jhLhu5BPBR405toBLtJNb5HhscFCKkJAi/HgIhAOKi/txw8bI73TK63WI3gEZzx3z3P2yKH9aB24bglv0F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+9/CRA9TVsSAnZWagAA+VAP/0RxMwMzs/K621JFFF49\nYv7g7HfEK3RbWlhaQxltVkrx5rovjNlvwrh0NmUIE8jUAdOjHc7tT9Avghwf\nNaRLklrpySXNbKb3/q+ApZupC1J239cs+c2fwP492PvuoQ6kwAl1y/GzecGt\n4r+1O6UCd38+Uumi7He3b++J4YpDRy4z674KsnPHU3Zafunz02OfaF2MjGcR\nD+QusNPVZngfBh96VZbXOIrfjq9Nii11ast5eyIH37tjX+jiPb2TBJFK5bmz\nXLSql7cuqMhjx8XiJEgikgyP3eBEDDCIZurJkW+GRt8JeOSy2w+fMJGj0ZIG\n5GPEgJJv4n9XFhI+v2uhF5TQQ66y/mjWNIPNcfzBfC33p0UCqH0LlkAG9jst\nBrsIANNytVV0kO7YU0LVVozHso4k/ja0GJQpEyEsUkokrpc7rWdWm6RNfLCr\ngDG1sjgrt4GdHaQmVQZcM6aoL8PLtTnlBLdz24ZOUWDeYMaZ5k4iheLq296x\nslNWO3n0kz9TXHvqiR7AJFdYzzS/3Z3IKyLa/fDJjODWs6+6hwrxV/av8ugk\nIzWISaGCA4XViNxxmObxYJucULv+iOM1rAOJftu1wtqjPzYVhkQ/OzEoMhZX\nutAlMOFvTK/IhsawYm4cpEtPtc9HqNukobGpRApAbl6dfTL5Zgw1gI/O97NI\nlbRf\r\n=MZQm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"754f09de69a5bbcf70ff5da79b95084d777f1873","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.4+754f09de"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.4+754f09de"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.4_1606152062975_0.1554603436804416","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.5","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"351dc0ab5133be55166171d08e660a11963f9801","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.5.tgz","fileCount":22,"integrity":"sha512-Vkl8/IPud8aWF/XTg7mclmIN8GnO4RN6tNS6DIzWDSh5YIRPMmrpV2H3ubgqF5oa2oH9PlFZ7SQ7T4Qr3SF5gA==","signatures":[{"sig":"MEUCIGPGR/4QXMZUXf3zZqONqyKG0mSjJ+F/HZmfWic9Dn9BAiEA8I2gsYFtGBf00iCzQPvhW8OQn7FPfdjH85yEyUJYNCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvA5oCRA9TVsSAnZWagAA6ewP/0rkCCtSIYivP7h3Gts0\nYnB6wCRx8zfPf6lGFxTDpq3/QdQiyYfI6NyjIKGUT4xGZQqxT6ccba3yVmYT\nINydCW1q3KDLx6Yc4lP8l8bd70jlYzCey1/bnjIgxORBOSiC7QoGfxOz7z6E\nRhUQfZOI7/wodlst9BrOOnoKsVJYYNLTPtLS4vZi61IylhQ7OBZKY4ZLmvlq\nQSh0tgdu6KvIyooRNDfWBvn/K+SmbgapYV8bP6J1Nu3X23sdau20GvCu8Z44\nWkysO7p3kwbQxHeLBBRO+SdgDTZ0RFnjKe1LeTNav/RFmz+PsVmYs2VH03OQ\nZBfYHhkmzgVWL2SsxunTU7PuOM4hJyo4tiuzuR4LwNye4hGiZ7qPTWGAJmfy\n/KunffRgEgz9LgTX3N07kCBO109QQi1PtuK1EAjyJ+1S3U+ou0cjNhz1a6Gp\ncqhP7dpU22ApJDRPHl8ugQ3Na7FH0Guko4Lr8+wMlNmt5z259zhxcSYJoqvP\nC0e0TVp1T0L/ocQYny3WaN96JcGI7cbkfQECOapqEo3yIjGDVTNUxDlFTWQv\n35JMcFdG9Tste/HIdLejTjWt0u7ZqHJWMDuKI8odexDDB5MuQHKxNBWgDktN\n24xEUu7Uz0YgWclRJEzlq4Wwrx4bc9mviqlaKrxNEFn0ylWhe3xD3iNBaJyQ\nC4Hu\r\n=Vnp+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"151217215ba71cd4e4dc1a9e3b266d22a64608fd","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.5+15121721"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.5+15121721"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.5_1606159976067_0.9764893503373258","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.6","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1d9992e9c15acfbc00033ae238c8265fe1c3dc43","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.6.tgz","fileCount":22,"integrity":"sha512-ei3nKRRqZlwCIvIHGXVfC/cBLxa1u6mqFXTSmTVcLkmB29F89DmZnSTOXKw3JgKeavUBDcP+i5LQdKzayLT1+w==","signatures":[{"sig":"MEQCIDMXaup4wfR1Te+sD4VAxFK2Thh1MzjNP8XHFPequKKVAiBMpD6n7ps/iWpBmfdUBN6BldskKXrRqr+/0xaDigLMhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvoGOCRA9TVsSAnZWagAA0qMP/0Zcxo1dLXSDLD8ez7eX\nC/O0YN9k/z/fqSf7nVHsq/UywTQeh1DrsB35kf3wEnfKOlEAIOXj0AZC4Kzp\nRn9moIeGvlZc31cvuPQMwzp+rC0dYsxsLyJBh0hy76Xdt1+/g1HcPbr2eB4H\nhHkYqAC8wSsjI5UMHsDtHWjjVDHpR/hzWL7YzRI7TlGjltNld6PMGdypqH3H\nDuOpf4RICZAkESbFiWVBwmIscqKP47Z/AeJZbmIMzCtU+Dc+dne0MKdkcx91\nTg06jPLFRwqDdxMGeBNx6Ranw/YSe7+XPhd8m/351UbmUmKVfUOeOg9KEFSm\nUnHipi1uNeh+IyvDPaqUk8mWlLPO7J7vwwKyba9x2OOHF2MMaDJf5gubSy+S\nBN97BjiiirJswXDfneu1pWhIh+tzoYIoZv996Azr5tQBCuJQ4r0+zJk2g/gb\nlg403e0Q8H1VIAjlWxnRejcY2R2M2gjlXnOqpqqM1EonkWRFwK6BwP31/aco\n3mD99T2hjv30MuXp13rvrBwG5QaZus2xyZ/FXmm9Jmo0r9Wr0c5KBZbtUU7r\nE2d8+gYRmY6yTsZ0aowehxj54M2equdI2vO81tX9+hLnqqdwAUKlQP4xB5ZS\nf9iVI7OGIIyrjrC7f0zTVrWk25oNIDEFjvlm6qWTQmgPCXMxmdkuAPGqWJZm\nkaR3\r\n=TkB6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"e2230b144e1afdf856c5316339a89fc59ce149db","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.6+e2230b14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.6+e2230b14"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.6_1606320525919_0.3929545744125984","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.7","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"395c8f3d4991788ca4c42624c6f64056dc059ab4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.7.tgz","fileCount":22,"integrity":"sha512-C3HHKo5X1/s9LyVYtRXzaqnXAKOqmBaeoQHNlY7pPdqNrs8fExkZ3jaTyVC9ckfQb6azJAAL76sZ037u3lwo9Q==","signatures":[{"sig":"MEUCIQD/9/jWu5ArhNKCWsGckA9AZ8tEMekMYL9HnbwYIO8euQIgV8ssYOhE927NrDyr/kQ1fi7qmdMAFZEm7wFcze4oYaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvrLvCRA9TVsSAnZWagAASp0P/139Esj3cN1DiFffCpbX\nl6cst/dVQfBeaZlkdjS0KS7Kz0WtumXQ6mP5ZZqsmXm4NTvLiO2fleAL1xdq\ndtZ9SW1tTd6T/LZw8CcK35B4Rz8l4oZovTeQ9Viw3tOCsmxC9O+NirSBgMFL\npyPFn+mAiSkEHm8JmL59HdS288TswLFYsx1ay0gCUNdE3qxyrpLw9TNIJAZ/\nOPxDPZuXkV9P7HI2/toFP0pHmyQeiThHDNaatMLVwkXDXsLzJnCRbZgJAOHN\nh4AjfcLusMzmCh0kJE2YmVIZwtEv5VbgrCgL0oHtZuSUujAoKKc3pxd7O1VB\nQVb79GNLUkPZIcAFFw/OakD1R+DcFwqb9TbNZku0xfewr7bS+jp+1UsSDp7/\ntsx8K7IDxTFvQiPzXiNia1bMU6d2vXZt9FvZPNUfCGCF9oeYqC0G4Payakiy\nA5qDznwoa3Omn+SpXOpc6PewcPw3Q3gS1ZduA89l7iW4KADS6XTrm882t+wU\nvJmq5U4BfdVVpZhqW53DnZyqUcamR0wsZapZitlTt/2DJO4/cwpu9jeRgkAa\n12fRgVb/So5n6yJV/exwhvTqqyLp0gTUFhFxEmE5Go4tqLR/XtQGBrk9AOkX\nP3TdkfExpMedAawskGqvSNxU6GQnDCZHmYmBpQEp1LW4bSdp10YnS8KaA1bA\ndJwT\r\n=DqWw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"d1769264b9b855618e57fa0e758a186ee301c6c8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.7+d1769264"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.7+d1769264"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.7_1606333167076_0.977458376132935","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.8","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9727652d2e59b7370037a2f48930974653d286d6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.8.tgz","fileCount":22,"integrity":"sha512-jwQ1RTw9jN842+Ofr+3mzeu90XroVrLzRsRCrueT03R9eNF+kjQf16qE/Rue5xwyPiSbUEzzEoiC7tYybyinxw==","signatures":[{"sig":"MEYCIQDdmLS8249iIXMx4VC0A/Of+Bs5hMyXS9R+4V1I6KvppAIhAM1SK5czf6jNbTTvfX/YkgI8RSIBmmxxle27j5Ehf4pX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvrMnCRA9TVsSAnZWagAA7uQP/30dM2OpobM+0Xs9CklX\n660WFZuR+0Y3SQVxf0xLdidg0ear+UnjVcnkef+mJrajeZsGs4Ae38WIWdiQ\nhe4UgIVL65f1liroDyGm/9SKqOghhoXiZzhwtxeKaJWKt/EBebnUd4k7Kqoh\nY9ho5FQXtGEmPPVoliWI/mwBTj4JYuS1QS2XNBR4cKihFYtQGt9Dd+zDd16A\n7UDbrFajVctAYfktGCT69FpAZTUVVwCUisaOnIQDDaJibFfSO8I/8/D4RZJ5\nITAb1d9J7dwE6j0QlghYqfUiueJ9EfDIqU3PmjqTrBONRVpGskCHSRw1VRI6\nEGJG/0w90WBwaXMaY0NC/ydkRypqnHiIseWmEfIx1fDCqRWB11FqYvR+A4ZL\nPPmKustzsMOefqGMOFZaama8DD3rzeM01sxfGx2oT0eiPRGxoGvBa51KxIBs\nVbTOGQhcO5X/GQKYX6tEORSr0wCI4D8d87N7pyzm+jMwgIrtvRPyHBttlgyD\nLArGHbM4m9IRrshMXlOMbyZrIkt7JZmWoiorQNCNE/TX98rvt6sZZeAcZ/1Q\nN348WJOZxGSHXK2uj9rxWe3fTiWaCwSHEjHPZf6kdrcJrw5sO8YLNaIFw+Vh\n8bam2Roi0L8qtUEoOirkW9hyppd4RrdqYCBS0erBOjLt17uZF91+S+BvTu1M\nM6I5\r\n=rihO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"fc8cf3d31135550be0a60a9aa54e4fc1f799131c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.8+fc8cf3d3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.8+fc8cf3d3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.8_1606333223389_0.859489009195382","host":"s3://npm-registry-packages"}},"2.0.0-alpha.9":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.9","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6cc030fe5d36dc6c8d7601376c794e8ccb950dc4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.9.tgz","fileCount":22,"integrity":"sha512-SnipAaj/lYQsqqW4uC9TW3mk5lMxbWSqFHxozp4UaoHoadkEQuaeTlV7/v1b0V7mi/sV+FuFg1Nm5Oh7p4rjEg==","signatures":[{"sig":"MEUCICLxC+iA0R99YW/xc/NtVEGa4ymuPEK8DCQVTFipxQYZAiEA0n4Zv8R5eoe9cjHrf8UoPY63YDEE+rNHLaVPg/ZqL9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxUJ6CRA9TVsSAnZWagAAFPgP/103E2xlBw3NnEn0aNhj\nvxs/koMAmxjEfNbXsgJcOvSQUfwgkl51SYkRbsP5hlMyQFEbfocib5N+/eNn\nOXFA1NzhiHhdg4MenGsIqRtPbO9O2j4ajOogWwuHo7sWBNWUWeXMT4NfmB3g\n4W82l9Q9lg7JHS3/Z0Zwr2+wwjaf3+18G+1a4MLp4yPMJasERh7KplO0uDR3\nP3AsHSBQqtnEhbnSk0bVL+s8pLYCSO6ouj7E8fENHEQcOoq52rOE6aumDCd5\nCY6a5mDNdydvYLXUSpdeixcs88LWJhEqUYlbe/1nMv3JwFtiy7BENsmsrmwh\nTOZt6DiCE7bFvaTurA446VwXHlk/ECovSbx8bJt3e71dSKUA5+Fkp3StReir\nnnylyzkoCyHRtl3sHH2dxY2/VfTiMXnujw8XSywb33FJnpjfDVAGd9ZfbVz3\njMpVll6AHfR9GycjVn40EsKYMWHcx/eW1l5ygOhUOL3PAmIePbcPdI9T7oHx\nFPMOIHGCFEQZcl1yurzW3nw2LJ4/vrwfEBgcY+ZbFvZ8bTe0icwnRfHdwf9R\nwkXbRTtSkfZljbs+NsijV6udpWdjWvO+wCp2ycVEUJiNVOKoGE+LcXCYxDga\n546aMy7XTxK0+M2SiokbBxaTl7uAePhJYKReJ5NZHKIdXLcD3YBotkG0zeRT\nvxAG\r\n=Vmyx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"59aaa97010164e06f39abac2e86129b6749bbee9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.9+59aaa970"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.9+59aaa970"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.9_1606763129625_0.7063267792612602","host":"s3://npm-registry-packages"}},"2.0.0-alpha.10":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.10","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.10","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"07dec08f20e26ceda19295cdb24f2f23d4ac9a9f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.10.tgz","fileCount":22,"integrity":"sha512-FT0Rhil1IejEjeUb9vZBz2JqA7Nq4Ic+nxQjx+86tN+rYoAUBT55IP+6xW4gVx641FS2ML16izFHPPaN8bPV3Q==","signatures":[{"sig":"MEUCIQDDs8qAey9uR2bBXWW3gFMsqOj3jGluCBy84RqegwTU6wIgaMEW4+UFngTSxJps6GwzIX+vEltgZAxSENywZT710XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxVSsCRA9TVsSAnZWagAA/lAP/2RkHmElFG6p74HlQRvJ\nV/YaYHRsAFdXJyXn72K3cyPEJ3+e1IkeBCqA0yINuskfBEgsD7imqzZ1YCB9\nBfk0epqTDYP039fXoQ2ld4SzkyqWZadWbUqyBsrUR4vejbtXBM6U6qHaB34q\nUN0S+4+ALzs+pmiNUMPtlmj5semXqeEaq9TFBjOuUQZOhGFo16svWk5YNnjV\n/uf4ebAAL3nToV5Nzb44P+EX1AdKPEkY86gw3uGm1pdC9fy4I9gj1LsA8qIj\n2Y1MIB8OidaBiQ/1UCP4XVnzhkDkLUxB3keM9iHJILbSl7uo3GIsMjczN/55\nzLnsjdqdV0x4HKJ1maOplbn4jTjb446VqVT3xn7dWJkhLftPYCqnalZUpvR4\n/XFkiTLJb7m+ABekom1WdDhsmcmJL/2Cn9u15LNMKkbTn/z2adJQ4DQ/y6JQ\n6f2o+FPTZ3KIBWk3OY+HlYTFNhbpGDJ7v6jSDZUmPG5RX7RK/1PM66COR64B\nprnXxfqwqGWa+F8y2wbTRwI3HjDLBSZKsPNC/R5kAz7hA5WPONuZKQ5SUgYb\n2CDmwORZJp9gNcszqtwGuVsFOh8GnAhZ+2t3qAy74ERwSmeb58Ag+70of+YX\n0yfq75una7MNBHvWJcZ0DmX2lWRy/vkz4JvcKLYqcJVNU+i4vc9I5U+iZ4cj\nfz4J\r\n=etJE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"5da6f1620e8116fa937326835df11a8eadb914df","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.10+5da6f162"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.10+5da6f162"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.10_1606767788137_0.9606672035120294","host":"s3://npm-registry-packages"}},"2.0.0-alpha.11":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.11","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"10bdf32eb99bad0856596aac3aecf818a65a2e48","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.11.tgz","fileCount":22,"integrity":"sha512-U4ET5UNBslZw+6+8DGc3dpR69QF8qavq8PK9zHEDbhUkjdXUxr0I9J99s+YBIIlCgs+8zzMc+m24Y67S1cC2mA==","signatures":[{"sig":"MEUCIQCPCaV+/o2fazhTyMjSfxl75ib2Fj4nUfXnVc9WW9eDwgIgI3tR4FTC8Lt6NAgtzWCyoiKNInoyudqHLKaHmTXKNEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz5t0CRA9TVsSAnZWagAAtsEP+QDaEYuD6S//WGzYhKPE\nj19YcxZp9p3QWlabREi5vPrFePrcs4doVCXVpfXltLo8MDStZuDt0AmU5KN7\nwTh/0Xjb/nFtzSuubB1JM5kQRyEgiC1QU4E0w89tgdeuVHRVqhSjdmHCZLFH\nPsRZPWbl6WcojXDAiVrjwy0BZ2LNO10Zmmyi+2b48RKE2wYUH10Qm3uc8o7e\nt1+C08ns6UvgwrL0Y/R8jZS4K+1MeWWAy02c4eadTlo9hCfDZWmP5zjIaCW0\nWdneZp1RboEhg0HfLWbaWfmN3AJoZZSdD0NeoHuZQPzbIVRiNKpd1rqofzb1\nY5qE5RTQ4RhppSr1izEb3zsmrDU3XuvPG3FzHMO11nKaeUjuek/069i3vAU1\nYuFSweBV39pBUi6tFFWmxjpZ6/zXKP7i/TyrtCt50Si8KYcGmXkzVb7xXUJL\nbBp+/sEUxisF+0PXEjqOrI4nPCkLKnjwnsXEwRMAgZg7UqIRP6QvFksImZk4\noe1lIFCnuJHlE8HVoRV7Lq0p3eTqh0BtliVbVftLbapHFLM9TxpnmWsycWcG\nGtLxX2bCxYH5JpP+1E2S4rkCNldcoP4d66snOQSpUIVSQpotauD3xM9GyXjN\nPfhSkBbaxmJ44pEC94MW3xNIwnJ2w3rapDAhMPTlVirpAnJbMhQU+yPOJQsT\na6y/\r\n=oZCi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"84203963737ad269c997fcb05529d23cd1d9ee4a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.11+84203963"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.11+84203963"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.11_1607441268053_0.2080080239702622","host":"s3://npm-registry-packages"}},"2.0.0-alpha.12":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.12","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6b85f7be7da3e449488560e40260ca4c088bdbdf","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.12.tgz","fileCount":22,"integrity":"sha512-d6nL41OP5KNu/GQrRTPD0mHlM/TGYs1gnZ1g1KdjwbwhFKvPurvz2p0Y+Eflj2FBvwM7MYEDILfEhIBIRQKZ3A==","signatures":[{"sig":"MEQCIA+8FIsbYwVRQH4G+j/OT+yOqVcv6uZwY51JT5Ik/L3OAiAiRlSLYRTJe3MIppnvmttiENgcYpoGR61edpXV8Hgu1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0NUMCRA9TVsSAnZWagAAFpcP/izmDSNzja/ElG8yhfwt\nIGfm6NJad0aa+v06ntCIMQ8XdCEzB8MMaxijI1ZlcAM++4Zaegyyi5s5KKwX\nKzDfRE9TObx0OKfHhDdCpbZmicPcEWTJlVT5Eq5+sxKg6ViA4jzYN0MMnQGm\ntGuWYuUtfR7gJ2MKUaZj1TYLEv9BuH28GWT6NAkYysNcvG3sgb/LxNz8UpH5\nuzZPY8a6X+M6SF0tB31usELK5wV6bb1mUF+N4L0EqZoyASZx/LMdP/AX9KAF\n+kIqC8xNvxkmGSWAgE1cgZqdyllwDYeaPgj7E4a1+g7kEOlUp+WyjoYtvgDG\nn1jKsQrvVyIPketNiQ57hmD9/WgW8EK8d0AsoI3vBoOA/FusWhmd9m+Ltoxr\nNxKKekvFbWhv15Cfs/+7yR1BR5TWvNl4Kh8MCRbl/swFMlvhb59CEG0+3TYY\nkp3cHXnlv9H0lGO+reE1bAZZQFF0nszL1T5NYoXa9N4x6mJzR7SKuBzq8Qya\nr+Q/gfLBtFWnBqR+bReD2xxzcjzWMZoDB2nVFSLjl2LbojgC9j7JMurgFlop\nPxgxEw9AqQMbaFNCNYIP6N123pNYYMDvW+/eAGxuvENIF6tF//91/UdSzrCn\nB233KOVulJLmi+D/IZYG5EOWgTzhyDr/toUarSYwIMVmNoFXiHAV9Z/FdD/s\nQ0n6\r\n=PB2+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"743430b22e30b6d3307fa76fa35d991a7ccd45aa","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.12+743430b2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.12+743430b2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.12_1607521547648_0.5664284053212496","host":"s3://npm-registry-packages"}},"1.7.1-alpha.4":{"name":"@apollosproject/server-core","version":"1.7.1-alpha.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.1-alpha.4","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6b2e63a369514cd8a73a1d676259e25533d5ca3e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.1-alpha.4.tgz","fileCount":22,"integrity":"sha512-H8UWsTvq5cJWom/4cNxBtjSGrd3tUPsUTh7ThWjtQiFDL+Zk25VTnwxPX76Z97Zg+w6vehPxyJ1rQTdZx//OLw==","signatures":[{"sig":"MEUCIB+tvcNaF0w8/ONTmSS3ByoEZnZLO0T00lw/gBiuiAR4AiEAyRSMiagzO2+Myc2NziwMYY5cxYVS7u7fyIxfkhNkZAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0ko6CRA9TVsSAnZWagAACLQP/0haSOhNOKN2kUs1oX6O\nmCkf1m+6X3yf+/p3KdsuOpaHJtuLGXpOMH8tZKTt1n1JJsbjA8CU5hCom+lS\noxoHLIUnjF1UgGwdf09vBI5h7RFyO7aFtiMTvPxAm8nVKhNfTYbUT/6nIV40\nx1FasPFT4DyD24aF8FHCrG41Xo5qxkk1hqXtfGWDefLhp5Sk3WKMT0HuJmvm\nibFeRtci8nG9t6ttoVN25wM5jvmkVylq8ujYbP3KBBdte8Koywb874vrBPlp\n8r7x+EKC3cEOmW8CihNDJ8VijKEOGRxnanpIWuNIQhKUTptf7m0xlGoVV6Ht\nYeAqSOjV9UI2HrxD0dIRDO3u4uyxK854DRgiDju8onbHdhzEIneEOSZVq4ig\nuwVmu3bv94IG0d7pQa1NB74mIPoWiUV1HviBrt7btJKVR8Ada+M12+OxJACp\npY0STVVF37P1OoBpfdWndYwl6HttuzotZbv+QSoSRVAA7nfwRBlDMxZ7DHew\n+dI5AHzIxMhGraDiam8pWi6URfxlUIJ73jYHZoXzagz0fF6XbNuSWBXZIzsT\n+1+LIP+SJ1zGKe/kzdtXw640fVcy4mhHYVfMaMHC7dgrCjSU809EGbJ21b95\n8F1X7vvwd4FL4LYskzq1PlSa2WS7Y2wgVdS/F5RCUqE7FALY3Bd4V22NLEat\nGTj2\r\n=a/g+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"5345a5593a66b423d43fc207622ab2c826b2875d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.1-alpha.4+5345a559"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.1-alpha.4_1607617081792_0.9625487645584723","host":"s3://npm-registry-packages"}},"2.0.0-alpha.13":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.13","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.13","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8941051595456f080acc2c7d4cea83c07cc3c586","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.13.tgz","fileCount":22,"integrity":"sha512-iSGf9UhiSxuNt/dkPTTd1tyy5b5i8v34MxLcz6lG/yAl9L5hxuWA+Ua9Pe8aaBElC02rHYSjgvN+UzVxMOp2hA==","signatures":[{"sig":"MEUCIQD0vLS+dxbCicLJzVW5ThimsilyihHt8xQrcmIvFYuTiAIgFmMUi/c84oHHQZd637gD5n6X0JZ5aoA9iQmk9HWVHW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04UdCRA9TVsSAnZWagAAw94P/2OXXmNH5w9+zzEGDCs1\noXcrpo7I5YiR7Zkexj5O0A/ZZ0wtLrUzKcL7wmbCJF8EIFwq4GVf/qmIri6S\nal45YPb9jSaFsw6chAiJJ6xYw4g5ykxkPIVXua1kxwMRnc3m7xhFjDA4yhjb\n4xNDUg8W9HOyU3mzfRw7JCpBlMbbPyHiMiZwakVFFZQMDLl/9ne8hbiRb8IL\ncUZM7sMLdsrc0Jbk64NFdcYBI9rgS0KcBicMA4nJqDEGxwiH3wUxrxgwLsn8\n06KFeWOiDNjUt6k80VQgMtsjnUMAOrdneEhWW6NwVreKMjJdjDcZHXonAQsX\nQpboHFVGNYcgK7GTdcDmqgUhPBX1A6GjkSB06LNek2lXYrtHjV885pf7rmr7\nhjsCuMIQyPUXqOhkay5Bkv8od4mi6HY2RzyAiMOSOJ45Z/GtP9+5KOci8pKH\nLyeXXwQKkyz48GKgYA9aCyU6jQvv7XcUsCOKOwxjL/uAE+Vpc2kvHPiv+hVC\npxX90u1G7cB48DvK60cV0Ut30EvgGLfnfI4Kv0foyfHbtwGkrpG/bYwdM6C+\nXQzXJf0UPKv2MgKpBd2yIFtsyJj62mapw/hsm5JFjSgtjPmAqYQ7GzADVsds\n6gTNsoYmFyHDBCx5fw4UmTZwI0tNooVJ3pE/ll1b7WnbNkEKJMsBmEkkINSI\n1lLa\r\n=bA+T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"076102184031c46757e231008f847f1725b80953","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.13+07610218"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.13+07610218"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.13_1607697692802_0.6992049910389224","host":"s3://npm-registry-packages"}},"2.0.0-alpha.14":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.14","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.14","maintainers":[{"name":"didevshop","email":"hello@differential.com"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"yungvincenzo","email":"vince@classyh.at"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4c4f9f76a37ae2873cad7809dc66cc24fd3aa859","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.14.tgz","fileCount":22,"integrity":"sha512-3Gv/UoHSP+moxmfoBPOsuhb9AurlVwp3JeYrmSndAUZa57ZBSW8V/rrc5NinzFTgXene4Ojl1jSZaGoOZLOoaw==","signatures":[{"sig":"MEQCIATryISOuRkU3M2H3uH2ijgNJWAmEbbWUzidslraRpV+AiBrDVlP6tu2HpaGtJfi/n9OQVRu509nMaXCDGcRGKtwyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf09ySCRA9TVsSAnZWagAA6RsQAJrjQRcKNNmJEPcVr6Ne\nJ/I0expPJOzYdb6gd0G0wADWIA8Q8gCYY44zudfcbKW5eoKees+fio77QYTe\n9a9ror42GyZ1xHFpiyPgQL7yhn+GxErN5k8Z0Ye9R1N6VsLmZQ8SSAT+fzeC\nHFM3hI8Kezl6oYjAglATCVr0zQVT4zxJKeQ67Rg+geLI61uWxWdEZDZ65DOV\nWglpFenRYNVjglDa1C+AnixGZ264tFYq4NJhYEvdWZSP2GojWOW8e6abd7NK\nn3J5Ny9DFUYGcBfh1lQn716tbNTSO8Owb894nGOKvBvQo1CsA7OZ8vNYRKNr\nKFPA13LRqCW6CdJtNjcULgzkeshAYQgm/Wa2j/2Sr8g3x1H+xYEFssD4+Rnp\nK/LyH3mnipfpz789/pO7YhijXsdGtCeb3gGDvlATD0wZVgJPutaVsGcoPRGX\nvUHOp/6GMQ13rY40UNfTu1kbnmfOHAwCPsJKiNF5c7GVU0W7XP2Wf7Ff6yfT\n2pDKpkQXhX7xSmb8Iea23QEgEKULQMdgpWqWaxfHSTgzZwZzp7T92+76RBI4\nYBZqWz80GpeyGKFGrTkH1OqgYgVELHD8iGNjKuOwdveOJOrjC8LwigHs1Em8\nS63vSfKYvOqoSTGUdhvmK7GKZdRBJWp6YqURAF4AxT80TdZXzJJtuvUcwssy\ny8Te\r\n=Lye3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"418068ad8f3afe545d1f43684791d53e99d90951","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.14+418068ad"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.14+418068ad"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.14_1607720081850_0.35914324618820515","host":"s3://npm-registry-packages"}},"2.0.0-alpha.15":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.15","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.15","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8db23763f67ed41cabffbbf0bec53f16d6244324","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.15.tgz","fileCount":22,"integrity":"sha512-Zi8hbsHKYlOVDKcXP4AutRZUeZWkbJ3HVE2j5je7R+9QpccY1o0VTZzxmPMQUFfPdl5APrCpwInk1d9/lIVgkg==","signatures":[{"sig":"MEQCIFxbtdBoZDcN3qijO/wH1YYOUzQVK569yxruh7qnf2kjAiBxemYeJ2S0vunoKzYG19ynNl40qYpx9Vas6OiZHNEsVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15jLCRA9TVsSAnZWagAAjDgP/jKd+3YrGFED83lWRPNb\naamUI3Y3K1AxnvkuPAjYcBFQWdhfAchYMl6AW5F2xyWu4jXxX/xZLVokWld9\nwvLDZDo5xnQhLLJIJTkXY8moPt1DwEOifoHzXNG9wpFHH5bokgLqfHyKjcCv\nUB8MvaDWqKDJBnX12w92wwSLAcG9yams/cuwB6JtTlVhJ3UpzgpN4qtCnL9j\nTDOV32xKdjdQvz8/gHT8Gi8S6qRQgajc2Ly9DMdImacei7bvaLAwzkfP63fT\nxc1k/0JRqUAHtYPgAyXb6CrOtLU+yEtaLioTgcJKorfSfvbYHF8FTGeBBY++\nAKEnl2BPODsFxkkN+XNFmsRKwxSWgDIckObrjor6frfIWfm2zQesVvpEV93V\nmxE1ndY1QtjcKrHBahAwotAQcRUz8lrbahqx5gmhzY/oteWfBDp3Hc5YV6WJ\npE0Ua5w7OxgPk40vfEwQBM44jplf8tAsVf3zPZNy9iks4Kdjgk/y7/7+UwYU\nREk7yhUqIstly1EI4tzpSeRAeQdtrLlCdUhJJHDqhsLREVuYDhdqczc5xvHo\nkcElEB5IKuAS2C15Q/TgOOyoXMGQt+jDwPju4MRRnEU78yAoO54KDN/i8+c8\nWg4JP146EptiaMKUF0oy0g2/EqiqVaXL60Q+GnE5gXPaWI2XCfqEuuzFW3Ih\n3zPR\r\n=FpfB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"9ef8d244cce77f8e843d7022ea39cfb279df66ab","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.15+9ef8d244"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.15+9ef8d244"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.15_1607964875410_0.6556696336927483","host":"s3://npm-registry-packages"}},"1.7.1-alpha.6":{"name":"@apollosproject/server-core","version":"1.7.1-alpha.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.7.1-alpha.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5ed9da63b2a4f7344e3b111f6bd6878620e8a9a5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.7.1-alpha.6.tgz","fileCount":22,"integrity":"sha512-x7kAlMMHHsqm9fK2+U/BZBq/5IEuDzsvEfZwa272wJjMV9C4KmI4wMA7t5U2tXdzc10rdDizUDXGm+Y81w7ruw==","signatures":[{"sig":"MEUCIQCGtJpRx0kiisXmvQ9YKnvhhnZvfP03Cs4xW3XaESkIVAIgWC0EeQleWbHsqj0VCOfE2uOuYyeGVVpWw8s+LCgPrio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1+DOCRA9TVsSAnZWagAAQSEP/1KQ9mAYAtrio02CQhGb\nL9DTxSwiAkF6VPlwiDkbUOadxPPJoLVtpcvPyfJWhSI9amNbLI283uk1f1os\nXr6rR0N5pB1xIawVFv7Aw2+8fC6yo986DInXQztNq89PGqACLM5mEC48P2iI\n3RcKRe9oycffcw21qOP/C3/VfvPVb2CA0PFCl7kx+G4lrn6BFS5p8IAH68wT\nv9ysjWtHERnloxYhmitg/PmAlB5QDPvNWvYgUnyt5p2ZCoEUTQjsrgvXXCRM\nhz2fg3u3Sx99QuS209ucwz2yqnXasp8l/H+RT6uyKO9UJe/zBlpK8L4qW95Y\nfTKdQbMUy4muwJodpK+7DptDKIs3wVRRm06Ya7hi/KPBq0GqxL5bOHKI4fna\nmryqcTaq97v/5q2YrFE00C1a6z+VzRHqKYS4Djm8A6I26PjFdKrrhnVhP0me\nPVY4enGRU82/f9bTobmSYjoMS/atjY3A2IH0McI9YWnWljebr5HMFilMwJNa\naOXU+CH/yumQNdxX0VuBTi0eHA8Y/H/vEGed/MC2fj0iWGR/TFHCYU/QYDDG\nUqbJfOs3h+5Bjk2Zy20II1yjHe1+OgBEG36mZkaL4CqMz9bbk2/sCEdjSacc\nZoza8eKHkyT+cIwqcoMva7NYO4zleNm7XpryO7SGKsGMyyBjToMkiUbDI/3P\nhsm9\r\n=Zv6h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"d223513c51b61cf039e0d8def6a45f1fdd4d8687","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.7.1-alpha.6+d223513c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.7.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.7.1-alpha.6_1607983309754_0.004538466501931904","host":"s3://npm-registry-packages"}},"1.8.0-beta.0":{"name":"@apollosproject/server-core","version":"1.8.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.8.0-beta.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"92f4fc34ced08d74c3911057ce17279a8cd7c766","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.8.0-beta.0.tgz","fileCount":22,"integrity":"sha512-EnRLzS48B8+ahY5Hyt2hXlLjkn59EjoLT5/S+uJWg1S98eC1lW8rIQEHg6AYEXloM7+8WSAZVCI7M3RvJ4YLlA==","signatures":[{"sig":"MEYCIQCn3LmvkE4WfAtKN1wWy1wX0ElUiMr32fqX9ear13A2UgIhAMWjFNDviTheM5FsD1EIrhPkKIA0YwgxI3kvjAy4nD1h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9e+7CRA9TVsSAnZWagAA/RcP/iAolOr3PEP2irt5Q/zb\n3O3KdVkYFr+enuxfdqsKwj72EgJJ+GAW7t97LZY3YSwM4qlQAUAOLdpt4bJn\nysCGh+JCgSaPEtApzliENeeJEbq33Yk0wXYYCHX4MZ/YmNRT+ieCpmI3IHyN\nOYYwjZd81VBLNcImHI3hZ0MJ3PyFaJ2fLvpCPdbd9VUWnYUs9bVZBWG0taYD\nuF+Dy5NA4ambeNRY8/dUZxJUeR/M5LKQUtv80PBNGqdfzqgcnON2zK9fGKb+\n2ntJMdVkiIBbB1zODSvJkJQb2Eoj77stnt54SHUed2uShlyqTDyH0kfen5pl\nlqgsZmigUfom8za8Y+aM5m82atoebZesK1oBVo3Eap6L7r9lDQW0kRCLRlE8\nXASIROiLAqH/u8uCFHe7AT1msJa9HVgsbvyH+7K0nOit1RjU8n0435JUajpz\nlict9lSuNR6vJ4YOgxEIBzornFZxUK0qF6IyEhheQMOzl0k4h9GiWSkMmcI+\nY32ijTXqGTHq0KbfbGlFwA0VzcQGVfOsJTsia1ydrnUdhhio3SqZfhq/UkWO\nP6dC0BxHRnoHR4PsKy03lKba4LOTYoDKTh0ef/f5BKFo8lSy+PrbRzrpEbZ8\nlxQYhj3M7M1k0YRlqly8WE7WBzbeS0Hm9FbIi8UqBLWQ3TVLvrl5SO24ZcXb\nB5PM\r\n=oPVr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"d858a9ee7f173dbdf9e52da3dd2df1d591ab837c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.8.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.8.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.8.0-beta.0_1609953210982_0.6608381225003954","host":"s3://npm-registry-packages"}},"2.0.0-alpha.17":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.17","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.17","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1a2fba422f010fac4a6f142959d86e546d90bd3c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.17.tgz","fileCount":22,"integrity":"sha512-rbFx4JSPTNBoT4I/eUDIxrkJOzYEZvV4IgeGtc3x0appjAsmq5vb3l9rGJ791e5Cyj4qRrqtqVIR+FXqFEcPSg==","signatures":[{"sig":"MEQCIDtMDkni4YRImR+Pu39165Rz5wzSZr/xWGNPb+lWWwSkAiAaMod7nmHCXQ6WVmnKnij55fmYLwfOTbAXahbupv8Chg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9xwOCRA9TVsSAnZWagAADIUQAIPuhvoCq4C9hHF+uIFe\njQhhshcpibafVKG1YaDcfJwsPBGFziBEAgqBX7n/22LeLa71lJ+Gh2LMlNP0\n/M15a8AQH48MbMART2uRhoL72Aer2Agidm2e28bul7PbvbeNsqv2c1D5Z3Gd\npBih4bVfpwF9YkLqgcG+JwcQGimpKOgTRr0iZrUkkC0sHCO78tRjIA119oDy\n+jldKlGypbJSixWRZ9jkHpZ3q40pmeG4SP4pDeH3xeFdF69TajSrpugJ992t\nyK5NIQIbSmQuD8n3nhGevX6C0s+MaY3PAJSQtZM1IaHDFmCy90bkLNHVDz1N\nHorAkww0kuQIMp/fHDJWih3aJvoTxUB73IEUFBxvzdBe0SUzzIW8sedJCRpe\nlM1KAqQZmmaMHXrBFufMstkJMGb3xUTPNhLhpcLigCd8OnzLFXuqjshgcJ/A\nO/qzzuq8z6m/i1TEP+Gfgi0fv2lD7lMnyeuYwARxNF6uRAQgFrF31vk9y9W9\njIAi0QGbQUBULGJfudFzaqfmI5vlJGP+MEfci5JIhd1RFnqEZzxGbt/PWzZw\nkXo6Dkpg2qQCFTicqn9R8MmZkPNclQwirgh9/H/ukxJDpj9nEkt6pSejt/xH\ngxAjc/haoW5I8puXTJoafK4dmdQbFrgOMvHSCZiT/WHS6bEGGm3EyFmrjHlc\nxfob\r\n=JIyv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"2a239018b9234912e21aa75ba2f92570c2da9074","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.17+2a239018"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.17+2a239018"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.17_1610030093638_0.23320483439745598","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@apollosproject/server-core","version":"2.0.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-beta.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"aa62ef91dfdc0301a8fe4cd7379280c9419b91f8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-beta.0.tgz","fileCount":22,"integrity":"sha512-TaXSm7/NC3geFvP8C0CKHx8egFi+0Rm9CHF/DlJPw/4k8Lf6+er/VjskqfmSiIOHsU7yznBsdMcqPgHIqT4Z8w==","signatures":[{"sig":"MEUCIGf8on/+RBzhoaesex+z62jMIB/NsIROyHMbSaa6bIKxAiEAg2mDBZRBVTgCJVHwCyWxrw7DyDOj19xuyEbazr05EHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9zoICRA9TVsSAnZWagAAWqIQAIopJfB3WO8Sd+lYuadT\nwAUFWaA9fs3Manqc8QubVmuayQYqWjcvD2BRfTXkHiQ+kPjTUY5QTLtD2Qa5\nuQDoV7VHvJeTmA5ZZw/9jpdx6OR0dBqvle2XkERVUiyBVsi2+f8hvp2A/BgU\n6f9CMZL5f0VtVPjaFrMbDO+pry8N3tSg7Ni0FkcSh1t3XqMhHDt8bGdTieNS\nf7cO7K8VyKeLZD3veYOXmoS4s2bpFgRJA/TUt7llzunKko+BXJ1S11AYaWvE\nxF46BSU4BABtBdEVTYzcnEB9FoGtCCIqBrEf/2gQMUr4iH6ax29sZ+FnJ77h\nwQo2JIb06SxOawtNMVJUPLpcbZu4NG/0z0MiB+sIKQ0kjbzBETnS3RZOtkTv\n7YatJPDcL8k6JQbDWd+hqoaTqLIYEJ6QTW0FnubFn4nyKynvDmGX4a1Ov7Su\nuCv4U/YMV/pKLf7y2DUxBTMoP3WdNvKBigFYpK93KqFU1Thh1kWZePNAwhYa\nPhz4iIDHsrteO1tw0sH4R/7qaddIYfJQ0bg/xDHqy2EKOdh90p6Z2KrCnaWx\nDNFlcCGzvc1sD8OQz9VZYz6Fsm6fYynbBfT9FwVTNxUdAWqrKrR2xzv38p8p\nepr7QdAHCPhb8tQDVlxr+lfGW/M+EBYCLo761TlXctwuLz+vKflfmSHHjQ68\nJ3ff\r\n=JUJY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"935a4efb2aeeb3db6f400c8fdbd9ddb45a31364b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-beta.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-beta.0_1610037768340_0.4467108459129254","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"88172231bb0430ef4305b62086ba4e161b29d855","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.0.tgz","fileCount":22,"integrity":"sha512-ezeZuRf0nZkT5rLVi1TP0n2IZ0tSwU19ToElh70SogFhkaF9fqFGa+TpdFcrEYb0x9391lRr+WNHhTJllQLRVQ==","signatures":[{"sig":"MEUCIAN/X3GtxQHvSzbalVPutlHtE4GC6L5URBpi+FFec/siAiEAwuwXznzoSlnZECyQ5jdgi3hpaBKfYwwSUXM4OB6xTd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9zrMCRA9TVsSAnZWagAA+g0P/3VuPpGXnllEjYtIaKFo\n8nvdXDaKf4t59PF+LgN5dweQBbqiQrvJidVWgzL+99gQceyk0AatUymCLycb\nGzPnNqo8Pt7Oe5oDCPvOfdFMGiuGdaCfr/6AaepgYwa/VsSBNVRSrLePETS2\nj2IfkxZBm9v2HYdY0Tkwc/BDsjJlRUGmD7gSXXx37zIcW8cx4/5RveZnZKZV\nXW/pR4BKDi4jrIYYvgwm/4JhrY7Dolgn50aTWBXmYpK6/MIBXQt+4wpgjZXL\nTJQICinHWwpjCEIo9fLfJBsSrA0+WdanvGom2M7/YKLWOlxzd1QadHsrZiiJ\n5W7kX6qQp8ogd5zDkxX/Wj5XipsVy4/9BnWAIVgfUaItpUg4bxwYIfwX74DB\nO5t+0M8Yt6hHeZFCSyLX3i5wfU/AMJI3zGJHIJCDHtGyKNn9fG9JXIs4AdFP\ng9HjSxuo50DL65Woova6yuVBOH3zbjr9q/4PSgQV2qlcexD5pC8hSIAK/Aus\nYvoLFsJjljgBHDfskQMFeXO7hcEJNQTJU5bRwBby/JQnFgQWVVo9/R3a7uXT\nbAYGb40KoTyL0j0glJbG0vYT5M6HjMSmJ9AyH5LhMbR3Rs3VEbCh70pmEeRV\n1UGAnJfkhrUST/v58YsgkZ3YP8PCLAdv7ULWoxVu5qGpkHJQxEjWkOUthoi6\nF4Gd\r\n=Rj/h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"935a4efb2aeeb3db6f400c8fdbd9ddb45a31364b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.0+935a4efb"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.0+935a4efb"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.0_1610037964125_0.5276524058524614","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@apollosproject/server-core","version":"2.0.0-alpha.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-alpha.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1dd95bfbafad009ea03239eb9fe9cdcfd68c0260","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-alpha.1.tgz","fileCount":22,"integrity":"sha512-cd3ZciMSVGNFf77iNNE+Zh2tkV3g0tl6owu2aewuve7BAiKaneFGen4QeWn/kbo3crH/0hNUVZpbt6OwHXlroQ==","signatures":[{"sig":"MEUCIQDS3QyQr0ofcamQnf/3OVpegwscBAd943QQXzqn1p4mNQIgO5WcLUP5LN9EtRA8YiKPkCD5xkv39DCZk9FmKvjJaZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCGMwCRA9TVsSAnZWagAA/kAP/28lR1L/TWflRyN1uwix\n0C18ASktUYkg4Y+QM1pK0D3ld2Gq9mmoDSsw9yGBGYadepyXmBug8LxVcPAn\nbdYx5JadZptVa7uAoBguajgHT5RODZiK9L3/6xKsTYZxB5CuE6WeWNlou49q\nTAwcnNHKWp44zbLllE/KUmq9XHC/n6v92j8XObz19lGIYtAJIh318uGK+sE/\nBgazt38BbAbz02t2MxRgmfvUHf727MYte0TKhXHTZIGCzgVylE287Ppi9bHT\nIC45grmaloUE2mHy09/eAjx8MUTwAz2bUsYlXRHDp4dp20dK3o9hoi81gUFW\noej6LS1I54TxMABqWuK5XYRnkacNSvZ7JnwkJt9hPSkwC/6XhMGbjgT91voX\nM867y+76awA/FybUENOWFrseRUf+RdTP+HcqjyBXBbxnJ9da5adtjLpDVQ99\nyuspjT75PPFllp6gnCuEOHxcJUdBPiO5zvyd0DSPLBIJK6IW/0jM4nCiMdjc\nuITdGh32mzrNkHf0BYquPhrcC2jcKK3J6scNM4kWxS3yA2feOQCFCHWKLQZt\nqjE/X1yiWNB6h7Ew5v68KYQ2sMx1vqtwhHLrRBaSfCxhHS1rWfYN2Ut+6Rzp\n15CG2D1msBC5m8IMTSXGjcM9gAPlkbgFqlFanuFum0G6KjoMTHWiOIcNwPpw\nlWAx\r\n=w2mC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"9e12b69d167f12fa42df2937cf636191b9653cb4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-alpha.1+9e12b69d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-alpha.1+9e12b69d"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-alpha.1_1611162415894_0.20602472873949607","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@apollosproject/server-core","version":"2.0.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-beta.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b4147658c132c98662108cede86894c813a1a593","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-beta.1.tgz","fileCount":22,"integrity":"sha512-/XEN3k/6ywdPA9AL/X314h+Mv7YNS9BQ4fgwm+DymdxDJkWlPJPbY89voa9FOnEELjILpea1jq0S5Dl0TDAgZQ==","signatures":[{"sig":"MEUCIQCFaOI6kMZkVPf9dUN3QNsF48DvsGDn67lAu1oGeyUazgIgNAlVlV/qqPg5n6G4z5un1/mCwE2PZYk6s8ZF/FmV6II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC0MGCRA9TVsSAnZWagAAWNIQAJUtt28Q/EzTBe95vcqk\nJmocol0EzGWZ8dJps/5UHFgPLQxNIJ3qK2dx12U8EZ6VliCFzMJD+vSgic4T\nhizsSbclLsn1QPSLQv6tqaj33CU/58z4XMVaZ112xV0oYWTReYEXAjRIjcJ9\naWSxCW+HuAkQzW/EB765nB6nRRU1hBUsBEyVKwWlrMogY/Q5y1FTXmkfpc4b\nKbJ20688EA8c7+ovJy++YBU1vzTY2HhxcjdpDND5NvAFmq6ELf+FyIyFv8zH\n6D5o+O6x2zlPvCWDruuOESbpHkX5hyFB7/rlMaRA9FBH7PAM7Ikx0l6HShha\ni2rrmWJGRx849fSXBt6F4LJ9Hkv/Ft+YRdaNmm1QAe3ICHTb4FdEy/3KayDx\n78Ujt6kPICEQ2Lxr6WJtKda2w9ABWnP1glsvdxLaUNoCMFvohizPdDT1L4ft\ntsOi+UbNWc9BQ7CdU6aW1/RMVJxwnluhrbwRhLQUTyNqHPYxIELPcs04o63i\nkp8TY0BmCfug1ilSj7icCYAtDIyiNYGDwYUTmNG7GKC/jauln+y6PnMGBjNv\nuQYwhBs3qgE/p0BpDpqxqlx60bqhE1DgLoJhL2LLcmB7awZUmZTr32PilkI7\nYWO8rrwXP72vtNLI8iWCRhC9gqtpAwOn7TJ0j5ZrXtFMr/O+d2/HGgTbp8we\nCbKW\r\n=H7jI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"9c74a4d9e0a9bb64e1099b71d27968c95decaaa6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-beta.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-beta.1_1611350790182_0.8956798338757475","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@apollosproject/server-core","version":"2.0.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-beta.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"04d9653f5e45ebf97eb9c6993450ea871fabaedb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-beta.2.tgz","fileCount":22,"integrity":"sha512-7UjdgK20jSvMWMzWllIxi699KP3/mLvKAKa5Hysr39uX4QgDv0HEnP3gBEiKBnBnBbqoX4Zhi0lynee8DpN7zg==","signatures":[{"sig":"MEUCIQCDqVLLVOHCcBTtvXeFAVrzojAmVoOI7IBxyH4wknJ50QIgWYShF3001GoKgXgmLAwp2As0NHdPp1GN65yrnETvxpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbehCRA9TVsSAnZWagAAcZIQAJHrtqC1e+HXd/P9FjF1\n1ibZ0BcsZFldz2dNs94DeRHGlJ2uDdvTX7Z7GSxeuS2YRkfpKvouLsuZ7A8a\nkDX+WaNHCzLqpwHKyZ4J/LV2hTpLG64+I38/WOzNdxjV5qk+8gB3MIdbVQU1\nD7pxsfVWdzHbOiv4mbnkydvvpg9tUaWzkIAWyYMj/dyPyqHSFJgUX2BdIFNX\nu120qdtGneaw3DG96740qFWeznPl84oN6z4EfShj5g3NP/WN5zCmP/iemX14\n8Di7lP9xmPFJBMy6VGxQVAd//7GwdvaINKoxKBVhK6iWehKocUrYI0pR6m4V\nCupjJyjKYD1rPOtRBh+GxzsCu2Kb5uZUN3ROr7NV7ed+JkTlHafch24S4jBi\np6rptwfTUPLcMrbywP8I5Aof2+/3L2PpdN5QbjHHhC5tzEykk/lsW8Z0BF2a\n0MhZVLv6licB3o9eWF88+DKkNU+B/TEnq7xsrn2iEBqL0zYs6Wxc6hYFz4Jg\n10A0kT1jKz/HDOYwidHzuYwvkgei2+olLCmwtMjoikjrjmQ7RniSn/nZnSsq\nz6zzC4kl4sRxzTNGRB3rx+dNItk1EnJ/BOSPHQsuqlMr9rSNhtBeuOQzWR+j\nZNOS4ePiL3SgrhBhZvlrfakdgtJnc+e6TCJAv9+EmZSa9peiwpOkRAcudCfc\nkijU\r\n=412v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a2f8f4e9b187b2884c0ee51e78c263ba053ee7d5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-beta.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-beta.2_1611773857331_0.8680165309571091","host":"s3://npm-registry-packages"}},"2.0.0-2.0.0-alpha.16.0":{"name":"@apollosproject/server-core","version":"2.0.0-2.0.0-alpha.16.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-2.0.0-alpha.16.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b9c7a9b8f1492bdca1147c1057118ec3f6edb249","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-2.0.0-alpha.16.0.tgz","fileCount":22,"integrity":"sha512-4P9HTpJ98MQFEdFbKoamW7THG4c/yTB0j7RV+9Y+n3o2G0tXg0O/6eTlQqCoxQp+eIa6CNeNCGr769eXtGjS6g==","signatures":[{"sig":"MEQCICIInrEy9LrKBG6kSgAYaAGDOf+G0HqNLcYXem/J1i7PAiAiZOLnRJpnzYBaFhLMTWjDsA3nmpmEIAG9+Xoi6T8MdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEc7hCRA9TVsSAnZWagAAtrgP/jgCjg40QKXp4uB1RQwC\nF+odCGOAT4XwshM6mRVkHfGPFppw1LpqB9AldQaN2Y06vNyMmGsKe2czTK9W\nrMr6Sf6ewUMsX9XWImjbnAdWRzOz5NKg5k7i7I+adP2za6RldfIhlzTpNYA9\noCCRMnd+cIeq0zvH60fxx82pHnmtOwBQkz8/XXvL6ydh+8v+jAoa3/WOouTE\nEOrEatdpEG5ABmsQ3/+RGH+T4wwNV77qAUiHP0Qlxu2mWbtDNAh1InYA3NfG\nzTSSYuN/Uyke85QJex1ML8MShTr4NsW2jIy/COtejVhlb3nvdsbPYRJBNYyR\nCLTtcBVqiV+/8EtvwMn/5kyYOAA0YWExBu1QUUl5HBRn1hLZbqD1xaq450pK\nJjwLiJ9xNp0mGgCeggkxdTgoMjhnSV726DvAByoG9NdzbS2BbpkEITD2oaJs\n58xgioetvOm4ruyS40oURS/1HHwdthq/3xyJjhBgCMQe4sbF09qe6syGwAFJ\nwgDrccqaVqy2oXZBXyvjMdspRh9w1stGpfv/QYK1vfFKs/oTBJt3qu7HVjJR\n3IezgE9Kva++rssL90wR0QWkcafqoDt0mxMMB+U7HJgYF3KPtzpv6YZEglac\ngXswRklOQ+/Y6EArL/0bmT5Q1ZN6H5aRvGk/6+Q9882HUaC46NlDdx9bBSub\nTRVG\r\n=PSLh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"a49059ac4c22d9b315b6f94fc2a65775f7686603","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-2.0.0-alpha.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-2.0.0-alpha.16.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-2.0.0-alpha.16.0_1611779808610_0.6097625928465147","host":"s3://npm-registry-packages"}},"1.8.0-alpha.8":{"name":"@apollosproject/server-core","version":"1.8.0-alpha.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.8.0-alpha.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f4d48d9b1b45c355e8c02d918dd841c5303c2fef","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.8.0-alpha.8.tgz","fileCount":22,"integrity":"sha512-z87vVPqmEmMyGeEukskBtDuKA8tyai6jc4YSL1MbS8y9XAgQylsVicCzXTwNV4FSMPZjUlHQi7F8VmbvlHr78Q==","signatures":[{"sig":"MEUCIFDHK9lhKCz4WESehTSg9X13rJFKnKiIQ+mD01+ClN6rAiEA9Yo8KmprVNp96etTa8FpYEdPQsabplcWIHZM9+miFhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGrZCCRA9TVsSAnZWagAAq/cQAIMHPFwJVTTYG74SwaRA\noZx2csbu5QLs5XC/2+kTa+zghZ0s/4zZqKpyWFPeXvdJuP6tcQ/vU/2IApfN\nDDw28EM0BU41LXdyZgwQixZKEwBEfxXToRWHltO4utHd6XMPMVqYqHwn7xjb\nKgrMqJZ5Zsd//dmVxoSvOEG0tRvMu/05LCXgaBYLdiOXeozNYqzl04/Ui2rA\nbW7vy4elBQt606p4E6/aimVa//OC6IpSwn9mqwArQgrPoaxXbvrOPyxmmSey\nwXuGIxa3UFoBQI0KIAMoxrIRAemwsCrO7A87nq+Stz7dFc+80lfHEc3zCKIL\nm6WQcNDOvbt3rgc+hXK2W36la5q8Z5UFSQZX3AoKA+LJggur71UH5qA4/iQu\nOWcjhv4MXcv0QAyWvSPp9kOIyX51iNEg+iKq9RFbu5+IS4nLTg5++vtsfSW7\npIxXjnzdb+dKSkxMjwXbFgklh2ZCZSPPPOH1yYQTjYak0bL/gXdWqw3/ycux\n87D4DKpINOLY5yQCtpK8ik2tPkiBeZDcHUEgqJE0Li+/EYtVbjJeU5h2kDaw\n/91Pfe0kIvUxerOElCQ8ssiFH5XxO5yHKVimbA1bdXCyYZcSj9JQnU94YLWt\nZUN39+i92VxuoBEG0KGou0m1P+9rxvu2fkVTQaTDbHlpURT6DAY2+Wx1Zjri\nccoL\r\n=5hIN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"4204912c982d6b217191e37769efac2aabc8cb50","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.8.0-alpha.8+4204912c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.8.0-alpha.8+4204912c"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.8.0-alpha.8_1612363330269_0.11696417827307393","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@apollosproject/server-core","version":"2.0.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-beta.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"633be4ada11de2d0936c32c26cead23ad99a7c07","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-beta.3.tgz","fileCount":22,"integrity":"sha512-RclDddwjOahrTzSNZy3Jjk1Y7UhktGzGx/uGnyXnm9qgwt6RiUeiHwdBAjOaFFjjS7h387hJ8nztjfkHU85OlA==","signatures":[{"sig":"MEUCIQC115CbTg/Ar4IxJLvVwVWzMObHWjhYR/VYusqY+y7aMQIgJY+OQ8mSZ5QX6qmP5H45VWF0hBt7Z3q3ujV/d9y/ATY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGreDCRA9TVsSAnZWagAAwW8P/RYtp/mNlYvF7WDjwv5D\np/JLmSj2jsNwpL55pqG9UYyGshiNK+26Yt9rbvufzh0zNyGBCWxt5YxD77Ef\nui+oZ/Tx/B3Kd35s0HWF4tf8b4+3EhnwMshtfvXB2YHzsDgbRgTvxwARiGQ9\nNPtPyj1Wa0ZOXkKaHJvFZZmcim4ISJzwOrDas2z/H2iExQUhqKBXlaymhyHi\nWZh/tTAC0sJbw3O2iNQxuR32mx/HzewE7sDqwcvQkmVF8EZw5uYpyzEkVJo4\nDNJhOkXEc5VlmQihi8MZJOvwpemFW7b4lWs7xtRSfPGdFoyJ/QvYnSU5TzYZ\nH+SksnUBPSDcaIubFDfC1N8ncwWhAz9tQJ48sUYV3hv4vlzHjr7zpJ/MButf\nTMX67i6AatLdIIECodm4gVYIgM3jJI0a6fuxIiiga7Yy6IuXasgDRgKvtNT4\nRlWAbw5fNsWDvWrFKnZmebi1IO6DHadbE26/QHRCjFmQyoVLlfidAJ/vveIx\nb6fgpgJpgoWihWBQiC7CQL41DcuRAHlQuTsnw8hQyze5mUasG5Qjx5P68lsT\nlBMf95DdAC6epFUdmfDha/kDlTQifAsveMJPvA6PHLxPfCBadoaoEQmcS1cm\ni2gz7u+xV8sX69ft/w2vrbW1P5oNo0zFAACvGLjwqNSEbd9FvxhoJ1iav2IN\nejZR\r\n=Se0t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"7b5122edf49fae4b2118d242b41e12e38d5d57c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-beta.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-beta.3_1612363650962_0.38607525144872157","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@apollosproject/server-core","version":"2.0.0-beta.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0-beta.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fddae1b13d4c48040ea0ca1fcbab4b360ac2a591","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0-beta.4.tgz","fileCount":22,"integrity":"sha512-7EdNuzgmoYqxf4oQYXrobuvVga0u1jQKFoIwr71GxBRn6Kt+OkAOgxyJI1Myfq+0HC5wX9QRmt/am9UbEgP/vA==","signatures":[{"sig":"MEQCIDSt5cdDSYdOFMbcARGTxSx6qpMeCU+psLcei4AywxwiAiBj7ijLNTOirx0JBVA3djP7MhOjp1c90o3lZj8YOZtGEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGsthCRA9TVsSAnZWagAAkLcP/R9BuK10HfRoYr3MuLcG\nS9ydoodN5/qEpK9+7O9Clx5Ccod5t0U23BNFSran/8T1xViGHNY8JOhlX24r\nADzivlDHjwsAPBzi+Wuez5+eQ41CU8xfwBx/EoXzMi728+Igvd8Q/BQVW05v\nZAv7ff7/WZ5ul7gATnqSe732fmTJzWaqCEGcNKGQowlhM/YiYMtjbaSnw2N3\nHSS+Cyj3aDThNCIyth/WoePR9dGX/d2w9tTxQIbTAJF8neIt9u7NvtEEiRMW\nVEwiNbrynJBZ8k35k4nK/qLZawJIYUslsMSKLWMcJaLezafvX23qtviiGlXG\nhMkqfg4TE4wEydhJgBId0qbc3mxua+Yuu/XkVbCh8PUhpt22HPl60SryMILb\nRvEM8rs/BLg2mn3DfBMKk9tEw/13pVNRfoi1EJQPy/DamAYFgxIon7fJeb4y\nN30ctUEZLK0ZDCcocvD9oRhy+E65rrzSoX0InDDgD3wmj+UslKryAdFKsOO2\n1JUYe9xhoEd9SYtCYHO97p1+w8vKH4whNBU7/BP52nhgt2YMBL0t0GXZkggV\nXG4VY015DZTDeEWYxRUYEYfaNPVzTvd7oZhkxExe629QYFjiPR2ZUCk4uNkU\neOBWUsc9q193X11lps+HYiAzRYSW8h2Az/AlIumSHFQZUPyOBybdWH+EKPw3\nF9Ie\r\n=zJi9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"f3350f4b9e2498e7451199f5c146cf7e05c377af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0-beta.4"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0-beta.4_1612368730422_0.7553508809635092","host":"s3://npm-registry-packages"}},"1.8.0-alpha.11":{"name":"@apollosproject/server-core","version":"1.8.0-alpha.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.8.0-alpha.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4b50b8148f7866fcbe0a6069445831ef84bf9923","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.8.0-alpha.11.tgz","fileCount":22,"integrity":"sha512-uQulvjNnC5aLKb72xEjBlwB9lWJkDbK+NYhdjFgOMN61me+n+40J6oRzhjOSKY8At+0CB3rvPcc5oBG02OJncQ==","signatures":[{"sig":"MEUCIQD8vOkhJN7hjbTU6QD+k0M6nbInTGaJsfqfAG53k8otFgIgf0itCLJKyQa/UhXjdt6OxLVFbSLewAnZbPTR9lX9R+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGs+ECRA9TVsSAnZWagAABkYQAJOLj+5tBMKlfBlYD2HN\nOG4KXZGyrXkiIgVIlqHFy2p63j0NxuOlbMo7qKEK0BKfbU6lio5mQXgBrG3C\nL9EqICparYhc69dUaYJn3qOWgUFyi2BdZauOJM3T3+s9WSULieu+HdJIV11c\nteSu9OxebHBd5BM0kbV5wLBz3wj+JkKbLtkmFUHN5hU+5BMFu+lXNChl1UmT\nFsaVXhLRIwlHIIA/6g1+HiA90lLq5nOnMrQrLo0A5mgdnllfdFccS/710CLf\nZ8HzhOBj3WzZmKwQAI67iXOBOBs2iiFemhr6OvpnmgsHq5Kv4fSJdibaBmSq\nfj4l+R/bUR1/kQ5aOsdI5Gbnh1Zlz8WDQ6JD07gi2IdRgbprfjnbTqJz2nOx\neuQegw1NcLlM6bWMY+eLTASxRUzHpQcTlD8csuSp3dmpCTCg0vVSCrrvawcQ\n25niPINFQMAIrN04NtERQfQO7cV1XFO9AaECCRsiHdc/4Lp50/1HltScS8gJ\n4RdlsjsS7ouSknjbRU5FGMWUiF6+gm50euw6c+dC4M4oy6aFJT8ZKJ28qINE\n4mNY9gFpqp0g/JYB5FHdhyYF23ZsiIJxGEsS6I5jWcdDIFOE6zFjBj57JO1o\nVXmIN2w1y9QOgn5AZnfMju5GzRarXQYiuCmh/+ZBE7wkBkGlIhBVPAebwXk+\nZtO7\r\n=lCeg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"54fdcf6a0cb961577488bd8d67804ea05b00c137","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.8.0-alpha.11+54fdcf6a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.8.0-alpha.11+54fdcf6a"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.8.0-alpha.11_1612369795887_0.45047211800484077","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@apollosproject/server-core","version":"2.0.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4a949f07707a58c49baf4d8f57d98d05edba6e6f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.0.tgz","fileCount":22,"integrity":"sha512-4sYu81br99DfMaiUL5ihkCTr87iNChDoxAsX4yqkIUfPMD+xvc23SwcAjzFREnH25Sh+qMW/IHeZjlhG1yyMQg==","signatures":[{"sig":"MEUCIQD1cfpqw3hEEkg09LXGhj7llVoBUGwF88ukKTi5kbNbagIgaIVmpObZGrCmYRXDiHsNh9OPc7O8UWEl2Y9HgYeufZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGwarCRA9TVsSAnZWagAAn9EP/jr1d34+qeB0bX9Fc5kj\npsGlJPXGRU/oYVgVYrhaWB0EaYXeuWBYg7OZepYUsffRB0WdjlQZzy82AqjL\nHHk4wHpVU5/P/AnsrDY+LmlCDLvG2OoQhSYyM//NZp26G6hoIogYxQ/kY+ZT\nSP2rvZzGauVRbyqRmMgqPiabt8nvGislrFe9WehGjdPpH+BrTA+z3nbjYCoT\nqqmr8SSCX3rAb0JOkxKGJaxOhfdIrjw/0Li96ElYbdCKkz1F1harAqxF/1V9\nW7i0wmDPhDkE1dLK7K2oxux3B5wmb/oWyGXBV4PR3XGyWWhK8EP4pAkuzjXX\nviKmxscEPNAJsihBesR8inXnwuDo6GIKTND7XWMfFeJNngZj+rsZggk612Bb\nq8ITPPWOb4FAtjpfdETMVF1l2iiFWiBENgy0PR6Tcx44oq98R8JLpPELI56w\nxprvSVBhzm3jqIsKAo34E+2L7BkAX0Xy1t8FBnFBKC8+oS8p9RgS4OaFElVd\nMJ155AKk0pquWJqWVBJnywy6Hn6x7fTImi82VhTgNqBZAayLz7xAycPJinKa\nEvA9g5GXUAOB/VaIZGap44VTHYY1Ymg/faMEyAUNbGXWfHa3kB3WTzMPdatH\nveIheA77mftuJtusJFpGNOYD/brT/4Z2K3YpTaU3UybYOUsr9UoqWXu/St8d\nNcEu\r\n=LK0g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"b008b911f273ddd7798d8607b9136a6d9422ddc0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.20.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.0_1612383914598_0.03484931230510502","host":"s3://npm-registry-packages"}},"2.0.1-canary.8":{"name":"@apollosproject/server-core","version":"2.0.1-canary.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d85bc718b09773bfd30886b2ed528571e6e8f209","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.1-canary.8.tgz","fileCount":22,"integrity":"sha512-gapC/odEoYsoGIbKKPfGyIEQFoVmFyJAMiBuRx3kFe43JqrOvRSGri+lHPaIyu1K0ajYpeqeTWCdUfpqlOVk9Q==","signatures":[{"sig":"MEUCIQCOetz/z3+K72erOR4I1LwV+2MAVv8VskRCcEYiFg/5QgIgHJMckAwvAGIy56fRDiBLAEEpf/Hv04QTypEP15jxhH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIudeCRA9TVsSAnZWagAATjcQAJhMVT9lgl7YbgdxTGQV\nUu57KwkZxCzN0rJGHiosyDCJY2tNVxmy+0+HPa4WPK2qmoT/gchfNyEPIZjF\nLAzhvqDBRiGWAxXlKBbILEq567tmoBF+D4eUxJMBbPrKnax14LehrKAC1Tf/\neWd2QpmR9eFglo+HD/37F8YrL9CQqA2SP4hP557xrail6mrHujH6kUux3OEH\nAeNU3m3JzdfU33JmQrVUKVMJDTgJBP3a5Qax7MAKdwmOj4iTNiL3bi9emTk7\nfjpR+xsF3x9zmVlBgIW6TUKE9+OPI34r2ZabeGUA7jgK7ciBzpPH+3xZZSYY\nfjqaksRk8f2iit+OEaJSrnvmpyvr3PKTTiQEVgtdsWnMWoQ1x36+e6LdfP+F\nQNb7tAzpUTOP5QIvImarSRc3RvnTDjGIv5cw4rbckzU6zSpBluCn0E47eTNk\nZnR6u9b5jL5FaMpWKluP5L2fOE7f0O9+luCr5kR+P+KCKPZs7R1d16V4hN1M\nvGrLNOxCIv+NIX9CmPXSZOQI9lh8SXBFNepFBZyz7/YLUeD2wl108M5229Mc\nuy30uonW/VPU2wxVjvXFxrbn/+XDIVj/AtzQKLiTlsyiTc6+G6OV+R7nhn+F\n1QFHcGp3TPmFWI+Xvk7BNOVI8C3bFj0XnHQE88d44q0ReHtZewjYRM6w9vRB\n8HDF\r\n=Zd4v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"93488c5abda58e56099b786feecb999020f907e8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.1-canary.8+93488c5a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.1-canary.8_1612900189651_0.2700046730042045","host":"s3://npm-registry-packages"}},"2.0.1-canary.12":{"name":"@apollosproject/server-core","version":"2.0.1-canary.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.1-canary.12","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1bfc608984cf04e3b0ad080fbd1fcc97b43b4b41","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.1-canary.12.tgz","fileCount":22,"integrity":"sha512-rWwH31s29FTS86U71OW9zO3refV5vstldqePU4ri/oZQ+ekKlaRrnFju2QdiKLSjIXSZv5Wf1fZDio7OMAMVOw==","signatures":[{"sig":"MEQCIFqhUTdwTFKbv9dVcxlCvwQTztVptL2vN+JW/1S7jADRAiA2zbjC3KRy7t1MW9JUooo4u6KxLzJFftDi1JyyY+dqoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJS7pCRA9TVsSAnZWagAAEWwP/1LQXhjlxShBkuACEOX5\nJ8JEh6Pn4HVeVCoXqoCZ1RgpN36sMN4H6kMyBrM7UEZPmQDOWQkwaFH104UU\nYQup4zWJT1zxSjZs2GM+V9fnummam/ax5ekmgnUSTqR/AjYYV+GIDt2JhX62\n31o3UIBwZiPA8u5qxRgo3XgDlKBnY/5eNTdnV5Da4dTTBsiicAJejyBC2IJZ\nvMlHu2XTjsLevyqVLRw5Aylp46DTkxveoa/kv8PK7CfdlXbJ8bFpuugUx/d6\n4e0SRofoV0yLmv4E70mR9GmbG0qxQQY4LzzVEl3Xhum2CDMwhLIJ8gXGe15d\nxxAjX/i15breyeGrXNDDKFyIBaqFOhiuZd2Rwu28BJnLk+SD1+WGPH3yz87m\nEpuFjidQFkmjD0fIsFVa50Oy+xj7ENFFmnYuJqdDCbdrJ3egz+2KDESqFpze\nwr+BoLpy1WJfvqhxtrJJzIyoXUu203ihqiPWU4vPqyGBtcNntDzJAoxlpCm3\n2++wQ+D5TyeNgrNg6Iz6QcG//viqnGweNwhMPQ7nEkWyIJkzgCqrpyMei675\nj8WlyaIklFOp1pP7hE0TqFjL9dXYXkCsSscl/62fvId1PuF3IqzL+HMY/XgO\noqZHovUU6NXFnaKlLIe3Vme/SHH3D80xTlTtJel0XjXGHQTXZyd+BD9MtKbo\nfzVO\r\n=BTqK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"e7f2962cda71c0bd84297cf3408e33112935fb9f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.1-canary.12+e7f2962c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.1-canary.12_1613049576829_0.4272303355535052","host":"s3://npm-registry-packages"}},"2.0.1-canary.15":{"name":"@apollosproject/server-core","version":"2.0.1-canary.15","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.1-canary.15","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e23546b48b403a45963f919af067a0f9febe7028","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.1-canary.15.tgz","fileCount":22,"integrity":"sha512-Dv1ivVViFIucEaLcjedh0i4NqgPq6GgpZwSGBlEjsbR8hv3mRr4JUmEWwCHQvSuOhWyz/yrOyfzAtydKBhdJDg==","signatures":[{"sig":"MEQCIEfKd81CU/9pGn7D3VTQnLyj9CQ4G0PX4VGIwaxWeQqNAiBlVcRa3FuWNczVBEhP30tMl2FmkymLwIiJPmcP2ZiObQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJZ5NCRA9TVsSAnZWagAASQwP/RfGIPdFdySIKuCVyAs5\ntOyQY0b5yd4NInEaiTx3Z7QbYNoZms1ADHE6KJVHO3CAbPFnmzjn1NPD2KEn\n3dUGeJqtaAO3BrMoy/+k3g8z1p8NWo4yF8yQ8OaLpz8iap1d194H4iOHGcft\nCk0ucBWifG7jJjQ+5bHawHMLwaKJ2Q6qTTAKrCF4A5RdpFUA8gGKUlvQHIXk\ncwBhx1mPucZtpgYJRdRq6BoV7Iu7Nq/RY38wgLFfG0Vi86FwYzu1WJV/aIvy\nimLPumgaAovuih9TWLioIMf43Q0bFK5DyBTHUYNtZdrhpO3ye+b6hDwKx2xI\ncx98X9JecNyPlqS1c5c8EV5GlaS9LitsYaGQJkK37/pHXuziILvO82N7m23C\nPi1yfXHawLb060eQR04H8dKxXABg4o33nOXnEVd458oFW/0QA0zxGAldyFe1\n/C5Noo9T93C2mrcr8murkOqLiYWFfVuE80zB5mLNYsYFnuJKrlsiC8sGzZRB\ns9z2gL7mHx2LjYnlNXcefKEZ8IDVLz7rA8mXdUJ+0Yy0ZevJWSiA3h/A+/6Y\nrfuJpQKKTKier39l3SU4/pNku/OxO3npASwn2+BEe6AdnYLDxtlVZegO1EpW\nBtSe9z+cZFi2Zk/eSIvKOAXZvOXD02Tgv7seAvI0foBihgWbq33WjsfNyDi6\nxE9I\r\n=4sib\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"da6539d839b2d2f78871dba674a66aa76a39627c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"hello@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.1-canary.15+da6539d8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.1-canary.15_1613078092746_0.2121835300464685","host":"s3://npm-registry-packages"}},"2.0.1-canary.0":{"name":"@apollosproject/server-core","version":"2.0.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.0.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ff379052f3b21de4627062964d6df15754dd2003","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.0.1-canary.0.tgz","fileCount":22,"integrity":"sha512-PIemo6Z10uBYml0S5l/k1UyLsQBa65z+IJZ5VlJ+PlXxM401HlbuQno+71smxZOStmYSYy2Ih7NIzsaLpnCTMg==","signatures":[{"sig":"MEUCIADgzhPHJpSVJ/546uhC8hLvLni9kQ5SmVdFoSabrX1DAiEA0HS3peQ0tNefN7iplwduSS5aUYWJWeEa96SHOvY+QgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJr2oCRA9TVsSAnZWagAAp10QAKUua3FzB9zWbyF0tgMq\nJLWEZ5FbIrb63AI7dQHQmPM1kYI0WLlR33PU3WZx4J0mTPkdjeDm9PoX/TqV\nNTWVaxdjbh1qgmwrpqi5e4hcUain5JcdSCwJacS+N/lveXIQxPVVBjpPupLX\nBHy5zY1nsq6sK/Ip4cLfJ5NtwPUwdzjGMv6lNvwTmYyk9Fp5pUvCVZSLZSrJ\nEnlmw/7q64JbUESFdxSJWcJ1Ab11yUkAcJgfMbTiKyiyOlokvILAaQnddEXw\njWCsLHnYy4Wp37nkrhwlIriLO2gr/ryy/hfFhgiFrED2blvJEg8YlTLg+SoL\nMRRP4/aAqK/L5bfWLJdzP4gkcKGecqedXBHi4RroV/ziATl+TKagq81fCnTB\npr2/L+OUFku2R3BQHseLMiANtzMQooB9CuNuGDQTgy1yL89d4x78MsmfTX+M\nXL735Wy2F/EGCGdljjkzyGqFtc5tEgL41vNQCb/CaN1bu8vCjIDTgmWie+pw\nVhgdpcTmVQa/V5Xl3MqYGEoSGs4LVvbERinIswmzTXnSZ5pbuAEvUF6eBe3f\nQEP0NW9QpjwQJod7SPznveYIpq37afwNp4b7uzzGhoL1HYtjbmmdzJeeNE19\n/QrWGALovWUnVUzt5jXphD01sURkCMlUiweMzyuY9nlsHxcRFk8AxDT6d27t\nhqJb\r\n=tZP1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"7c2905a86f080cefaa219a771ec15d660aedf39f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.21.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.21.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.0.1-canary.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.0.1-canary.0_1613151656215_0.6103448736921901","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@apollosproject/server-core","version":"2.1.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.1.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f780ab30430914b28e7cdd9484b8c77518a9ce33","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.1.0.tgz","fileCount":22,"integrity":"sha512-Dv5D3YlBNI18Hkna453dp83+0Zst8vAzpnQ9IwtFH7f85cP0R2kPPzU30Du51Fg5KcfBIoP4//ZYQEdy0xM6JA==","signatures":[{"sig":"MEQCIGUVRnqLZir0Dh/GkZLgZQjb9S2D9ZYywLDvlvtKEgywAiAQ9NFSvlLD+rsUuGE4mPY6pxihQOHKF3aQnulJR41GdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOS5VCRA9TVsSAnZWagAA5qwQAIMbbwamNI8mtqZg+XdV\nzagDSUOiFxT1+RxRXeuqZbJJScsax642nqosDel9t5ZScKLrkC0ejYMnh8oq\n1g98ypuh40V5bm+vDglurHVAyCqa6qIXk/3mCHsRdsyONUkOg7vlRo6SvdOq\nEP1Nr3evmo33mVM7kI46JuL4gPE7lYj9USzEYM9xLrF7nivlhK+99Sel9wm9\ncqemotl5LDtoul0BrjvH8y9jAj/VAMgeJPwrYraEL03v2Rftfce6yKi7eRN8\nhbm1bf0C4Qd0L0oPrq2LkYZq5CYVDeXuaEPPC9T4ahAVhCWCBPSI2u6sZcRC\nsz3Qfp9wyf2Q8fNhSGMXpwg+VAKCkERTMn984KjTrJQ45wCmYa2OnFDty/C8\n76eM11Md/Czk6AL0p0SvZqRhnuGVe7HB9LAYzIlNWH3iZ8Ug1S1jQFrsoUP2\nytsd0YnVOSKgnrwkhV1zSGbwl+BVsTXoLL6OTrxg8G2/42J0DvOBuhexwEDZ\njdCxe7w6PVLOgxEaqO3oiQ2YT1Y/hLd2vYj+MmjJMWRS5ld+sfj6Kmc9IOHr\nWVEbfYF0vuMB4MZOChM5s3r9M3xbYQdo4g+qPPnvXc7Ng51dWHS3mph5nDxB\nhFQBD7GKftNs75X0UdCSGp2hhGqIgnefr+LKKlNeNSgcRPxf09naEhP31U8G\n3x1x\r\n=2pYf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"cd31afc4f65afa92a8e2359d64c03f03f0861e95","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.23.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.0.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.1.0_1614360149145_0.21802238861308032","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@apollosproject/server-core","version":"2.1.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.1.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"hello@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1a0e94cfcf244f47fbc31e5f1110af1683539167","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.1.1.tgz","fileCount":22,"integrity":"sha512-X3GA6ctWzOHibXh3V23RW5rtTDDRVCArGJPqWbyP3rN6puOqrTFg3681Fx/XvKxp3NoZv28YZqei6MfWEhQ+oA==","signatures":[{"sig":"MEUCIQCdMCL45oNShhWPtFUy+5qeWhIMUBh2Qqv971qz6WdyAAIgHDG1SvC3xWavrTN10u3K5Aaos7U7EJybqC6c0ksrcJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOS9RCRA9TVsSAnZWagAAOA8P/3gEgZk6GHsmtCBjhw6n\nFZLcimt7zRdPWeFfUxk4EDxMOYp147uxJftBlLthywiT845akSki03R3/5+n\nEpVVwHcynigMsYtqFr4fphTtGv7+9TNGj0IH6uQ5DmmGMjLdYn+/0WBMOq2B\ngQFG3RzViGAqV2aQFA/t84bb4gu6aZHaUS3+v6Zje/QqKKnz4APircuMnbfu\nl6u+PJg0pVLMwaLRCuiWYt9S7I4o0kkkfAwcV2SBQ2yz1jtZpMRLBJMJKhMo\nV9lyihT4rX41XctNcr7h8AVlC/z2VzbGZIsbWjHVTG71paPBCABxQ9JKO+tg\ni/ZLle+LL/SbQDF5Z6llZ4dH8NiC0D7Ftzbn0g1THwV4Q0j0Qd5hf7Qxnnw8\nZIhXrUaDbUinkDYgZAWaC627t/ifEp74lOQIKeadQYd/gIkVdGsUS590El83\nF6xc4LpCvwQtyvroNd4IhSNgQhOHTAwUbrS44KF8hRYoJ6rhFgQjHBNkea8E\ng8Q9JsNLL0CE1w3fkPgU1yN7CvkdiYw4Hng5K8jBwdk61ZYK2od48k58Md6n\nL0Jbk3TW+aDRhfd7ja24sL5be0COPgitPuHaYQThjrJxlMTlheop1LGlLcXO\n6Vb87N82VBVRlTq+G/Hq9ZmKoJqUqDlQBNBh5DHaZ5VpC0CFoFYguBoT/Mwi\n1VX4\r\n=dI0y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"d83599ec4714d6b09ede839da8394a2f66919099","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.23.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.1.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.1.1_1614360400657_0.8554253579788118","host":"s3://npm-registry-packages"}},"2.1.2-canary.6":{"name":"@apollosproject/server-core","version":"2.1.2-canary.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.1.2-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"61edff8ce053c15c660f51f2f42bd7bb782589b9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.1.2-canary.6.tgz","fileCount":22,"integrity":"sha512-MDgbQ+jVhSRRMNOYQGFXwWoA3EOuDaxAtTAq6SY9KVGTECAFmIybdG25nW5l6QEiYFXhyMLq4rTWLPaoekKj5g==","signatures":[{"sig":"MEUCIHDNfXGaBDzDUV66+mZ5sfMUofsVBJQEUF2DBxgkQyxVAiEA2Dmp8IMbMdbMOCfPqcB+M6ATht/NXBHCo6lCRnIkaMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP8AuCRA9TVsSAnZWagAAOyAP/RwKgKXY72wPdP2IZNjj\n4G4t6yJiMeRq3UKVWEIY8ftFnSrmLyOYBEQqi7LtN8DFmKf9AEwX0n/8HGcv\nLsw7hGDD6BL3uBLU9j4BnrFZrFr185WZD19otH2pVgvW0TTV8OZ0fMlP4xPK\n4Uyu0CKcK9NLdcUZzliGp0zZn5yp6nBWdN35NPMBv5vmaSpVGMph89zT2yfh\nHM5tapmbN4sPeJRZBIXv1QqFTRwmUob8OB4Ncz6aU2PHaqwrVDvjRgklwufK\npSgBGEJCJ4iIFps+KAM5uOGCNfv3EyJ24PNN+eWrjWfQe7xrP86hxJN/9l0Y\nBUM4UBKaTIT39lM1mvGLTSzt/piAvpQ4fjWS3VarmQ+FBQFX6oCtdmfnbFXb\n15EhMCRRpJfl5m2sp2mPMYls1pfRD1ekOW86lzAqVEXbtYP0vd8FvenOgCnf\nixLrpWpr6YDSczm+Bfl34P+pA/UANPt6onkX+zMXWS1UYY2EyKsn7eZlLrVr\niXQtDIVsphg2oukKTu0BzQR0hEfadJKKAAJntcffHd/uD8OFKursEBxhw7vU\n9YB5YszAJ7Iq5jWm5RUFguoQJMUOFUAey/h5wDL93eFPBlXd56b0lyOvHi1E\nknDlHEs5blaeXxENnjeBWQZiLdKLoUIYugecdG0nVyHbMxIS04YTDSxT2IMd\nsfdy\r\n=57jz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"f87a58443986ffd2b8dd4c69f2537200f6c81804","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.1.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.1.2-canary.6_1614790701688_0.27236715234359665","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@apollosproject/server-core","version":"2.2.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5f3cd6897bfaeb9765862ab4ed2d02252979e788","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.0.tgz","fileCount":22,"integrity":"sha512-Br4lSsBL9kZrrToXTO6m/FVONxkEPwo04GgqBvdrHlDorLSJwWcO/4dBpJWWi0o+BzK949EqDEb2VWSbIh//Sg==","signatures":[{"sig":"MEUCIQDXqidIl7ywSsi7H6l/mj0mueTo164FZ0aVRTU+lSmFTQIgQlMZPIVKxBc5SDvOkIfJJ1ztIe99u8ACZN/yzea3eCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQSbPCRA9TVsSAnZWagAA8OsQAIzPVy4VyXjZ086dJ00Q\nmbEFdR+BNtI8AUVeuOYJPW4JHLFdaIoaP7vUcJHnMegaVFT/vENDgykstTff\nhIPGInrANdI5Iqij9fmjLkF6/ffCT+gjXdtSz/szVqYXXoGCR504r0Egfw2h\n+4l/YxNh2OA/z+OJ8XJjZN8g/rO4zMDZC8xyT/CDvAtwHhm7TpQaf2KDI+Bj\nRxuryovOuPcRdMvrDe35OtM5kFcLezVskbjGIPHVfBg2m10D4fji8Uqb/lYd\n34Dc4sWqM1av5RA70FlxYvoMbyILNf39DqLJKcNpK0L/NEalJyLUWMQXfxxL\nnogXvLnX/3/HILEX4kL6fDW4ef4QZnet8T3qPULb2T5M40AZKGueT1qNZPGu\nR1fe8i44iKtpH+iIBovi6U0MpXlQWxk8/uST+Fp6hHI2w8H5PMqebyN9yXXo\naVN2rd3TkHQuRYYs7N+gA7PkeN28MQrUfPnn8GuLntzParr+UoK7jxmMQxv1\nW1qqaCyR8tkKcgctAe0KJUOiyaMVBYICjuVWoFfKNqugrtJ0CAs3FIfvsJcs\naRrS0FPqk4RLsunov7ZXb7Pskf2l1StI1+XnDpKMo5r2VKU8PhQ+nx0QZMdz\nOltmFY2atoCBKYzFLH4ThqYJC1JdTESivi90ICXZ1fS3voJttGp9/1IHoFbM\nZAVk\r\n=S3Gf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","gitHead":"6d528ddc8fc6df84a3e2e85c1a0591f23fb1ac88","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.0_1614882511275_0.13666126388841726","host":"s3://npm-registry-packages"}},"2.2.1-canary.4":{"name":"@apollosproject/server-core","version":"2.2.1-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b3f7a35bcef2de7caed6823f50aea4808ae3286e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.4.tgz","fileCount":22,"integrity":"sha512-tInnrNZNE6MjIVR6kvWpSR9KPy/2NQZTZowIJ1kZVvplNbyigMnepqspTwiXrpJLErYOcIRlQ5m4LEWRkubq8g==","signatures":[{"sig":"MEQCIHaBV6I4nMqLGLEwaYqc7UH5jdd9EE7b84i9/UhRYLh0AiAtB4b9c07kgN5TaS2L+39V1i3YzqsgPDvZbfhcOwUyVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRitsCRA9TVsSAnZWagAARrEP/2Mz5hx08SUKWIMifI+K\ntv4g6i5tBRnw2DsI1mgFwEKKhjsoqgnhGMGK0ACy5kZM6CnhlZbjpBgnILS8\nRm2pW5DwC6gbfyttN/uKmdQPKDq6lay5X0aP24M541G/6xESZRFs8Y/AVfY2\nT3txRqdA4Jrne2kdHalEtjLNGz8NZkycJtpNcaPXfOj3o9X+To2I6eAfIfit\nIdnonucQzRaCxDnEBWuzmmwdwvfb2xjXpAkzZMMZuULMPs/vHOlbaIyXIYx4\n8GnRlvowSrL6Sm8jh8FFdZBcQngOvNKpYpavSjqaSve9wbNGAIshugXzlVUV\nyjDHAr06Mnf8IS32dQLldQ5tOPgb5DaD+dMDBUSe34ofamvnCM18yH4j88EC\n+CMbHXKObziGambb9Ji5iKaYlB7uBiDzBNSXt7kDDIlVNusMlTX2HkvM1hir\nC70zB94104fA2DwqGmaKRsHjZ7f71lAbFQLyd3dxm84Mqgf+1R5bPLXwy1eC\nKQyaPUjVA28NQm2jzOPcPy4gW5Z5et4FvKDoaNp9VyGdhSDxZb22WWkinzqU\n6oPvVlBXIV/2ZPfYnft9jpw5Qo8RUlR4hF4zp9kT4wQkHs1KbWeRkZexqST/\nmfR++3YN+v3pJqNxQ2qP94lF2jYFgZQh6msuzauVgao2EHequhidTT69OCLZ\nyZ3T\r\n=GpmX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"804a0a7c98e4abf8cc7aeef548d1735a9d40c5f9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.1-canary.4+804a0a7c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.4_1615211372029_0.9635465894607449","host":"s3://npm-registry-packages"}},"2.2.1-canary.5":{"name":"@apollosproject/server-core","version":"2.2.1-canary.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d397cbc6dfc882f5191ac8dbce61bbc2a876ca42","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.5.tgz","fileCount":22,"integrity":"sha512-Q8HO7+Zp48UytzcVtu/dW6/Bwyns/+xVUrNgrJ7l9NBb/YaD79SgqQ7/oHQ4DGOVlwV4aP7mwPu2+axieGTaCw==","signatures":[{"sig":"MEUCIQCpaNPIcrx8GmCbgBYWZxfCIwg5Z0qER04v33Z8GizSKgIgamVO5+iaqw19ueRpPCpq3j4lLN6xP6jQyEleJfJpr4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR4KJCRA9TVsSAnZWagAAS24P/Aw+mf5zWt0QGCH/1Z1h\nggVPqzLcP3JaivXdxiU2m/nFeMqVmpMDou9iIF2y6YO7X6AqhJW9D3UvWEEc\nPxUMhN6M5lJhy7HbhCyALrUFhniNmYAwvBUp/3Dzo3LK6CkmnKKG5NGNbFm5\n9a5X0b4MI59NECBsGaKYCaEb3200og8Swe5Io3v9qZuKC5z+wmf7RGooTkUQ\nfLEvwoX/iDpVlocB+sfAEjjX3Asl0P0KGC4EVXgzcX8TdEbEuk6C2YPl0SaR\n3AlKqXMtW9fzjqUDLmQ1bUBakXWleD5xuvL5e0lNRALC5WEcWk8Xxv0bG6jE\nWOZNR/QLeO1dsLtPiD6sGo0FeRzXd7B6/7B47APwCjEBsB+RAUZLg45tWeRE\nfoT0LD034ZfpKDP86u2DNH1ls2y6YNvt8m86z50f+3hMAWGXapAM1rm6HnQ2\nshePXI8s3u7IttrDFDi3BSDtb1CpyhoA3Jqf8JNjIpp2WgMWe4SGTV+nHgl4\ngklibza3u+phLrW6rSalqwoCB+98jamqRkJbOCtjPZ0QnF4glzaT6hR1NwDv\noGHqp2dxcctex/CbjwbzEQEo7ba9XpQvFg7D5TB1zpeXD0GGOLrvgJx3zWcg\nviL257lUHmGHyZ3+aR41UxDWwHcX/Ekgjh+ILp4Gd1PH7SjhPA5heDzZRwtz\ncAFf\r\n=4xWm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"c254c5bcdac03c840926da53b19eeba9ac11e9a5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.1-canary.5+c254c5bc"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.5_1615299209432_0.8863755551312849","host":"s3://npm-registry-packages"}},"2.2.1-canary.7":{"name":"@apollosproject/server-core","version":"2.2.1-canary.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"01ff7f2cd98908833143794e6554e6b82b7ab714","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.7.tgz","fileCount":22,"integrity":"sha512-K03+D0+O+4EKvdaa/WiuhFttlqrnW9kXryqmqV8hNZCqIG3b85knLULmfRVn21ueiUWEJ5LnFSnrswtuFTI1bQ==","signatures":[{"sig":"MEQCICXnnkTQubogkpJeuGL59HsW0gDSF160DnKvA38bDu45AiBBnJ/pHyWLvtJoyoyoKfKhuSdKAbsz+p3ojqwB15Uveg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSSFbCRA9TVsSAnZWagAACjQP/2wUzSbPmLTgmLW82Qss\nBkjRRKFqEv9YsKCA6IMlGOaONkzMaPYkuv/m5TLeCnRRaY93iTXm1Ph/Imv4\noE8mwPBpCD+KuO5JZIZdQk8Ne8hgP8YJZRfhlBKPJKFI6p42xgU7JDUHLSoQ\ndmmWIqVW/Tyhv8dvJ09NSJKZ0lUQZ4VKvx2mJxZ9b7YyADq+too9qlnjeKr/\nCww5PAOUe592lM6zy7Iwld4vJFZWKrYfu4AgRu9G9+GvNPyZHg8z5G3thzfQ\nqPBRCmPUdEmoF8KODsxzDoyEb4QQr7UaYkrGiRt3kiUNVZeHiWm0TCbilqd9\n8Q1QvtVTH50v+1hDras7oFlgjit44zMfJviGeXbPDPMOHh2iDSJjY5ObGj2z\nlZ4eVEfj+4YRosGteehDe18VMNCMyaBaP8Jnkhq7Htih9YimkuUfynzWD+Ee\neorw4ol7ct1N9xyr4F+vhTXwEEPJOSIcssJaRPBvY6Jndpxyg1XIozHwxUCO\nVonL7b5/GYkireXEze34QpCjQN90hL6lfcT1QOuG/UdLCzkkigwsvW8sMvpS\n2AN7kOL2aKMQSFhtMEMoTC+TDEd7Q1YL2U5PvXKRpZTRkstlNvNz0yq3fJNt\nPoMNSW0hLjAV29EU383C+Yg0FkheKp4rA4vXX82WwRkO26K3TR4uBigAkd0O\nq0tB\r\n=M59l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"3d3d1a2ee014e68abcc2b28b3677bacefbe1cd49","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.1-canary.7+3d3d1a2e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.7_1615405402905_0.41664217365108813","host":"s3://npm-registry-packages"}},"2.2.1-canary.8":{"name":"@apollosproject/server-core","version":"2.2.1-canary.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fa53617a70823d4e6f5738cf3301c9d7c8ba5361","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.8.tgz","fileCount":22,"integrity":"sha512-D/EDuTWY/nYdPbOwiWr5akeeygHzqtPPuoRHEgjBvGFWjtarkMs+t34dOlupe2oatoppiefaEecQ+JByUUtU6A==","signatures":[{"sig":"MEQCIDuwEBejIEj6Gx/aYwNprFzTpgP48N6ItLEMk8k4RStWAiBVtj5cNac7Q2PZHXFZvc5R1ust4QoWdDgreT/Dp75Eqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSSzdCRA9TVsSAnZWagAAxxkP/35cNZ/FSLdDmwbpOkqu\nc4zzTLSJSJHs/DWC+Et/wES7ZYvsi4bdg7ANqowDa3tNMQsI2a88nUm2Tu+q\nayc0UwHekS/xVWrPlnTgBfn9KWg4kFjc3I8H6vFdxFXZOIoTxhyRu4NYwZpi\nowjW/x/3OKTH2eSl265l7ogoXIPAYGck2w5BGUU7LmbicDjyD7dQm/stXIAo\nSluSsqb3bSA4P/aGNot3DntQLQ1C6Bml8X0iCO584Ycs81sJ0Lb12yyC6K/T\nYPCUU0hRyZ9s+upqh4czRZntVQHqygSRAJInNRMSlKbAxAnPEBxpO5ICXxRs\ngfkeELwXiKk5g6jlYRHTjEFFzYsQl6PXTd40FPVGSfxaSQFVs+vmUveOtDIb\nq6TdHlRwW+jd/9nIbBArw6KzHxWAMQm0BABcn8Tg6tgAikOZzy/kJKZzMEWC\ncFvBduso9aexXIHa4VtE04D2oz7ORQbQSdFfoljst/RvEta+9QVi5O7qdnkn\ncMcAmSq1AWjMWbA98RCPuX07bmyjdb/7jzG4dqrg0g3SMmSuwDMepxz/v36k\nsSS/kbtl0/ocAmM4KvjEiS0UYYGy8WaBrLXwf96gXuiwbw7SAu/ZhufNTNF9\njJ4Gh5pJfnt2qaRLVxRrKWhU7ORM3us8X56qRfiv18KNL/vOFRpUO7cfQxf+\nJs/O\r\n=AKDj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":"10.x.x"},"gitHead":"f47ac2273016bdec57c610bd73a7041cc226f618","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.1-canary.8+f47ac227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.1-canary.8+f47ac227"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.8_1615408349454_0.9188508286954593","host":"s3://npm-registry-packages"}},"2.2.1-canary.9":{"name":"@apollosproject/server-core","version":"2.2.1-canary.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.9","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ac63dd335dc6542505ef0af8645d982f50ee570a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.9.tgz","fileCount":22,"integrity":"sha512-HUsy7+CSXzstI9jzLNX6c6YwWip8qasTN/5TSZ29tRpWdjm4x0JlrcBUrZ0Kjg6IG1vecfCIv2e2S7cCRJTZPA==","signatures":[{"sig":"MEUCIQD5P5ujOvscBXjFDwZwkQa93DQZiQcQHbk6WJqg7IjMUQIgW656tE7fEkotYgRzkTONRn2KrDI9A2ajNLe87iquXw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSTvlCRA9TVsSAnZWagAAAVEP/284CvA52EE0B/EL4Kbn\nH/I3P7pwGL99hkLzXflfYqbOkd2S6tI1Pb/unfV/69O3rlRaB5uvKZbmj1e+\nobX4i3fZnLlFiG2UcKtQJvkwEtQ5m9i01Z2Bt6aiOYjIhI77nC1uxgOj+zmK\ny27DvznYDojxFgQca4DxdD8ceEFmnbPzBI3bZYPw6MZ33fjq40lw8In2mfs5\nqNUkZcJ8qZTwEQ9RqP/hrw5PnULk2MOLA392xSXjSIMX0FiBt+P3PPOuzDKA\nt/PCSkBkLxgaZJkAy42g841M+1/cbUiM/Q8W0k887T6NLJvyNInCaTozFJNs\nag68ITuzwWbs7eLFPq0bWkAM0dKFoS5Fh7KhGb/eqCqPOsTE1gFWTmBV0bN9\nmktWN5nNzROA0gCTSZJ0mcM4WwyLt15KenA+FEtm1KEegYih1mL/sgsq4YYd\nRrOysvMLOyfvqSjSuM0CrkMDHgXQjXrxYLJetIf5M6XOKfr6JX7o2p3N9jNp\nzWcXz2L8HQ1sXrQFbb01yIsGgmjWAy6ZwI6fVFTZiEp7owNsajTLnt1Gu2IL\npXgFGGHx44+RbBSGucMIRza0vVgLFGeFOC/GQJkp4193oQ/GRcbpXeYdvKFl\nNqcifBc50fksGwhsyLBAuHI0/pGQqWgcRcgB3eTIFNtCrMUBRjWGJ75Lc+9M\ndgIL\r\n=sOmG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":"10.x.x"},"gitHead":"5f3cd78c45d1e2588f85dd5c6e6f0bba4349ad0f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.1-canary.9+5f3cd78c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.9_1615412196863_0.7178787715052275","host":"s3://npm-registry-packages"}},"2.2.1-canary.10":{"name":"@apollosproject/server-core","version":"2.2.1-canary.10","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.10","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3660b17c8c88ba995a7478b3714a9905df848789","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.10.tgz","fileCount":23,"integrity":"sha512-aQmjgvRZbT+uxrTpOAPxqJK653br1+cAhTdjC/B7KQnHudr1l/7SKjki2fzcDyL5pIfaKdnoCFw3VFPWMsv8UQ==","signatures":[{"sig":"MEUCIGArg2qFZVJblXJJPLX/iHt/Y79uUkjjFDce7A41qOnTAiEAkaiCMiu2XSpdkqC9mbvsS0U7sGRBys+lOnf6XVritJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSjfXCRA9TVsSAnZWagAAh14P/1wfw/DqpBOBq7fWJqbo\nq+9iw+Qm1lSWR13v0cYKFbbY4T5BkZXllc1ZNY/bqYTJT+ODxJnEccRbL9wn\nDG0nnqfpn0yFfBvrA6Nb8VzWHB8u5hWN8mGg4wm2tMAcKA0xPpUGK7bYsP4O\n0GxC55itFhj6JFoT/lXZxJZpKAj21hhNIRqqKKaFh6XXyq0hI7MZV58EHXip\nnK4GAfhS5fqQdy3SXxl3JVP0WjIgbUDcqSpRuJ0Fkmnpn0ksQJnGG5XXUT1a\nxQb2EL63UGu/QJvLJOkQZcB+Al5yD3U7aujFv3nChgD3caIGFYkNhTf/ZP6L\ndRe4XBKvLY/Gv+IjIT2DWDqNSaqYlYI3wyNCo2kVrZaBGr08Mp1nAOJXtHF+\nZDwuyB+7NKiwcJFcI0xk/GqH604jVnjv/BdlFlwykvkpxlJXCzSWrUdedVAS\nUFRzvSXVJ+wdS5iB8vHvyns2V3mB++aVaxQKiCaFRD32c2qzaqEVJ1M61DVN\nYL1T1Z8LeQrLm4g7FZy1UThrKOS/lJULMQ0IVUbk8DpejeqLCReQc4kVR+Rh\nWfI09xYwfQBfphddtkDbxqjgJ8LHvZl/Zn9m8QWpFz14Ng+Hun0nBGt3IO0v\n0xoWuA9Ir5iCl65RjHimrUCCNCCXCjj7PdE30WdOCNNDAboGuOi2yKoagg3h\naTcp\r\n=qRvc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":"10.x.x"},"gitHead":"71fcf373bdaf06af9d3fc956d2b95f9e5f4506a2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.10_1615476695500_0.01909663785160265","host":"s3://npm-registry-packages"}},"2.2.1-canary.12":{"name":"@apollosproject/server-core","version":"2.2.1-canary.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.2.1-canary.12","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ef0aa7788b49ef4e2db43a51d1f2c862c145b15c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.2.1-canary.12.tgz","fileCount":23,"integrity":"sha512-LTUAK/KGiiV38Tq7ybt0GOhWkrwMRAaFjxFUlFbyBV/ORPXH8hdGxP07FePtHfjd8vQ4J7jUnsAMbHBGJz+rEg==","signatures":[{"sig":"MEQCIEmZAD1HKFuIdr+2RX/JWjjAP1kFwdl6CAvtPzMzDMwyAiBX9VekMHESLIbP+YW4266NO7SXypG/Xqdu60NPzYh+Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSl4CCRA9TVsSAnZWagAAUQIP/0eXMx4frnzyWVTRtivd\nnbEArB2l5+xzEu5K6xNKnUCqO7RHtpi0oZSOxw7kbhW5tVl1Xy15YiBMwQvS\nNB6XHywLiEmWtUNih0N1R50P3bsgN/5PYwunziuX5feoexFjtdMglabpXxL/\n36JGwTRrKIgf6mpyMxxJyTwAqUvQI6vGa2ZPb6mt5SQfLJyf4QacCXRuAww9\nU1vkcgPOXXohU1YScgzGLZiQHi1NDHIsKzUo6T0ohREiO308TogFs1QaD4dp\nFY9xuh08OeUw1Y0hTqvGx1mqhq95C2GzZcFZ9HbmKHX6NsnGxDKV2OFDTn9t\nmj2EWwMYKLV+r0L6eK1b/YtOCyqtPlXQjL98eZUMs+Cy/mDTd5TnwUcQFJS3\nn+1plpKWTUpnwDsNpYQlsl5iIy5dh4OIW80JcWaSXo08EJFTUtCYHDxGNNpD\nJ2QmR4otC7PCUGgk4BQxtrab2Ag2So0Doew3Mx8k8XONflAIOHcdDspbKpoo\nCU+mQIoL0Ir9Lbzw/HfkznQmRd2xkeZVjWY4zKMcKnX7GRIM+lQkBfO4rgfF\n7qAYAndIAEYfVLxrNIJK2/baskNWMOkL2kvOIzzuaD5JgsWabxejbSU2f8uI\n7kGL40kygDy8QtZwlohDRsJcv+0zMwtGcWxDfZDM9DBmaSN3lLIF+ve0tYYk\nM4Ve\r\n=mBwC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":"10.x.x"},"gitHead":"68d042de2999aa466f7460263db6ec273cceafe4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.2.1-canary.12+68d042de"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.2.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.2.1-canary.12_1615486465539_0.07804892427694954","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@apollosproject/server-core","version":"2.3.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.3.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1175586d54276f3db7ff7d8de00e157283710236","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.3.0.tgz","fileCount":23,"integrity":"sha512-yJQkkygW1cbRYKRkae28nlQew12EODWj664g+SgrLqCdyyxVsTqgzjiUGuXgHFvW4IgSslRQsNQErgfggpCNlA==","signatures":[{"sig":"MEQCID9FG6qsXpRR5PVJRkfOr/Mmf9b4GJLQIIvA03uo+T2LAiBYyWBBkGHH8dJWKsQ4qYQpVaj1m+hi1gSwU9hpi5/OWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSmuyCRA9TVsSAnZWagAA/rIP/iWyAQsS7tLgWFIgD3yR\nBAvmwls92TvXR54dGjpCcGwzSe5GPQzJ1BbJPA/qSPzUoLZN+H2PV2Ovvs4u\n0NDYvBiRtNC900XpycymumYzwsDP3iw93RagTYlybWYnHaPe+3ybwTYPJunR\nhLhQLFoLiHoNC4iCVOH9XPBNaekSIzpCUomjeqjw1Sew/emVk8JI8wSQF470\nmjgqKmiMZ38TB0Rnp1kMlf/silOt2u+oBMd07+CXiR/g7SN6aCPqhd0j4ObG\nahdDbuj4oDUkw553GrgzQ/FolPBaPcFAR6WBdd342mpfZ2Ko+1fWvJQRy1cS\nNEUiMeDUGj+TWxCMW27cxnUd9MUqlEJB1VvgJt9FuPrqD2PboOT5Y4Q7qJUb\nLM0WkkoLdDwZFHgFIiHTNlS/Y5ZXAIyi5jGvnTiICceDifRAiaR4g01MH7RH\n4ZFaWQc9LP4laWC1doKKwV4D9+9dcCG5fN2sGn4TWwMYuVkM5ms+P3Fnl2fp\nJhGxUZPRTnNF3S38IclfscfSLq7DZ10Fhe0RDx+0k2tIWhIhDs0W/MJGKacp\nw0uh81bMSE9tHIw9fA6gm9onAv91s/9BQm5NG+UCN2D4En51OQFVVuu6pxCs\nLHecJvRz5MY9ijIKni6sXZY6om/fdqKCNv4CvJUzsAdQdmrghSCAZr2SkFVS\nr2i0\r\n=7BUR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":"10.x.x"},"gitHead":"ce1b9da4b0d172ea96e9c903106ab4a4f877a7e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.3.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.3.0_1615489969633_0.6179165632698937","host":"s3://npm-registry-packages"}},"2.3.1-canary.0":{"name":"@apollosproject/server-core","version":"2.3.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.3.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a3e444148293758a18dd67890f99453ea5724e2a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.3.1-canary.0.tgz","fileCount":23,"integrity":"sha512-3B1N8DUcB8ZQRCtibpLqTJa5feGS16PG5rCwlk9ydip8lBC4pCJVDX74yB0hGQJBxqh7LNvXYd5FJwr0/EBprQ==","signatures":[{"sig":"MEYCIQDIiiOJd/NIw9SYOmo5WlEauDpx8K01NNFDocuNcpXCXgIhAI6TBNMLc6b0NCSHvY498BKQxGN/CEWGsZEUfyByCutC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSnWjCRA9TVsSAnZWagAApnUQAIAOCLvGhExutjqDNoWf\nxYPVK2PXFEJz983TCJ1BdPHEgMbV7phh12cSYJ4fziWn+dHPg9DPDtYFwto2\nfHioh1sMz7JF07xaba33eh7LGxbnKn3TuaaZJ1w8Q1u6qJ9HmIRXK665VE+2\nqebIfOBRpZiF9zWmQV/Zhax45rcdffMetKWlXtxD9aJXaFkKdlFrIGvz2Yuc\nmuBQQi9NFq3GDl71m6Kqh3G9APpzjFvmlcSakQTyNTQqkAloJaHeNyNH+bfC\n/LP14GI7AEyNlwdGMyxGyo35AlUJK/okbBEEvJL7UPV4c7m+lA2WhsL0nLuC\nPrWaPAnpBTJzGD0UAlbI/lHmtQP0kEgeLHj3a3pEO5EY5SLe9edwAtCd2Ph6\n3EuvvnzJt8XctH/UXplXycJoUB2EpjiivyTnRFKszPntstb4snjfCE7e+C8k\ntr7wfcmFsaxPtcqb1zrgSRRLe5yNmW0rzorVx44carR6+f5zHz8lPKvd9Xja\nB0RBkhGjZywrBOFBRBOeshML38i8u/K4rFtWBWJMjb7fCfzTAZmd6n9qA3MN\nMuKlXkXlThS52Yqg8ryj8FL7KRMTrCSh+hPngb5Sx8mFF0jP6OjjOe2SBDhj\nniq3NtCJE465SLoWDjHM/xL0KBz6ttWZFeKUlPadLlvzKSQlPOoK9gs9qil3\nivks\r\n=l5rp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"a8df2ef39f7437e76becf4f9a3ef96e61bf3e76b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.3.1-canary.0+a8df2ef3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.3.1-canary.0+a8df2ef3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.3.1-canary.0_1615492515094_0.13123269240847146","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@apollosproject/server-core","version":"2.3.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.3.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0db90ef296fd1f186625c1d91607ef19de348030","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.3.1.tgz","fileCount":23,"integrity":"sha512-3Rx2fGtNuaLy1ctRBC3dZk0IMDmgLCHDSlwoIFGbq7zsajWdJErpPr1cicN24x+qUJgCGubF45kL4jX2FzwWQw==","signatures":[{"sig":"MEUCIGdFvyNyarcGXNZ5WkmOw8tiQh/vvZJfix0T7+lFwuh9AiEA/lzDNBRVPS58pWa16Odgiq+sFZAOwEyzSNBmklA52R0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSn0FCRA9TVsSAnZWagAAT9wP/RZNFyIDQWYozMHvhVTz\neN2+R1UmOYUYF+YU2hJ83gXt/IRZqIRBYV+RBSkyYN3+ecKcM2nbo8vatXOO\nvbwTiL3hsVWvXtXq5gaHUvqO4iu5jqkVcmW2h31YaADyfFC2o5INkzcinwAU\noGZiz37ZsHiHC3Egh/CAO51BBAZunjhnCK63um5P7ttijo9l3JSU9HhdVokC\n87Aq9u2IV9AmsFofv9wiyPzFgw3JrcnJvVlusAdeK1vD2itdQLXDT0ngiXKn\nshNbhrDa4C2HBIA1mL9umBK542SxcQFy/lHsYKL7Go0LzO5kxXYGIT5q81Gq\nlJrS3QerzfoZRw5hVqd1S2u/HsItp7Fq8JmQbosHJI2qTXbCNcb7c1mD5T/R\n3hS3h7wy7paHp6mFf3PkgJUDd8Wn/aHtImgJK9HxkFvJrYLR12vRDsVpE+Mv\namMdsIxE9GIrtYIEYer6zyHgz2980Q0BvKAwfYbZGqfFJbxmenng9WnVYWy3\n74t0YIfdYjdI1NKNuJgA66/CUw+WVs3vWx6CsNcVVH063ZHGuJxsZWZZVR0L\nsjzoKVW785qk5vZp4e9YNdJGab5t86m/iswPs7ZNh87qMh4jwcbAYuZi51D+\nSx5FQK5afo/CiRtjvK7egIAo77dpQ4MtlkXey3ERDXMQlt0Kl9XdILL3CxA6\nw0Bu\r\n=nuaD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"e0cf6a9ac9d837cd1c41234f12b11cda9333aab8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.3.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.3.1_1615494405159_0.0280465952125164","host":"s3://npm-registry-packages"}},"2.3.2-canary.4":{"name":"@apollosproject/server-core","version":"2.3.2-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.3.2-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"56213bed3f8a12629d5e4dca1af00d3cb9d5f5ec","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.3.2-canary.4.tgz","fileCount":23,"integrity":"sha512-+VhL69VwHi40rZdNr+84TsQd2CKKSbZQzAeNKZR7ZSgkzL6l1w2ntKysqSe4VD0vjwX/bDqLZNBOc6VzMh2+dg==","signatures":[{"sig":"MEYCIQDbeXMHm1XLguIiQ8WGIU6OGT7KYMfH/W28A9VmCj1Q1gIhAJr/F4hBIZ+6UP1a2aVmB5WS11OmOxZM48kalm6aaT57","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUMnoCRA9TVsSAnZWagAAa4kP/A+GRsSkD8taj2GpvWR3\n9/+JX7JcXEz1rPVW90Cns3ZA7Ea5Jy0adDgDFIhCfgbq6d40hg9MRxoZ3Yhr\nX2ExM4IYyIfH8TWhzVw6qzqxgWF8HGwGqo8bmdwUuqQHB9cwljSIdoBhfPBR\nmfatI4u/LfCQ18zO2/fLAFQlEjGay19GvyNxKA6Qo4/srUbiXhq8/94s8AHQ\nPAyfNVH2qSHRIJ0vjqxiY/qp4CH0Jx0JFWGjAgRkCoBwJpIXr/GsWS5vSVOb\nF/Yog0PAZri0Gx3bbpDrjz6X237mUg1KTaCUybmF9Z/EfR0XiNV7e835D1Q6\nFlxSUYT1RJZ0Vcj5jHnYqJEHCOH8TTz2ftj5M4XtRzpWxbCx+ifARcMViXMK\nrrFOgDX/AjdFZoaHwe322CIWYE/v4iTvs/wgmqUF+uwpxtu/R1s+n/zRab8E\nPHS8pKDXi2pO3nkNRgD7r7Ep7rtO+wqzTCJM7on9idUyFxFs6Cc9V7/C2khu\naKB8hCbBTyHwe4hWsc2k7IgfJmN2+uTHAraHAtLb2nwcHeLRdsbN95uTp3wM\nBulZFlSHB2+e/cunLiOxXdfMSQWA2l7Al6zP4KmNsYm20mYNOJN0nqsQu/4B\n43Gfz3qdAz8U3u1lBOfAKQmeDPtyZlr8KtQOim7VLiSzSJgSaDoQaSRMbE7R\ny9Ze\r\n=USop\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"eb115b616eaa6f1a69c5c0701bbb8dd99e0b4dbe","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.3.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.3.2-canary.4_1615907303718_0.4728483774798775","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@apollosproject/server-core","version":"2.4.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.4.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ce598bec4c57239355398bea7716267ba4da7ac4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.4.0.tgz","fileCount":23,"integrity":"sha512-vqKpehVtFv6WFcBt9m7ot1kMTdHRLzj/R4mA+NoChBRRNhplSWGB2F4y8G7yMiZ5n+ut2+mm/0opnG6Kh2raEw==","signatures":[{"sig":"MEYCIQCkBBuIUYET4FMUiV+flmYACCSmNkaZJYylFxuL+zakLQIhAMhZxl/8qb071YXynWljSRT7qw8/AtsJuIeSiGr5WC2h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUp2BCRA9TVsSAnZWagAAb7IQAJW81FRaGb8Yusctbodf\n1zKzVxcQmpxtwpne9NaQwmwN7fcC5GQ62UlVw6cYYHZalnGzbWmG+gEYSJMP\nn5YwpF0G4v+8C+Kvsibn7mKCpYOvuIun0dqegYpEriNKeCxcNKUtl3DBImi2\nuHObWD59CNKXbIQZ0KyxgdxMyoUsdib1IGuuSTbCvBeucu2N4I7nwyoCqfg6\nuGMkDK52FS8fdX5PzgRAJ2sDQ3iRy0Ta72vrffhFfNV9JaAncI0C/k3lJ7P0\nJBGl+YoKLhqxV20FkvWpvfAkaIsEZoWYRlpM3Umwy36kvczKrFJSqBhUn53u\nwOHc5VjxPsl26YSEt4kqyQlibXzWhQ41zSmarNJO1Yzi/BUjFcivtLdBrwhy\nXMYpXyNxpIws0TcIfAwnqqsCMto35Rb6M9ZvbmdXHxJlGy4Q1iEnPu4tTKHM\n1iBISLk2UMWbmpubPv1tA+AUO1xTuc6DujLOf2uLIYyE+gb/zcodh0YxjHRD\npQBkuGF/C2g6sEuh7Y9KlyLMLjl6p5pRK4bJISttnRl0hGQ3Y1cfVqeCiUsK\nGgjRQ8ASVijv3xLjsg4QwdSJaJwgCZBHUKiw4IoAgJ/UWfczssZ0t5YjCA9a\nN1iksmqmDYAPW/NSXUwbHhX6wCW4X8cTORpToQXkzCQSTt1bw5i35CGpzCLx\n5aKy\r\n=75jg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"456175663c8003f2751dd362425471aa1c64eb96","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.4.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.4.0_1616027008866_0.9590069485553594","host":"s3://npm-registry-packages"}},"2.4.1-canary.4":{"name":"@apollosproject/server-core","version":"2.4.1-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.4.1-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7301abafb221f427a82c01c0370a5a6f6e37ad49","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.4.1-canary.4.tgz","fileCount":23,"integrity":"sha512-QDNKoAjcmh4ej1Etchviwryg3pDh0W/LiGKsOAaqRL27pvlzhM2C5RcGGn7G9UDppqO6YMuj+7xMEL+8o/v43Q==","signatures":[{"sig":"MEUCICvsA/LEm3xezDmkNQKiknZgcjwSwxvXNBabrpPuRZfFAiEA8rbiauMP73nXijb+UPnXu/IK0KHBLbvJXRcV5i7XlHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVqfqCRA9TVsSAnZWagAA7xYP/i27dFHzKChwA6mTr7gY\nT+EnMop+5fSSnyWC0o8nB42AyHdVJMR3FJnfYhtbk1Mcoezfj0lYm16AmybY\n0Y+tqQkG8Tk62RyzSXKP2J+qRJ2N7vCxrUtL2nMxv0CXhPMyMKrVJP8aW8j8\nEQvXWcnvcxeTvOOd7GBQsAsZPddLhnhlqtF+ZwJyZFSb6+SGwD/w9IO4WRA9\nWuPjlpANg6qj7Vo6xfPj+T+u+fYPWWJZj8me8tBBoC8OFd2d2E8vgC99IESn\n/M6ADSQ6wG1veOgrJqY5rmabq08hTEHhX0BxhBtfYHbqD0NgGPXc9O4JEwCy\n/4iIMnDlB1B6ELJ5TOK+CQuj6LA8yz/27OZ6ZTZSZpm57n3OKdPbyf0OyV4p\nlAQ8aeh07LhMlEClkLZJhlH7reD2F+10w3hH79Ym2eYTLoIi5JxN4nJ1F6JP\nGTcXm29e2NtPQWLZafx2xo+9x2Fza6FCzL8h1EjXb2Vpyztz/BgjlYZEX1s2\n41UQs7oPJCn2zCWnbG2k9s5uZblpksWkVN60050psLrdvC9Dpf4iuMnqh1sh\nO/Z9vfaEkjNOf7X8Agx9XX5QFyU1BeP/Cl5T9xX54IwAL474odlbsyQx0GCW\n8VDsgw5c1adnkaqFvMgPHDUA4qAtccpMw6xalU6VicCfIqvTXaizM2aWdvXb\nYSNi\r\n=sHx4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"16e35562198d9b0049e067075c53f9f9aab0d25f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.4.1-canary.4+16e35562"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.4.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.4.1-canary.4_1616291817566_0.7789839082629944","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@apollosproject/server-core","version":"2.5.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.5.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2da7d35597aab84eea9c5e150c659c8411d19dd3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.5.0.tgz","fileCount":23,"integrity":"sha512-838GvUzlnY6dFj4ae1shQsCrr8Fy85qsKJ1t2zAopaYubXGPR3c1HT8Ia0cYTORs1/csDLFe3gHZhw9f3axbOA==","signatures":[{"sig":"MEUCIAyKHD0qwihgDIsyKesxxiZIudguZk5hYjJwJbvtRWTbAiEA0J1eQnn0vUiDGeIbaCYF9vtZEch5ZQapJ16r9Bw5QgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWOkbCRA9TVsSAnZWagAAaDoP/3E8wGSyt838Na6BUlac\nXEwNAaBtvExvpPDSzFIZqGfBHnLcIJpRIs867gFPJcnPJsmUG+7XUmyUMrVq\nUZDPNTFCPBtH+ljjR9oReX3tJ1AhZGc4M6SMxCT98KgkLIT5XQp5rWNpwypj\neoG5v5VgY+W/fh74ipn9aFXb5ywEBuFlFFYQ9vbWOcEs4CfAfVZlPNN7Qr1f\nbmpYjBc0tmb9ppFzNjuHtF6+2Jq1MNYJG6LBH1nCaBp4AFHzAQ+fG0P/S6IF\na+jd/sZrDizNbxD4DTiM7c6RLVfIruhfklpRwgI/2wtcvRLGGbrSuHJF/pnJ\nHQY+Xsvt5djlmsfWeol9YnMzzFU/PXaZAOnYTgfJ0zn+gEV4SKMNEmRIDbVb\nVqEDsMcf4+8fVShqpHYEgZ8sBkUa9lBroob5YtxdesD2PstiD2ZbmDUeCsnt\nO6A3ePWQDg/3k2RdxE7DVPn3yXrunwCjp4f5ido4jkx3TqKc+4AUGDkUgdFg\nmYKqqRUSETv5o+UpJW5+Ac1GW1d/WwjP+97SuMnRpI9iOTHIeSPrxH5KCa9r\nIRnmJFrR4nt2PJ3MeJvHgmaROSxNlMF/sIBo/y33ZkTUfb22EHoKppH+6noQ\nWkfVjiZoFyudITpPxXR110cXZZiCC3h900xv5bzF4l60FGEyrzN4gsT9LSbm\ncjMK\r\n=0jSl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"a242b98bd2129e3a3edde14908dc817930a29475","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.5.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.5.0_1616439578990_0.01136830455470661","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@apollosproject/server-core","version":"2.6.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.6.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"64fe21b3bafcdf8737113fe8ecf6c7f70e3f8719","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.6.0.tgz","fileCount":23,"integrity":"sha512-6D0lH7qYDcQGlR2Ha/M57rftuaxusttzWgdCwLkwgFkl5Z3sC3ovOZKv/gxXCjXpxUfC8lDlda30XE7d2h6tmw==","signatures":[{"sig":"MEUCIQCxmAXvt5YgPqSPEfxum+imSxFTUjQJte1uOWRhLEQUCgIgBMCPOGrjEkIXHXzoB/Y138x1f52OhCTiLygBN96t7oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5pECRA9TVsSAnZWagAAReMP/jXXGt/tRk2Ur8fyZ1J+\n0G5uo0SlDWeV7lHyO7bLfgKumriW8DABuZFt+S9mDsif3ltw40TzErWse0H+\nfcm5FtTsOVPqXFEiAZa4G80rxF79QKLKlFSSwAPY0nY9oPzYnKO5gueINiVN\nJNEi5w67Mp7HkLbWBF8WwSFnORBAEwMmqWLK9a9p0YZbBwKCptFiBGErOHfS\nzBJCZ/wDD3MwTlOtedLZj77vjWl6ORmz2NVukgyh5gDwhZ58D4euOkNWOk0F\nGSW0/eziqu/KAMNQpLoySv4Q+U2OFQNzLbXRwMzPZdqri/n+E69Oo9dU2TWm\n4601ES4QmLTjjBDAk/rAlBq5NYTOsBrRRthGG/eP37LjrmtTy7TUOvrO/xmW\nsnxiwtR3Agj8clSBU6NFRwbRBsapxOGE7TxZb13BZD0zp85BJokFz5Fnnta9\n82jc1HHONBCN4NpzB1EPSyzfLzBkpyA5eE9Vz2Sv0/3vk5i/r+7OCByqgV2J\nnkeQjIrfh6Eb/mPAGSbn/3muq8or4SAyCxGDdaEVa9UPUd/v1ebM3tNB2Xrr\n+8IUGy0lE8WFAZ9AGAScDDdF+uPuCSWgFOKNlkyGAblnVbNdfcxhB8Em0XHo\nGHmnKr2hmm6PKXZSEzLp9DNj/7TFD/uP+jmwzvOqvgX73OCq0VufSjFOmxpx\nLqTH\r\n=oqjV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"0976a22383bad628124850d6ebb9d9f5cbbdc1ac","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"yungvincenzo","email":"vince@classyh.at"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"12.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.6.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.6.0_1616616004322_0.46730942309847956","host":"s3://npm-registry-packages"}},"2.6.1-canary.6":{"name":"@apollosproject/server-core","version":"2.6.1-canary.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.6.1-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2446b0bcac971ac63356c8118528082770e07ee2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.6.1-canary.6.tgz","fileCount":23,"integrity":"sha512-RGNDyb3rTpvRy2q7m/x6i2mpSJZXV3ajkeIecanC8MNLFPGR5MrcP4e1LpZwJ7h6ww2SHsTVLFX1MhldH4NnDQ==","signatures":[{"sig":"MEYCIQCBZkOxqzTFFSbKsNh2AIjG5oy7S01793fnIOk7w8XKnQIhAKiq9U445AK9yz9LreiQnguvwt1LwKYEhTa4pQCndAqq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMSuCRA9TVsSAnZWagAAie0QAIl4A10fkj317MdICDxO\nup6vesDJQ0tHYiKgeyvdZmU/DD+332E0wS43PGJnQcapxnt/DiOXQlrR/7NL\nsh/ZnHPN8jPldXsfFAz6chf+EoiIDZpSGA7FNcgvwYSIMIJ4G+Dx55BdTdbz\nHnQeAZfYG9xdWorXyOTtTk0YHA7bvCIrgskLe0hM4gzE9rZvW72q104J8yuJ\nDZn2s61BAaAfkcTpwLRNOcZN1U9WOFSJVSdm5BWf/w8rjkQgszfz1MzDZ4du\nKocJkJ/E9KvcPcP1d1JFdVpO++iQkhmDFOVdPa0Kl32HdcGSVbZ21up7lcqy\n/QOd4yg2ljUCi05y++lKFOLu6yFHoauICr4KJZJxCYFvwiLZLwLBk0I6m25R\ntLIixzi09Y8J+iQP1bDdRYoaa/gkkX8Cg9Czz65WPnaYtd/gYu6HnUTF3IKz\nyqquDsh0nSVnPNBRpnqqkIkKTmpfSmBI2Y0jp3LcoZ6yStdYkiTcHtsoTElN\n6Zs4RHc0ZzRWFs0uKSCxuMI1Lq9kahOUJ1Iyeq+XPfY/7Z+D2Q1I9G4PlGQi\nV5sdXyRlh5yYYaGEwoTI1MdYydpm3UoMLerZ/GXRTWKMOHsnt4t39pINRFgq\n2nOPGxeAjd85qTeHU9JQ5U/4NTek3HP1FGKA5NiOxdyJ1MzRZXcpaQuE2Ylj\nomu7\r\n=4kUc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"4590af7c4299d3e7e0643b25385d82cfc7891ada","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.6.1-canary.6+4590af7c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.6.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.6.1-canary.6_1616692398498_0.6987571247775517","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@apollosproject/server-core","version":"2.7.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.7.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"303f754a44d5c8e3003457402a6f2b3173bfa36b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.7.0.tgz","fileCount":23,"integrity":"sha512-GOv3pbm/DAoKG0PrlIkwtmGIFBPLVTXhaQK4GdBF81iMj3ger4LYy4AervIrGzePhfuXITcHgeHwOLuZL2RFZA==","signatures":[{"sig":"MEQCIAncuNr0tNYUjGzW/SXZCkyhfOtqIjphrHBU91GMnbVQAiB8iwwa5j/oJGBQJTbglhu/gWEUpAisoqoZ8g178CjxAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMpPCRA9TVsSAnZWagAAnYMP/jjhI0Fgwpc20++igwfD\nChx40E5IL+FhjpNZ8VPo4GtjDFBxd1GSyaXVGEk2Yr945lzM6KUw0J18MJpg\nRqC9umeMIDOxxQ7SaI7JJJQJOzT4JVQdXAo0kcKVgNWgP0OQegOKA+FFy8EX\n6VQy+jC9rQn6g2cSx64jBj8Imk673Q+M/gXuUJesiYkUBoRLyoa2GJX3328Q\nFgipilCt9SJ3KPOjt4znjCSBQ8j/RgFC/yzOJEcIKmjmLEHyhW2BLcQNW2M+\nWVdpiSfKsk0CBl6WzcqrsBw86/NZ5cnxeYgEOuY34dXhwqJOJueTdQ7SDJdu\npawTA3kKKiFVDbFhEnwZUfNVpEZW4E36M6H+L5g8IqezQ7XTNW8wd+hQCMCA\nbsucSwjsvCEVkQ5kf8IYTpVlm4+sn4y9KYWm9SQjGnErcS8JK5xGimC0D16h\ng5ZP9CCEd7SQqiCfQRUGIm+5oStrEl9qwstb6P8vMl09YiHs9xDWWInH6V8K\nroAKO5qvPHE98WbB9b6KHsJo/QMwQpKIzgnhYBG1kHk5PTKoG+PYgszgxN0G\nuvg++ABob1LWFNC73wrIskbspSQJe+nPl09jhrjHHqcOTstms+6Dzcl5ymaE\n65fIVFRjLj8ZhBHK5nugUKahOaH8T9ZhG6Mz0oox9AP1X2ucenYt03U1Wy8n\n+NHv\r\n=8GWq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"e0ca94fbccbbe278b580b71d4b415c8779454fee","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.7.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.7.0_1616693838798_0.534607110809425","host":"s3://npm-registry-packages"}},"2.7.1-canary.0":{"name":"@apollosproject/server-core","version":"2.7.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.7.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"203b5ed83e227fdc0a8908b043ea3f20ef47c667","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.7.1-canary.0.tgz","fileCount":23,"integrity":"sha512-HPeRPU/Z4JNT8XZo6TguyT6m80Nbb1EsnQSsVc5boZK6U1YqOV+TM+lnctz57z6m6W5E6gRxp9d/v5Wz74xPEw==","signatures":[{"sig":"MEQCIEk/WbNglLkYsjrshH2GEOqMNV4di/JO1E1pta/Qy/+/AiAWGxJ0o9eOgwf1lBQL9Y/GM4RMXwjD3sEdmJ4k2ejS5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMq5CRA9TVsSAnZWagAAgT4P/2+ewrmSfM6/Hrsp9NQ0\nSJF/DkhpAPn+m5GQLLMtz9AjXxr9rrcgkWk9L63iNWHyjqCQVwV9wBHV5S3E\ncN0Ss1ODbPcNr1U0eQDnddBmySt8AJAGmjcWIO/PNvNkHPLYTIiFlJ34S+JY\nEdH5OeONC6hljSkV3CgJMMpAvqVk1y5314ZcsI9Vm3DSe2sLfCiz1WKzw5TM\nG7ztyZIyB6qNb9ngUWmgRrgiXW/Z311L8Be1jYIMVfVO32tdqcUGIs5MSg9v\n2IRkChmmFmDdFvfRAa5r+YuIR8Aq4JaRKRfv/jF04r8vMIotrExiAIX20bpk\n70uoHvcpoFwH7wUCZb/tduZvrroKlQvU58VW1OX+FYbGemf4arzwtm0R99TR\nPTNddLDrkL3fm94+eaJjpxBubwm5w2gvEUj0LV8WECegvsbIgxsjCuwAS1ZO\nKq1o17PA2rJeETXUS+QicG1CsnV08NtlaCGWI1bYaElrJB8HgVu8H0LNqO/f\nWQZlVVHIh+6uG+65CmEyqaFNBNbDgK276dAjyCi0zRlNIQnedWMEB7h0bpoW\npB4QUJ3jEZjEfQJQu0/aE2rLY5bF7gFvJDspuc6l2miv3b3fqfyp96JHW8BM\nH5m/QgZ517R1XrakFA8r0ITNmzaF/4WczvJ0c0DkMWomnD0P4RjrxFQU2ln0\ngA5G\r\n=UAxO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"e0ca94fbccbbe278b580b71d4b415c8779454fee","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.7.1-canary.0+e0ca94fb"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.7.1-canary.0+e0ca94fb"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.7.1-canary.0_1616693945140_0.30322481346256636","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@apollosproject/server-core","version":"2.8.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.8.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"640679550fb4877d96d5a2d5624fc8e5bd20ebca","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.8.0.tgz","fileCount":23,"integrity":"sha512-x2Bj+rpGU0wnmLO6CR7KyUrdsl8RGZn/mmWmRbozyAjgSOLn7D7aFIuwoSan49Dsy7uhSnh0ddjbu6Zgx0Xtcw==","signatures":[{"sig":"MEUCIQDZ0VE9q/4z24PjLLNjKJXENYp/9feOZXKdO4UPTRvHKQIgOxOjUynBVm872DH70E0Wq/rM6e3YMmINaYXr44yfiI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYce/CRA9TVsSAnZWagAANlkP/RCR6ovrFyrJuIG5/3ob\nJbYup4hC3FV4MwI1MvEjELJh2Qkisns3Bh5s0U1vNIh7vVMIHh+0R4wwtmdK\n6Yjo2jQUt15qQBxp4DVU5EZiZGs3b+fv7vN9ED+HjyblBDNQZ2CedI2cYxUY\njlF05Ba6gd/vcGhAPJUTFKWYYKyPB3+UX9iL+FguJZZtwEZAY3M303xoYelA\nfNBy+8IRlcKjY+16AIkT5/Ch3Bz4RMWFRm3bUw5beV6HHz1a3jWK7UsCiNAm\nwQVxwe55laRAgNPRx0ppHoOXySnpbLpVlwfxOsdbsWKeBOYMwQGjSKNfQP5b\nDi/EWFnoVGk3cE7gqOAC3PCAFLfAM1dn6KMm18/egPs26SEL/HWYGXy2XawX\ngibS7hcTkD4xTrHXQm6x6INqnMttMbh6uR+qWKtLJyDhETP8nD3KatztXu34\nKM+lLVqrqB97ShGSaA7PKO2Flei/KEw2mUG5ahpr33FlQo/ahurX34PLvdZf\nd5pr3CbCeDpcQZHjBBBGPzkopsqbP+lWZxKbLz0xCOwyXwl6Ix5YY8hjXb6X\nTM1FXiuyhNCrgSmYHnI4k74v/TbeirbcHTz59lHzXg/6b/oFhYZ9ZyKVYGUp\ntV8bLBvzj0az419yEzMoGas7H1S0yIoK2HxAOSutew57aWCjVrKvLEAOMnS/\ndE6y\r\n=oLcM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"36d68e0c3e11cb07bc217a9e13cdd3466437ca79","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.8.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.8.0_1617020863006_0.8443031545314654","host":"s3://npm-registry-packages"}},"2.8.1-canary.0":{"name":"@apollosproject/server-core","version":"2.8.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.8.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0c673c03a5f81aceba18eb61db2eafdf08681da1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.8.1-canary.0.tgz","fileCount":23,"integrity":"sha512-Sv9A2Oa51f0WwoH6OJhRXiX9o9m0Gr+pZgZu/LQMH84LVAdPXWvv5vASzx0/9FjZhXlkbqneGQZjoKfZ5worpw==","signatures":[{"sig":"MEUCIDg/0S2BqEnE/m4HjAMTIWSWVnPZtlnjuUzmwlIvMA/4AiEA9X4Ag9szsqSBcavx+ygQTsZXvsFubPohqJ3vtHMejps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYcguCRA9TVsSAnZWagAAKgQP/2zAKcst+kdPOKPrC/as\nNsNVzLHc0eX3EqxCW27Edf9Iy1Wgk9QQE02P7+3KNFrBM936R6/ATVEZRmbk\nuqc6/kt15s9OYyxjf7jb/aZusA2xsiPLsVPkPqW94JNAFdrAjrxiK2pwBt5Y\nyuneohRZqV7lEOWgV87LwsjNgxVEb+E8eZzecZKY3iPvW6wl46NcpRqQbxXG\nZz4vcF1lSKQOTIEDm4EhGZJeWeYYcLNkBsIi9ykRDRAUTJAMPdXD/pbIdZsH\npZFZ0leRAzj9yW5CMijY4d8W6DciJjutYUQvLSgqthIdPv9G/ri0HdFi+7qq\nTSN6FqpwIrk44dSAGBp/s4d5fGDyeSjBrduNom8vK59AKMDslfTd4wNl4rMv\n878BSXNXg/rNYqrFLBTXZZN0ttmsMNzcBqZyfPejCGCwnGT3VdEs5cON0p4e\nYIhIg0VP7TSfiYppHMMxNueIIr862k46eC/cz35+/yVUAOvwgZAFh1NN7c+Z\nI5Xxbq1e7txqn4/K57wY1f/lVJEOCM1b+c+o8YZZQupUKuL4Y9ek4UDdXV6U\nbwv9RyEwmIqL6ESy17A0SDToNGVvB0FI4avifJYqdecPKWi7a6ac7wgVjCZz\nP5/FmzeDojKB0vfAwiSVcjJcQx1bhav7PsyE5caIOK3zOX068LULiqdef0XA\nqbxB\r\n=OQ1b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"36d68e0c3e11cb07bc217a9e13cdd3466437ca79","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.8.1-canary.0+36d68e0c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.8.1-canary.0+36d68e0c"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.8.1-canary.0_1617020974261_0.5692337856741512","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@apollosproject/server-core","version":"2.9.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.9.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a0c517b5818daf2a198e4ac57e19f22353ec700b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.9.0.tgz","fileCount":23,"integrity":"sha512-LXHfvigiWnog+0mYTZqu4AVPoGPY5rA7pHbo7P/Inp2EWkGT2jgpofz997fK3VRqWO6PL1ygxgGLujn+Fxt/eA==","signatures":[{"sig":"MEYCIQCDrxbrinxh4JYCpZ1xBCWKtLqmzOP1xcGWIOsqXQqGDQIhAOtUAf/l+H1CIifCDblVBuOh3GJbs/IYHrz0qlb8ffUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYxZwCRA9TVsSAnZWagAAIqIP/0ybIZRBOovSU6Bz19sG\nbBvauZq/nFXnS6mspwNJ+IjVxW1gsGDn0f9dP6rUNHIgR7rCSsmAyLjqFI1h\nvW0Jw57+ShVMZjA8xxcc9VHtEv3PweHer2gnnkAA5KHKuv33HeyXV/JeH2vo\nVVMita64dfHF11MQoIUiLcD967E+RC4ex3LnIgbNCM8IHj4ZahJNmKuT3com\n4w709S+uhK7Od4B2sjJcTFi6KGN4ZN/FPIdJ19D7noTNyDfBLD5J3sjP7yYs\n3f9Wa8F3z0t+Q1olBlsZeqrTqKEQXh6HvoeyvpFKGoPtaTPG+FMwP0KGuueN\nCXWhPj2OsSCLROQSJs9iyQkHADtvY3ipKxqqR5x632SvE5LO3neHD6FzBbnI\nee8PhiVUY432nlxjdKzWs+nJq9kzCm0tRYvC03Zm8KqXQKB8m4wKOgSzbq2G\nEAD631rC98YqipchWONtFjgjIM/3yvJG+Dp2o+zYO7UHdqZCVSEYqfQ1YSBs\n+uZY5gaJhN/Ku5GPmKZSxjO8mOWFKgaVWiGp/vgX+P8xpqJnsg8luaU0PKPl\n+9nwe8jgyrnPUBeLAsK0dXPUma0MDdDB00ZvDtZMvxtvWFFKvh+vzur/NTnU\nuoth8WJwakh0GFoKiyswYv9Aky8WYDj6ABMzEvc8HZ/ZRAmctFqEiM/0TIsH\n3/Rg\r\n=jVWO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"8555fb7dacca51f7c5bec4d40e013fe6babe64fe","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.9.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.9.0_1617106543567_0.04909306456819662","host":"s3://npm-registry-packages"}},"2.9.1-canary.0":{"name":"@apollosproject/server-core","version":"2.9.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.9.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"614e22f0e509d79a1b66ed4f28609e2203adf3f5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.9.1-canary.0.tgz","fileCount":23,"integrity":"sha512-WYWDOECjTXYrcL9v0iuRY4xs7agWcNszpqHToYyKigkPiD1TLM2F4GPs+vNwl+Rr4Dbv17hSvn7hgj3abELqqA==","signatures":[{"sig":"MEUCIATrZFRGKNo6Dnml4fOgsRadBj5rrJUnrOlS49jsjRqBAiEAvLCeUeYZFsGr8+V3mRt512fnoDHVqNT0Xv2YrR/Zc6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYxbaCRA9TVsSAnZWagAA20EP/iY0BiIAsyEmDlc3Giei\nVV89NvFR13Hem1/cYyTCRUAalWM8PKHPgtHxOq2mE/NtwJsun+Ur+QO5MF9g\nygHbOul3vVJfZYnXYPqYeCD5RbHUm9999ClCkGiNfydLnYknHTIa0sVHB9iU\n0cF6SCT936WUafYgMK5TFm43S04KtF+AuuaQbCi1+gVtZGUmLwXIzGNyOtW6\n5u+Nurz2TjNSjdUOUfnBojrTASEKSsHpHq8Q4J6ELerLY9Mlq+WVLtYZNeLe\nnQ4qY/TNsLttG5Yt0ZluCmx0kzqV1pKJ9O1BlFSNwOLHEpLQwxiNzVCNQvRI\nPv90oZfpRNxl/P4MGVx9fYe40rwgPo717cRHXgk9pVf9zp9GdFJB2xmqjtx4\nwDUlF0KR89ZZDqYRUv7Q7CnIcVbjoqMqc/34WEQEJvML8klZmDuTwAEemdFD\nsqXgOezxSwqoUPZKXuwKsWPLwAQmVW67XfnuJGlM5QGEFMOc4pCsY+8jqr6K\nH044xjSTgYTQoSo3lk8Yi8NMYstvYWUZJTPPrlx9dA1YlOlrkkuUPJLZoUYV\nY6qC15Y2oC5ruKfMyScTw/24t2aDlpvAceSrM/auHR4fBxooEolATlALn6E0\n1+5Nkl68mVR64m4pwTc2cs0ZXI6YNvlO0BWjRVIFtooCZU+uLInTK1DCHvcf\nP95b\r\n=r6Z3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"8555fb7dacca51f7c5bec4d40e013fe6babe64fe","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.9.1-canary.0+8555fb7d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.9.1-canary.0+8555fb7d"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.9.1-canary.0_1617106649779_0.6923150089829382","host":"s3://npm-registry-packages"}},"2.9.1-canary.1":{"name":"@apollosproject/server-core","version":"2.9.1-canary.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.9.1-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0156837b6755651f0890b2943a143289a49392c2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.9.1-canary.1.tgz","fileCount":23,"integrity":"sha512-0+DTo9e55924dVZL8m3dJa0XnUzK9zdAM5ZBdzFWxFMDiv5ydFYYIVjLJGecTdAyudR3UagSe8EYQBXbOmxVGg==","signatures":[{"sig":"MEQCIEFYWqrpNr/5EldFKTrcwnGHhNqUGM/tFm5q+BlS5w37AiBRoIHKhAzU48kh3IgaRGhBgAx8j7236mactSNpb7CIyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0hRCRA9TVsSAnZWagAAh8IP/3nkIZcp28T0xh+5SxJM\nJps9E2MXIgB2JSpiivi9MgaJQvREiJmpi1GVqX9IQ5d9+6oCd575PnbNCCVk\nv/TziD/lM0nWvb8IzcOZxv0/p30/9HGeZ/LI14r0JkO25rOs1rOsDgtIRuLn\nU59SQeDhd2+JHitC7WgLMipo68aYBAYhUmIZqm6DBayUBeCFtnskF0Tmncjh\nH6hH8KiCKCvonxdB/G/9NVz2q4llS8pazsLBggVudid2ELMeeg28NwpmHeXh\n8+x5/gauK3Qu/z3i0Xk+ZCLJhiI0c2qIAi97/Gmik7b94jhTAnL+mLZ01Xv4\nQX3AF0e7ToqvsGPlwDckbVwHkmyOB/OiNvP89zhxmOObLFRwY4lEWKjW+9Jh\nIizW9qQxOciS+bC6L8AjMRq3czfqTmfegYhXsYPVDtnHUIiv4aWRsy486InB\nY3NXVLByNSE08FoeP77e+osFXRreYGsbI+kvmoXswnQNQ+CtGSwKExADqS1D\nRCTEkE5V5IT264TfELzlrAQbBflPQWtirbukyaY88wswKEhNJOLdnKolbHi1\nhXbUZU72hU8gtWw0UlC4g6zDmaOqggjk6RRhH43jsuFN+FiBvUXgnHvWYeAZ\n0UkzfGW9K1Cl0OJIRxhmNujL66VLNVQcXNJTedkEZVX6oMZ2h1I5svdfgDwo\n8Kyf\r\n=HaVt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"1210d6e3ad50a921fefda91cb9df99a3ee0151a1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"10.23.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.9.1-canary.1+1210d6e3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.9.1-canary.1+1210d6e3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.9.1-canary.1_1617119313060_0.4634885671582276","host":"s3://npm-registry-packages"}},"2.9.1-canary.8":{"name":"@apollosproject/server-core","version":"2.9.1-canary.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.9.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5ea1dc4fe0b09ee532493333f64a8a7b0c21388b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.9.1-canary.8.tgz","fileCount":23,"integrity":"sha512-ueWfDykqtqGdliQ4b/mpsjl5ck+7l8trT2nvhzjae+Vte187t5EVvCmm6e/atGdSA4M9F/OEgSU4h2AoCiMVOQ==","signatures":[{"sig":"MEUCIQCGS5i8aXcMVhinXiWbdCZTbohb6nsLVzUSbw1yV5/0mQIgLl6gYPBJQJ592Uw7oW2rq14E6ttLoJADuw5LXU+m49Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaxzwCRA9TVsSAnZWagAAZ8QP/AqteEqCQB49XnAwaR98\n6u7ExpiqZQPJnc2HKyyV9jPxx2r5Kqo0BI5KUxHDjSyeR1XvNpBhYhbE2ftY\ngTGX9+YBkzr6YfuVaOytLSCSEri5EEnhmMante1WUVIKeEWUx8dOJq8FHnJx\nlRZVV9aBr10MCIp+XSOB8hnRXGQZaJxp9pdzqz+G43GIjnOB9FyMKGon9r1N\nL1pl+7HOAzMpf5ajpegfMxA8jbNS9OHw0ZWbf56NuQAeuXGZbN8xgHD9Y5Nd\nkRN74f7nlKJnhcLcEwZam/eLgppfpBlpPRO+ecHxIVLAecNKhboDlHf0eS4p\nWSZbJPJSRWE5CVW3IR4EA097pfF6Y7NpGi7h0bnwlDCY0WDEybNykt7MljSI\nqVplgK8SX82rcuI9Qgwtzj0Mi0ha0e/inP2dDAn0rG1SAz43AZTQK4rteMP/\nSYXOrod/wq8J6oN9khxdzbPIuS3Lae7oyZDgt3sixz2AMbQzUE6Ncr8nuWkG\nXt8edA82ZDp6qAnJe9lf81xJ8LMr7iDivmjgO73SoE8fMqBOi0lOQOLYe7UR\ne07jrcYgxdxnjBuPGj7dkb4ufuSMz0jPibJIDgKx7NTGsh4dkXLGDeYOq9Nq\njDnCzt7uBKkm+VUg4UVxDuRDEk7mUWUPKUiFRWe7xnqys/d3u9YjdcXRNGl9\nsb+Y\r\n=HRcc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"6968b6cae059adc4b810c18d2ed9e217166c48cb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.9.1-canary.8+6968b6ca"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.9.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.9.1-canary.8_1617632496190_0.8211323469641254","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@apollosproject/server-core","version":"2.10.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.10.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3058784dbe7d2bff0377142bc2356dbeb95d0e16","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.10.0.tgz","fileCount":23,"integrity":"sha512-L3TgKltSSLvw4Z8xNgIECOAwkGQNIUMwVbpjtBKbsgy3TI+pLyrv7+b+8qVAsuB02dI029QhEHxzsffYnx/vxw==","signatures":[{"sig":"MEUCICnqEQmkdCsQmycomoB2N7G1Eyr/WX/yVQbmoD2MdLqqAiEAqudhZ8/MpET8UEoCIUj+KinGITAqUvjVU0DKo85LITk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbHPSCRA9TVsSAnZWagAAmDAP/RFt4VEcgN4BwpIwVZgd\n/v6ruxhzukeH33UuoDz684R4d7Tn3dm3nYIL1MiebBx7aN4QW7U035RuX7wM\n/HyzYmDZKlVQv4H69Fh24vmXuwMq8CRdYuKwm+a1teT9XaFE+F9FunHtsnu/\ne/coaZdI9huA8tV/qatyApcmdrgwF2LH3FGt7J9V1ijP5E6MjgbLxCdNmmXA\nKrVT33ZkKovMX0E24OM/2a73ibGOAMDYTO6rMXmtLtE+C3w6eTXYzyyqluQX\nkzAkC/t78vKm5G7XuwK5Hs+YIM9T9Kgf0gWYdwbmzEZ5wK6SyljWZFRsHEgo\nAidQAJS9oLRlwSYj7G5PMaFhfwEkXWMtuIgaB1tOXZEx1W4cAPkXbkTpC9c6\n2BN4vLDomJJ2QWACzL+zSNYqlSNzZJVBUKQ9NO6sf2L+3zK62ljNiWXMVbmw\n6bntG4XSRgOIz6XlqpTRXnMpkJ5e+40r7iLFUOYr5HzZx0RSUhfg/ddc0/PX\n99c//WZBwsvUdgbESSEQvwxjnDigt4VvmIyT36eq3Q43RyNZCKzlpY7Ig+SP\nbO76vsfy4xTMpfvCUu9kG2L7XSOez+c6KIXJ6oruunhTmJvOxEQNIe7iqBC4\njcsgF4hUW1Y6Tx1jJLvWhN/pIPmOtgwVcqOjwb0BECzp8Dwu3Jz4UfNsjztA\nXArA\r\n=x/ta\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"1a2e252309992f6e1c4514ad92da73dae9949e74","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.10.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.10.0_1617720273541_0.7330847058602443","host":"s3://npm-registry-packages"}},"2.10.1-canary.1":{"name":"@apollosproject/server-core","version":"2.10.1-canary.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.10.1-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c4d1f6d19c672a7b3982c52fd573fef11270bb43","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.10.1-canary.1.tgz","fileCount":23,"integrity":"sha512-sEJoqYTJbVdm9CIXc1kgT860azPga+otKn8m+TQLcOtWxR8/bW8/QnWLpCYElzee+i/lWrMch5F2ALU3QszdGQ==","signatures":[{"sig":"MEUCIQCP8bMzF8EcYHbwoUkE3cRzDeNVBWXMI4+Qc3PJV3/j2wIgTVYZeCdfhU46ZENCPta1bvTLL9XQk+lm1RU1vsIjHaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbITRCRA9TVsSAnZWagAAXB8P/2Cchcs0PGu77JEJfIMA\nXE5Fba5dQJK5tQdbxCQUXechzbWfYN15gZdYqcHd420Uqz5ZsLa6jb6X4a9l\nikYSMMZSIQHQVsAo3nHCilPVWUF5FTL7JyaZ5Wp8Q/RiH8w7ZdqHU3P1eYiX\nq2eiD+t71FlcNhHQ3IGqM0bFAHDx1TnBMI7yjWjmJaZCpsS4xm6n3ELsLPs/\nq2aVvroy09mTUjLcfD9iB/Ynzpooobwh23Un/xdDktLUn8dIde5yI09B1Xxu\ny1caKPBjFb0/BkbCo6SrBV86p3h+8QsgTuUeMQjAkFYj6OHnPZd1QL5QwrEz\nuIz4RkboO374yFh7hzSLekNy9VXEq+8lm7/Hp+7O2JR9XhO08tHLpV83V9Nk\ncYjFHlRx3cxL/nF7+SCoL1buc+OX9lP7Lvtby+TB7NpT+69XOmrrVQ5hDfET\nXqkwlY8/7erNNi+QBphWKNeQXaw0m6HXMWRMFKsztQJv8VowCjS9ayv5kId2\ngIZY3wnYannpkrZBAl8rPV+kKA3+gE4cn7iYeawAvkqi8FWRm6qjfMxQh0W5\n7dUEZae0q70LeoxXTec4rU/TS7y05saiM2U3ezpCXjUhMohDclfIi3UyWAKV\n46zTNm24Wel5r74Gi9ZvvK5c/OQGE7olAsv4NeUKaZEkh/iIkzufx13h+ZWn\nvinv\r\n=IGbu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=10.x.x"},"gitHead":"87f6dedc7dcd979c1aa96bdb2b308b2fc1288900","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.10.1-canary.1+87f6dedc"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.10.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.10.1-canary.1_1617724624870_0.3463310790545462","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@apollosproject/server-core","version":"2.11.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.11.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f4112121970fd3a92480f0a23cfefe3a4f1edfc1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.11.0.tgz","fileCount":23,"integrity":"sha512-L/qtHhp3FBEaio+oSMjKhWM+IoibIhIYsR0aKjz42yIz2bfKPiZ3cYu3+QGCOwv9q9qrz2mmFMqUQJ7b6QdQrg==","signatures":[{"sig":"MEUCIQCS2dRsTj3oe0isSgUrTSDQ7haThtYkFm2AK5/AP4mlRQIgZfsNPLW0IJD8meFlObGKhol/5++XVrEQ0Z8zF8tyA5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdISuCRA9TVsSAnZWagAA+n8QAIwW+F7WMmm6YpQ0taEs\nwgRPDkFc8dWf6yCjI6iJasXxKMd8sjnAYHEHUQvTkMqohLfUhpfbFxilsckV\n4RB1px1RhpzCaT83HmPnxWLQQGuNBtv4EpyLvQ5MlS8E4EVm0oleTZU96Aeu\nIxBiRUfcLSkvNTLkkVLuhdJ4Xn/QSXHIZlsUDVImcKvv9HFb7qFwvTdDeqh7\nsprlrKcZSevqSGM23OIy3ddz7u66sNRyXQ61M9HBIk6KstvDXM+fWLcOONpJ\n3sUhpDj8WT29ez5XE1ZaQQGdixL8S4Ga6vbtCiVhg5cwJuzUb1PaxHoRnRMR\njSIavz0wnaMSyC2p2f+ZAi43Rhz5jRgVRCurgNRgDG/13H3ugqq8HHPIc6qq\nwdjL1UmWZjTE8fAwG9FjuK264wPCIjafIhqC5hClwhYGlFcVrlQDM6DTlu/A\nmUy/zgcbebUn/SActoKwsdgaBrB1dADT/sHQlmWRQsGDnShYpe6zRrAXNM5P\nZwPTDzGu3QvfWGrfTsEQ5McG7tQkdwxEntxmWc5zpoRY+XpD7KGjg0NTxCF+\n2yKtl3EmrcDlO4g/34PQPN6mDSE+2TKSRTBXMT4kNmBGIow28ENKyHmyOVSz\n4ysBv9+TD99yHKDmN+S0D6H40snmLwV5DgxP/zDifRr+2KW8AKGIQSbE5LYK\nF8eW\r\n=+fIw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=10.x.x"},"gitHead":"29b07970810f5f2a566f188043c38e45a798005f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"10.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.11.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.11.0_1618248878062_0.12075819752494588","host":"s3://npm-registry-packages"}},"2.11.1-canary.6":{"name":"@apollosproject/server-core","version":"2.11.1-canary.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.11.1-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ff7987301775c3c48d68b6fd8a068e02df8e7abb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.11.1-canary.6.tgz","fileCount":23,"integrity":"sha512-0IRzVKHBw1qc5EhsVyAsD0NJpz53MOGp07FnNzk+5F1RWzmzcR0zZu05xGUHyJNyfOJR4Zkj1enEIHHLJMkPxQ==","signatures":[{"sig":"MEUCIQDk7vE7Zzk/uGu8f6WYbd+R4xmULiNuabSipOH8JJk2DAIgedXobGVhs8xK4r1FW+eevrLX4sC9QSLmT8yGaGAZ/po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdw4vCRA9TVsSAnZWagAAZf4P+wTM7bjldReDXnKJTsR4\nbEGI6Mq0bu+qfwzEsZI0pNoHHFiu7id0Ao3+tvUJqozY+BECc6FziNpuIijd\nlXKrTOXP577VM9wPyEkT3SpSYYekLeSrzUdj7udemkeN2YDob3ypBwHHRO08\nY9mV1sLMrM3DuFbuW4/KuVazd/i+1IyJlKW6u5OOZZjPYfqMoAEDtFZ4fRwU\nFfsbMHzVYjfLXcw9wEIPiuEc8ImWi3tMxybwsXO5c4DxLj90L2iEAmrWlQwW\nF80s8kUATTx/pWbkN/vczpQxScjlLhGtqKiU5511HNNSTfyuiG1ro8mg79lH\n7pkpbUmTNnDOkyIueAaef+mtLvBFn4+Qx1+Bdf0W9+tdV9X3di8C6Cu0EBWJ\nuNCbD6vvmrEKJRZKGntDq2YkyFBOKuHf6K7NguMljQAitr/VGQ4Yp70SUH3w\ncq/IZBIHjLjqUZU4bYLnuSTVuCeR/zu0Y/N07IiJv+Hza7OUw4xN0Ju72KST\nWztkiXrv+U+WutsO6usTRRXam6WgHieqfoV8Ovdmpwtyu4WxruXQXpxTbupS\n6KTWHdaCFAy6Dg/BbdUiWN/vtqJ0lkDo2y7cShi0M4F56AB/3be6VUG9x7EK\ncD9UUxskkHeY+KkGwdCKJsDzT++c0h7gRG//T+9Z9WmRvM5U7Ks1z1lTKC9l\nRiCe\r\n=sOkg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"56c020a08ad3b6cfe8c4838ac3369878cb2999de","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.11.1-canary.6+56c020a0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.11.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.11.1-canary.6_1618415150678_0.8255558786144337","host":"s3://npm-registry-packages"}},"2.11.1-canary.8":{"name":"@apollosproject/server-core","version":"2.11.1-canary.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.11.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"db5e4323b0595142ae0125ace6286350aee33a57","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.11.1-canary.8.tgz","fileCount":23,"integrity":"sha512-YJrdiASefJ5PpTQkxy+uKmYZ+i9Y77+YcqPanwFRMVlPahVVy4pSkx3t6y2QjPf3itt43zLtHO466xvHGwllxw==","signatures":[{"sig":"MEYCIQDCtfAjLa7LHKCujhDbkrqVfYYpxqN831jp2CYs3/oOhQIhAJ7s18O/2AMXkUUqk7jxbcgwRMhbNxk3h7hLDMuNgI02","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdxxfCRA9TVsSAnZWagAAfIQP/064CM+n9ez6V4SO/ma4\nJYZgJENPqXCzxYVy7xgd5wgbPNcgfTdyLM6o+lQawAAC25m2b2r9h4DCAinQ\nRPUNlNTfA4E7ohH8pXdLmGvrTE++tc02Zb2maBj050aIXWcNszoPqzTYOZsp\nDjVa6NVcGrwukNzMKgOc++DwRxAC7SYe0nZzXeyAWie9TTUd8XElewpExLc4\nmmnxTcc36X4s/toBr8I7QK1UjJEXO/5PGfOraPBkq+U90EaoDLurmF986CJo\nkpEXQ5CRF6JhxbMHBffLl2kPtL+QlRnbhCniNCwACn/WhXBmQqSgdP5QB514\n6Yjwo5JjB13Lwhug5eVExTuUxP4Wj+UG90f/oO3xmuV7u4FQKorKlG1DqSzo\n4cAuMB5qX7/LgUu938VxhiOclTk/x9aXBq1XY2Oz+uUvPhenLPYvaRSIKP4X\n7fOQTBRfZD7+3Au3cepON+55Ehpkc1q9HyXu6Bqi1cXj09/q19OI+W11stIm\nr0dZqVef/UVE7vyNjbcZjvPBigfJNdN/tV2vsmo8FlpyH/LHq1immno0jrmV\n09m2t6V8UkhpiBiQzYRPspbLPsIy51UCw1ax1YQRFXP4IwDGYVzKjQD83eFf\n5RHRwtEkXPOpHWivjdnsfXYC/5VsIVtQFIfK49nUiM9L0a7yf3LB0qc9sb+c\nguR7\r\n=jG+5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"cee52b13ec4cad0e0f1bd2faa11bfdb6773e0e9c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.11.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.11.1-canary.8_1618418783079_0.8319866646693992","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@apollosproject/server-core","version":"2.12.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.12.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4f98206ec779510f3539a357bf490085880a10a5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.12.0.tgz","fileCount":23,"integrity":"sha512-hLkggsaYnNefgtBszMX+eNxEd1lMzshbsx1N3HF2cashzdXKTVusEKdMbuvfJ9+61WL+dklqgwzp5MWeWiT7ow==","signatures":[{"sig":"MEUCIEY4FMR1jOd6qoHJ9Q7/SSFGTjihkEp7hjx6UZyGGD3xAiEA4sXq4AsJJLBz3ak2f81taN1B6lnxg8YrYdnVI+m2K+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggcbcCRA9TVsSAnZWagAA3W0QAJyCIdvaWdqERnH6VDGs\nx9ra0kbh9rIYFGoChLGKXER8dVRjCZM/yLQ4WhZ4VPYqea3iMnFiDtmn4oxP\n77MgMQDZHe2t6G7ojqDn177bWEZqvw+HB2CKlC36M9nDwRVv4GKODXNgGOcx\nZNoU1ZDWKSlISYVL2uHje2Ju/cO6bxM5CIcnVASkCA2gma5zh+ZLTNmyCImL\ngeyOL/M9iXVUSQ2X7pKIIzCfFoTWluumjkZ7pnPqxt3ixL+SaZYuZDxUUXIu\nw1GBg//9p57MFGjrIgNCIJgAmwAVaiRvq5rQqRMJ1I0+Prf3jnBjSPQIjtRw\nb4miBnOolG/Ov/lZJXwAmMBf9TUPDSEFtOPxNdrhiMwA8L9cbgYOWiZrpGpR\nmBoEZvvdiIWwHkjfPT1l8y0hNX0VpdmNpTf4O635yp/VU5eXySz2JqlrnPiC\nDFOuxjI81UDKk8giNwKW+BV1gHPjeAB283gRl0SszKesJP9d6xO0uIWhHKF/\nIdx1YvTMbecXyHMalbU8L+WGcfIjUB8wEPDkuhVltM1lxw8+mXIMpiLxvEUy\nrInXx4Z0At1euoNVWRhNmVCopjGUguOyuyvLwUUrr5dX/R3Ihn3QbavMXSZm\ngIoqdvuXRa3inaj7fnAg9eXRFWCLeYSgSSPH5v4mPAl4Q9CZ4wzs/WxCVMud\nS6uM\r\n=b6pT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"6c493f963ca10aa1ca8122a4a210aef5675e269b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.12.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.12.0_1619117788184_0.518811081298993","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"@apollosproject/server-core","version":"2.13.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.13.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"04d088c2727e8e978f9f19d41bee89cc71e81511","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.13.0.tgz","fileCount":23,"integrity":"sha512-wngmy7hiqMHg47yXH7XVNXZ0qK5e8wiFkjPxelNy4OF0eX2e6xlX613eIHkyEttIebkULRQVHATgrSDSBkh2sg==","signatures":[{"sig":"MEYCIQCoHAX8G2bYZU6xKi6LR0RwKZMQ11HI3aTiaLHhQMY1GwIhAKsuf7zqmV9sdAf+X4K/cjNtw7sbnC6QT3SYLyMInazV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggs8YCRA9TVsSAnZWagAAdq4P/REj8slscBRts83/RS1V\n6+FvjK7JGpVWqLsGCOXU1bCj7oMtqpJ9+9rhZURXRueFmkMTWUUhBlUGO3YL\njoWOTU6wKxmWvfLYwL6wbGyQM0eJ3WJ2k0WpOOWbCyMAxPHSOLRnk9n66ADY\nJhdoaOw5NKqPOfQNIA3M8Ocw3C4xFVSUE/GPpW5hURD0Br6YC4wM3YH5UCYB\nsX2FVkiJCbUzQmVf1jFvWoL4B/WpchZfDM7/680bu6vk/OjuKShTiEe3jz6D\nPUnP4p7l4yF7m9xzs2gQ7p+PHlgEnHiSUUzbqcqxOOG2zGKOmlWbrUB0qJr8\nP3iuD6uXxOgJRBZNP5v/A/HmNy5R/WB9B+TGFiUQwTCSAlw6xx8OP7soHET7\nTFQT/RafrWjPETLjbwfgNaMMkx2Uj+YdmwBa1fqYdAzFfJiSskvrKvBwFjw7\nzAjLVlIuyz5CIy3PXWrrrddHNRpUv/A63dkeKhGI4yy+9OHsj4XrUZwsMhWm\nvWIZhJiuSyvhoFP2eENbHSkDvcPJK/b8PhRsETjfbmP1cEnHu3YrcfmIl0uG\n0J8ENyV4GsGUsGP17ZC/4xCC0qOn5/bVqA0tXtSej9y0Ubbgn5UDNH2W8din\nBlP3BLFLlwfQuDhOdewO0gE3FQ6asP49Fb7Eu2ZwO2VgdXqFlXM00WnuJ42Q\nrjZ5\r\n=DVET\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"6b98d8e8d65dcf56475d1d0a2ae929a6ac8696e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.13.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.13.0_1619185432189_0.8307403534073095","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"@apollosproject/server-core","version":"2.13.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.13.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"68f2f711a9a767974333c10eccac3ac61c9cb1ff","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.13.1.tgz","fileCount":23,"integrity":"sha512-iYNaZnhSe8vCFMWxhfx2xlrnLB6cMnlySCjKjb/gHGG/pX0aumJspWv6bLygm9pTXQXSP3wwCKEey1cc7/HEiw==","signatures":[{"sig":"MEUCIBV0TYCkqAftAMDFSrZdRdWkwm6MX7bRxNgs2l+WsaeyAiEAm4RiWKa2oYdzC/1efojxu6rnu3c4cWGyB6XRd9yu5l8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWmRCRA9TVsSAnZWagAAaQ0P/i2rP4Mi+P+rwNO8MSEq\nQc9Q9tt+hD0Tr4GuvSD9rq4enzCU2UVhftrb0sm+g/ewCXtQ91RSI2RR1bgE\n3TTrHGcF9NIESfFYuvl+DSzd2tLmjF3eP2OoGvJSrIKHLVGWD/fXAG8dCzK6\nD/cr6kvWlUSlVo/OdVNsSv/+ZTM5Dsk9OGBn7bo8S7eEcPJFDIjtI/sgYdDx\nxeXDIcvJv5YsnCOTxcMlCSAMjx9PiGlcHor2K5WUYP2RFilMNKs1N5sT+fSx\nEsF9FlP5w/Zff4GXNIHDJh0AbG+exoY9KXbxgS3cSf89Cb6eco8Q4iHiRB/8\nvMfpGN/tcFeXfUUXVgqDXcF+xj2Cw0wT2YzncVKvQkLi2kyc20lQl9vgygS3\nWMxbwilZ9ESC3TzJQsUgQVpWSYLySYKatYpXxaUV3Yp1SEmm2aCuyo3M2NAB\nDtX60vhWJeW4cdr64Rt5SvwOlnQs0iv1NFm2ZNT/Ix/MzspjTIsVqIqd55DF\nBjQHwj5hJWsXZO52j+lMxRGZryc7kYEZTty6JFghSZEO0/8GvwZrbev2sHKb\n0DBWeA/SBIpG0AOyHcj/XfYzbfwY80WineMS/tVVVXjHkTmJXJ5ny3096Usm\n0Sk8bEjuUNZ0YXzRZk4k61vTytVyyT7nFJuaSgyLGIKIdWDS4Kx6QUApT75s\nwXOF\r\n=XDdj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"e79fd4fb9028cf612eb5280969a5e7804efc51d4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.13.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.13.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.13.1_1619618192874_0.016214505143762548","host":"s3://npm-registry-packages"}},"2.13.2-canary.23":{"name":"@apollosproject/server-core","version":"2.13.2-canary.23","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.13.2-canary.23","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4fc7750c036e67bc189f20aa94e48e4801cc18d0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.13.2-canary.23.tgz","fileCount":23,"integrity":"sha512-DjGXKFh9CENKKX4++FQb2dj8lc66bBumjHaGP1uObmQpMEHniap4Wn+gc4zGnk98xkrJvxuDJMkUeGIKRiZrGg==","signatures":[{"sig":"MEQCIDn0XZ+CEo5JSKAces/gTdLtZOsWEphuUq+j17sWiAXOAiADlMXL0wm/kPnHA6rGHNldLAi2EVjfdLJh2xWGLiyRHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnmsrCRA9TVsSAnZWagAAMNYP/j01SeDCXzS1EAEhemT4\nsoBRqErGiAWiZUbI5yvp4Vn0rt8hf34CWN+DKD4x7i4RhJECc3VlftUSB14J\nhcU6+cXf6GqdrH+bypUx6HkaPJy6oDTO2aB/+XJboRocSVzHCuxf7HkUMsIA\ny1LzoLlFc9rcjEEF7jv481Lk7mLQ0tYh8B4c/l4VA1ttxH2KRluetAStVZZy\nKA1QRePCsxNL8YwcI4anidLLOBRYtXDud5z3hWVcIwLH5+42ebDH7ikLxumd\nBlCNIXZN3ga/nGGHu54Q+wPf/GvNBu7m3YBAo02gEdxZl++OIEwTAmWEMCYu\nDYPDlc/5GGjjrKvAE2fvMFae5gNhL86y4ndg8tQUwmeamcCNtX4wEcjsP5fo\n+lIW/2TDa0pLVV9/WNZBslgZ8LwkPFS2dRe1DirxWPjcJMSeZL+NvUjAz6uX\nPzO0PGXubbz0BWdJo3w6m6zghOIujsQiApphlvvm8EUXFVUMKI3AVGbSSFiY\nFIPOObN+df68gNGWBj2Hy5jKVRU/bPeu1nojTOtRjkhaGd01xhLbLzcK4ILW\n6pJy7UEMavnYlqERfJIih+WjPTcL4PkP+Gj7VGIBk9hZyAw/1u1ITgaDZeGX\ntzbrd9Jpc7cUyMsgZGDnMw5zGjgecOtnwa2vG4Dc3pWKAaZitnf2rk3C908w\nx901\r\n=sjJD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"844f67786d9a2b0814c9096ea89af42150910e20","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.13.2-canary.23+844f6778"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.13.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.13.2-canary.23_1620994858688_0.39934411446497386","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"@apollosproject/server-core","version":"2.14.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.14.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6dab3ced318e4f7b9ad65b8ebd2e1dab962785a3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.14.0.tgz","fileCount":23,"integrity":"sha512-5ahaPGaoqfnGSmKtpRrg1LebL7V1WNWmM3CAIFjUAjdHuy0w+vrY/bbSR2N1KEtRZzysFN+Gc4qMo7RrFZAKOQ==","signatures":[{"sig":"MEUCIArnUxU3oKJDZsJNgm/8Quk+yGKio85DOVMKICCTEBi1AiEA3bf7eGghefdh+Rve13ZTteccCtpaNF//8slB+RL188E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnplsCRA9TVsSAnZWagAAroAQAKB+A7LyMNm2t5Er9Iky\niNjY5UtQ5QgHmfWavroW4q4rdcc+oXcaPYA6FHwRbfE7teK+HKuh3AZ7WxBH\nsWg3a8yXDYLa1mfI5Jzw3LsWnoQOiulcBPDxudrChm7Jq69L+fngYUBM4JbC\nOGBEX1mX7Ft6XJl3uXMwt2cR6M9uvqQDPpFUfJkgXZvhIkkCZeL7VjJ9FI1q\nOF0OhIEb+LEkLPegS5COOxlT3UuYETG0yRSp7NZznzVnwHcwy1aNE8WyLBN0\nLRFV/rZ0EmW/H/GQRAkaoQXUuSZms+YNg5uL82Mk+GhmknfgHM/6+cV8Gmy1\nEWmCYzHmZ16rkPnnai/lmxRO0v9dGfZUAFnqhSx+owTiUzxV4hCqx9nf0sbZ\nmGI7h36/ZXPcvRC72b7T4VPO/FNUyUS5mgi/2B+2arraDZE+AanIhjo/nfKW\nrIbtFMbPfOZbiiCLgaU76Vv8M9bdQIl8li93mBMNT5YHbDn0AX8YjxFfOP3A\nQAbpoMDkw8YexTfdZ6Hw8R2IyjieUY09BK/oeUsM878gc3xCPyngEgA7KccG\nP1FrWJZjCLdqIZua04vFdyOJjOd58vEDOSra9hlOTLpxSgQyoGyyIkjgyErU\nECUOuphgbt00ylMGdukUEVXOClHAGpeKfWr/ML6WwEOTrHdZ1SygFbaaDzFi\nXXuy\r\n=+BaO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"a967877717651f0ffc9f03d4bad3d27fc2433487","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.14.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.14.0_1621006699587_0.8740983468791912","host":"s3://npm-registry-packages"}},"2.14.1-canary.4":{"name":"@apollosproject/server-core","version":"2.14.1-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.14.1-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"34bdd26df5daedf72a4e38d91e9676799f92157c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.14.1-canary.4.tgz","fileCount":23,"integrity":"sha512-yL9DD4dTKTY8pEFU6U5BtEi6OgfUQ/b/UUHNMFr6VIt2M6q0grIwBRN8QVHmr+ap4bQBM+KCiwUeB5cOKV+jmg==","signatures":[{"sig":"MEUCIAThxBERxOtN0xMGLFk7cPhgEFaVNaaEPKycK9sFPk5VAiEA+TaIQ5dRfcuQrQoBtWxIzpmdOnb8NDxIfvwZTkg8Ios=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpAKwCRA9TVsSAnZWagAAxEYQAIUvp8ZnDvu6i63I/BMN\n+DatIw8WMbs6cnw1PmrH3i+/jwYAkJ8S7t1JIJtltA0VmoqsaNpp/PWVVvVX\nHS6KFiER1ns5YGZ7NBMhHtZWEzPxd8+EJLs6Am6lqtPai8iyGx/Jmeb/blZI\nWFoXruhgjvFkvKvfRp0p2/JXzmideTnRZ/uVovTdXsDXxUx/FeOVzxdFNjkb\n+Y2wrfO5NzVRwbbVWc3+EBYGtj4Vvwg88AfRKGqeUxWOH07ReBNcE4ztRJV4\nkT69+TKILr4ZzZceBN9THPlYz7ApC3eGaOpeEL9E47aTY/xYh1dn4La9Gmb6\nXcLD7ObH/8FGefbhez5TiETt/cHYEIdsz1yqEoHDXSnBs/0APThm7ZaTk6ME\nw6oCx9rpGDuCxcxpHUO/rldc8Kifyfs2XeIGg0dwDCSh7bDYu9WxBKoVGhN9\nUcPHOe0O9cntG/q7VuJ4XpChWJqQhxscFRnpOCCo4J4Y8m2bZtPH1RDo++t5\nA0pleSLnW15TZLTG+XAX0Q1/vFgY1dIxj2DIv2HhMa0PjC9fbXH1cA7VHusT\nzj/z58Iydmkf5DRCSKg2gILto+Rw5Bn1kVhiRmvswQonbO8ewKrCoqztaHJz\nQBsyxfKGvhvLCCCMR5dmWbFKD/gjApfasSVwlPn+VptMm4xDU+UP2OtVUTQH\nFf4b\r\n=t5wB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"f038a8789615a77f135801557de6eb06ef3825b5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.14.1-canary.4+f038a878"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.14.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.14.1-canary.4_1621361328567_0.7745105073756722","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"@apollosproject/server-core","version":"2.15.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.15.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"97eb8df63945af6cb5185c701e58007d797c8660","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.15.0.tgz","fileCount":23,"integrity":"sha512-LX3qfR7DgJOSFoNLPQzGEnN/b9IziIIuIbseKoOP0tvyO9V8p2oY4t+kgSH/pi0UhV1gpqWSHXgeLLZzVd8gog==","signatures":[{"sig":"MEQCICu1bRhoHT6eKVIACPty03BSkW6BlopQ22PpQwHyffPXAiAsnXLEu1DJXEOaZ1fCdfoC0YIpZMBVjAyKXwxV4Ralgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpRtRCRA9TVsSAnZWagAA2+4P/jbZwPljXWD/bGAfhxic\ns9Gbgv7MR0MNyY+GOaiRx8pek3D8ktHzRnFNx+qUjsELsPqYcMvsiEFt9tC3\nTnD3WI5noayG+OUL8AihNAb2/Vq2vQIeRKZ7px9I3uc2v7Vs2Rtb7xFPZDoz\nAOOYCRt9bzACbmnlmK5XSwg7ywhHFWG55lWkPtyJQwTYLXT1UEDRfoRlVNEF\nOIdj+2R/KHmxxWKIudYN3Y19XQFsympGDhaN0x1SFrwbJ80mp7KEeqQFOAhh\neFg2G6boSLZAebwgOu2netsUBt1GlnyM+iC/Q+sv8EPZx2t9kp26bRBezJSy\nehLVVOWCE0nruy+WJf6gy0LJD9hqYqwOVrXT1L3QSjSL/u6yDXvl4qqAAJFh\nBiyJYilghu38c4l5f7uq4bWrQqetTjhO5nZueMnb69Q3PC33vzwPVSuCk/T0\nyOxqRZzmiEo8rRQlpYNZWw2UCL6QqOi3Yl+hrBYHMdsq0kQ+5G+FZNlHRqny\ngdJDiKxrmIT1bcGISHEVujteMJ8JLHqQlxBZNmYkVYpjBdGSAPcch2NFVrC6\nzyNrIg5Rjaiitm90ltTO1TeSIDubrgxf1DSYg4EZNbX7TNbagJh3i2Hcfl1b\nWqWig78jhrD0JSOMqPuLR6MSNJk9qzc9lt0Gb+JQXSrl1kgwiSMpfLuC2mLB\nhBkn\r\n=I53Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"cc1c7061fdd962d1ba4c987743a6cc6053d365f9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.15.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.15.0_1621433169070_0.41040358161309","host":"s3://npm-registry-packages"}},"2.15.1-canary.2":{"name":"@apollosproject/server-core","version":"2.15.1-canary.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.15.1-canary.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8b91204363b50f4243b59a057a646f138496c35d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.15.1-canary.2.tgz","fileCount":23,"integrity":"sha512-Pg82gyUg4ysFPVtZb2Sd17F4q/Zts0Fqut3hFddbnWZfiLyZNFypGc4DgTb7N9UsDFtP8Dm0k6+wDcnvWn5+Wg==","signatures":[{"sig":"MEYCIQCm33zW1HeIh7lL1/VPlC2q4LidDZ7E8EyKCNH0Z+1rbQIhAMrY1cFkiO5Z4BLlsG7+sqW34tU4X6il7cJq9xLnE7yT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpVLyCRA9TVsSAnZWagAA99wP+wQJEJHZXq+MLGOVTRK3\naBzpGctb5jQ0/Lv9zSy1jVAJx7Tq2tpWQIls3lv96KFNx38+E6Ari1huFdYi\nwJoCaa/nuy8+Xmd2cOW6ZkKWikr+DGtDcX4+aPRapXsj9KRjhWTFTsN1JT24\nZkMayoPOtFIhpfM9VkGPkrchZ7rqlyEr9ar+y+qX4GELLvXEQmlAwAIi0BZW\nZG0TQMXfHwkXsSGgWnY0WB8vNC0cbbnJdq5fS1XEkLfaA6tDHrdF5V0CO3e3\nLCyJaxT8T3A8EnSw8fK9evmdfD+s6rCW28iSuwW5r2AMW21tIRQ4ndJ/sPag\nQE191B1kx/nqDVb9aAVsifLDRDIc6l0Smn8qN5Uj9dUZNah8NIwelRm/zGzx\nvctyCZAjL4gedxArJlcLFCaCY0Eu9jL5gQbbATb8x8Un/dF9o+GN60oyUNka\nv7giF/ITIOt9UkRs97I4pZys7JAT8EpZh1Swe9CoKI22WYZew+HlEU7iyirF\nfbylbhT3Z2Lbg7CJ8iIRTjwVYfogwnbHJTBkPehsPbPJjOCfkC6FPJuUuDwc\n5ZvVsZ0m1PowVsPxav3qNBqQXQATjCzemO4b5BoArIl6NTyxAN3CQ3kTBCMe\n7nLPeqiBKLmDqEpPIrbYNLWXS1onz6OpChNzEPlzd0OHBcquhnFcD6mDoc6R\nMDLQ\r\n=cGfq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"6a7e01d1a0aa13b341e3e31dee6f7e787768b4fd","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.15.1-canary.2+6a7e01d1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.15.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.15.1-canary.2_1621447409892_0.4262745005634121","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"@apollosproject/server-core","version":"2.16.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.16.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5c3feebb94af596d63527675cd224e7c14141907","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.16.0.tgz","fileCount":23,"integrity":"sha512-rybGmOs7QCm51vo206aCm2U6MkY0L2IfXGZLx//MPV/MbtQjt3maXvNCFTmoYyDuyvnsEHnZG6vVinQjj21EAA==","signatures":[{"sig":"MEQCIE1Dp6vh2fTzA7zDmozngGGzOvj6MP3v0lFB1MQYQahqAiBcChPp633ab3xXU0cshekPV6YBlwjsxhIEOwgT3jaBdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpm5nCRA9TVsSAnZWagAAr+4P/Rj4YGlrJZcstHg8T/Zp\n3p5ovuZ/Q4sHF1p9OpeIqxaHCFSIUDyq9F6eW/+FI0F3YTzL3Hq8lgHBMHOu\nCppIgmnIH1OIJkylbvRu2BzEsMoGC7ev8ZX7izpRgfBRY0EdcQ22T8s5EiEB\ndLMzmXScVCxjK176Lnu9Zqv/OCksfl8zh7cditVblmtdsgMta+PQUqQyk8P/\n5JHp3nPjY1u+NTtkaNMLkmpZm1U8kbDYVSLlhhpoOW+34u9YSDK6E3yACktA\nOrHmBZRwTG5EYKSjO3awek2CEuGiCQ32H+No+/3kHrsH+HAz3Ut7ZX0D2s9c\nfkGjE2XcbT2HQmUtWGsfPU06shOD9ndxQvgADn0RhJHhncYUKE6fBUMQlysy\neSi5aTrqsSBRtea5+oXOy/+diQ6LMpyrkEFxg6nxrixSaP7wJ7Al3l45pt+J\n3Gtf77kT6UAHnSLfj3X1D+L1IKx5hUviNMgLKm8ElRnBoU5sbelZgLFdlZZK\ng/OkxLZuYclFoA8NVaPeYv47gbSb9/D2SGV48LXQhY693nrGarDBcmir07TD\n7xi2tZRjbN6uvVZoXOn6rezgF8FdkGcjfrKyB9p/oDLBZQ2S2QJOmpgzDQxx\nV22p+IYqYdZxottNKDztyYTHG/qDhKeWWRpjpTizM7ISFmOJCgKcQt5FZT95\n7C14\r\n=PfOx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"ad284a0df6c7802af069bfaef61e51789697a4d8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.16.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.16.0_1621519975478_0.3791332523791513","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"@apollosproject/server-core","version":"2.17.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.17.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"167bdbf3e0d8c5dddbb08ceea59ffe7dda588d9b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.17.0.tgz","fileCount":23,"integrity":"sha512-lVKO3g5bUm2vAESpMp45uvebyyp7PUrvasZuJQK/fFXP6jaLwlj04b2AL90cm35vAwRJ9RH4Z4j8C70HXDLDTw==","signatures":[{"sig":"MEUCIQCL8MiWebCwfZ7A9Yn6AsLRADQng7PxSb5H1ZBYCGBn4gIgClV4WW2PYvSg1oR4sn/z1PgSKv+rEM1LlQhYN0jCdmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq/OBCRA9TVsSAnZWagAAMEkP/1xnMYJiDGYU9SLoPkLK\npEFb0efcVF93gDwaE7OPwmFyk6JXQ1svlbfWmTXZX0IDzgDvjP8T2lCS7sjD\nh7UQa/6vFbYAF/c4WQNp2088KnQJdgPrVvnO8K7HERn/quv0TwRbFY1dwLB7\n21xgmnJPblKmK5UsCR1dfJWRTc50//s9XPdMMop4LdT39rUHgUlsGnp/8dy8\nekEuFcH8I2QHcZQdkgqVZp02SALq5LnTepA+ObMpYB8m1p6MQB/4Tkq3a8v7\nEomptwM1G4V5zkjFXYMkw7b3uAt2vR+eL5hxPZFveE0QfPSn79ol7Y+Tlrl1\nJ92VI5CvgfksVQ/+h3q8e/r6Hnjub9bsoBcmfjMYJmMkeK+yD8oqkYXrx8yC\n2CS1WPbzI/BUzmF2Pg+zceNcJoQSG2WZzmB9A+P4WSDVCgFStwFPmg2+z0Ni\nDyf5xG2bnb36QW/r/IIVs3+4JCvMEEoRsuDYyF/F1Vu+KWLohc3PzeEEHVjH\ntq541dWp+hZGNq7wyeMnORdby0poo2XH6qQ41oarIshu4jYQqz1mUOJnfE9J\nd7HsgAEGS14BBCFRL4/KXguQ/8b27VIfipEJTC0cMCRd+Wk+posZuHrgz3bx\nuDZI3L1c33ZulIx1jfrNuNHqEoGqO6i2NhXAoM2FDEOORpBG4b8EsBbo9YjF\niKvD\r\n=BCB2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"008f0cb96c1a1c1ef39a35216e906d6eecd3f11a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.17.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.17.0_1621881729130_0.7973232546882085","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"@apollosproject/server-core","version":"2.18.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.18.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e167700f0159f89a8ec11deeb1f24dbe810ebf37","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.18.0.tgz","fileCount":23,"integrity":"sha512-MU8j/6KFLEamqKyBoVUxnjPboQzG2X6V1sHSGnM0iqRo27XY1yloSjvFQ5tSMxb65Aw8Yy/n0QsBl1NmPOSQbw==","signatures":[{"sig":"MEYCIQC+SE0QZyoNJPSgphI837SsfU+eSA4WdrpZhoClYuoSZAIhAIYllXgRf2wWJSQ/QpRr4/dJnS80MYnLFE/eZoVj3fSW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr+OfCRA9TVsSAnZWagAA7+EP+wdqeGi1tl4f3/CETOD4\nCUlVU1HZecmJgoUhS5h4+g50npbOWTN1L/N1V6UD5rb31HH0W+q8vZGB8+1P\nSOWKOMtziX0I8R/IlF1CWkDPNc2o+iKNe5G7yM4CidpQnH5zvfwteN0gMX+Q\nuTYAI9yLk//BtxAblZkhdaf1CHL/HKUwwxaE0gUvlfqTF3VIWUnN1NCNZGdf\n69S6mY2dGbinSeVg2/wmCFGwPSuMJJ6YH4tiMmajLb72ylRQGQCbtI26Leqh\nAelznxKodkdeyoeuy89opN1R4nmxusJP/rBGAitzH6cAlnOmBVS6aBwkmqYS\njFhHSpRrPw3EsLv1w6kGKrGyFXgwIi+c1qBGsHIdtvXUZUsvYoaTAC+W32FJ\ntC7ikBZ3PunPjsV4ejGejVRWiCUASujiTut9+IwLgg6jmOrrAdwobp+puC2i\n9nQII9wH+ZJUu/8hX4PakMXPS7MjzxAvvO7xIC7FQ8BE3uegB6ZlNkEZx5uk\nHuuX7jCzeX5u9KOjeNzB8VBMgIptgTdMeLd46bXPL8p77nsb76ADTuppqBKY\nh3pfgtCE3CZj7nbGgD4OU0+wCtYZjJHB5JwEBdpnXCo7Be9uoYK/BJAyE9Lu\nCl+07NHHLt1F3xVFdjiyRP+5YNAj7licIum9daUCDqZVAukB3dLFBW4Go6Qk\nLwzo\r\n=wsmN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"ec65d9c8d6eebaa1f85e64a980e8af7e5f41e6fa","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.18.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.18.0_1622139807350_0.7616471393971822","host":"s3://npm-registry-packages"}},"2.18.1":{"name":"@apollosproject/server-core","version":"2.18.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.18.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f7ad671528de7c4991f7ba17c508976498d5c825","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.18.1.tgz","fileCount":23,"integrity":"sha512-NyauwdAhzRfBwrCi5cDgbRjO5J1AEMF7pf3AQO1yGX/CGEO2BHUwinpubSc0OhJnIGWrB84hY6EtignElwKIzQ==","signatures":[{"sig":"MEUCIFUF7qHsNjHK+GvZpUBopdsluUntv3SkUp1UC5G0t8sFAiEAw80975Hbs9tbfZ5JrDs7asxWSL/RZQQR0LxAHPVG2OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtnT8CRA9TVsSAnZWagAAGQYP/ihBKkPzE4kTbHEZXJnK\nodJNiMVe7uRTYMEtPVrt6ZtLJcIcZbNXLdrVWEUIbZceCttuZEzKZjZ2KFrH\nJY1mjlgTuqqZwMWsrDdKgFScZCwLQ7Fy9qUVsYd85sgoOkHMFcus8tDkzCmX\nZiqmQMbrllzIjIsblliwWQFsLlDel7i7UzNPgSA1RooeaAWFX90ngmobSOkg\nXyPGDZclu4lIvxA+kPIFOGuAOC1zI9Q+SZw0qEsmwTIGrxYWCm7U+9dS70eD\n78ahkxx78QXCtgMqNn7r0cjBlV1UVywZ/a5spB/dCWFnSCj5sQhOuZwKdsb2\nchiOLcDN0ochDEXlUOx12OAxLzCCyyQiAD/jMfU503YgY8UperlGC8IYbsuu\ntkunXFiZOM7z22/27G+Fs7pU6deMWo/aBPNwqVwFOnOYOd9qNjW8cX3H8CcZ\nt6oFVaDBqjOOxw93XB0JBEnx8oJwcMHtvsDDh326D9zFlKRgK0auw3vTXz85\njtILMzwMKvajoPTNN9UL6d1BiFDvyUEzcF8h8U1N9TAaJ6OU++O8nXLqCZ79\nGCzVIut4rfEXgdetbwtbkX/FdogQd8OWxZ96KjFrgiBoY+btQZHgwr3VCboJ\n7vMOcipiPhtmgqOTqpzCH3cIT+Wp34wP/hvSo4GsIo/o+0m34asiNCVETUyK\n6cV9\r\n=PSsE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"94fd41c7dea0690b83e5e8796a06c7bdf0a7ab98","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.18.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.18.1_1622570236413_0.16215515476040654","host":"s3://npm-registry-packages"}},"2.18.2-canary.1":{"name":"@apollosproject/server-core","version":"2.18.2-canary.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.18.2-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"65e23b1047ca286e121054fffa73d30c5cddf5e2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.18.2-canary.1.tgz","fileCount":23,"integrity":"sha512-Lk11r7hrpU8bfDbtk8kYujSPopehkSM2/lyOfR5H5mqj2jK+rsXA86II7iqJLXX+JbGp3vHylQtLkT6VY2241w==","signatures":[{"sig":"MEUCIBmBrBQfInD9J1ZaclXRXKJnvAKH6hy/uHwQ5vcw71uVAiEAnZUNmvdDV/7lnGaRvSMNogg2UptzSYtyYs+/GqEM7oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguPEOCRA9TVsSAnZWagAApqoQAIvw+5KozQToxxp+i4RK\ntAMyEzHesvp6yyRmuxo8RFYB3JAcFrdHPIUUVzwbcbniA6lExD89TVxqiz4W\nZ+g4veGn+miOZLF2vWryIFMxD0BIbIGs+ejt2vbj7nVsuwVAbQ8YGnnpWaQl\nBd5TbL4IvKbtiJNrkQoZXzCDg9f2vQGK71aX5MEO2YUM9B/YOx5b+BapjCGg\nzuyan6Zyv+z2SDzkA5HET5YisItnxSV5OVoBh165zpU9MscMxCPdmAw1QcXR\n6GeP45L/xgVjdfO4kRu2oVpUzIWYKjfc5QFFCYMUKYF9uwCKJWtYCcSvhtlt\nHGqp3zbmUp1JruVoaigkA+dkl/R/4r7sTIYNClEfoP9UVqAp9ghsgXjrxUiw\ncDEHU340p46cFW5C9wUTxenxM3AmV79c+1Z+lwvoQgCrmIDqz0hdjBW+c5sy\nXmYsnpORnLv7mfj3rBBQN39hrcaFwypuC8SjHWTGFnNVwRsJBjKyG3HRQL+6\ndsy17kKudci4QSlsETqz7CvXSCVGwsJSs+e8TmrHjEnUz2l+GA80h+wcidPn\nDUvv4KWO6c8wOXvD4dtMGwRFI+O0YdlxWF3K3NZ+kUaWfhRilOlGSqJATLy4\ntxyJDwTvMml5Dduj9infnPLEz5MzJ3igiKZV9g61nvCOt+4Q6rdVImnF2juZ\n1yxU\r\n=zm8s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"9658282b52e2f0e4369bb49cb4b09fb0dbbc12d7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.18.2-canary.1+9658282b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.18.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.18.2-canary.1_1622733070695_0.39523514880514665","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"@apollosproject/server-core","version":"2.19.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.19.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6928fe621a354fcceba0b9e1eb9059d8e796b945","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.19.0.tgz","fileCount":23,"integrity":"sha512-yEa34ae9XFgoZdhxJtT9GYWdqhF22hysnA+wUR/43E7fhcYMlubVxxSCQD071+zzf/mcjmXHor5m0frwWnrD8g==","signatures":[{"sig":"MEUCIA70gMYbsgjA+y1Iu1rQVLB2L2vL/k3ADGeiDndN611LAiEA9Pm6YsLdYUk6FYnHa4OjdE9ZfXx20eBSeeVfnB9ViSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviR1CRA9TVsSAnZWagAA0OYP/iO7y7HLFhGVImOBoWcg\nMkLNyFBi0bI7NiGnzkhYsIU6bSmyMYphg3XA9oSFRn+JU1rCHnKTaTlc2VcG\nMlCOTD93seSOyj7ikdZlYvzUcgKYUz+Y1EN6Bp9gkoro7M/fyahazg9vRErO\nSl8whzkXKF4qwe2Me/EkUoFIS9hngsKNAp97iE+r1A/XKpJv7g+VYm1EAsFw\nS0CWoNip+YEk+0gnCt+g+osISrwbiqTtW/Hh/kw3ldq+TVvkMOJnakJBQlCG\nWZOq4XKSBAEQVqWD7/xT45Ozd88W58a5jvA7G9SMsTAxDStLQrA5o50NMsLR\n/uxpe5R9JYJiau7RPcEsBD6aI+LbCLoVdjdm71lDy6Z9TnsfuO8W5N42C1en\ns4Dth/yxXLQkTNzdASVqullPRNXdH5GhOaNEAW7cyGH/ZxSxzG/XwIOIQEO8\nt9K3oK7/TnIDc3aBPDrCV5kS+IEXBFlDJPiQfZfaP9dzH8WT+/seLjcTZSgj\n9Xag3zbAv6YKahsKvMt43OCv9k5dv171x8FvpZTO4wdL3JignMo46ot0rKPZ\neU2wc7gzBPk+PG4+5Ebi3Y+HQRI9gS8ruJ06YgEN4MTKnaosTaUOHnlkY3YE\nP+EFOkL+J7FD42fEK6kP6dtyXOtzDoGGn8NCjhzYE9WMi20GrSFkRP3O5pMo\nPMQ7\r\n=cwLg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"9ee85feb3e1be9718c6996ddeef78b2a5aed34e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.19.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.19.0_1623073909422_0.14114710510221062","host":"s3://npm-registry-packages"}},"2.19.1-canary.7":{"name":"@apollosproject/server-core","version":"2.19.1-canary.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.19.1-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3378feb759261d66bf86060bd46f02ff04946c40","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.19.1-canary.7.tgz","fileCount":23,"integrity":"sha512-Y76U5SnSoD4yLWIEYTAn8zXLE3yevjw0pYf9FAYaomLppJ50qYt6bHHLxdKCBFaGIfpki5dYA0sexubXvk/KsA==","signatures":[{"sig":"MEQCIB84CuLjOr7XPg+OaWHwHcdAAhAy25A23APIU8/wfGoIAiBHnY5ko+8dDBHtgF817JZFYfZipq2UUJyV9/tg56p5Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw3hlCRA9TVsSAnZWagAA5nIP/A9dIGIImah4a1XiUOt4\nXKvyIL0ZART+96PGvjmsvAIh9/L12sV2cwxa6wId23UwtIR94tT5eVNrHav3\nidIVzh4Q2dPXqkJMnWuMaXgWf0QpnpVdIBgKeL1sjrIdFwP1V3yGqe2HZzEk\nxgqgccZNzAhkdYTQyRZOnNUPU9taJrQdj627/fotivfv4PLuHQ2XKFgE/TOC\nbC13tvQMPtXsz/DMZoxs9ysGYdY4eIcEjCiZoqZHYHaANb4o8iF+BrDvmoh5\ndgMbcDundWupW1rNCBm6snY+woVxVJuhLekWX9+Zf/YDbZdTKThj0/SmkiJn\nSvaEjX6tgmKZ+1kiz5BkSLKSUXVdtYVFPtRlkSxJ/12BH97VyzJdar2NYf6E\nqdGHW+RtRXRaaVkGrIOuGUCZkRsdyelfoK/OJTJtqmil84H+eF58amht7YKo\nqML+BNeAPl9dqLg3/AOsQ8oyI9FtLGvuScODoCuNlEJODIiGAq6VbY1H0gVj\n1lBGZ4G5wyRgUrH0AnhZDgc5ZDkDxE7c3/d9l4uoo0EjMsUjtbMe144funEm\nEp5YQW+BuGIMZniywaNLYNCDqVcGHNpxcLh/RXj2fZugke1ihMjmE11uqUXW\nLMfdodMhomJaV8C9EzNO3SFjjlAKRPOH4CXUhfLua+VgrMEMVqULtcpgU6pB\nx6FC\r\n=N6/n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"bc6ec1db336a86a2ccd530ad3063aeb01b05ba3e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.19.1-canary.7+bc6ec1db"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.19.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.19.1-canary.7_1623423077335_0.06802352134717982","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"@apollosproject/server-core","version":"2.20.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.20.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9be09180d133101d28efd278eb8c89e3f3dafbed","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.20.0.tgz","fileCount":23,"integrity":"sha512-DXhPSrvFxGfrcttuHn9EeiIV8iZIAXUGszRxRnQD19tDvvHE4DoWwLU9IuQmmSfwYY28lFwagr6xjLZXPD/4wA==","signatures":[{"sig":"MEQCIH3uOn9GPSX7KtWcM5jaRPvhXktGtjddMdrJOSLBsxyvAiAU6AtUqDVGtMleCAmn4TJ+9cZwZlfM3c6hfSpJpv7RwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx09CCRA9TVsSAnZWagAAX2oP/3+rgniT47VevTxrsGdT\nu9W7R/CpcXeWOcigy6GAcZq3syl+cxkQyEPqnE0GAQguFwC/ZWURDUrMoK5F\nj29RrhJGsGzloGl1F/0xvu5o+TQs2lBUPFnrXspMY8hiBZ4b7K4KzTa/ffix\nuyfcE2cHoeuwnwCEFfd1rPKOZyC8TA5llXgNn0dMZ3B2v0/PqpeTCzwhVSga\nm2k2QQpuSPr+MDXymnhBieFqXJhAltr3tV8jqRVXpvsPcCnUX6we6k2mQNK4\nnaTl1cl4vjkpYbtou7W2hFooewoskbrnRnVUffVcvqb6zLhsI+Q2XVwAkFkJ\nfceaCbJL9iJiZ7YQdJVys2Q3kYwQrs1BclIZg32lDQJzSuaXfrysKkyuaqEj\nLcAdm1bkqCtW17/dRFEMf6zLlru46qdJMFQtDMmSdus+4h0xecDvQOZn5MQE\nGXwS8OT9Bs5nWcroij6toLQWFkMqaMwn+vJd3oWOuEu/Ln+oQZgdi8sxxZHS\nt5tUC6prEthuBrfN8N8lH+crGL8Hwp8Ig7Xu1r/jy970DriVYZB8aRcXjxdq\ntYuw1oFfvEuZkt1FjMuYLjLgzGP9iUea3COPYRcD/Yvi0IKdyXpDhcnXAXza\n82TzFV5TKGgDN3mkl4RV8Dl+JZAx/rnvIidkCwmwPeqVXGzcBdS06dXhQ/Jg\neU15\r\n=ekIx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"1495867f88c35e8462842b7f09aad1fb29d896c4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.20.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.20.0_1623674689946_0.4078247061371907","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@apollosproject/server-core","version":"1.8.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@1.8.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9e87cf2cab9cc04d25a50786b36183a441ce14dc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-1.8.0.tgz","fileCount":22,"integrity":"sha512-tCr2QXxbUqfSX0y7OdELNbSVBBSWvqvi9WSkEbkbuNajf/SZfy00/ymzRUKw+oqsLg95tQoLN3Mj8E9iY/sqGw==","signatures":[{"sig":"MEQCIDTMNentKFWLBI2vYjhbhXFGZi2KXfmSH+RQ38n8mW45AiAJkq+/yIg8HF9D9/gxkd2izb44nEV88gSPlTragLwpAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyfZ3CRA9TVsSAnZWagAAnt0P/3EYQ4wxkeyXljauQJao\n+J76b8rLKcvjI4wHpRJfZhSQMX3IF2/vaHJHAXUv60h4+vT5az/fCeCudZru\n47KBeiztLokTBGMqyLmw5EtjelkpJjAjlP1vkJtjsGVzvBZJ5H2GasfgBZV/\nznxD/mFQMHQv3n31wONmDvU2AbslhBbRRUtXPm2XrBHbyMqGdIb+cIybmjo4\nFgu53srEaCjpB+O361fY285eFycy8b9a/bWZ7/nYVBqM5mVzlSAs+KRXYMbl\nYqOGgpz/7mB999mBFvWZHg+ktCBjOGVSnJzpMS1Q6xTCdUZY/RNoHknvTWAk\ng7LBtZTQ9cl6UI+73swNDkf1z24luommkxdkbIXwpsJeJm+ebvqLv4XO4Q4o\nOYxE9arbIsi5mLPb/0nFcOrH5Da+YLQm+VHr+nPwvjOYUXN1IPAQ8TemP8ep\nbwOCNaPfmnCWfMms7dZzxKEdlFu3tsLncmBNzmJxz5I383Qt4EhHZg+l6vks\nM1tBH8o16qlFfjh5HKc6Af8UCJW51l4tkaSPK10aWFeapKOcNXvmjjwb+mFV\neMsOq1qcSDxHvNSnK/w+o8qPn9H7MkgF0cIMQGZot3RZESJXHV4dDnmt2rFl\ngBQQnbcu1fSaLFZfrQvsWBfvr4hpblNSEVzOkkIK+wP34JSTBGBYXY+wcdhQ\nymlv\r\n=PT/r\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","gitHead":"84eac346b4d986a773a06bb8a9cca2c3ddc54245","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v12.20.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"12.20.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^1.8.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_1.8.0_1623848567214_0.5347906880417927","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"@apollosproject/server-core","version":"2.21.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.21.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"978db75c42396e1a8c7d3f18095052d454eff2ba","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.21.0.tgz","fileCount":23,"integrity":"sha512-LvAIm3I9WHtAEKDicj6LNCwosKEVnRfpURVkzwwBaCSM18ErB/b+udLXFhqqXbQ0proruSCVpJ4gbq35gU3ayw==","signatures":[{"sig":"MEQCICVTjH/iekTSiK8SfR7cQ6/AQDUlJi+/ZmxCoMUtInSpAiBmdP5AMk/xZaf0XGSIYzBBYyURTwpu815PMVsis95d4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgymRpCRA9TVsSAnZWagAAA78P/Rc1WPBHCwxkmios2FJ0\nCs+dewD6a/aUWYIL4MAi2fLvdgdwxd/pp//WPrCgOq1SObX71Q9TLR+MpvjZ\nujQQVKCBXfm3jw26X9muXSIi9bwhbxbEni06nevFMPCUx5tFz5rXMO+9okwf\nByeITbzsoIUk8riwbhLRlEFlP8eONORGUa41jKRvz3uQCkjDV/Tb5wL1hMGF\n22fsNKLrsZUtREKZHrNLxl1qCaKuzqOz0/w+ABNDDLqDdyleDfJneOiUnWpd\nK212uYz+HFeu8Ka0lbk1IVyUfXV/xpCnpDpEMz5Cfd+XMmtIucpYGwVJirBm\nQTz96KOw20KBRIGStazONEWasUwX5D2N62fO4RRXwXL+p3EMnKacXi2A9syr\nO0siAIRo/11Q3EQsdLGNvq1WaxO0XRSoa82m6/89NKoGdj1Lnt9GIUijhE0j\nDxSRmB5TSQL41W2Bi4VbIGzRR2mFTrEDeINvRSf08Nq4UIvmKFt/4ux7Erpv\nzCyUkQ0iKeIRrz/bbBJBiVbWwfq6BqG8M5FFnuwNNQ9JYR9jynUNlIBhWJFK\nf6xB+3yTuRiT7Z3TKkH0a/w1waav7nMj7iGRoNk2mJxdkqJdSd/hWU8/tuDe\nstCz6b/BBGuIREz0WQ+Ov+Owlxm8pbjEf00B1qYNX6xhmrIQ/Ff8ECSTzZ4z\nJzP8\r\n=wiqF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"e005cdc1709f1c91ce3ba308aa65ad2532a08630","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.21.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.21.0_1623876713344_0.7986384791140597","host":"s3://npm-registry-packages"}},"2.21.1":{"name":"@apollosproject/server-core","version":"2.21.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.21.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"79628524bcb40066ffe302155a72a35e1961b028","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.21.1.tgz","fileCount":23,"integrity":"sha512-ZKJJyXeWU8mKypmir7YQyTVZ31KsiGoXM2+uBJRLsJB23xP6OdDtuPuVn7Kg7W1uL+fIJT+EHw4GObJq5c4dbA==","signatures":[{"sig":"MEQCICAHokoSie6D04lkxC9AFKqfEt4g8qtoem1HkS98ZqC7AiAzvOKtT4DgwdkhAkMIcfcdssf/kefHeA9Uq32xlQWW5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy255CRA9TVsSAnZWagAAp9EQAJHT10PG7j20JAu11yGL\nlj58ZuijOLcWwau2PcfKLUCFisHAdXpRQuq7ny0DBBGwbmv8JJVWV29alzdx\nhnpgrvTcu3OoVzhBAQTvtVFIh3cXpjo6biPjHx6tY3g0XPNvCQ9diRpnjzzC\nzujsEqONw6gNFM3VZZRx2Sb8KUN1HJDt4P1BKR+mY/Hs93repP+o23DFTdVY\n9IN2L7o+2WBvM0g9ij/oQ9guX6jeaUMAQV69uYnlrJVINEtqff8r5iRqKU4y\n17+xLXd043ZYfei/nH5KX6e9g3Uvx/VlUj2qJF11OYNzdv4o3aeCDIdcmE0s\n/8cQmUCf1CVJYFPtchp1qTD98IJbKZIlDXOzzqikB+nQ+8pYAr9UDGJZPoWK\nMsZlndk9TD5HSJc+bgh5dbhuFPyLAZxwyLFOcWRzYGmIGcTnXDzBOVa/kvz1\nW72LokXB5Mej0yupfzNcRI/dGfFo7LxCNMev0jQLrmsDK7oYneXAQYJO9F8d\nCNo17EWvnVQGCL4c7P1O0pXKypaOODV3+4W/ZeT/+2IlCPRdgAc6flYEpotB\ne05eQiTtBPbycdV1ELR+uXBdu1qhvQdZw2eACG1S8ZDKbi/lVHB1zlmDHZxS\n9cG9LnsMM38qRVPXOBwvzW3ApGSYxSSGo4Itn3wNvpe6BBXolzw8RHFiBQGs\nfRvV\r\n=dIhy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"ea79f438b8c422ae19803d793f96d44a0a4d98af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.21.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.21.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.21.1_1623944824819_0.16257402570814894","host":"s3://npm-registry-packages"}},"2.21.2":{"name":"@apollosproject/server-core","version":"2.21.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.21.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b49ee30d03f7c34d67da36ddcf8ba9eae22fca4c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.21.2.tgz","fileCount":23,"integrity":"sha512-YRD784+XAblR1TB0ccuJe2uNzEL1e8RxJZbwN6gpinXmABwolJJOUzsjvZB6sXV89GpW9oBrRwUczlmvAitmKQ==","signatures":[{"sig":"MEUCIDM4v8kBW+lnigmwmp7Mq0GSTShJHddHKbXY6FvJjox2AiEAkOyTQxS7rqU866NyyffugCGSjbKewEr9W8cgOgaTP7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzN2dCRA9TVsSAnZWagAAdREQAKL2Cr2PVF8zMZX3ynFU\ndPRRA6tbYnC1hQBZv5g6lmlSH37ddfh2b94XtRZMp1aAtT5kx+ulp2oIm1Yx\nzHytK3HReH9/f0mM6Yp3CMt/RZHDRE0Pm2cyzKPotxvszjLHGN3GrW5yxCVx\nVLVfkTWB9+WCJfKkP3BhBBeBZNZ2HpTSxfhiMsCwN5i5cWAjNXHNOrk17uD/\nnGHeDymzRv78kLTmszP53Q8goV4EYwutdcrQ0ePhO65ZTc3IKfUrrYRrrPkU\nRns5jhSsrnIuTgcabIo5cYCgYtzrHONMq56569Xa19SBTyo8Fb5yhKB5MrFw\nxf8GSaWPv3jJQ3PcvBx0ehF69cmP3zrwO3zAlVGcIc6of+Ykp6nMYWPBFRL+\nbedrkImP6WwtZeFyZD6G1tT0tNx/sm/V4SoHTTuYhwCCnmE9AOkOdEvlIRtA\nu4x7Vs76QGWt2mGXnaAyeNXDgNzUe8k3nac8ZUweN68l/qOR3sK4qdFcavaH\neXWyXawPB+jbLsPXTB6BSuvD7xRk7hvdb3LNg8+dPzfo9nQfdfBBuLAbf88O\nGWsc8EXPUWJ+nxojXz7HmqV9yGmDlf1meVkvnnunk7+116UX3GaoQs6rKAC/\n8BNGX566oXfqAnjIe7OIx54XpOHgLPB1m1/L9fA0vDUd/Hionyw0ntEBfJmq\nXtMg\r\n=NC2U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"92fb733c108694c7deed1f564b3eadbb19c84dd8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.21.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.21.2_1624038813318_0.6846255673499997","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"@apollosproject/server-core","version":"2.22.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.22.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c8d1f7ba787081d9574f9b5c5f26638b83d7444c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.22.0.tgz","fileCount":23,"integrity":"sha512-F0XGxxAjgA08WszyPfaX0ONyWeThgOd3Cqa6kYujHfm8y072oH8HpI6DYfEfAqEjsVjvcjs9Jdwl+4OiizHYSA==","signatures":[{"sig":"MEQCICaeSVI4nqM7lZZRNVuXSRMEeN1fXyJEg0C4jGpmnXj9AiAvUdzilOnGl5pZ90ix4Clt7zhECY8gK5bPxeLwd3wVdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg031vCRA9TVsSAnZWagAA92kQAJ3H2VVjlS6i5zn82HTa\n2K5gU9ZWrWsVpNLD67L1NOtZX7YoAnu7UxPuTi4KaxQkO4yfnFA85Gxr4BGo\nISnHy88tgfkFbCtr6rHnjBP8F6Fz9wRiD2bwS2j0CUrZuj30qx6tqmh3+e+S\nZploFgWFLAcYSpaYlkm+K0hBaSBJKkoriEf2nODnBd1J1mWfsOa5VLH1h9DT\nALluUinQThtExZUVSpWa4bDgivl/ee2AAW14UKB/8Gazbf878bMmmNBjhgbh\nCzD/LTJXZfkgAfbgh0yEgIy3tKJdIi130uJOulQFL5UnL/AysWkQ/qdvhBFZ\n5wl/EFaeKPKACFVhanP/awu0VhgTuWmb9skps3PPfTs9D3ixtm0lDy3+eJDb\nDGqkJrvfBc4pAs66s3+kOJlW7xwiuy+Lgo4IaZ/ROnc5Drtzk01qtxCxqKRg\nThgpUdYkIR5XBYL3bmP4oXkoplsywHGopGMMnhg9mO/sDguUfAkzRMhpODW4\nru37YpbfN4NVI19p6pyyThj98WGXIJ6fXKP7Ygw5UKSD3fb0CFazPa3c4su9\nEtKYYz3wxWitUtDG5nPZBmBjhqkTxnU7qfoSQRl4Xo5FO37MwELXTNwC4BEu\n1bYZ+cRd3N7viBuIIaKblgykuClxGsuoPPdwsU8HCLfDUhCSCvu2q3kBoQs3\nFyGh\r\n=ohc4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"cb462a535f0424635319d010a8cf51aeebfa2512","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.22.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.22.0_1624472943547_0.1410293012586381","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"@apollosproject/server-core","version":"2.23.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.23.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e4ffba7cb88beb46667dc98740d6a5f7fbbd5850","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.23.0.tgz","fileCount":23,"integrity":"sha512-s8l2x0/P4ju67r7Y0ZOWsFuKsWeklwse1/oTIBcZJVlQ+00jE8A//9I3a1S9Ur52uX42nUghHRFy2+qtWee1nA==","signatures":[{"sig":"MEUCIF6nAuO0B8t8PX32VVbVjRzhHqJXCN2Xy/O3bncd7whjAiEAq/yQxNPqhARp84LihZqTG5xUgBzAKU5GhhmANFdhE9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1MkYCRA9TVsSAnZWagAAqqUQAIxjd+x8djyfjhUTY9HX\nJzA1QPE8xljUuzu4OWaQ/R44tssmxNQ5FlmYkvV6WQ4OlkgUC8YHQ2ZfP2on\nfTqh2sAsJVun9w3e4F/2wxUngMnNgcWafcYyNA6fITNiU8QRIp1hKqjfvppC\nHTqq7fo/ZDVuKxLR9xitl7vOztWJ3miUe9v9mGPUpt4CKOfC92J0fMjXhzkJ\nXXpE3WomjPWy1FYA3XJdmOFoqNhGzsavFcDISqlHePZ5b0RwcnN85fUTFrz7\nXqbOBNza9d1pKxpX8TC+b1+ki1e3OyDFcN5+f2gTsxooYB3bxNll8hEZNnyD\nWRUG7Nnw0vhnc783UmcBSrLTHC+HQ3uiG6rm618q3qsKTTcuZS1JBZlcxr5M\nEx7ghi/JC16zmFpzyWVNic0/9fWkrvKK7SAvFRcc1ZRRlDZeSqccYtMEdYFz\nRaqcVK7AAp0cgXNpPluDDL0q+C/VMcdThUeOR7A9V4X3arE51Ott9bzadcc3\naJpNqJEcrIua2c8RwySzgIuQetHq7TkN8ocHYNpdTK7Fo8q/vF5dZSbIr2zm\njSOTk3JUfG7KRbTRdMtbsFhuwL8oIWXhIKc1bbezQ3lrcYQWbnCov0A+5GrR\nLJG/PoTY+lSKv6BNA/2+zbrHMrubbQJl1ylcspvBJlZGFiAEharvIOjhGFx/\nACN5\r\n=Dt/X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"de9125d2b9149891aca6804689dbadfef767568e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.23.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.23.0_1624557847732_0.2647003443924294","host":"s3://npm-registry-packages"}},"2.23.1":{"name":"@apollosproject/server-core","version":"2.23.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.23.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"80327ea533855364348bfe469329e569cf5db95a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.23.1.tgz","fileCount":23,"integrity":"sha512-/T27dwp3VgjQ4RZVIhhT64F1gUcFnZbWVlwuH6gby2tJA8AQWvb0L0q1GsU/ng+yOBMd7WZONShpPjRDJtPTAw==","signatures":[{"sig":"MEUCIHEdWSnOYIcvnfEM+KG3QBAfVA9In176PtwehGVWBFPqAiEArNZ+QR2qzULhG33RURGZ0w1aUEMZg0JksogmRin0NJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1NTLCRA9TVsSAnZWagAA3SUP+QGBnFPCxVTy8n/UWNZd\nDF+xmEY5SiGsGfmOsP8Ou2t4rCCOoUXiBolrYy+HyXev7UcY0fJWHw32zYVA\ngxyMF9rhvvnPI7vG0SjtxeJpsvTvEfGQdrzPjajKghvvpcWRKToxKv3mcMQ9\n5tRpFqxvhrUzrmanLSTx58c8/tyZDjzALR4Zvbo01w3F98eOisiPbiew0Vge\n0lEqF06MJLrtNPycy0v4MyMaM/yvvn0yxQ5o8LZRPfPyUp16ibG3/dI7d76q\nSrTYv/xeYckBEUohdBPitZy7r8Gk37+CjkeeY4Ciik6ZTKPx01Z9OfRUKzLV\nJN7Rf+ojGHnLf81wqKXgRSev3l3aX8oOuNp3ywKNzz6E/gQshjwuLwgYeTXB\nsU0S8KC3wG1kdP1a5BQQTWK8nk/DxyMv41w/1hEl0Qza9JFdv2YGxsEItLlL\nbi7O98Wod6IIPIOLglLAlT11+ZJEinyDpSYyAAnyMuDFb/EKY5pE7/x3TXSx\n1QbcFaQrToHxWdYzvuYZaBo5L2B1Os0/hSBtCLLNpCkfI+uKarKZMDlaoZk+\n1W8gsRHTFj1NUnJ8IwIshlhSAtlifSy7aaOADPuDDtayuh7hbZITldWyjAi9\n0TXjRg/CRzhtlSfQ2l8JIlqzREZVNcVlxm+aCJ+vv6Pb3aFWNN0Y2mvgjbxb\nNy69\r\n=a4hK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"2a603ad82333f4f968585b971e9fa67de2d59726","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.23.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.23.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.23.1_1624560843083_0.6630825651827155","host":"s3://npm-registry-packages"}},"2.24.0":{"name":"@apollosproject/server-core","version":"2.24.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.24.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6a5fd200a25deff1efd5c169a89e7170105d85c5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.24.0.tgz","fileCount":23,"integrity":"sha512-qlMErxb8o3GMAX+qzO5kXNTHcPa4Lp3IC/5CIC7/tNOcPkSiGiHOsVq/Fkoe4WdDc9XFAxUIZ2OTRNPsuB1KDg==","signatures":[{"sig":"MEUCIQD+G97lFf8/xBsoHMDOytgjor8cF1lY5jjktTIftbodnAIgd+ckb/vDEUS1IIrjFFTiEZ2368BCvRHQj/k+SXYTlDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2drsCRA9TVsSAnZWagAAo1sQAJoAzqU1Chc1RJMyHuhv\nYuau7Is1DUVgMeVWZ8t7NeeizjHttIMwPR75oZIdDjsdr1xOlwYyYRQQUw8I\nzH1UzKuX4WksrFrDzfBoIM3SolZE6oGpXaK8+CVEPzTMGhYGQDKScR7kaGNK\nGSWOWM+jEmbe6Mti0EaLqZDxIUMIvVBir0j4HFb8hFoQalqe0+CC4sy9fZOM\nHEcfr2R0tkrh/A1cNWiMlNYT48a5pLKAgrsznkMuj14XqCIjWWYBd9cSDVS8\nqM97siM1TTLRkg8N6mo8m57z/N1oZhR+cvn6aipGFK8w3sHboB9j71Oq9cPK\nHrO75oP1iysULVYMY/JOjUPgzJFrD002vErPvbc9u15XQoxdN6GizRSm8AK5\nscZQrjSbb2KyXSml86O8elDgVIKipcYPw4yyENbAC8h0+haP7lWd+AEOnegt\nIF1vBxlUFsS5D2HeJfOGoKIr4FqbSlaWNfQB3IJZTKyuTOA5qFD9u/g8St8R\nUQ23bH0C8T0BJqKpsqWGvJkNqZ58lHpEYyWuDYa9VM4/z1oHNust2zgsKg6O\n1kEpSrh/m2d1WU4Tee+0GXBnqIenGMN8v5MPJiy9vMyxgGuPAqCewD6/5Oqb\nKC1sPpjrpJ5TJWmzesPUyaOH7k/4ia0kdivwa7xAVxRchGgQ8Ab6OOUTnlnU\negUK\r\n=M3Q7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"750290295526fbfe0a2c6b841233acf7c998c2b6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.24.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.24.0_1624890092505_0.22211420451564234","host":"s3://npm-registry-packages"}},"2.25.0":{"name":"@apollosproject/server-core","version":"2.25.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.25.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"69aad77793d9490e126c88bd1cb4d1b911b8150d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.25.0.tgz","fileCount":23,"integrity":"sha512-aZPVzY5M/IXVM+NzX5EhWBR6yjhHxPBqCkyfAA8qaL3riQwGvCgZ9GU8yRgcJ6+RIPLprsHhCkzfoMAm/ZmG2g==","signatures":[{"sig":"MEUCIAvp+g0FKJ3eeRGQVsd42gcG1HyDLppLhwLUCeU1nK6qAiEAtrUZ3ZK7kGjC7hdeMjRFNDKymgq3potJxtMGX5BgXTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3JsSCRA9TVsSAnZWagAARxYQAJ3iwgTNIMG+5ImuvG8F\nvY/jbqxTMwqHtDdroARymY27kQ+QRc925bAPvFV4TCUAbRBtMUNJqakA0sVA\nLrEOdaC0xZDV/7S7vpr9O9cQfQjiIpwzBMBnAjGALvIktF1JnoY+Mb8IYDJw\n//wGsaO3CNVOwlmohKAVY3JNZG2uQ+5erBPEiAer72enNJJ752A4B214+oKG\nV2HiUrag+mjX5xrszk8e9zdFxQh3Qtht5ZwTHJJ6zznjCHMlrqo6mRw/xQXh\nA+w7E51YGgGnzQJ9omAKcPCB+on/X6ckWN9q2+mhXP2vlcOLmNWAmVlKw9Rx\nyD5C05pjvT8bULDeEbN4l/uNa6V6IOYwZwEbNEMLXi8TtXePBNRyQl+2a3AV\nAP1hCtHomxMAdfhf92xKv2wWuIkm1mV0UjTfLtIQqbzAJZw8kkYf73NRi1+e\n6c2Zh3bVICfuMFzmIpXwBb4b5ekdulefs/eVz7arVdOYmeJUP/AiJwI4AOKm\nzoMvRfHt/2ZrOqW6+vydHdGEsVM7DgaU98WBlKRk0UnUaKO8gk+It0ZrwYaA\nIVSL2/GnoE2QZAxzlrsu6EIhJmdrrpm+dZUBrHwjHRhneBpCwF40WBbfffEu\numwG0fEYHt74Bm5iLg0F+A0Mp2UG8ebFV/68cVyGCIluoOaxyuzXpBjZbMQu\nYoW7\r\n=aFnE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"ea7f4cc1ed49aa9a58c0a4b5116ee222a9cb4fd7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.25.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.25.0_1625070353674_0.07422291779291856","host":"s3://npm-registry-packages"}},"2.25.1-canary.8":{"name":"@apollosproject/server-core","version":"2.25.1-canary.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.25.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"06cc105ef3594716dbfd4e492e213a8a6f38a0ee","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.25.1-canary.8.tgz","fileCount":23,"integrity":"sha512-sj3iRxJW7WA67SIunhp7+p5tZ2PoweGAbxChtBrRCihs7b/JKdIGLrr1YYUkz88WcDMUNoemHVma1Mgb8B6rWA==","signatures":[{"sig":"MEYCIQD1QnuxHf7F8JmCdc+J4vOOH6Jaoy9T1DSnQq34yZfIsgIhAIY6DBfKw2p7z5txgBMnadG2ycgZoBZTWSfG+hQECM2T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg32r9CRA9TVsSAnZWagAABiEP/2RvK+05aDm8stUBuH+R\nwYWAd0i9WBOyHWA5gGHEsNh8CAM2PWgFo/2FQXemv+3qirBLklfknV9Ynjqk\n5yhFizhdi4YHsobXFJUwDxNuumU5/gsOBw8RPwC6eAfDnNWPebmKdZMOwbxU\n+PbHO5mfB2d16RnLTj62ieRZ2ss1RM/dh2ztc4l00I+GQqaURd2O44TucDjJ\nEGN7F19LM3fuUtbWrPkpCqffFCz3r7yye4PwPjfIGt8rsvICnma9VAfRCsru\n4WkAWrrw5Vn/l4mveOEiYy2r9lg0ikswQ5vFv132P4mWlNex+d5LGkCnvJB7\nYTPNuDwx8o6Gma0qiwwOdwCbpU/u/WI6/B2fA4ZazWaVttfznVEmfXZmp4uO\n0LOFI9S/mF66fUsq+dT4Rp5uWFgAGNCLWfjw1DnBik6D5XfY7NQTKZ9bvN0o\nx58gANUhT7rKlB8cx+WfawZEz50cueAMMDNVFx1OOfS4sD853mAY3GfbeB6I\n3E6R3hofpZvE9+dsYVwCou4fsjtWFDpOfZ2kC5TH9RdrDfGvsA7RYbZnPTCm\nPwl5lTmLLVla9IRXzQDshLx1emshkV/N/Y72xldDd+6HpHiRlZtkrfFTRbCq\nKpt7FZgBzFjk9z/cqHdpy+hopmdVEOugm4M6/yXwDVimzJXElM1Yz5cZewVV\nwRzM\r\n=IQeP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"189b822944d146f9e1e97d67fc6421a01f371c0f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.25.1-canary.8+189b8229"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.25.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.25.1-canary.8_1625254652976_0.825556676620768","host":"s3://npm-registry-packages"}},"2.25.1-canary.13":{"name":"@apollosproject/server-core","version":"2.25.1-canary.13","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.25.1-canary.13","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fde9fb197331b0ed344763d6af432e02354f7517","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.25.1-canary.13.tgz","fileCount":23,"integrity":"sha512-nyyjLWt6v+d/f5m5JmvMN3veJbPk/kEmOGaualT+DpbND0xDMuReAwtwBSjHnWUJ/WxwXA4FsCpwDSI25FTY2w==","signatures":[{"sig":"MEQCIA24F6L8t6wRMVDGqonxLgzw2+WHCuIyrn0ZQ0llmP85AiB09q0TSQvppStZmXuHv431L3ITBNAVrxGB1UEj5z7xvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5a9DCRA9TVsSAnZWagAAMLIP/0YXzMBWQK5z8lBRM/+A\nonN9GcoQgsyTr55MNEYmFGK1t5zIfktZiVh4iKwbQOKHZH1bR9aQ6OXJozhb\nPdpspNYSDMCD+bWZmBeqemr/oLgxh+fDcmX5SgJHzeeWlcZkA8WD22RpkNt0\nFkVzNwgjOcAx5+HI8VKX6JlP++nZqjvDp2o6i1cAgS1lQHfsySCzEJs0NRxY\ncZQGJJWBOowzM7HVuvVS6W2+LKfNHHPRtzP4dAErftMDvg2qnJYjxuZ08ciM\nQheDqPOYGOG9xdSw229l7UmnZBh5AQyc9O5MEkymrpJBMTCrJkA73jLpWtvh\n86a3f5WbaGFonvfTlkYJ8dtuWunoPAVSsQQBdEKtQz9+AZ2tsLvtV/eZIaVu\nzK9PdeNPfndqnJKHwcmW8GcEN9qPUZcHvR0cHKqfvvP/6sLL3KqzdOvxMJFw\nDfoSbUZXZCbgUPJmLzCzq7QvwwxXTPv82h/6rFA8DxKkf8pPfJ0ZhJ+Ybwmf\n0pQIRNzSnaYMto5wds2UYzOVLvZRLW5kG11fqXuGPRDJdnaOy2X+PdSbk56T\nmzVSUROAHDjCV0m7BbVtxO1zC97ylG8AB1jksAEsALxbMNSW0Xld8iOP4jzp\nBsfKWb2JAXd9vzxkEmw/dPGqkLfL5jduA15joHc5H06ksPXBoDE1gX+/PzeS\nvvF6\r\n=PJt5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"feaded63ef2e52557629aa53016d646b26e238e0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.25.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.25.1-canary.13_1625665346806_0.6488428438201914","host":"s3://npm-registry-packages"}},"2.26.0":{"name":"@apollosproject/server-core","version":"2.26.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.26.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4216afc550b0d4f12c29b5006b1c185e55725101","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.26.0.tgz","fileCount":23,"integrity":"sha512-TuiO87BHSSDplhGiVpUeJFDaBTSinMPl1JAZg9q0WAUm1GEhO8RmGXWsk6xTS7uEIYKVGkviVfwDPlNu5M3Vtw==","signatures":[{"sig":"MEUCIHCOrbE8+qFXM8KDNwAM+4f5sEiVGvx4U0ymLpwUXAjZAiEAjEVNEaKhZqIMzzOIY84/pCGFzZ0xKuOZHrFX7TGccbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6JHkCRA9TVsSAnZWagAA2RkP/3PmJnNiFtGz4J70CQ0S\nwPn6knmH2nQEMKmdAroz2GDRM7ykV4G+igVGEzPPV3B8/hHnFz/4NNSvVcp1\nrpMdR3K0qflc4lYAUOsrcXMvgG9Yi8T05eHRfv3qSYGTWomW2Sf5NeHgI6Hk\n6xFeWwNw2xLm8uEPnbNF2vhIz1AZ55PozlfGjszQWbPDYHnm/WEJSnqZr9gI\n7TGzTkS1nOFiCzasN9n5RRohmU2w0feQrKVeBBTUNEsII6iwhP6QSITzH5mJ\nYRYShVgOW9QS3aHcqeJ1VmWo8ohBtlDsre4VNNTOVGFk+zNOBiBmepKUQ40H\nKUGtjAbr05nHxtzpwpXg/a6VAA1iLpeiofnRdvJ8q+UIe6YfoL/EIVqVUIe9\nrxmovla60c865btfw7/fr3rGRa31boV0cbfBIMb7qqIPpYDtMTCzZyK5SQFU\nnntanj8Yv5uJDSJJAiOuAbRtXD4N4dcKkeuk07cf5ujJbHTQGr0I+Frnu4lZ\nzJoOiL0AaLVkQ/WBloaRgAbJDNXU9Pe+yW7k7rnjquN4H2mdFqilkhwj7NNZ\nCSh8B7pXOe1EFC8Uo2T0RPkldfnD2hY7bsRmOJwWYLoDqY/WIWUN0F3l0E2V\nATwcbw8c8RIC2ABrgPDYZSZ6nu+vrp3bCUfEyDHy744Dtj09UPNYoeFP5Gqz\ndTS2\r\n=+ET2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"d2fda542fd8141b27075ea03cb637270428310c9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.26.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.26.0_1625854435740_0.12399286060317904","host":"s3://npm-registry-packages"}},"2.26.1-canary.6":{"name":"@apollosproject/server-core","version":"2.26.1-canary.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.26.1-canary.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"59922a0c4fd82340c7e629af2ef32590ec5bc243","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.26.1-canary.6.tgz","fileCount":23,"integrity":"sha512-5NUNpafXLO3NXUdaf/2Yl2SSlnWgkl03j7xc8mKUu6su96S8DVUzaQPoRhgq0KIjC5DZ1SwEcddxOXab0Q1p6A==","signatures":[{"sig":"MEUCIQDc07VImtHk9KF68dyFS8DMtiQhWOBxEKztRFfr5hJPGQIgSpOWtE7HCfvIwVmsgF/mz4PSKeeYPij2+emi9aTFO3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9bIECRA9TVsSAnZWagAAlFsP/1u7D3c9Zr7bPgGVQQsN\nLJAW7c5499e0FfK1EUmAtXzGWo0PQrW12syAj6t9orUHdQXqU+AZMiVMBzMM\nnAIiBEgyrW/q629RS1MwkdZXDhCc4C5UKSjEdxEL53+lgFbTdJkaakYW87iN\nbpA1i6ruI4E8GRU5Hp0XJaw1TjmRQog4ptFZSKg4c8jHVPvNDoCZRMfg+CFU\nHslhhzusz3CSfYkbh5nByeJgtwOHhKT2u/JUKSPS6HHWN5icuLLpiP1687vf\nLkAj4O4NuFtHBmlDVzOur7vrunnNkinK/Efeo8rp1Jghtnc60kIzqWB2exoB\nVF+3KdRlEXdLBoOli3j55EoNyWlPBtpnvqVgwGVjwhSpakiWb7CnPSEWHh8V\nsC4fDrmY7MIMYjO3trvtf9Fcsd2UMw2ONp/sqzd0HDRg+WmfWOhnKjaqZ5sF\nQPPd1QqJuEy58aIczlYo/I1Wksuivek22ECvsqHWcRsO+IVnLBv7gxtSTfuD\naWJTtsCN+WvGG5Jf4ntox68xiNJqCWFnlGxD2rTQzH8cEtwkI0kJm03I11Xv\nVajM41+1aFr4jj1c5airKmrrN2WclBukRGh7jZtJ0Fo/ynG3SQe3nsplea6D\nEqR1Y8eGjFdsa5oxehRywgz3KTm9syvk4KxymfZ1gHGtL5ZmKM13JGKGBKtt\nQkxm\r\n=n+vN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"51c297e60a8fc8aa409d0288ab534111eba208d7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.26.1-canary.6+51c297e6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.26.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.26.1-canary.6_1626714628491_0.548265766127568","host":"s3://npm-registry-packages"}},"2.27.0":{"name":"@apollosproject/server-core","version":"2.27.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.27.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0db27e0262fbf58f320f0ff818f7ebef9c6b2a01","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.27.0.tgz","fileCount":23,"integrity":"sha512-GeNJPyMqBn6cgDnEoRnmxmm+4OyhE2j0z/PFiAFUs/utjTT3vDrSQIhg5bb2gpZ41EKdJqFClw7iGiMxuOY6Ew==","signatures":[{"sig":"MEUCIFahmJwr2w7s3y+4StecI3liNLAn2ePSHSU6lzJGfdVyAiEAn7gNYrMg2uf8mN9GMOKVtR2naHePMTEiHUK4HH4xjzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9bJcCRA9TVsSAnZWagAAdxgP/36Y6TF1dgW3vqVAzb0J\ne4+5QXu1XAAcMWHLuMx4hGl3WxXI37s3cAk4+Ej7qCM8g7ti3MAPpcr+0SNJ\nJIHUOeQw7Rk4eeQB88LfcFbfOzSm8QWNDegjnnGj/aedWbqeaTslNaHYJ78w\nDDBwad4eibzVca5/2V47wkZe3o3QZ7RFIjmX7K7zdM9+d/TzDR9kAydDQYFd\nczjqciObxYv/KNTnzHUmNm6lcVtU6XFL9ECx6i3FB0V4O4jHMgWKTQLcVppi\nDPfJXyHd5kpeLlWvpLlYjyoOMoPyP0FhH2O5V+f2fKnEewaBfjC5bDYG4lTz\n/gfl/W5xZD6LP99duVWnILWoNs/GYNtjoPoTcihCdlr+1jfgB/PV37dfBPBr\n+21vAnqPzD3Q91zwVAV5dfy+wRaKDZJOcsQeQrNQsFIuqC6MyoLIjh4X6vhq\nm4OscBw100eWZt2ufX6TMHT9fyw4D74U5qFPnmP/BEQESu5cYUsJ+F8wBEiW\nAfZaZqMRPpw02esxejJeVDHhk5gS/2IsYOuAmaqeEsKFAierjLJn9Tta3eiL\nGLsBp7rdxhgP/Cl82AtJxcxA5UuLwVlU7EBK6R+OLKGahvCZwI3Z/ihtLVag\nF2hqgvGsfzumBV/35j1sTz5wPGPYdyeFd9mL1APw6WalcuzpLurPH9L1UHmL\nxVR6\r\n=guBv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"616ccefacbf10c5625d559b564880e55776abe0b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.27.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.27.0_1626714716074_0.5368050870999128","host":"s3://npm-registry-packages"}},"2.27.1":{"name":"@apollosproject/server-core","version":"2.27.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.27.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3f5f0d328c49b361de18891a0bf86d4fbce2656d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.27.1.tgz","fileCount":23,"integrity":"sha512-mVQxvtpSGpoB6alF2xGJeih8bAuCe8CjneHQvsUaH+0HYsktLNNJ4hC2O/WYvJYo17T/824Q3l/yZIvS0hnKuA==","signatures":[{"sig":"MEUCIDOuusrZRperP530TeWDJHbToGk+yZ1smMST+kj20Q2TAiEAmZGhAei+1oEaQqV2ce4QFQl7x6GuxjNyLTiKQohNVME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9s40CRA9TVsSAnZWagAApOoQAIJYhffzLLr+rrrBMm5H\ntoEzaNLkLIVeUsJZJrXfUhQ0Kl/XWwLPF8fRmnk0cy7uaPFIPZprNKmKtFsX\nJ6h3E5H5Qljt+2w1XhiLQkCYcFfjiloeus6RPLa9C9jTCT4Xclolm4v4SWYv\njzBrw2xSLpJgD1e9TjOxGdzk3mBvPC30T9ODI8WvrWpgRByb3T4LZV9DKQi9\nYU/XrbEHeDOHI4dQhdLJ3XAiaCFg4Xg3jhjj78biRRznYyGv3ohQM26FaMnT\nTGjh5LqWGeAgZbLUUKb/nTCh0gIHnd89oYrjX4zvN3BNkCvQVA76qTRH1hpz\nNCY2MYHL25Ujw9goqLvXoG5PH85yrmdWMlLiHt6zFc+pXMnjtiVsCBN7Ayed\nT8I56C0w/CCIiPyn8ukILk2tVYWXzKV8Hq+NWFPYKJ3/0yJ4UhkQpgDR14BT\nE2497Zi2NNJ2Ryb+dcQfYoREUxleP94udGNro8PbS0CvmxOkBVT/6VzC5w0A\nTUrWSx3xQCUIQBrJ7BaPk596rtDaYBE4aWCIBF3YYv9/9HDO3iznTf/l0hTB\n4uxjufmhMPCwo5e2DrX9wzVlJ21Ed7DQd4b7+0q1+oby62tJLu1UMU3x79gM\n/xu2HbPXtdPY8iZ12Yfq0W3cxHdJ0vV+z8IT9wOjgyrqK/gafpt+kWLj+3O1\nPM7W\r\n=+l9x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"b0717da516617733c322d19be561ee402c499b06","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.27.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.27.1_1626787380830_0.629771774465743","host":"s3://npm-registry-packages"}},"2.27.2":{"name":"@apollosproject/server-core","version":"2.27.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.27.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"823618c490e9bdc80982c814d0a38f99da026e14","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.27.2.tgz","fileCount":23,"integrity":"sha512-aoCzIQvRaqwBgWmwaPPuO2YSu0JlnIDGdoKGDuRPqf+eW487+/z5balZiGlOMoGl1x0ufdy0ug4gWUzpjn7Q5g==","signatures":[{"sig":"MEQCIBecuHsjrkNHUmurd4b3F8wgrLrIx7VoNEfclOnn7WCPAiAVegvyLVdoTaDO+OnJXFAGapCIg/cYEJcQ8OjZFjk5kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9ybxCRA9TVsSAnZWagAAclwQAJizBxHamhwv09PKADj5\n3Ief7S5KcK+/GHQ67gLUcPq2AgEmg9MjAk5kxtpmvvd0sN4Y3dpCGN9WIyLh\nuvAbVVsw6Ni8TlrTr6NQPPCD0MqGbF/hoR4sO1xlqfSQHWHofra5EhnHKMuG\nH+SjIVt26H+xDnXFnqnzIRcTKjEABE4RvJC/s/SDJvtP+257OG2Ck0Vbo6aI\n3p67ZnC2z0t5i0jsCPFyiknlDcByqlbp00OvVjqO5X68w/+Wq9WTl3EGjUa5\niTRvMCMQNJy6JJbSOSv+RBADGp8NznhLw+TpMt8gByMf3zRdIqMGOCNgrHj/\nTDs3wJnSI3vz5ZDYyoTfWHTsdk3KQVffl6trO4c4ENafhGRSiTkvk5MeJX9g\n4NyY0jK0NrSQ2MaxCKy8F5Q7XzTUfC7JENu1zvSbXLeJqGSndzwa3ANY/Rez\nJu8WWd6KAnarOYIMwGUYErU29UmUxIBHvBT4kooMQ0wGVonTHScYqUR9v907\nevB8mk+3ku57v4c1FWAA8ekKE1kry/PPwuxIB7Ag0HqRWsWDuyMA6eH6uyvN\n5tbTqEnv/dWLkuTG4E5lfROBh8QdAAzoNFd0opa+I69D0494wMNwa1jgAhxK\nxu+Ad8Yczcv2X+hkf8me4fIUNH91hV9HBFjthsnCmGb0ECSVK1QNkcyAoULQ\nVoyB\r\n=90su\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"fd9f79cf8876c862cd6a50abba490916fecebc5a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.27.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.27.2_1626810097330_0.6391388891676202","host":"s3://npm-registry-packages"}},"2.27.3-canary.4":{"name":"@apollosproject/server-core","version":"2.27.3-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.27.3-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"51007babc01fe554b8bc80a2a1515b86dc29e8c5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.27.3-canary.4.tgz","fileCount":23,"integrity":"sha512-At7d0fAwDY8d5fYEbao153dL1PxhRLNpcVXjqHRDA7N46DybnRO4mlMZrQuGiTx43T60WIs7Q3Wm0+P6OLLxnw==","signatures":[{"sig":"MEUCICE4MxFscoO3QlswXmHI/VZGvw6JCfOeYkDHj38Qfuu7AiEA1ouJFlMPkMUL1e8wPXOk5Nkfai6dvfxyTyAkMjFNDfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+cGfCRA9TVsSAnZWagAAO2YP/3Ki0zO3Cv33zNhIxCie\nTv9MXJHy0/DES6V4CcIdq43bxrqxSxVDsCI0cpQ1dlE+MWwSn+BDe1idugGy\nQmYvJz+8gnVPjxDjO6PDaq38Drw+05NsFnTv02NEEVj2WIGUmod7NMEaxIyg\nMantcw9K1/Kv235C+l0tgVGhJghwvArjfrjBlLPwHppi6Ls8eytFC075S2IP\nB5eQb93mqTI3K0wWeiELCSwxLFSy5RCkCd/ceY+afF7ZuBVlZFTo2OdJ8G11\nKt411Nhs3j4JJSC9ir2EOItMQfrIAWqT5R9ZgNTP0r8DwaCysKjqhwmPw0Y+\nifE/k7OAxrPj00QbVtto6CC40fHDdNSlle2ggi+fciYxMmWGc/4R6KQrT7ME\ni+pppcD9ndR/zwhnadH1wys3PYk6gxaJX3sBSNBbh9S+8a9vpYBBeoIYbfLE\n9gyoiVuH34XJc0OoeqDzL6IIL5YJgROQUjMvt0jYbsGXc+ZeQJzom7pFviRx\n4vlh9dHZxYXuqYbhMlp3i6kt1hixilbYINLJHq8Akppon/LfpVj1XYdSIT1t\nh8/1HPI+6RHIkuZR1Q6cg1ZUScOio4KMOVTHD7lZxdvZdioFVcNFcDi8IUvV\nPQUvAIZd7W0arhbN8Emawu4WXpMamWMz/zrgda2rk9t1L0y9O/YAngNs7rE7\nErTq\r\n=QXNw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"a4ef9ab75b10a16fe62814e0ba0be032745d6394","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","graphql-tag":"^2.10.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.27.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.27.3-canary.4_1626980767036_0.9452044778173623","host":"s3://npm-registry-packages"}},"2.27.3-canary.7":{"name":"@apollosproject/server-core","version":"2.27.3-canary.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.27.3-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2af6d410ded234799c081a7adb28e98006e4156d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.27.3-canary.7.tgz","fileCount":23,"integrity":"sha512-Jxh4eRBRDr0KM3WS/Ox+4j5Toc65fi4+0bHTgZaK7hVXOL7Hx1sZ28hWjTDHQYzcBPhZiIOo1kzJTKm+ePAtpg==","signatures":[{"sig":"MEUCIGhSPciZx4SddUJTFznpGOJbRdEOUn/SyCfxJ6LkQ/s7AiEA8wMLqfEyHTYBB8tIEJBbuT3QVeO6nSN1XA8gnd0S0FI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAHg6CRA9TVsSAnZWagAAKNUP/0Psj5g2kCxEtMT7pFJA\n67HyMzVEWaEEcTC26zlv72TSsJKZi+oAGrkchgCW1SdV3GByJEveOLRoblDI\nhLgG1R9nM8uafuve51MCUOsn1gD2rFneg+8VBrOMld0TaSdF2VPljijgSIGE\nLtN/HNxnVNbYcWh7OAFeZ4xB7eo7q1tVpmqODTHMp8qkJ/FzNETVXBAoEnuI\nJOvuyQhZ51pCUzWYThvquZNxEVSk3KkDXM/A3PZk5+tJfjEGOEpt5yj0vq5f\n1usQJPeqPxtje51UFKLAq2K0XAJiUnhK7XLaoBPvhv/6VZDaIqQxpB/yJqN9\nDGZrg0I10Ma2pNuhLJlI6cD5GIc3ChsOsSXvTaLE811En5Ocd5eLJmB3CRiJ\ndRrQunRpGQNI3Wp6J9RxdfDM8vGF3dYl70cb/cD/lyc1n3GW6XF9ScwoPQNr\nBEwfzBGdUUEY78CWva90SaAlbek8cIuMT7TLo4x6c4N6NInYcZxPGDhHGhLJ\nvc499AaaaguwlhhLqlrRFJK5zi5zZ5NgIyr4vvqkSdOakolEss4s0FoO+HA2\n132ibh37i9DovLtHo7neFBzbKqhaxgyK+Z9M927Xk47/+Sdv5aATWfBLC/EI\nS3ZLbVgpVhMgZ3yaYEYq1ztgeMZYJxAtGgPc1XEluw11vMKWUE9lsJZfmmK8\nWLbd\r\n=q0dI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"4946de9242b21919af8538c204943ebd5bac8ec5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.27.3-canary.7+4946de92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.27.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.27.3-canary.7_1627420730344_0.9758660408492192","host":"s3://npm-registry-packages"}},"2.28.0":{"name":"@apollosproject/server-core","version":"2.28.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.28.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"908e65e1058740890d14e0087e6ec61621fc1c44","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.28.0.tgz","fileCount":23,"integrity":"sha512-zfuBSH6tJlFu8wxtOW5Wwb5YclrD3IDsBwJB13/xJRFiuH0oPksnB7hSRAaMbEOOROMLgxLYr77EuknFyGBwWA==","signatures":[{"sig":"MEUCIEpWgtxSxjk3RNANFZ/vJqUHmm38GLjWta4IcT8nfjDyAiEAjzZnHbCVMAe7veMCNB94hGnPhaHnOVrAHjf20ZyDw+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqmjCRA9TVsSAnZWagAA+NAP/A0cGTUhx1ibgUPuQAzB\na2Vc2etuLtSTEhpcsuMrxl5oL0Onj+4PGsLWvfzF7dqH06lub02fX+Ka4ngC\nBDrsjymxWMvq3hGe4Idwq9AHoxv4DWrQCq9lNTY857+V2hlBTKRguV5KgXdD\nFDfv5rQleBoVHYplis4lTtu5MO6pKuFTzdXTbp0QtLiQGz++LYzejQYeSbS1\nmipth1/r67ctgkHHCI/Oq+PyuS+0fGIG90Zhk+H1DrcvK89tOEnW9N/hkg4O\nrrva039D03mjP8xIF3OogisTxofqY/DuH9Xff7XbBp7F3rVkin/hFdHMIUe2\nsjd3jZ7b3ZX+YJ5deba9CAtUVqDmJwkbRGu1FjKoqVPiWwaEpauoO7iBCi06\nrfxpoJivtXtDtZHMevmTC+IjoVz/s3pS4aFOgVlOF49UEFxB4nm2bDFPsMq7\n9/3Orz+RRn3KGxS7Ng3lH4zzjYmweycVTEAy8VWMQGFeZYZOY/CCGlxed9Ss\n3s2ndT9cj0LRvLpijElNmnu40dWQXub66hibT5CS3o14GF5AWjxLODOxFWQK\nh/wYy/gpAC8VTz7W/p9GPJeNyP6llVkAxYThF9lSniHxDDwdqxf28VHKdNSw\n4cAxhZNw9c2byN2OIX9KVNeJUV6+KkCwSXE08lW0b5c2UAgsFAD7iOh1kCrK\nRzk3\r\n=cRjv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"b4af302d4bb5d8fc2258638ad0d21c7c8bc5da8c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.28.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.28.0_1628088739453_0.976323919484726","host":"s3://npm-registry-packages"}},"2.28.1-canary.0":{"name":"@apollosproject/server-core","version":"2.28.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.28.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9c8d03b0c97ec10a855aae2b55aa77b0310811c6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.28.1-canary.0.tgz","fileCount":23,"integrity":"sha512-ukZk+OcGfLXB6B+qZK+7FuYJ84RpY+E9B1eZNa/5il4P1qOSzTPIKc669iJ9iSWxmCwkBFquI/0n26Uaoy7ihg==","signatures":[{"sig":"MEUCIBEJNPUtcxoWNaOW77pg52Ix3m82fzxnQvrUIW9ZMtB8AiEA621CbXR0+BW5tu0KtfI0g28n0fe2W3sBFhN3fweCzH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqoLCRA9TVsSAnZWagAAs2wP/08TaKWEEtIuBfVILyYZ\nICN4WONJD/9sEckpFTCaHGcJ4G7+04Pnp7DNJuC93Q2WKrefEG6zA6RKTekV\nANs+E9vPr/y/nJtLERhh4GXhBJXfZcbCGNx+u0IEkHr9j7VQId4UmniP4zEL\n8KLs0Y6rObJKnR2CWuw3EP1wL/rwtRrZWPnA8k7jixEIX79Bp5zplSVflH9L\nIP/aqxdbx8va2kAxRYNnulrEMJsLWrxXga3/rg6mJ4OZlWlTPwY2rUcZWA3l\nVbHDAiumOuxs1VTmy/iJtG+y/VH4NW9MXjhie1rgq5/dxYM68eKM9WHdcZRO\nwGCB8VOf4lBd7PiZpsD7DTuBxZSQkbEsN3Jdv3Pu+pN8MJ1Y9GvHrSXqHwS6\nRHj7G97uUBNxFRa1+0JJn3fmSRwBCmJDNFEfFZIX5fwH2RIhvhh3Fa3k/zMA\ntp6P+SbAWMsNlgfMFd3L+goHEJyQY/n4Yq/G15yfW+PtLa9bG1I9aZGUvZHn\nSAsq7gvmvrOCrtS+edYK+zyFea2kEmLlmmYI8snYTYJBwyNVhGxlJCF+e8xm\nGuMqlqrmKc9hpksvbjAvkFJSaKTT5uHofoShuPGbJ/TKpfGE381FrioNeVf9\n2WliI4IXTVgtmX0GDl5ubRgkvhwlTFFZB+yKgUtNwobaojSPtV2wWTfrCIj/\nN3Se\r\n=Nyz9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=12"},"gitHead":"b4af302d4bb5d8fc2258638ad0d21c7c8bc5da8c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v12.22.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"12.22.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.28.1-canary.0+b4af302d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.28.1-canary.0+b4af302d"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.28.1-canary.0_1628088843599_0.1463501489741137","host":"s3://npm-registry-packages"}},"2.29.0":{"name":"@apollosproject/server-core","version":"2.29.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"96103f337bcbc51fa206b42c0ca34061b4d327b1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.0.tgz","fileCount":24,"integrity":"sha512-YihiNZdY8mOgamSUNJMeyTBPL5OthENT/kBHyv/4klTOJjTOvg+24FR6a2ZiCyFmfS+IyQt90jX4uuMGDLTEkg==","signatures":[{"sig":"MEYCIQC1ijlKHbPRhsqBUvX7lZCPc1YqM3Ouv66+21ymuHhcwgIhAL/OEv+iI2vnDoZvgyTJ9uzmR3iEjEYoAo0OjRbJH9rg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDC6xCRA9TVsSAnZWagAAFWAP/R15YacZggzx6EYOH3W6\nkewvQgnxhzam/tc/CmXSD/ZKddAM0laKzv2GaQzBkztW6fvlRcNeTZDue7cO\ngF2C23SYLPzf2hh7x4OclFbCBBznrAo+kQ01pxgR5BdDpNeeVd8zs23DH5SS\n+7HCrm9Z6s7r62ftAj6nCQAqFwWy7ryRkLBAOwWKugvJWZu+9/A0M7mTmpBU\nqGSIVL+xBYoK0AjcnK0V5jZGjNTMk82iOoH/RtH9jSqVGNecfCY5FlUezybQ\ns0LzDF9Ipt4akhFk3qnfYHMXuVYX4PdtiJszHZrDdg0zjNl/nG0dzq0FvbdS\n1PsSpF8v5pilAfkGBvpAOxmF2KfjZUfh8EaGFbOroiz8kruzKIMmxlNJh/mZ\noZWJgOm/cMM6PZODHOcCxG36XyhEZgzy5XD60/0SBb6a5qDGlB1t8NnXdOM4\nce8SSfdl1KLMFoM7UOQLcALVrFYRc2olWgSCZAHx80imqMjXhgDzJnxXZOEs\nI8Rmx3a7M4Ds1Sh4DMfs2bpz2+lSPie6b0sf9yJh0QoOZ7wtnD5M4An58NY4\nKRf3IN3v91LcxVVez2EaQMe5PaOuizyb/Cr9RfuLdwbU8fg+pkdTEL0IAYe9\n6EDEDxVqjfcyTi/zhJ8VhWytQtsyhDRlErLae5+WqawY5YT/f1TrV8U0vrpy\n7Xcf\r\n=Yd+k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"ae40e735efe0280a5cb7f334de3c5e6e87ed2c42","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.0_1628188336951_0.740199961711101","host":"s3://npm-registry-packages"}},"2.29.1-canary.0":{"name":"@apollosproject/server-core","version":"2.29.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9f5e468e25d3ffdefd9f9dac1e8f199e469aa6d9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.1-canary.0.tgz","fileCount":24,"integrity":"sha512-YIiMjgXHMwidGWEytusDg8pjKawjkiGQ1UXZmMH4Nila5oz7/SBG0TG7uWGOEsUqiMORBUwwfbIRmLjPm2C1zA==","signatures":[{"sig":"MEYCIQC7qB92tL4OtBi5lR0P4mdkMZMZNYTkMhNZJQ0VMAT6JgIhAKmwYkqu12lHqzbCCKFPGHDCh3WqpqT4l92rwKyCGFmy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDC8ZCRA9TVsSAnZWagAAfXoP/2GdZUPmCAV5jKrNT/nj\npXDpAMTax/iVNOcJXy0VQ6SjMsnoW7AV69ms5+JH3MO+X7/5CO8JRPTHdGsc\nrTbGzBuuP9gqkx5OPAzMFdVTJuausL3SBL5XpnWJBG+YJ/bXk2GnWLJJ4BAs\nNdjALGY0Uye4BhyAzDqiDuh4TzOmn/F+kNmJj+2/qa9T7Cyu9H7TN0bxNwf+\nVF7N0Ts4M+Iss2w/aH0Og248dQ6Zu/K25cUQ4G8EptNwpy3kIMiJImye1h7O\n1BnG7uWEw4LwNLpZj/AX/H8uMYkE4iGW4bL4ZZce7+iF3N79OwXidMXCDMHe\n0bQNg2MfKdUIhhpo3tXhSK+R/0i/VSYjrU+E5V18ffyuqgDJSn6leDnEc/X3\nuM5pf6SvGSx5nFeGvEQn6o8amMiVOKSrCIE/ZiIG8//TNsfPpXwrk9m8vEKB\n9rVP+oo8REcg474/Mi48R+sUU7hRwQovSdSBfG+5l/5m1mC25uU37skolMNd\nDE8Nm3rZw/D+Opg9hKYNsSi8pimJ8I5kufPgL7a9PcmdCxZ2WZ/z/tmzESkl\n5SErNBhZG3APYL4BZ8DoNjDoTBTBzf8iLSND6NRRHbX02z7AfuTHtmLY0bGT\nyqdPfkty5KDsIZa/H27cqUf1YmtND54vM665AuDRAhdBWaunfEXOb/fryt1T\nbtOX\r\n=Y+wh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ae40e735efe0280a5cb7f334de3c5e6e87ed2c42","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.1-canary.0+ae40e735"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.1-canary.0+ae40e735"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.1-canary.0_1628188440949_0.5347841119449941","host":"s3://npm-registry-packages"}},"2.29.1":{"name":"@apollosproject/server-core","version":"2.29.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0a7405108441762b38965de18fbd0f90a1aebba7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.1.tgz","fileCount":24,"integrity":"sha512-jWkfpMvcnouh89omYUkR7YHOSF27rHIsSd7WBldliyrqsHbmyWmPCr7B5H7IoZ6kI5JsFflAn81F3vwSCB9V4Q==","signatures":[{"sig":"MEQCIDv5muegJ/TVG+HIqlHABaPg12kPjc+nGD1Q8eJr+J/tAiBuyaGMwfY/f5zp4+hiCqIpmvNv+1nmd8gn5TA7eDGVAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUR0CRA9TVsSAnZWagAAmXAP/AmzlUYfXS+FkC3PY/Kw\nTmfhGtRCqp1nn1OKahO/ljw1DKVOsAbCrTHpqljMUTJjxZNo0DXVYhOH/6nH\nLcSzepPQIZI5XiVfXvIoOm4LLpnE1FwQTSbxbN80Zd9Bx7raG3XOuDEQdw2o\nVyVTZcXz3eXhMrD+SHpfTEXkiryWPTAh8x5YWiZKX+ZP1Th31Jzlzv53A4XB\n3aZMOLk37liwZpcAcotU9vO7l2h4TguT/pNq3LCqDtfLyhexDaaPFrAzzZfE\n96Ksc8YjD+6pZ4D6ELLpTv1/0rI1urzEDZpoTthPEXn1i2pJOALMnluuKc/e\npyCYQlYcZPFkhxjUh4VW1f191YRqUxvIahVLL380OXStiaNDrp59sN6cvrmC\nSvp0IhzVzdqPyHg8iKdnN+3LEHaS7E0MAA1A9c2g6zD66LG9Jo2byF0HzI4i\nsKEMqKO2EHYdG4r83uPSSC/oAIeP7eHivkabliNOJeFaZAOeXx16L8gAokR4\nH4zB+nMCT93I65TPo1XPfF+XwwULGoQKg23datNACgb4GMXB8QjTVJndiHWN\nThc/ruC4gzxUtzAuzgsg5ye0gdDfntq6kojS2RdzRI/iLJrWcQKOZfgbQrmI\nCDHQWI6RvJZ8XnEOJoSLqW1tL3lZSOcO8nNwzDYOx6p5DTRcfvZ0L077ixnF\nvRH4\r\n=GPmH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"14660fe240565142e750f775dcfbc98b767f656a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.1_1628259444199_0.6087374322745298","host":"s3://npm-registry-packages"}},"2.29.2-canary.0":{"name":"@apollosproject/server-core","version":"2.29.2-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.2-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"97083f82d5a81632b8a98d1dd81762577e9a8a39","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.2-canary.0.tgz","fileCount":24,"integrity":"sha512-XcJp7eeJlRzGBm1L5L0XS6FdcxTw5qvOP1rfnr2gV5gvzgEBGo4oRtuQ8De02SVIvQn+ry/UHv+pIzXBigmnnA==","signatures":[{"sig":"MEYCIQDYQam5xhaTAThuxIJsDOn518lkobe/WljnKMb8LD+HlwIhALo3XcpcwnJ0CKS7BZ0QNS6PsZaK2oI6Rpo911QlDdIb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUTgCRA9TVsSAnZWagAA6w0P/Rh73kwq4b28BO2k3f6o\nbsZujlf1cA+YtDlOJ5es3ZOpTtluY2hCuTuLGfXffBfIYRyUpQSKDZAAM3ZT\nqyyigiht+rM43WIsUzi5kW4oLf+9tFUZrsnd2YYErjt/y2Uf8f4mmxL4dZqb\nJIWkMiF6hzDmR4SutWaEWPL/rK84/qDwxoDkhMM6Y8bctQHfpLhousY9TKDa\nEKUT3eXSG55fnvdIdFw+02Fkxx4W8V0F3DqshPGxitIkkXTvT9mGj4hHSd2H\n1iliergUOXr0oFs4kcu/ey6Rs75KAKg/lCTBas8bF0DAwVcnQDr+NXYR4laN\nzrFvaKNLfDcROhurfOqEG9TToXLA4sB8cybBSj64gSREDSxgrTdshA7yi5qW\nYphwDTT7Jxv6Utc+7KjjgFrNK2byNu4VdXkwUuYTC7l+OsVDVT8wuaxXVCNk\ntEU4CFcc0Abc5agDT4igxoD3aK2EPggfmY0uCE120B1k27Wi/lOTVlhDSCUT\njp3RzdJ10defM6IVNYdrjLHXv+D0cxTWVqfPYr+ZoikepbDha/cdo6qo6Ine\nlrzYmbeeYZBOtvur8NFJiyqBT+pVlYsMxZYQwN3Ek3SLrn+CDlwq1NzIk18I\nn7pb/9iQgYo7O0qmXYcGaG+BQwOlZ2JqqF+z4MCusZcfcUV/fnwzxo+el5Js\na4sE\r\n=n1Rm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"14660fe240565142e750f775dcfbc98b767f656a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.2-canary.0+14660fe2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.2-canary.0+14660fe2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.2-canary.0_1628259552308_0.3572259347888569","host":"s3://npm-registry-packages"}},"2.29.2":{"name":"@apollosproject/server-core","version":"2.29.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"47cf4efd91b24a6ef6d976e819ef11f04bf253ca","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.2.tgz","fileCount":24,"integrity":"sha512-o+LpyBWPYapwc6oUydDknpEsyrnEJLrGrjH+RMx1GcYxd4z5f+rKYa767FfJzoFg0UVYokhaIgodEUJu4/X/aw==","signatures":[{"sig":"MEUCIQCr9PZFZS2UFoiDd2QOByT4DNPIOYyKQIzWKFyAcWatEgIgSN5qbJy9va+qP7fqWyw3T+7sh/Tx+Rbt6GUXz285fmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDVdyCRA9TVsSAnZWagAAmMQP/0qM3nocdLyc+LoR/2vC\nlXLGMaFa/ETe7ljYXPbcA9sWx/TjbrV63P1ke+OspKPA/jSgR8Un4w35/dwN\nWk7VYmkO7ObkV64P8v3efjJ6IqdYrTpt4Vk9CEGFidObyiq4zaV7gnniVLCD\nSUCChdCX4nBd28uRAn20yj7bCKPPAlsTW6DTpW0dpxAkY5uSXZD+8kumF/Ef\nJco8BP6x3a9o3jpg1irQXkgH6HyvU/9QvCQeaMxPXnlESCRYZiIhLYMsBekC\n/slYW1PENo1MDpffQGf04i6GmLtb5s0OokjeDLnLxRXM0MsGYJcpl2pneNpv\nqkf5WG4bbBnaGKMl/uFslEgwSx4VSMGRWqYM+IpR1RZqrHiqGdT4hVO3BjJV\nU3Rk3sW6WC0qhf8MyqYGAh55m8hrHkUW7h0NhPbl5YQKqbEBUQQ468CXm+mt\niLwjN6iuu1S6e7gq29jgc0XeYVPOn/xa+6sQQya7m9+gUPzIsHCdBmXmB3g0\nKMSfyS04kuGwCck880dWX/9BtuXrWeCyMFwVu87HZxRG6OWip9ssKxzq87Km\nJlxcBT9hq3igiBlfS+EF9DHLyirn0q8sDt9Ivu0zj5gBB2kiTOoEo/9psbKw\nN+7GztK8TaW1guuRVELxTwOJIZUy5yhuC5isaDcTSlly0jR3BRCzEZ4FMywV\n9E8S\r\n=M8dN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"aaa3a9fd7ad5254cc06aa87475ea348cc3294da8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.2_1628264305889_0.9599013555374607","host":"s3://npm-registry-packages"}},"2.29.3-canary.0":{"name":"@apollosproject/server-core","version":"2.29.3-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.3-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e90f6e8e1aaa430c109d1aa24ee673198cd7ed0a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.3-canary.0.tgz","fileCount":24,"integrity":"sha512-CNJGD69SjE2DIuqP74jKMhQL1uOFbVn2O3XqfiFanM4YrqIGL1xtXuVUxGzOWV/uoumg3Z9xe9L1+cxywD/ykw==","signatures":[{"sig":"MEQCIH16KV2Dko3u5RzQyxLMF77lPTxoaNtXqo8jzla3j3MRAiAGycdTDWUm4JL6rG9CdJK+ma0ZwCjbt0QwGEnWx9XDpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDVfWCRA9TVsSAnZWagAATNkP/izOuT8x152MgYDRwDqJ\n5FlKoU0Jksp/rg/u7goV6O2kiIU2rQgr2XgueToGwXWJe99o7wIdwY7bww8C\nH8Myg8UhIepzEKH1bT6Bwayndw8yFEW7mBCGbdBVujbYtvejR32NzoSrhAjY\n0ZRMZb4VqvXhRtxGQZPdhoIg6JkcFlvUhn5Eo+u80VotLcZKxW/wE7pYRWGv\nVg3+r/vRgim7E6Zd6k6Zw77cCMzbtlyimKVTfYkQLq0E0HmUxDaRWSWzJn85\nFkOwq6A2c6Jn03n3j3owE/XWiFie8w/lOZ1zA2ONAs7Xs0VfawD8SHDvhaDg\nUo7M8CwfDV9UOrUln5M0OJerWcgu8UmECUNTH4iUMB6y+IrQpjZ1B3mLOGcH\nt+3N4vs1v9IGuUgXecyyaQtWMaFtC2Ty2p8ehg6OR/bOquBAEKRVqH+/oQxC\n0WrOpp00IsY//Tflow9By+tAitTQ4tAImrcs2KVwzyAQlSKS2F/KQXR/tXjd\n7P8bK5gKwZDYg1jcdtCZ5WTqtjylrojucZzE3aMDwksu5GVlTJCFIcGbdY3n\n0PtsU/r/sU5b1D64jEKQF5TCG3li63ImewaOioJdbO9GGB62GenCG89EfQXl\nSkY+YaBL4vhLiuavCEDF7I9ud+xDY2kr0nui06pW+DrqkA5MWkivE2VCavD0\nS5Sr\r\n=Tnx7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"aaa3a9fd7ad5254cc06aa87475ea348cc3294da8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.3-canary.0+aaa3a9fd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.3-canary.0+aaa3a9fd"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.3-canary.0_1628264406499_0.5584253907839969","host":"s3://npm-registry-packages"}},"2.29.3":{"name":"@apollosproject/server-core","version":"2.29.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"81f0f036fe6c0135e58bc5860808801fdf457b3e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.3.tgz","fileCount":24,"integrity":"sha512-UTXbNWZQJpsjigTj/gZlwctbgkwf6EW6+52o76J3MMytINrlX95JF8flh+/PAyWsw3TdUizowdyTcRjEFDnZ5w==","signatures":[{"sig":"MEYCIQDXr7UpM/DaH7zG/36xtBIVPfk1JCRRO2QGygMx/LTeawIhALv4oxbzn3Nbp5SGGAXX0/fo/K2qjkmhVW+fGWMy520K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+QQCRA9TVsSAnZWagAA0HAQAIN1s/jmFWWor/tIvUdI\n8Yk9h30pubQt0BeXAZYoWb/y2zbbIMCsM71X1EvzL7lqOEP0YJksgpFHpN84\nTybLCZwO5IHGgR2DSyQw/svJP0OGeqXi/gRASdSV8OrDaARSG6YhyPoGX53X\nCRQh5ybUcZdJAcSVlfve0JMFvCgbwyePL/ZpQRUnsGzjvhfwbMCulEJMSkbU\nuEIMsAzA/Yons9wsVLDgVO87rqj7sohQC8w4xGek1TrHm1p/iS0F7JfHwBIM\nIw5Y9BluBnUpXUkz7+L3isFqjWmL4hMCtAlXvkh6NoaGJ2+/r4zpfZlLO67t\nbWEpdwL5+9lilla0+MXaM85wqicZP7h3se/4LkZfhblwdiR4VEkX7g2XxQ27\no/0xncQ32Tk430wp/j2zfLwTIubaMmqlAT455sAS2co/IbCb16pEwHJjWxau\n/Ca5fYNKbyxUgmvZuXVFgH7BOwm+BDSRT7igzYJSrOqXsRzjR8d9MjJk4wS2\nlUWlcKFaVja32mIJ6axcnbWkeFqTS7+T/61N6nmM6oQeMT4auN2LB1WawipA\nTZdHsi4cZ7F0y13MeUW6AeacgtFjiYCF9H5Z/lW4+AX2m1SxQ0qAnaO5eRoQ\n09YF0qVyn9xLDHF/Fi6gIOAXXrYqVn7gziM+qw3a0KFNzYpxnAn2SySVdCl6\nL4SG\r\n=V1y5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"2cb71a7cead244ac97af58a89e4c82b4ea6f1aec","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.3_1628693520362_0.8530864752602196","host":"s3://npm-registry-packages"}},"2.29.4-canary.0":{"name":"@apollosproject/server-core","version":"2.29.4-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.29.4-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"095ba76e187daed845a24e95e09b06ad0a796fe0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.29.4-canary.0.tgz","fileCount":24,"integrity":"sha512-XSbTp6RLihY/mO5M2O2bpESEYTld8KqZ6dryqxvuVfaB2AAVcaYN0iKn2Yz2Mi5cd70Umj+ErmHvN491m8h30g==","signatures":[{"sig":"MEUCIBjYbIw+c6Zflh+grPluHcQtfKSKFrTTsS5S6cmrqjvqAiEAtxrfDKjwUF41/MocS5s7eZY2GM9Wb0GtRXlImQDClKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+SECRA9TVsSAnZWagAAX3IP/jTuODA163NBeLn+cohF\nRQg5X9P8eQO+3DT7GCIoVWLx1czobBjrye6b96nhuUVHG++XpmS5TxVObD3j\nymKW0bZ9ip/7vU6G8pQOt3h1x7b99rOFxsD/+OJSuxwrmg5hi2dmb1lnoQpN\nLNWK5dLrIh/RFwB4qhCdLR6bwi1qH03aKRYeWTctunVt33UJb2K3PwvQuh5H\nNb/hg6GwIeVVnxaQ+UlU3IO78peVtc5aSYRQM/EHMn5mV61euUI/tvxMNMmt\n3+dRSQStZ8OmP/FZC2MTsMZgAtG61pKBKWhTC/w+/vaYhKu3IIlebGAcmZ3o\nG9+qjsMybrM41dG9EWQIHb+WO+RedULals/8qjjt7xbZpnmNEdVy9iM2ew5h\nboW6qHJpYMV3Jgo6mGNb+rzxEc+nViSX6fsIXUoH9Zxpqv1pYk7OOCRprBDo\nY5nC2Jfen7pQ7WHUj49fdAW96udjPZ/CHjLlzFrtqdWPOctNHpf0HjEIJOQp\nwe1+ITv7sHHQx1EkNr714H+JUliGrdOTnh/OsfOwKI/vFNg58Kw8YRuBJ8fw\nraQM2D+zq7LUuvpiZezgZINp3ZpbEHXUPJPU5w98QuhGd1v6DdX5vPCix4CV\n/sPPWHj2S5QoIGfzMA3ODspll5pnyLYP31bV7RhybGF48si4ZaN5sFMIZbY1\nrY6b\r\n=5fQU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2cb71a7cead244ac97af58a89e4c82b4ea6f1aec","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.29.4-canary.0+2cb71a7c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.29.4-canary.0+2cb71a7c"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.29.4-canary.0_1628693635761_0.5237087263191327","host":"s3://npm-registry-packages"}},"2.30.0":{"name":"@apollosproject/server-core","version":"2.30.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.30.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3091593127ed230edf398a70f3a42bd8075057b2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.30.0.tgz","fileCount":24,"integrity":"sha512-ZpQtMBSjegXwdgw0AIM0s1qIxI9FxXXr3/hNFovdkb5PJVv5sSNTMIPwBgApK9DqRzafDSLDcgrQIgL3LersnQ==","signatures":[{"sig":"MEYCIQDjAgN2s8xG5nU1/Rrc/68heposKkE3EcL+wKCV+6GfgQIhAJufzGcCDd93Rc1QSXZNVk/fOdna491pq5qbQLkenM1q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG8M3CRA9TVsSAnZWagAAMBEP+wY5zGJW/YwKRiI+0YkG\nKoJWcacf+CbOsDMAODjJcy0ODlS2PGIfKRmYWAqiOOXQnv0WRDmKb1qJuhRE\nPWWEaqUd0JYOcH2V8pA8oh87ogP6N+0I5ELCt09eakDrah4+48obMLWs42mc\nkxWOjiFxP5rStEEwdQQohDFn1RPqzoDbcULG5qO6rDyK1NvdmsKmt0Un1/vN\neTR6YzZkA3GVkLxhThB3rlfrTrWUk47cEYDMHFlAsy/IsSHQpz+BHOGmS5fY\nlYVsNXW/kMzxKGebnkQijYmUTwHFg6EOh2BVt7nVp1rlk81CDVzbKkdnjp5G\n37QMGoBR3LR28+NCiXH9jK2ItmS+k6BgRfgk2w2OFZGJepMTDRuCBYIDUpKg\n8hSeR8x5e6BtaTkQG6AsJ+xvHyVV++I5ze07IxPPpvQxrV2XPIxmelsPXzpS\n8k+e+zXbdPqO7Y9Z1vBA1GNpVTw9T9FzZ16/4MdGBOI1KAeWVZydUFeGQ5Vk\nTea16IQITBVlLjVlRv/EO++7/43zBc7vWN+PMJW4jvaoXXBwnj6r+FKnpIIv\npOw1oK5Nq78siQ01dPE9F3b9QPk5qBNl5PfpF8Bfplou0FIuFNCTzzkx1bQr\n40RQLRBOrcAzxQY07HVuG6cYPOX17QTEHHOllRzh6H5WS6KCqfqpuzrwJ280\n5K9c\r\n=84aK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"c5d25f7817b1cfd686beff43a3c31685432a0f03","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.4+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.4","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.30.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.30.0_1629209399121_0.21343506903408205","host":"s3://npm-registry-packages"}},"2.30.1-canary.12":{"name":"@apollosproject/server-core","version":"2.30.1-canary.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.30.1-canary.12","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a6efe627a04087e3e6474eaec4b5832ddec1e301","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.30.1-canary.12.tgz","fileCount":24,"integrity":"sha512-e3CU0+2BJ9FFg6CAKc+C4cMaNiaO6Jm6wHPpjarTQysCmVymYH5252xEfwVF2H+3wbGpm2ysAg+S8CxqoCXCEQ==","signatures":[{"sig":"MEUCIGDM4q+WHSNzHkkbGjCFgT7txib5lZJzK+DqzSOlAsrWAiEAiexDNmsQxrFxTb+RRAnH49wFEWlJHoeklpkjvjZQ0rE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJmgvCRA9TVsSAnZWagAAFqEP/3dsObzhodDZbVR24CLV\nh56hQzfuXpIdIb/jRa4D0RZ6od2Rxnd1mg7i8aqKiklA4jEI2B+bt3tpKJbK\ngf6Ssym2VhcTDIhxxosRKBDjqJAckxrp+x9Ow3zx93kM7f4tYA6s1IyO+HVj\nr8nySyIVfpNLMmyHcaFAwCYPSyTj1YFH0KSbaP0dvtpO2t0dc4QVzpoHTRb+\nkhHsbi2eiZVPpOVqq+29qWisSQWbV0mlRDDHyoLb5clrLC97uA+SLsEKMPuL\nv3uN617vhV6KmM7JNdGrhNd85+rkd9ld3tiC7l4bN2sXH4czcMpkHxJ0iCWv\nj4PkCvXTiXk9Ap/2tdRb59lwdodajrENB5Qth19rfPXVaLdr8oe2wPC9AIQ1\nU+usQsUvh3E/rXr7sfpCvS50sVh0TuwFepnh+8C7Pgjnn+E6Lvc7CPLMySaI\nrNJexLxLe0VNm+ck44EM3bI+hdA9ZSa7hDBz6bQk21p2LWnUurqJ6v0/X6Ic\nT0SoSLME5REq75SuznUPjgZFhOT3kM6L/oksQ/nzXYesEJhoRM7LuqVP8NHO\npgjtXzQ4I6evzJ8wQ5ygMUPoZEXxmIYgV9LcoRIjqWYMdaGWTbSGCtpr4MdD\nY/fcCxv9U18gHJpDQGq9nznmQr//wArROKCT7DWhjIhK7Nlzj/EYpQJ4tEi3\nMrOP\r\n=XdKV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"51ca3cfe128c7af859f0933415e4f66f2633783e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.5","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.30.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.30.1-canary.12_1629906991801_0.4520482101253829","host":"s3://npm-registry-packages"}},"2.31.0":{"name":"@apollosproject/server-core","version":"2.31.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.31.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3121d7be530bd3294bdd02716239e2a0444007d9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.31.0.tgz","fileCount":24,"integrity":"sha512-DnxFLoPL0RsxDmdVfVcKD43oA/xHOzvRnJrz3+N0MZujx8+RET62CNX5baw2svaNtoCkCq88b8VMozXPAel9dQ==","signatures":[{"sig":"MEUCIGZ2hnnFaA4uF6ddiSkwfD6ro/GBFoeWL/1IuMuynsC+AiEA+o3jvKnwWBEqLi59aOm9DV2sMVnFzUyfz/btCeiLBnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ/TNCRA9TVsSAnZWagAAXosP/iTqRwW0EJ4C2xIbTlq4\n0VFUXH+aqU0jkSruPorFSoBCR/FX9Af57a3IISDEIaPWrZzNvgFHppCCNS8Z\nN9mfFPz9/Qtb06Erfvn7apZC3MaydI7aDtSyRSkQ1wj8K+R2t5wZ6E9HlApn\naGG2q4TE3kHqjS1HOibXgHBTCTDXYfCDnNCeQQPYEoAo2ell0yKqZQMqMK2E\nIZ/8GODm6nLZtex4z0n0+WN17dhRxwERMakDVjRGoJ/ktvrh+F5GxpKMmQVM\nKrTS1zgdJXrVAgp22+4Cl6z1eb5aFCEVXCAvMbYTdGfE0g9H+rn0/CvCxjK8\n2e8xA4EYhXqvwbQ46LPTdsv0irjb1x9FUEuF9B296LAsyS37c7Gc9EBqwk+E\nU2IiculiPjs0FARW9nJ3OlWrRgRv0ZYCvM9OhZi9fMmhmpy+EbNqvjS/PumW\n5QdrNPmiQpozoSqkJzG2Ung+sCMJlbC6GBrgE9szDxYRcIovuOWj7wY0DpQF\n7i+fOYwH3SvtiLPLSkrGGzkb7PSQcGC5ulbDIXHjOnno9XmsWC2uptL/yvdz\ny77QZ6+HxBaQL63t+3rBarQtR7nuGBq2koi6kEfvyi8LXjDTTW+Jk9ozVgGx\n0Clsb9bh+dxS1L6cQhsROwJpeMtgHi0H/tvMBsj6jIw3GIkraoRrqqCQ/nkk\nEbze\r\n=e1gH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"a61693d41db8b7e2fd4c99b50ce653b2834f78c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.5+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.5","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.31.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.31.0_1630008525218_0.0850084902494499","host":"s3://npm-registry-packages"}},"2.31.1-canary.7":{"name":"@apollosproject/server-core","version":"2.31.1-canary.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.31.1-canary.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"990715c2bb3dbcda12f324831b57be6d19f94827","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.31.1-canary.7.tgz","fileCount":24,"integrity":"sha512-Bf053dRfpjquOGY1N8TmI7cuioRASyI5lckEe9t2BFwyFGCjB2vsJpQrHC3DRaNqKEfaWMVzmV9KWst4NFBxKA==","signatures":[{"sig":"MEUCIAJQE89ItmCii9jWISw/yZkdGMUXbNtiY4Vo8oGxLmgFAiEA/FPodUB/2gjMDgqbZDJyBgVqqaEW4x44dsagsgNs7ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMO9CCRA9TVsSAnZWagAAy+sP/i6eTmFz5s1990I9OgAe\nvbt1NyDySzqbZWkqFhI+6NPTHppF3/Rma71eeBPBGGiQJPtc1bghXnr/m4d4\nr+aP6uGkwXOcxtr2C6M/3fvwQe4OskGalsAKoCcLz12u3O2SxOj68yQVGEj9\nHxDPmZ3sSXIsr1RrU/m+uoNqhhuIgXbCKWHQjqu5zlRISCv6KaPE1cmzS0Fk\nBZvzvkWT5cCH54MrJJb2dYCxRBJHH3+TpYjNBn3e6pS6QT/oQOPGZfIfWK5Z\nhy0NIq2UzGLnJTbg67MQruyaR6qM3Nxql9Kp3DenT27tEt1XckTgh2E/l9PB\nMe9npwEHPrT31PoucuE9SrQFfGYmZr+swCOzprdHe8OSRnVZEp6dL7zB3E9S\nWcKrZsWPE8hAUowuQsknG0qx0sjaj3/anj+MHbfnc8W+tQO+GXy7E9/pQ/Ck\nY17Q2lrP+50RF802xVLIDKVBEyskBUIFBjV2VRkSaB12OHsGN4Fv0d0Qnl22\nG23VEvY85nsUyoa+f/31b9s/x3ozUnZxgKBtLCzQGcuInpa090kAgTY7uxqN\nQV+Uanp3oeOioGP1SRJ2ETQK5Djy4UHf2j873vThlGkNr1vY55n35LEIsRQH\nAFG/4vicSx2Wn34mZreWlPVs4jUWq/77sya/rQPcHUY3xUqdE5/8rfUE6Lfk\n5eeN\r\n=BjMB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2398bfb8fb95bb501c25b0351f0d92708b8867d9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.31.1-canary.7+2398bfb8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.31.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.31.1-canary.7_1630596930534_0.5301398131386561","host":"s3://npm-registry-packages"}},"2.32.0":{"name":"@apollosproject/server-core","version":"2.32.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.32.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4cf760cfeccdca3e9ebd38b1a7f8060a815c2354","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.32.0.tgz","fileCount":24,"integrity":"sha512-JpPgyaR5aTq7T5ygVAAFGKUuAKTcuz5xB2a892Ysuy4SwHwhskiavTxitbfKPdWxhIHsuDr0VoFZJPQ3E9b2UQ==","signatures":[{"sig":"MEUCID6w8JaZJ1DOHMpgTpBT2ct+iUOLHb2oWb4o0+KMPlhsAiEAxZiR149E/XAUI7jKWnmvMRap7sbTWw/MLwnSDeZqw/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMndFCRA9TVsSAnZWagAAW5kP/jynziuK5Cxn1vvNgmrz\nEIqizd+7qlAQ5Cde1oSmzmvl1gSeBgYlJSmahT4IXGRj7Gl1xENGEA7JiO8b\ncUGRLDNR4v8NSDyJuse38Usky9XSDMmmLMpKI1HvfWdcOvzcyYrIazapP1Sf\n9Q7rOtZ6M/wfXf7cpK/RmIfPWmIxN6nlurN+yfWeQumz3g0PaTvsgbqnCbkk\nAQUj07t8WZ0jfSeMXuSxRGWVN2cn9RB6Xp3BiNgl9XwkozuuH8JZkUnuMznG\nj7cD8zilFeuKop9JPwopOZZ+Ub95GONAEUFmGomV51/wihmvzPqrNALy3R51\nC87cPF+0mXbWrMdeUnzAS/P9vSxMEb0BoA9k2pf7pcEYkP1T8BlK8dLoI1Vn\nKLqFGBLwETQpfoXhMSKqzK77YvIHGQGGNkUqGom21dDyxBOWbH8Up5MwEfFG\nSOzYLYMdHQUTkosXTx3300ZrLCff2ye/93xl/k6hOo1SoWViGrZyntYS5HfA\ngrFpHR5GSMUwRJ2dDJtBqzA9NbaTseM4GQzjnNyVMw0gyS/uKEmTw2VLLdjr\nnibTD2gdQP3xz7+x/4xQiKpthaExi+daFcrhtPm9jmbSIDXrPqazOpikWJ54\nRU4iNO2Z7b4uZ2Y+5gcpbldBxs7ZIumUqQs6IxEsZ1DZECvhPpRQZJ7GyQFE\nMYBn\r\n=krJE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"5efaf22d5397c87381383a6f1fb784ad7bab72ae","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.32.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.32.0_1630697285765_0.9486139697876665","host":"s3://npm-registry-packages"}},"2.32.1":{"name":"@apollosproject/server-core","version":"2.32.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.32.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b5e7fea9914f1138e4c708bccc74c5b8cfddf110","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.32.1.tgz","fileCount":24,"integrity":"sha512-6l6M4mJsVPwiLcstJsCuLIWGJYFc4g5ic1ouNLgYzbjcSFfq3ylomO5YVy/hrs/me86OhQ/0Y0446OKUrsc+Ag==","signatures":[{"sig":"MEUCIQDA3JHf8t5s+6tynLB8R2MfiftdWx99rrEbQGxuCScNZgIgJaGLkZRm+BJZKLCkIW0Or0z8KgZwsw39xVVJnFM4qYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN4oGCRA9TVsSAnZWagAARtAP/jBeTpCdoMIK6qnNTdmb\nniaaRjuTYh9u5kJbh6rxrpwanXf4cYgs0qYBGh+a/Ny1rkdYAMHvDZ8p6dpU\n3I2zhLILUB/fJ9iMMm/Ar7mt0rjjHGQHVxBWNpwxU8CjjJPJKuJQnkFzOnKU\nvaCo+z1y8hYM+I4T2k8/xVGtwxwRkrcswgKCXlnggl+RYViBWx5HIgyNEoUm\nEfM+MAnZ5bg/8ZvwWFY3s6VrAFJE7MY0jdaog3jMS4I90PhbJVtEukyLmLTr\n79DXWRLRyOt/LTZgWTnYUosjxPiuvoeAw/I2+FiZFXpB06W2ACm/9qKUBHiM\nLJ0CqBPe8UyfIv19F009XS+rxsFuTrCOncbP7+Tq752pUMfJHwmEaTRVLrHw\nKOqTq1HUDvV16LU5KPXOGJjK2RF1p8RpsW0lc7hF7D6nbY1E7oqya1wI8qgW\ngnk6s5j3XRj4+MPmLKNUSlf6kTSHL/Vd/LCsUh1GyGarCJtIML5n18k14Hai\nYdRzctzHIbh/NMiwS1ftKbdTUdo6UtcsvfPhTe+l96SRxk2wLPCYhSr8/lh9\ntYvswOmHAlpENX/vPbADFBxpZB3G+lOKTfxymmmxQsIH6TCCWyD+2Anb1EU6\n4fwZM6J/q9NPBCP4f8OMY2aiaL7mT6EeP5Sg8v+QF8mefvIb4kPpuszxqfo9\nh3wN\r\n=hTX5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"e857f74c46ca80b0f89960c7f1eb2e7d5bae10ce","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.32.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.32.1_1631029766589_0.3721964566543394","host":"s3://npm-registry-packages"}},"2.32.2":{"name":"@apollosproject/server-core","version":"2.32.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.32.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a8bdf27f3e13a91e7785399a6c0604c8702d9ea3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.32.2.tgz","fileCount":24,"integrity":"sha512-c8Zls7m+0OUBUjxCXyAwdNj4kYHvTNNKizHkK8i+gjDhJGjxxnikdILwXtxBwvjr3L8igJg5A9hicTmk75axnw==","signatures":[{"sig":"MEQCIHLdaQz9KZ59rMNqg7ySBAtur0hDej9qR3caX+jHe1MsAiB1+aa9DnmGZFEz9QjVhs8TkiHc817O2C9fc7KY0eijFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOkeKCRA9TVsSAnZWagAA/D4QAJhzR1hmpGJfoWFHEB4y\nY7lH4j4oVcuzKa0pFJJzyYXUD4enexNl0CGLkiVylCCsawIJKWyusP0PBMhp\nAZOy35AtgnCzJtvFLpwdJklTdKEhR5usc9g7tUuLB1YwFPzh27kGcXSvMwHg\n3mX0Yk4bgu37o0l8mhlxVATRmCTv5hTAKXxr5pway/3aXw+uR690jufxELNn\n2Ue10Wuq+yX8YpwLbjAluTra0lKkzTa5z3UrNXslPw7QHkZvUYJ1C6OjEqEi\nPGRF+8x5tqg1OcSYKSGqY1BoeQbOlf6Z1h2MFyqTx0+YmfQv+UMiuIigq+qJ\nwIbfy3jixMY5IP/KamBz4b1wxxTxxH2/Gmh4YfsgrSEVCPKW4ju1eaAG0rwe\nMv21aE8dh93flETQ5eD7JsQdpntFwP7WU3045hdxjD9VpAx5tJe1IhaWTU46\nO2dU4ll+tZU6cnJj0GbmHXz8JZ3O14tVC9/mDkfojDvgMzGHPSlAPyr6lI8C\nSgknP8m0cnk4pXg50T0ZJKng/VosBaYcm8zafAnGTAlPTEDQO0Il+bfk9AG2\nNPhe1FvuWKcdcFWYuhAfKbz2BLBP23aFCgkkJ7tnR4c4sWKnWgx0sU/UCIr9\nUkCJCPxT67sAmhTN4k++aONwglUpWnUTUuujw/oxQTHUPhlBcfj/QLmR5rjI\nUiZD\r\n=ploZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"d4d982e8c7eb6214ff272af679eaa96e6752ba3c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.32.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.32.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.32.2_1631209353907_0.5720514775670604","host":"s3://npm-registry-packages"}},"2.32.3-canary.1":{"name":"@apollosproject/server-core","version":"2.32.3-canary.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.32.3-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7915a89671829d71361f995c607da545d6083de8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.32.3-canary.1.tgz","fileCount":24,"integrity":"sha512-yBBCA8e3L50i7V880nB2EnMdNQqFX38H8VlbHeJF3pV7WiO7CFoAXGgudsZpdgYI087uRGXv69OYQrjluILfQg==","signatures":[{"sig":"MEQCIBHNdcaqNJcPnNlsqo0CBZb+XodOY0lpiTVZA86b21jXAiBQODkMWkm0ZBm1+PusfxSEtjNaD5itcOMT7Mcnga8P2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPBaDCRA9TVsSAnZWagAAOZUQAJtgerfSNbHLKaLLXXcb\nQsSWHBkYdavQMaGz3h+GAl6Aj3a64oTo6BkgexNpPPumUXqN5xwG0xFr60JO\np4rddZcyr69AvITxuZLH3umonr5Lf3ZFeyRyFjNapaCAylDkmMKY5wHAvEjo\naAo4ux2uH+o881fR1kRJwi5Q4+Ee6rj7u2DNdL4Ju9elwDcDfi3b2m8FkgvD\n3ypSD2duDgjdVDG+q5m8LyIZO4zwBaNIeYu9S++MYvvzVqPacm9AyJi+qE/N\n35HAzLS9Hxk3/VNhttZ9Rdo2Xl9GNmTcjE4Hi6IgjgWecJcdgGdewBzN8w6i\nytv1Qd4WpZ54TDDg/bJWEDMKqjRWwbwqTwDgh9B1dhlQjlPB70HbpPHZNkAB\nSbeKUdeyR/3cgwXxU6EPfY3rCUTh5XK4Z5l1lXu5gGbAaGNBCDcOmdkv/Xjt\nki+YlicujNvDszSZxzR645XN4FHq7xaVKZNVNzzQoFTiMvFlVtPPOjCl9Aja\nbKQOmqDLM9JXivjZc70SeIpxbXndnct+5JrivxvxDVSb6S+t0o7F6fwtAnTt\ns2jBoGb5zvCIrsyVqo80xhOE2dLE7zPv/bltW33s/4s7503PRjfL3px/vPjv\n6x6ArBXJbfc90ew7XD/YARJ4+ApVIwqzXV2WtJhU/WFeQGA6WEGzyI/DfWLd\nBgLR\r\n=fYWx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"3af8be70df0931a66378982a766da18de31c8176","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.32.3-canary.1+3af8be70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.32.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.32.3-canary.1_1631327874849_0.8981326720405847","host":"s3://npm-registry-packages"}},"2.32.3-canary.4":{"name":"@apollosproject/server-core","version":"2.32.3-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.32.3-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bbe4edb564607e6d36e7c32476d3f09cfca89bd9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.32.3-canary.4.tgz","fileCount":24,"integrity":"sha512-sl7td/rrGCJRepYiQHbJwl7ajy/iIN9yS4A6Pxv661RUT69dEmZyoKUW4a1hbzfJxMTHjQ7350UqeWSneUlJ/g==","signatures":[{"sig":"MEUCIQCkw0ol9AIAXUuYIhRASEMvG3TYLtx27XlbY1WcCMRcPgIgB3z8OSpRMpUIfSXTl8WtHRd+qKCWTslICorECNsi7DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQezsCRA9TVsSAnZWagAARiEQAIxypdiEo1jZjnf+ZnlP\nhkKiU1oXEvRTst2Kl5OvXwDWsocdu8R1n3u9rXQI4WK22++Xp8Jut9sA+1OM\nXFQmblMia4XL1Nq2cQnHqfbEIbiQ8oIYYIxEhMG+OdSNPOrGPiHkfaFSH5/i\nPrJCXv3WGCIMUoIMPMJOpVn3CqOLM1XTw2UXTG3evD4Zg2eKHj5CeMgTzaoU\nLLtB/gC3L9l2XFpw4Xe3gZP2/m7WP306OylhrpVn2FvORyXhyOs2CkAYiC0y\nTBob2T4n3Ga415pw226gaaOdZjfdsBWBKRSFM3fQGOlMrUhrKpStXg6WRcXI\n5LVlTrhwJw5Lash4ZtUw6REQvN36khMoHVxQC1tClbkDNzw7cIntEP6e2D27\ncfxyyr2nQNK4LZz9hHDRFoctyPzMisUxPaqFeWXQCsTASl0jditdDvcpsz7Z\n+Bl2x9Et9leTELC9F/Iuff0MUdNxRy8+rNGNnQ1jn2+qZsOUQS5j7K/MzbN6\nJewnwq6uMp3qSkB0UqfIIdoOGhjQkgKueH6tiSEoq+8ILMqiRvB+JMhWsek/\n4sZ9YM8xSdEYzzACoAT8diwtF/+CIADU676zvj4cyvcEybpz9I+ZoBBgyxvW\n4YUR+UdQVrueGyl1UsKpX6ZEFRG2dCUvU/J+aYe9F2aE+w1J+NGj5mw7pz11\ngYF4\r\n=h72W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6228bc2b739d2fc2219dfe066436c9b4500cdef3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.32.3-canary.4+6228bc2b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.32.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.32.3-canary.4_1631710444181_0.27395098336452994","host":"s3://npm-registry-packages"}},"2.33.0":{"name":"@apollosproject/server-core","version":"2.33.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.33.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3560cc7d9138a8afd768e9cfce6843336e32197b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.33.0.tgz","fileCount":24,"integrity":"sha512-jBhtfVcML0eyAgDt4+7ZrLouis05//tb0sbHWPELLT6az3bYJobr+BPw66FgR4ce//J+uvLSWX35e4HW7ifd0Q==","signatures":[{"sig":"MEUCIQDce61y2/axW3nYVySD613WZ2L3YqH8nlu0KsccU3nQKgIgRcCEPxVFqczc9SvG5O6aMtIa1mdjIEEAu/NDLUMc3VM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQhH6CRA9TVsSAnZWagAAY5oP/AlYDC5xlax8JD+JNihH\nnvlq2UVePmXUlq/QPk8mIF7y2R70DczcncN6ZGDzYe1Esd64O49BpKzMeJsc\npJ939uNJrZuCkiVU2nfKmpGoAW/Rhe4Om6wE9Va3UFfHgeRHViKBRBQClPlm\nM/NSZp1IHedzgPYKvOfnT44I8QxazZNidYs3y0zJZmxrORJ6h1+xojQR4d0I\n3YOEJ91lBELMb/h+Wixvhyv53gfZnpr1LfY0ukFGKUjPitqNJ972y5fNr1kE\nCPGoFtbTHkauLj8iTO3eusdKGa/FGN0eQaWdx82DZYsHkP4/f/0/ues3vonY\nKDKvP3tP13Yi3CFA/ZYQZUR4OeDAKImfVmtAJgHkxOMU1XPMetrnTYYpePz4\nchcgjSM+rTH3y871vqXuw5y9P7FL1NAI8c1H7yH+qK4TNrnnO8hAFll2N1mp\nMPJ8kr8pVUN5WZN6R66/9nz1OsIVdiPT0Qu2pJdA7lqk0KS4HuyW3+eQELJI\nDUmykUYfsKU95gKJ171fWkAzPktwpLkdSaFodyX+nqd6CKsVjhUpEs1aefyM\nptE55ia7KeNICDt+7cgOBK32KAAub0IhwMkTeWVfArGCGetjBeidl8qXe+Tu\nhEH5B0TxS0grkpDpjeL4SiPKxd4LgZkM/zr4wmOo5XuxPWhLisJBgUngAzfj\nSbek\r\n=Gaaj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"629a36db75775233509a93734fef8f85ed23701c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.33.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.33.0_1631719930100_0.4635933991524084","host":"s3://npm-registry-packages"}},"2.33.1":{"name":"@apollosproject/server-core","version":"2.33.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.33.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0135ff8fb675ff0824d42341c45e3260113c7679","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.33.1.tgz","fileCount":24,"integrity":"sha512-92Y4SV1pclKo+HyRPq1tBVsORAbGiroupAUpleaKmWf2CTmW38U8daWf08Q9R8stQeVjKYFOEWTR3TpOnUYJpw==","signatures":[{"sig":"MEQCIHVZwwq3xwhqJTlLNlvq3Y79c9fQiocT2iDEQugQ1gOQAiAP672Mg8DfhEgzCECsw0u2kA9xzLeoNJp8GzpifETifQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQmTMCRA9TVsSAnZWagAAjQMP/1HSRYTCRYSnvyBPf+eJ\nAOAEGy07/ql5SQv2KEcysFXI+MyY/LJeeAs5LocVasrXZ43IPEOyZshyoMKG\nEtbSwSSxKfsqx8VbesFQTIvqqtmMWKT/U6WePvcEYuQ65L6s779xktuhGsTj\nrBhykZUfQi89r/zb9edbmYknuNz6s9k2TJzRSdRtOKr0IAFG7JZOI3xOvCJw\nZAnV79/rj1+pVTbDbsnVFQ/OGSVaT8XtJKZ9cMAtUie4KuFIfkdsi1I4GWQn\n5SB5Y6ERoTobTXKCLiqgwZ7DZg3ImuGlkBVlkBgSO+zEr5fRk0tgXDXqc1L+\n5rZ6W7k8hojALq5E328gz5R9z3NpO5LCGGas+DvGMkLnkogNnk+Z+5QoIEHR\nVw4Nv0aLjaiFrJ6szg0GcKY3jkv0RSduv48NFh5HhwhtBuObXheFiR5bQj5p\nZWph4ZY0xeUY7YSEHUC9AWd96a5hWWY8lPhXdPn0xyw/lHnfAVyFqxWIOMCW\nUcMlAZ7w2Nt3eVH22mz1ozx1gO/BNaPNaMYxgh+QDJIMoeECWDmmGQo5R2Ac\nrSc7UvnJ8gVILw9PTI8pwz9hgfKKNDk/LNAocwuAqVpYIxS2Ggwhu/QD6yOG\n2UCgmtnDxuJ2A+uCBWaGC1spbCgyc4+4zFB51Codc165UtFU5LJ1fSLKNXDS\n7Ju/\r\n=VmUq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"3ec8a8cabefdc7e2b1bcea784bad9c7161699b08","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.33.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.33.1_1631741132310_0.7339214031298849","host":"s3://npm-registry-packages"}},"2.33.2":{"name":"@apollosproject/server-core","version":"2.33.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.33.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b1ecf0ead2c13235aa07767b880791fec6fa7e6e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.33.2.tgz","fileCount":24,"integrity":"sha512-6b7w1EJqFs9Y2025zKkrLee7jGv6CGkktcNlVnU2T62KiS1pawgwVyc1MEps4LxXg7TBMbT6yzK5SN8XnMAa7Q==","signatures":[{"sig":"MEUCIBntLYS2OilgP0gztH+LC6OjpkoTxMXbwZDtLg+Hv3boAiEAnKDsWHTFWHM2RKDvEQB2w9s1XoxztTJZsKkm6bbvMqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178017},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"20f3dfd8c65dda50c1e1901fc7df9011a5193845","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.33.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.33.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.33.2_1631900568587_0.26822583424487045","host":"s3://npm-registry-packages"}},"2.33.3":{"name":"@apollosproject/server-core","version":"2.33.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.33.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"609708f2106f6c7fc80f0f9bc599da9f70d3a087","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.33.3.tgz","fileCount":24,"integrity":"sha512-XwJGSCok5xT2ABVqwAZGkCCjqNEwvqk+dkyo6i8fyESY09INZTuKFyDpHjXrFYBMG5DcAkjXFcUdn3x7f7hAlw==","signatures":[{"sig":"MEUCIQC+rtXvhsdS5iImdhkZFghemSTyy1F+/7dpuwhwBcybUwIgFiH3vb4OoNGt2Hf+mV1R3mluDcbMa51HAttk7UEZXgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178191},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"335fe272894f011dfa695e6c3d233b7c8f0139e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.33.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.33.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.33.3_1632321108980_0.13723442067719338","host":"s3://npm-registry-packages"}},"2.33.4-canary.4":{"name":"@apollosproject/server-core","version":"2.33.4-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.33.4-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"994d7d0456c70867963d90591931a794bc715e96","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.33.4-canary.4.tgz","fileCount":24,"integrity":"sha512-XUrZ1Jm/q7fQ3KaQDzn+TdQ2aFJ0PVZ9hGPDVu4EMhI4oKZs7XOp12NIPzvfr23/2E80A3UCpeUS5t2kNU9QYg==","signatures":[{"sig":"MEQCIGOLBxig0eSMqRF9Hj4wyemsnhAj39Z/2SVnVabCpwhZAiAYcv4tWkKeCmEYKH/Do/7rDCPvhxMmfRIwIISV7Sw5fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178227},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"9dcf5f5fbd1596d9d9ae93154f6b52ec4d012cf5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.33.4-canary.4+9dcf5f5f"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.33.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.33.4-canary.4_1632423951524_0.4587419664471821","host":"s3://npm-registry-packages"}},"2.33.4":{"name":"@apollosproject/server-core","version":"2.33.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.33.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ce5f156d577dfee54a2dc4b7a6d35dfcd116433c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.33.4.tgz","fileCount":24,"integrity":"sha512-zWYfx/dGLmQrH3f65gD6dU9S9QtuQ7K32+DcWvFBNwXEmiw3Eep6q6VI6MF2hzU7u42Zgdocgn//uAFdZMN2SA==","signatures":[{"sig":"MEUCIG5IXNhryskyQKrE1cL209jCrHg8PwNYKRkhyf00TsF7AiEAxfyzTFCLg3i/KRiSfoOVq2s8WRPq4OeLMitL6fUgFRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178365},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"4834d95a80bc78986593c593c707ad45213e6c1a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.17.6","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.33.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.33.4"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.33.4_1632749881336_0.5721187440835362","host":"s3://npm-registry-packages"}},"2.34.0":{"name":"@apollosproject/server-core","version":"2.34.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.34.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1fa984aae1e9c4489b51deaf0175211d8dd08b60","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.34.0.tgz","fileCount":24,"integrity":"sha512-CdaOv7sE0ZgFHY0XguBTm9Lw01Uufq039D4MBwJRE/I89A0A/Y465xxCdZeQgBBb2m+dd44a2/ls0sa3FBlw/g==","signatures":[{"sig":"MEUCIAuKlUq4tcRBGo57yrqINNgSd1Q+fnQG8oj5tpoGZKm+AiEA1+r4iIqNZcTaZOAoefbqlHJAASHMEqH+rLZSHpTL/PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178538},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"d9cb459ca58e1443bd1a609cc9900cec1ed738fb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.34.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.34.0_1633113392364_0.668422796088247","host":"s3://npm-registry-packages"}},"2.34.1-canary.0":{"name":"@apollosproject/server-core","version":"2.34.1-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.34.1-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ada88f4f05f3a5fa7d3c41c4836778425f979738","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.34.1-canary.0.tgz","fileCount":24,"integrity":"sha512-WRcfHaHzjXRvPqDE/HOA9Xp+Jv4fF3bAIPOm0zmo3twKNjAR9ff7IAFCuRlCc+8oCGIUxGmMxytYay/w5snpOQ==","signatures":[{"sig":"MEUCIC3OMDWopdHrpC6Nypk76R7y+FKkCo9gXOVmCc7wf0SuAiEAhUWJQ66eKVrzKqL/9tYRVaQMnN0gacbn5fyEfjwLapY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178574},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7d1d5f4eebb8cdf5a1c14d28181ea5fa06839ab6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.34.1-canary.0+7d1d5f4e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.34.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.34.1-canary.0_1633372253052_0.2927159453250272","host":"s3://npm-registry-packages"}},"2.35.0":{"name":"@apollosproject/server-core","version":"2.35.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.35.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0c5574b62252aff600e242184d3e306c85199ae0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.35.0.tgz","fileCount":24,"integrity":"sha512-1X/04VL3FBE/zgFF64Hg7gc9zWKzX/KMfy+xGowN4mR7QuJyw2P1bg2qH8fyBafPZDQ0fTgdQSGaqmfAbKcYfA==","signatures":[{"sig":"MEYCIQDzgg4uAsdrV7iSCl6Jo/VHuMCjYNQzWcT3oJ4eXEH81QIhALchtreAqkwwg7C9WIwfI3oHukKkjNSgjvp4YMH2oMgv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178711},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"83a56a48dd28ff2a518947d293d3b763616cb4ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.35.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.35.0_1634046050876_0.5042561250011037","host":"s3://npm-registry-packages"}},"2.36.0":{"name":"@apollosproject/server-core","version":"2.36.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4aa29c2c0aa65a95602fd1ee631d1aaf6284d4d8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.0.tgz","fileCount":24,"integrity":"sha512-nFBwy/SGgHCDHEJtrYSK+SrxHXZJRt87hgKrGS2khEMJnxbLyBLG9i/F67kc7ASaO97S559iDbzKxahLhuD5gQ==","signatures":[{"sig":"MEMCIGEHuXfjzD7x4u2YQjqY/niVzMVC11fP59F3Wqj8U8b1Ah9V2motR+/Ieqzo22HP7ki0W8ygyMWmXLCFfkTaoL+3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178884},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"df9ec6d30485eb3849f63a52cbb3a378722257e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.0_1634848316506_0.7631788884536059","host":"s3://npm-registry-packages"}},"2.36.1":{"name":"@apollosproject/server-core","version":"2.36.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"34b41ad855b7ec8bedc3b1169b49e3a2ee0e8c6f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.1.tgz","fileCount":24,"integrity":"sha512-bvWYZ4zCneIF995e6UB6latkW5erXneB54H7CIGZMXz62pTsn07IGqL2x9XhPE0WYYr3m5YGD8prosITprSNDQ==","signatures":[{"sig":"MEUCIH9yQagc2c94IcVQCAJNHMkrHSQEbcOIQ68FOA/Wxec9AiEA2LwV6ue3VkozGPbplMAFvxGNUamN/IxK/bMyB6EQWwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179058},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"b7658365c67e3ad42f4aa53497bbe3e4b5fc07f5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.1_1634936574309_0.5911079480193056","host":"s3://npm-registry-packages"}},"2.36.2-canary.2":{"name":"@apollosproject/server-core","version":"2.36.2-canary.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.2-canary.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5de7513d79fd81d56acd9ab884ff0fd8c244f4b5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.2-canary.2.tgz","fileCount":24,"integrity":"sha512-cn5P6vBlHBnm70vx+L5TSo4apSVnBCkclzXkGAyILaqId3WJldmtG+0pfhOQDUjHI/y7mr7+Aj/SP5bALjJVMg==","signatures":[{"sig":"MEUCIQCk6gRFx+qj5RkhXf6p9dD+E1gR7Vkan1Dtqks+N9PfIgIgOV/TWN6XhSNJ/thngklqc/cOW73dCiExJrWMYh6P38w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179094},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b87b764bd5dec616cc77b6469b72a2c0846795d0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.2-canary.2+b87b764b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.1"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.2-canary.2_1635261446233_0.7736155856054616","host":"s3://npm-registry-packages"}},"2.36.2":{"name":"@apollosproject/server-core","version":"2.36.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3feb79444d77b9f99cec524bbc76a6e5901a2d2d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.2.tgz","fileCount":24,"integrity":"sha512-pMyz/l0ml/z6X6aVEPjNTnmEPHJeAy5JEhMDY3fKS3vcGuulX2o0GbLjdehd4aRMMiZOYN/KOrlAYuZ/F/V3xw==","signatures":[{"sig":"MEYCIQC+YQ7FdzfO2xBw+i9bfnZXJOCdX5dos0T3JrqUshGYSAIhAM5s/q9Ow/jCubefVbIAsmOpzEg+kmB7SMHfR0TkERhP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179232},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"a35329246cfb0b03a5704d5cb0f743048e23cecc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.2_1635382151780_0.06254408472618245","host":"s3://npm-registry-packages"}},"2.36.3-canary.0":{"name":"@apollosproject/server-core","version":"2.36.3-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.3-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4a0d58b838ef654ce67004fec0332c4d6bd7ac50","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.3-canary.0.tgz","fileCount":24,"integrity":"sha512-HKEXWu6S1pWRiaXBXo9/+GK5lJuKTSW9X6i6Jo1T9Jd1ClKA3RlCgL62xuOEH5K8vJO9cq3pgwrwhCDBN4Nj6Q==","signatures":[{"sig":"MEUCIED+uQ/BwWW8M35tSZb23O/jXtMDEetsDBhGMqH86/dIAiEAxJ81JKcToF4KV0CUbEj7j6G6EYXgE+x6nV9O64Vj0oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179268},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"abc51a988e988053d8757a0808ca9a51d6d22724","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.3-canary.0+abc51a98"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.2"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.3-canary.0_1635514507350_0.1053847891129529","host":"s3://npm-registry-packages"}},"2.36.3":{"name":"@apollosproject/server-core","version":"2.36.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3ce1024d58749e77bceaf61dd4b52e189ca6e7d6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.3.tgz","fileCount":24,"integrity":"sha512-nl2dSv7NGgms38uSN2wIqiLE91TykrjpxcmdL0Pf3w+n+qlo4s8cCMDCPF6OSb6MQ7OA81qUOppw63x8V48Mjg==","signatures":[{"sig":"MEQCIAS4Bj7EPu4LZahgXAyorD7OE0QMCrpHoHp/SGYqExQ3AiBJX9pYqylpRXk+ZgJjRtAdd2sIRbIa5XRbNKi2msUbJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179406},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"a8e2c47c65cd1aec8ce859720fa29c1e31cf4d5f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.3_1635514591529_0.3933952517828343","host":"s3://npm-registry-packages"}},"2.36.4-canary.0":{"name":"@apollosproject/server-core","version":"2.36.4-canary.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.36.4-canary.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d3c5fa7a2bab81907f6736e9824c637feb654d7e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.36.4-canary.0.tgz","fileCount":24,"integrity":"sha512-M1Eyq3llFeIsBp3zMZQ9KmG+5AgXlZQkGWspMwLjhHbzcGMBOUivo0pZa8UmrKZkQEC/RsbQw5avUzytSZsXCA==","signatures":[{"sig":"MEUCIQDFK1Cpmxm8As4Qwe4DyxpVrlUvMqYn1guSZiHPIcVNggIgH94E41qsDhzBmYBkbbnbUFyTzXJKdE2sHRmt95RMwYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179442},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cb9d94f8c89a46eda023d6ec3fe6d48ba695a618","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.36.4-canary.0+cb9d94f8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.36.3"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.36.4-canary.0_1636149395019_0.5402094736352121","host":"s3://npm-registry-packages"}},"2.37.0":{"name":"@apollosproject/server-core","version":"2.37.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.37.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bc6ceaa82977ff5cee52f894596cbe5aac59a1f2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.37.0.tgz","fileCount":24,"integrity":"sha512-TEC3v7htSxzmFFV4mIRXhs8+wN0wAZWHLHx8c30AmlO9KqtPCmoeUmuuAfr49MIMqhZOV4UirdGcQqplsnItow==","signatures":[{"sig":"MEUCICrqFFtelOekkxVqQPyR0CStKGIIe3OHpaBH1xojBUqyAiEA3F9qSNZKESnqmoOEjLQfhZbddnLrmH3kDDHbDgIAX6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179579},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"19824a4935ded21c9623390e91ca308f2ce4c18a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.37.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.37.0_1636737637407_0.7473780073116685","host":"s3://npm-registry-packages"}},"2.38.0":{"name":"@apollosproject/server-core","version":"2.38.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.38.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"76d8f5adc1429daacb1ddb4ee9340c61dfe0c614","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.38.0.tgz","fileCount":24,"integrity":"sha512-nWmiVe2FZuaCODFTuhOpO1vODmZSIwSsmhhVVEdT97gz8pMPrSHVm6PxipQ8RA9qI6HL4oFW5W38udLAnT0clw==","signatures":[{"sig":"MEUCIHqa5aoW0D0MeaPT1d3pV9avBhgC2RcUl2LV5mrs1/N6AiEAmWCqCHJYK30Bgj0mpDf7OtY4xdT8FECgqKzWSd3TMdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkpBgCRA9TVsSAnZWagAADfkP/0hPOXmiAagYDg2cmJRg\ntjCKyxVFbjRL6LTWvVifkIqoOaIYtJyd0J2kou0dnlM5ENIxMGzOcfRt+Y/j\ng2ARVkgafC1Pl2vo23UJmpNRhMsj0LaFpb1VEBZ6MVae70kbT3hWQoz5JmDe\n01y/iBZ9xBTAawaTxf1Gfv0wQGGGd9QClX30epuF5FfBSEpOrMzRSzS7ABTU\nbdDHCFJ+8KymPFjIoCxc9IeQ4YuQx5g8UtNPjGn0yOIqNVUhRODZkn0J59Oa\nOmIZqkxmKoNQbHkM0KkRO57FYd5J0gWk7hywuNgBOnFpOvYhc7zYpd4b6QJ+\nLF0SZDs2P10d5OTYBniDYOcXEzSjy2F9HYUJH2mpgjsLNvFX2u8ZfAvQ78zZ\nyUNdG0KA/g5g9qXeGYRSkozw7c3XJUH7xpCnDc53Od3wlvmQCeez5Aqo/WTE\nndnhMtPhiOLsQKRSJEwaLj/63YhVJxD1oP9zzR8dUydSOB/lf8UunKVqpmU7\nLKGMdPKJ0cvRIWNRhKxIhAGluUx7o0KkrhwqVmEWwyyNvxrY7g+X9fTHUx1N\nSOv8Trv5hB7W/wuvRThkRTEvbKJiP9DsrLpl/EqKW7aypLLXMAuxL2BjUI7A\nUzxl/RXEKKD1P6RGztg8FFnWsIcGJxFZIBC4CGz+C4aM6dmloYX8Ef1h5+Xe\n0clK\r\n=ROXU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"e7821501be31b2501bafcc66f9910a43afb6f941","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.38.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.38.0_1636995167706_0.04476515152491589","host":"s3://npm-registry-packages"}},"2.38.1-canary.4":{"name":"@apollosproject/server-core","version":"2.38.1-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.38.1-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f12d57824e0a2aec69b6eeefb9a10638557cc8b0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.38.1-canary.4.tgz","fileCount":24,"integrity":"sha512-9JDmq6eBv0SPBGNAZAolICiVqSBwsjqH9DuOPRR6zGMZv/xWd3DVcjQkvzSmOeABmHiLbvs7IaWLLMHjQhirbg==","signatures":[{"sig":"MEQCICUEEjfuTNuBZEFl3158LbT/+0OgR9oRPTt5mmAsQMCwAiATGrU+mhamijxWBFboE0KgXGhAtVqZ8dGX3Er25aQyZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlB4bCRA9TVsSAnZWagAAnRMQAJF0SdDJ0TLTj+20Z8ej\nAHmoV+bFdYDDc+qwRVRtt+MyQq94psp2xxRKxc835bBe7hHW8X9o84z6Si+Q\nBTuuYRQW7t6WXYc2Stc8tvwW6E2neKUzdeJhM90E9V4JemGgm/cjSSaIM0AK\nGd3ox5Ard7cO2KNlM6R4nBi96Fc+/Lv+onad97ynuTQ9fIjhJqjVHGXEvAn8\njqpIpc73q477BnsEGwZ9oYG1H8xx9mk1iXFaY8zfhb6eh7uiu7epFLoeTRj7\nL6hviZ56Z3XxZ973qHxHdtkFMJ0qLmTB/6R3vMQSmbKtP9pkxwtUAjJt+qIB\nO6EDR4HrmHWfWoMklmW+/ZkpT9JtgLc9h3bHj6B3BboYu7ZsNFXsrZAHxJ0w\nd7br+GWQLRNkOxH8y3NAjfb9K+ewM3h8jVSml8+j1dmmLKHSuOSvdf7rVbNt\nqaVRyqkkUTaU2ndMke7i0hv0UhXrvgbMUEoPwsdju3G+p1Z4PIZ+Z86o94wL\nmWCwcXeLpVv5oMjMGhGSOIAIlJZy/m0cs+Nvh7NKHo/krUWtCygqUy7iL8Qe\nXhCQCrfR6qAKrKGg1uK8ysdkTxXabxPdfkTgan0pmH1L4gB+V4JcPWGtcUAk\nKw/y3OV/niYIg60av4BIjVyUy8CkLBS4ptJ/jNfENv7sW/pLxbU+D/Tgbm+x\n9ymL\r\n=CFQx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"3c6a875d745105af027901623bed2e483e565da1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.38.1-canary.4+3c6a875d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.38.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.38.1-canary.4_1637096986861_0.4564642802109522","host":"s3://npm-registry-packages"}},"2.38.1-canary.5":{"name":"@apollosproject/server-core","version":"2.38.1-canary.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.38.1-canary.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2a16f872834d2816491f6008b8624f85d97934f9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.38.1-canary.5.tgz","fileCount":24,"integrity":"sha512-2OkndDZ6sgDKeUMK4JLbz/DfzvJx7Hb0m9+jxgk1gwcSCe1u8zdoWUGVtDCx5QfyiSYCcSBixXF3M5s1kyMuhg==","signatures":[{"sig":"MEYCIQDVSB4IMNbTFrMbQXdnqPoG5I/43JN8ogTMi/SdWlBdWAIhAK4l4XfYSy5Iic8fmJMYr0WcK0sJaFCT9bzr8GlM8wz1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlF6TCRA9TVsSAnZWagAAru8QAJBmkvRaGWpyu7k2StB6\nRJ/bBxsIeI9k1IBPxbWpw8gYDeIRkOrDzXjqiFeqKxZeF05zOyI++sjq3s5J\nw4KNuS+Qv8HmyD+dMLA/TkTvCUXYVvITxdcHURe7BY/tY6PDRpQnN9zioG/+\ni2QsJB6H2jPIZktsnQW6ipedgp86kuz5LAih9ed8wEwSAmsyCT0i3gcUZC3S\nZucaaCq+SHiBAkjnHCNcntO9l6BktQ1RkUC0SypEzOEfT/d5c1qYJmXq8v9p\n2sJmmJDdbJnwJoO6zm8v9mkqOo5oJIQnFkZq+HsntZux41o3/tHFcJNMdl4k\n1ICHWbQCpVMoT/0tbNtE1xpHo7VQktLa1hymmh9NwRCpApPguHeQgw4qnuxW\nf6CFF8MZpTDCsFxDDgV+uyrv1rgW+MMNA6mqac8NYS+HGBS3JYSR010TAG+U\nUIpL4iTTh1ZUXkSVdu6R5EdeG0pVl3akVWg/XqfhGy/pYrBPV51+N4JZ67a9\nZadvZvviaBpfkIBBVSTFiiHEPCEXusGbbsnruVVh8TiN2QdZoi+khVBqTqBA\nuPEm5SRt4SAwLdurkmq2hiYl1/JI4SALRdf+FJuNE/bu+woCHOzC4IPJ0N/x\ngLOuOVw2o71p6CjKr1I5ziranCP6phBr7hJWNId0Pq8NUg1zPO+lLh4+NUtb\nL5c5\r\n=KNfq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"61dc1aed4eb986a76b4e1ab5282ab9953f6ec2ed","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.38.1-canary.5+61dc1aed"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.38.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.38.1-canary.5_1637113491357_0.8549226603924183","host":"s3://npm-registry-packages"}},"2.39.0":{"name":"@apollosproject/server-core","version":"2.39.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.39.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"49661cf3166671ec09fb7a307e99dbfb32828428","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.39.0.tgz","fileCount":24,"integrity":"sha512-5Ux+PDP54xlnjUqy0GayQFqICAwSX62gd433KWUKzPZxFHOclsRE+gpFPc01xVAQTLylh9XcnUV1WZ4HcWBGUQ==","signatures":[{"sig":"MEQCIBJmSOPw7e+TYtVPWYGU3/cXbuTrVIYLpaKM09moZL93AiBMVLfAwHAbcaaBuUdRkEQXXsJDTB6enLga4HJLLYgAug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm/JyCRA9TVsSAnZWagAAc9gQAJg4GenE3a71QXQeEAAq\norxwh6u4v9nwOblDONKdsKDnADV59grn41ZOHrlqb9X5GjzagwGVfMRTenNz\nCqQTyx0NMppHxFG9pRsY1+tuMAKkg/gDvmp/4ePxZlAhx+p/zxWcSG0ScsMu\n4HQl1BCMLSkgtkV00XjWUZVgN4yGO+cilpmGGUpA/djtt/TclzVRUnN+euf2\nsNxdTrW0OnAq5EwG+7ruQsaVGieuPe2nyMiklu/7Sk5CnvTrTNR9l5cNGYuJ\nQBzWER9jlwpGMc2XYZcRNUKfXqaTjHT+vQcQqGDLfcOGPCqME0FQELHitSec\nHwUyvLzmp5P8wwZzIs6Vsotz1a/ZfwIiZSJCzKn/tVbz3SCXufkrBgG4CViV\nOoGNagaz519k7uxuj2LJhC+t7sJAfaIBKsga9VAXNNBOaYb+JDtRptZNMlet\n11Tv1eB2y9+0oiEuexbh4CiYXjMk7nb2Dx0vfPBbZfaZpvstRu0lNI35Ax8/\n+S0BNe7IWgsms6IWiEp/KBMi/6JQWxl85Tyg4NoehWdjVqu0xJjqXFMgACJB\nYynbf4cgguD5ZFvNEkB11EEerEJP/3Y67hENgj7g9g/EUD/IStLAjuJGjV9V\n3wi2HTufVey3GQ8uXcmqnJDcX9kvEbsgl0NTQFpG5a0d8S94a28LAxMyEIBw\nRNTU\r\n=z7v6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"7ddc8796e4e8b0161ef7eb44762021b57d01c592","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.39.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.39.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.39.0_1637610098126_0.054327768766409656","host":"s3://npm-registry-packages"}},"2.39.1-canary.1":{"name":"@apollosproject/server-core","version":"2.39.1-canary.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.39.1-canary.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"da03a12ee0046b80d3284a14561383999bdb837f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.39.1-canary.1.tgz","fileCount":24,"integrity":"sha512-iWJtrfuW9yyPMpGhxf6q+rhKjBe5vUEkL+6kSKx1WrVZvNEzFpNu4bL3x95Ya2OtOWisKPBYMfMLF4hZv0MtSg==","signatures":[{"sig":"MEQCIECEwtlpljGFQqr8MOeE2wOwmM7eWRRfKsBD7pJodX2fAiBOuKHt4p4vGwKfxQzBC69BrwgEdUTOtT/NTfuR51TXhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpUhKCRA9TVsSAnZWagAAMXoQAJBpwoqnejPMHrg5mqRU\nHK0yn8ABC/FlLYG8HrwtuOxXakOAZAZpKkdC3Al0bgLp27WYr7joIgE8K5yR\nqY5NZUGxuzzcw71fUXYzd44ERHHd4kkpTodomoUM4GB7zRk389mKWjgXNucl\nFBQBypbSdM6AAohLMAgmS9G7cQ1is8uk/ESnsxPHS6zr4oDBR2Pv6m3ZjSGZ\naaeSaf1EOtX6cwmF5p4XJQ3mLsVSzXGh+/aViK/jkQVW5cZNqg5gXXgGH3z9\nQklHe1/tqDK4QYYodVpcl/8XJWWg4Zw2jPCo469G3CReulqJJHK3tfORfmsW\ncVt7CWR6oEOX+e4uIXeyz0G3varofV8DKT1ntUEswtOKZwWeLt28HhlzdyIx\nqFu1fwuVKOMguOxQje16g9ztAeM8WMCKbPAt4pnpe4WtakILgqdqBJqz3nRC\nV97d0erJ8NWr7JQ4HUHG+cNGoJvTMAqWJxkQnVBgB1efZNv3E8YdVXgPOyqz\n41M0PUwCc10Vo1Qh/n7WXnFcx0kpRnHCEAZnduIEDLt2UHr7O8cEl65P1lyE\n5ZzAKkl0VnYjbaKFNzWaOWZ4T1okxvh/nuONXfegp3wTeZJVJNZuR+r0sJsd\nP1mJa7/+Mxv1AXwftctdQZPBu3cp07rna4CZEYrsyqP15F+WxfJD1IZAPOB5\nXV5K\r\n=AF/D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d36d29a92b717eb4c6502604be9c44f60cbbbda6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.39.1-canary.1+d36d29a9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.39.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.39.1-canary.1_1638221898282_0.7692978217931636","host":"s3://npm-registry-packages"}},"2.40.0":{"name":"@apollosproject/server-core","version":"2.40.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.40.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"927b20dac1d4ed63a6b53fe95ded8247227959c5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.40.0.tgz","fileCount":24,"integrity":"sha512-paDTRTrj+Xn5v5VkasvR3xb/kd1C/qigO7iTrBRgHzazrRuHHzj1y+g8mxvCR8sZPscHN9dVNxDHdFEPUT/R6A==","signatures":[{"sig":"MEUCIQC/qeCSw2BvxVYWm2qjseUimEUR+cYq9csG8JfrRozKYAIgJtDY3UuYvrKUQXblmSwhGOZCn6mCTyk1h6iRwDzfbYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrr8mCRA9TVsSAnZWagAAWcAP/A2+jdZ8hZXmlIhwwSDF\ndfC8jzu8l98FX8OIR7WD5drqmyRlTg2azlSIVpuwdMAUPH8Zl1bsY/xJPnoo\nGIllNwooxGOBX79bQeFDd87WuOk4eaiJ3tX8yHyf9/pNrr509zGTXAr5F8zl\n5itYzezCXphRPirGTzN2/mx7GTq/oUxP+YyUAQlOCTR+ouSuyqUvczD88hZd\nnA/acjAAfk20e7p0Q0sp7SBpL8zeEgWCfkKQaZk6Yny1Ylh2SUIeuLkYRUTD\n1Tr0PblD/Ms9dlSbGYlgri1JC/z7HAS6SH+ICebTHP/7X4pL4uRBbcFsUhui\nwudXm9AI8jCCI3LTRDfMCVapCcQ/krix1HpVRcXjYjzkvBHblRmknMnYzdB4\nABgyIISgjln5JIEGl9scjjRfDKUgnbu8N8/d/o7WqGJRPu3YPzBdJ05hKQON\nGdLIMjKpJruxqEgu20nNksjkgQv4T27+m5G+Yd5W9+kdSjik+tt/bHkQrYM2\nFx8APp342BRs2lSqBRDAEcXqHZf5taCAvliNuHMVDHX/+UgnZMSjhU+pz8CY\nlk/XXvzIZhwh9s1De+1ezkDSyHTIpAXj+JCxriW+DDiZ0qbyQwGzxJ33rlQ0\n1/qsX+0gFhWGmKm2q7UvZ4QsYymIGXISmBy2BdellCOn5yfOg0duu0tD/LRn\nKMjX\r\n=zC1w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"68762ec2d0da91490b88b0ab8d11a6d97ef7f81c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.40.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.40.0_1638842150056_0.5545843314621992","host":"s3://npm-registry-packages"}},"2.41.0":{"name":"@apollosproject/server-core","version":"2.41.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e06f2fd9dc661f50b19bb4c3145c44401233647c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.0.tgz","fileCount":24,"integrity":"sha512-Sqy9F7uACtv62BYqUZMcO8HPoE9795xtufIiITa57pXLaE45iqChBOKnhEykxVZny8loBa8Cj/fdg/F2bAzBtQ==","signatures":[{"sig":"MEQCICsfMnd1OC2DhbBS4L2uCBTTxNZkkeANC7mZMWcjU0FiAiABJ2lP6Gp+H8+hLNSmPJLw21LtYYmb4A5eh15++iycXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs4hmCRA9TVsSAnZWagAA06QP/310UlIsOcGiGDSV2Cv3\n0QOPiZezTR6785RCvEkXgZe3S5mqAbcrkIjEhxd+ACPvVCj4kB7ruJOjuPV5\n1YTUeuG/MTEiz+xgozGGr5qI/WkRruwLyRUlu5xLYhxdbHMBZ5Yi6tNuRyMN\nS7HthKL1X2aq2XbMwwuuUeNyHbIUF1HKcT/MkY2kZeTVefQFXQNGcK7o7YHw\nmwpMQrzU1vgqoROogfkmaqeOr/E6Zb9tSCiNgDIaaVogK3mEpcnYcw+zpUwI\n5q8UcEkIsdSTvOP5kPbUK7gMTLcA3A81RUOIBV0lHQQEcwa0FVCREOBFvscm\nStV7GqsobuvskAEzFtETPBL/Qzxzqz67/HeMNVGCFsT7J2eAwdsNxE6NUU7q\nhjdjBD4iqFfX2L2Ya7EdqRUJuprcc1dkwSVMFqj3ZPEA+pw5YJqurOr9GCCZ\n9H4L/vfaO8j/k7kX6mwGLHjHhso0xyc/0hHufiO9zml++rtEa7/mL9avi7mS\nqRkXcXCYBIJV4Odzz0HF6xfXhI/C1JwCtUmDEcezeTNq6SkKuN8KS/NeM6aa\nIakXyQBgvUdQ6EQqju54ifyywlezUuPWh8iBLhq9Rr12/hpVf5sYcbm9TutI\nuDJwXF38Ui9EV2bJDiCfyh2R0EowhmOAifxrmLsfBwruKWRRz55FDScW9ahb\nYg4+\r\n=xS3z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"9392677975a0aaa8f8af6d391a52ed0198c892af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.0_1639155814072_0.049577956068441065","host":"s3://npm-registry-packages"}},"2.41.1-canary.3":{"name":"@apollosproject/server-core","version":"2.41.1-canary.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"00eebf80f9a36e0d990491b05ef2c8f387e1b3c4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.3.tgz","fileCount":31,"integrity":"sha512-zd4cqLgtKe6RNS4E2lIjnmbBj5AcRt03ulg2aqmC19xevyrKJLdlGJM+/mpFGtwQtYFfoaGrY64pD0HR0I3Uhg==","signatures":[{"sig":"MEUCIB5wnrSQFu1KYk4juXEBWysOJKPoIcJs4axmBbMSbKKaAiEA/qmQs9AOPyj6gg2Yjsii57EY93lYIAvai4QoQbyeLWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwLCPCRA9TVsSAnZWagAAgjEQAJnJF2lmhpLxu9mE2PK7\nELC1k0xzKeI4zzvUuH1qbUp2xk3PKCgV/97H9HLwWuNiAart2F+gQFU5WwJF\ngfC+A6xKS5REKDksKy4uOsS9fnb0pUZrXlboqqnpsrHk4KrdkHkZn05Ekdcp\n51LORGYXUJ5/cF6y4WLlgT6YQjzoyOoFPNmxRvOdpS6WgjcC7XvmaSYfgkxm\nq+QTf0tUwVvCXJRC2RzO5YsZGRIZM3WLeNwzGqalhzbXBVxZ0UvWPUnlmEq5\ndm9VIJTQREMpofWjXONRmIumBwR+IG6eUpz5BMcjScU8f+pwVxcc2n5BIltC\ndEkHKRJ6sq9e9T5VRaZ97DI7peCJHBoSUoVP43UGurm+xN08XPzskwTqMJJY\nCw1rN1llNkoDiT3FM2A9Lkfxk8ME9tK+XguCi/WqPSExF+pLYX3W9c8XscIW\nxDIaz+9dm8neXzfAKywTMdAXMy112uUdMGX6Tp63J21/ReT1IqnHy3AHlEFj\n3inAYxUguXqTpwxgu6rzBbK04r6mnU7x34kIVkG38b/KIAgKa9GbLWSk65GX\nVmWl8FuAvf6577ODGukf+wFBw0Debjy+g7BwEfpWc68NKpaCAi6iqH5GkP07\nvttuS5sckZDpVOITDKn1tNFIQJVgpDRPAO3rOcge7YCSCpK7whSd+RHMJnec\n3a5I\r\n=U7W4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f225756d4359df00abac5e724708199e9caf7540","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.1-canary.3+f225756d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.3_1640018062940_0.8214878462531676","host":"s3://npm-registry-packages"}},"2.41.1-canary.5":{"name":"@apollosproject/server-core","version":"2.41.1-canary.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a16b61ba25a17243903d2a26eda3fb9f8f0efb88","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.5.tgz","fileCount":31,"integrity":"sha512-M2WXc4rSPKeTi30tMG7yjGc3Q4b12vFiG8Gmna5g7AgSJwLLGCV0sHucePhW+pFE6qMpFZ3HY4dgepO/l1Ac7g==","signatures":[{"sig":"MEQCID7tonyWli2EHcHrY3Uhhtzvxf9LlVK9UCHHj8cNDY6nAiAXTldhx+HGmCdrjrVNpkzq8/N/gL4kz6pwnvFFn1fT/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw3mNCRA9TVsSAnZWagAAhR8P/ReaHMN14hy/IgZEVAHY\nCrlR/Q8G87CF1wTJmrbvYEKJh0Dv/dIsdyzQTuUdh1CujEfWhqAcRCN6yadN\nTCAksbVR3F0YjePLcHn02TapXbXuvR2US340b5N7KGvZA58KcmxmVxBpBqH8\nPgvKC28FGbbVyVvT0mVb90CwfwKSOIMNksGRXtOra94cdBTPS8WAHxzpRzv0\nP9BLaj7q7QYzs9RIUX6Fm4JP04FMOYnGWaGWoEhj0myjgdUrcmrUhe8Han8g\noSE+TAAovuV417gMip1KYBNDHx0ISr6BC+ti71+32VVL1wGRgOUQzUfozdwX\nwiJCskE5rMw6TfFa9cYFaksIWjNbiGIWnYexHYOP+0k6Ojof99j+ylbfNdvV\nRFBeyTMywJdFERl0thCT4MpKzaU9tHxHWapaDdQR/Jryijvq+0ueoFTWo/Ux\n0iDWr4VG65yNxrGUe/9F408GswmicboLgv0UTln9yDxXotdDJpK+hJaRDIQW\njDOfBRU86KwSvvwAt22/21588D3vLfBIzmhj7U55BtAXNMZVBk4IfdM0nwzS\nj9S9uC/1vaJcSff50ikNWi5LkDYQ1wlnVm3HHSGiB7WLcNxYybBzrvdTHbOa\nOd5J6GiAntaU6rui0QBLfG0rNjRqfGjRX6dRJ8BDYs46Nity/u2Yl6y/9zv+\n5dqI\r\n=VOde\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e090c9261b3cfc4430f8068836b4648812acef91","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.1-canary.5+e090c926"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.5_1640200589458_0.8909117109391336","host":"s3://npm-registry-packages"}},"2.41.1-canary.8":{"name":"@apollosproject/server-core","version":"2.41.1-canary.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"576e525b8e907a3a259bb64569caa7448548020b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.8.tgz","fileCount":31,"integrity":"sha512-wTTvBIZ8YxAc1NxKPo2ObPcbJFzP90vrmH1pE7SpNd8RU3GMXW7BHoJA6WFJQ66UnOfk9aIQs94q37DG7a2qLA==","signatures":[{"sig":"MEYCIQDIb56YIDY2PnL3rkWjc/yzG9CMK2GrYReWH/LvPIKtrQIhAN/WvPWiBkgj5+uCFwwtuELw+GoIyn0QcqRUvgjv3Qvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh00E/CRA9TVsSAnZWagAAXwMP/3VZg2qWPXjWJEks+WK8\n4RDOEIUqETy+YdE+SOY69j4BUnJVzGZTK36Hx0Hm8LP/u/15IH8HG65+7H48\n/gLSJNZlvBGSughFQdC7ErHabGYbKfJ5wGlWi1sGYtY/QxuJdYsdPV6f9zBE\nkO221Yabij7tcO5MRGio1xGldozx9I/DGAp0+allj4DXYL6JebMQh7O+CdhE\nEyNMD0jBO6sXAsdib9W0PJHa3amJIUpr4im5oFeqUc1L5YrNNBvf8KU+fWbt\n5zAQFd1VYnVjW0dRH08NsnC8OospajeeQfmQGi18irX0Y5j/Anl9NjpVusDn\nh93uaIzibVMrkTIJO8LyuQGrdLwOJsVN1WhPsfizpXaQtoph+Em8h7SFGvkc\nIc1G6X6bxrb7vP6JRIB90zC1MawZxzAafd8/pZTuNZgZFevF9oG1+QzzB4Iv\nbI+/nNOVoGx8Xwi4JVa70rVjhXCF8w7DFEBhO/aawSiUYbhjUn7OseUPCIu/\n7jSr4Ceb1zow29p+3IN6isC1iihlTQF6HsEk3jKBbNme2ghcIZa1V9wl8jFE\nxO4QZyIgDiy8xFnM0tPVCeArmsKIkcpciPnbIND0KsIZguFEFY/B9oq8JaPH\nvbGXVfiziEoQkfCZlLIQg3psvB32vBOgXX2gXgIXrFi7ALFlHEg7FZ5x19sq\n/Azl\r\n=6rqv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c0260a3f306948787d311d0e67c0fce12a3f30a1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.8_1641234751735_0.33471808561793814","host":"s3://npm-registry-packages"}},"2.41.1-canary.9":{"name":"@apollosproject/server-core","version":"2.41.1-canary.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.9","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e94c1569dbda8d49aa668120ca7206561d4ebbdb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.9.tgz","fileCount":31,"integrity":"sha512-CYmbUBqkudZDChLASAHkGb3Y09GWJtfP15X2u/JXFIw+FvIWEGKU0Cmkq0CjruuNEqR8eqHogFLPe1mbu6Gseg==","signatures":[{"sig":"MEQCHyu+IRkUwcsEYNolreIOTa1Acy6WRkD4H5TyuseUnSICIQClmbEbDMgOoYGNCv9v+FIM5d/WV0Ljp6c4ouXmsh5KmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh01cUCRA9TVsSAnZWagAAk3QP/3lIYSy2nTg5tNKNRbgG\nONNEI92KUozlyFBoFfANn/u0CWue4FzQ4HT/yPYRxMkhO8Z2absj0Bh90/zK\nDUI9r/Uxt5BqG2dBWzc9164Zc/S2GiDAWloteo0VUvcAtEHaKcm6iIuFN/1n\nxJr0S6cmzXzVvqg7ya2xuqsqOp3cKbmpEATiFsnACbwD8fa36b1uoCGSWN5L\nbjTonb8Oma74Mee9wPqr+V0de2gnGFlv2y9vQnhRlXzoiurXZEUy9GsrHvzU\n6znlpI8s1Q4N2A1p2LCWMdJjFvalwSwaEpKyyUo8qKi9NKnTbfa3D/SA/L9Q\nbxqN8EBtLZlInI49XJcYSRcV6Tvb28Rh8iOB4ffkqkSsaGLkj4YwHUrDWwzm\na+pKmlIG2TSoh8reB7rQI+8Q9OmhIlNckB1v2Pg3sMRXhYxn+YuH24hsyfdI\nQEAroc2T8tnYGWJXjbxXmpPZl0z+vYEUkFcUqhXKCFpksi+/2U7rX1uJbOVJ\nsJ3p1zrY6KIIIje0t0tyw3tpANCj+LRwjDRj/tWIp/NLrkVEVpNubCuZWGTn\n5D+Om2Sk0yPLVEFaMslL8Bhv5xETsKQJFjFlQDH8HIByg4VrbOp/v+15q651\nxDtxBXN9Yybl8yfHBAUwiWoTrJaqquAzXWER95KmbRBBawckodfmhlsoQYeH\nom5E\r\n=MCdG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2539cf76a241351dc8a87de8b643c5cb3649ad6d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.9_1641240339965_0.21025539526914971","host":"s3://npm-registry-packages"}},"2.41.1-canary.10":{"name":"@apollosproject/server-core","version":"2.41.1-canary.10","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.10","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"62f780088a61ffeeb14c5e7798989b91741a7746","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.10.tgz","fileCount":31,"integrity":"sha512-N0VZGWxLYoDOZKlMFXxm/7kxYVQ1AYln/bcvqKe7QcKZaGArYMUR84KINZ97uIlmVZKxMbuSbR1XzkVRSf0Mug==","signatures":[{"sig":"MEYCIQCRqcdIC58jqbNp+y8ZSrzqo0cWjtcCxHV1uFmXO4pwCAIhAJ+W6TU+lEs3kLORWC28mbyHOI1n7xm6AHiv2t0QUink","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh02olCRA9TVsSAnZWagAAgvsP/1oKcMEMfI+cMgsTeDsm\nSIj8/khw0EBBHrTFv5Y3cmgMtH51+OxYfwndii1TYHpSzYuytOywB6da6GYO\nzYLo7wawhMJ5rD1nKS6KxH9LuEpmbuddEuJ+H9cBBSaXVLkiSI42SglvqQfF\n5Wz0TxZGdG10YMgr8x5xD6sY/NRdxvAP7Mwr7zcGGoQPTrprqlZG6Ns9IBIe\n1UKpX8fAAZNcTVbgPd3oRjrOEOh6ZLKp8sCrFG8YmC/YC9eH7DvgSwo51i5b\npNcLQdGBxA0DFU7CkuhRsOdDFtCmxQDiWnZ7xRJVkqlxUKYuKCBD1Je0YtX3\nrBM3tZ2VGAHKqHTByvTB/hxcptY9Xw+RdT45SR9ZahrfZaQGSI4szdXCpEF5\nXwaSR3jEOOeei12RV7bMBWFlqRn8N52yJoM951lxaJlX7MuuGf3TyHtC/hDZ\nMZR2bSrVjoFqHJHKwnBasAEsUONNKIc82Tf/aMnR1DjSwK9RrN4vslLbJa7A\ntGYdBR3+0puc11I11w7WEqBfRocUp8/OZTDP6vZmjro3tSnx3lX1fdhi6kGz\nm/mQLOZFtan6vfNpzw2dh2cjZjkOedUzD/rrgNzJo2hausv3i0pWJJqFcxlr\nOzOlFvjTzr3dnP0S7blkI3QD9vTFNe5t4rwfrNRxiGBuqr+f4d/dsoeMQTsT\nW6zL\r\n=WIdE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"73228c81de825a9c93af9860a815e762005087cd","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.10_1641245221037_0.27096865606230214","host":"s3://npm-registry-packages"}},"2.41.1-canary.11":{"name":"@apollosproject/server-core","version":"2.41.1-canary.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"22974ceba805b45b6df053a7029f5c719a04be51","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.11.tgz","fileCount":31,"integrity":"sha512-20srOhYpdiTeU6m3lMWSQ7ESffevEstP6YgMvSpdrKypYSJB5dRpfzMRpuJ0alxQvr4slQ25fGqqSf5iYlyWRA==","signatures":[{"sig":"MEQCIBs9pJxiDf2miETP3PMPmmF2yjgIpWGNmfiYYmRpfvj8AiALsnIz6H9F3pIB96xNsqcU98P7cGHDtjzBLbeL/m6XSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh03IhCRA9TVsSAnZWagAAiLoP/jw+qaQmrX83I5HnNpCP\ndOrzdk1vRcugTdwxYNwNiMLc6FC2HqIWCaGsidPtv8iTxiM5dWUOVHt2E6AY\nzygJ7Ordf4FuxkgBeCnndDflV9tQHm2Du9/i3kShFKI71zzgcd0H9yNl0cKp\noCvMLI2SwtuA0WVOceoC54l0NAUkfWmpycGG5Wabb4woXQCKA5BD81MZ7tZg\nh/HYsyLl4oizPE7Agvs6YasffQU7QgDFEofnrbkGV8YEcm0NjkPT6Js9uVmx\nnCtpDGh0nCMmSabvJp4bTYcDkh03CzZsgxVv/J9eI6qbSy4e5GBz7+/w6VQM\nJgU9d/XbFwu0nfKSBADPLjtLrJIP2efPF3Q6Nr5uua/givphAdVZzoQgbKhj\nEpW2Svhrqpkjumgod2DNSLANBxu1sV+mBQgmaqclX7ljpqzQP5l5HdLGp7Vd\ngpNSbJC6QnMK61NSA8xlB4D3bxFknpop/obcOTwkK6GFAWpXsnCUBbQBCali\ntKbRYEeEk7ERdEl8/LaTtqxXhCWWACJl2+KLmIJB8gKd2RmrKfVpdmFYj7Js\nN+TV4tj+M0HJWC859j4XneO8+5dtpwzKhaD/K6ArhXlqHUFbQRKWbGuEblTV\n/CWqEm1EhzAEEAzjoBnTllEmzyyTXyaTJzdnK4GEVabiOCn/8TUazgukuFlp\nMnWX\r\n=xe+3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cf122326da59f017cb4055571b1a2fc333bc8f60","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5","@apollosproject/data-schema":"^2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.11_1641247265409_0.7143557140119374","host":"s3://npm-registry-packages"}},"2.41.1-canary.14":{"name":"@apollosproject/server-core","version":"2.41.1-canary.14","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.41.1-canary.14","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6b79103be8eb18e9145584bb2079b95c134fa7fa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.41.1-canary.14.tgz","fileCount":31,"integrity":"sha512-HYrwAKZL4GmNcomXtJSOgBlGJRJLm7lgC4ZkzTigQz0MEa3N/D/7XeJhzLfIWUu6pxmGA6DlCnfEqHs3Gaw4FA==","signatures":[{"sig":"MEYCIQCAqgbSasWdlOnZdAMFHp/FlOFC92gnmQtGbgSbf7wR1gIhAKiFjzqyrLaqQeokoh4pQHK4Cl6hdF/LEF3q2Bgocx0a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1yYbCRA9TVsSAnZWagAAGyEP/0T4idoTohn+xY7vY3j6\njU31wtSWtzv047uuteseZkC1XBE0DS81oN5RYMXaWoUccV7iHmOuZu/nSHoE\nlgdmEyjBnNseCqR/EJH7eKvFgaVcm9OSIXQFfRHT3nzV91GDEeAvU1vE8R3W\nieR/rIUfdDE6/C46Y+XRfqInk8gUGO2nk1N7hxpxfeUiTgEXMuvAwr01ucwF\nfr7yIv5gdk8fAa8RC5bJQ87j1dJYvH3TPlrnUrzGJZZ1VE/tgL94DTirdo+1\ndBLavmXhOWfz/3InZk3m9TPA/kXhtIOiKCKFVtCn4K65Ggk3C9yVCo8djNeS\n1uXjpkNGGuchPnwb+RPbfB11dn5q4WjxbhylXWOqAGwIttGPhbsRNTyzIOPl\nmOYiEILEcOoouA9Lm6EtgweJozr8BCDMfV0z6uIGH6FfTlxkXbPf+DWng1uL\nAGLTosEBQx0ZSbIo0RSZMfgimaswH/295wR3+ib+wOErw3myDLzcyl85aE1N\nAK9jfixzJL5iX9bL4zTjsaXkZc+QZLqs3kKsFOiOQjQWsPTFlYwm/OtagiSl\neDKDHKRaIbpPnPMfuclLjGO5qldUQtjz5b1KbPJHBXDvJ32LYyXpcpF4FLTe\nYo0xXufFwD9oC8pw35Spz85BTqoTeJPGjwQBf2CgOCTF6XmU24DVdoubHGDI\n2O9H\r\n=2NyY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"4d107f0e072cf29b7d2c7a78e4f40fb97713ccce","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.41.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.41.1-canary.14_1641489947007_0.9310645762331156","host":"s3://npm-registry-packages"}},"2.42.0":{"name":"@apollosproject/server-core","version":"2.42.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.42.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0edfe6c51d91d750015d2017c61e75b3c660346b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.42.0.tgz","fileCount":31,"integrity":"sha512-NBk0YWUrxtH00Jc0pdT0wcGkGRxE6pPCzHWUfuBB2Tf/hnr60S935yzAcv7RuZHjbZEc6thGcPyWNn/o5bgDaw==","signatures":[{"sig":"MEUCIHNBZYJTJ8douXGbc+GqPCLFqW4Fyr1NPXc3Uf5iTC81AiEA4RFkzkst452stJHbcUUBUD5OpZs990AqUOdOG0lcsRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3bFDCRA9TVsSAnZWagAAzwgQAJ1TtPRQRx/uv7tQFo6E\nWc5fLYzXj5lyoAoYj60T9EUJm3JB3yZwsrEi5ZGE7xclNjYblPXIsr62d3OI\ndeQgowLPNIS08UxtVbeh68jAu1svDLxPjHN+nQFAccd2eswJuyEHkfdh0M8E\nKEv0nepkSC2Eq3dZFXZyG139UJ4kY/YFKaE6mmp2It9Ng/GFYkszr+dXWytV\nUWiDcuam1LYRdOJKqCVx+9sf2Cu6dw3W88aDcxB8EtBmhcSN/xkboIIqVKFo\nv0ArKdahhFzQr5DJ+aDXHXKtKPq9YdTJi49DdYo/mBOGYXFDN41XCOiQ+BnX\nyKru/sDUaRyQ+6GRAxNPoBftiIGsTWps5RuynDTDPBnCoWyuK9YgIoXWjV0z\nAvBeGN213qStwdpU7E9Vx24ng78Nj7/kbDpKuNnbIlWS+umfG23pOxAsffEt\n6jiMwst5V2N6CCC0/OszHMPV5cvhTtyZ0W1ntLPu0l0nqQIxQEfjguoO68Un\ncLjzcmZj+ZYgY2LrL7o+A4jCB0Hp8ZPPAoAvELU/4oMmlsvA2YDv0YjSRVNG\nuL9M4r9oscIJzO8vPcs4NwksJw6VBef6DSLPTEBcrqwcduyUStI20a/t/dTN\nQ3eC/jzVEHRJIOC4UTtTMlEBTBAjLJe/PBnKkZS5QTDkuztcFtHt1JsCXQ0G\neTjz\r\n=z3UI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"f5af5e7e8ac4a517ca6be7ca6793a82433cbcbf1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.2","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.42.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.42.0_1641918787090_0.5510621091261843","host":"s3://npm-registry-packages"}},"3.0.0-canary.4":{"name":"@apollosproject/server-core","version":"3.0.0-canary.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@3.0.0-canary.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"88f1bbe6a1a849f5b8d70bde80459fffb9ea5486","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-3.0.0-canary.4.tgz","fileCount":34,"integrity":"sha512-asVs3TQ71wSsrqReI7283HDrhLOHiQhOjGElKXx25a5DbKoIsK00PFHycwMbjmExa7vRltGPHUw5q2XrU9ODhQ==","signatures":[{"sig":"MEQCIAZHC8ZyyOsXbTbg9ofPkB1UM0XdHdn/7lYR9/0Pr4PzAiB3g5UHbhBdK7j3eMvVM5q/afl5V4PB5SC6Y6xJ9UFEyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4FRxCRA9TVsSAnZWagAARwoP/1b+NbKNZgIa2a0omigW\n6nPr/Un5gd9Ho+dXdDng6UQPYe/1qV3UELuOS7hEefiq7Mkm71pMoWQ23Cqi\nBbPwMzpa8VL6WGwa2MmApVmDINiv2xyzuCRv5WOtqBcD/j6etRnJNqlp/dMj\ny+z+MZCkWp7hElLFjfQ+2ZuP9PHN7RJ2OWpc7xLPf2LckAKLyzemYKo0ov3R\nSvPXK8jA22zS1u8llUfnnhB6QSUVFTZsltfmB4zFkCeiZ+NTHkudHGrD/tQ6\n4zrHZd9S9pei1+eL1MCwRqdfMUUUIm/rhJ4g1N5VE5iui1qwnNa+kmYzY3jQ\nnmQ6vRRzgkaicK8hzD797/rFaXR/386esy+uZO9yWa90bAeOHIscB8hou/ha\nB57AwTSFV63Fk9y3GFTE8KTMqEO+3eHFl2sSb3fIkpVe4xDOZ7wMIS6gJDB2\nBErP78WwMyri4SEB5snmmczfDSpmPcOQTpE8Kj5N6rs/jZZJRAykCLoMS+H8\nuOi1et8hCv0h/eyNCx8RgHOm2KpL6Z0KrVGPq52juWLDiw708rjLgRj5FS+R\nSZ8jzQUxq+N/40L0a2ntHPUACfRZD++hA9Lqmilszugm0C2QKekJcOB+cLmG\nZZQ5JerhRXXKPveJHEvVEaZbZkTILA+BqC9o4brOjUAgVTTUWYFm5LkxmM68\nesFe\r\n=l7P2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"46876777db94b59a0169df81193137529c34002f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.11","graphql-upload":"^12.0.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.42.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_3.0.0-canary.4_1642091633314_0.8112635918246367","host":"s3://npm-registry-packages"}},"3.0.0-canary.11":{"name":"@apollosproject/server-core","version":"3.0.0-canary.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@3.0.0-canary.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f243011a41951ce8d712b47ab4f62c6e2d0f3f83","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-3.0.0-canary.11.tgz","fileCount":34,"integrity":"sha512-HLFNk7AujG6MNilqtB/Ii/HOLpkwSkNTwh6kfRjIXevthb4KZWx2FN5EjiYOQXixm0bXOlO5b/WJKoH41/++WQ==","signatures":[{"sig":"MEUCIQDawx/01/MyGihTNJfR7R8owvo2sXVfc6pAw6OHJF3DowIgP8USEPnhx7OeVXUs1k+7c443vAn1VTaWLiVjTgoocmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6XqZCRA9TVsSAnZWagAA3AEP/3BG+lJ9oM4+nmWhariU\nNeV0uLLti4SJKVkGyz4w6luF13pR7f1f6kItGGiZV5glK3A6GfFicOgHJJP+\nbvzis9xZpZDOiDxvVWN0GEiHALFCKYzvk1kuYkSqNbpcJX+Upkm7ITsAKQAm\n0DsmAmwC2FT75mkRUk7GCrgrADEyoiV9t9oVOhy3ecXsFsk4ZtHkZh0DqWmL\nkiqnSEIddn4ZhugN+aIQqMVhXJ6Z5H6qIpwgewcRSCNdgkVFt9HzA83Ewn4y\nf1IiaZPINxc5R0ZV159VVQr73wMAcA5IMGJPYW5RtxYVbei1mspYstLJNp9E\nBm1ik9PTwiq7dVF5TySV2icUAgCfXLrLvPO28fjeXxVmDDo/XSF9fdiMbALZ\nsPr714EhO77ofr9whdXIKBDfk02RcO5UafCNAbgw/SmI5LQY4Tz/b2XMsZlb\nUQOLW05TEq/RD8m4WMzUNFI6wOp7+1w63qpx8pe8sbxsD5hzserEZfb+eFjI\no9RSf9/NrVvnPxrzsf38Yf0vdxLStOMq+FMLC2iGeRNq/8pFQEajs26MzhUd\nqmp7J7+HluLXuv7WeRcH6uh7xkncnOjkTf2Ey9js4I8+Qua7x8qEDpE2Q9if\nW5gRSK78wwbe6PCsEEgAeVRA2AH8yV4ISq8A58dDp78GG2RTbYnLXaK99eNj\ncmo8\r\n=c4Vl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7bc386fbcf009b79d48c34fb80e02d17f51cf006","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.11","graphql-upload":"^12.0.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.42.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_3.0.0-canary.11_1642691225688_0.6313650801127948","host":"s3://npm-registry-packages"}},"3.0.0-canary.12":{"name":"@apollosproject/server-core","version":"3.0.0-canary.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@3.0.0-canary.12","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5c2dc1ecc5127d77eac1cb366df6453474764373","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-3.0.0-canary.12.tgz","fileCount":32,"integrity":"sha512-4HZwEAbOlcfowrCKHCnYb9TfthXSDxsFXDc9hqRwQbwybXtQPe7wulSaxnwzQy6RaTAKBsCX1PDgz6Hebgb+kQ==","signatures":[{"sig":"MEUCIQDT2JclYM0LKaRokQ67UasByRv1Sb45F0LxQrNXhyOvFQIgTjKh5n3p+MncICRlKnrisvpLZMpM/NhLanHeQjzy7IM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6tdbCRA9TVsSAnZWagAAgBMP/A5v+EhLUroGPUv7nY1U\nMRymJCMN7EG3nWBFxZPdJ32PkBxBkkv8vRZAGG2JamD5GnhbP9YORpdChNpS\nj23d9IUBDYGiSoPeKNmJyreYMkWEtcriHAzXwIyaI0mYVMt7v/6XDERUsncF\nKZ3x+0mcisrjFB/v7f4tjca6jRLzmhUwzhw/L4aoQuNHaHS4gBtjS42gs484\nJTwTgNibqvg4zt7oJe5tts6koXk6rq1NuoeaaEZtp0i4tk0irOrNmevWgp+i\nel0Hb6weSFRU31qT2zBbQ1So6Xuko2RWEjmR9GXoT0NEVl7go8E3a9WDk1Vy\nTOqxPkI4ukltlsoqSEyDaKLWey9kASyRO3VDcYEcyhS3lZe5DgC+qWGc55OX\nn7d4p3H2gumXnBxeS0eXGSDTBTw9KNxCINZ15GTVZ2lEG8mRYc7N31wceACi\nv3rAoURwwYQH4Jx0DF1CXSX8DM4kYac5nleN2NFgZiwrcW0n933HHt3C824O\nxI3qLnlnWeB9qsleZhVlqjGUJBuClssMHh28QLaDqrkWssSZrHhUcgoLtsHB\nEPcLNlD9/vfmNMfQizAdkBsetmUmSwztl8QcWTEIbyPmD/p3rCFwf8ktMVya\nOPypUQBYFHBZ+A7ciufDjjKAlabwUZWHzxDWri8ygSrsJ07EonQM9ZvDGcpy\ngTkr\r\n=6ju+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"95092c52b781f45d86041f33efae80a41ad0e210","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.11","graphql-upload":"^12.0.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.42.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_3.0.0-canary.12_1642780507803_0.3276640133947071","host":"s3://npm-registry-packages"}},"2.43.0":{"name":"@apollosproject/server-core","version":"2.43.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.43.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4d209bd80b9fcef38eff7e81ce596b2a072afe7a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.43.0.tgz","fileCount":31,"integrity":"sha512-cYbbprPn92qiAn4WSia35ooyuz9TJasL0lXSIqMpoaqk1RWxiw8Jw/LAJhRiQVbhAIy5io3JWRpDqqtx9+9VoQ==","signatures":[{"sig":"MEQCICP79vssw9GUQ3Ebhbp97SrstxzDAPMuiF1L8AYs0XnqAiAEQCfXGfbmjngbYjJR+djiRYd0H8mz5mmL9T3OGSIHLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8yWCCRA9TVsSAnZWagAADBEQAJtu/1YjvkxRf7Xo1q9L\n+Ajdj4cx7G07T3X9qHO8LvTQUBg67dZ1pJJB+wwLz/BxdNnZtwO+1DxVUlmv\nJluVbOi+T0mFJp13j5gyIjJtIvb7PjJS+e+t4cFt8YDLMS6rHmRe/8Wq4T6t\npoqiV6T8O1S3HeWqGD0X0IoNplXqPDStLIjHhmZ6+eCKyEE1x0DV/biaW4iY\nJihiTYPztkTHZNlNf7FZj7mpHctwonBw5uFvq9NHTIwwwvzhZ9KmhQO5xYaO\nTX4I8xJZn+T4gcCWs/o984NV4r0b1cvWs8IgMHvU49iG33zAu5mnh3X6bIKq\nmfYEsnaGHQWxQKd33HMhzxwymc8rtBFi0WFWkJpPNT0kN+Y7rmYGNWRNayZ/\n7MI7MN396KOUo/Q8jsfOgLn/s6yT5dlq+2n+vYfsYuQm6dc4zCMWffBBMpxy\nArfCzIwF+1XSnSif2uVmDStUqgHTFdIVqsL0NvUwyB8wbtRHj/jUBPH/YABH\ncxOALrraqb1aYx6qz7Oqv0MnI+4gG4UEBKJXvXvZuDIhs+rDe/fyUhtVMVxJ\n9pLLAgiBTysdXiGd+jYiV2udt+LOI4jY4rlRJRH/OzqYpm63hyjLs5B5cLul\nx1AIEE1D/5zr4+YaESMRN7sl1qQxxgJg1SD0dN/agxXXKN2SPFQSZubIvIrL\nJvdI\r\n=SbB3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"d6765b891d1813cae128ae764c7bfde6aee3c7c5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.43.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.43.0_1643324802668_0.015186739406055416","host":"s3://npm-registry-packages"}},"2.43.1":{"name":"@apollosproject/server-core","version":"2.43.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.43.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8fb25cc4a9fdc7eaadda2ac1aa9028d2492b286d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.43.1.tgz","fileCount":31,"integrity":"sha512-xr6FW9PiwUMnuw4vHvJynC/rppZxJUWdreQvZOuYpCmrcOzWNvIVQmVynzMBeJx//yxs2gHl26DYJg3hnjEiIA==","signatures":[{"sig":"MEUCIFxAH/H7Q0mTENcB8UPL86NftKrcmv5uNhz1BmW3OP0wAiEA760WmGgHAAMMbiI1wCBmFLZ6pBLm8+qRIJ5g/qgEu4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+bejCRA9TVsSAnZWagAAPJ8P/3Dmq83rm4eMhSOaHtKa\ncAUqsIvk+y6qwvPpsEw4YbFmi+/qGOJTQYi1KRb3FSsspA20yMVaOTCALlXT\ncGt/pO+VOKB0740LAwf58eVhAbWyF4/SjqR+AGDioxs8wZFRVsdjC5v1zNtu\nNaHZXqdpp7sNadnA2XaKzDjcSnHbocyibQrJejsdZFjFEw8XXvBMlXmxVCZ4\nMmFMXNVViYOg9t6gdMa95thCLhsJNy91CygzwMKjSPfu3NfOAuCoY74bnNDR\nJlSyoYfeTkLcJZ2wftFAEtxxRYEesVUDutq3ozHit8AMLvMfejGqmQsRSlXy\nZXiwm/+l0N7/mnA3U5SrMXF60SygSicX5z6tEqMibiCYxabRtSNsoRralbc5\nwPsNuKOH3wPmaaltmAfucwdZLQnK53dLQVpRe/gc2g+3GxyBRsELYqWLefFt\nb99GSxcZTZHY+VagQ23mHVYlE6LvoLFkgYo5d8QkCTGzfI9FuZQR12Z+eRab\ngv0mPWkoXrcishRcglDvHiLxDAgBDo6uggLOVQyeeMoUWScZKNA/4NYRgPlz\n1r9LHaHLRAHCtgdtp3z8SJ6v3qgijGTjczNCCqkfjCSKbxgffA67WYCmOAS2\nozQ6xPrjhmTTJQwXTPaEJaITHDd4Dig8eWpz3fC0k7ZGW8oAnQOPfxC6l48h\nGJfz\r\n=+c2+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","engines":{"node":">=14"},"gitHead":"7cbe3d1415d201010e932e19519fb20ee661308d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.18.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.43.1"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.43.1_1643755427327_0.03919084126975636","host":"s3://npm-registry-packages"}},"3.0.0-canary.36":{"name":"@apollosproject/server-core","version":"3.0.0-canary.36","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@3.0.0-canary.36","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4c50d7950551a80d08a1fcb50576205582943817","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-3.0.0-canary.36.tgz","fileCount":32,"integrity":"sha512-oBKrx/0GYR+Ef1w4pGH2mLCvm/q2zFE+CZ9drepnml2i293ve+VRDedG01Y5DvahDl6hdiJK2dA3pf92kvIGNw==","signatures":[{"sig":"MEMCH1YtDim4DEqH6BVmM6t2MwuJ1IRDUCkiBZk2s+LMp8gCIGNOIRqcjl+Ih3+7w1mwUimmuytMufThkLN51x6DqWr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+qBICRA9TVsSAnZWagAAmMUQAJa3SF/vQTmBJ4ah3zqU\nZXGKLtV5g2UWeCpBfALI8Hn4k+R1kLVgok+C/LERVpOag1iXlrUl8OfObk3l\n33IB+n34Z3J5OhY4bhTGKSRjRJopB+lvK4Vkivdbq6/ASkNIEAXZR0wP8nXe\nrGQo8uoycgMJwBKa96sRHj1kRCc5YX9/lP8M8DucTCh0PR730JdBPs6zkG0S\nVt8aaJZd4Gnr9HepocxLslEAT17saOCRcGDnJTxruuW0hs6xFBrtDRmD5bp1\nNYS4qWWpTZRdz3jk2DZH8nfk+cwA6dGEU+D9ROIZkiUE4pQ4XWXaNuhMDk08\ndnycLsRhDkY4NQ0df90NhgUb21dB9QC4vyOdwroV0m/Ghre651xcLeFv8Cex\n5XelwJx08hg9ZmlON7H6NqBTjNiJbdJ5JMjNWx41HET792bxf9zSiasWtL+z\ngSCfoKR4Lc3igrifmapdK/Rnk+X2dviznQD1e65a8sReKdcX3aWjrltAu0g3\n4uXlG2lI2i7iwt8bwDhqg4OqfSl2I+Njrc7Vr9/fWveIGpzvp/KuGvvByzXE\nOTNit0tgK+OVLyob+KO5zolIzypdi8nTd/QXAuUB+Xc+7RSrTv5jJqwRacD4\npMuDqk1q4JJbLnOIe6uLCcsEfylYMfelDQk9WFbVwkEBwKFwHkI3GrQkiz4z\nyb3J\r\n=HG1h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1db55d6b0134bef10b649811d5ad9950d02ccfc3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.11","graphql-upload":"^12.0.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^3.0.0-canary.36+1db55d6b"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_3.0.0-canary.36_1643814984467_0.7172322911412634","host":"s3://npm-registry-packages"}},"2.44.0":{"name":"@apollosproject/server-core","version":"2.44.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.44.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"347f292826c54a7f6b313039e6a021c367998858","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.44.0.tgz","fileCount":31,"integrity":"sha512-efhbg1kZmHjCl96raTwZKlqjccbQ4dx+4KQFW17VxO3aNwZhF4NPSP9GOqox/lf1Rat1n0Ffm2CrwQBE7t/oAQ==","signatures":[{"sig":"MEUCIQD25GcL2V+0To6tyZ592QcqYzIg3hPpK8V3nyMbsgUAdgIgO5OIOOuEbH8XH0mFhsKZSGBvQFfQGx7ZlFv2QlpwwOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIPxkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowXA//dpFaoT/TmoCtUOg/hqJAraLDbFy0mgmnIhybAFtkh+bmurtb\r\nh+2RZEDHTtJSJcv5jot20Euwy+bosCLUycW/P1WXlRSSFvMst0NYTZ+BXhst\r\ngKSsQ0CG1fmzRFOMYBUS7VwgLORNidPxKdhFPA8woZ4RY5Uat/ii9McGCnpr\r\n88F5yiNrUym00YqICh+1U2VO6wlmaZNFz2OZb5tYMk7Hhj7kAjVDTkAovWEp\r\nzkA++DKyZIhVPGWWb6YGVkDy06YDwC1CeJkn4XyD7nX6pjzE5sBvzTuN6SnA\r\nn8YsOIRQCJHQgFOUB5A1hNfvIxU2YP8NbG8IGwBFLF2bXRcJ+xYzD5v4nwBf\r\nYSzW96fmJpB9MBdF03V6vDYDSSJi6F7hzhFSfNdT+c7Ffk+SXvr/jfKYCB/Z\r\nGDwDhbLkn+7Rlj7LrnbPUR5LqK5GiHi37If0dSlhp7d4C7fHMUJNuSnWJ+F0\r\n96XlJUPUWsMlFKOuHkdI0WIbkwox3alCKjKOBdqUb3M1fPnvYR0y8HZ/39sz\r\n2w7yYHmHGCN2/1nwFXV+1gbEX0pG0BoBZdMyXLKu5mN1TuXnSTZTEAwNqPH9\r\nQtPMS6/uGl2FIdvRxihv+b3hwjBDx3HW06t15eMhP+AhsEyud8yOQcbi3HHm\r\nYdYjJaL41F5r78tXZMbh6CQy0NcEU2NFTjo=\r\n=gRVc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"88311514d4c0b398c02a1ef97ba71cc7007b1ade","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.44.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.44.0_1646328932138_0.10450442360547485","host":"s3://npm-registry-packages"}},"2.44.1":{"name":"@apollosproject/server-core","version":"2.44.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.44.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e0de6df655c8382a0a3d9ae761bc31c3bbc1e1a3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.44.1.tgz","fileCount":31,"integrity":"sha512-QDeRP14USiKFCl7YGzEXEVXq1dxk2loGs7bvlGoIwoWD14On7SsBBwpVrD4JcmHLs8uAYfy39zyejplpYxaSNQ==","signatures":[{"sig":"MEYCIQCJyirIHP4MslvHKkkz4cIePpYPaxClMH4P8fc98Z7LlgIhANAlk+d6wgOYMOSfGhVSwyMSBKdu42r258Mi1Qg89iOU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiITtEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGAQ//baqMZHEcpgfwz86Afd52mWDcc3CYnxez1vMJG2GaYjxgFAz/\r\n85NpUchcJh1IzlspwNCLqAkL03wYvLzZXEIN1JjwFZW03xbPUjRoTp27vx+P\r\nKdJ0BVtwGW/5X8Dv+/k5XVQjmP++QTQwkcfo2EVv0TUW4x2Z04x9k4g01tTC\r\nF2d1NZSVNCu9/8VHllXlcFeelfW/mUKzzR5d2AI7ljsLBAHzEXvpKyShyMgK\r\nUF2gcDqnn6b7Rj7l3gJusEcUBr+zltWsDVPyQ8ImOJEuOqRU6ZTlEf3HGFlv\r\nT9z0SyWqeirJGEg3eow46rBXqmKingt7MF6EQ2fJE1bL8F0pvD5/VYGyx0dq\r\ngQz+PsW3VclTxg0CRw0cCcpGfD0CwHQZXu7xy4E6Kr8s4pAU5cC+8VIl7yS4\r\n8JBgzjtpGESR/sDBKVkoj1f9mFrLRG6j3XVvvYFcX2WM5v82mgLZ7S+N0wYc\r\nPe/4/JDGTn6YNLt09IikS0YNywVh5NdgIN8ZYecYdjHbaQFoGRliEL1aBBzW\r\nBedP1FTwOKjJ9sk+T+C/OsVvasW6TS1rqrGmi7tqN+iaSEit+lKVYON8TPrr\r\n5iJAkyRUYHjyvgYRjnCYa+QsNLBHk+pRDUTulMrvMKLlJU2B87QqvTqsgOKO\r\nrg1+rCLqZ745F8x6EOky6w1pMWFYH/akpbQ=\r\n=6H6r\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"76ea66f2bd57d573af16e7464300c61be616ced9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.44.1"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.44.1_1646345028129_0.9172992388679533","host":"s3://npm-registry-packages"}},"2.44.2":{"name":"@apollosproject/server-core","version":"2.44.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.44.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71a8783c7aac4fc7292a7d497a43ee733c0e0d9e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.44.2.tgz","fileCount":31,"integrity":"sha512-M3OKzah4juDkfY6MWrQuqXzuLNHXxajKosnP2cBi9NqRo5Cjuy2LPO/iJjTOSI9dslNjuj3+PcQXTSCppXc5VA==","signatures":[{"sig":"MEQCIFMEclJ9LN/oApTtQR3h6HuD1x27bT+xoELwQjndzwrSAiA3NaUcMTjZ6DgBoI/VKmymugWGweEfzTcpOoivLuHY0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIkJaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpybw//RPrzh0dGDeiWseIPYPGTwP/s/+BDLL4vbDeyHMYO5HiSe109\r\n5np6fn5x5b2iB6mvNSYtTifjzxohF4qODIHklgcSO8iwrfESHqcXN8Q/Rfgb\r\nwhgVZ6xotofcLbaslDVKw64Wygh7Fxs33Fep6uUlktWkwvA+ZUw7l1P/ByGR\r\nKUrIbDSgFBKMea6LeedHbBvo3U0sXaMwtz3vjkFMXQzxo7TIO+1LyDWQ5A+W\r\nFrRZnmnIi35YnbnCnUW+MGbq0Ok0aktWB9AxQ9GwEowvpH12IfPYGJHIUGUx\r\nNLucHu9dU7/tR3nWC1nCGb1MzubPGHP4RzrbGqEUlO8iC9xNemQRsaOt6SW7\r\n6WIYlblic2pDasvU8zvRhDh/6Rp0Lmj71COEMB0AXzmqy5jH623RC6mnCccs\r\nEs8jEbkd0QiwcvuaQ/hQuJhpXv+wKGzicEUL1pz9wJZITPlebrFeY4a+1h6b\r\n5AJbhiiCNzxF4DejIuWUliFmAKKs0QMBZolBMxDi3Fy0y/NgpWUsNCU0duoK\r\nytFJb/+gYV+qOXjg73wB1lckDKpwZLsBO+ZiJzMCYylDQ6PQcT8rJoLg4vJA\r\namGjGECdIICJ4tJqQ+XAiq2BJAk3L6LTw13WxKnrfFqzuPYN9NmWTPA9yEvk\r\n6ez3FEB6YjGPcKvheJXYHRXswWa4eZghUJA=\r\n=Nu+u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c0579c69f7889a4455351f8509b1b4cc674123eb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.44.2"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.44.2_1646412377901_0.9268556069210434","host":"s3://npm-registry-packages"}},"2.44.3":{"name":"@apollosproject/server-core","version":"2.44.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.44.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ba20722fecb15f1714ae6cd588e8c7375bfabcad","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.44.3.tgz","fileCount":31,"integrity":"sha512-/qvMgRTnhkJEIexLequbYFSi9pZzXj3/wQhN9cnBn2R1SJOEiR4zeT4+sx7OQF85hhVOW4YofFnQW1rjfja9ng==","signatures":[{"sig":"MEYCIQDUzYiAZfEDNgooqe9UunAolHBp4+rIyqTNUsopEchTLAIhAOqIQdavVaM0Y6Fh8cAluyk1KDm/PUpznM5S+UGWwdL4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL1LJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprTRAAhxurFV5RzeQYUX5K8J/RuY8UO8ltQLQy3hfPvZawXrmIv9ke\r\n+mMFzcATfvkFHuo1OVi4wFMub8hGIiIGkop8PUOgVrVlTfe6bg8q1nLYR1RU\r\nCG1DNcX7+pMWQzD0vK2/xJGFZ0BktwJHZgMvyaa6ps/OpgMccnGSi8+MCltm\r\nIseDZngIn2V4AI0b0kRmOzPm8zNExSRth2Vb3GCmB8SfsrWliIi30T/Ty4XM\r\nkebs8bgyDX27MTTH5hRN1IGrbowHrJ4lkJsloRXmh0h9M/qBelNciKF3OUJf\r\n6ye15EwwRjW/yxcXayAqbBg5VHwWA8nDlO1Uw35eeqFPYfwjEdgsBoq+XUYp\r\nE9Xl6KPlT33Hd5Ve4U+K2bx5tMqHPY+EQ7pcfhCaLqHYX+VddOOv47fwaNva\r\nKM+7dHuMaltG8wlZDNj/mzX/BARv7JWfTVoOpH+zPMgny+pujBc4ViMl9uCO\r\nnymIU2gxWFKAxgw32/A5cd9MCpR9XOn7BsIa9vA8AzGzlgVip7FzvpFk5kk0\r\nPWFhEuzc6Vr1oO7EO9nG8p5UGpEfqUqGMMeqcr4ylL53q13wwUooJBetsuwn\r\ntGw/R6XXOeuDSVyBO3HnVpLeqaonI/aEZ/dl6B1lCJ+AEtzLYw3E3kn8ZOu6\r\nBH3lnHi4bgam8RZrd4Wn60DiuN4mGaW2dSE=\r\n=HMHa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"415a1f61343795d129f7cdec8d48cf5221a6a2c6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.44.3"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.44.3_1647268553468_0.19393386727458362","host":"s3://npm-registry-packages"}},"2.44.4":{"name":"@apollosproject/server-core","version":"2.44.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.44.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ce0d64c71e13f53d26544dfc62af5259ab25c7f3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.44.4.tgz","fileCount":31,"integrity":"sha512-ZWCWQNJnLXJ/Xpi9UQBWlsWk5F9SG/EeBIoTql4N653hRKXwcr+i37kWsiuDZIegxm7yF3Rd+g9+5LR/lHpo6g==","signatures":[{"sig":"MEUCID1q1D39tr8ICFugoBU2qfc4DNRJTi6copztaL9njd2bAiEAv/IK0jyMPFvNZrsO01jFQmewO3Qm0SZfKcy9QosS+0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMRzyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL6A/+P9+Hkmj4uPceONsH2j2Mg7iIJSdTys5UAacC6wcAkkoRTEsb\r\nxiGhX+4d8xH96FOfdPyMhEv/cktwIDB5rKIiLs2XS4vJ1XUkd4/0UngWA5RQ\r\nHi6ODrslm4bZ0aLjY26k1qBExasTahmaUIP8OJtuZK/zNW+1RWSbhpeS0Oss\r\nD1W5r0dfiRpAJnVjoQmUu5TowwQuO/oE8+ho1uhkf5v+TLBo5mEKeemx7Uv/\r\nJZINSQmxSZcghybdk6gxVfdjtewxCldC82k+vXwH0LtdoBzwZ67RdGAsobj/\r\n6LIFnjso4GXRmHIBUsjUtabAeCf1nQ00cWGryPK2UBGjOz1wZLsQLT/dHuXJ\r\ngqJV0Y4ixYIu1q0v+SDGDl4qtL+AD3il1Ge71P1pIVLQ/2nexK0ZNT4B8FT+\r\nWpZjAZ7XEnuV3ZBfz4XL9ZV4wJWtHtIlQsYufx4XQCzodeMbvUrUNtp9+k8g\r\nMzKZDmwR2btV8f2EGGT1mjFI30QB9fJGclFk7EEURpIR88d7DJHkP8yQxXNd\r\nytzqYl1ZxzaUxjnhbnRHXCyG/KujwzirZG9Qtk3gt3+Ec7A1tyHVnYaTtmQq\r\nIHimI3qFGnIZ+m05TWm8IbPIy5HVJKWsrzm90EwaNhbdLo0RpyQdadzZ6tQk\r\n6rRFjTZp0YBxztDLarCtbvrv1PAuzOP8Yp4=\r\n=auAr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"19a714fed2a52898b4eeadb46c2059bfbf136870","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.44.4"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.44.4_1647385842357_0.6381594179903303","host":"s3://npm-registry-packages"}},"2.45.0":{"name":"@apollosproject/server-core","version":"2.45.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.45.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"25679d627aece28e99b073ddf024a237d75085af","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.45.0.tgz","fileCount":31,"integrity":"sha512-m+uIgZIR9fSGJdrMzBqP/QrkBtMc1RSTaJqeBjc7PUzsO1jlC91pDdLeJlxqOUhGdrLnmTs9QVVrzXmOhr40eQ==","signatures":[{"sig":"MEYCIQD8dztvAm1JqvvABpBRTFuEYvOFM/huXkRDnGe3OawD2QIhAKvu3zTzP7s7FqmZXHaIq7y3eLXVp4tXNecIqh5XWpjJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOikbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy6RAAkuwtFQeDQSRk1F7mENwGhkW3EZDIjQJbLqb+FCt3vkgrgNLh\r\n+Cxa1xyMcc3L7eqjcKNnhigcxLu3Avso8Znngtt74Y+zwlmTHXiaqP72126F\r\nUCkv+n2p5x/oIhRH0GrHGAVU3xR5vOHQ2fSjxebhmxVIclenrA1TMOCJaVha\r\nipD0FDfhE7TxPGIdrhXfqJ0rAIlSAKn4AsNt9uvoSde7gMP08JqF9vbd/x5o\r\nn8MepEJKW5zfOn94/s0MJHJSFhcYjQUH/lZ4n37WH6u7BytS5nPQ42vhp4Ln\r\nUctgRHYhpTZDbnOVNWo8X/G2i0zhcfAVLy6eRqOgd2qjKJo5oobjsOJiEgl2\r\nO+PW1rhEsP9RSz7AZ2fZmKjMVjVi37GGWnirRWBhFjn4uzr63cDWsMdtDrgg\r\nA4aB8HoRBJEsObASQlQ7pqJbj0ABWs+R14BLk/jciBEziwY0gpA4m+cE87R5\r\nOl3Nx59n9jzlVkBrvEuGmFgbg+IWOu8UP+zB8s4D8BLejA8L4Z/R5sMhJEHO\r\np/YrRVPbVJ9TSUnEaTQ8SdisuN0664uQBTi/jofB/gp254wLBhEg0SMH9r7J\r\n8WgUUDfmiCrTT6j8tIvHPbch9OamXoZN7PVKFmaF73yJ+eMa7T3MgLK3Arpi\r\nS4Cr2JFzPlQOff/69tJDeGv0vjCiEpGOpgg=\r\n=wdtM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f6d4c72358578c7447743f5d979be1600675c25e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.45.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.45.0_1647978779362_0.9954256107401671","host":"s3://npm-registry-packages"}},"2.45.1":{"name":"@apollosproject/server-core","version":"2.45.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.45.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7f099dbfa546b207d4a07bb8201dc41a9ceb1641","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.45.1.tgz","fileCount":31,"integrity":"sha512-AwoGPYsI8+IRsh8dL8OD3hgqRfCQOvIgT+XUOrikrV6pPjVjYHi4ELMCQQstSDiqp7GwR/UdiThpiWgO7bjKAQ==","signatures":[{"sig":"MEUCID/BCwHz/G2zO5+ttfTEzB4fZ6YmBh25a1f+Efh8xYs4AiEAqdsWgZrRrFpN26qPIL2bm3b5DziaFLQ7Q8ZiU41Pt70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQwp2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpghA/+JeoSOhqUdG4Gtgd1pv/tvuLzJXYR4pYdZ2gMyla7q2TiA26R\r\n7Uk02l4D2T6tLaKzEKGSK/sd6F4+sq6gLR2cmK+KQ+QAaMbT7BhcWJf3di7B\r\nm3jUHwzcHdvxR2oVNi7uyppYwPh17TRFVq64d80ZnkxF2JVrnO2VAeYbvVNT\r\n1whJwSxbbKEIrH1YC/UdU3o7OYb6N4QkSqJ4jhNmsGHPlA4lQMkWECM/b3cP\r\nTUpIIEuK9q9A5k9yn7AzePSfnSLLZSOX1ecHR2UvaE8inD1tUo1eFDnSMUxq\r\n2LPeI84t6yhG2AQlIbXvgogECU4Z1phjealuQUdm+Z0RsSiU20+2IE2kpuQv\r\naR3k1fm/zb+2wnUl/VB68c8VNDIGaS6bI9clwpAi+iuXP7NJCeE+2Yui9Ebj\r\nyWTXqZTmILGPNDM8F6CWrR+q1ZjsYTOJvWKl4t3fRPXsoOvqqq6qa4IOAxMH\r\nUytUrmwwpHc8CV9NHyu69Q6c7czdcSi63B1IeStHQVChS/yARrkQV8Ged1dt\r\nwbfU11PzPwv3SEv3yiH2/APayMkq8RUkv4f9zNgwA0w8hY7g3qsVD6u8X1gx\r\nZ+4EhjWakOk9IVRfjzn1hDJpVD6+Nu+rfOsDgxn7MGTS1CYU6DykCojvyWaa\r\nxBu6ttLKcrvjlE/6TiiJanlsH2fPtADQw8Q=\r\n=vl3f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"61e7730ca9f630dfa0e8fe95731cd911628c7f9d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.45.1"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.45.1_1648560758680_0.19553635793198065","host":"s3://npm-registry-packages"}},"2.46.0":{"name":"@apollosproject/server-core","version":"2.46.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"94c5b766d062be401c07666eeb0bc84584eac346","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.0.tgz","fileCount":31,"integrity":"sha512-vB1L7yNwThdvv7bmYEZExMpTYCzV8IDeCjtgCymq59tMJm0m51K7zUl5MiZBul+Jh4W3F6yJTywfyBZsDTvQxw==","signatures":[{"sig":"MEUCIAKUHXyiHawxFf4SEcd2ma3UOYOUb460kb7bkjpFeiL2AiEA2TNt8ICTDbAjta/46IsdksQmCT0uqMNDqyhN6MY27oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ1AOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXIBAAjS66r+csxIPiuet7OyfkRL/7+0dsROr0LeUKmcSENv1NGEN3\r\n3+G+JdUisicMDMmBXSkZuXQJ+vXTrG84BapRXrPgHExEMixHTznqSub3Eh4a\r\nCE/hidEaRqZzeSVzJgDmh18te23bb5qABAg+skfCYFePTLTe+7bpfLBUbsC8\r\nR+ME90qZpNCfp9sOSOhTVdKinhU8oy5eLfUn1Zuro7WPLtDZXc5OQCB60zVs\r\n8zjAzPjyFyhQ8qKSkoCx6KEmLpsL7AQfYTrC5xGJ8UAKbl5IrAKaMKtnHGC/\r\n7rYLwuzX3MyTuTF6tfhXYMmpaLu/O59ldX/jYWr6I8Ut3r7kO0HwRGkw3j+z\r\n2gNBIWnrKTryMYvZdL+I2kPmt3L8FxZ2odKEzGLZyeVgH2ITemid9beSCtNQ\r\noMia0DCbxjGxXy/g8aJGgjuG0T2gWd4TVr2bRRwc9F2lL6dCtoF+Lz6WcEJM\r\n8G5XqoXaqZt1oONHvz+IMHxBeCqXx7wfQlFLtCc53Gv/Gyn0yi22l3qQJDHC\r\nQxDo+Hbmw6klzLns67l5fKUPOP34LrK+PT0rU+8FTKF9vtBBB/VMrbPCaqcH\r\nwNvT/ZNEzvA0Kab5GrxCbDZAm4RvEfHtfpqr1+x16YrAtWea2V3GntjbVUuW\r\nU0r5I8JtFHQRGvHOdSCByWrCRHwiDf5/RTA=\r\n=Iu3v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1b53b711f6723b9ce61d638b0600731ca40b3a27","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.0_1648578574041_0.8321438788156921","host":"s3://npm-registry-packages"}},"2.46.1":{"name":"@apollosproject/server-core","version":"2.46.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"24ea9c5169b6bed2f68c75fd935aba2fbeae4a58","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.1.tgz","fileCount":31,"integrity":"sha512-P7epAeWQiBK0WCTujeBWmv568JPP1V9PLxx5UAFjC4lOa3jucLTvwhVpZ4Kxb9eVdtpKRCcHcUrCfXjqDSpBdQ==","signatures":[{"sig":"MEQCIDhmFqNYUL0M1KYCSjeslmfvtvHw3V9qozA4uyo2JW2pAiB2pNiyWECVGzoKgg82P4FrVhZyZPk5L47w4hzV3KAXmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRHL9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtqg//d73VyuZl4P3g79gE+0vDEK5DTHW9QpLG/smVkbL3xwZUasr6\r\nJ+qdSFejqXNNXHEEU2u60amtHyHBMjMHEvgRLYCBRxRB+mHWK6V7NL0QqtTq\r\nylpaio00SnAojkqpWlp+GQRRK2WFdkksybg2ig2sAVaMpmCy3S105J6yIUZL\r\nzk1B36d3kt2yZJz0zYj1/g17eeNt8UMKUdDyqiMEhz/bUgOLUmojz6hddEOV\r\nNxLL8ABpUrtLwMJDLI4xN4u6dXczIPqqJ5jaB+fieJVQsegsXIxr7fjCI6Et\r\n1T8qvDJlU0mEYspkvk7yqHTi+/Ump8O+lWbtcofqxsGIQGGa0k7ScCT64rzH\r\ntKGj+QU0OUqSwSGdISIogO3xZzXZYhvB0okO2OZ2jGLcoJS4LK2KDXMz+MlY\r\nLqiH+h/DJvYc2p5YdbkpUDUQZiWkBwgltDvMS9SMm3JFxzocqzSMjKuC0qPs\r\nIeUOS2fgxHfsLh9QpebbiWSMPg0f9fdOaSq4hbYknD2gmO/hjCCq+SJA6J68\r\ncS01/yXETYViC89ylDN6NILoADaFxwqohIet7M6E8a1B5xFtWo63bzoiJKNl\r\nk+IQjp16ANMHkGHyQ7TU4ADE60otVt+fDKdmfNwei+u5EucOLGzg/G1K9GVy\r\nKo+3KxD2JddLHyZp8N6GurBa8EVWVCbjjNo=\r\n=jMu5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"55e1f2dacbc58e6d9d7edab4eab19987912fdf83","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.1"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.1_1648653053153_0.30183352505628824","host":"s3://npm-registry-packages"}},"2.46.2":{"name":"@apollosproject/server-core","version":"2.46.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a207db3525b1bed25dfb3a694d209be6db0fb052","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.2.tgz","fileCount":31,"integrity":"sha512-yGSPuzSEjckU3Ys6LvalfwD75OBWYlVNT0w7GRUm4HZ7ulyVN9495/8u5MNWjWjz5riF9FMRxfHAlchialsPcA==","signatures":[{"sig":"MEUCIDPTPOLmHIvmiLhtXRdWIfaE1Y5hL1JgrI9+Tvp71nGPAiEAs5KWtd97gFnGT8bPZsaQlIx58sYvtK4o0RhfrRnAobk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLFxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy1Q//QNQxZJ15FaMzkrkarMHf6zTsTpo72n4l7ex7xl6kD8D5Gxe8\r\nfMVtxECsOYTH2HCuWbO/YAAs978J8t+Za+5/DxZum3tDdMXBTWW7g8ZmAML3\r\nqzvcnBhHUsJ9FuP6E4V7O+FPI5RnpaRSUJz9onnlic7vjSV1K6C15483ZuKe\r\nFpSyoo2an5vosnxqtwvebsuk4i9QG8Ub5L1/yLY0TCaQbn9536bINn0usxdJ\r\nQGL/i0KDlPRqyzjnV/1GwMvvctpUykFoJ6r758EvepwGJMO5wd4T8TLi2aN7\r\nhc2JYd4Mv+7bEsx8KtfsGLQh4KrczHEyePai8/cbh9re85jTeDhzmiNuIpr5\r\nqJT3W+CT5jQexD7Nz1KqfhduMQysP3xZQRJh+9rKR+kcrOfziMSM75Fmo4xQ\r\n+Kc/Ac2yUbi1v15PiutuYDOdcFn5mHjv4JXSH21s6W8V8u93eKavzTDzwwXr\r\nuvfC/DDdi56WcA36Y9/Lcl/ST61GJqaVaIYWdAmYikB5ZePOGimZd2OEL2Uv\r\nrEB31G2PUzI2+s2bTfoaVkvSmi08xmxh9QJMMJKorlUhAlGeMfqtMnDjCZLg\r\n1UihH74vofR3Aw7z3NJdoME5u2oLF2cYGlevSjOYTiTGoxgK+xrkA7fAPHDF\r\npF4vmuCccytN4HmV3TFHrp4n9aw59XH2F/g=\r\n=3z86\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2055046e5cbbf1fdbeb484fa1c6210d4252a9021","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.2"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.2_1648669041372_0.5264544290344613","host":"s3://npm-registry-packages"}},"2.46.3":{"name":"@apollosproject/server-core","version":"2.46.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"894213220318499502e2f989409b9f27b9e68ebe","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.3.tgz","fileCount":31,"integrity":"sha512-8wBply75heLBdZvEjhPQpUr3CsL2KPbCSb63EFjtlGPbYiyF+iSVFTAT0lEdGyuFqfvSLnhG5KP6hzhMMvG88A==","signatures":[{"sig":"MEQCIEUlEcGdqQwny0O7acpkk8eQexlGOP7ztUojh6DHuGRQAiBaGuVEYb8bmv0kwL1cu4Hm+rpnRM/2Wx+AeFWmrYt9VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLIfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTAA/+OmNg4N/QskON0JSM/U00Rd1wG64/iaVNLCiQa9QqNOVtTyDm\r\nEH0m1hV7C6jAHFgJ4kMTY+8cyJoBv6u9XQbOkXQpTgT9fZHcL8ZhuSRkmzUO\r\nAflxKzEJzgPHiHeu3dTJ314ur76VsfdCWj4Epzlo2lYn+r1Jrq+CD5N+qk+J\r\nKjjovpQICsYz8mj/jFS+0prmcTerxJZsUL8DIpRr4GI3Y1wtdpg1G7o2+n7a\r\nBRNw1NJOq4sE961McrW6cSVtPsLqDuAhwKGqGTM03uggGGWm78ua7c9qkMvf\r\n2a85vUmdbtFJHBVF9ujTdhAkftQLi9IqQOptgaZaflDiBH3G5pjo7sxxd2Nt\r\nTnoiDt/Wd7k/cHrrr3OXEvuTvJc8mmy8n9LBZ8CUy5we+dEIeFQyKfRiuMxq\r\niZfCxLuIwTXhzbzakDuW1uQWohVph9zXS0kVqvzGhfzUqOcsQNhsLlIyZlHl\r\nYO3FpuUSFeX+2CHnc4JRYssfGqYsCkTtPsChfIa24zowdwbElktBUUw10FAU\r\nLCccwLneBokGwlp8FF264MNhmPiZLEL7ouIMCyinEwa9NJYg7mVDGYlR9oak\r\nbG/2RCVbzfIsSx4vK9rq9pn7B7DnvkqrouCmsY5LnMZeAR+ER6HPusqSgPv/\r\nvJC80yqv5QHILFysmJ8FNBlKOcuTtFwdoPQ=\r\n=gfcn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8ea7936670611cd8fb9c4269585f37db3c66cc6b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.3"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.3_1648669215315_0.8942296185697143","host":"s3://npm-registry-packages"}},"2.46.4":{"name":"@apollosproject/server-core","version":"2.46.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"cd77da2d2b55d50ab4b29f902dc426d6ec64ff4d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.4.tgz","fileCount":31,"integrity":"sha512-BniHuLHKrmZnzwMmoIKoxfWipVbHwNhvPYwqU0WzG2gMNNGogWM1hK7Ij0tlYCPD5iMHOf0xZSYJ+m3gavpqww==","signatures":[{"sig":"MEUCIQCe4DZW0HTZjV9L8BeJrHEY70sEov7Fm3wjrafd7NEg3AIgPSiIkFlAnzgCeObgygBMTxwaShgMxP3p8Skse0c7hlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLL6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjhg/+Oq2YSMQGtXGJ32pWa66yQ3RHyGuFsfykUiiVyg/n8ny/AtYl\r\nWXYhLqADXe9cS+gxT4uWpaCkzHVpW+rmkekNtiOUjiwSTKcBEVpUsYjeSW+g\r\n/d4/3qfo4atAly9cJLpYFW5sDXLd6lk2vBO+fz7ymVTXX4/Ti613ICu4V3qH\r\nrXcbRsn6WdaW/p5VOK42ehks5m0eYsw6OUjL/nJ2adk5PZAMHySeeHTa8/Pf\r\nT4QgYlUsgUUx2zhajuQZ1xSdUlnqiZabzXmtNJtZDQojhZ9ezijQ/ONnl06D\r\nUqToFagx2cigL5n5rinMXpcqk6ydIlbVbTw5RopO1/7m+GznAn/jeKtBRdRV\r\nAuqPY5Flczrs5tlp1i1eqpBc1KbkHIoZzOos1v1WQVrdAszKMHTrJk55t/DH\r\n9mPtUpiMklQViDRq+xrTlgHWuZbvSfZGW7GA1QZ4h/eBhNBYiebUT7CuFZiZ\r\nsBEiw/ru4lrKNiHWeThB0TDpCrB6ylpEi4ARyf+Qh9Mu3/B/OmQ6mIG+XGHO\r\nSip+iswk1zqXHosQ+SXQtpBiBJztlBPKQmRbwWJcox0S8isJf0TH22yl5NYM\r\nScd0FiMjdoRzuV1dwZJDDyq6G1PW+Ugk4Gb7Fkfln3g6pdf+zMWYQwa7/Sai\r\n+810DKFazTCehPDsnKCJPeDcido51bNOlH0=\r\n=ETSV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c48583d94569acbfaf3c8565b45df0ba7dc19830","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.4"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.4_1648669433895_0.8407099695927982","host":"s3://npm-registry-packages"}},"2.46.5":{"name":"@apollosproject/server-core","version":"2.46.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"63b54d7a3a15eff8ba33e2dc3b21cd7784e8f8fa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.5.tgz","fileCount":31,"integrity":"sha512-6yURvf1wrr6I8j2anAla5uUSdCQ0K5NeciGiALXm4Of2eM8kr4DmQ7/mGSdQEwYwie52WMLWgZa3tF8yZpuKuw==","signatures":[{"sig":"MEUCIDFzr/2zkCC1C+Ykdo30estVW3z+vYxWGuB0HkfvkE/HAiEA2CbpXtuoEWcGPNmzMJqLbK2fNndcNLjIb452Kw8zn5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS4Q//d9Afkb/wpBl1seE+e5b+fDQw7KO9/HV1I+6Jhgb8edAgvmH7\r\nEL9pVIpXd8qeHYoNpmgrIUyUVkuaeL0OMkpEsrYedpa2lQdOzXHGiC8P5AiZ\r\nnYu8uqrWGyVaMxVMNM9xZ3ui9IDlKvbAfqBxAEeaSYmRjzzQWtI5QjSP3BOY\r\nMakYqQt3Sy2b2yX9JZgeZk454COrpeFW4wUsfYv+qzkhe5jY0Pv9uJ/MR+Sf\r\n/WMZUsE3gEaxG+oqJxkiOXpuulGWJdRxzzpwOLilgNFKAnFWenQD2ELlj+Cr\r\nkvl73ipwf93XSL/MukMp+AerBUW3dBfjfR4X2Sqp65h/kbDH0LBVPnNsDa3W\r\nOHx8Z1hGstqzYb/NK4iFtuGZrbm504mw2KhpPr3FpsQJkSnERe38FlBxouGz\r\nWsaQ/pWkAuE2/3/OpidEZlGPO24Nb4VodJr0JFthFJ/zektgoTVNmgr2zHT9\r\nWwsaMIRHYE9QNbdkAjXKhPpDElESlzc501bffEXPbk61VNAB5BiZqbQ+yk8K\r\nmP5AGkd8kyzV8w9lmDiStVNXQGAL3qiVGtEyoSUUAZhEtsfx3Bb9MhXi8mOV\r\nHhZ+0IvKczjRLmhJv3mqi7D0PijCgXpwlzFDsIsoliweXXWQVrmS9VQutHFh\r\neLvlt2OOdI/B0eQq6Cehpe9Kmhwz1L04eKM=\r\n=tosI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b08250b53767f9a1bf580dc74cb59b2ab3c68f96","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.5"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.5_1648669618209_0.4175928308100325","host":"s3://npm-registry-packages"}},"2.46.6":{"name":"@apollosproject/server-core","version":"2.46.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9073bfd72b6bebc58f36c013140ede9ea259c83c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.6.tgz","fileCount":31,"integrity":"sha512-6oKYp9e51/Ijjy9Mz0k7zdx9mvY3ij7e4HsNGukdOTUpIcGwKhQvHFJ1fb0GDHbuLMoiR+Wg6sV7i3WeJc9C5A==","signatures":[{"sig":"MEYCIQDP1e4ifaJA3Kcb8CeM6oiytCAUH0ME75dSc5H7sYiOUQIhAM+GXy4btavtSLpIMehL84PbiD3NxrC5GQWflZKopstE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLSJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8jg/6Ahgf1D8sEqdckldVerAFh217GFa5ZrFD17Pd1ouvZqQ8ifk9\r\nwFkwy75+YLiLBxkCzTo0BTLOBHTXR0bhiIEZ0zrRE0i2S/UHG0sYl85endUE\r\nD53nS76P1eErM403iK/CLgBKDFJ1yk/R11kFaLiwDb683nYJ57YGuvVV08uC\r\nPA2wq3BgyfOy89nVgzWFmjpaErRvd6ik7aGEtkuKqNPIpC5GDg9jO3+dye+y\r\nB7yZFuYVuY9gnEVBGmt8OGDxU69cFRjxhT3Pup8CJwh75/CqZbRCI6eDkFp4\r\nUzJz2FmWVeDWAPftaqn2t/8VwUj8qOV5upHuHMDtwECNtiSbO4pMolGi2TYz\r\nSeAs3EgQTTn72SYy2J1REhmdWCc7aMleWRjtPRzKL9YMSizUB3vmS4NdXAoo\r\nWkFkKunNimikTge7c7VDqfkMcG0+OMpvExOIPUolw4E5kC7qLZbcYm5Bal3L\r\nYfJAbjc8c4NBTlZfYTuIHuWZRC3VTq+VPUeTVxPMqWPRiXFFBzT3YWQaotSH\r\nMoBQ3uF2eiiThi5lRMeW7Qz/0NmLAtN7/3GuhZpW0RHHwd+Dy37wh1yXEQXz\r\nFB3e+/jhol5jeUo9Hh3NxtpJbZlVZskOui2G/h6Bt506aUgJFU3sMOde8ElP\r\nXLqoAdmnAE1LJPEJSCGboUxj7xyE43qgSF0=\r\n=Ohd2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"769c125f3919a1c240f8cef52d37e204996f7167","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.6"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.6_1648669832812_0.18701648329309584","host":"s3://npm-registry-packages"}},"2.46.7":{"name":"@apollosproject/server-core","version":"2.46.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"04ec20113b9b7e26cb8182c7839418d966f9c7a4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.7.tgz","fileCount":31,"integrity":"sha512-5nBgk2YCeD3fjkXl9sllBV/Ys9igqSZX2xqx6nsQHS16aehwsyBpI7Yab4Kr/FUuxIwB2RYRRLdATIJoGeQOug==","signatures":[{"sig":"MEUCIQCmcyclVjPU4aUqeR2DJ/ASs5vMj+LikwrT98nhKElODQIgALjGUgXDA+zx5bH2Z/ZYgtS7fKMBmcUSJMS7PZ7jJjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLUrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Lg/+NyDSZAf84c+aaf8b9jVcWZ3rTMu7IQq3P5nwuJnj8ic2yiJF\r\ngTyR4pvBdVdfb4U5rUeuUTGm2oMEVyZDvl5nv1qf9b6Z8CloWwl4ayumj3aB\r\ntOjL9M3wtlu72I7K+V68gi36Xo5zUE3M8cslVg+82tu7Vz7f60P6+CXlbwNX\r\nb+nXnd0zEFwBCftrUBrtCkludEWgdnd3q+rhrbRHaA5QqNAurW/7qZ3Wz1eB\r\nXPeCRdVPWHt74uj6f5Hk0MwMEAscLYNe4s14CKOasHJO47mcMVE3XrgJNA/r\r\nCW9vh55bakmpvRuILnYjnzlByQEjVQ6mBp1ddFYyNaDcXeEJ5TFdyI2yPo9O\r\n8knZ3oumSHB+P+wquD3hQ2HS+AghfSFBcYF0uaWYYqyQbOABKnTWW5EGX9W0\r\niH8QtkkOMgkkvxhTr61LYB5oD7m/3+HBCMm5Nmvu+Km3TWxj0iujvbT02HMJ\r\nvnvnIxWQuwOXR0iW4a2UxGKLFt3jEnjDYI/zPa5A0sXirxqMZX4DYUcd88CR\r\nz69H01H9spgpEabKGJTLv5jnpA2wAuByqjkxF7UcEye+bVwDryeaQ7tLYMaW\r\nwZlH/STvR5QNhQyHMmdUxDHl/P/vEcRXGWWCztmQDStZULMjz+jGHa9ValKV\r\nzhvJ/xVFczUGRayuGns9fkpTfICeY2c0yCY=\r\n=NGuI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d5718a003f67a961c5b03a967c68a9e0fd77f840","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.7"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.7_1648669995492_0.7411049917832888","host":"s3://npm-registry-packages"}},"2.46.8":{"name":"@apollosproject/server-core","version":"2.46.8","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.8","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6952b71461531f6c3e42f524ff913e61023b8db0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.8.tgz","fileCount":31,"integrity":"sha512-Zz8OO2yHSOeeug0XQPn0f3F1+Z9YsSfxeinBw7jQ3r36w/Ax1oM1YDlIoiYbhl9v637xMLQfta+fMQbuaCQDBA==","signatures":[{"sig":"MEUCIQC4tkTDLCFW4invFI+JgSPv+FNHmquNZhqJaR0c9qRmqAIgZ5TLjjP93HPhDXMWnUup8Z5jc1JX/LEuPLj/XjgBzDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLXIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjwRAAkkyD/9mA+oTVbrsp8JEB9HXiAuliSKSFrltXxcAdphlD5n1E\r\nZNsC4ekZERXK/qiPWoJHaCjqTTMjGfnQ5rIarbbNkJkEYWQBJxpt3Ij92Duk\r\ng48Bht/aINYh1or782lYtr92U2DdZQjNBQMbJfuNNSYjUyivJbqm9Xz/kdg7\r\nJrgyLFNQGbge+jWg9AlJoMd7XsymTY3qmnZ+//6l6i3hSSK7zmCnEl9+0GdB\r\npBp/i8P3s+ftMx2RY6RRZjQtxjSFAZfw2Iya056zipHcFGB7JzHeBGqBOuoM\r\n7P7YdC9SUcCiJSynlxPBsT+m5xeHPJXP+p21Z2ckbaUkKIEZwxjTMuG5r4Cb\r\n7NKppu9VZRAD1Ww0wQUopBC39KxxBE7+F2QVEdYkZvisMBUqLt8Z89EizX3o\r\nvW3dVeCzmVDUHv0ZkJum9+4eS5QBcc5c+s8Gaa1rlQctTmHRuUMXjnhMVgvz\r\nbfK9nw0Btq7Y1oC1URo00qCPIV2Y8xqjTe/GtJbJAY5ZkL7YeTGDgWqF+P5P\r\nTdzOLqHhh3gHiwe/sOEJ/vWdHhyf2gG6VOeOR6HL9DWrr9MMWEzkOMccebsq\r\n0aFTXxBQExq18uWiLUPiAjuUsQhF+xEHpR11BCX5sqeui4kkFeUs1ci0RTPW\r\nZwTJMpcvwcft6N9cUAhbmrxlH24LwcuDuu8=\r\n=5NOQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"060359d8d901806bf09acb6302fbf35241b10241","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.8"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.8_1648670152681_0.780924938006716","host":"s3://npm-registry-packages"}},"2.46.9":{"name":"@apollosproject/server-core","version":"2.46.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.9","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5307feabf0772a364f6f9dfe228dd6adaf2243ff","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.9.tgz","fileCount":31,"integrity":"sha512-pZQh0p6CYSI5mnJhYWPkqLI5WAGrFeEvUdJKHeq6GX7CYJULnIj6qEB+XEdnqqpEGLUJZ4BD0bFlUVyBYufV2w==","signatures":[{"sig":"MEQCIDDlf33HYOwNPpxJUIDlroz5vFWtWP5Pe+JvFcR4EozzAiAuGeODfMTsOhKDk530o+G2973phxGWpJh+zqTLpLG7pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLZ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Ew/7BuGY36/1Um7uAg3qrHXAqmULezHHscuacAyS5UIg+OLF3zgM\r\nQqBhguSF/XHA6I3QTjvEH+ihlsAstklEJyNqHhH/mvEucaBK/g/u7My1NSBt\r\nrJVVr45sqaCbtf3ewjGEveOAfaqlKteXEfYW0w1TBJI2f/Vn79FQcSapaGkz\r\nRuviMbw3PyUEDOaUChnw7nOWpz96PDQvOiWiKPur5rG1C6p27z66XZGvxGVy\r\no905sgj5G1HdDCwv2xiLrTqs4doIw/f6n+krkUbp0hIcho7LSje6kgWK7QUW\r\nUKKVMRcmSxnpZ2Kiv2ubOTc8n0avc3zoXfQ4eh1QAqakxQ4Iht3NQghfRJqK\r\ng2Tmd9AD2q7t9YL5yKhRjpMmuRhxsvOrmqM94WoxOetS9UThAZXun/DWQ1g+\r\n7+itrsT0CrvFWOw3C6u0VursmraoQ4eYXJAe/vBQPSWXdGeAf/3dAjnUHiEd\r\n2c4Pn88/soM8sXodtdsl5tmig/o//7Yew/RsCrKcJGEivrAh54BNagsu4279\r\n1ldPdPcbKhtCv4TBF80nMJiyv/iJ7sm+zbjQNdzwzxTrRG5NdMdivW00jRzB\r\nXXAAgw3PjJ2SsLjK9IuFczN81A5g4fY88vTL/gkOu6rOyhPEImw6fPn4XH4Y\r\nIPBZgjx3kI0UKupHOKsef+xbGTJzJe0DDSM=\r\n=t/1F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ec5b83a84465b89beaed94ded0c4b2d6cfc399a3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.9"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.9_1648670329291_0.608131138750194","host":"s3://npm-registry-packages"}},"2.46.10":{"name":"@apollosproject/server-core","version":"2.46.10","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.10","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ded8aab311eae5acbcc4e6a838183766f2be1e91","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.10.tgz","fileCount":31,"integrity":"sha512-t888FfABjsoDWdpDqCbIw0yJh1bin30LHRsX1aj3jyhhDfbxbgaG/XSXAI+eW5tpP6Q68VyPTalzbCxN//Owkw==","signatures":[{"sig":"MEYCIQDclj/J78ueYsH71oQGrIyO/cXj1ySbjy0paC7vkZXVVAIhALoSnewtE45StfjO2Feb2HkL//C1HSIYX7425nNXg9ew","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLcuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwlg/6AocIGMdD/PipmSfBausrpkLiu9xCOZdcLDeB7QXxKbaHR7mh\r\nLOmUF3q7i0xDdCanSlaqbPyZKfj3kYVuXd9XESyRJG5qi9uZ/s371sbcgGRA\r\ncI5KfE/dKUMQ8XCoC78VQe2MaMKoE2L8+4sRf56u2mhrD9C2gfRH2IgOFF2D\r\n2MV1ROhHWl0u56liHUL5T2oEad9E/ue/OvfRLfgy24Wa4Xj8gj8meeanbps5\r\nSMO/lE9rwehw3Q+8YaWa3pm1W9jHftxeji60TE5/C7W0chEkBDprh225PlGL\r\nzNyYs+V1fhWLuAaF8jyeifGiFYVZTgSqbOODJswrK6i5OR92Cguexdl0tHzK\r\nWn3noYPuNCg8/IwhmYPRMuC471qdbynKOqLn46I3EZaEpLxcnAOaQDxvSRaI\r\nfN3ofGtOxwcU0FYTpDjiQVPKk3QSL7FnQ9L/CYNUuhEpiWegQ9VC+DMpZAvL\r\np/I+X1/qYVAVVdntRXp/m+SgrVUzsCHEw1rqdPZmOaxnv82wsGo10NVbt6aK\r\nNVzOgQusqSCQvf2pIxeK4/R7VNl4wSLV/kxuEKcSdtH5U7kUedlbNLpDBoKQ\r\nEecM6CTJAm/SVt+YDZeTf7fmUPl+UMP3JK5T90VqQAXwjJXYJ4+uPJUGJ8T7\r\nnWikpbjhKPS7uuI+3MAu5fHyB286gX4rzGc=\r\n=B107\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f3a24f5bf298afd9d054863248cfe5af1ba154c3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.10"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.10_1648670510664_0.6850804871900127","host":"s3://npm-registry-packages"}},"2.46.11":{"name":"@apollosproject/server-core","version":"2.46.11","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.11","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e8a43247ff1a9a604e51dc13af9126439367e306","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.11.tgz","fileCount":31,"integrity":"sha512-aVj26QMKShR330TNlCAL7yOW523f6rmrEQ7dzOYSQO9U9DDg5mJS2eQz+Gp0Tcsw+CVEggeouJXmV6vZq/pLIQ==","signatures":[{"sig":"MEYCIQCwMnFTQjJZAEgj0bWp9vD3XaMCVkrjMtaWxyOGDLfVKQIhAMAR4F+Q6V1hAkWTLeqvwdrh3VR/vViPN4WYkzsH2St0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLe+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrobQ//c92VuRyU9rE+PZ50GFfy5UA20w/G0hdyUDi+z8xt2QSmVsx7\r\nYOXt9Z1h7Uupegi7bPw2ExvmACRrxoOuwj6nZzYwnlfz62PnG8+7iz4yxXrq\r\n8gWlh4H6VEgVE/r4KeRtkdQSbZfrOi+ABYNercrVFwRZ+Q/ojWxm1MGxgyUW\r\n/FKE01YgF1Tyu2rO7DE9sVU0ffwIXWyvQHtChet6sVhoVvzDD99xl0+DuAKv\r\ny3qx3Jx6gS/kTDuMMSySax1TufTL3SXjawHg4bnBpNLsJcutKz3iR+7E4Yda\r\n2epAMzH2oxKUrDxPjVjOr3yKODSDoSLGBW7WbfN8ujzPbEMws8uLEiqtWMrj\r\nx0FsaevBoe9WAAeiu/Z40lvcZotppvU6uZrWRqGVRNNZV/8HHWhIS8xOzUkT\r\nVf6SlJrvPODS3aUVMcgAuv5YNHPaj3KyVjFcTYb/LgG66H0Iz1sQoA+AHgmH\r\nwT8FUB0AIQjZePI7AUVAmkdM3mTlP7x7K0K8pECfGsHK/anZuu45w9ipSr3K\r\ndEB2Kbwx9xWpgT/OfxjnpF2/5NuAagSJ4eZtyJfJfZOdAOyjG7C2eAs+rfus\r\nTdMq2fpI8tXgvbztp16ezi378nerea0AnkXweM9m0kpIC5P1zqzWSyUUvBME\r\nGqs+WPu7Pc0R5iLtz/8w+5GB7GlaC0RZrlc=\r\n=eJ+5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b009e6e643b5d491633984ff2c6b24a8b6a0c4e7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.11"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.11_1648670654182_0.6526917792988018","host":"s3://npm-registry-packages"}},"2.46.12":{"name":"@apollosproject/server-core","version":"2.46.12","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.12","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c5dbd5b55f6d4200a740a7b04c5353576da74bed","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.12.tgz","fileCount":31,"integrity":"sha512-wRLxpc/uoo5c8E2xpoBNf6Gb5H5+4wEarCVI3dzu196I4C5YBbrNPHSGiRbpTP7ydeuBPEIza5sSO4+CmllGqA==","signatures":[{"sig":"MEQCID7WpMIZzhFVrj6pT6jpoWKtgVvqtZJAogkAjI2a+t45AiAE75MRY3lqMhNSX4FVBCiDGlvVrKVh4n9n5G7BISDtuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLhzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGzA/9G8asTZIoAtiJfhJctWGXgO7VHItA+2SKbBHen902DmF/YBTW\r\n0gHinZd8k/Cd8hWEK1K/p5/Kal/nRsSqZbY8oGYPx57kCCuZRyn7Va13GMDQ\r\nL5AJgnsbanNONARSPUm1zaq+Opx7KN/YC3zVh5/lme4TKEsLQvLYQMPNdqyt\r\nws72J+6pDbCj+OqPRK67xgfujVDVtQiq62A/hr3FXmoNioTjjFEkvihTzxhN\r\njs67PFgSK59RwFbgSjq2Gj8wcTQJ5OOk5/APg2lwHv1yasSU5NHIwYVpfnKC\r\nwyhSWzKk6aadkLVy2Xl+falMDy3/3RPV0RTD82z7Z8HOxTm4r0oK9DLGDYau\r\ngwd0/NYY616t+Y6vjocIIZH0AjbXEDXE8wZ7b52n0QgSCNIQVxxoCDzil2Vo\r\n5HXmj1EjYHi7YviU2uchPmtGAagLB33vtYwOqJXZ6mBTY6r1+hjvZIvK6JR3\r\n/+l04Ae0+G4t1ib/LCM1W570CG1W6+oorif12FCfIFeCmrbCDp2MlnIn/Vdg\r\nNvDIRV/wRXX5LQFdI6ekjjA8gnVyRVsinb49i8ZzvjCm69ndR7NDa0bmvFWd\r\nuYAqVyRKxsfR3vTl2xZSRfinaSANTSBY0rNf/vfgD4CblTIHA2etQ3i2/dA/\r\nRbLPtPMdLDBiwbZZkFswpdhZnHRKQEsPqsQ=\r\n=B9D/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"fa8a23dea0b9b8aac3bc51bd7124f9bc102977e2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.12"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.12_1648670835471_0.14916674972379895","host":"s3://npm-registry-packages"}},"2.46.13":{"name":"@apollosproject/server-core","version":"2.46.13","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.13","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"13e972606d051c666047ccf6f09db9dc49dcbe06","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.13.tgz","fileCount":31,"integrity":"sha512-WMaOUzqxcQNPn7w8phGFjlaPF1rMDIMVPY4cffv0ALryF8levtnk01ARa7Lf4CLRCuNRlLvvUrycVQG3Uf6j6w==","signatures":[{"sig":"MEUCIHwYzaQFMH3ImbeXsKuQ4yu/kr9+sWyQ3hEa0LTKcQNzAiEAufYGSryPQqCpDlN2USQkuzDKYGA3rDBRyCf8PbPCIV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLlDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogTQ//YYJlzSIwU14dwKvb8FanevtdZ2ihx/f+Maplzpa+74d4iOr5\r\nb8NJuIg0IcTE0ajSgfgJ9wgh20U197KIZwsbDlJQDxZTHJCToJARtz9EK5bq\r\nTqc3VT5TnCv57dPOdU0f1/zvt/Ok80Omr8IdjxqYh3mX0fFypbKhSPLcZ82O\r\nt59iw2GOYRI9wTBKQM/zgXJwUtwb5S+5Xd8POH2mhzKCwqanRONji1x3tMbJ\r\niOUscMwqPHWFtMXJb1vnvrZZnTt6X3SXR7dLOIQgB5GxuHW1tTPeertD2Eb1\r\nX3L59bdxp9CWOanmwL9uL8UgLfnaUEQlcPt17Odn1A4OkVnZF9HvfeWLcaoB\r\n+AwDvsdOrQDodzK/Edlvckf341abyyD+F0t2ulkauUx6xBdOAurc9bMuHUpw\r\nSxA/FmNReTPxO12KB6ewl6AtSqgL+CDeTIOLewIYB/h7Fax50sg0sVokq8o2\r\n63A78NcjSMv4nR7XNq32kaTMMF2nTlid/gD2Tv/F4Zd9Oc4AcXtowK2wTUsc\r\nRnKM96uej1Ovpqy/bCrM3/wF3o3RBtPNQ0S4ydIU4Jbd1uxG5cKJRZzKP4Ec\r\nMfmHa+LqTjAUeugiXSNSazzFKe6fsTNJinl7mNmnHwAjE6Knk1WO0Ph46+eV\r\n0SMm9/qi1rNYCfgWTDtTVTOmEs/RKF1afcI=\r\n=JKNi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8840495b04613d6e5d609047b8626637c2f38696","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.13"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.13_1648671042920_0.47929938735512856","host":"s3://npm-registry-packages"}},"2.46.14":{"name":"@apollosproject/server-core","version":"2.46.14","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.14","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c4102ffaec0d6133f0cec666e8ec643ed0fcdb06","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.14.tgz","fileCount":31,"integrity":"sha512-3qipk4iYDgFaceSVvQpGr47A8RrR1OmpoA2zybdX2xLAEjJdLSGBXJFmx74K+12rAO/5mh74FNeWJrAvJWvufg==","signatures":[{"sig":"MEYCIQDcZ7ZqaSO9rQA9y1PdvFqp1lewd2iQB0qHfmhj8T+QbQIhAIcQzRVEvDLlsRpvpm36Vl5vKyqV/WDpupJ6zRtFsW8j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLnwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovXQ//UnuMlkZJQgKuNxNTshWWAwG39SHPqcVzE7X72+vYdgDk7g7D\r\nSaoi5nofu6C5Zur0MxfZExexqwZB5N0Xiu7+DCKmAxwxJ2R9QIeZc2BD4isH\r\nurkighj7we/t7kp1ygjSClFBBR1TSZ62No7IakOTzOg5IILNk6mD2wnH5VM0\r\nJOUlVEGUMbsBD9Tq/ESg50Y+BdgSkBP/W/a/HGCSPra63JrC9pATcBWPCA0Y\r\niFUtjpCSBkvDdUYWz05y9WPCPoSwoEFckrJxDgMCMbz8qAY722yKINY1PZ7N\r\nSsrVXB6aClhRg0wmEB7sDVuClkoTplfNxkL5zuoga25NAAzpcubIlKd4nPSc\r\nYpjXn7a/qAhJSScGXmw7g8TdUX+oSVDvGXp2FXg3ZH4RNnooXF/gkp2is9es\r\nmYsG9rBk9b4Urnnw34VKPFlAXWBplJrsklVdkkIwJ58JDC8TJZuXJgMTz2bI\r\nICVvZX0kg7/acTTZeBZwBDZ985wjAxpdkTKMCHmAHNlDWt4O16Hkixy+SkpM\r\n4BaRCh1NHIxTxlo4AMFx5wqbkSC5wjoTOgWNeOvUormygSvj9L1XF6sJtEMd\r\nm2Mcl++yfoBAploH8wuIJ0/D0SdAlyxxDCSId5fsPVt7u7R+4+V/a0WWv3kk\r\n6unm5M8XC+phrQGjMM22edWrW/3RI+C4YCo=\r\n=/OO+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"4b7a688d787bd30e60c77ee401af83208f65969d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.14"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.14_1648671216418_0.8969253966003499","host":"s3://npm-registry-packages"}},"2.46.15":{"name":"@apollosproject/server-core","version":"2.46.15","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.15","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f01544e405be19b2a2d22a4ea9639ca737516461","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.15.tgz","fileCount":31,"integrity":"sha512-UwH8DIYzTxqbu8kl9X4qqpbOYjclc2hkOiFe/kiuN7jYZob1xB2m5gqsuZ4a7PVRKzAWLWc6RPTn+Gfw12Cnmw==","signatures":[{"sig":"MEUCIQD8l/J61/FL1gDQymvV0LNCM/08xEwjqB4BA5mBbhEAhwIgUzHTBhrx6k6PQu5EHmwLVEAuSR+hoip90v74eDnykCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLqlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp5xAAixoLK6TIArMIUEJ5+btR7Jiazg2dGUfhgCP53nx6IGaYyf5l\r\n4qTLrmPwZA5xPCBPzkdVt53hehnexIJ5JaYzsNA0tISE+HZhInQdcc1eg8Ju\r\nx4S4BPVleKCw9ljgUG9mCDM+m+TnDP43Tv3qFHoJM9HIe7MdBKvVmdGw+NN2\r\nJ0Abe8WPNKJbxa8fcuSC4mDRS/L36oogIzajIk659U9jsmzk9gbfzircmkSd\r\nIAiMqPdAkVZgwGKDfrb0+GlanYPdyvYgK/hoT74Ny3lT621k9qmwGCq+7BGx\r\n6rQW+7dYYqbUA8WXTgkGFmmd7WHygZjdLIA0aiiJitt1mh6uQW760mVSU//P\r\n5yU94GzTdE+eYDPdzfMUKPRevsoKm98DZcl2pgCQGHfiC84yyIp6LS+uHmp0\r\nExu4eHTjfBCjTgjLKudqZPJQ7YkoJiJIJH1/Wq/bCuVvNUErz9A1y9OrCG4G\r\na3ZfjKRMxtzSb/AmKyT2uDjeU1sQsuZemVn42y9mWVHZQRLFwbGpohUOQHF+\r\nnhbBnugof7wtqFDKXYlYuvf7NmGnmDxXJBFkI158Yb+OdA8nw/xi3q4/d4TB\r\notTDM/msCDMhmQSJpEZt7tBybUAV7blE/Ao+o+HKFmxvkO54S+hRGWsrOaq9\r\ngyg1xYRqWEGvKexG3HYkZXwmO8QXwmIzHH4=\r\n=KtEh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"81e8ccd71efbac06ffad1ff05cc658e54d3c0a52","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.15"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.15_1648671397090_0.5912396884296685","host":"s3://npm-registry-packages"}},"2.46.16":{"name":"@apollosproject/server-core","version":"2.46.16","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.16","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"054fbf902fbc90d59062e75b5d079d67aebf9a4c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.16.tgz","fileCount":31,"integrity":"sha512-ANg5yQB7CG/XFanJaEoSMhm73eys/2/wyiSb/aALEy/kJn5O6lpse4vh6+4Ek0sFjCmfmUHoB3TkmCpj2XNJsg==","signatures":[{"sig":"MEYCIQDiCf5xj5lG01cIVBCNpTcgeFbRfs7onuNZj0X3clDxhAIhAKRbtE7EPVmhcCLBThjWaqnQpQUbJ+x/Cp5fgU5l6SrQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLtTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcMQ//WSalGf0cAADUA0hr0GsCzrmHMgTVGtqUKMdDvcewpG5Jr3aS\r\ncbaG4Oa3GG9z7nRdwFT85uwtL2TMAIHbNBXp/cw/5jD0XiYp1pgUgJ6Jd10U\r\nz6Cd40v/80H5dmVT8pwSQELGxYlyeA946ygoXe862xthsW+cfDCziwDvTZoz\r\nmWsd/e458+dgW+NhoxKQdgRxqQzxZEt5bI0f8p/R2S3zOfC2H+WESrSOYbI1\r\nZ0uyQgqXpa3Lq2eq/DfWo10XhmpDtoEp/NJmIbhk2ps+Ndx2uGDDHV43H1yh\r\nfSqhz31aIOLmUF0uH7vFxTQYlCI4KVuD33WXPsaDMM2+B2jAxxuDOPjsO3nD\r\n9nygzhTJtbNOvzEUsd++blJo8lpvcFThGiURBzZxhPMbXD83dtlxn2W0qE6d\r\nmD5tP3Rw1hyO3D89o3aBRT3hQTtIDLPswK6ZISHXhM4xfLZNI6sU/KIkPSbo\r\nIeAvhgmh6cDMxwh5m6meEiBXeSGBgxeTme488DfN32bvB/F4mjGuSYpTqHY/\r\nui1UisMsLX0e/q+7d+RZSF6mV/qriWYpKzv39FiZyFXQxsOk+x0AQ5KvhB85\r\nwsnrdgml/Y7WIr/77XeeeH97ThniHH1Lncoat+VkdhpXz+cz3gI4K/UDrD7a\r\nIPQq2oPUBg3EGhJhQJp1T8/w8QC4pKhoRr4=\r\n=WJ2C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"01ba076f1a3a4dbd8f845da31249ca0a11b6dd7d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.16"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.16_1648671571695_0.20941681501628584","host":"s3://npm-registry-packages"}},"2.46.17":{"name":"@apollosproject/server-core","version":"2.46.17","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.17","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"29925e630a8b31db3d750233afad3974b76505f0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.17.tgz","fileCount":31,"integrity":"sha512-8e59nzcpJoyUE6g7GB0E9fYb5zEPSfT0DtsaNuuzERZ75HKm0lamhoh0AColb72T4yd+Nn4VjFNOnNLwevvBlg==","signatures":[{"sig":"MEUCIEa8wWWiSUDuu6nFA2zBoDT+SfH3ChqfVV2+6Qdj012CAiEArVIfQ5t3c9a+c49u7BLjGRjR5TD+2UYnriybYSg2YQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLw7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsbBAAmDIYCrj/trlrGCtlMfSxT3RstzZ2X3ZL0pVgbVISL5h2pcXW\r\nRpz/IT6YFkyPeEIqd+/6yoCW50tLU05nqA9q2LXo7LKgx8NzL+14z0E/O+Zp\r\nZ2GFhtIajv0KCMtF02vkJdJwAD2I+PiTVuoud0cbrl18CI+JRu4XkY54yNze\r\nAfXfAsN4AxPBVpU/L8YB8YQy/HbTRJ+EYdAghj5HF+NkUXiT1y6U4Gshwqeb\r\nwnSmiZyjZuja++MUSvgK1sUDpJUZ3vKlCJS0rYJKC6ElMItjQ2WJwhWpriPI\r\nneyORgr1RByEhNlNFCLhOrF23R1jWEqXa6th+VztyZgKEYroR6cH+dulgknV\r\njxDP/nSgvpnushH8MWM+lyqNtDZi66bAhB5Ly/ynAWGgzRXGf4MZiVnTP+Gj\r\nwo8U6LsfI830FIZGVFibGoSg+9DkrNstnC5MFmPyl3c7vEUx5oPEAa4EoTfP\r\n9GgoPgAEac4gnb5xwk32SwaD3XDaTx45F3K1T36nI+vZbthQYyIQb2Fhqs/R\r\n8NH1mdKpPpXQQDG44DxbwWdD4RzjbBL8h67oo51m9hF7FNJXH6MLEzogWNHB\r\n0If3exyUCkTTTmdLcbeeLRVYvVMo5OyVDWj+qo6hwV83Ux3cvyDNcVzLx+Dw\r\ncQe4LawvdNUwBdKYtqttlH8SBdwzT9SwgSY=\r\n=/hlQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e1b5312728d9219120fc8db06184cd3c94b338dc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.17"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.17_1648671803070_0.09339065945842351","host":"s3://npm-registry-packages"}},"2.46.18":{"name":"@apollosproject/server-core","version":"2.46.18","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.18","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"be7c3fdcbca5d2a6a0edb7ef2d49d9aaed547580","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.18.tgz","fileCount":31,"integrity":"sha512-nYQwtflEV03o87tIzpva1kVu0Tv3r/0dReh8Q3KJH/8VBk/GRuTqIqA0/+QROQqsFjB5I1BdvweCSF53ukcYeQ==","signatures":[{"sig":"MEYCIQCekm8QZa5RH9T8b4GN6y9bw2kvoW8FhCxzM4WyYD3R+wIhAItaUHGX90bccZ3EwzytjElQOZ1HoWEVv+yXM2wGQFBv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLziACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4CQ//U14bWuV1YuB/vZv6pkXm5+1lw/Mx65wvP8FQd2mB8WmL5mFF\r\nFYVbScp7267nk29o2gEwYFYJvuvECG+f43GQAeK3c5aSyUrQ5S8meJZCClMA\r\nwMWSN84Wgn+XDUifwfudNcSLMm7YebyVy9YZuxu65ruAe9yWTKp6CBl9mK6D\r\nvjNRJ57mUFw/g0qKFDPxvL6vhqiAySDTi9j4tSeMIml/dumdOVwTQI4ql5Gc\r\nlJKHQ4jeBsasLzleA5IMaI6KOu6zT8qy8Tl73Mz+4obLtN5SXCsAUqHqzJhF\r\nCm3wpx0nBQZZKMbwwdRhLpf2gHejsoc2f/XFy4ZyCgBIfkUFxxqRfn96Iclq\r\n4x9cG7hy3p4KVfiPa45RYFJD7mKidvBDutm3cUkHCpIuN9MWVUijYdGqycbD\r\njHCSSvTHkD0lWGJ+VXjsbNAuws/4c+Om2jyyAonom6RGT9xnQ7rsCKUwog78\r\nwdFjK2GdT0lU7kvDCSgMRF2cwIC0DZDABSKyiTWIshmVyg7+QDSPLcgV2Syv\r\nyflpUlzA6WN0xDsiNILm9aDRYm04wU3YS7gctaPH+iqko/OfG6SrdZ4hbeHH\r\nDa5O+xQe2B2fYbhCxhKkJVo1dZq4CEyYgUoLGpRUy7cvHE14aPBbrO7c5alZ\r\nGsYmQvxMVgJB/Px96SOzqolWivo5tvZIVpI=\r\n=8NXe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"33d4839ca5f9b235c3ed7a62a4b0d4705fedf82d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.18"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.18_1648671970607_0.22222967976606922","host":"s3://npm-registry-packages"}},"2.46.19":{"name":"@apollosproject/server-core","version":"2.46.19","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.19","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"de8df3cd088948119c91bf3be5b7aa93f823f2aa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.19.tgz","fileCount":31,"integrity":"sha512-OR9aI7gtF/Eop8/PirzMgy6GMsS54DSxMMFjvu6O8+nrZsJew8DgXPw1mCWCw/gDv7vByJnEqV0KmX+iUWHmRw==","signatures":[{"sig":"MEYCIQD9zpWnqJCmrDvDGjzzCIagdkVp8dNfn0GjLTCcpv+BUQIhALFj3/h1gzeO/DoJtnGME4KbcbEeIUDu1Hm3bkpvJQzv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL2LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9YQ//SFeRf3RvKsKrfU0iTro3ZWEEyNrCGccBpWeR8niAzvF4q74X\r\nU2U7vPDUoT6r86J91QS2yhWawggiF3OEvgWCzLdwqTxQHjrXXHxHKQy/7Uvi\r\nLErSC0/NwBovNV73vbZlMDENLDaasToJAYkc56zr3rhcrmOWgemauUDFag7y\r\ntEnlV58ItRLLnnkMHdYVMWv/ZYkQ7hngY+7KB6JrKGPT/imotFqsRe5sKZAl\r\nJrzjaJ8FiaS80aTl2DFezE9IYORj1Lyn1e7WXsoupsYlw3WpTwa531oGDyvW\r\nMGTDAkbcgY0EuTlgDg6FNiF2JOMYmm5GerDy5CXaKeqtQ+hhxy9JCs+iVilg\r\nfC3Pwroy6OhT0lneYxKVNiPmNTBJD1snaZ8iLjDM+djU4QOktx01DfgGfJ2P\r\n6kDzuIXsPEQtSUqlkzuWahGUgchPNb3UQ5FZYJxhx8h++mtuHjas6ayL4lXU\r\nzqIut/zn5BAu70M+lqPQrFfzW2ZXlVG5YsUSpso2hJdPu9CMw5IM7ZH78aPT\r\n9cdawNJIKyjFAAJyOiNdjyRAmjcFnf7i/3llUEk21OSWFKEqJw9HRtKez5w6\r\nPU3Hoa1zOek9EMKhWCCYxMIzuoMslvHmITBk37sbfVzIBV0qyXQfzole6ijA\r\nxHFYcG+F+MM1UnwmGhm2gtu6vZsrt5z6fRk=\r\n=h7nn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6099a0d7109442204c22fb6c21ce58a34107e223","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.19"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.19_1648672139465_0.5029040632795352","host":"s3://npm-registry-packages"}},"2.46.20":{"name":"@apollosproject/server-core","version":"2.46.20","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.20","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4ae0543f6fb9b945c61483cc10a61b188492d39f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.20.tgz","fileCount":31,"integrity":"sha512-thEBXd5TiVmBpzrfCMpnnVk7+XInl453VtIF+chVkI+4ZQEGJWh9UEUH9zvb+hzQdnB8T04bN/xrcWNRcIUdzw==","signatures":[{"sig":"MEQCICK9S1sJpZ5brdUnCtuwTVO9WMrR+EcHNdyWQ0zHdKrWAiB0bffG9X2tZjUWrCYMtcz8jfH7wemBd2eNnUlCn3YTgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6JxAAo4NalAyBXrAHscIRkv4U44B4JVSVK+LRpnJOjmBanytTsF8h\r\npnIJDU0vkAOMxDuEyPbknuAW+SKB7L4H/3aZUeiAtNhrn67BccD9wRpOZluw\r\ngXCGUyT7SEmmiGyCchI/Bje9ZOHLqn86PF+B0G2eVwd4xJeKeNnTMewd+Zfi\r\n7XYfbDy/Q0ezKNX29oK8w0s5gv9lfMV5TwKpHjnp3z8y01ef0QgLBLc6JBQp\r\nZbEyVx7YGtXMy4ukoHl9rFTmKBRgs7ros1lsFdpBN1yXNIGnnbTXy3+YJL0a\r\n1qsJLBpyXWGen8HMf7gsuF75d/3rplUICFa7hNQ0HFDnUYOQtI14X45XcZUE\r\nP+9vwWFbVGAHqKHwUUyAXOh4x2idC3DXVC7JvOH67QzyJ5MsfKoQWvrrc343\r\nVC+n4XpP1ErTY3iYxbm/orZieCIAPS7llnvmFo4qqA+ls8otXqEArfAacgYX\r\nJXrXxOMLuLP8m3v1PUyr+3ud16qLtEPt6STiDKqHll451TFhBlYI7XBOaLU4\r\n1CSLruq9FSAxFXfqqZM6VdX5DkqcDXoh184rGCEOMKOynJkpUDFHoubFs+Bc\r\n5wC6gy72M7C/vR1zMN3FOdJmQIUhOlTv/7h7vPiH5o4P/44oxKe+dEr3RBuy\r\nXUZTODGw53pn8uQUNrSMRmyPoAZMTz3vfMs=\r\n=+DmG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1b3801532001d82f81bcd9284f3bd45883a2c0ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.20"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.20_1648672350918_0.22877682117472964","host":"s3://npm-registry-packages"}},"2.46.21":{"name":"@apollosproject/server-core","version":"2.46.21","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.21","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"814906a0e231f08f8d95621a431f4994147276b6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.21.tgz","fileCount":31,"integrity":"sha512-noVhuLKOkgau0pgbwnLRr5wEThMz/yGugK9gCJNX6eo4dFHyAIb24pFs/t8ncrzUkyuuum1rYO5w1idCnUmdJQ==","signatures":[{"sig":"MEYCIQChsVBhBZ6sDTSotCMLZmDlHPGGFstkTk68XoN2a5+DCwIhAOePLuvjjTtTXLMUSdxtNDaucU5Zq6QYWnOJiNZa++dG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL9VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Ug//VTlF79710MfT/H+C4ielw7mKDIOqBMI5CeskvcrOKMDdalMW\r\nVsErDF0cLT6DhRv0ZzPh344hKF/d9vPhWfynK6Vu0cXNAioTB8nQWoVd0JR6\r\nbGmYknQl5bTi40mBkQitipxhQ0Kqz7xAtET2qohCmsBjLmZXWOJYx4q8+qJV\r\nYRiT4mMxTpb6bul43NSbRO0Tm/lhVRrPsWmPo0WjcLIc99RGXT+QuHPzVAZe\r\nLu1GOByNyjen9HGcRt90qAnO4l7AiXYrk+AW/Kk0hsBGVjBI436cvW3Bbclm\r\nEb9qLA97D6Zn5MCZmoxm6D9LzLAQbBwkKN0mleS7GxwIEWiSev0aC8mLJ811\r\nHYH6jG8Gx9t98kEC3lGnbhJF/y3PhQrLhqbFFZyQZ208y0QvcOQXbCG+cwr/\r\nf8bIfLfQDsnkUN+yqZGuZ9Jf8JFt7Ev7VMUDu7wQguI8xkTXGQzymKNkSsoB\r\nNWE2pDxvaaAAr8GPHyygj5hu9gWAPB6IYTZRArZCm84j1NJn+3QGufBmg49c\r\nXw7kcjpnM5btWHBNKALV5r5cPsKrYvFmF6uzFUopYjUEBhEUOyeVQtIEVgkd\r\nivd/UJp0HAw49UxLmrogIHBe6c2lH1mnUgvGUql0CFWzErYY+FKGfSwSlJh2\r\ne2KetasRkyu6sHv/RF59ANEUrVG6CnthxoU=\r\n=8Yex\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ef31e18fd365cd07afca135b79aa2d2d7c36910b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.21"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.21_1648672597711_0.9500076148981882","host":"s3://npm-registry-packages"}},"2.46.22":{"name":"@apollosproject/server-core","version":"2.46.22","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.22","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c73889c2f3727e0cf4a59c1f5f11f628c84f1a99","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.22.tgz","fileCount":31,"integrity":"sha512-T0qhfJEe959kS0IR4JaHZPKkIep5arYRMyt5rNrbNiB7PNGF8pxltnyh8fEgHWhzXhbE9lvTg8ILOR4N2QIDUA==","signatures":[{"sig":"MEUCIQCxDHeK9xI2It0ADPoAHsq4Iw5Qzqhl8jVoYoSqcxPnCAIgIYloPDyXK2RCJETyfNvOSZrxyb2GcRT2+4FL8uo5dqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMAEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUCA//d8b42OCjUJfpeLzrCrsHmXvHmiqr34CXD+8JkEj/p9N7zGz9\r\nDVTfEC8D0fugK+vY/iTlrHwNMWI8+X0lUQYYdCihG4OCrUMj2YdyJiEGF3qx\r\nGGsGO/jeFv/hkhM3ooK+xPA5N5lMSB4xj/9ZNNvkk4y5kWe0n0ffUmVgWWVI\r\ngJdjELEVU+AF/zIcMb+NldvXt1npfUejK3IRAG8ZPynivncedMVEG63kNpx4\r\noVsrnTBiQnmS+K3EoeSBG9oDCrcu4EQaqMkiOj7MIguuM3i4mIzW4494j/HH\r\nuqi4TjE2OqXegZk8cz1GK2TCxCqOfqe9GfnKwqfdevck+7mVWUjtJeua6xnm\r\nrzxRfN0GG9hBxdCxb7COC9P87Bht+V6dlCgZxFktu5mfUeM6HlItViVx0sy3\r\nl5NkGDQgSvNNpM1CttlLf/2VYRLP9xCy0fPinGEBdNbI2t7B1ljmbRQOOWPK\r\nf/1WLv9ixy5ZH6pgvcnCUyu8CRqv8lLehM9RMVw9mQZ7/DiNLAj0YNfXl1zW\r\naLzC6WSPUAflmcRTY3dPsNy90pLuWsMWUIIDOHp4gZxvu+dB8xV0om8fMlf1\r\nX5rh9AklWfn422VZ6nS40n8hy1zbkYAatC2dpE94eppmNYxR3fmBqrtQ2xaR\r\nAZ6b7/oJDZy3aAPpioFs8ChO1VGKyb7wDm4=\r\n=Qv3P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"28f340d4aece9e5c5d1931c477248fe9b4989c68","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.22"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.22_1648672772451_0.21927467327608685","host":"s3://npm-registry-packages"}},"2.46.23":{"name":"@apollosproject/server-core","version":"2.46.23","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.23","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2141f66df47ef3c58a6a444ad0f0a26009b4385d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.23.tgz","fileCount":31,"integrity":"sha512-OAlBbl+jFyqHW80SsqG1LJ3zCiOiLI9EGVZDfpJM23MyHxIfvm+Ib8zdWN8x0U7tV+iuIxo8nlSslNQcDerdqg==","signatures":[{"sig":"MEYCIQC/JowRYkGAFpQ+2/RUKElfw5GKN2mvNVPSD2mWGNkVMAIhAJofZR03Ib1d/f/WF5v3doZOSalZAPVurqHWqdZ4zbYt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMDaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn5A//VNy0jdLDErp799nmIbfluo48nQC1F9u6HtZXeUHhArpE64vB\r\n+JqTlKjsEkdpCoNjyNH8EETOfYSAfwXsSVeqSIwMFrosWeowrFuxKzliJshN\r\nulmdkSHLnaShzhHMmXnC+OBmtjT9VZ70rOWbTw7i1qXxXwkgEArJ3tHIQ+XN\r\nykj0HlnczMdNos3yhH+sDn60+hKhkb59LUxq3aciHanQh0cVdoXqZk2s/Gnf\r\nmTZbt7KRoQ//K1NeflafSXDdCCKRAsxx+05m7lBfoZHhzjuIPVSxtFQGg3cm\r\nvM51evlK1Bh4vsbexfu+as4/uzbX6CuxLK1wFSfydIaFvuz7hMt4bn3Ehx7Y\r\n5XaHTr48LeNaFgG3IR6OwcnH/WEQOaSvMtTQbY6tQuTX0TxKNi39BhOyL7zx\r\nFWqEjGHZyfci0pQ2pCtfig0pBvLb/kSu6c+MuOveMsihRUj+kZbxwwAd8Vx6\r\nZJGn+9795E1CvHG8wYqDgp4o9IEYTZif6pqUGNG+/VjQdey3vEnUZUmDJg9+\r\nxBqG2anBqaOozCa2xOk3He0/wYcw0sEa4AD2i/SczNTeCaezEjB8JI8oTrxl\r\n567ZAqAa36x3UcZV4VeiiZOGUpp6KUeIhgBHkI2T/2kjdohCOk2liFdwtSUP\r\nBpYViTqXKbVPwyhHP+rMVLj1+lXc5h5mYCM=\r\n=NXzx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"815df524cba010a1b45917d1cdf98793361267aa","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.23"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.23_1648672986378_0.6093057924921432","host":"s3://npm-registry-packages"}},"2.46.24":{"name":"@apollosproject/server-core","version":"2.46.24","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.24","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"965d2b53d73af75a474eb539c98790e492349516","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.24.tgz","fileCount":31,"integrity":"sha512-tsafrXJXkS1XvghOCesd8vEtw+dFTDcs3Z9YTLtWh5lw5/LPQ8i+ZPqtyndxLk224KQvck13p3yNL7LHSfU8OQ==","signatures":[{"sig":"MEYCIQCP9VnqfISgWYko4TXGUPZqmTRuzBPuw8NA2LGDXlZx2wIhAIYjqx0084hIF1HkqhiKT59FdAQzPp7gRqqPPaoA/FXO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMF7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTSw/9EJEaczi42s38E7GOASZECzyZjpQwaWV9iYdsxXlOvszVfjPr\r\nPi5OLvD5UeVenneIS3d1FhrEWZQXBeF5WM6NE3O/2ftfkuwxXK5uEZiSP2o/\r\naB+M4MNAQNFl8njBusJzBLiF5tM1tbSHRL4xafLlXfwJoId6bTDV4OlacRDq\r\n87sZv5onfxOAVqnRnEr9z/YBd2EXdpE+MTreA5r7jEr3p0/0M2x1MTmhULYI\r\nJyxcX9BHf/RkuduVhf9ugjCQVFszrMy2WtASdSkr8AONSeL8QjBg2cvWjhSv\r\nCenseAok4VoTNNMczIYBJEoDHVwGygqKLCLf22LMrOYK7pUuEX2Kglzm+NI6\r\nNDn53605B7Eaij0UE9b7UDtHe4xftLxwfhdy75FQ0wdLPSxvjl5il7tymLo6\r\nUV9GHpgkA48n+LH7ffD0mZLTLSWIwYRHVnHbfH3xx9raweBAtqweM/VzoRnG\r\nHYqMPBZ526FkvPCnA6LKUl1qeq3fDEba4ieDKrXW5R2CRUCRI7iTJFssRmNI\r\nDrxme+542LtruNwlI0sNIKm89gPsbAyB1IQ0bq4qkFUU9TXR183p0nMq8D5G\r\nyRNXH+eyH4vFlT0xRJG6XhRBrGigGv43UvcIuRfSY6+EWHgo/Ma4UMAOaPYr\r\nDs8QrYKicN+uBiKGD+dfHqO6XBuMWRHHkEE=\r\n=DIgT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"18407b6418215d2cd9ee12a2101a58aacdf441cb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.24"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.24_1648673147674_0.011176884605911042","host":"s3://npm-registry-packages"}},"2.46.25":{"name":"@apollosproject/server-core","version":"2.46.25","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.25","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c331360701b13e335adc7c1cea7eca5a39c1fc6b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.25.tgz","fileCount":31,"integrity":"sha512-F5Zy6lzbm2STQaLDz8LfY73ZkzQPxnhlWvpEbXw9DkM9xhM/Pf0v11mbYEBScynRx1AcqMGOfVvnw+S2FcgNkg==","signatures":[{"sig":"MEUCIQCi4A5QBY1dK91spBFgmYvZHphLOqov09jLYU9h+t72+QIgbe83HOPcpKTvXlaDDtJR6L6/jwdRTEl3j3lh68Xg2XU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMI1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbTQ//ak4H1EiKK40MsmETGAxC7G6wVgfN8bjXRR6Maf/Ae7H1bDvb\r\nYxTCNL+bO2nuEktYqRL+v4CraiOvBkyN3AOKEeFvMrwr9AQXh4Us6Cxux7Z1\r\nzYUlRZp9yBZ1WIZoTBI459tRjVKzy/WoruOx7a4SRn0XrenMU/4Vinn0RCED\r\nslagfiwpsJl5qmboOHE7AFa3vSg2yJO+o+7mr0DnIwgeEmPoIA2spNkQt/Bt\r\nWCjjhjY5a7YhbJUT7YGT4XKcfcYBMGQtw58yuXenIbQwZiPT2Ax5jOT+6yVt\r\ngof8zDFvw6Q2ofEhEyVzhaU2xNKvbJF2OusWOabEGX1KMWhPnW0OY+qJHADe\r\ng8bN7+kMNxvJtxnzxT9GmgEGtaEn4KxTJQe5lxwf37o0POd/njnd4/EozPaY\r\nxTMfDV1Og7SRtsZub6M8cueEIIJgIJ607fAHSuOlrqIUzOyfEvUYeT9qarwJ\r\noSlCTLUH7nkAzGDjGtaddxTvPsSmYaPeeAqFoWPRJZAdg3pk0geowl2ikHUG\r\nBIUB0Rqc22oem3z+rzKqDh34CcfieFBjXr+Ea/1i15QArkmIVVEvHl9smg5h\r\njPamrqrwX0O7nf7UELJPeWtGvFFG5RxXW+u5JVJqhfxh6Ht4mWrftngfB15T\r\nIOhhVR0l3Z/1q8fipucmUQR2+FoTRKeD82g=\r\n=Udb1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a89fa6e3fd3ba4a959a33f8733d9cc917654dfe5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.25"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.25_1648673333775_0.9303003444511257","host":"s3://npm-registry-packages"}},"2.46.26":{"name":"@apollosproject/server-core","version":"2.46.26","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.26","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e237e07351b91509d79313b8bab8e3ccf143c062","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.26.tgz","fileCount":31,"integrity":"sha512-GE6Eag3C+bR9CPhUUGXS2bdQNhlIJ0/hkqFsQdnUkbWm2RIgxzvm6svrfdFsgej05puQ+qQ6372noa1c845lvw==","signatures":[{"sig":"MEQCIH+TvT2R6+m1IHK7ZRoNriJStAbV3GTSRchcImyTmzelAiA9nei566ouH7tY9r5y8gQ9v/L1QIjqqSL7AatuSv4eMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRML+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZEg//bbJ5rEderXMtFayAA8DgNcQ47yo6iVRggqechkKMyisFh6Iv\r\nfA3XRuDQ0y3tiOAEIYInVPRdh8TYpmatF2pwwYwUVsNieaNun45EvibFXIhp\r\nKXPyFlB+t/A6F7Yso5zqvp2tJ1C1l+w15FBPLTUOQph8vRwYod+QQToM1hAT\r\nYz0HbwvgXA8Cq8luS1fN+wGDWp0UtG1YpBI1xAw664muyuaAFhf2SFg+4IcX\r\n3NVzj6jfTxTqnukp4WV/FauMU8DLu+Pd2+hyz0VtDTsjKxVw46RSkyuxNv56\r\nRETTZ92xZQtDP4l0NKp/VjbhudNV5EbPnFC9h36tgArn4RTF+6j5f6VNji7Y\r\n8V14IQDaKQpbgetik+jCczKxdwEjqiHr6GOvr9vBvt2D3yAGGtPN1vSLkBK1\r\n3hoK5NFssalO+XeSgPKjmpelpwrPJ7/FTEbzzN3FKm70Q046POJR0Et8Whci\r\nmgBEXqfvFbH6c+4YXnbZCirwmrmMwJ3RsvolKiEiEvbbCw9eJE6773NUdUt2\r\n4+hlRtPAJPgGEsu79MqhPwbqixQg83BaL2vq4DJGu/1urHc7OTbjeP+WiX4G\r\njA2KM6ZKip167DhqdpeDxZunvqJ3LUFrjW6L/0ZEgzkIzTLXX/d/3bhczQvu\r\nKGE1xKHzJ0IOzeSX2fPeww0CkF9TIQjcKVU=\r\n=OFMe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"12bf685484c50d48f34459f103546693ffb0e727","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.26"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.26_1648673533833_0.2190759800268809","host":"s3://npm-registry-packages"}},"2.46.28":{"name":"@apollosproject/server-core","version":"2.46.28","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.28","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2c20022ba47712ef2b577e545e3f44a2f5a1c428","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.28.tgz","fileCount":31,"integrity":"sha512-zgdAd8WsAPKycwXGGxoU2c+v1eL2mmJrpqZdlgSr1Lm2IVrhDq0/TaL6SP5LVIA8HOGOBIgsk1Brt3tlu5fpuw==","signatures":[{"sig":"MEUCIE6D1sYZVBlKKWtS9b2R2EIq7cqWCfTQ5WVPJ6ZxLBAoAiEAoTkjIqvui4kunSmaaqbBxTm37yE6Nu4+YslJYsjWkPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5JA//fGRNoVtiLyVWiV8OHepM32bk7lbxvhOp9RpAivZcDKvwfdZc\r\nFqWHuw6k0LseMhul74fcJw2wzkYlbJJWkJPglbeFZxCvIxrrF9ZLF3XRcSYV\r\nTMvoqmZvpZQISIu4rGgnU4WCl+6DKKti9cUYzpZ1uZ0WcW6KzciCiqV6OPIW\r\n04M4s1j98PLTVDV0iAdWqM4O3nizcg5WlJpEKBKC3V1mJhJQLf/+xNnqwUvx\r\nmJa3o12icxKwUXESPyCsx+IeYfuFZmaATWR4vpvT5mmvpG1mWxURVFcZJ4D3\r\nPa9a6ovEd6Tnzc6DkVy8FlqDSRiJXbgEag8h9Z0F20KuRBeZW318w0EV6cXz\r\nCKi5IotMq/26LtiDwrMsZ/NfXUUif2ycLTgwuL0yoSRu4hwXHVsLKCB7IB54\r\nhtcSuymbQLAQFl22J/7aZSq96/iqJRo1oWWS7sP+47rxQ4/t38fLTSd1alYN\r\nBl1AQ4/uqx3gvXruWiw4uzneQgGmtfThYZW5QrF88Sc+WkwCWNHegwKLcRfk\r\nU+721UptSbxzv/v31p2RWNfzQEpwkZ5Uci0F/vqEuzlgzdrNWoCoGVym3p8T\r\nHbL8J+UNaurnUotLYLK7MKuxMAbPDwHOFgKPoqs7YnSsiVU2Ir7q4KfP1Z/R\r\nQdcp431wUDMZnK2oJeFsR3nlhhHe/L/KTD0=\r\n=jj8m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"5498b1c65bf9e78b54c04faf326fd513a0071417","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.28"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.28_1648673935514_0.6255750599977503","host":"s3://npm-registry-packages"}},"2.46.29":{"name":"@apollosproject/server-core","version":"2.46.29","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.29","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fb929326b3e84a0a1411f3693424370b3a239407","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.29.tgz","fileCount":31,"integrity":"sha512-UbLld1BVHjV3Pm0BJCTp9b8U2p1viOzdBi5i0G2e8GWpGWGvAFsW5itCaejwKH4ROVs8GGjwHHWvnCSCsf7/pQ==","signatures":[{"sig":"MEUCIBvoa8weWigzXjmL0Oj3PH7WlwrWlU65E2hmu7UTuGxiAiEAopfXacyXtmBdF16h8YrUkP08f9uNgk0Q8bEYy6RMR4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMUxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Dw/9H5Zq8pd53RUamUk9CG3WhphDF7TD5XXT7KLlynfkSONclWy4\r\nMzYoVxCfaaz8fDlcP+ycXtwIcd6Mf+rPe8b4JIN/FFpNY9WfpaDcWLizlYp+\r\nJ689TbNnck1Ce6b8lkls2kGgEZ0ISjQq6W3M1bmcFYXLGgXrWKn49bS/D22B\r\nSEOICcLK/9sW261o7kTYZ+LXgrNZDkUeSmUHjSvKTArBDT8coYA9tSS59yF5\r\nX2lgq1aIrWE4ndAouxECJyM1P0HcG0SdsHW1wCAnpPs6u3vuITmy3m8GAIOF\r\nQuiJK42pZ/33ARDI6uSHLn3Y9uogIs86ZXQ2R1G5gY/+HZLbU37q9e/herfJ\r\n8Fldjm1XCnRfeTjkJ68qc5eVsp0pKFbc8aUPT11XH9vQTdIk1HFYSdJmlPsT\r\n5gE5Vr7Z1Pul4lnKb7pQBFYjEos0n+AXxB0K1NIt0q6GHKNtp7yfYuPJLB/2\r\nCJ7FvxQm4iBlOr6SQ2sw2CX3g4c9p71Uhb1vKtqTcmK3+73AwAI5vZzE7UCw\r\npbaAA0YDAZ/jvXZoWn9hxFTEaPoJ2e62n6on9BAgV/9sF4OZqJQeswqYzJz4\r\nLorSlTE0I4BcZapMUjuIu4tkwbzKYp/agfuL5sxa2vBELxTtXErh2J/UsDeM\r\nwaeMNhVt/UI6wqodT1CYtt8qOYWceeVdqpE=\r\n=BlT/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"67f3603a7027e50135bdc89bde4336edfee7c487","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.29"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.29_1648674097763_0.8250486914393622","host":"s3://npm-registry-packages"}},"2.46.30":{"name":"@apollosproject/server-core","version":"2.46.30","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.30","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ddd0ee30de6ae0a2ed36eaac6f989633304a5f54","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.30.tgz","fileCount":31,"integrity":"sha512-CoLXPZs4rmmK3UhLW6qN+/navAi2SRSjBKF8AMKMQcKpeaEbOzvvpKc00tpIHbi9JF/9ay4x8YOwaBYkJcQbvA==","signatures":[{"sig":"MEYCIQDHRbAWZrJMCWheso8wQe6p9XqOendXESY80wReW959yAIhANFCgqH7d6eEV5UtIcMFPpyla+N+ko43mn3uQ51Kguby","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojCQ//ZrscuyovN9GV/GOYmmXVGdfG6CnLau1/6L7EXq7HoSLbw79Y\r\nMwO9bHpqhEg6uzvi9rCGd1tIAIpynocxcW1Il8HrtReVa+QHY/rRWWl/Et3/\r\n9Jz8W4LlH5pxIc8wSw51Pl/9YcmdIHDXesJBaI3f5S7JGliQKpcSzWF5TBNR\r\nhhLQt/9NLAuucxduX8eqww1jmX2otcgCGYu52MqNq/jBGXyKXKBFiywbZLod\r\nm8pJ0oKEH4e3jAEQ0uBdjS85NP6vaK26RKItjdmCu1BBnapTI5bjzTm8hl5G\r\nbCL8hk1Gyfx3wC9szKW+dJZwSmbW4GjXPAg4wGRueYXe5voYveoATUbErTot\r\nFMgU4Gf29ncEeDnyEmnlU/9Z4Dl2xVdRJsVgCcSeKh88Z61Yfx0qWyYHAqa4\r\nSA22StilOZfZSahAex8thqwpn6Cq9VFkDip2ORvMap/DCh++JPoxnM17vrn0\r\nsRWBAFiFzmPXmawqQB/RBmFs61U6VBGMiiQrkFKOhjLPqW+ZyLLHzT43qi4Y\r\nB9HLz7r96cEu59xxR7cdcZLlCL5BEZTTOc2KJaxrThoaXIxThGmKpYD4sH0q\r\nWYEIfHg7FcvMyc6z7Gl8rs7wYqBYAzyZWxdWmePz1BV3y+bMJ8yrsfSw/sFb\r\ne2vrPox/aFNoqmWW9xDLQeLl3FYr1IKwhAY=\r\n=3XaN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"76a416503a2a9e4d1be745c82a2c0c93cb6331a4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.30"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.30_1648674304939_0.584260099582177","host":"s3://npm-registry-packages"}},"2.46.31":{"name":"@apollosproject/server-core","version":"2.46.31","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.31","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9b3723c80093c0daf4d8cab373a9ba7ef1feccf0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.31.tgz","fileCount":31,"integrity":"sha512-HUQR1y77KMUgAWqQ+MvTkgby8kJmwUCe9OyZGeBwWbzHmyOBe6LBqfQ64o/x81KEE7bnz6+i9k6ZRkoCiy8pcg==","signatures":[{"sig":"MEUCIQCqwm0ho4N1jcDCWbApa9WtLDaS9FElf+A2/Z6AdmklhgIgIHabx8wzGzoRW2camSeWRKL2KNPK/u9WJEmEyLpmwj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMbFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLWA/+IzwLlGDNWlsz9LOnPCQt9jP1KGhQcr80z/Pc6HmSg5r9V9EP\r\n8iKP0m/7O6NYAm0j2elaNgKl5oqyHkV3f/nl8iIuuTYj32c6r+yuTJwO+qNw\r\nvwPH3hr15stBu581hqa42Z2anXo0KKmUpY04T1j8W/ONi/5KLbeTmgiDZK1K\r\neZq6c18NNuA2ZYt/nodpYDqZ5sXLeFbvNrb+SicGQNxuaXq269LaidriDyEx\r\nVp2yWPyqy2zs/oj77ubpH2c6C2tnSnYTz/0DWzbi70KvJv6mz2DyOuuNho3Q\r\nsfpPn/AfJ2s1MjpjtIty7+KmYbDeqoSfasZS90GAZbfaKnAnj5HmIQNwxtk9\r\nQTwJ5C0dLjcqVyYwU/BzYZ1EmOm/74Ec78AfTbnlSSzdXnBJfdwXdKq//3H7\r\nkxjvedn1SulKwnwqt/wHPwiAg9adkkwoOI0K/Of+soXefISF6HZ6242mBvxA\r\nKU3OSCrdwDBB9rzfpTaSot1UYT1gHLAbENYbqa2VL7EcpBe0cWxXhDeBNGOJ\r\nv3di7Wu/e5EdyA8Vi36ZJmNpaDfJx708jqQme2xjDhybJ1jDtooCx6FI2KZs\r\n84MbnASEyxenlblYjR8lyfpJR2cHY9VcjQfjRSnR5O/3MhyxOC26/G1zUScx\r\n7jNfhoJSdls7WuC3HD81H3kdjf1OW0y6SoU=\r\n=pQ+p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2727038d90b0ccf5129ad2fa8d6b3cfaa57618c0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.31"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.31_1648674501313_0.3342453877179741","host":"s3://npm-registry-packages"}},"2.46.32":{"name":"@apollosproject/server-core","version":"2.46.32","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.32","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"65af2f383c05a91a82e4f6077ac6369d433a5aa8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.32.tgz","fileCount":31,"integrity":"sha512-a7TlPnlq6pF0T+dHGKcpFdXh45jcSpmOu1PPttDqDx7qiaGHJc7ku/Y1HqrtSDUVPUIa3c+9xTU5D6iqh9Jnug==","signatures":[{"sig":"MEUCIQCFgRMa4WkgnTIY0HDfqRuOP6sRpm6ApNMNb7CQqG0nzgIgHOA+EqxavshaqQDpXdZ5NdMQxGUvIvEoKsxBnDUeRDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMdjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrowA/+PelbE0DGiWNfUCGZ7iTTF9EZm1xpO5XkRbJDKgmIfvrsgAnp\r\nZiDDLhkCyGA6fDbpfo/GLIXU2VzK3M8RGd51pYJNVB0ZzJhBG739E6qohLDC\r\nmxQxCvE+jWB607FuyKwLyU3vdTrKdSwU3vZDDKW2P2EcPWDhKTFsePFhm9DP\r\n/dPGq5pcyu5eJoQeJQenIug4Wj52JWqS9s2vAtazXRzL/kFjsXKARDSTjW43\r\nrSQs8ARID/Ot64yqkM5iVhyy3+/I1QLzjlu/AZ7v8dYKQREjOA1bQD8cLd4K\r\n3qiiLR3pzIV++gwCZIq7JkZZDvmZZUb6rUrhRbDUpkN//efV0ZPCLdn3Rg0q\r\nXRuRxDY0uIPVyS1xM8GBcVU0G1oDO77UJc+PShJZTnCFnRf0uMP3tjrZ0i3/\r\n106WBYtHjbm4f2ZKIGnFtjh3VIvyKFNmyPL28P7EFqeopoVgCuN9IHS2MYkD\r\n9t7b5VTm14wVJ7qJXjqKzdRWHnFjKxZiOnkC0IaY6HLUJTAYEHt85Ym6SKo2\r\nFhG8fO0wdzr8vhlc9s5QodmKknsXcZG+CjieDY3xQybPY/SfTQSKJaeDR4Ll\r\nxIiqnEY0Jb4tU4lDhTMm2WDBNfcRnLERVQZCNBNEI9TAM2H/S4s++6Xy72jO\r\ndJCASfxhardapTE8XjMN9n6SksiLO4QHu44=\r\n=3jkm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"79c3310a8c864af0a4a6e6f313453cc3b46e2ad2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.32"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.32_1648674659738_0.2930796600745498","host":"s3://npm-registry-packages"}},"2.46.33":{"name":"@apollosproject/server-core","version":"2.46.33","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.33","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"face00babff2adc17edf1f2676293fa91f2cbfd7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.33.tgz","fileCount":31,"integrity":"sha512-i4c4Xo7OeTz7spBGjgCg+3oRz8jIcZ/X33zJe8SYaO+LZOE00TOGTDJ+MxSuGL5EyWj3rj8krLUJUfsJkl56aA==","signatures":[{"sig":"MEUCIEBGuaAEC45wYNi/b+siYCZ1IEVp/+0oz5MSouYYuJHqAiEA79/tt9174jsuLtAkMao19wEppCjbkN7xOwg2A69GZmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMgfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQcg//Vaao9i1U67immQg2OHnqq+vtofo3bCBrQ+rsda/jGEaDvo3N\r\nnD8Qh6c+iWLG0R9sov4gTiV11KijuQGW3ZTCQKgqX7Yz+mq2Hz9ZbrZ94hdE\r\nGGpXo7+aG1EoUKeNrcBa1qVjIzFDNi2auYoRKYXgCE4G9chxWDQGEiMPzSAo\r\n3US+Cj9vC2gAZt4DM+kYOkWD6Rc/qCVbq7JHTgzhg7Cty/hO3J74VZKVprW7\r\nbFM2EyAhb0QSwzfKllv4H/aV4WM27GdpnuFzFF4NNhoiYIzprW9karBfFkV9\r\nbecuoOyYrSonuYA26Zb9/bDFy3frxtoFuUs7HFQ+4mhSRGptR+QRyn3d0J6j\r\n3JNaXvU6+84t1qXf5/hEQzgrAvdQ2Cy/Q0c8YCWhCLOdngF0kI4QQFT1EZmO\r\naVJ5EeqIiZPHtZLDNADuKHkDajA5q0sP0RX/EDY4UOyY62hTFj5kvLrNbh93\r\ny6T0HUIvzpILSQKX6LrrNIhm68ENd7svKDg8Qcp9Lm30lAPWJVSyID7CYy/A\r\nG7278EjW7KedtKJdybH9IO760rPmGN1aEN6lxR3infvEONsZSrietJZo8Ce4\r\nsnOoMH/gXhtcXaDvfcX9w5flzLeDxzjBMWUz6mghOETRs5zZ19zu12XaQFOw\r\nczh2hsXkAOQLSKklD5qkiogRcr7heuTpMYs=\r\n=7yCj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"08351d253896511ef1565ea112a90a58eea7b46f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.33"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.33_1648674847109_0.7170415222478885","host":"s3://npm-registry-packages"}},"2.46.34":{"name":"@apollosproject/server-core","version":"2.46.34","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.34","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b6d3953c71f0533e6fd55f2ef5cac318366d5c5f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.34.tgz","fileCount":31,"integrity":"sha512-XD/eL6UtJ4/GdxBn7k9dHR/2R/q5l3ITj2KR5we4860jK5Qw8HrcRALvHqkueFUWEBarb6HeVe8VnoxQtK++JQ==","signatures":[{"sig":"MEUCIQCqinLnB5WzN8KtZtPIvwtlwlgyhd5paDVGjpT+c19wZQIgYJTeKjEBq3NStES8/7SGBgKVCTS1MyZ82Lu/SKlcOrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMj6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrilxAAlZeMb5mvH3NDsnSrL0fi7UfD8cpACMGmJ81Qi2FbvIL3Hw4i\r\nwf+k0tVv5qAdUlOVOtZI5NBXwfPAOX6FLvytqSewks2M0eFEvD2II/05JAYD\r\nswGi1pjdV9si63ODoKrlumvtXISNd8IgsPc4oEgqpFB7gTcj60+rj0E66pxP\r\nt88+nhEgs5Kn2QtxGKKySLWITIDnjVQ7MLgKOhou4DabZAeEi9QeVkBb2tlp\r\nKTNxtCHq/x1wFLwc/iO9lb450wdNLs/MKRkEaQ74AYi/NxYrjPDJcWKpfzyC\r\nSpWkLsnhfmwVBcpL1l5wl3iwSZfAWjjTd8tsz1f2R06ajmf+64FWv2GyX6Ic\r\nYj/4GKjBa9+0G9N5y7XLCERPXbGyJgjABaHzOXqHUlzQJUPniNmWFFpmaj+s\r\nLxvoPG0IXlyItzBnxvL6OTy5hMh4VjPoF73WhbF9tveelIxd/gtNJnU9Km94\r\nHevpGDyrVxMC+qUMDVUC+DE88h3IRfd66dBXritYKD66zUpS0/tihpyeJoaS\r\nxDnAoOuuW+oq2obyRaOdOVLyVVMMCd5WxyX/LicFznUHNEyTm4uzv1KPmBEg\r\nBZwn99Zi0oXn/fCkrZxwHNwGYd4FHBcot0ZzUDQoXN2MMEjE7RMLt4X3aDzy\r\nPhAKPTbfb3c0PPbe/m2htuuVtgABs3MKlNU=\r\n=NO2o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1009eea3b7cbeb492d8f4f336e55785e0562f151","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.34"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.34_1648675066354_0.08774318369714229","host":"s3://npm-registry-packages"}},"2.46.35":{"name":"@apollosproject/server-core","version":"2.46.35","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.35","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e87502514b3329de3b33ff2274f18c8447fe5068","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.35.tgz","fileCount":31,"integrity":"sha512-4gxTdskyye6bRlO3gIfry78B/xttf4gmtN+7Db/3yog81PmHbz5vUyucD6VQrpAtXDMzEu17jUJKbHZQ13/IVQ==","signatures":[{"sig":"MEQCIF2slDWvKADWoIp0LJ1gP2sdMJKGDbSJJjTRrUxxpfVFAiBngqkFFDT4sfcYvwo/oRZYSs6rLh2YMWlB13f52mhwZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMm0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQahAAh7DKs3An9FKTxf7jQt/KwfoVMdd9bFyFEQh4MFrYVoALHhJc\r\n2j61HRA2rvA3IzpInLK+xKH7tQwavcDpVQXdLGI4l95u3QKkkr31LOPEQ5St\r\n/OK3LJvi393t/X8WD3Wje7whdteVn7U1Gfi5hMJVRHqWJBnsREe5Cyud6jtD\r\nSpf1pcJEUeb3oO96y8b6UBs4Tjja0UciteUtSEUqbbfDLsgaNNYfBWLqq0LM\r\n9ipibROSjCdmrg4CGjTSbSNxuXq2U9NpycuoDOaKLmdYII3gez6p80CcrGeq\r\neVSkqUZqlITw4BGa7EMdvbUsqtlR+1ZeSsXEAaBhUPW5xC7TyeJ5dH/kNYWK\r\nC4Eo7e6N4YTyAP/fhMJbZeuTU+WukF7WJWYTt82Fi2pMdcuqk+PcQWSBTzOW\r\nCEFpU4VIP4i7VWOhAOvGn3zp9XV5shAzElmTU6IBzAmnSWphgHdpVOi6CoIj\r\n0ymh81oFOT7PExQhMwXbyOHvH9Phc3I5ts7+D8rkV9YRscf8lmAb0Xj/QbGs\r\npkTyM0esJqbBdXRnufOTXLVALhFQuJ6PVmiULHUf44fU0udnJCdDE4CNf3m3\r\nKi+Ehtkt9n2FmYbHaY/4PqZMEFKeu8YARzaqkrLwpzN0MBI3RBa1e7VEdZen\r\nrP/YgAXzMqtmumNED78TOsQ+k1CNBBzDAJc=\r\n=6Kth\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"63f36eb8e530bfb2090fcb2c2362c46a830f4273","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.35"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.35_1648675252219_0.965636589624191","host":"s3://npm-registry-packages"}},"2.46.36":{"name":"@apollosproject/server-core","version":"2.46.36","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.36","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b0ba78567ae2448980b508e8094c09338a380b7a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.36.tgz","fileCount":31,"integrity":"sha512-d1iqLKvC91Lw0fb6mAXZjAtd1asU9UzwKwzRxUFh+r26CjpEJ/tSrfrUA/QMt/54YKpHEOIAiSVGXHhvuQHojA==","signatures":[{"sig":"MEUCIDT20eRbCH8KUp9OokZPRxjk0Ak05ONblm6upBSsdgYVAiEAg9qqs4drH2nvIAfyVNR3coDOuyYeyMZRagATp8Q8jNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMphACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyXw/5AX2cMtxhcxHIzx3yh8As0XCE9nfz95hjLy7g+dzOsY8bPrPk\r\nBL3emaLY1XHsMROMFPK+beJLhe6NuXVgVQWHv6yjT2UG4uuaB7gfAUb9nB3Z\r\n0TeANEKVcToV/mJYXOnrwy5Mf/73AEQPkSjyVhdeJqWKJRW15Ec672WnOtJo\r\n7j9K7CRyIeNam95Iq7gJTxNVxuEYbUWAz/XNbvHmThG2klarpDgBKIxWXLLT\r\nPWA1jFwFJeJNhgYuCPdAM/g4hr2ANRkSx9lfZv+lrM98J+dX4s9YuF0O62Pd\r\nxo0hK+zF8XqO717FOvTLP4JplsqtlL/40ICAuyboujjPns+jsaBLMg2HnorV\r\nFvuqtosIPua4uVGQUzA1gSMns0o5BMOLqBXgewOT8C8yDh1xBZMP7ptPiIUx\r\ndDRli5/Rp8RPKN5Bn55gfeyczoWkj2+KrjocCxMhkHmpNVFI/+qmd0TyMAVf\r\nWbEGlCuR4TB7RxMoqQFJ8lE+U3i0U4TkSoOqJbVzrHGLe44Mfi+Y9zEoJout\r\nLiIVPuWLqGlgoMddmImJ2QjTJ4Hdgc1cMMnCZ/511zMTbnR/R1S5olzphRBn\r\nf4kznCGbvNYmrXUl0BsbYsGoEe0OD4BjgoylQrv0G5noYV7YZJgficqprvSU\r\naSJI1NhzlAyiyvYwMLWE5/nMeawC8RVD5M0=\r\n=+8Uk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"533dd57052edb17351d94e21d9be7b8dd3decaff","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.36"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.36_1648675425194_0.2319971875371527","host":"s3://npm-registry-packages"}},"2.46.37":{"name":"@apollosproject/server-core","version":"2.46.37","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.37","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"024e6b820e210cac2f2b8938b6671792f6c1e61f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.37.tgz","fileCount":31,"integrity":"sha512-od02q03bUrBQHfm2Mv6wi4iCIklfmp9wqFBiZzzsgmEsY5PqRxOir/Qt6wiqaMTUPFgRk0SJv+M6aHSV1PZBQA==","signatures":[{"sig":"MEUCIQDA0n2aqKDgLM3tsFILFVM+qub7Ozrf9wPoJAQarqP9kwIgBFNBXCErrSJGPECb9JpK9UfbbWGwPgJC4zo7UCgMcwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMtCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4PA/+NOf5Anregk5GA74Vnr7yHsL7prXsdQgUtGtD/cPbD9L6PriR\r\nDv+U75+sICYkC8PnldbjQaeUNmtEMw6FLL86rwM3uKI0UkP8pEbRLR1UdDIm\r\n/74svpKdcHoKbkE6CKIZaxsUmJJXoyBfa+A31ZSyb37NKFEq9ndGMW6xszs9\r\nqTFvqVMnxlnR6CVYPMeKrUSGw/OmK9HYTnNO8NJA9Rmx8d5SEBEHnrk20VHp\r\nwdvNvQxjHTincplsTqKyl56vLZB1Bep0Q14j04FNKf1s/Gq0ukdkuzoywti4\r\nFQVHmi6LvcBQmdyUUja27WkWewBlYJr3XabaWhuWpon6oVMMdaoyFZaMQEAX\r\newbg29+8sg4rR1WIG8gkkxrWs6zmRvOqaAGQuV2Z1A69N0JKbJAhJzuMStzs\r\nS4Ho7ogLeuf2bV54D+ArbkhwyXmy6Ot7aGntXtKFuL8/3B4G/g7+ZYiapuSc\r\noJPKzA+PB7ACgtZZ4DYv5V7LMzsBCvTr1vw2LvoCEKndFcPxgLckfOq5NFJ9\r\nG8tiWPnyNWjsAZPWrxIpfXwD0kp8BHmLTKkrhpGUuv8t+JgKWMWBS1sUBkRM\r\ndjGUVNYZKpTFF+LTKZpoC9HWXeoT8PG4YCnLcCk9aeMuEeaQHyOTX3vcpBAP\r\nizfPyJWfZcUZCR8jpO+suZ0hQedZPATgtFQ=\r\n=ImVJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a95a5c7b8aba07d54c7f20238c294fa33aaa35b9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.37"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.37_1648675649933_0.012842500696945036","host":"s3://npm-registry-packages"}},"2.46.38":{"name":"@apollosproject/server-core","version":"2.46.38","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.38","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"277acc5c8709bc7b2c6f725c43afe52dac386aee","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.38.tgz","fileCount":31,"integrity":"sha512-Zi6FrI1UBunIl45qNl1bvTW2kecvhGvDyUyUrJ9qJ2JSIUbxRkEoiA2cF/3RYSEGhqcBw3eWjO3NykT5UNpH1w==","signatures":[{"sig":"MEQCIH3aEFUX3oDVhVdCW+IrdI7FgU+1guqXBtiWoPE1fTtQAiBYPtdhD/B++E6xfHlMgsiyJxnbdw/BkCHYJf16l8NDGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMvdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9PA/9F27cjqpP1S8RDuBB2TJqQW7lnFDKlXuckTOZLT9FryB2UyAF\r\npB/J3G2I8+sDlP4wgdz+4kWmXLtWRGnmcT+x1gcd6eD/X9Dnk7LMBnKFsW1y\r\nVCHlrASiGV2sK9IVrzWuV1JGcCz0DsZ26wMsg2y2dTI8YFxHtBK+ia1Pspqs\r\n7JHiKzOGp2KoP9kalWxIAU5OCM4ggD/QSt4TT7kK6yltiaTb8FjOhAo74+hH\r\neA3JPKF9xuSEDyXYyUkfLI5rYH8ub59B1HgbKKx6BX7arVl51rJlYbvuhJ5m\r\nPLicwuRl/yQlppsbl3UxmIfr3WWTd27GRz/qotrtc8YPvtlry3IJlspHiKpu\r\nY7pcEbm9ZPTzqKXp1cahqbisOR4zw9AWSBcX3CzUQSVFtATumnxfjIYhL/vN\r\n+jjINosa60/jl8degasjve0UYs3H4UoJFEaCsmXTJVhkzZjgRF1aVm/rxeAe\r\n0PKyfF4Ppm62D3Q5hSxdsbGnh81mh2RnMs7arabyXVvD7YxcnEULt84j9/mF\r\nKMjaQpBng0pgFX5YVtpb7t23Fslv39diQZeRfDuqR9Q60hhod1Or+9xKPe12\r\nuSCJ17j0FYovpiBkZ1IpLszBDQI6+fuy+cAGgwElTmusl5YUrcgHJNn/4hbX\r\nXHkEZkr0+YkVRDOtJ/55ifghN8KJKzrsmDI=\r\n=4ymQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2fb42a6898cba3470c2be091fc479487afa0855d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.38"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.38_1648675805473_0.6669652216750983","host":"s3://npm-registry-packages"}},"2.46.39":{"name":"@apollosproject/server-core","version":"2.46.39","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.39","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ccb12c06a354d2a3d94b444de3c3e47f1d3eff81","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.39.tgz","fileCount":31,"integrity":"sha512-97ci7so4srkTjtNwZLZbw8ialoP/Q4AujHNr0bv51HkyfSsY6j+fDHsfbwRE7x3k/YYh6ouQE3D2QLDY3bAR4Q==","signatures":[{"sig":"MEQCIGNTECmc2LBztnJNAt1C1L24f2J+QMhCpgF3IjTObYbRAiAmJtpH9nHuoWtBKXFyGlmOQ42YJFJQfSV66WxQ1+IkfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMzOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvVBAAnDh4sda3Lb8zuB25HiDJ/2IQFNXNmw4j4CzTHU24vwqgJZ/O\r\nVh58xgVi9x6GptsQQHTmIC4WpwiLbzKET8JV2pDoXEzWtUkIBVZu3qbueldp\r\nbw9oJRZYiDiFGeY6e96elZMcZRWZxHVcHKOVfPk+3k2o6u3wer3WnETuD+w5\r\nthAOA3ZMyKVth5/7vOCfEsLDBUzZwSTZxQz3jBrL26vGPr5FXURLv16jpGmC\r\nnbBFYBy5brfH8oNEfihwDPPdqR+pDxaLsUG+lm4TzYaf3sXWVhWegThUTSAa\r\nxpWmvcpomjwDb7dHjgJNKgW4hvq5jI7fJ3aR9+sMfjgwwvxuYbzj0pZJRu67\r\nDY2KfQ1PJ4SOy4phaO0eUt2pRnNwpE3KSrQ3iWqtbLh0RTvX8uGAnc8zS93k\r\nMFwcIpYrnnSAdNnwrpC0ynMl40iFkzB862qeYf4fRextJpyJB9rfBtFlsQYR\r\nsCeBh0cD+bSwDWk3YYUdZ46JfAKcGvLiOL5I4vl+bn1qd7MzCV2uquMTHqnl\r\nJwHZY0nc+TrqySAWlHCd5R0Xpb9BBuTT7qA9H030+ZbYc8SBt0dbJNlrrUiJ\r\n5JtD86ZMAJJxCdX8e9tT/jfHFTKYO0o3VLUROolcL6N+pP0F4lhm3MHejmM8\r\nHFQy1L4FPxMFpYwOl5PtRgexZ5Z6J9indWI=\r\n=h/bi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6980ddd4bc39474d1d6bc00173d7f8f8a496a94f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.39"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.39_1648676046278_0.15882159272009266","host":"s3://npm-registry-packages"}},"2.46.40":{"name":"@apollosproject/server-core","version":"2.46.40","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.40","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ae2efaa736ce9d3993b58c0a693a7b7a7cc07b46","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.40.tgz","fileCount":31,"integrity":"sha512-INGQDVGQkN7qaFDPs3XD5kEhAT/vnSyVOEgOfYVgYa829XnWCACf4cGMJga3fLIiL9AGFJLftHLc/8OSrFR5Ug==","signatures":[{"sig":"MEQCIExepQ8dcqYo6wJHjjjsVwxKPbxS1wHmLM3AivqDyUF6AiBS2SSPsFD5YFEhGaNLDI4NmQauRrKK/CyneGlJVzsYtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6aQ//YhjbbhFCtL2dp3jh2wOYO/Js230G82DVHinD0akB340aUDEx\r\nr+t6mYyWw2ucmKNaJleCXjbcbD0ghcOupC+ub5s6byvwj8e4WI7madUgxsB/\r\n/Y+XkxyT0yxuxhD/fHnvOs9vegBAeN8TCr2pQ2NyqgHpVC/f1ela88TllMmQ\r\ntXmxByLewbhBHL6vKrRB1FyaSoAgjlTnVjtGn/OAt8PgCyxXztgDgBS5X0AF\r\nn/3viLKlSUvDJi9DZKMe2v8SINoJQBXwLShCESRmbbTLpMB/uVioAdoePtwN\r\nIe6T9MThxNRS7OnHii04+Nm0Myz10BNynZ6y2L1BCuG7F9kO9j/KtVvOAM4h\r\nu4LbXL7izHB/8uaePjVK6a6TqjDF0CtSndZh5f8D0GpaXC1aLnt61DWrow8t\r\nEP/vOWiP35Iw2GjgvTY7WNVtBEQLIgflbrL0oNhO8JpVIiz6245BPfOpMeJV\r\neskvW8m9kKO9BHIIg+gf5Vng7e1+bv/1PD7IibGKTjkjOSEdBghL9ErATBXs\r\n3xpx7+foT23aZiK9s5lgnCLBV8ZJvJRwIp4w/He1eUP3EJFxXgj/9By5Hzga\r\nCA++UcBBrr7SIrm5+UKO6hZl/4FneMts2f4EuTfjyTbkRqzU9sv+IamVLxBf\r\ns5jbPYuMicOlIqQTYcwPkPBllGIAIMbHgY8=\r\n=5VXB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"5dbb5052bafb16451f4380c4a65fb8365c2c24f4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.40"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.40_1648676279735_0.8336800169553282","host":"s3://npm-registry-packages"}},"2.46.41":{"name":"@apollosproject/server-core","version":"2.46.41","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.41","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d71e0853d6637f0da36d58a8e9dd0c927fc4bffa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.41.tgz","fileCount":31,"integrity":"sha512-D4tud++f66huOQrhXgcJCUtGbbKDdhcxr8+CVchhP69Xv44NgbKgpatzzk1QDCVt1A9g/izMAalmFrp24U9qrQ==","signatures":[{"sig":"MEUCICs/SP3h4wiITECxflsyugCYHjrbgaL42epXXyUOE0ZKAiEAxujn+2w59dAvlSqQxPAeQUouMfXP318g4EiL4kTQUsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM5qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDnQ/+NJnkd2aqRUVc/HCmDSlcBZ+sWA8tmq5h4W/bDSjiwO63CeDs\r\nTwP0jxA2NDsUIoExTZ0WJMsB59aBnzlClGuceETjjO73SfNt4n0NbVFkhYtJ\r\nvGzAITtPgajVb/7TcbiyKRglv6+GI5tWu0bq3AaiF6Unl4b2kgk7K1jiK80P\r\nsUib0R55Qn0XdgubsdE0UUZyqcTMHoZnAmCBUxAbtVeTUXKbv0hC4FPc2e5I\r\nQhFdV46I0MAUYs3/OSwZZmaJLU5VIS1afRWRobMoS9wvG78XZ9+JU3gJFHdJ\r\n3C56DpNg6QndKRZJenj02coNGBnzK3OP/Zi5ilDQ6Y1KBu/0TGb3KoNHijBn\r\nJs/erVbOXKLKMxTBG6jxiS1YRoavHyuDWRvlYTSuWCucM3gZyw2DsWfZYloC\r\nM7lsuqH/oqdyUKUF/pkZPxutqLH3hOlkwGtzui03lW+ZBGARWgNBeX2pyTNM\r\nCnLAlxetOD0j00G/9kRe1BQQHT1yr24nw52Kzoqxmva+8KNbDXxG4omVztHW\r\nzB9jH2L3tB/cC8KuNdOq+vLuv8gG85dojgZggh8sfFDlXDi3bo6dRL6yusSf\r\nScdlBZCVSVFUKi8lmTNCFHAfFEGvDEAqLZm5kDlpypO84bNo1xSjs4kKher7\r\nAJWh6sqL2+/SRMXmMFzgQLZVoMouS39zkd8=\r\n=V1PC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8eaeda1c25dea6cc84de3bec91891665b5f469b4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.41"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.41_1648676457944_0.07709356389653488","host":"s3://npm-registry-packages"}},"2.46.42":{"name":"@apollosproject/server-core","version":"2.46.42","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.42","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a45ff788aa7b9be14c73daf9ea7a1e302243baa6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.42.tgz","fileCount":31,"integrity":"sha512-TwHiJIcFmLGeykphrM65btwD6iFk42leP1SmQY4F+SL9oOIbyjsgKIKeIU3vQS0iR/CAIkcxYaOa9P3vTbzrtA==","signatures":[{"sig":"MEUCIQCXsygjLL/jrB0phWPruX/ZGROJEpFEgP/CNJ3l5WzpaAIgXKJ3/NkwJW9KIVqNOwcx7YVa1OLb1CJ4sWUho/5+q30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMKw//aJ5jJDa/POIVEnEwcgmubYE+bBIdDO1WAepn3vI513lJqrWY\r\n8iamTSphH/u330LTlSCVpXcHbOE9KA+iOHlRduCYNxG/jucNr2ZxN5EpgTce\r\nGuRhz2Pwa/GB3CSM2xwIn6HlHYDWUKMtR4Cn9JzGd4MsZWCoLPqNu50hpVzy\r\nt3OUtNlmd5GKeoQobPfdw0wDToXLnvYptuxULTlQm0MjJmyVBntki+iryLnH\r\njsJkw/6r4MNDJowGC0L4fHHXBTtV/uiwLOWmxHzRnHfnmM9IaLw22FX5xxDA\r\n0eeXj45L3Aue1xDYGbI3TUl8u/bfmkz/Kqt7bLRAjYFKU0QNE7nvv4KgHW5X\r\nEjUDfoWA2G0T9ciEsOlljdEmRNSe4R8yuuUamocrIFQat0X7Dzje2aHgp91/\r\n0mGhYThl6XAph8q5miitdjspc75AlNg836lsj2koFqr+oe5zysXgu5XAsQnl\r\nhEn2hjrjj528yE06QZ9fHBRduDT66KiwW2CSsT7h8mY5IZEHdL3OcIegOyXv\r\nc5e5GTjXESG9I8iNDkYUBOmqxS49l5nRaOQT83mY2vKO44hmF5bHNPbKx+Zz\r\nmYs0lRcVQwHEYszGFbalDTc8z9D6W+XIdVYwzyFSKU8YXl+z1rbLKlt41STR\r\n/pbjWl3oo2t6PPhEVxlbKXjlD9KSTf75kMI=\r\n=zbk8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e4011da83ee83db1f53b89d7cbe859b71b5353d6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.42"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.42_1648676643304_0.3613612675773914","host":"s3://npm-registry-packages"}},"2.46.43":{"name":"@apollosproject/server-core","version":"2.46.43","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.43","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f8df3586ebfffc0215d300f02f0bfd16cd08fbfb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.43.tgz","fileCount":31,"integrity":"sha512-naUrbrR0HBWUcLoqgPq8fNPeooSsnlA8sgz7xoMUrgMSuEglt7/sM2najnf51UiFYsZ0lrKxY0wg+WComzeAFw==","signatures":[{"sig":"MEUCIF3XcRXiRuEoQRcCgc/14nSQq+SCxJsahUmyFsBvHQqeAiEA567a2K8T7DrhNIa4lbO3lXN/4W1fWoMQP+mnmwckI+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRM/iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8qQ/9HEcSKxs9zunbogROvEb0SvqH5aq5eVVBd2j1n8KcWdDV0IoD\r\n1z3EzjRFDuy6NO0lvvsxIHpbSr3JH90lZBXh/UT4PqB+9cVOU4xtP3oyM0nf\r\nX8gbRr2RWYhmEQ+1cgK0g8/gFFf/4FDFhdfFD1aW/dCVHzWI+bKbCpp9rt4O\r\nrJUG1/2ECVroQEVLv6ydNbsum7Ys6KnU4O35sUOeKUGa5OJhMN9dm1DP8aZV\r\n3N6qi9jtb2Btuvjv/fZTTA7BzlBRpBuhzfC3s5ZpQmkMa4GaoHKaBWZRn3FX\r\nIDxwgXbiuGLJqjO1wgB9sVvzYtd7FT4q1TLvBswmcdJe/GugSd8vQG9Dz0iR\r\nFhnd8hkHBlE6HVudPX5vhkQWUbsPzKvQVKmYmPXoCJLrVWIYsnKkoWteKtZ6\r\nRmpEKpikjCHUW5zVz8oJ1giA0arxKlqxMRMk5p2Phbdmb4D8x1U3T+BDrU6H\r\ngP1KZ/zWnp24+21e+iy04T5RoUJtqShJcaV2xq9EbXdNYemzhfHEMOGNzq8i\r\nnUsL38ihMrApzd4hbM/pdNkEzj9BkidkbLtKpqS/BKm5O9/sTwH4taz9ZMTi\r\nbUdvFt8IXKrcPaZfqblHmF2E/tU9QouX3pHvwFw8j8ZVugEoI5Fl6yjleKtp\r\nzVFdxJp9ukK/M/rPELvPwKkT/8pUf9RlBhU=\r\n=qcXD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a0878bcdb71a90212ecc9d35f9178f1e5d5371a9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.43"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.43_1648676834286_0.04128047749643238","host":"s3://npm-registry-packages"}},"2.46.44":{"name":"@apollosproject/server-core","version":"2.46.44","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.44","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f84c314151a44c09d512329e300130de17273050","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.44.tgz","fileCount":31,"integrity":"sha512-BT+kxezShuW0mm4YVUMEGhQrVAQg/L7NFFOXOPDO1ZtIhmaw4r8VzH2k/HPDX7xL3c8Bssf7NsIYrKVSUsge6A==","signatures":[{"sig":"MEQCIGbMGGvi2hx1szDfpp7RKsVpFSZzdsP1REcfmEG8l+A+AiAStYRW+FcWRdT+sQkZ10vwz1rF/nHUKu1YvPRuIx269w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNDtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/ng/9GpJ5vu23ZttUaKr9I88KgCII7sDkffWHvqvwfbvjrTkiWFCN\r\nHs6CVRUJDlcu+BeyY4KVjSTojHdwkmxCixgH0oRI14MpZgEKIs1Z6si+wqXe\r\nP1WIDH37Eo0p41yepdmvpiijGJZCtyrrW7N586Ml6MEzWc7C9c6vSILXcQWk\r\nbdZqBnSNliRepvVDw1bnkMjqs7SmPc+w8JDEDMtH2sgCwKlzcEhcBIt4q1T6\r\nztfzYz+ANqM6+l2WA1c0xf7zoM0k+umZ/fOb3NgCLq7S1KZ0KQYr0EHnrRWJ\r\nnl3FEJy/5ZCaEksipJ8ZV9URu5RoMqNM2sC0rN2dxQRJRhJ2GD90NGAPvKj7\r\nt8Fa/zv9WET80wlp73Jz6Go9klYaI704YyKBBea+1MHaMoaiXSkJzkJfhya9\r\nfnqBltspYAg4yjtyEZarniMp4+4bO8HdmWXDaDybMD5Ri0M1T/kAB6v41NDR\r\neDBhvd2aJc8DyWybGMMhlQwosJmOs0S1Oo+exirucRTtdmWEc/pItYb0DVLl\r\ntFQpqa/S8QVjhzzUmrf84Isaa8c6nQjs+C2EVWIdNV/HzG9w4Bfcx22kijY2\r\ndEFYXeFD3QUtFivt3oAgUFCRCBiqYANWmBV9zQrZDiB7sCF9d1xoX+XIMu68\r\nJgvazRap9ljUTLMiPOnHwvepdsPI3zz2vTY=\r\n=qb10\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d6d7b7b59a5aa8acaeb9bba44e6ecc24753bfb4c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.44"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.44_1648677100938_0.6749347396827847","host":"s3://npm-registry-packages"}},"2.46.45":{"name":"@apollosproject/server-core","version":"2.46.45","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.45","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7d99b13d918001f51428ac92f9138ed810064dca","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.45.tgz","fileCount":31,"integrity":"sha512-0sUW3KBrMcS9+thKWK5p8n8HUCV2TRBlGYelUBnm8+NR2ZO9ZEkVKZQvr18KQwg8z7/KgyFpvjFomj7V26V8nw==","signatures":[{"sig":"MEUCIHoMhsM3n265tYc3v4wReigZDHQ97wbYM/wZr2nXsU41AiEAqhDJ/18ncJ8IRw7PzYiI4BeWXyXYLmtXWKq2wYqt98Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI2hAAoRTGexHxbgsxNFxwGbJE/Bj5iROeUeHUmcrzrI6/jUCdO9h0\r\nKY0XPVy+FtWLviZjaBcVCh5yXT/rmdnMphpg8YNXq6zEqExZWo4BoljlRil/\r\n+0on/UdOpQJTD+2l/3SHXa/gT0lVgYTgstHk5r6U7vPJhXdKdYYyvQqd60lA\r\nEPiPJqyh8Yu1xC3M36xOb10beWpc2autUxVp7CqoCFSNIbczoLwn11kljZwK\r\n+VxM5Xj9JAosLl7iRyd9C8GdupIkk09NFcDm0Fjsf6i9j5zIUGqCTDl8I/1g\r\nFyKmWYZSV0607ZWJsDii1zcAK9ZmRiVvkHgzMJ5LXy0bQwVDod+d5e2XgVCY\r\nN51Qa+aVF1Hgw1yNo8ghq8tHva7wwcyHM3b/fekrJf0TsQk9Pt4jTebPCil+\r\ngTxHLOF6GetcMKBnfZKzOn15WK7ALd1b6VaAEh7zY+sfRapWPrlRgAx+gt+h\r\nvAD4Yso4JRst79Mm0ju222qqkisoTVyuKHmJlLHOYg+vH9WzQFgkK6LRSlhT\r\n0Rwa0sCIGiCRmsx083a8NqwNWtRbJOUDdSYQv2CBXoxwQN6GclvUESA0HJKJ\r\nyRpYFzHRuR+NiMPUj32I/pwX9He1rVl9tAkgtw4QGbWpVX8id0lxR0DqHDMy\r\nSR4QNpHhuOM9hNsn0gEn8bvi73ctxN8BuHs=\r\n=D5BJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"972a304e7afc4c67bae790ac8052abfe24caf79d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.45"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.45_1648677330196_0.7112946040670249","host":"s3://npm-registry-packages"}},"2.46.46":{"name":"@apollosproject/server-core","version":"2.46.46","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.46","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7a35e1855b5251524a5cd8e44ad818c4f16abead","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.46.tgz","fileCount":31,"integrity":"sha512-RzWwILWN2Mtwq0Bc0QoYfCv+qoO7l608EgsYrYDca67PyI/22bWRdt9IODpsbYjQpLAMeg6IRg44YAZ6RYHAIQ==","signatures":[{"sig":"MEYCIQC9QRfZ1Gvgf9N9sH6WNge5BybpGaJEUncmvW0Siv3nCQIhAIwZQd8oHmEfqCMYlm4kq4pjLxD9K60LuFjgF0ya51Zb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV6xAAmfVxrOKWHIcwIMycg/iw+4i47J56kVXn3qusWPGRgqgfrrEj\r\nCWN6uMqiPUWispZKZ3HWhkMEQQie/43ma2bakoCqv/l/hGrcPKRe3ynle+iz\r\n+aijwcCCUmxkakgFrV9Lh1/Ft96V5e6mu0geXERscSaURO3PVuwNqllndKK9\r\nUkhUsvknNXTUhuUvdp/+j3SlCWVWYgDen8DSesvyaCuvjCyhISVqETmhvZEU\r\n+JACnslYTWL1udUJWicvSb/DddWOvUnwWTVup135UQ3xnX1DJM0o9HeMRrk9\r\ncPPOiuu8xpWYKOfauxsDT+5Q3qRAoIXUmBbqcjTFzfbX3tzzp126dgcmMoPu\r\nSjYHNQRgTrH289DPn9cC0IKsk/6FwLHb8kUwQNx0wWyv4+3z4nW2DYeBRPO9\r\nVncOGhDXXj7q/fPdtuUz4Ree09lp3kI07luYzbN7kGoGUc3Hu+5IhiuQOaGj\r\n5a6C3oY79WZe15PvBl3kp7w05qbXrgjtN3Leg2gQOA+WfVc3j1McM8vbINFg\r\nt8UvA3g3qkKjOTdojg7m5vN68m1087W/uTjzsCmgppL7fPL9h8wltXu6/ta4\r\nu3GabKENodfmKJ16o1F+5bW0+8VjPmDMD+lOrUgXV/3jn2DQ9U9E5LQQnvcI\r\nJuH3VO6zb9TJc1rmrUouyqKJ53QOZthBsbc=\r\n=G31I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cc1afa30076883f77d159c0a884520d4fe642ecc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.46"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.46_1648677484127_0.9980623891868774","host":"s3://npm-registry-packages"}},"2.46.47":{"name":"@apollosproject/server-core","version":"2.46.47","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.47","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2a615649db9242283398952fcc03d46f860142f4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.47.tgz","fileCount":31,"integrity":"sha512-n4rlZVPFuWEukd7Dn0RWTJqcbouTenchnnvID8kufHgNzwgUWbTXb6bTsVamY0ZG7wOX+1XoYpSg90bgozc6Mw==","signatures":[{"sig":"MEYCIQCU6oQHg7j8zkps6cBoqG5H21mjrsmkQDVoymmxY/tHowIhANTfB3+/F9NbHXwgm4KWovokb/dF0a7Mi9KTwGo6YeD2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJGw//ZLTqkLqq+IG+AmKMOGXIk2u5R5WvKrBn+ByZNRMRyAnYgQfR\r\n5qggHd1YmkXux6wcSocV7CoChFxMiSrSF+SWIEqr1D2BzQ7YAYcrLxEMmmMq\r\nzoFhhgmp9frJNI2zvH0QhwDhaXDaQsQnmzDxNrR6qiiAKzdn1NmRQk4M9ysB\r\nhelr2MIdJSKZf6zPYOAcH1OsDaZcI/bWnueUfH1Pc+9U8JVhJmTqlsFaROpL\r\nVIcwLk1cWqvP+rOCDCMuv3ZAMsmqyxJyNDhz+0Ich345YOL7vaYOOLs4E3yA\r\nz6DrdJMkGK7Ak7LDaVKooD3Q8PyAtJYqvoA6zcT4Pqrqn241GJ8CwiGKCzNl\r\nVvlb+cdcGP50NHP0jHBbdvScM9TZOf11PsiVulcRL//t7JALodPYnj+4VluW\r\nJeyefpa0aNKf1Mj7zUbXmdaatm4b3STl7+9luAQ3Mu6lNqkv9R/0aesH7iss\r\nkiVptLy0+7eWRf+JT3OdIHALjFF7FlI5ZpvdwG6wJcNwaV8kfxjnyBAKylrD\r\nx3tICU1nXQlaB3Rf/GahD7srcktuk43UdV4SI+knz/oaUWFwB9BxMNbLvxp7\r\nRqoczhd9kGQPmTaCj2Mgg0xLzIfFibTb96GWWq9DB0qVa4+PKe36WLNeCFUY\r\nm++A37hWJC1GVlHr8phf0LdH2gaW/z9hWVM=\r\n=NJt0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"715bd8456371a80add4f6654bf6350c9d19f7a5a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.47"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.47_1648677713835_0.7347454403414784","host":"s3://npm-registry-packages"}},"2.46.48":{"name":"@apollosproject/server-core","version":"2.46.48","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.48","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d75334fe7c204be023d7c1aa9142fe775f96eeb2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.48.tgz","fileCount":31,"integrity":"sha512-ZH+1h2gQllzcz2FK1YdUWHwZtVbWhwiYi+uMlLmWLtMpCz3WjZB71SRRHX9Fug/95sNYEWejpv1Hxuad5C6JEw==","signatures":[{"sig":"MEUCIQCOjEStCo1SUtZBcsIAGe/Fpl5SkbxKulU4pYSZzH3JYQIgUgyoi+1egCHiJoyCLqa16o5cWCk2GluS07F2v5eU40A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNPkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqPxAAkSDu+tkr+Bc+FAD3tNYlZFJac8Ko0KRFgvCQwfGPmTqP6VH+\r\nZKYUNiIZPOxA25dyZgqjZ3N2fQnb/Wjhd+ewyqI2+HbPdDinx5MdSURYVy/m\r\nyuwuAfPjBFZDWYSX5jP4U59TI9vHWfCCB8AATJjpQdM6QP52TwvEfS5rfp+x\r\nVV2SSsYMH87/hVIY1TpTCdJRxZp6PEQlAcxxH+HMaJQwc9aoAtrSn9bOjmuL\r\nFAtUJuXC71bTvtERpiZuqPeXTwIavRY/KoXlCwhWr+haoy1vczDnkLrFtk9a\r\n0ImX8V/BnJnUy2BJV0Y40HxJuyNp/T3n/rcr1BdsdgXBc6XgiJCTY9viDlK4\r\nZZdbvVs1G3pcpZcFGiX1dQbLD3xjhLuTkwOsXaNqyjD6Cao5zKC4rkQ56/74\r\n2s5/Mb6oDI6vxtqG7mfbdIfc0S/sIqorBUk3rFiLWbdRZ+ewwpSRDPLG05JG\r\nJ+L/5XOXSE9MIUJaq/+aw7Pe3GHOhdaxJCems33uy5OAf+8lH25p/+cE7IhU\r\n4PjbDVenv8WZYwhSxLne1pyMnidFrY/tqxMOCr+ZFZ7+pX5OgV/QcJ4s+bpp\r\nxpQT6nzlSrfALKVpSlJghj7bN0Wgh5QhUnVSWmhNG0Jh3A211OSbRRi1mHmO\r\n6le4US9zhTO+EAM/aRMwTB8vh8p27DrIAi0=\r\n=MqqA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"723a74dc1579bf5a8face23d3defca96ed3ad19b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.48"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.48_1648677860216_0.2545234475746596","host":"s3://npm-registry-packages"}},"2.46.49":{"name":"@apollosproject/server-core","version":"2.46.49","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.49","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"89009b9ac591b93975a0dbcd52eb804629582a81","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.49.tgz","fileCount":31,"integrity":"sha512-u/DZhW2FIONlcsCATsOBwZDLsq5NiwiAzJN5goAB+D6lunfCz3tn6hLCEENq46hXUKekVK/q1tkBKsy9dKFWkw==","signatures":[{"sig":"MEYCIQDd+wxQhnNmjnu9llI7+Y1kCgNSvgTMjFd4NjQrkkMS9QIhAJuo1CdPyFGa4xQr7Opdjji3G/4qFrPYrg7aAz0pxLx2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNTDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomvw/+I8HFFVLafmApodsqTG9m6APBDBVNcimc8S0amVqucOae5Zb1\r\nzI0mLYHoY5LNODDnKB6cfhUbebSU7RdkJwAkj8fGGEAd84BX3v/eSECrWG6l\r\n5Dvtex1BfPB2awTQu/rMA6uP8vJdtfOJGpCVttoAfzWNJZCJxPbPARBo6Qaa\r\nqc5OmvcBIBSa4LJH4ZIF0p5b6yR7jaXStOxi0DTypUwI/KPhXXsLiLM8a7fd\r\nIKldFrGrNGmVAxkpbLNqqFzZE36JmdVLmVVlsUgTqer463n9cnRo/UYMaQbG\r\nQ25k3gDR9gwstORHpa1U/Qqbbys3CPqswrsqn0d+CE9JdDKgbTOtBap5p8mq\r\n9iAi21A1YSdA+ykDgC+EqF5rKb3sGpVXDWV5bezci5rfIHiITNljJWuD+TOU\r\nxnw+M4XTY7QmQwb2R4KUC2XkvHbZUIBu7VrNC3IqAhcV42YmBhz7iWhltIX2\r\nQsUP+Js8nEquRihm46VSq0RSEWUtB0C5626xUv67avO1YtrRmvlB1mu1WEUe\r\nQSEu72JcHMBXS2UhFpo4SwPFtkB2fLrMQrEzrnJRsV2JzaAvdS1YIKAN4gFO\r\ncK3oTJi+k9kNjn3nHr0DlzxMiuB6SCR6DzfnWY52zJdsM+GKSvkNkDP22SRP\r\npPbyqWIUH8d/+nY39/O00toqAV776ZCri5U=\r\n=xLCV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b8d8030a2ec92228ae99b94d7421d2fd3ce995af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.49"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.49_1648678083011_0.9767632410323337","host":"s3://npm-registry-packages"}},"2.46.50":{"name":"@apollosproject/server-core","version":"2.46.50","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.50","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"69fafc86254f8b997ac8a21bf7905a2e7d321bd0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.50.tgz","fileCount":31,"integrity":"sha512-CPaw48nRbsLtR/K9cRT43YZfHqyq8smvU1VBP1GNua6vCx+xwo4mn56DhrCfYFpZY3cAlHq958QWazXjKZW7wg==","signatures":[{"sig":"MEQCIEkBdqwnHcZIF9whNNJ/2ud+NkfMfC6oLlcBPwtKjWfzAiA7dQkaCJ4MqkpI+EnkHRrEgePN3tXLW0zvZ5HMGgwQZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNWZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAkw//XfTP+q3BdqwtXL72VLOyx7eIl8lzlQCg8OvieitVdy55D9Yq\r\nY1Xq0lN8Lom4g0a61IPbb91Wy3t+b2hyUIl4YYO/05AwN6HxeA6WdTmWGw53\r\nnsBDR8CzYA5zA72Jua7TOW/iZxUTJG1TExq59HCiYINmLlCe7eQ0yBy6/+Hx\r\nhJYK7fSwHTA/NMrnDWmMKXPjrUSmyT/1t57/JdSj5PL2dgb6d7OJnDnoVw1g\r\ntAq1Q8YXVsz2shMWn9SC96amniWhcHC9U9H1/9gTFJ3/PuK/wb/2Oq9YxYiI\r\nDai9PfNRFaLqOk62EeehsGRToeQoR/eQJqnbGcgN1mgrirl/r5KMByH4O3QB\r\n+7moXBNZY1jhG0+SF+NURFDVuTWvoo4MOlA0DLeKd5lThSom0G+Xewgo6PvN\r\nKvLdPi+A0M/8iABIlwPqYhhPJCwmVmjEN9D9IcJUP4/atCxo4kLGmK3CN4sx\r\neCrbbwkZtmQFYKYc+jdJsbG6tTl3Yn9rDPdLspIBE0kptJS4CiWvp4vGOexN\r\nbYS3jzSMA+0SiZI+dRTThyz7kB2toVUUhBpyLeIVFQH4a4sUSUZVSp70yhoi\r\nquUOZ3D0ewj8c3BYs1Aos9iKK/1vcMmu7NmCxlVdtjnMUs1fpmRfUaxoBc8K\r\nGPr3fYutyZoV6mfAG6zw0QDghffzqARzhQ4=\r\n=aKXa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"027524ea827abd921e94a6115f172da35720ffe9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.50"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.50_1648678297700_0.2397745169142398","host":"s3://npm-registry-packages"}},"2.46.51":{"name":"@apollosproject/server-core","version":"2.46.51","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.51","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d499f0fb43fe9176c9844750e39e5ce7fe3ddbd2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.51.tgz","fileCount":31,"integrity":"sha512-mOOyT3Ji1XVG0xfcYZpVBLlEJ1DIH3f2ht1xXPv51DRzxxdE9L/DvQMlUX1xq8LprIOI+uCMaXM6vHRgEdCbaA==","signatures":[{"sig":"MEQCIAs8amMmyOyyaNulAdDoN1jq1pwR/zpIj0q0g+njsdGrAiBwXmD8YjzpNQsHZIJhXS2UKUGPC32utrZTUjHTzrDhVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJkQ/+Ondod5ufah9by5bKd75dpPp2dQfDGnohbab3xeQLzbZhVX+9\r\ncIWyQjhcdFVis0w2J1Ly0ifWvlGsuwA484ECM4u//QoFiZ0myT9SLByalia/\r\nwqKQLeLtXciHIi5QCkXh01mNU6VvlNV3a5I3ApxR19hZSvqOaS86Lheg/YOz\r\n2CflUN4Usg4SSmQFpiuwJC+TNr7gHy0zHV5X6FCXgZnqzq8zzYmLXzyNnrgb\r\ny+E2heXM1hbVxu18uztPSFgaUKMzrOeWG2Z0X5nWlDkrwHkU1o0MMlWfxKpC\r\nzEL+853QEX/kJ/AKda9Kth1+LlCRfFzTHskZ+2IJcwX+r7IlHIkNYkSKr1Hh\r\ni3M+222hniA3d+dCBF84nRcaGJfDWv7JCKGE0MrpG7wTr508tkit/bggVcwV\r\nU+Fk4MWMB429vC208EAetT8bhdq8OWeS74EHA9dQ65yeUB4JICmUBG97Wb1y\r\nT+lYM0B0GBHuKySN19C0/NecHEvkSMLCJZKkOGt6c9NF4NvMxEcnNvAuXtFL\r\nlIarAXBpJ5H2l8ySW3+BJ5oDwPjCXXtfyqU+OabSZD53hYUD7r8jzCfhI32O\r\nEP3TZisYYd0enY0ig3XikFb3mHEwUqCE0M56ywJZM2Mq5LoB1YAevkUaBtkn\r\n5Rv2CcAsHI9zeBqmGs9bNcKtykWnNY/J9m0=\r\n=5Muy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e547302a92af97fc8f674260340d659357b47f2b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.51"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.51_1648678447404_0.5599984244395713","host":"s3://npm-registry-packages"}},"2.46.52":{"name":"@apollosproject/server-core","version":"2.46.52","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.52","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9338a8d7f7e95d034db506a23f08b3e21ed988a2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.52.tgz","fileCount":31,"integrity":"sha512-0zJDA7LzuFdXXJhqFSBGtHT63rN/tZLiYXbeIzzkyEb/VjfX52DUlw8zwE6Qh5dks0jU9eypBKQxg6QKi25EEw==","signatures":[{"sig":"MEYCIQCcQxKd0VqmBSC3xvXpdZxMhCKyNF29sJa8QCe5GMJU3QIhANJDgQd0ognje7RJmWmqNx6LAbNYgYvZDiBBomRNiTlH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNcEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOaRAAh0DxugXZYRshu+ZnpdwD4mp28RnanypTlaanQt38mi9FgBjQ\r\n5bBhFrlj3EAEh//5dQXxWDVDi2KTteY5FoOZIdHxf1RQ7IhfpSYwEMqem89w\r\nNV0+bcv0rX8aVbXMvNu00fzbVNeAQTHOU2glOhcHt/JYurH/aO5BFx/PRB/9\r\ndmyLyFzuZHiULygLj402JVAkEJME2e5Wyvi4z3Dopxtw2UYgB1RK4GUKrgkQ\r\n9ED9jCtIz7LSwn0y8mnrXF0Pyj10pPYO35Y5AGWnIUTWWvtlEbo3yEGzBT4d\r\nPh7KP/D3GPNCzblwLa0drKoBTyWNHPUSoTgcP3DzDo9A0WbP96bBuOUyvtTz\r\nglwVGTCjHQCWc82IJcXoT6+SOi8N2cA5hY+P796TxUySPaLlfDyyUbGjNW0/\r\nezZzB1WmJHuogUWggwK6NJxQJgboG/HEjMKvvmBLZagP5fYBZt4/2DwQTToe\r\nH6+0UAi2rxiRzNvgz+5TU4tMZDHkOWPKW5eLByTV3X86B94802GmHyUcnuYJ\r\nHh65ZKOJsKDgczCS6BAQauh8lzJW02v7K/ebd7h8jGDIKvi7D/f2wyJBnCaG\r\nEGcUMuD7nJ2Y43dKlyWip5x/2Tcg+3RmYEXMoR/E9shIsopcb7z4tBLGI1OQ\r\nVlRu9RegzoHYpSNM7xF3sYzuKPCQROy5Yes=\r\n=B6GJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"49a498f7b8ece38a2dd91503b362a199495273f1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.52"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.52_1648678659937_0.41278090605514706","host":"s3://npm-registry-packages"}},"2.46.53":{"name":"@apollosproject/server-core","version":"2.46.53","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.53","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"02583e5fb8f3ff9daafefd72012e319b66469a34","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.53.tgz","fileCount":31,"integrity":"sha512-XKnKoEy4d72nVuCIDMFFBS5oCrocV4tML5UwICrVDScNogZkhRp02gLoI89qNy8QbG4Mn3NNBLYY1HKvGknXbg==","signatures":[{"sig":"MEQCIDA3c7THwROpBzC08mbFN3Plw5QdInfT/TO4TGtg240lAiBYIRK4oiTXCtF3+64IAlZBThpI/XPK1buBzQBI6twS4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNemACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoeig//UiC4OmovuVZgbbjXcxgOwu7IJow1H0iUdG1PUzxR9pFZH1MF\r\nnk1WLnTFnT8zjKT/fHPHJxo95FX9ZR15fVEE6bzBXLveXfGWEP5tIrmVDTLD\r\njQ3ID7kVrRBLkh8JuFCzzsfenf3CKcRBQCFXSd3dfQkrbHs5iA6T9q3Hheiz\r\nx+HHv9O51r9z+76koctOjIvB4CZ/hr2dqfZoOcARVRG4knbduK8JwE4DuZKI\r\nhUwPOUSn79lCGrEfDYsLCa4ZPp0nFCG004FKwAsJWnG2jgvwXjebG0cG0Z7n\r\nicqep3n+ppRvSZXacJHdzjdG9LmiF+HKQZg8IBVVw7DyML4Il9W8LL8/NLG/\r\nJoS7YmBsQWicjo71ci1oSnjqk1bnuBTuBD8HS2OrjjdNyr8FVN9le/GlAe6D\r\nTnfz0fczM+c/p0SP0f2ZJlWS2xZoIlA7s+V42LNQ+V/I6nunlphuQWXSi1xL\r\nGMzmiwoaUB0LpAcL4A9aNSvbNp+IkDO+OTUXgo7v5rkC8+FbmEHlX6cx79Ev\r\naQzfy3PPz2V97If3BkT0SQzBm5AWMNgVePx+Zu/19s1jV93/pXJhKT2S+Ljg\r\nLzlbRu25vh7oj9U1o3lUrW8Jool6We49Mz78Lb9BMPCRwt6KENu2wIE4QyhR\r\nSuTnxa7GrzHBC06O+Jkk+0oPEProyadb1GU=\r\n=ijg4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"111eb7272afd17acef59ae25c1c9ee491099f57d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.53"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.53_1648678822517_0.36459999664958187","host":"s3://npm-registry-packages"}},"2.46.54":{"name":"@apollosproject/server-core","version":"2.46.54","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.54","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"11faff200cd53443ea0e3244d25f7be51d399df9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.54.tgz","fileCount":31,"integrity":"sha512-o0N0zOm3Up1akF0VInegVDnCiQrXwDeAVyN3hwE1JH2rdY5TUQHYTar6Vj3ivMVFz7S7dNfmH1itqp9G1Duh0g==","signatures":[{"sig":"MEQCIBgQjws/tSrWhbAKFfKefHpjcocfRGE8elb23Yk8+ybxAiBZVxx3DCH7oe5ixC2bqq1aKdefG4SoYQPASLbyRoFwnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNiBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVGQ/+O0b3fW19w/lNDfrW8PrfTnyif+BejmC26/JPe4knrdKxZLQd\r\nao1TgjOThB/MtrreckX+UmbHLe4z5Jp/szJT2H9q6bffGqsuqxwUgwkCXVyC\r\n8qZx6SA0yBjMhxyjRbUc8LXxPbTfY/jxX74OiHbsrw2MGHQmfo9Px1/bnxVd\r\npewBWoPPFYbeZiZCNZpHk8HElRWNOaRZsezJMYjQNP0v31MhAd9rwgaAzANU\r\n/H6gLIiTs8mUCIb18lbKOfnHLqFqJ+/v3AbF3zLef3UTtKt14LrqhTj65DuB\r\n+Gc0yKvCjqGYJgsoACGDt5ABx2KlB1lmo/zgPgNxz3NsybhkVoGCuNHZvBNJ\r\nYVvUaXU/kFNRyHLN0rXX253BW/MkOvssvmsdT/hG5/1dBURSXUhEsSHs0dBl\r\npMCZXM3vh7ShuMQw9+gJnfJRNDF0aHxVS5MpiuQYFlSs/a5k6HhWmNlLa5Z5\r\nr53WUv3aBQYxjoi/ZCFT2AwDCZVAbS5fCe1ZBaU5W71fqoUcWr6P/htUaBJz\r\nabjIdWWxqdxMBl2MPoCeo9RnZFFjrXxnCvy0drkFgO5MEm4nWyCz8svaT4DC\r\ni2eKaVJuCQ7LsQ7aDOdgiquEkrjDDWTr3mcAMr0AxwOGPrVNMaP/QxLydwdH\r\nfUqt+Gcx9nE+jG70416LP2wDHpL4N40261Y=\r\n=5Faw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"82fb8e8f0799966593882a6b9265404cb426b39c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.54"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.54_1648679041318_0.30830084027738525","host":"s3://npm-registry-packages"}},"2.46.55":{"name":"@apollosproject/server-core","version":"2.46.55","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.55","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"06a23fb6ab0b05da17b8374935f248b1a88f22bc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.55.tgz","fileCount":31,"integrity":"sha512-S5iH+ruA+Kp8LV7K/nvRSzv65oRNv8HuS9YgveIx4RS0lnPmaqVGT5RJDerOjppdUn5eEAPY6BZm97m9TcipXw==","signatures":[{"sig":"MEYCIQCetE1N/hmFa+w70kBBApFAK2oKQYgmoJXK23FeKx3nwAIhAONyvddIKnpzicIhh/GaI8dNAPu9iPYJyllR1at9Augy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNlQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP4w/+LctZvDRBnTGz+pq0HJp7uK9ciBrpwNNoIntuy2vC5zq35Mtm\r\nD5fpmAJhIvx14IPE2l99sU2SMWoEF+B+FqgiwnH9JmpFAsDyBz65sZbyJrvn\r\neacH2KrrJl1ubs977EhGO5XmnjoG8VHBd1PjAF+TZqapu1sR/gW6cKNmtyp5\r\n9DmHWAjYJAkYqNlbkT7lf/eUvJnsmNYgRd8hOxteGXewxTSloWyvX8dCk6rj\r\nTSoQCTihxU9CjV4L9YW+RGRHfFSOJ56nHf8E14VjDWU94ll/Bvll6/jqORtX\r\nHRsEwfM0HCa2JeenqfOq/SWEqRf0eZxkk/k6FnXrQk6bQ7FuQcHqkBccXA+V\r\ndlSsfW/tcOW+Jya7WeIiYJk5GopyMyfS+czPkuXCUjOBRUl/Q6SK4dHCKEOT\r\nHh8D6t+18xzn1Cc0Y/Q2PP95QEbHwAfzcgutAFkHaBU2RVUSQL5785Eu01J2\r\nhX29cbLOyBFSBX9AwDM0t1W9Lgjgg2ZACiWdlMMvXBidMRXnSg7EDauMnWRu\r\niFyJgqHOAVS6kW4gkUupq+CjLAgollLBI/TIuAtbsaSVIlkLgY/EUE0QaUvq\r\n0/YDe7HIFZ7NjheCGQaLqH1heJmC0R0BPJmXjsbTNzafZ+GMFNxrKHBLay3X\r\n2K61Y5MWhfv/bvCyk8Ew67s46KXTWOKp7sI=\r\n=bsNM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"19ba89015b71a9ca8b2e3dc5b92e205f5b7c732b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.55"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.55_1648679247841_0.6961826037712511","host":"s3://npm-registry-packages"}},"2.46.56":{"name":"@apollosproject/server-core","version":"2.46.56","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.56","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3fbe5ca8fd34c4e0b9dee883dfe16d26f61d9b78","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.56.tgz","fileCount":31,"integrity":"sha512-0ZaAAYcdBjdoglCumnytHEC3w01te7cyXizqtsNP6F6ZZvyHUphdFgMsUUh/PjjQOmvm88XtuFfVjcMmmeKhqQ==","signatures":[{"sig":"MEYCIQDAhibC8IEDlPaqcCFWAlNawU7ony+rqc15tyTUXvuYHgIhANqjNP6FNKmPnraTYLoiqt8gZEi6VpJ/XiSdtZEVQwwG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNoNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmponxAAiQ6iABPM1o1p6y0sHUlMudPUi5kZluxzAai222d6CqQC8ywr\r\nnhe8i3eriryObZcnpdtjmcN0TsRLguZ1FaiiLHBPL6GKv4jO3cIeOMK5IUgj\r\nV0HcwxpDjLDSHM6nyatTu1skXqwuUX8A1EqF/z1bhVUbTAdUd8YNUVQJZEPO\r\nF1Z4+HJOefxqmlyxdIUMYOUMXHtDYp6Xiwlep5HI82hx9JwPcX/v5W8PJeMM\r\nrKxV78YWQ3P2ONQtDi2C1IyNDyL1UZjWBoq98r9mZv3+MvSAdANZGs0vvpIj\r\nktz/mxbB5Ow83hn0AU/FMX+V4iIorjbq5jtdm7VBBp9Btb0BLoAaoVVvHFaT\r\nTP85JjQfLWjxHbR2pleU9wAVFa6gWL2yLYg3MSZBO+3NGKEgKsJrzShEqBRz\r\n2N+UxK0GlfzQE70sKXeGGusTb+Mhn9iCho096vD0BTphZfxSRjBsByf9SM2V\r\nrGRqOAFgDYD9elg+UQ2ogL4ezUeuNfPN5XNsT+m07iuSggT5pmSGJtAtSJMB\r\nOq/7oHiWyKx3Ol9sgIXtwRm1XGt9cdyNrLt9sIyAAYktww1A0AmtkNLdah/0\r\no0kt2EiIZeOmmPVlfGbrCU3kLgAsPVuhpyi5tsulU20XxfFB658tIKr0ln8E\r\nXNMzhmDHJ4UVhVFMC2cPk4iZNYa4KSF36dQ=\r\n=5ASO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cc962daac0337cb566ce8384c436feef3a017d61","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.56"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.56_1648679437542_0.28904440143480836","host":"s3://npm-registry-packages"}},"2.46.57":{"name":"@apollosproject/server-core","version":"2.46.57","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.57","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"85aba4ffaf98b7889661dcac1e4478fc7384b248","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.57.tgz","fileCount":31,"integrity":"sha512-aPilcvoTJpq3Y33Rov/eQvShAJofcrsLfors+IOWKWotVcnFJBqRgs3eFNUXzZJEuZ+pgXjERZAwVfh88+nI0Q==","signatures":[{"sig":"MEQCIDK4gXhvtL5uOe4IQZ0OHobPqfvMzUwxqlGHdYkUk+1hAiBhd8TOS54ch8eF8chCXLgU0tFXQSZBnfu0hOp7111Xnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNrcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ5w/+OCHuygYuJZjzZVm55fH/GGwoDOWdr1ggqhA9t7oSVL4fexOf\r\n2iIkd7ayUeFqpVbPucQ728Sho1mpTZHKQdgLbEpROyLBaTmc0M+1WWwhaY16\r\nNl+1eAcFVhP6iq7kMFthjv0FK+KZYykENHyWNQd1wvzGLCIqo3l1GVUCb5z+\r\ne+VdfO1xjHTPlYseQbxmv+A6ZhCDhnfamdsucy+FgT3FcWQTrPIVm0eUAwU2\r\noYQ13+190O7Wbzn79+l+eAEikofu75xQvlYQ2VOm9FcnsabS/zuPPDlnEhmX\r\nLRuMmZ9mOBwyQH1YQpd1ODcgWSmStpHZTRBS8JrSOE5gJ/OWBROMSsErEgMc\r\nt74OfgH9bjJlimkCEbO82JpaiAPWuzXz0i4lr8YwfRroIbuC9CketAnQrfTe\r\nALol3sQndZ/kT5aGmSwvJhw9fCEw3XjLYakekREfjNnG5VOpeHV44o33GRds\r\nhsd1S2gJNM+qJpmJ07DL2Fdd/TEIIeOf0S8qVm5dyAV5z2vDc2S4YCx9OWHR\r\npzWkGrhHEOrL/CuOd0w5PY2V9cIOpr32pCLKvPjuav9UDXKATPOxey22i0oS\r\n7+i85nx+kDauGKS9C5LgLSz4vOaD11jOmFqN5UnEeuHCpaSAX1P/tMw/JmRc\r\nRovrmXjTDoAD1PVMQ4GznswlxoIQnJCTs8w=\r\n=1ZH4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"739d92eed45a2f3d60f6a5614741969a306c11b4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.57"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.57_1648679644351_0.09487262774234817","host":"s3://npm-registry-packages"}},"2.46.58":{"name":"@apollosproject/server-core","version":"2.46.58","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.58","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"cd334e3907d278e47f3a324aea793d8de4f9ce24","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.58.tgz","fileCount":31,"integrity":"sha512-RFeEEmcU5dSfTN71Nf7FOOO3VsfhAv8QgcMc5MHqKo0oZ73qoX5LKhCcNqgeI7kT7b6geDneEjjpbRZTJTa2oQ==","signatures":[{"sig":"MEQCIBi/gd9rS5ewCUh5B4xgUsJ0u/x2STeXoL41hhQlVsgxAiAVRroRMaeHjTJfciOBVZFAe2hI22f262PkIAwWORGYeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNt0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom6A//SEDgnJDlaEoovwO3xXLwMxcEVtS6WsQdtvhdQQNJeYLKBSV/\r\n217FerXeDkXHNYiyoTv30edFOfdAimJ5GTV+BQwFT+ez/u2cL1OM4ZfHNr/Z\r\nGntlXLyPq0YqJdES8sqTNqcZC1biPyT3P19rtOps0leFzyFQBUyjsxZCyGWu\r\nH5Z3RrCcGefDh8DODzH5KvCQbbk6PCFYJHeDlIKIO7iM7FErTCvUmnUY/5jL\r\n7SCTBBFEP4sZuG8XbpGc6/jXqFO5dwO2//vMjFlEkomFeqJJSa4r/k/K4HEM\r\nZ4jAGhdsLEfrSQb4J9a5Re2/iLcSVwVE2RsH7rO3mima3R7EqraD0P9ez8SX\r\nox1ejZPGxudyGyWcJB6sFoS0tsOHUuJ1emN7XlWUTxiVX9Tzecq9SEJx3kkZ\r\n2DkluC6NMrCsm4J69O8rTinE0W+PmDxUomXTQaL1JScOj0lF70hIrOOBnMXF\r\nBZCoUXRRu5NpGeQHdmuaikIrRDYWwENCCr9Ob2mSkda5t8QkbmAIXXEaESmo\r\ns19pcACo3NHXq+Mi0kqb/vP2mHizVFq3TezRzZ/HbVIGoUAFbbmcwBUNVUWP\r\n2TmMwqQPqkaA0rFmaIFr8wt8o8JBnOe4b+PLpGIETGcrFdi37D+sbYJW6jwe\r\njdbnKQxeBWB4Dj3mccZ3G+QrPEr2c7GcDEE=\r\n=TFoH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"06b89ed1100b587ffed022637f1695dcfb7b538b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.58"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.58_1648679796458_0.9387633267162161","host":"s3://npm-registry-packages"}},"2.46.59":{"name":"@apollosproject/server-core","version":"2.46.59","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.59","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f43fdf25e332c0d259c8c26f88785b0a5afc6c47","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.59.tgz","fileCount":31,"integrity":"sha512-/wwoIzeQ0t6qJwEVcg1T/342w/QEvri//R5kAHRstjyqSW73UYRf2diZXfQl+N7zZEMQpfuQY381GCpZMB79bA==","signatures":[{"sig":"MEUCIQD+wMg8agYA/uhxpXZrO7kr9e9OHCnjojZmuOXr6q5wGQIgJeHakNZ9ZZ0qX6bfN5XOMKmZt4Lt+YvRKE7I/LTYJPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNxbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8mg/9F6NULQGLzD4+Dv6qXERWAk+0YhJpiVupYOl9AYtrCz7g1iYP\r\nhPxDomI/8M3nlLHgzkoH4bbku5A6q8rpK+AMgg/fZADLM+hfZe6+QsVcJZyG\r\nTQ+XS3FcaObd/mz7BQpIVd8NBIfdcCcgbtgRriHPk6Qsc2tIMIOy45xeOaF0\r\n60uCZCKlip4e4BUUTh33+TdKC7+FzaREGRZMKsyBDS1Ce0CfYXkZtqzG+xS7\r\ndJJQEE3pcVavudK5WVyUNau3ynRuafvZftqkvoY6mM8bVZ5JanYceYUMK5X4\r\nIKJc9wEfFRUyCKTH+zszfgpAYbjHRsG5eGM2+CKnK6vwrdbV7W5POfoE+n18\r\nO7kK59ercfE8+8LdVmcwOpfAlc5ioXn0yqP2zSEnKp1LqdD9ZTKQ02rAKpnF\r\n/KgxSJ81pW8GYCWlu0wJ1nzMxR6FZmWrw2c94F7zJTRGhnN+KiisEfPkia3V\r\ncKMYcw9dn8STrm30ccFGQnW/2UEhMlpktjZ6P2ullxMa1ZesFRSUkI6x7BuZ\r\nhl4Us5Ts/9Ic6Mc08dU/0A26tiS2Vwe9shPWdsB8RCfiArYGeTLDteYBmQac\r\ntdXrx1GFbaGYCi7tjeYlSk1eARcYCvOnhmsJZmsLpCgAQB8VsSy8q8VkGUx9\r\n77I+l2MggL5k38F0YtES6bNtSUMsDLQQPtA=\r\n=fS5d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"59847b348bab05c7916ae803e783e8259fa876ad","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.59"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.59_1648680026853_0.37670022766720623","host":"s3://npm-registry-packages"}},"2.46.60":{"name":"@apollosproject/server-core","version":"2.46.60","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.60","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"293c2693fb05d319d20d37a740dc23897f7ae3d3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.60.tgz","fileCount":31,"integrity":"sha512-YGopqlGYpJlN9zGJc02ozu3QMvmDfQCriDhioEXYwVlx056ei0URxWFD3cxJrWxjGlDSJnRoey8GHsF3JpsJlQ==","signatures":[{"sig":"MEQCIC2wxNdRHSdkjk+N/obHof1hUDXJjUtLB6av2sI1EunSAiBpbNFNWbcrsUwQXeLSrf/P2767kDIMRH7hO7FepCUOXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN0QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6JQ//bdJcUf5Mzmzdqzjn4Ue44FYIgpw7UcmsJn/cJ4pGq33WBBKa\r\n8Zxd/U8T8OWnt50GirLObQSubWS40HFpnURuewHo/S2ILNOIvNdeSSyvwUTP\r\nCi8RwoQ4jTLeHUl68cGuzPiEMMzPq4aA0EWLAayKUIc0mxpq8QMG4oWi7m4M\r\nhwfKSZw6AJsiPgFQfFrWMlb2HRQXVIlzaUH4zAn2rwBiQTiq2RUujcRKHKc5\r\n2o0BW1oeIZnU07/+7VsGXuvL5BhV8f664uVeAqFUcnXS1tRjlzSfqZPYQSB3\r\nO4IhS+1mY2Co5bcSjFbo5UQD0pDCLViRoemBgpXKH1xFafWlvjV15vbFyhGd\r\ntEqL9j6NqBu6urJ4xsvz3ewylwXbyjVob1V7IT2kw2eouaVKwUgQmz+FL833\r\ngOpmb/4Kg0yQTvyU7yLhFse4nTwNeM/fP53kM/K5VsP02jpY1X6wtyj85ngU\r\nZLlxDQKRYg0uR/NrKqYnQkOMyOSsT8VNQ6ayp5EYIXAKVRaWhqdNCDzf5rxA\r\ngwUDjYXMEzy5sr69h8tLO8XBIz53oKhkoZKVN0R4nFpD/Dx2D+Ok/t6r1nPp\r\n9dyKILrOQFjineXMDUquxAep/kisjZS8bYZ/1hqP/RIZrmPnJGvRulu5tgFE\r\nvXvbqCkuwkByfcK9fnn9BkDk3KmdZWaSavc=\r\n=fMnt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"050a3f57fef19a48044a62d0803d1b0c7b4f1ce9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.60"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.60_1648680208467_0.5026212691772691","host":"s3://npm-registry-packages"}},"2.46.61":{"name":"@apollosproject/server-core","version":"2.46.61","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.61","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"72eae297bcda7b4c7797644268d9cf7e72a38c0c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.61.tgz","fileCount":31,"integrity":"sha512-tR1yh+D/8rF5nqwHaykji4oVgMZkJUEwrC/gVYfWgV0fgR0R0ZprpbtqiAEmA4fgQyT/Gs9YXkjKRprG/CXRuQ==","signatures":[{"sig":"MEUCIQDJllgFkvLUdSeRXWseniIiCybyhErfkip7C2CeCoRD1AIgNUyvrlbPw2+SgxQvFMxZLr4fYc8syKskaW+gJp5ku5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN2/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Ew//QofYBrHpJpjasSWMKVFn6VEhjJ30D3t4HXrlEMrBGmTWwGcU\r\niOwE+dydwpB/azzYl/AMAnkAgdTBbJ267dhAoCAvR1pCTc3hWH0j16+i27sz\r\nywBHj/HyST6Vu9U7qNDWDA+oBO80K19GNKQExjomaIvkRuYD/xs4cRZErWiM\r\nZ+K96cO00GLjkxNAlEKAZNSCmeQw6lxuKKEbFCDlxGvXR9GqtqYXG4Jykul9\r\nbDdPqANxHM1xdTWFwLrseED3s1GPMp+BZTg5QosuoTCUXMxNVDxIfNraQqTK\r\n6TNZmHGD7xbjTPicPvTTBJZUjRHz1PREIfBR39wEf2ZDa48Nk/+eRxzQRJZa\r\nX4aojtVzBOr4sGVGc1ACp/UMyXRybXOsF+tRtKR9HdWO5Ko80nCknWqJjMvd\r\nS7vK9eOD+DU5+rwKN2We7mBe99WSY1S1HdrH1tgOSTg/WupV5lm8U8VEZ6eq\r\n/tuA9dVZbl9wF4l5dYmQVPUyOhR656TQOWemjMIzQBGdfwk8I1nYwIikDEJO\r\n2yW1oKs7u2hFYrFGuPPCo1VHzuxd0qyNRH+893xa+i8XF3SmAV7Ppuqq3zAN\r\nj28eXDMl5EPuZYa6cqL4pwiM5zsXWxbHStXpXCdjtpZCaDq43V7qcSCHDWGO\r\nBw1k4whKVZplqRVDhFp44FWRcOxHg8dnj70=\r\n=AtIv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6c4ef822ea09370fdaf19b90ded0fd4b359eed78","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.61"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.61_1648680383651_0.592390885252295","host":"s3://npm-registry-packages"}},"2.46.62":{"name":"@apollosproject/server-core","version":"2.46.62","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.62","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c2b282f7bedab7394533a00264ee1ede33f71844","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.62.tgz","fileCount":31,"integrity":"sha512-nU3TUepP1+2OPF/ttrDumho/3v3thVytiEVCahkiVAdFLrn4z+RaiAXrLATT5RzkxP3UhrtfVdZXhKbqiJwJVA==","signatures":[{"sig":"MEYCIQCZwNK3bh0x5HGOIpA17Yncy9CvfIUVlQhMUSvvm7ZRzQIhAMm544bPdtTx4rbuPVzcNORmgENSzQSvlypLwtHpsuUM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN5aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEow/9EMpN5rk1tml2fI3OQ7wCRb8kpMIDyEPSBv2/uW0grAdG0B+j\r\n7ucGgJuFDORLe7js9AFM+gTpoSAME5eutrKRuI5ymzlJ/wafKtOxoPrPFaev\r\niuA8MrpKE+kWpFD2uJQ8iNHztceDQB5haP8LZ9Dv0Gzoz/kqPFN7cNBAXAHO\r\niZ9hd0pmwa77zNKX+0OvoCm9N11tGzo5o4exsC1DfoILyr6JhNdJ05YwkNeM\r\n87QSHJKynXlF3nWM7priA9oQe0X7stjgd4/ng9/vYiP+Eh31ObRlMxhg3jD6\r\n6zUqCm3j2Ofru990TKIJYDXUAKGHMkTEbIEVkXlJJq7wXKqMqY66VvUzhIFI\r\nV0vYCGjwQ75fKUTNC/D9/n9jcmwNqEE4/BBFQ1qpfEp+hgVoGae/mmpvFS6P\r\n1pRjLhbMJ0I4Mp0sFmMsQ5kjKAYHVWXAQ8KFptJxCN54T18BCV+G2kikChTF\r\ny6FSBXKvZVfaIYbKbuyHVcr0cPdSWJ6G085JkkJTBwUcYRsaAOOqLw9DJMve\r\nGZTFRE8mMdjkRQy4oxPNWauULiSWiFEnWLMRYVm3sRpbABbnntCU3o+OrSGy\r\n6duUAycd0YTc7fc8MvVMJ3r8FfH2o7lTeQb1wJQEfaokEJNNGunGPPpYx+qK\r\nM/WGGus/0fvi34u3VppQxOOVR5B4ePmmItQ=\r\n=vnIX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"12886bc38d722934aa5739f2090e7ff9bf936ed7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.62"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.62_1648680538369_0.8887814080921574","host":"s3://npm-registry-packages"}},"2.46.63":{"name":"@apollosproject/server-core","version":"2.46.63","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.63","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ae36de3abcde4fb61a5953b27ec1a61dd77a3337","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.63.tgz","fileCount":31,"integrity":"sha512-ls/yT3C53kAjy+hGFFNK8aXhwCF9QFilPKlkgDGfFJ4FaG53xrHY/TvKppi25noNx9lzxCT2PntaQwM/J7110g==","signatures":[{"sig":"MEUCIQDupqh/8DTJ8uwgH88ZYaKs+Uf1L+lXEWK4mXQNBU2Q/gIgQ/PJqH1FSlrn1UsYUB5q205rcRFoLHxbjbGoLacWdis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN77ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwoQ//VOd9Zv/iALJbkvnalzMOO7LYJmZliy+Nsf2CMyfwoId1cjpt\r\nJNFuWQzrTSwNDuA74tm08aXOdqqMsJMTmuXANkkiM1p3dIXwTKoa/mZTKqr4\r\nXF0G94X8zN//b7tpjEfJZ7FbHpLENYn23b5wGGA0gTxzWFPAMkC7d9KMpmrj\r\nDHBOjUjqYlUpqdOjWRJwqoIfZHcdhe1dGbBiwb+vsSPB5EjOeb71gP0XhKwE\r\nRFM4VrCIIeW0qCGmWY9oNEjqwcAvsso4m2XOzF2gJNOTCi2VYT8Z7PjwJqYC\r\niEzgVyt4pEi0J/Yi7meuNjRr6KZ1dLaGwbVrRncGjLr30qFaKGDoPnJEaneh\r\nBaH5ktGOT9TDtEZxZNvm7jyBIo6x68jhmyYJaivxYHQFAPmTw3lg/KkcQa9p\r\nmuRWB82ZQHqD7zG3Fv/e7qmVeaEGxmiolJFFp11b4xgT3fiUj+0djr4YsvTw\r\nmHl61Dg8IvBNg6uy+RW/GHiPFWoqgkt60pFOGQ+ZEQH0pLjd/6XmlRMCKRGv\r\n4KYonfq3FNJl3c/KShIjs1Yx11SpNBnvYxUy03HHGE9qkcWwb3i8sIMaLR/2\r\nRGGiLgKq8Jaz2k75jVAI80614YVCTgxIR3620w4ZZJAOk9ZOK1p/oAuHg44g\r\nCZb9mwhUKtgZpYLTnnKMqQUWlh7bTWutP3Y=\r\n=L/bx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"9eeccf69d2b34823f6e946ccf9e75dd472192d63","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.63"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.63_1648680699667_0.06455497652628317","host":"s3://npm-registry-packages"}},"2.46.64":{"name":"@apollosproject/server-core","version":"2.46.64","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.64","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5fea803feb51422393779b64c0da9d5cab481164","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.64.tgz","fileCount":31,"integrity":"sha512-SRukVQlGrkWUbuKYP/jFRelnjkfD43LNQHmmm4dFJoXQseTukbw1qhwzKHXfCDsepLsKj1WkatCRwljwSVNd3w==","signatures":[{"sig":"MEUCIE7/LN2O4/FUkvp1/u5m/2EZ6NFQtBFKzblg3O30QfSCAiEAguJX+mzzIBWTdb702kKYXDah0mRWIL5SFlX3mxoTdso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRN+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuyBAAli3ERvd5BJ9WnmtoUYIwW44SjWSUTzvZqTY/oOPKS3MW9Mqz\r\nehxCP0zDA4+GgID8JIK2thiea2VC7qtty+HCdaDrQsxMHcICCTRGOjS+LhEl\r\ntteNrovuee9osNSTVnVC4W8dxNtGyimA6AXPTUzrgm1JztAan2VR8uStz7Bh\r\nviqXzKR/HikRrhCLf/F9V10amZgVFHgs7TiloOYg7G9dKC7G8cjLMwLrq6VP\r\n+NkpUhorfCNr7s+X1JwP2wNa/aPmtrvhqgdeyb7RMuBgQYceq0QBmBCfo36k\r\n7y7UR2R4G5CvDLD6YK6xECd8geCPOfSZOLPyUTIgl/yYlPOQNtSefMCgTr5H\r\nP2M8DmC/k+MH0ZBMKaf6hYDVUfu9gtH2IPxeDDq01fkwrdv3PHrgvvNCR84g\r\ndpvtAzDDwFUxm6awGSPBJvzqkugBP/2Q69EaG30seUwVSr8Cwvrurb+9gcm3\r\naAyTx+EINVHTq+GTwj8P/dvjz0UjrqhMTrDgNVWCJ4EsIawcHvfnPexDDdCf\r\nKb9jKHZCNWwahnUF68hWytDl/mX7+XZdMfByalu6tuQpTqvt3REnrwpbYsc5\r\nCth7HTeWAXuwe0OW7mMGS0j0W1hgApuxDx99FOF5ZvfV8uZX3+RLtVTggfAq\r\nonRQi4bUHa6U5DPg+01P1SSyOjNof55749Q=\r\n=qKkV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"55669d22400dc362a438e03c2ce35d76d0d2e883","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.64"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.64_1648680873869_0.9524012653682012","host":"s3://npm-registry-packages"}},"2.46.65":{"name":"@apollosproject/server-core","version":"2.46.65","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.65","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3272feb46525e262ec66efb414791807d47b72df","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.65.tgz","fileCount":31,"integrity":"sha512-DSNfmz31xRiPWQTOh0HvtnlQGjungND8epybL57W1wE7C2BgRi3VAalG5v+3UD86R8zjQ0XWhEpWgphSQN7gHg==","signatures":[{"sig":"MEQCIDXz2eUlflxZEutiTMkYvU0BdU3k5VPxzzOA/YZFXg3hAiBzppzk4bpFTtqnkb7JvrhCdXmdjRg1W319wKIiPmPBZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROBDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCsg/+KCZvr/fsL4Jgq/F/AexFmRabl9lFsQcV1OCThcLv+/Dw56R+\r\n2f744/CknGAFE+8N30RF83lJ5opXYBSYT/VP7Q8LcWJLT6Zd0pU6CoVQpenT\r\nDswARMZwHC0z3Rnykcmx14eJ6nmtGdUkt9/8wz1sWzarfBMP7aPt4Zl5j9G/\r\nlrLvtZ8XjM96IuFDYkivqGLAj8J9M/Mzw1p3oh6ue/Bn0jfjPVROiqGqLrQn\r\nsjFuV/J6BTzLtjbrrPWBMOohFeEOmkLyavRrcUsf5BYuWkPCXtiKmY97nVwT\r\nTvMKC5NlqCFXD3aR8gVHwDVFesOn8LLCEUTmyioxQfC2nPNkMv408oGmzh0I\r\nCecjAB5+Q1eIoeRidxSO6hl01zvJEjUlmQ7u1b0rLmqLqLnajgVkuq5kv8TE\r\nd6DmK0wiR/AswEJrJ/E+ZkGwcGIrs/S+xDUaBHPTk4jzZTvcvTBeglbrTEvn\r\nS2jF9bBg1T0J4boQ6+TjCtznFsSkcznGxbvNwAo/da8bnIUN+zJqT54bh/XX\r\nsDHiEZVUnasUOTilXcx82pIxMNH+AtfTbv6U/5X5axDaVa45j5qqZtlrDsvc\r\nzKMjtfkdqy/okGDdPPgCq5z7sX79qr9O1JjLHc6XqMRMZBl14VyDrHPBStWs\r\njIEfGsGYD6jwG35bZ36pe5S0U3hBjYLXX9U=\r\n=lW1m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"028b76b4d66a7ec1d21fbccb07e7f56949194939","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.65"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.65_1648681027115_0.12239076691205919","host":"s3://npm-registry-packages"}},"2.46.66":{"name":"@apollosproject/server-core","version":"2.46.66","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.66","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7cc8c8183cd3473585da7b0db3571c37ce62953e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.66.tgz","fileCount":31,"integrity":"sha512-YmhmorOdU5AOiJ3xoD1Q8EmVHtAq/yMZrhwrgG07ur812/k5wVpLuUYWc9vQcQzkaSfBhoJHDgUxqjGlcOdsgw==","signatures":[{"sig":"MEYCIQDLLsZZiJf/aMXIUxjW+mWhx3ffN2AtoCo/qM6Ie7h96AIhAK1dFUyhHULtzmL//FeJB8BA0upVgXkEyv7x/YCQVzRt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRODiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4fA/9FDv4ZHnKY61GJ2t/w1ra+Uy8BEhy5hHw+UxSe90w9ywCoRBJ\r\nsBXPhaPT+5SzIQ1JpDyn1Xwbc2xv+/IpuYzc/OnTJiVANxgpCUF0tekzdyv+\r\nKaC0lnjyy2Yjbb2zlBV2lqysbokWfw9ZRy5v99ZjogdraAsZJiw3wGUGsyuM\r\nqjYRq/5E857XNLoTALxTWIYrZGc6h/Bsm6D2zd9NseKCwiUiFA0MijoMHI2P\r\nZ+5rF6KufJGOoeszsYcFJW6c77Tdi3+6pmVEmZJoAUiP9A7qReS6IhifmnG+\r\n2yUk4MFfw4d8jTyphTauSxApmWv9dNoeB8EyckwCoLUCHzjiEvM3TQQ6fDHe\r\n4FnacqrZo+7L5O/CR9myjcBfy28J7ckObQmWM4JGxVbDNatM10GYgs7jFUg9\r\nTHdWUjSvmxxK8zyq0IhItAHLhIK4MK4t8ShNrAYwuHkTpZhtOUGzxnPqHlFG\r\nkvw0i6PakfcrgP38rdBef+PpfPQ/L5+wlPNvjhjQyiI5RSuc2auWUI36u3zT\r\nVT09cJp8OxRlyBIFTMGAzfrlHCHQTYCKeZmdhfeh3HH31lWlWZ/oBXQ33sou\r\nxycygnsp+ttHzLnBDlGqgVqRuE/Jk/57+DEeGz8/6fjmbWgbLVQbYQKUd0pB\r\nBkgE2QrCScOeeo8996eCbHl+TadTdtTwafs=\r\n=NzvX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"bda733e498aac0dde8a210dc065f0941b75aa2f9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.66"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.66_1648681186091_0.8999691246271146","host":"s3://npm-registry-packages"}},"2.46.67":{"name":"@apollosproject/server-core","version":"2.46.67","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.67","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"8d1b041c400d77d691f7dad7da51d0d1e8c22a30","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.67.tgz","fileCount":31,"integrity":"sha512-4ZuyxNHwsMxyMtdrlfTdJiAamEZ9xPCUC908u1GYgI/bbMua0WoAV4Q9dEKedua7yYR8UN0q/5aIIwfyhfuCcQ==","signatures":[{"sig":"MEUCIGJmmZ9Avx7J+j9hYzZytRbFv693k38IOAVEWDmQ5G1SAiEAi4i4XLPuILSRK6bVdzkZbzSBgm+tcWWa2jhYgcbpVHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr/BAAmolLLUePHEMAfkTEypVV0BN8tNhO/jbyq6HNKNwFBI6oCL71\r\nara5ejikMpKSB0SiLSQoTrH9VUNEFHm+irESQy7FUpJnqiHUKnu32Y3xcmOB\r\nMfGj9Ks0wG5ZDx/kS3i1TCEFYlsE6FbYVcdP2NmKDZiqPau27IQ41rpBVMO/\r\nbIALdG6ksyvXMoE8o4Kbl3POL/12Z/fLVbOZ4PE3Cta/tHNOvQWMkbYwd/4K\r\nJpC5HOtOkuV4rLieicQEbEQR2reGL5aOnQlgdzHp1UtKSKSVjSnbyH1ZHirm\r\nwq2FUWhfxDKaqzZ3XDPqVI7SY4lwYgpTM2tcDbrtcIipIr3H39qJnH6WCHMj\r\nS28ndXpEQ40TrAsgUok70q/JH2nNZFwli59cd37tdkh+Pn5wRaG9e3B5HHF0\r\nG50XWKfLzu8p5tkDbLUyL/DwXxVdS4srM1JP2vybJPQ3R5ZYCagflCjn4zH4\r\nDO2JBzRLNZeacpBK3pBU7Y/vyu1jXDj2CSd+Wh4+C91fh5ZN3bxE2iWK0xZ2\r\nfNKleTtwRQ9JsiUF6eIoDPb8kv0W07uUYCtnw2IxEV7mq2bQ24SRXlAGLDeU\r\noBgK8zUr9uarEaZPWgvmTmc48ac6sIaHbPHo+/TygnlBkvdnyAVgznxMdqlG\r\nMd0ZDtTAC45zbPFi6wHURPDvTuJuucsc7PQ=\r\n=idiR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"fc2f7b4875b1dad439d96ff316b95bb6df934719","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.67"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.67_1648681382536_0.5147743170370471","host":"s3://npm-registry-packages"}},"2.46.68":{"name":"@apollosproject/server-core","version":"2.46.68","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.68","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"203ab691106dbc3350839aa906f56439ed25d225","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.68.tgz","fileCount":31,"integrity":"sha512-oA0IBrWvVnKdcPUHke2afZdN7CzqYiNcoMYVzp0pbC/vU4SZ0GOUfMPy19yn9CB+5nbwamQdQ+8cm1aPxz4lSA==","signatures":[{"sig":"MEQCIEM0fzOTcdL4GUKW+IBeENRdVvWuq8A6MUxpLdfSEVn3AiAydGikRW9dA5w2kSjyCYyKDm8kSdt0wnT2XEKVARgjog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROJwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobaA/9Hm0NKbPlcl3/oCd1xBQVUCBGHkGIQgdbnVaW0YShu4d+aeh3\r\nX1GMTjALB+pEu/1jcMCeSmD4tSsEsfnUoA1TKHlE7YBiFRptLvxNexW3HeW8\r\nbWTrCqvwhb9BpKyX0OE5gxiCraFj6ucvvZGfoGZs7r/JHg6dS0k4JtBRxLNf\r\n6y7o+xHyj6cAyR1vOhdp2dacTM+o8SV88WKcHzDi2OrZTr6yeztU7f7RkT4M\r\nLVkPwFoJyRSwpxq7snilK2xeBTm8jvsiTXahbjbwffXmN+j7rpj9sg3anAcy\r\nl+MHiAysCTHtVJI/eazpVIT5rHa9DtJgvt/r1Smea8q/sjidctSwBcJIJdC3\r\nmyloq3VjOy8iXVuu5QrHAQx1gYfLBSl3nji2EHj3SSeuJClygcjYqyWlnDKd\r\nOqVgakfLkuL8jju6qRmdwYWqxeN+G0wiZ8x04lTl/uDX+pqMZlElLm1giN1c\r\n4WmJMM02blmIfdfqIUzLsuH9LCVoAiM/Kb5ohMJCU34MmYlhUXeu5jZ0ZHqZ\r\ndLaKnCRFxdMEeWGTM4FVLUxUSoNn8Z+r2QWzvtfiKx1i8porGtjyhDMzBhSe\r\nl/Zxp+DR7xixBn7+u0dvlnDuxmE0OAEqRmSisujP1j2vde45bAQw7JI+6vlB\r\nlljGrMUryHmtDJYMzJq6L1cuVJ4o7VtE++k=\r\n=qDGg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"de18872fa2058cb48dacd4b036eb361ea4ec201c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.68"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.68_1648681584509_0.04808289365439333","host":"s3://npm-registry-packages"}},"2.46.69":{"name":"@apollosproject/server-core","version":"2.46.69","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.69","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"29fda463a2e87e3e0faded9e2751a0bdda0320de","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.69.tgz","fileCount":31,"integrity":"sha512-atPGxjlM9uVEl9YJIMas+btK+mfRe8DS9C7JsggGHeL4uIYI2ppThUzmauTR/O2DJv3oThRSKwTmC8f4hvD3Nw==","signatures":[{"sig":"MEQCIDoO4Gok3wPcs80wj4H6NhDbKNdizvehNWpo5QCktR0vAiAHgvd4t+oQdPQWcp801y0RLoq6kuizPKx072fGguUvGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRONqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkqhAAm0JOJ2sXiFNPyCbTnW1Q6ijInjmGcxXcW8QAyFDuUf8egKZ+\r\nclZ7gXi7+6E7t69blb+rFaDNMhYWmdiC5/xgce5ksWaNBf9dpI6procCVwY9\r\nDuminL2hdd3MD/e6sgDcBEjbmOlcb5P/i+87VbTeN90mqJpF7SJTAVCXER3O\r\n6GTlo7LzBsD6u/METGDcxkKJU4YPMwCawf8aaljhozxDmd/ineE6syB/LMHw\r\np/GgF4UccqmmBkcAKLx10sXXEUWeDmAZZm+G7gOby0EQSUQTY149Kf45PB7U\r\n71FyI+JUBdXHYb1jMdZXdKNxI7RB0uXSimxDA53HPET4panK97HvSyzn2FpO\r\nJZV86A+7R6NR2rdqgxgDKW8PkrAQtPL33HYCGzsa756g7kZaCJRLRVS/djpM\r\nzGDyyEKyCPfI0YTtmHMLA4E/JqLSUp3pGkftFU/Wp5EOHwUvFVXaERLzZEoR\r\nDKql9GzivDm0cmziE7XU0GuW8TwrR2PfIGYGL0Lzcw42D7jWAmM93D8xIrlV\r\nkL4BpFmYMfESY7V2ZuvMGgGp3wNihhjyHJFMxPcd6fzwDf+oOXXkUOoFbDFc\r\n8986IKSr3D/EinUJZc2zlCFSvrS8p+GKU42KHIbOIB7sMyGoWyg3lkLtQEBt\r\nhvuWBi0Rs6Lea9A/DdM2ooTeBEy2hEotHjU=\r\n=EIch\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"56dfc4ea9245a5a7f62b17186356159ceaef9274","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.69"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.69_1648681834599_0.07043535467039308","host":"s3://npm-registry-packages"}},"2.46.70":{"name":"@apollosproject/server-core","version":"2.46.70","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.70","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"06291852b690e528b89c2c492ebe27d877ae3404","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.70.tgz","fileCount":31,"integrity":"sha512-vbsPDqtc2rD2aNko92tjUH2LGAw6SnZK161xFGk23t0Co05EVqRXLrp3Bbf2LFOt9j3S+BE+QaQftspn2uTGOw==","signatures":[{"sig":"MEUCIEF8je2mYl2xkOpfZgNa+L/+gGagfB8F/7BV6dWjPjunAiEAyBBBrz4d2km30yKktJxrGPIoXpuL0hP/ln7vdBr7mL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROQ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlIA//ShB8ZRoee19ZVLAGAIdYZa8fjyKZE4orfS+6d/WeiRB5j9Ox\r\nai5ezBxefZ1zadtna5K2N+z7Z4ULDRK6es8HKoINSSn3fhMFdvtxVKbL420o\r\nJF4tbOoC1lbBjP6eKQ8dqQBIuKjlmy6QCCu3Zd3ZtudqTymRzmdz11Ewld3m\r\nlWHwo+xxdcB4Z+rH2KSaKwS/JckSbdtQ+ommY7ddXZKBlRz/bu8606ouUASs\r\nrnTSavw9+sctyN6rpEBOnTW8KbbjOWBt8ZlEcSQAafIGlwFbRN2HfSyzVVsb\r\nHA8GGZ2OScuW+tCJksYHvJqsQoBS20eJMmNBlXy3bly2UrlHJ7zXp6H0wFDD\r\ngk2KXswMQNvu2Bd7xFjKxGFnJh4K0IuSNM2zsgO7Urg9Vvf5JF9eT40CfLiF\r\nhmGPcOJj0kBwGzrHft7ZnBACc9GyDMif/pxhX+kF83IWSJM/b08bq5MUkyuQ\r\nfplgtl3e2/6JjiBbxdrMiWgGHyxsL2/pnwCKb/vjHbHz8VIPar69TNdZ+ufF\r\nAGVa4x4mOex1LuKToQCSppr5xyTXfmP9hxfZft15z/cwTsYDwrd9lROvjSq2\r\nyi1JQq5DuraKTqSHGheze3BWfkaCoTrlteJ3SZJZogwCG0Y0N63vNyda76tj\r\nPZEvfi+5CIB/8gFSJkk9ufwFipT3iRJe7jw=\r\n=XUjb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f09b3afe5fb345950cc9820563011fbdaae4008a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.70"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.70_1648682045893_0.0020791580549288646","host":"s3://npm-registry-packages"}},"2.46.71":{"name":"@apollosproject/server-core","version":"2.46.71","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.71","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e5af742c487057ed43c00ba5e458f7c8cb008617","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.71.tgz","fileCount":31,"integrity":"sha512-bowVLwe8bGtLSht7hm7olj1sb9dbG+TQDvF1TpB9utjzMCjbctpAVAuRUqiWqLeyq5XPW7Z0QWQReKW36d3qCA==","signatures":[{"sig":"MEQCIB4hoA8DMs0ZxYaXnlXeGDayPS7BU9y/Mk0ljccLlYcfAiAjzQ0w0xsidqk0dRv/Lb/phWCDsI2kDLBFoU9MYu8wiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROTlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQYg/8CZ9yzsqwqSYG/W7KjwWcp5LLsdj8ZkAgI6hX+yClkeHsTI11\r\nBkXj3MmGKl6ABTPymsayAiVDGOC6c6zd6WexjI8RQvBWQf5PEVsZraKPqlRt\r\nArQfkUKYQSMQ+XHpO+fW+1pRtU6Q5JAZDojuhVZMZdUTgkKj1OjA1mD5mDWz\r\nc3rq5rGnfJtLaDss6u+AqKJw+eBE1SH70mYTysa+PGFSYH4YiBjUcQb+A0ul\r\nZQ4UtPgE+ceFgZyhyad8K39B/dKFtcUELNmy9BnILR/KSAmLleZvxE8Agz4r\r\nDHz0yt6PKeSGMmTeQTs44c/OaNMI3d0Kc+NGT3OHPSR7iD3SvSXXAFK8Q0t8\r\nRhQxMmQ6ZJbW3Oi/oFTSDpTlfg6L2SHjut4VgfE33IoYaNPMFCzxQsGy6FHW\r\n4xLu0PmejjUhEvbn3yfD4PJfKolMEKGR7G0lx2M4S46LlrlLroOHY0Lika08\r\n13hi2yX9WQFpUD3V6b2QMyHS1M9RiYNABDMZLDc0m12Z+gwSpdSoptxs1FTy\r\nP4Zl7QOCGV2gfLvKi/QwCudZkr7bquvPDkA2S04o9GibduziiK+qnxhjanTJ\r\nrenVy2UTUVN70E3+zbPOOznpIDxvrx2ayeIDcj0q9vSmBrLnqGfUvGdqw8lc\r\nfI3qfoyj8wNRuS1APfQzR6PO5eur59hjjgk=\r\n=z8Rn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"bdd217f24e842848fb8c712e4bdbc6030d846b1b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.71"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.71_1648682213405_0.3826357447335007","host":"s3://npm-registry-packages"}},"2.46.72":{"name":"@apollosproject/server-core","version":"2.46.72","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.72","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0f04ead1ec1790eba7305b1c59c6a98e9112a99f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.72.tgz","fileCount":31,"integrity":"sha512-M2qohT+wjxMEpmnC+UDnj4hEmci9Ld4GaVeCHMFrLCV2NVcJYVoTwEhuL9MXkSAyL+QMdELN6oBF7KU42qIaSQ==","signatures":[{"sig":"MEYCIQDjDBVk64nbuDcBwNwcAbw3ejZjEACxuNJxQSE/+DvvXgIhAMGkfJ5PboDexrCfmFETEQJSmWOwULFM/hiC3lAlxn+1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROWkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Sw/8Dr8qPFhzHpBRYqP0MAYXptOjtCPSB5jcdaXoD/onTT62NF0r\r\n3+XfgyUQYlBzZVlv8gvt6fro+CLsY6sTFOOBn8GgmrE9EIxNG9P6pYB11TMu\r\nfdIPQg6PmmZIF8ggwhSK1SNpQ5rl9BP8VDU6KG8yrRQYKsFpq42r88X1VYON\r\nwSo3l/+vRIStm1d1pnAov6rq7/bp4SSiwMlOyjZjbbgWC+t13sjyIFtWxOmB\r\nDIafsKT3dj/rRWRkOFcOo8Uhk2aRtfGaUgtt/rfCCsQtf0qH7tTtKZoz4uBh\r\nhAwc1IHA9XrzL0zXUigZiHoUHJatQfNTNtVfE6U8ARRPMoWlN+8dfL8rvUd6\r\n+OJm1mrDI2w0aTMvp3buOCEu1hXZ7PujNU5cSgv+Ru4KgLSm/aHFWPt7xeB5\r\n4qhuecLdZHXbBpDEB/ZzyWfwZsgCRFYGSvesIZFBEq292HhLU2i8ps//Xyps\r\nCQ7f4ZO4j+U4OSUHOJgJCX/qCgZ9/M5WF9JPqzdbVX8pTcvNa2iUhzPYWg4T\r\n3XGEik7anAU3L85/MHIqGtzasb1oIEhiCK3QSd0lPI/6LdBSsWUSDzDi4e3h\r\nsvxjqCzR2JDN2AjqmE5e0cOiian5EJs/Dx4vvfeFQj6jGXdH/tAD3bEP0Xc3\r\nkdaATOXZvFlXJPpsSyBXuAUUlh0oE68SNnA=\r\n=QWV1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"402fa1a293ee8169f7f9b158f75c8d669d8c6fbf","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.72"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.72_1648682404503_0.037831297092853156","host":"s3://npm-registry-packages"}},"2.46.73":{"name":"@apollosproject/server-core","version":"2.46.73","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.73","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d31c86ce46d37a2e8b3fd693a36e6178d794b59a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.73.tgz","fileCount":31,"integrity":"sha512-JaG0idcVdpxDOzX4ubeFF+vwsBA1TM7AciKV4PambPzmaoYE5qnswYM//vjlRBnR9THQNj0a6AmdUsTLz5FSxQ==","signatures":[{"sig":"MEUCIBHXLn5GS9RE0WLDofbA/DYCc7bLD56dQhAkmeMzwS22AiEA1E2ADJpQXYscPNmcyrwvA/w7FqioDAMsCL4S0syet0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROaGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQAw//QlyLLoEwdshRVZ6TgRvZjd/CfgP2JqwnheKPfwCAedkRcRk2\r\n2s2x8gUyyRHiVA4qj/PafZ73quvoS7kZhSoEb+mclQGGybGCa6QA6Nvo3mz9\r\ncqQrNtAwVIMF2FdRaP/pL/SYGjhIs/1wR0MfRUP8m3RPIDAZcPXOusAihfA4\r\npqTb4+xotH0YZSzvJh1AT7BVAil8OZdlS9ajExriiZ6keJel9iVmRBS3cJz5\r\nSbgdJkNOn3pTR8Hv678AD2PI2C32GAtOxl9n8TC7EJZ5e+EXfouZNDEmL7uo\r\nPTv86PLLJhJjYVFPUg9pQ0C6tY9Gn4y0Z4c2dzm6HFaY2DP5rXZUzJFFzWKj\r\npANR5Dcciz2c9l5jopNBvUKYrZt0TNXo9LsSydgYG36w0Sq+GTXGLKFzV4hm\r\nBOel00jZtv95x6lJy+dtP2lVuFLm16VnlcliyrHnyEL0S+NOi6cEB/9AzJaM\r\neuET7q7dbSKwK3wMRNMTeTEFB+AW9WA8TD29onx5CDPsaFlbaQ8nuwzgUJSB\r\n3IK9Vs7rxhaTLKfzXujcWIQrJtV4E2vi8U1nvOZE6jcFM35AY1VPsuhVPwgQ\r\nY9hrq7nJwTdpw6fs4kbRE24Czsa7Bhpg9SobvxbAW7Ddx91ovmz5U2nERNl2\r\n/d4MjsGqZRvdHfKmjf7+7yZ9ywBIuP9HbVA=\r\n=2hpg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"63a0cd22d3615cc83fda57521f6bb735ea2cb1c1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.73"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.73_1648682630203_0.5738265276291823","host":"s3://npm-registry-packages"}},"2.46.74":{"name":"@apollosproject/server-core","version":"2.46.74","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.74","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2fc308cc41e163cfcae8a8f5c67d75953bf04625","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.74.tgz","fileCount":31,"integrity":"sha512-QEzMYEy9fgO+XOZBtF326BVStnepgyHy0BBet20R34SwZFfFoYa+cMolHeA7Y+qdA4CPpzuea/oslsuKFHAzAQ==","signatures":[{"sig":"MEQCIH2os9n5OkmUb0g1POFEa7+uUwGKln9d6Et3/1RXKFpnAiAiLwH3r6PP5k26sdXUesQgdA9Zx0hqKKLECcEIrASb2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROdVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWrBAAomW+EgCl8TJWK5tLkCtBpqMbjM8cWHounOP429oUKWG8Z6c5\r\n9anEN7r/bE7z+bsxyxMJ92F8lx5Dekcko1AGhfH862Jl7id+LVqs1sUWsKWT\r\natKm/0SwXBavjXx64MmEdkCHlJctrQg3KIEVNB89xYJ2SlsrkyDdkyBkKqKX\r\nRF8hlW1tWyQid0Hr9S79eW3f5E16jykgH+uu4BVkxz/l2f1vHxtBCVc9X5UJ\r\ncHf8or7iFj1ziNq1Ojb7LfzwSpd8rzuuE14P7LpexH9FMYYVLmfNhOnzMZk+\r\nFM1qPsw+fhQDnEIoMT7SQo0HoUD9Nx+fkAFpYK3sqwkbX5Qku+R+ID0+5ltY\r\nKRdDNOknu0R3/ryq9XRT9W2sQKiprco9XJyv4wcEtbqinmx373qa+ZlAyOgk\r\nx5J8sD0eezFtrdyKug5CgneGlnad+3ZWoK8qVJ7O0jww368PusNU6YpcmrMx\r\n6nOy3z532kt5z3UweV4E93tpoCXJ/rE+h2kTsQTSp2pBxYrzFjA5bha60qUC\r\n8zQ3dIPKXghdUqwLkegqGL/RQRw/Ud5MElsoipzKk6Jv7xeO6ZXVGlOk5zpm\r\nIF/85Wd4FMHiDrcX2mqm0JqX761sINV9AptYT0IeBlXK0kCYuvGOK+vIjfzB\r\naG6tvF5hV1U4QAIvWrxBPHXmC+ZtSGZODCI=\r\n=RoAC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"0cdb1a8a5642eab53593b984a21237ee4dbbda04","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.74"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.74_1648682836796_0.37828315960687586","host":"s3://npm-registry-packages"}},"2.46.75":{"name":"@apollosproject/server-core","version":"2.46.75","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.75","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d81e76cbb6a4e97d8e76a91ab15b72d62dfd3f44","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.75.tgz","fileCount":31,"integrity":"sha512-2G+dSRRu1G3sPldn5KP7OijLWrMVdDDOWPczIj3c+mgb8HeBbPfL7MXbhvR+2UMgG8Hlv3dXkaGT+E31kd7m/w==","signatures":[{"sig":"MEQCID4RBs0/pMelLtznXkh3q1AlCXCSZQGk1q8sUCkz9KHZAiAlMPxuB172ZxMJf+xuLDCZuCAp0xynbGHSkZ3bW3ZwXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROf9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptdRAAh0lbT2xCkB3hVJWk+PWphVQNUq09Sbg3pRqxMTW2n/2qlkj/\r\nRxo9YDNLWwT36Ee3Pza/MUT9EBIdFXsBg0yK+UgQjyqYgqs2J7vf9TA1qjGG\r\nPeHvFCC85IJfe4CpzCfUK4V2QC/7+Yj56L3mEBm9mAfKqCBYUKId3QVhOk8P\r\n941I3Txn0+aQrXY72BuJcL3Cr9BydAwpoYH1eCnw8bL8ZbyUhEWHhLul+Jh+\r\n24JeHWOQK/Gwioe1TGl0sNMjICAX0qwc0ugt3ji2Q4YioA0hYfCYoyBw6MCI\r\n9jLJKutATpVZ9upc4FOoMzWodTTdj/Fgb/mUleBBqxY+K4yr+SGNW6kdaiiH\r\nJbavBJXgaDx3T2bgJ31hQHPkmCK8WHga9losUrjKXgTtvsg3w4yIjFuGVTwq\r\nIk7nyWAFfl+NnC8hTyNQQP9i2yEodrrODbjURXnFXiyDahEOLDgEq0ZVwX/F\r\n5Ye8JjbCvPXcDLk6lHT6r/23h3GvURi3zMY6cEeJoKxkPdNkst+XYzHVYBRb\r\nzpyiGj99uXL31w/MSugCbuY9kLRkRZd2VavzEozbIGLKY5msMkumdLPoD5T1\r\nvsVJaJxUbkJp7YNI0oBN8luXQcv1KNbc4Kb80+o/2F7+mbXWkDcOl0mYLEBE\r\nvGCOLFZ9y7Y9ESbpKHGZYFXMrrfK5fRk3Ks=\r\n=e3nz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c8d734662c96a919650f03988db510b36b0825b6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.75"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.75_1648683004843_0.9527242702894916","host":"s3://npm-registry-packages"}},"2.46.76":{"name":"@apollosproject/server-core","version":"2.46.76","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.76","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a1ad61312c6d8070fb8818e55dd80984a17fcf58","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.76.tgz","fileCount":31,"integrity":"sha512-ysL6W2rGdq/EmIEN5naXW4zyR/R/6QWBr3B1yRUBc9FG0O4VxBTXxOUfkd8y8JoPm0BDt0PK7R2bbt1YLTikpQ==","signatures":[{"sig":"MEYCIQCZvJ6S1Wgnzyicv6Vgk9/1AiDSC4gkMXS/ARF7Rh6tgwIhAOU/c3mPUx4eVgxefcGr62fFg9jmCi5WQgu4Q4y+jzfY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROjoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYrBAAkIAN1KeuMf6OPrTfZjFuDnlcDZ3CvtyX2gofpBzIp8UHRgNM\r\n3GYfrr6fJ9/wa27IqAxnQiZ5cpAQTnLHt16r8pJwi7aDd0CEJVVagvWw5GZP\r\nRkSGy5UewUKSYvSgihfObxVHW/qsUExHuaVOR+r2a6WC7/JRDHVORCdO76qM\r\npwYKhalDv2T3QDoS1y0oFPjib9JjuDl2gilo9cdcj+a7ULWJ6ArPihuaKuyq\r\nVS8KTaTMZZ62DiWkKlLqyRAw3gXVRhrycB1xUBx/UZ4z8qEbf3ouszQaYGyz\r\n7iHk9G0F4ufHAA4DlGiNg4o7WPjgjl4bQS+q6EsUBf5GY3MJdZVqMi8U3yaG\r\nyjEAdN0m7vw8sDqZE/B7H6a5p1Eow9tq9Ibj5iREUqBsb1bhsxUHOkkE0zo1\r\n5tXNqxxQxNJk3V8TaK8Dyf/uecBybDaR8AZfOP2T3VbjH2EmZls5T29Lj+Xl\r\nzws2naoXEr+OdsNPRz4vfIxZelaYqQcMqIpdjjTeYdcKNzFNMuT0+CnEikTj\r\nQWGrs3vK4xieZYgdHPkoVmgPEFCR8tlXGBdlTUi5U+pzw0zlZr5ymHO9fb/P\r\nFE90xDrUSsV2pUFTMKLEfK1NgWzPrVHXqvFQuq/Ca8ORMN+/iXtCcvnLgSv/\r\nI59rL8sg4OlqxKkLCbQY+e/B2hhKNzjxLMY=\r\n=WB+g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"79f110ca99501290ce30bd97018d77ddff6c23c5","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.76"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.76_1648683240114_0.13059926209289952","host":"s3://npm-registry-packages"}},"2.46.77":{"name":"@apollosproject/server-core","version":"2.46.77","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.77","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"094962464afd13ce66b94b679716751876e33301","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.77.tgz","fileCount":31,"integrity":"sha512-cwLtnQkhWZ92ob9g227HrOa8EeZjg1WDY4Lrh68Dl6nxLRsPmBEwKX4WLzIgv2B9PYg3/exAnse8T/5IsrYp9A==","signatures":[{"sig":"MEQCIHBXu55Gg4tmbXHBHm2QR3RC6PrTuIsWXe5YMnW9HHfpAiAQwMESQkgy/uQp7AqBm8nUOx81eXvYhVhVjkAzRvsc6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROmmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqA9g//Xhg4dQ1swknW19fMoFzbEpYblXHTC6suwzU6S3kpMrQjw8sQ\r\nMbKiJcyU252aDHxSuoItCqvGmfkgnpGPVUgbsujWQb4SlbuX9NXcMjqFAwwn\r\nQdXhhma5MCvL5KnfhoOhT/j0g/zXlxyb8cWDfzmHoJYMO+q0LqcIOL0KflxG\r\nv5XRjXiB0zAwcAPgeg8XK1bJAMMBPTxM/OSQ/Ev9qb8sFE02pqxJ5u0P9XEL\r\n0lY0XwbiqIA1QGIKU3aAu8KTsikYt4vdcctSfPcuw6MD6ZbxpbnLIhoBzfNe\r\n9rEQPBtNfPsVpwY1LM/kDrZQs7d3bkAT8JPyocHrSBNIxsc33BTqkf1OGpKR\r\n4YrMkOS/8q61nXoxVtJXOBpCVC6tmzoGrf8+/tBkd/WVX6BKPZuKnSeNsmRT\r\nNErhedDEi9bjWbUNgsixeBeYULXCoTigTc9POnmAdpR4RiDwa5CP+fna++T5\r\nPNAghG5ZwvNzHgSuu00FYy69kbwvZNwmvUJY4YrS53SW1fGHZ/5IPPwa6CGI\r\n+cKYKxh53Y8kfNZMyjGAlfUZVUR7E/rSwbCT5YaLkJ66IC++4nyNy1j7rhJr\r\nVEHWjwOzAEviKPdBpMTzbo4eaHrDUK7//pZc+IRulXTXhWiN4QC1ON7OHMPd\r\nKSapm8SuXRfmBwtAnhsPqBIc65L+bLFWWEg=\r\n=YtuJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"274814d9cbc01fd32daae9ccbdd2cc3484a35f49","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.77"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.77_1648683430250_0.18285688412133427","host":"s3://npm-registry-packages"}},"2.46.78":{"name":"@apollosproject/server-core","version":"2.46.78","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.78","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7fd5a013bda091801a31808241ed8adea0ad813c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.78.tgz","fileCount":31,"integrity":"sha512-jyH04NY9ZnLmnmm+MlWTqvD+m5lc6MHcLutoki5hW2mX++rBCh9CJm27h/vfK5vcVoya+40v2gFCGWUfyGNo3Q==","signatures":[{"sig":"MEUCICY3WVsovK2um3RsTLNSUWFZUOVA9mzaelz5e9h3rf0YAiEA4iK4Up4/j93g6K4x64XdfCj6O6IvrE6LzEICx+CuYzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROpCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Hw//VqVi32lFwjXPPYcxq4SZts2SxUsSFKf0GQyovaTH5LmsnXrj\r\nYWSFSsZ8Fev1bYlBKbbJQVHZRpxZrZdi2zWC2eCZuzPR9WUXYv33LuodLI3S\r\np3v33PRtV+LqtvtaQmKLyt1z00a8NCCihYSiIlEw+05gk5hFJdEmv4Vv9aZ+\r\nLbbo3BnyXCwbprB7xHJq+8Oyz1r0j3yOYcFNwyTRrCPtJLO0EcTRtDlOpRGi\r\nCG1U0LXeUrx/a2+41/WLkL0hRu5pYgaBnEst7a3Ttb0V9Yb2OoiMh6WBM7eH\r\nfwlBdMEGcO4CKeVEsCmANu3W11s2RWNeqhMSVySw+mkM1OnY6H84TbQbSOtK\r\nOq/i+KtkUygl0daO2CB5WbEaY1izhgUXTU4W4KHcytcnWdORc9A53sG0xa0F\r\n5Vvru5nmEMhUw3lTaypZAHCL1bZfnKZqrMAmUSw98QYTtfy1AqxXX1VbWlwO\r\nTz0O6Uaix2uetx3iKb+1u6Tmk+wg1cBzMMRgRCm2bRcFb4Xfw9UWBKPWmiEd\r\niM0yJuBcGhYPpshojV0ryLiZDM5JusSwrFWFQE/hQIq3yd0H3NvGnmtLqabv\r\nFg1azvlAHjT559gOuEylZtBL73OB6UziNhOlIgeTqinsF+XbuANLUnllnf00\r\nezhhdwYqzeg0Suzx/VNK8NkCD4W66HQ106s=\r\n=mu15\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"58727343df5034232bc9d11ba4877e472e2c8608","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.78"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.78_1648683586128_0.3359866851469768","host":"s3://npm-registry-packages"}},"2.46.79":{"name":"@apollosproject/server-core","version":"2.46.79","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.79","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"863053166f3fae70ecc21bf3047091b1a6b43d79","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.79.tgz","fileCount":31,"integrity":"sha512-921ywE6NKkbK4wm7a6MBUuaUQL37zW/qhegu8GIH9DKRHychjnkAkepb9yreBmZbsbTQfNh0sTyhGYGOr6MTGQ==","signatures":[{"sig":"MEQCIFSC3MMuiW/2O4wpfMIr1b2Z1/gcwVc0ZLWf/Z7G5DCJAiBU1tXQccBjzSuYJe0BUX0wKpO7Klybfv0GjmRlW9rLJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROr2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryHg//e2cO0DgTFISwoeZV+MYzgBOBOJ/Fd2Wud1cKjrBTCLvpUKtj\r\nDXQorJldn9J0I7gAUc+/l8UFwTsv9diUkm4+7uaj9UOjPGeT0q8MMg67x5hq\r\nHBRCoLEyVDwkcSFFwROXTU0IM3c8UUBlfO0tB5sV/EOz+b/PYUlXP2nZAyCX\r\ngi5tQRxelpGiE+GDbzdmX0kxS1kRie4Ddu7yvazwc9zt2XSI6cFGKxS0BUos\r\n86ZTmJYtWI9jIxvwcZSXGiMQMv+IM56c2IzrHuVKMUCN4XIwl96wnsYgsGmY\r\n2VscO9ZPHgpOuj/+B2lhR2Lw+nTZROutLMchEa7KEKQUwqN5vQEYjCv38zsL\r\nPcWuNdB9ADt6R81Y+QxYzDBGUJ5vKSIGyiL4qFJ+t6v5vDOhzQ9iik04CLMn\r\n3hVP68epbV8xqCQfbq0ysf9wgSIZPpGHu+VqqZRERbaNlBNkSBM0fTvfDs0x\r\nQzTCfimpnceSY4U+ZlzPUUj3Es6Czxtx037pU/z0Fl1DfSt1jVVClT+ZL1PI\r\nU3Q+Dl5PkVAdkpfeG5cbFi5FHMasBaqslIesvJ2vMJEgr1fN2z1qzoI8ieUM\r\nrZVrifTRnyglqje4DFyDIz6JAqaJ9lJIeW6P1hOVRSEpQk9RirRZVBMH90ey\r\nZs+X2XqyAmVwVUQHxWHx4Jy4l1GQk4jBLT4=\r\n=3uoh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d82ec90f6f2ead46895676508a0cfaaee7843147","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.79"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.79_1648683766756_0.5908682807072401","host":"s3://npm-registry-packages"}},"2.46.80":{"name":"@apollosproject/server-core","version":"2.46.80","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.80","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b2f06598a738c0b47ab445c710e0863ce556887e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.80.tgz","fileCount":31,"integrity":"sha512-YNX/kfkFQVSx0rP+wHY2QmeCVjYupRmu/qMv/pGmjuTrswa75uG+fnMbeDBURCFNWSF5gCadPId98knVuMAdpQ==","signatures":[{"sig":"MEUCIQCMCK0+EgQ/yRfXwRWoqJKgUWCovUhYEqyKMdutGN2vDAIgSSVRqmMH9JWW9tzv+WFBrrUMaDmwiMjwJkbHfnCEvnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROvlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzKxAAjX3l9HMpQesq/jt2HsIFflevoAGLPwtba9VtksHitH0GvVP/\r\n0ZApKBMgDINAN72HJPlL71pxEXXZGmcom9uylR43SbnG0s99iL4p2tbweZP1\r\nPCaXSwPgZgOJaXNB1MsiBRATSlvyNNoKkwQWf5yQoYUM5HnZ6zXjfRqprqTr\r\nEJhRYOARN8vdqVfdieRakvNFU2fMnmdeaMKB1kWZ5H4oeYyuSeQ6VDzcXqTH\r\nUuCmC+fe04WpPzDpvEDSXl3jkephZwUfQtm5KmJ5e8k/GIm0M11KaJgga1do\r\n706kzxnm+k/jc8Yh8qhIddFtGVnCpNXYnKUlmedGFAunuMLs2oT9UitYGtjq\r\nSbzSIas7ghdiAAj0wuzbJH5rL5IrqkynQovFIbDFnn+guGp27iSKeJBxnbZi\r\n7n3xIqeCD7nE9ARd6/obMvSyjQzTyaOIaCuXy7/jOPym/rdkyHWH/TTJ28Ah\r\nWOX385QDcH3n7ujTYYACIKSDANETSErU3zf4aCzIKAjZnIk2rSXpR9EGazJO\r\neut/evpqb9EldpIX6TVJex+jbhw+Ke+V4DSrBy6fd1KfeEnK6eOQYkHJfNEC\r\n/cs192VilTkVcAfctQfeiexOnq8BeeOFkaRpHhRXzZzMBMXz+yDnqVHF/nwc\r\nLdT77T2duzov3jlmdEIsz99sxvSt69VVsnA=\r\n=fCpd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"80c23f6f44bf0120b5c526627fbd51626c7148e0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.80"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.80_1648684005759_0.6791143287514556","host":"s3://npm-registry-packages"}},"2.46.81":{"name":"@apollosproject/server-core","version":"2.46.81","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.81","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f6027f4222b283308031321ea293b7dc0ebe5d2a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.81.tgz","fileCount":31,"integrity":"sha512-reHNuCwblqSVawg3fJP5Fdw2ejgL99uYpfMB0JBuVL27CkoaPVsGeSBzQYkY3dOpKDL4+SBFDL+/leY4KnkwfA==","signatures":[{"sig":"MEYCIQDpKLC8V72piBTn3Bm9LgOGS+3AbuBb3r1MTQ3Rws8JogIhAIiIv9GoNvfvv/OmTWpGvmPdu7Hv074ET3RBzhVVpZB/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiROzFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOBw//dywB3I1zf3Cq7qoJ2yb5CxN1rlK8Dpt1RztAjGl2qGZcYNTY\r\nZExaaDrs9zjrcuvRIqcyxl132E//VkyIn1qJ8/ed32r5eAjdyuxtORcjZ8UK\r\nk8mwUmIVeW+R5IXCwzBkl+JrEEdTZ6UMbBV4MoOBmXqqsPzWdirxkMHDc73g\r\nDC1BhW6Eha8l1x5aNb5MeKCe0yJuACA+KsN2nRO6LHC0Y1UOewt8tnJzpFyp\r\njbgWv8SyWCELpDMm0VKA9XON+lPjmX5kGI3DWQ3A32ht6OuutPjtVPtAtIss\r\najKplZgY4regDx+uJ3VRz5UqmGYIJvsUWYAefCxbSTIjgFny32g7sb0oAtiU\r\nyv+vsKs5DJB3YChibQz0DnypXDQ+AZ49ZhPWNZCn9l+zRwBvLb05dwYXAO3z\r\nxjTaCu2+AsFlA1luEuz+Jq0oFY7HuJMQPhJQ4768YrJozaxrJTXLegVHxpzA\r\n6SUQ7skxJJC2ep7ctsckH9Ms0k9RiXamCgkzsMg6rXkkTilJQUrFPjNG+UFO\r\ntSGaoK/mtHHYrevFXMRKTsREFNfGkHM1Cd83RycUgNyHu50ivkbuVLcMEp5l\r\nlOGrz+Rzi4pKIXQnlXmKRk8DDUWzezAqV8GEtLmuPVoL1fXCQMlnGynzhH0W\r\nK9i+2KOY33oDTYvJpzvo+wOR8PGrq0NMXwI=\r\n=Q0u6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c6b3ed4f0c6f42f509f4995fa1515c232671c2e9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.81"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.81_1648684229279_0.6273892958062033","host":"s3://npm-registry-packages"}},"2.46.82":{"name":"@apollosproject/server-core","version":"2.46.82","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.82","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b45a7f6c682b14ff926a1a26e9d4609f4217f0e0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.82.tgz","fileCount":31,"integrity":"sha512-ZJvIEBhBc6uim9u95JWmSOFTVDmvq4p+bC3YhsbTfRyI679qAwQE8N0PVuPnilX3EtslyCbKhX9QUh0zscSJ+g==","signatures":[{"sig":"MEUCIQChrPumiKGiUy4Y5nHThvvtzk8lmV3tCaBoWQLGcHZIxAIgOr2QgcV1jvunPxwT12aoryLqJpPy9jZfeF970nErbuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO2cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVdQ//eYZefPs5anWYGlZwsbA6ite+GaIP9dHNql0ziELAS7Lm0IjW\r\nvHPXB363hy66/56IOjKnRo8PHhDIBjm1IT8oXxUffjXm1cCXHvjhNAcwy7US\r\n0zIOHO6PrB/gjGyUR1LwrjrrNWxQw5AWPJI64D2T6U1QTtJ0w0DpbyrIjs+H\r\nTen0M5Cw+bfbeRTW5u9dS2lW0lebduR7g2930ZI1ARuKSxBNWJqlRM+pgc82\r\nvyOaqsk8mSyR3cxsXJtTy1Vn7hnwm6j7QQvt36O65aC3gf7Khv2HVEScKp8F\r\n/9YCT8llfxFvubjhVeDEvHaMcnd1Y/7XOE7KWoicV3bU2azq/JEfUM2GwRac\r\nfdHbSj/8J4hd/f6sTWBzqQ4iJCg5dk3PFY4OGy7BZHQItnoqFOyWJ7sNOJbr\r\nhEzUOcRvolD5I6sRUP18WjlhYFzlWMVzdSO65GW9NgSuY+FpLJ7kJyNKwGZz\r\nZWaapWZl9qQoBL3M0F75F5Vh0ou5snslBSOp8IXXV469nkFpzkA0NZPqHeA7\r\n9tH5Ny9GL7Bnu088KRdlNFPrPkKMB8ttjy3PythwTdk60FNUxzP4xbWNJkmJ\r\nM5b2z/HGh8Ru+ZUEgb9KqBghDUHuJrzwUQDjdtfsfbHVrt1CTXXNCe88rINf\r\nVqOVQTmEwQ2zs2M+5DmJMvpFXw1NmDdefvE=\r\n=a93B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d832670e217cebe0f5a881976cd729ca06ee76ef","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.82"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.82_1648684444105_0.3935772766115695","host":"s3://npm-registry-packages"}},"2.46.83":{"name":"@apollosproject/server-core","version":"2.46.83","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.83","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0721c3272bc80561ff390e2a9d1834c4e388f4c3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.83.tgz","fileCount":31,"integrity":"sha512-91zm95B+XfpQgKdFXQTrqbaZOk10/nZ6v7DRORaD/C7X2xfkzIbDs0nNbRjl7rh1VQbsZ0qzVxpA8T1hk/Bdcw==","signatures":[{"sig":"MEYCIQCF/7sJgrGf5g5X1s5mnRhVz+udsznC8b/bmI9UnxhjvQIhAMrj9Y5QVBrGoQamjnwctw3TnZ3PGWRw+c9Je9oJCrDm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO5eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgqhAApBhnb5MhAPvOh7Wss8IvbotzhrjhcLMn5ttV1KQETxaSwuNU\r\njISzq5FrIJMu6vV96y+zil4LkdBYYKk6LkOdH2zZ4OqulBZ+4W52yWPeGzOG\r\ngI8ay4J6HR4nL5gWpQQoQleGJvK0wxIQfXGkQi9w6iyxfsPqm7SQpH5Rs2ea\r\n96xJlk2qHmCHbpPfLZwQDVwQ6DaMffKPsVYSYPhPtr0M+btuG0pSv0hkeut8\r\n/GI1mVaUhxQZQ/wn2n54R+9+QdIBDbxMjN29XKmvSr9LrD3zq5i8/kBqrwB2\r\nLV6tTjYIW1XwwBPISyydYs6Uth0Adw3dzufEuGJ6cr6fvezXNTz3xL8q2ekn\r\nMDqVxwai0tWtcag2ZGugxQHWVS7zhsuIVfjlA4RvHecyF2tVupzRyGo0PQUl\r\n46leTJcZSpnyFT7bG6mSNEbxhILmuTIJ9Dwk1O9k701r0CMeyoldE/NXrLmJ\r\nVdkZG8sJub0NcIAc9InVuh7shgcmU2LaXcM1MMoJlAQ32DWxZAle9pHd950R\r\n+/AGw/A30TdjM0bx/ZB9UXBha2PWVQzhcDGuFKdeo+KxdIAtajVIoT69DK1b\r\nunLS9jWOrFSLrowbfKNz1/K3pcMSa7IsQn1xZCxRpay6GY4q10uz16w55rkm\r\nAzAq/2Bj+K+N4aO2a9oD5LFcRi96DDviJks=\r\n=CPMz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f8762d4682079974d170b34902068f5c0ca3e574","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.83"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.83_1648684638613_0.13245580336640805","host":"s3://npm-registry-packages"}},"2.46.84":{"name":"@apollosproject/server-core","version":"2.46.84","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.84","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"313f1a386c2f485a290ac11b11d4af33d0efc153","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.84.tgz","fileCount":31,"integrity":"sha512-UJ5S0WRHejg5UJ4jOrwwkRR1cwvFjoAWwlXyIPisV9aQepVsgG/K6IcEtBmVb1yxCV16U7DbWBb+HlmX5fZhhQ==","signatures":[{"sig":"MEYCIQCqeulii76bJM8j2yfeJRIAg3MDNpFBRuOZlujQIgWqaQIhAOtHSWtIJ933I8tmnJhwXV0B/OH0AwOP3vOa8M/AmTyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO70ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlCg//bl2A8PXU9T2Crii+n4qBe5SbBmFjFtnCXqFe93lg7jv+vqpu\r\nN5BeC9YyVOB+TlMcxarVgib0A57nFLV1JZxNkHmsu/5g2F+KcIm0T/jIb6I8\r\nTpYviNxDJAfMqiH+FdqA0OF7REIBhg6Z81vWva7XahoTOolIbVwZI6nNt/gS\r\nJ66G8f7AAR4v93Gg3kii0adVEwRJvNxfD1HfEfH1SViZHrPAljeYjQggZC77\r\n+MQYJ06C1PSA2h+Nqqkq5tPfhODZ9sWekxUbM8bKRVkoAShsDFffXPCZTkcz\r\nyr1NvqoQka2xqs4AqSPBdRmp2mO0DNEdjsu88ritL68OrOys5Q/6WU2chjZM\r\n3WSEMuzpPjy0FehtHEgeT8z/m7Fdu1X7cNDDDr5krgwAUTBAFJBJFbOq12sq\r\nLshkW4jTPy9DfI6ItsICGBKrnlhHveyE3z4GjZgLxBbj0awPHyKpyL3ka71D\r\nSFxXv0MlDmWkl/BxUDoqA6aETOVThhbxIRvOygide4AOvix9mJtV00b9dPxI\r\n/3wZTDqLdyBQqLU2qKLQHkJD/zX8+vJ61/6AXHvhduXUskyZ5EqYr6HSLgZl\r\njyCyQK+DoZT6z47Fz3YsZj20Bce65F2SV1rciYfQwfHfeY99zWB0tieAidYW\r\nqnLMNAbO7JS6BbiMxqs5jzvCVrrLKGM53Gk=\r\n=Eb9Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6fdeb4cf4cfb09bc57a26f370e27ba1b07053ae3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.84"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.84_1648684788627_0.750564678091719","host":"s3://npm-registry-packages"}},"2.46.85":{"name":"@apollosproject/server-core","version":"2.46.85","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.85","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4b9730c3a6229f4d834a30980aab947f4d094476","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.85.tgz","fileCount":31,"integrity":"sha512-ngQbpT7Z9B//1R9A5Xe9GWR+oT8Ng8ac7th2PXDNfhrBnulOB948w7TlSftyTO9d7IUgtnAkXPVZiFJ1dxsYKA==","signatures":[{"sig":"MEUCIF+P3C4OVdNiduTVM2y0URaqp5g5LhcdlASIWDCtkcsPAiEAgd4+4ZKilQufxx920F/WE1BNlr5uvvjagi4EAMnUiVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRO/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLuBAAjwscw23fQnETQBRo4iruC+cXwnvceRAbRuBNXgoiJBdl/LI3\r\nMCBzAKEG0Ib0XHbb6tFHtEUJ1oMvkSqRE93PrcIFaLHuEyd2wkVU+9HmOTEX\r\nmV6cm5r3TaGOXIycpVCcOOLWFi1VexhloxTf3bN1I7pCPEcR/qLHphcwLBJL\r\nwz8i2pCj4ZhkIlMwQvrF7bUJBzCS/ZmNpya0faq7N3XXN0mXogoVSJZl8tfN\r\nFT60yAk258iXSfKs7V08Xdb2GC09vkkjr0W9Q/PIcMIo6LM4dJAorsiWa6Ir\r\n+nTuHdkSg3MVzvSRH1ocI0Vg8SAIIRWV0GaeEBMVgll6Gj51FlJ4X3S+SSTa\r\npktv8sep7G6gUSc+0gmKbwPHTqjmeqIjqMUi819dV4gFgtDSMA29rtCzO++L\r\nywfH7dXB8sTox0n493ZA1Xx/zIIkCIDVkySGvc7Z9pasMfQvNozpRxNzSb2i\r\ndCeIvmctEmfDIDmJbNOaOWs04hI0H91SmDuhCYbOKdj5Z4UqZCo8uG1daPzQ\r\nnIkU+p9VYeSvIG+NsYcIdMguXYxd4Y+/yP2NBsiSOqG1ZJqBHP3d6VAIYdFG\r\nYbTfnnySS82yB9c7H8raDEVYIUzoIv7P1ZN8aUXu5/PGAzJTisv0EAQRKojt\r\n9wdu5M0VgxugcSciHBDhbzTdaKUkmtOQsF0=\r\n=5eRx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c1e07b33645d88f776eb3b6d9e272a4e952a487b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.85"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.85_1648685015754_0.046414905033631326","host":"s3://npm-registry-packages"}},"2.46.86":{"name":"@apollosproject/server-core","version":"2.46.86","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.86","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1206300a23a2c44202228d55ae98121a6fcd83d0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.86.tgz","fileCount":31,"integrity":"sha512-B2ytvZoMEvKF0s9Gavi0IvIl7kLVF6ILumRwJiOjAT69+qihRwaa+yvHEIDtzQEan9vjqIAm0PXUzm7xY+iN1w==","signatures":[{"sig":"MEYCIQC5fy/FDJWmO4AidFTku/PqVnfzEqdLYBjz9rG//81gIAIhAJmvoFjVtLJDb+iMoevZCSZ/9cn/1/2mvBBvJI3GMXho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPBxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLDg/9H/TUPBJq3Z3foZgNi6pqPuwyWKZVO0eSKuWweDU764goqGku\r\n5zsvVHkbtYe3XG9qsq2Isoobhhc95FCqjz6ZQCv4r6kyX9+tGFhFG+tyMq3M\r\njyIbq5vs9kRCW7F55/RX6Fymw1pNUp8UjCvytm5H6UNBP+079hbsWuihwVzv\r\nGcAOMpUVUY8BhcLawjIVaimgLb1LKeqIwPj3g9rrKOCocHa0CjK8SoD8qWHr\r\nlnZp2ZzwNj6qX7U+1s4vZh6lcdwcUaCMq5A0IJX8T0F6z0McP3AkDL5EUQhN\r\ndlBo7IzVxU49hW8iV6MeT+bR85M8R0P73aDg+qW0alyT5IEHS0a2JE+WYeWr\r\nm9ZVse0t1tzMaTg+qig1wv/A97MnFUzc0KKYP6eCMFxVTNFFrkTbEpLjGFv9\r\n0CNXb3HeWLiEuohmvy2WnMJJ7OKKq+IvDcBXoUwCMGMNYElMeJ4XVnVYY6wz\r\nTYHc47qKnSjYcayaTgaS8YAbbax0AtCbkkjrlXxSzicjpHtFvqTvWwv6YQ6q\r\n0UZ1iFeZ7QkK6CRNhViL0eORn06ZIo1FeJU27mALMo+GwqW8H1dxe+6HZFYS\r\nZ2wD7cjX+5AMGOPcnYb8ReMvF450rIV75ewCFsgbDJZMARFRcR3S5lKWt62q\r\nRALnL4QyeSlu6wWrSEUshkrtmh64dQCXSew=\r\n=kNfZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c9ef94015b9e3b77cb139f33638dc97c7a25cf74","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.86"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.86_1648685169552_0.7482791684310695","host":"s3://npm-registry-packages"}},"2.46.87":{"name":"@apollosproject/server-core","version":"2.46.87","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.87","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3f5357263afe9b4b410723aacd2e32af36bc55d7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.87.tgz","fileCount":31,"integrity":"sha512-/3F6fAVW4TPzMfBj4vBFQhlwdcxHA064eT9Q3Q7U7/01kh1y2qvUubdbZxWbZ1ruubkOloojpCLNOhyyCIgRHQ==","signatures":[{"sig":"MEUCIQDSerPTQ7dLfeoJWIXL5AiTdR3R+bgCF0TpL+2BJM/2EQIgUcN64thje1nwZ06jVGFORaxCrh11AlzGxh3Eoy5lBVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPF5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ8w//akVxOdjhipuvX8f9YmY8ITtZmiCLvcIYzdjrnz6XhGkh4R6Y\r\n3mHGMvVLjZ6jUfaNdog3ZGdjP8mpzw7O0yknYiLE7jlh2kVNuWKf3koZb/mf\r\nndvNtbcjCyhh19CggCIh60uaiCS2hVb+TZScvPT/+t/48STJgB+oA4bJ7Lsu\r\nfeMDqIVz7lmBLOumwsklWTq1xkS2E4y3LsXCG3gcXFPgaXkeu1EzyJ7WOCA6\r\n4kVK3WZxC8wNqd6C0GFDWKlGNDf8G9fEC9UVTxdTpEpa/74kUCwGg/KMAwdc\r\nhIsy3hX5HRy+HexlVluZKJkOzr4nFRYvl3TjiJUhZEV/j/ga6nHEumb1dHw/\r\nPkj4xUQRHdKDyv7nKUAStPvzh3l789OklOqEKxfzNoQmFbvc3zj2+3d2iJQb\r\nRHgR9lIKU/N7v+Nj0QQutq4w2jTPLY+E4cTAdQtMmu17rSTXFhX94Fs0/l7G\r\niFm0Z82GewPY6S/vnGGErecqa3WonVFYvZk16UPBaASAo7fmk0ITiz9NzX83\r\ngVQAkd/M2IgSgZGMBTU9g+2xN7aqW1V6L/EcLPL/t7EwGDzqXxthR18/YHGx\r\nzM3+ZK3jf3G2+h63hmVl5wPfSi4CzXJY88laneOg5IY39vUXOcCDXTJYU89V\r\ncMr6XHonR9fEY8goqMIeTxSbKR0no6cEzBo=\r\n=/Ciz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ec45f8559f1e4b86c45b15955d031baf64e92a7c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.87"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.87_1648685433642_0.23669925033232375","host":"s3://npm-registry-packages"}},"2.46.88":{"name":"@apollosproject/server-core","version":"2.46.88","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.88","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d0c991da49d9d530bdf799c163061ee01fe298df","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.88.tgz","fileCount":31,"integrity":"sha512-ViIhxyLIk+H0psZ2YcNs8fnempJd7d49CFdttHL5HGDVVaT6T3z8whqDGGmYbEX3m7AkUVzwEd3x84Qinoo/KA==","signatures":[{"sig":"MEUCIQDMuvEt0fjy6Cyxj6l1bnjjaSY72TJhYSZk8uO5QdU/ewIgHsGt0R4mAY/RNmILcisyj4RMGz+5KeTrnazCX6epTf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Wg/+LYkev0MN4hwXYF3m2cznwESGMZCeWHV/OHhD7DGqt7Z87o3O\r\ncAFegmD668dW59m4kidXsoHFgmMXzkLVHWnbHJSTWlTDWwMnoYyC0AYpssH4\r\nqe4pBm+4gPxbbXBQBj1F3Bn3dx3t5aCQpPD1PGJwTajnW4zxkodpFMkKSY9c\r\nMNfCcebK8pSU28CaFY41u4a9Cfyo7KIC4wZNTvSdK9Cgh+O5JvsYeormF7nY\r\nzym8kdVo3Snd1vCMGGgvKdsyJpkDhUuEy2+chj8osR6DT8nVxXUz2PNlVwSb\r\nxiT5zvz9FZfeQa3JRYtVZtP2RMz/NpLg8FFynV/hKMNWFZna8/X/BCb19FGu\r\nhh4JwtmR/qHsb8t6s5yNuJiXiaMdIO3tZOf61DZTMODgFIqinWtteadORig1\r\n/HXcPWN5y/PRvAYfufv8769+BT8zjv0Jd763LKySD0WDlSoxeh30afmeqVlx\r\n82YCm10lOXxAIilehHTL/hsGnDWfGH2HAEDnVntroS+KxQYZ92KcDDhCWNVE\r\nplscnV/Mplx4/4p+RpxtnNiPoCDOQqXjzB5lG4URHPXHPVIuWItVDgXSHSCs\r\nmc0GcaQE5sZW2CpLO31egCm4j+nlqruPQ0DP7rShFlFwc2UygpeCa0Uz2Tdv\r\n0rNPv+H9worB9NRJEEZoKlAD1unS5TennRM=\r\n=qRmB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"0f18ead3d3541c288630e10deece6d6b5827c8b1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.88"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.88_1648685647595_0.19206661320767404","host":"s3://npm-registry-packages"}},"2.46.89":{"name":"@apollosproject/server-core","version":"2.46.89","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.89","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"eab7b3783f1a240a318df868a1cdb4b836988fcf","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.89.tgz","fileCount":31,"integrity":"sha512-mw8Q3/5cE7RMvwYIpFuCinAp3vjkfro/CsJUR9eG6orHDN0SbTbrTYA/IKhhpi49aZalT3jxx+PiP6JGmMRbzw==","signatures":[{"sig":"MEUCIQCRYe471F1gW5B0Wq3zVnpK8oF20t16nepO9pbqYC78VQIgcBdkbwJOwZ1uXEClgtQ68ejd4W4zPGuxgDatjrC6cwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPMgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTHw/9HfHue0Hsd23B+X7ZetaEAvkUkFnn6st7MV/O+U7SDLQmdp9Z\r\nNUa/Bkph02ypc3QZXH8yeEygSEpeFEZ/sZsaVqcRyzqV/3rbDS4YwZd2BHXE\r\njpDFt+kEtnBucLmvM8LNTsrL2v+dAJkYoMZhDSFWSyoa7hwi/rdWef6dnvXM\r\npUwkDIm/Mw+sglgr0R/in6Q6t9y2g1GWxs3gvWXR0wSwSWy5M/4cQDWsKOH7\r\nXHjMHOn+5R37UXfD4/2RIuAxr3bA27aXQ54ru3H2vDTfi7OaAOARNOXUG058\r\nqWcEnq25y1MFPntSPoGtOLncLwhvLEiMUsT/MWyvKXV83YEmHXKJ2Y3ljFHo\r\nJd/l/ikFo+JhCZCjgHiN1i9abU02ygdRUzFyeuRKsR7UbbNArW+eWb9zNm+B\r\nFSwlA8N9WjDqu3n26HLNUIMg/nzgcQ6FvrgYDhZ7wxHoVz9/svP9PED5eBHz\r\nZl+Kr9Kt+SVG4gtpiEoahJTlXZ2RfyxKQLdeg/Wpwk7smR1VNPyqDp1iJ+5T\r\nhFhDlTmyCHkQM9xZVYumZdLe6mOP5eqdCuEn3Zz8MkTp3SqGKwbOY3S/RfZq\r\nzgnASaCvCnqteqn20GWJRddJ391ty1Y7cLbLIaVZYKj8g/v+E3siQoMzgany\r\nRcb+9o/z+EmQR6T2pepfTO6urvQ2Ippc22g=\r\n=EzNf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8b56fc0d8ef506867467465a69eb959a5ce7462b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.89"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.89_1648685856300_0.08885223529488084","host":"s3://npm-registry-packages"}},"2.46.90":{"name":"@apollosproject/server-core","version":"2.46.90","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.90","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7df76237d92cf7b61c8bfa2e698e6e7a6a7e7811","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.90.tgz","fileCount":31,"integrity":"sha512-lYh4OcfMizEpDT7vlAxOL+BhQPfgCHyWFuOsLWKHVlUAtPv23dO8FmMIDCfPFeQiU3NW1hdJHR6Lvb2s/qCp1A==","signatures":[{"sig":"MEUCIFYXQ/OTnY83JFc1KQC8sVtOwohP6WOVsuq+5Sk2YhvzAiEAyX9FteqxLRGy/1+58TXiVJC2nxmUIdt6WAEQHD/zZf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4zg/+Nt4KWXmylGOvj+1oJ5WqoloxmE03knrktDv6RTyCBInmzEVV\r\nMXWL47DeBR8rQ76bWO+FalOPtRJV0nbg1Osm47d6oKWzB+UYnXJQ45uqkRJx\r\nISaZjBJpZwzUCRC8NsHrolAtaxUEo6tGFru+wDZn3O+tBEe3AhA64HzcaI2C\r\nlSVD49r5ZD8ekZbRu/4wfERzPcU1eE5iZ0K5OTsoMZFmjhpmWjke2EeHu6Ys\r\nzw6lc8AryA/KV0NWYS9n1PAHWNSzDNL0+1zB7JRM+HLMmzgQWDozSXjdwsLX\r\nFY6pCdfxrLRYjC2+XE+q177Nu7+Hxogrq1Y0hz5vi9syJKNr/1OuXfzz0DW2\r\nGumpyMT/G6UgkFbzu938DYzxAR0Xu/OMq7TAhjJr2ETCIBKCqnBOldfoHKkf\r\niDriIwP5Ph7j7piBiJCflBRVLDlafFub1FYF4FupwJVangS3xnzB8z9tCTaT\r\nRg1qj4qi57PPOA/jdT8Kab4s+6PBa3DJAib901XE9pV9x3Z5ECIfrzEptFMa\r\nv39l+fGXO4qvwdyu9yg3EXhJByCuqi08r8+DD4ZnwNw6Rv80vHwhCnnoNQly\r\nPYFDyfXiFeiRpcEg+Fy4R0UtkYwCtprnQuGNozIc/u7cDSJTBbb8RZ+LuvBd\r\nknps6QwjdhUTNJGdwIOiBp+hlZDAlE9b3eY=\r\n=DAVL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"07a077fe623c177c8d35acc24d474e8a93151511","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.90"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.90_1648686102841_0.49160513398649774","host":"s3://npm-registry-packages"}},"2.46.91":{"name":"@apollosproject/server-core","version":"2.46.91","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.91","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"20a580ecfed43ed6af1509504a933ab68b8ad282","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.91.tgz","fileCount":31,"integrity":"sha512-BHqxTFkZmVRWDuTwLg7MGLCO/LGNOKTRIOicVTqUeSD2oiza8rOVjWXGWaHy2dWrB0R8uRDmeAY3f9ltZjON/Q==","signatures":[{"sig":"MEUCICbl09daDc3zwyLoAQVAKs4/6t6y4hcYPYYegQBvloCeAiEA7GXA1imm/DfloVPCM0SMYjouTQVt/vhb3Ee1rrwyOtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPT9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiOQ/9GTGkKaLXVM5Nnh25a1EPsHYjsRLMJq4Nk91dKNAe8gPK4OJl\r\nuVNXxcVN+ZIAPuYITdLioJdBs7J9Ltn6PBTXgInyxbn8ypkAxA0gKuctFgLX\r\nDmNFeCNSzF1ceZ5YAEQoCcsuyYJNkvksPi0qR6fw0f2ZRWe5SefnSFbxtxWb\r\nQsWhClbQ++A2acBF1nhDZrKxsXSwgHpQr+6+VCrnaxT5siJvIHxxrfeawhWu\r\nwQd0lPXIeF8YdXGOAjUMx+c/0B58isbjpcVwzqLgVK8GNaEP/KWYQmFlHeYm\r\nBuBsT/68rAicL+itXNXU7BclUEgeedPyBb7VTAsPG+u29CkfVA7NrrjMKskt\r\nbCiCYPxRFeEU03jJcKHHnbjCjsN2G8ahsRCMWihH7I0Ub3PNP0g2V8lH4rC4\r\nZuCuTqkXT72/cZWUMNirvRDD1JQpqfvznQLbAMB7SDUdtlDmiXl4rL0Z91yN\r\noGP9r1RN4RLa0EJo4i83k3k7agrTvitNBQquUYRAStsgnF7K49ORmyNyPJoW\r\n+aD2Es7ORlL2yCszlSZ4lbMw55xzDBS8soGlqhI2KNRvrstAH/KV/aV0Sjsl\r\nDPpRV2+OAX2n8+5SxVDx/VAIGq6SwVyZNDQHBWeQnthYvk+prz50h8fWtoKz\r\nj2ZfXTiPJzgCXZ+etFft0cQlUH2NsVZmKGY=\r\n=lEBN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"0928ce5b1ac8465bf7cc1f71bebc014d19d3c254","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.91"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.91_1648686333762_0.47419147479932433","host":"s3://npm-registry-packages"}},"2.46.92":{"name":"@apollosproject/server-core","version":"2.46.92","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.92","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"86f7a88406057dc9085341daecdda4e2480412b9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.92.tgz","fileCount":31,"integrity":"sha512-j/O7kxgDUmp4bxA0WbOJ1cFJ9cENC6a0SBe7PDiI/lOqBMwoPyJTg8XzlvZjevSDb9yKQnABqXFr4Yw7mOUhNg==","signatures":[{"sig":"MEUCIQClASTOzGolePiSkF0cT4pxSCW3k0SJ5fm8dWsTcQu8GwIgEuYeT9lXEzxp/FAflYnnHAFRFKxkrRNqcvbMfDjcqMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPXhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnkhAAm4CTo1HI9cI8esdpiwyLqlAPh+NManj0OPmxYHXpbNADAVSP\r\n/QPznOlDSWQkM+nqzVLZjOslnJLYfxod+OgnD4ycskAMCi3AFWxwcbMLKwUn\r\nJkSamSEWJGHKqS2U+TauTk9HvFAc8AuhiHWUraejbNRVwWH2J6+vTTXLxwBY\r\n03ZsNU4+v2bRxFUOwaJ8cVJyA541ANE6KTb3K6lLux1mkW6bFm83+IAq9TIV\r\n15c9vXQau+Z/C/5mrN3UfkbRlGeOiuji43vZ8ucZ2NMe8HnBxoHo1Z7yemrE\r\nJdVfdqlccbS4f+kkcjQB22Rw0lSLYHchysbfwGRiwnont45hwOLVxHKYKyCB\r\nu7n+yDG+tNZOGRUE0T18BwanWVtTLeXCi94+GPZy+vobrOTnBHoyC/tfOAfo\r\naDSJM8Y8M/krwmJ7faseS0E3VYiMN/0wQdt+tczOmHp+q2f+xApV+Z1Jt8i9\r\nub6qZiDA+8N8y/NBCyr3Og18oe7UCeKcKRDNbtOXqvNLkU+rLbi1z4U8j53C\r\nVTaM5t8VUkiRYJAOSgF8zIYkHc62Z8fNyfUC1obTKgCXwqnRdNbsVAKaqGVm\r\n4AsYaPB5VyC2mGGwEEvOuILdCedKp64dSd2IjNjvK+ZL3ys+KvQdJUGqVGvZ\r\ndn/bX4Tec8pLb3PMwEFnI7ty38J6Pe3fXIA=\r\n=l1dw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"fb3a956fce5dd8758e92604c6624dcf4ee479a17","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.92"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.92_1648686560873_0.8720150226099435","host":"s3://npm-registry-packages"}},"2.46.93":{"name":"@apollosproject/server-core","version":"2.46.93","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.93","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ee6e5e94327e67d4d3b7416454ab7e1864258293","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.93.tgz","fileCount":31,"integrity":"sha512-drES8kTR7Yg1CGxEQRT80VAFCRKigCMVY+euFXqzYJTpx9Jmt+gX7P63s5uD7hW60nAeowMvV8RgfD/1altkPQ==","signatures":[{"sig":"MEQCICQ3W0Ujcp1LpVKpJpZv4yXsidvyYczoxokaV4tygKZGAiAjk34CmsaoMiE/+bskkznYjVZ/uUvO1+3q/iducxy/sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPaQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjgg/+Nv/BuoWqm23njo7TYiyKAdlpp9MTTrSVSfISeTtAVVcQCoTd\r\nGTG+j9AG9LIQLP94B8n7u/5FUNmtcxQWfrF8ckin4Hl2cNLUXpQoS+VSBvfm\r\nBs8b+J3wtEiETLm+vfB2KBSXe5kElUgNRfZFq5f6yqcbZdEx1rfP6EMhpKF5\r\nb1WryxHK3QcADU3vSgFnNKgWWPhks12d3vNfRjM65SNThlNURjo/CZD6k56C\r\nDcxBAnMq+Fl9kJon3fmdEAkixotVLABWepQKPcOGKoSBjHP5PcmlQkpv3aef\r\nhdT1QsgvO1BcDSUIMmn4WjEXJonuVhhiEav/ugVAytBNTLhmCrt5WAKWi7/K\r\nJHv71sR1XJqhCQZi2cNlO9Y4C2ybnDr6jbe9K/XunYxP8oVWNvXezgOnEXIo\r\n9OnyuCdXZjrp9oJwpH9sMxCpNyEPerTqZvRxOZTs+a+fApOYedGRA4iNLzKU\r\nbT0H5vA5/nwO+u4nWctp5CXuunnEaXjsLkSOAdGUQ0KrybfJVZ4jYbw1U2Sa\r\noawf0N03/t/AtFcc/Esm1D5tKpR/dYoIX8jMJ2pGoKJt7VFoNALHa8tqaXN3\r\n70GjCLox+crPQcAegWGWIYZWRflomU/EaXlMEiv/FaVcHRSR7N7iJ1tfS2kW\r\nRXCQ9H5XXHbXocEXclat3ryf2Yeye1dQJhU=\r\n=rZ+b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c48ee270638718bde3879a17e12423290b57c051","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.93"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.93_1648686736493_0.2522400002784464","host":"s3://npm-registry-packages"}},"2.46.94":{"name":"@apollosproject/server-core","version":"2.46.94","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.94","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"cad71688271c1f537a24080323e1906cee36b801","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.94.tgz","fileCount":31,"integrity":"sha512-KI3dQaR/CVFUKOG42nn5/CA7fT/eT5arR2zR6o/yVtpAVtp+JQDB0uDlJJrc5CtdqAyYn/o/cCX/g+CqZ1BE7g==","signatures":[{"sig":"MEYCIQCdf0JFSu8BciHjDPBhv/TI99tIahk7+1WJ+rVpBDRgowIhAKaMM79wUSvr2B675mTYYZi9lu90cRBldXYfOjo+KkDz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPdvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo12w/+NjdIPHsStbHTm4TFjlpOb3VIT9wIIUXY/C84o40B2HhyO9BD\r\n8whV8dEG9hnJK5yEjHA9kUrFfocnPm7o98Ns/hY3l2h3htpqBAAjXWxRS4il\r\ncHSva16ufSgc5PsWtJoSzLKKqovVM2gP+okBKaSOCtnKUC8krESYGcw8QNAH\r\nzwgt7j9fKS5XS7hnrKWLjJnfTWgN8pJTSCKE9MFxoms/pz8uiNCxM3ni6y1A\r\ntkzyj4FTO+U3QGe+uaaRZkFy5FHxyIghsgoz9JiK5I4Z8XBvdf0LY3rsafI1\r\nY7uoFO8ZoORPfJQxlfF4qxr3RXwxaynnpxIwVhOgD+jzycL3CEYmb5I23jdi\r\n0GcXzvzf6s8hzLrU0QOyjFZ5qzgrgzASt0W+212/luzIKibPnZEEEHPhsKHe\r\nXkjSgtN+jQJhlQCC3W9POFlRKjHlvtOlk26c+1wYz7/syCH/3VWf6O0gRPGS\r\nK0X9MDXU340f9S+E9z4pTc/yvc63WEVKzEnyYJJTiWSeqwG3Jn43jmfLhwrL\r\nYSCX8rALvs82byf5Q5G1x8zkAIksG1sDhNxXbC2/qhkMYwLHZuY37r+b9gT1\r\n9VXJMFn76/n8ehZ9QkXWzbA9/cFJ+CroODIUFoey0kDVb/38RptyiDlYfMz9\r\nYQFUmsJYTrpjEZj1eB8E1TqYix5RuOIkHgI=\r\n=cWUE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c13aa8f2ef1f353bf7c1e9a2606078ff04b029af","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.94"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.94_1648686959192_0.3909440094938821","host":"s3://npm-registry-packages"}},"2.46.95":{"name":"@apollosproject/server-core","version":"2.46.95","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.95","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ea1c791c49ab7c6aa63ccdae6e70340ca2dfcffc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.95.tgz","fileCount":31,"integrity":"sha512-586jWjV7fR6ahOyHq1r6XY7Sq5xX6KT83DG28Cf4ifDUxC4c/G8A1dxg127J1ewRwYF1H32q7N+xy4Rdoni2BQ==","signatures":[{"sig":"MEUCIBmgJeLJ7zbvbkh9rqXjFFM90P3lbais1HFxNOHRDdNJAiEApQgAqjFu5EXk9Q1G6Yo/SsayvT3rGdY39KRwRwqZGKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPhSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgeA/+NA5r4RtISwAt5J9N+nEsYXW4uitdcGXh7uFt2EARfHoYs0a/\r\nLlGB1eHEXhoOshX6uCZYlcO09arT+ZmZm23t1411Nvv/qxRqs46nsixhkHUh\r\nvk7CE15eRvFSYH+ep6gu7QLdKxhYSYMIdNtYsfTD8Eu16bhfVX0CnVMQh8L+\r\n0Zru7fIjTyH6mr90mJkMdtmvbw56hzO5aO1DDSclg7zAhEq3oHxyYfOtW8Ss\r\n1+f/ZpRq3RMP8++aycOcuQIUspYy5ol4GVcbdArNeMq7O82KFU/9ZTBB0nRF\r\nUCghrYIgs2NVJizwQdhXJPkasDoZf9bkLtsq+dWaV7owRX+NrVsB0/bNRwh3\r\nDWZMkS2YwaHO22YzfJateWsrjUUrw19Obt7CafOC2Hbuod6h9HXdrjT0qVpl\r\n7a9AEuopTQWqIIN3Kdu/pSgR6SkZlG2AVYqEu+G9dzY3KeRE46JNwelCgf6q\r\njIh8ku50vQyVIi0GMpfbQ5JRQy7sH419QZkFQm9f+12w1lw8EMeoUxPD5zt4\r\nM0ybaKUfzBR4EhXH5qdgt71oc/upx8KRkOfCkGwWP8G07npTLJWCMnD5YIXH\r\niw6jJ0vnFk7bP5cpVkgiiag+JVcg0MVLpb1jZuuKZMGSCHQ6jxCIKaNAn/w4\r\ntkqiAsy9a5XlWMyc4jm5trJvzFQiVlAPdbo=\r\n=pBnu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a1bc4acc210ea73f166fde940402ee4ec8d2c024","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.95"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.95_1648687186472_0.18748995085871845","host":"s3://npm-registry-packages"}},"2.46.96":{"name":"@apollosproject/server-core","version":"2.46.96","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.96","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5a8b44ced7544f9b96783ca50049a3cc8a0238bb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.96.tgz","fileCount":31,"integrity":"sha512-Os8hbjXIuBYALiMV0KzjtYQe0XgJ0QjGvqVHoFKF8s5Zkct2IHVyzFF2Xepy19pMAQasGm9ym5r786TKwqeWcQ==","signatures":[{"sig":"MEQCIA2C+jU9DW2Pd6KH/cdPDY/NFXn0fmm93QbjVWWfJ4GIAiAuFRPapZz1CrEqzO7XJYFyjtf1qxljiTjqf6WXy1nPlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPkDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMNQ/8D8sIt593eSZIAAsv2sd6hAZhSS2Uu689Oij5OJzPze2aSzNB\r\nGWE/Zej/ksI9N5g9ZHhASTWMNqvrDNgVVNCfW/+oGcLKL33TlDiynw3fUPGk\r\nN524K8vYiJqBe5pS2lBeNaX8U44AY/ZW/VmvB8iKnj6fs+Rbe3fj+1NjLz8U\r\nIGsYV7NOZlGvVTZEp2/rMCsoSQkBxi6APyGHF/p3XzBhTfgGi2BQok0zaqVF\r\nQs9w2M3MhjxZPqh4SAAfwbRmecI7odSRrHv35CJ7jaY1uqyuou2Dn1lx0H/u\r\nncZzud8pdKz5NHk0BSDVFcCcGsJYQqgOPXyboiEeZmg7yF/DVOzPsG31xJi7\r\nUrv5hXImL0yAuY3bBNuHcI1AjlxblQv9GcoRXudcvhmY92bx4d1Vl029+0Fy\r\n1ZIxaRgFdGc5OlMNDtoRepKewGGPz0bU8zyPs5cnrNrnrUNn21GotVXFzYb3\r\nR5oxu+Gd9PRD93lPtAdbh9kNQuWqMvRdGq8hRRSAcrkzKMq0AcTc835sZooh\r\nLvcsQ/NCFdRfKvGOYiX1Ny45HKyEIE4AKqGSGFdpfIOUuU6r4Wgz5QvdFfTf\r\nWoN3MZChg9YrV2oqflLVv1NnabEDQao4OsurE/FN8uxse4OB/Vc464Sy5ifu\r\nlzuOCSde4QjxE31zVNJlHAox+JU2wLU9ZFk=\r\n=C7w3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"151d38327fb3f8722fddbb5721cf138bed92c371","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.96"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.96_1648687363752_0.2753031349651811","host":"s3://npm-registry-packages"}},"2.46.97":{"name":"@apollosproject/server-core","version":"2.46.97","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.97","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0043a9cae12e5f075e2b9dd9b30eeb5558944600","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.97.tgz","fileCount":31,"integrity":"sha512-Yj8AIv3xY/0f774/WJgGc3WguyWDuR1GSKkTZ0trPWellsg9ZpiHYRiavf6DvpRIT1N6jyWFJgDy80NekKRupg==","signatures":[{"sig":"MEUCIFb2GsxZH6fNc7Xck5oESYbox7oTirT4NH5ZKznf421PAiEAiuU027MsD54U6sFLpWRWSHQEY6hwG52oVrcepOxM9AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPn1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqyRAAgsWHjsrNYJgVo4EZtZNcQO3m1GO8wy+zKvN2Q/HpjppUL2rP\r\n8O1+kXg7uGrwDuh4RWF8MZOUvmtsgA8bi02V0FCiWYF3wXrVqQgqZqFoU2Eh\r\nyZ8z8wOpZBkMDIIKH2JTOnbBCgt0/WRbuVACK+B1NLDNVetXzTMpe6Jczrbi\r\nIZGs+w4lwbpGEey2ovcSpulm6Fl2Pv91gvY6OBo/f0aCsjsl5QijJ5dPEPby\r\n9TW/9xX8hrQepeoy+YCE5wbjrgCWZT0EYurOP7J26vArhKFKGzmh4zvdIDwe\r\npih0PhPeKGC1PfzZKBPhL6DS5JXJ0OplvfTJm97sNAeSX54z0WzX+MhsWi52\r\ndhjOou7IwCC42YmcWR6LIL0l1CBeRVjaKmAHWbhGycH+DJT5q+9TzXB4SNuO\r\nL+yuoi2LoZ5rsjLYWTOzUPd0j99kaFLUUAezWJqI9ezIzHy99vs4OXQdUP0W\r\nTm8BdgYYp/h3c7mStQRLvmUOcjo2bZaRNQwrdFIaFbQRyIzYjgil34SD9Nnd\r\nUOrqdlncPGVYUkN1+8NhmEA4Ly5VjxBhag0wAuMf/XOcB/P8ITuyWOL1y5I3\r\nSgq6pZxNowxHFYBHORrzcng1ghSNu1VF+2o+Ms4GDekZLaUknnCiwHAkubma\r\ns6B4385pvYvkat6ti9NsqDCA2QXeMf4escA=\r\n=hjav\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7c5a4e80eade4699de2b8ff825a036b6ca623d15","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.97"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.97_1648687605570_0.869002505254572","host":"s3://npm-registry-packages"}},"2.46.98":{"name":"@apollosproject/server-core","version":"2.46.98","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.98","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7ebef49a309a582611a58404a38b455c0b4e22ae","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.98.tgz","fileCount":31,"integrity":"sha512-3nd+2ihf5AN5kih3jVMeHWv0ZkY0mUyi9kg1GvAyy2ORO1jL7TUZFwTS5qFxbB0/++XTreNDPhV0HJScUF418Q==","signatures":[{"sig":"MEUCIH0Q5xPAh9t7sBmH5rMUhdNy3QTnXPDVS/TK6Rh90SaTAiEAn3QmvvGUkie1lAtDFa4iIw2YpHEL+0vPAtRup5vTIm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPq0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxIA//V3DgYWekesaNUAp31CYmjmsY5PkRAA1SXNVO6I3AbR9+MmE2\r\nceH5UzCetk8gUvSi4meh/r/km6YfMrctHkbleUY77hwwdjgX/HKYCOzyQbRE\r\ndwwTKpzrco5E3TuRl05wxZJk3M/Wlq5YawMEOOdToFm3V8UTW3uBL+7TKGcr\r\ntkVYBA1chf+SWz+gekmGdziKVtYP3lFcwGYWUgI+6ALi+nJepLuXDAIcGRoc\r\naA5PT1wIU/764IhNVjSz9SGxJjeucEN2xDMaZI2yu1vsQhbGMbgil4wWP2Fs\r\nkhIrBv4J+7zMusj/Icj4PSPY3nH/8kaIGKcTQenOaG49A/oSksjSgwmKi55j\r\nKkdZVBWP8sJ7PvrRojLLl1N2PVu/Gzq5Yjx8EQhg15rc31QLuyVm1YZsBWDn\r\nvvCWFK9ox6P0doy43lKOcKoI4j4n/PtNmXtUDErwvLxWtqQFO8KJwqy2I4fK\r\nfE//LoBVu+WDq09MeuXGc/39M/MVSD6z528Tm2R8RzcFJ/g/LU5C03lxXRrx\r\nrvqGOSFClTlK4X1rQtUUkgRtceyn7Kw1y9uFgjsP234sa5AH6wJ0vP+DEaex\r\nuojNE3sMNfYBwWHV6figbQY11XjGKaW27rcO8bmAwAyXq37f2UpOxM+t4Snb\r\nSUUfXdHT/MRroAJdiO7PR1ERtXCoWozy0NQ=\r\n=YO59\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"783a8f71598196f826cf37891256c514923eb998","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.98"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.98_1648687796382_0.7004997851256083","host":"s3://npm-registry-packages"}},"2.46.99":{"name":"@apollosproject/server-core","version":"2.46.99","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.99","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6facb9064d21c8ee3e29a1cfc9b5c9aebd41f366","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.99.tgz","fileCount":31,"integrity":"sha512-UEvZQCJGoLzsoDHEDkW/RERTTM0QiJrXrl0+qMX+rTrVZ7agdIeRDk8QN/QlT3z0f/2TBgVbu9p4jeEm0H49Kg==","signatures":[{"sig":"MEYCIQC7gtZ2aoAR+TuStFkUtR6j3m+pOqi7VdkPLnaZsUlXOgIhAM2hmM9/zWZkMPKZoOi2QPztyT6FZXGrqs1ip6VZuuAn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPtwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeNw//a8OCSVuXk9sayawDc0i1j53IhNCSUR0VWqFNLxi5ASqkcLw+\r\nxpwT+0qrygAF29GVls9DoFhhbUiupyti5P2CEHtXZmh5XIpn6nmZ6xILvGEs\r\n8TmnBGdhPS2VbEml3P+oeMDiyVuBLitx+DNjAgamB6/aSBhHRvEnkh8bYfDJ\r\nw0/D2mM15xVkhpsCeV7YqGxBhnnA7ijMYphgm6qwfA0DR88jGowdBHyjZGav\r\nGdflbSMmNYe63cEz3AtFyxdSCFt/w6Ob1yiMs3m/Ha1e7tx5RDoPCP/OnmQ3\r\nPkWVyqQDniieX8yR6WdR9JrIGQsL7AMO7rcBkyarvPdueKS3epPwMoFBxs5W\r\nL6tH52sUajNwHZrLw98QpYYNlrHc9a4x4atXJwccU7oPHh7vtaNWKFNWZzPL\r\nX2FA4m+mJGm7sGbvaBYobN6Pl8r/r1WoAgNOdiibV5lpbT0SPYDR575ZIDca\r\nZ+MBbmc8/CmR4esu9aHN4XXeR8e2x1oM3OnuCF3RAvrckA8QXCqC/Jn0xeCK\r\n+uKSZBbBMDiDe5ueBE8kbfLncDFnA3vXXV5szUdRktyPAOAs9bk0KiOsdHUy\r\nR8j5LYcHcwKG0r/a9B7+2bk9vl2SvXcPBTPMA2oXgkzKNvN85tKKOQsFDV2D\r\nInmFyFEgEGS8fmN3ywQG3S29/5GgWuG3YwA=\r\n=uvL4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c1abf33052521aef21299884edb2051be9f1bb90","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.99"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.99_1648687983955_0.26668713987689574","host":"s3://npm-registry-packages"}},"2.46.100":{"name":"@apollosproject/server-core","version":"2.46.100","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.100","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b75ee67a977e0e24bf610e6ec6713b5e7cf1e1c6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.100.tgz","fileCount":31,"integrity":"sha512-HuIyNNFDNcseHi3SEB1nCJgXmPJtuHsHZj9xKM7ENzrIPSMXMACm8XTYVHSFBP3QguVpjIYFDJ2osjVXFEy8hQ==","signatures":[{"sig":"MEUCIFm3fy3AnsabOOmQp9+PFwd1umTepIqM2VDSDS3/62lXAiEAs1Ss7C/ulb+qcnR7mGahLJ2GqilKdtyJrgLu4SHwl/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPwYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa8g//aePt1ggGFXWvsYPkqaYdIcxHrTdHZNjySMoIO7n4+6roOjPs\r\nWXLCppik9yvYXd3agoubCcHNF761Z0KqpZisqEVsF1/Of6QgGTDtpLYxgA4M\r\nARymGbv7NpxYT5ooUShzN977bBsW92NFUATNWEnGRiJyzTf53HsJ65NaHR2R\r\nqANKJ4W9PbsGxv2DHm/tLKqTYrGcU4/str4wutgNtxDX8u7lINAG2XjpCd5V\r\n0+LvQpnc71rciWGJbQefP/YFCTRV3IVKGUdHS1/3y5puxFY29cSRKvB6Brdo\r\nk5T7OTHKuttNX1zUuQTHXdQzvd3IuMbshjVbPd+02CIdvL4b0GLaBr/OD4fl\r\nr8DWx7snjOWCtGxW2VJq4t4wlzs+3VF1C6BW0s1Hj6KkZD5+PlLFqWhC2N5r\r\nMGItGmX2YI3Z1f5k2pUJwDNWmnGlm46P2c/aIToFs2DPKjx/n9jM2bCFsHpO\r\n1D8I/XTksqzN2o1ch2FrRWgxKo95avlhClZZYEVLjTn6L1XjtvZOMMCbXAw5\r\nI7P8CVxjDv47uAL/7ztK41OsgLT1kn3z9VofIHD2FPoUIJ7Tj/DAEhL+lwru\r\nd0mphl4chwc/BeBtpGE9bwajlyinBdSr40CGH9k9ej5U88yRVLQYo5+9cdTp\r\nMVSYRR2ttGZB6Z6U+UN1tKV7ZPenbivdPtI=\r\n=hNsn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c2e500b4f70d564425077febef10754e3b1d92e6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.100"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.100_1648688151751_0.58073097018345","host":"s3://npm-registry-packages"}},"2.46.101":{"name":"@apollosproject/server-core","version":"2.46.101","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.101","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ad2fe7ce4ff0f4104cbd54c3a58d483e9bbbc075","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.101.tgz","fileCount":31,"integrity":"sha512-gyJcZteBQz0a8ZRr8VTgRZ1CG10plSWOF1h2WGEWdLKaTUUcFNs1UwX75ysejEW4Zn0FDrgdM2woSsHYpae8KA==","signatures":[{"sig":"MEUCIQC/lZZKXU3EtYM5AqWuO1UCZ10TDd+MgaUneMbrtkGagQIgdVfVN+sekbCTQnh2iZCecU4UjFKTal6C70WNvl9osVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPznACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpoeg//ZWNDO2c9JHYAQh6gEX1eNfQCd23EboDVvUuI9DctgmnUjSVz\r\nkOnpeBnph2CXeAqp1yDdkPazPZFDegcpggAJodhiPyRBSjMgUupWdPPCHELc\r\nF1nVqfNau0EJwcXkedavzet6og5eq+FNuVgKWPuZXfzDTlzM9FFGUYuwnUan\r\n+4Zq9CWY2odfuspMciVopsx6vplQaa0M+PY5U+OjtF3L3v/BjBffPWUUuVp3\r\nAZ31TV5tZaNJ7zHJa1lV6E9Ui/icVjX2W+dZmgxQGSR1gWtB97yrJEE1/m+a\r\nkn7Xe+r1ovHx40BHgXt7B2z+ajBjhZYYESuHN5mdO3KIPTw7xSDP3CCvcVUg\r\nUjq8sQvSxp6cUvYm8sfxsyzJEumR/peQTV3fwKjjPu8711JRcC0b+3p4O3Uo\r\n8oaxij0HRfrElF4Ex94yaJQ3FPYNKCMjVHofY2RGJpA6hncCR0yk5lniYSAc\r\nrrdvqj2bgxFlCymOXTKwhfS7MjpMRvMbxBhdQewY0wZH5r62GRrsfNPL1jfs\r\nvH6Uwi0LDm4cp9oPSQD3KbKnrfUE2Q/3QXkpjr1faF2NGbunB+/H4gEI5JXt\r\niGKo/tbaQe2yJHBb3PShlCEADjw3+y6F4xfZTkzsIH7yqkYfkswrixwsQ1QE\r\ntHkd+L14+1SX9e0UocjlTQEgRy7U+5Dmtcc=\r\n=RmOF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a5c3fe53e3ec061bd8d812c51d3ac831a6dc89f2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.101"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.101_1648688359518_0.2610159751862211","host":"s3://npm-registry-packages"}},"2.46.102":{"name":"@apollosproject/server-core","version":"2.46.102","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.102","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5ca7acc3d3d69d83424abd505266ece447397e6a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.102.tgz","fileCount":31,"integrity":"sha512-Raojjo/6tZISvMG4xkBWa3pCBX3hgdC4GdGJ1OtNKRMI+lxZe9Z3y1oqHf9p933WLH8h3lG6TJXdrdsxjgfTYQ==","signatures":[{"sig":"MEUCIQC7IhB976MKN7/dPdrSJF+AkCS3thDeRS2wkJfQ0pBjOAIgaRqUdminlXPkDG6hPWirK8rFWfHUrkQa9OIZ8MhDBeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP3GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsCw/+O3aLfWEi7ou/OIYyMJlI03Lnog9z9ADnfkPzarCZt2qOaUTJ\r\nqeaFKgK0L9i7vm2Wb+3AaTPXii+uwuulYxX5QqdK8UXRNGhfCH+uZgamJRsA\r\nfw0kzkj0rcUHCFrHlTK9bnrcFTHI4gz8YRG3kfrGio82ZgQh1ckTOYSlbVc4\r\ngmQCijm9KnDrlBAXY7VEsGhhXyTfzITeZZGOkXT/q0xVO58ID0YiIdZPL6Me\r\n1qLHrCBVcj6epagxvP8wNgxKO6pg1a04op4MzcEHHrCLIt9DLq0aaSSoW/rX\r\nlWIn/MBM096wgbvVglcIIbhcP/EaWcvgl+ylFJYGwQkQliO6DKaJe46LaMpv\r\nyJ1OuLqdeFF/57FWRnyH3Qtq5cv+IlncHEiYkvQOz5M6nhUyLiOUi6ccxBxv\r\nrqmmVSylV+iGalw+kSUScLqXC1Uzu78Wgk63kVpeJ1XSHFGjZrAfbw+Cebmk\r\nM90kPDDG8rLXkOpbjqTmZ/kIu/LFUh8RV/WqRCmXLQpR9NG5aDlF2gGKVslD\r\ncNmG7cvWnvKysrKHP1sVNiSKseYrIan9b3LNZmV0b2ZfKm81PAoK+E2LBW84\r\n9yDu0eN6tFVn72dNarwKEHs3EihYG64li+BKQcGLGy1t0/o0j182zGq43SCh\r\naVQ4sOVyAU/28w8Dgza8JaMz0pLoi+ne6/A=\r\n=DDwb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c617d908069d063ba38367e10688a9a4923c5d12","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.102"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.102_1648688581948_0.974505299694624","host":"s3://npm-registry-packages"}},"2.46.103":{"name":"@apollosproject/server-core","version":"2.46.103","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.103","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"15f2bf080d8b8409251336af0e6de6d73bb2eec2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.103.tgz","fileCount":31,"integrity":"sha512-gdg7Z2BQylz/dScojX8tGeMAL/XAxKLRemGJU+BhLYXudn+Pf7j2dyRg+spdn7Yn7PKreMazc2GkryIVtZn3fg==","signatures":[{"sig":"MEUCIQDXSW83GjC32rmsLOnwUe44zMOmMVdFOFtLiMX88MrAugIgfkFCFq8AX/fkTDD27BB9OzjHD8vVB6fA1nAoQRtCTaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM8g/+MXPUPvZPyiDhHQleViqTi2IZUgzFQ5V9q5sbwO9O4/i2lo+C\r\nYoWUOAW5nMjRA6aAgAVTqYccRVx7DoxA78pX828pyVlqw/Q06R+Vb4t2+e3B\r\nxRS0Cc03ivooWlVZTTDsnHha9uVU6BIQJnVikwnKEV66RXNMdP9abw6pth24\r\nr7oCWVsGprCskEUIukcNyXbBU3aSXMTzTin779p6/O7QxnqMOBRoGJvEFjJr\r\nxKefhOSGThpOn0awKlkyjqINzuaurOD4YYsdGQLFM9skfzGiJn8NbIALL3Mz\r\nLBt8I4bKG9kT3uzR1uuQKESWOW9rBxaQyapL7NfZ8YTJzjFw5iLicHN5TVGe\r\nnhAfWuY5odP4CiRYuDN+akGtWhdUDtBbHWWEz2B4oV/q3PHgbVvEQjqchuO0\r\n2gEXGBB+CZLR3i0buTUlOX7ABg4ZX6KIJxNbuBSZydNIAOyN64NTlaxnpWI4\r\nQExDKlfW0tafMqiACnRdRThxgmPnD+/icJJPpzRkKXUBmJrGpZJr/leOtBq6\r\n7jhm2RNI2mynheK4Bc0FKziVc59Nq+ZKgxYAuxypNHwxlm5GjoLIcb9SabOK\r\npICmj4RaRPVLTZWJZR+2YbmXNZ+ACcE/zihySYXR46CZrEhX4PlA6JLVrsj3\r\nQXjU3scaLG3pCj84A1F9GbtgJZ1nzddGthY=\r\n=B16t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"56d0e57e574d027a8446b1e783db535338121197","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.103"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.103_1648688759489_0.09033068439590619","host":"s3://npm-registry-packages"}},"2.46.104":{"name":"@apollosproject/server-core","version":"2.46.104","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.104","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b7c5672b20345a0cc35e9748babb4b765be6c889","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.104.tgz","fileCount":31,"integrity":"sha512-BwiyIkVXdLCwdEKn+ExrcZeWbVWys96kQnS7n3dBAjdshzElhHzlLHi8BL4PW65kPzdBpZnu3ooNrqvIWQwLTQ==","signatures":[{"sig":"MEYCIQChO0hdquw5Zt7SRMn+d80TihfEF+r9D+KteTM551w2bAIhAKdHvblYSByMa9SEauVdnCM3zP2SY8r9jA5KdLIC4oCR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRP9SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgtA//dZgLZBj06GDIgRwKN8t94IzhbjUUbFRq/CRs6mu0gCdTVtIv\r\nV+JUKaDxWIJSwPRyV++Wi1O2k7I1Px05YWfn56NIAQUOjKZ52A/OA8d5W1IJ\r\njv2sTKhzNmIjHjsv/o6/i4OIIFaMvs6xafy3knt4n7obqHMvCJ9cbdLqrNWb\r\nPhYxzMVvEtvcCbAiiJ7dbh2k0dm7EuihY49dlkX2wRl34sJrz3+UXg+Q2U3v\r\nlWSuQBR1rimYlUJxIGDJ0JfZoAk6cDyfF6qaraQ9DcHASoHoyBn1w1IktmAB\r\neuljbilwanfjAllOJgvjP99HunxjdKwMa3osTX1pEh7frJOea447zaTFxj7d\r\nKZdALgAAWmg3zC63QPJ+HU0F19av6lCtLdrq9TBv6V+FpKJ1qR5fZ9TGQyFR\r\nvAP8GdGn0eEC4MXGoIqn0a9O5SQWyOd8IEttLuvwtp2jOsa6DE0nowYIZEcU\r\nOOmNIhL5viKL1hu+Tsl5CKYWQIFe1w61AgP5Po03iYHYGPWG45MJWn1aMBEW\r\nosdxyQKnK1bWu3jUQpCpbDQAcjlD4WVekRViXTnPThMpgEWRs4JH/7Z/DIyk\r\nY+zcZz2BrDOq/o4enHB5B7HCjdB+Cui31kM1+HWNwLM8Id5oyDrVnh+UP+0C\r\n/qk4MxMTvTzy0UIkUZAN3o0Y7T8ychJG2Vs=\r\n=klmf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"127746c89f0da806ef5337b43496e09c882e5cb9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.104"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.104_1648688978325_0.3893785305239623","host":"s3://npm-registry-packages"}},"2.46.105":{"name":"@apollosproject/server-core","version":"2.46.105","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.105","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"75a56db0e6ac584ab65a17c10e1be4cd2ef534a2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.105.tgz","fileCount":31,"integrity":"sha512-bgM1ALZ0GPBfOSqKveOV+rZ0fM1ZLDtC1zz33f2x1Z+W1qH1JlJnOXugnJhx+6tKzXJW2nW2Eeodgxrr1uw6WQ==","signatures":[{"sig":"MEYCIQDXCPha5YfTxLrcSRy2z+ggTDo8Dj9LotlFgGTGJfUS+wIhAKvkAvWa1hlF9QSdBmgVDR+5iKhVnZS1HwcSqbLrh8zV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQAcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpiog/+LzqhEFTMrw9FsZ5VRH9o4HY9yTcbkeGftVrkLK4l6vOCACg/\r\nKkn8rx0iXCSP9s9JKcPdap1Wc0Ebjz/xWfQUb/QlfTPK0j+9SNhQA4lJ1PfT\r\nOAOYpyxyiZUgmEibnuQm0CS2wBxPIO/uyRE2Sf9rRHlDwjAdq/f+gHb4X0jZ\r\nQ83nVmzflmw24ekroVbLQCnImE2rD2yXnwi/AVb7VhCuDKokuf2mB5HB2LvR\r\n/raCBzKFKOu8TGu8hXDxOK24aDWJkjQwXFjYykYPyR/SG72izjb/4FRFfEOI\r\ndW6KfHR0gFEJX0jUiPBxnA/VNtY+vJHRjiERmjp06NBojbTI9xXntdcykWkz\r\n5aRveFXjf1t0m6P4XgNqZ9PP9WfKOREBzGNkTU2H4QoHjg9ge1rdrkVUpuNu\r\nfvUVtsLEV6A34ddnXvK919vNoE0R/BIm4XuwgnJKr6R8Iy6ulp8pKSvTP/rV\r\nrRp2UDQToyYEgXibTpxOMUT/UJ84fipPDE3LTPkv1oUIZawG3dBgfgoAD+Z1\r\n7umJqndv33uxWqUznp32NgW4GyegCBau4aEBz6wqmcS0eh7VQbrp4ykVOXIW\r\nmgnd90N7oqYkPi+vPGIaKXw0+KepCFPzzfwRJr5C1nn/oFBp42sIAmAScuFM\r\nRUT2cmhG4qvasFKddCGsNIFnXRrPYDCt9eg=\r\n=mgnT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"725483cc961f97bd88da5304cdcb3c6bb6fe5802","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.105"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.105_1648689180449_0.013208544683559698","host":"s3://npm-registry-packages"}},"2.46.106":{"name":"@apollosproject/server-core","version":"2.46.106","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.106","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9886ded9f896d0637e3398bbd3a02764625e9f6c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.106.tgz","fileCount":31,"integrity":"sha512-lhHefbj1EjN9eMYGfF/LBjcLgACfvDAIIk6EiPJfdH6AIYhyfUPdneJc/By5C9H7Hmm4eApsnAlydDWwykiVFg==","signatures":[{"sig":"MEUCIBhhJhRrvh1ThvAGqB5PSRihY+uZFrcqtCGKlORyXAthAiEA4A0tE33JVJNvVhhFDf3X4GSgmCT8ccGMj/OAvRzSf38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQDzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrycw/9FGJ7VqS9rKI7l9ZCrdbG11UUR1gw6+rIBcMJS+ZzwIggBsi/\r\njUjyYqWBOCmReQEvD6W5jMXHA/YMngSErzFMBhwmAejbAuDtlyN9+rxx3WQC\r\nAnk2VdmAca0vZRwmIgfY2Ccr0kzQ7N/9GF83Wd6mbR+uQ+ZDpEUyVqOa0d0z\r\nI8eKzZhp+T8QsWUjVROxHdzFR8NJELK/H1gsqA2mBtKlP9hVer20CPzzCPOp\r\n1NkYbYoMWnGC1FXfxP3HeK8w94EU0kdg/1fcK5rTKHDtP6lA3Po6mlg3jAEw\r\nxA1iv4s0QkSdg9K1qNMfNz4qwNyQDDiVIwIUVAps5/LYE3gmUueGCZpV3+Hu\r\nzAitYnMawLEEIO4BIGxtSKeJ5cw7hwjenvQmApiVHRWoxtCrh3bseEk64mSr\r\npjS0SjVM5gpZlVd7olFE6kJVufvuFYFADwC3A2vaH3baL7yoFrDYRJigAv8J\r\ncOH2C1xhZAGlAUBGveI26p+Dc9cYnCt9JbHPE8/jiySz6oIdRLqaiWs/NBv6\r\n3+dJM35U1U6HdKzEQIiRiw4uOuP6NjNpChgwUYSRE7DQq8+eVarUK0u9FI7T\r\nd7WmUTiNYBwMnQYXcAYnVOq1M3vS7bDnY9xkZf1RVSHD9rueLVpzUMnxAJDa\r\nCdLapD+g/jPXeOUlLj3KenkyXjZQ02g0mg8=\r\n=rsA2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ff681a492e28ca04557e77e88ef18281bcfc6b68","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.106"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.106_1648689395117_0.5878558872496367","host":"s3://npm-registry-packages"}},"2.46.107":{"name":"@apollosproject/server-core","version":"2.46.107","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.107","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6b987079e6fea693fd5813d78dbcdeb2c1cb1c0f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.107.tgz","fileCount":31,"integrity":"sha512-R6EO8jy0Z6/pWyKRus1SPXEDCVR65iW8WcmCTXp0PhkMV61KD3oXx5RUWdB2vR32uUp2jt36sdwpkuVdmkPZxQ==","signatures":[{"sig":"MEUCIFTrEf/uBemn9RJ4CyqB/GrLLmqhVRjAFvUXEWbZBOctAiEAxJcOBchAkzV1HHmD6CkM56QFyPHtFMOcFbUxnn4nvF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQG0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmplqg//XvdgsaKGr5N02YLqRldU0axobzwWAvgvPKx2pB9/UOV3oZMT\r\nfy5l8L1QaiVjTtUQ2oqtrfrc+K3eN1tBrIRMKxqYNe9KyIN1vbMwcdT9xWkZ\r\nZ1yqEI7w/0u6eaHSooSzxxC8/xUEQ3seR9in14G6rWUHGAJL/dVBO3WcKG+3\r\nEZLQuBNs7UPBW+e8DjozXTv85HR/310R+AQgZpdauR1jrKBtGooxv4KVElUo\r\neuYrSwlJDC2I6XWseEHGU4WyICK1ZXrLIVgQITyBV3VlBEPJuRVB5gKdaBnq\r\n31lHyAgKs/apaEEyHPl+/1lfiQpak041poxJMBgbHoHvYyap+CAX1G6HMH2Z\r\noZUGM/1jc6AuvKG6oD0CZGEkwnqs9cDCiAKqJn2bpCf1Fglq1/mXwAb+XhbM\r\nmzaUWzld/e9X0QDN/RqXv4dyxGEXAPUtIm/ni/mAC2hMON4x4OA3pxHHJNXx\r\nk1QCEv2Cz3HObZeGETVQYaewFwGV8By61gVWTWTxVklGBHw6t8fLOIu0knJa\r\nUy07OqXtJt247AJS4l3MYQiPOsqmrvTA4uWx2wucXDKEkuj1TCp+POvpHR8M\r\ncSIgmUm3GD17NrAp2MaJ3vufj4C8v0HiJgu3b8s26FPsZIvrJQ7eUfTYpEqN\r\nTZriDCRYJ6d/E29dBFS5IGQr0ZtSb7zV6FA=\r\n=vY9a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a083c6c8b8b42a057b722bbbdf420f487fbae85d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.107"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.107_1648689588575_0.0530224487716644","host":"s3://npm-registry-packages"}},"2.46.108":{"name":"@apollosproject/server-core","version":"2.46.108","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.108","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5b06d28bd6a63fb1882b619cc8cd6aebbdd516cb","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.108.tgz","fileCount":31,"integrity":"sha512-dogDABNqc5vqlxzd2Z1xSgRSMXmklEhBzlrIS65GL4OZO34KQiAhu7nh42VdLUnbHskSS7KYGe+IYNBvLQ1oLA==","signatures":[{"sig":"MEQCIHP7LMBQbfPkKCt6G3juavJPREQ6rFlVsOGUxomU+qO1AiBYm4uqVBmS7SvivOHnGszERpJYLlrmJ1UJ/+YRP960AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQJtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMRA//bpIx1f8gYfpv5VItkxAPi8NtN6QSWbY8HffvZmzK6tdF51yw\r\nYbjMZrlpVWoxbvROpeYLxxEAcqi/iCHjGqvUkBKDBRF1tpsRcjA3u6sBRECr\r\nUzdbGPgOuEbEBJC9bYqyipwmW36OBTIvwnkvBQxcLPmroQo9ZvkttysGT01j\r\ntLSydNJDv9Yt8uBf9UWl/9arejpTMLGfB1Oyfp4trWtEIxBh63R76ZwV1vEf\r\nwiPaVtCNAtYd9DVBrUxtISrEr4Bed82v2UPUs0PoA3nqjwPC/u5fmwtU2uEB\r\n6pblB9eaF9NZHYTafusR7lnQI4FMJLeU/J4S6bDqwafXN3zZd8URR06IzI1b\r\nM1Rb8gwr6Uol7LsjPSHbko8jQef1MDE//bT+5rchLc1i4MZ3CxOtYmFbzJJG\r\nNxJiathVI+tZhZmrEHoTP3u1f1l3xGWqRqIktNJAlScsO7HhB1n2ODJW5/+o\r\nlfD/jvvqNeNilSJmcMl7fY3iiPZFwmUuZYy3kq952Bwp8Nay7q0V6qPGiLv+\r\nkvNJD+TGU0oevqcC9OZXbgWQlFof9mOr19RP18MPP3LiHN0AHgOVqRJ5yAVj\r\nH93Tlq5m+lQ0b5TRgMYVKOIovA1x3hAbbbQZG5HrhyoCV0KxPztTudOf/3wN\r\nFkQ3uvjFWCK0eOQhIo1uzvA1ZTXesKRrkKo=\r\n=KhGJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"3fee7a66e777ddc0497f9e0ce651872969ec60a4","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.108"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.108_1648689773068_0.9790756701703374","host":"s3://npm-registry-packages"}},"2.46.109":{"name":"@apollosproject/server-core","version":"2.46.109","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.109","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"89e6101ae5145a36981d1636ce4143b2a71bcdea","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.109.tgz","fileCount":31,"integrity":"sha512-AEKbGYz7PqF52PjqwlKnJ1DQeAIzKonOuoId3tEBilq/miUNV84wYpH41enjBmc70gZpTqwIoON3LuCe6e/lsQ==","signatures":[{"sig":"MEUCIGu//MBUFl1AOGnOHP44niMtCiQqq1qIJoDKrBlMxgpNAiEAm0iJb81mROLdmlnaiPoigURLlygAURrYlyKPXG9AakM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQM0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPVRAAhvTNf0IBL4PwZi/1VFIxKpQeDCXF12js8OX81kVQRwsKl68e\r\nFRT4GBgnbPs17zHrL+vt0LQFQFhAeAtWwmhDpHcmrVu28t1UDE/rqLTamThv\r\nBG6+K1az3BlubHCgo/+/Q5SUpA0LgyvT/R/lFGCG4xHQzQSH7RArjkOAzUEN\r\nmrdHob21K7n6n4ZoKJ+ES3DpPEEs0ArzM6K728shP3cPoAzf0ucor3L8yUcr\r\n+oF++8cU1AWoDKmQYUtot/f1Imnn25Wy+O8OLNmNPh+NzFH2Q/Vq+o6aAS/L\r\nJ3RlQgyz3uK32Wdh71EJdmVBryH/Wv3jY6bpzyLRSjaon2BnkhJOIVztyy+Z\r\n768m56NEy1yAoxLFs0DVuCPUe4umSCy37acO60XbRJ3qWNBZ79RTl4GrvkD4\r\nRVLJsxqPaLvslX70a/hJ2aqPtiRkJCTU2K8RWKZYaEdkUo6vxNF2G82LOVWH\r\ncEX+IVwHzpKRdiz29L3AFUcs+1oFTgRI0229bCyKEY4wE8REVnhffLfCPgxA\r\nXM6U0CNExiQSKAWyuo3bca10qCgdXgicopV4+BZFiqyb0HfpfW6GM4QEzV5v\r\nB9OeCY9DW88SzbyAsEF87Eq/akiLSDiKd6i/uEaIN2wlU9iN8LKU4x2nJeT7\r\nnALhT5LDzKoXWzp8mTW3Uipt9qD7Op0ecIw=\r\n=Wxyt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c7b98ca1b30d6105d8ea394a36403089e94d3fa3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.109"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.109_1648689972140_0.6845995563684788","host":"s3://npm-registry-packages"}},"2.46.110":{"name":"@apollosproject/server-core","version":"2.46.110","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.110","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"93d76690ea79b5e212df5fe48d083c9fcbd0d8f5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.110.tgz","fileCount":31,"integrity":"sha512-CpOWLoJpkzvQCKT94amns/XyUsjWqMk3GUMXq94wuYMypusX725wLimznaZwPtrnxQXcPMI/l+QYZfvFnLRYqA==","signatures":[{"sig":"MEUCIQCYlFv7zPvDrZGdhq8C//pHliEv7ZRN4+x7KhNWyYKdxwIgMtaHrvn9f5KbARxprL0C3o+xmEYYT3IXcfupwt6kqos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQP0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi5A/9HCs6ZjBj8TE+GzTOUfa+dcZXaD2zkkzQ/54k3gCyuXSvgym2\r\ng+Ajym3wmIYlZenT2FKbWAKhX40dvyG/B6IPNnCB8/z4aGlE4Xcy9dSEu2vz\r\nxWMMMssTQNQxZCcZRjRvDOlRpSFzSA++4ZmOmJ89fBpx98h+/MiuGyvUW4uK\r\ndfDWyFZLgVA63slX6EDwQuQV7pmRSCA5BYOdRRmoGa4NIkxW/lP4P/8wF8Fq\r\nwgVFoul8TyAGPKWdq8gsS4HVk0pjaw0GJqkneG6kCnvbTW6T38Ww782MB/JH\r\nm5EEftSBJbslzG5xDRI5E2VyLR0Jdu0SYvBnkRoxgwPvdpQQKUmtInyoZnCK\r\nip86aemvkZ3SV9lDHGRkg0O5kkcOuFNl9Z9NyHfh/mpC1ATcWBPAb6ZyRC+K\r\njpbUWIunTbKgTkgFRGCkQRPlt95CbO7KQ+xWw2S7ozA8uk9KDdp0afoIlcop\r\nEXMLbv/cVFg6jzoNGS0WcUUvLQRcETy1DUnucrX6c3A27fC2Ku8IA/yL/wkB\r\nXezVBD7ATrny1X5xisyrUT69OOBS+Fpqo8kTq/JxKlUd9wgYY1hEykR0/YP4\r\n+DTVSQ++RoWpzKuXQAYneejpz4cZOTR7/xCiy5sxmaL0vLSIUToNW71A+c4O\r\ncAiOWnYys60QWHngSLGNplC4wH5iGneuYRs=\r\n=Upjp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"56a3be402b4b26ec1deb29ba99d7392719b2a6cc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.110"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.110_1648690164542_0.22970842242576284","host":"s3://npm-registry-packages"}},"2.46.111":{"name":"@apollosproject/server-core","version":"2.46.111","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.111","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"21fcdfb93b915d80ee67fe12b2e43999ca30145d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.111.tgz","fileCount":31,"integrity":"sha512-ALz8FiNdAgOPpF40v6+8yEGJdrOJp1AcFRBgN+nq7y4lPvJX/x6AoTcz+S59jV3x95HFZOrazUWmENX+ScRLbg==","signatures":[{"sig":"MEUCIGfTN0karIiWpHmsfTdqsqOzxf1+KuU87wDfEYuSbbzwAiEAi6ZTbW4vpiM6d2Tx4fBHoX8F13yJbumCr6CrM6vGFh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQSkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAFxAAmZVDowc/uIpH0igcledEawRBMmQr34JqtIpdnceAAbbs84Wz\r\nhGhIrNZ0tABaT7wiVU98gW0Ld0P3nHYWB7ik7f437rVnVxhhEm5JkzqWgjNm\r\nIJ1Bo+4Dw4u1d8ACf8fa/3TQkYIijsbSRcBSxP5bKaBqnCuLLweh7aZxrjTs\r\neLnf9bCT7KImx4IewNF8Kd2QERTZZPSt5zY/r6ebeBPlyr+sdiRwoHxI/ZkS\r\nCh6cU/8Ik5oAm0ghP0LvKEWym12n5Beu/NaFmZIJELCCXF4KUPeCOrRudYjG\r\n+YmfIAQPsc3TybTASDwEu1+ymdp/06eJj00S1aPMmgxSCUcnYNh8TbrdzDV6\r\nhJK76+gZOuUz0nUbkliqzwR9qBX+zA85TGhY+PgdcFRMoosiIfpQpWVWPKqH\r\ntqvnnSjEuQrjsRBCwkcOUY6MZEb527hX/S66k5xFEIle8XRyH8hC5BxOHGNc\r\nVcGJgWSc5u2QOf9io3X3KzYTqvztEG/b1u/3IEGFcnXk/F0e5KaXSMyWiG3e\r\nKdb5EAYWEAJVz5I3+9gWPCbthsBeFh7Kt+1e1dYsViB1NUkeje77+iQlzM7g\r\ny0lCutYxCDekqyyx/Yekjd78mWm9vtkiNvdVaL8Mk/b2AVG/gToGALjQYDqU\r\nlfSoYLqAG7urtOlARs9mEP1+KlrZQ9dtUwk=\r\n=ghvH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8566f39c943929f508c0ddc0820a0ec611662312","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.111"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.111_1648690339765_0.5819983839588647","host":"s3://npm-registry-packages"}},"2.46.112":{"name":"@apollosproject/server-core","version":"2.46.112","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.112","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"960306cb8a62b71cb0f9bc1b7fa98eb58c59d2aa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.112.tgz","fileCount":31,"integrity":"sha512-HEhrcWAQyLjCAT2e8CQcDgidH7p1R4oJN2jV6NB0dum0dX8TWCq2vxq67k6i9HxZG+z9FQGP7Gr8IX9TBxPWmw==","signatures":[{"sig":"MEQCIDhV+qqL/pc5PUiBKyMUDJEiYNzTRyM6Bg91QgiKwdg7AiB1kbG8DeuPhWG4bZSNEsNwqCsvyEMS2FSXcWDepgIRfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQWIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjtw/7BT56uqx1jeTJ4rRJUsEm2/yLvHpTl/x8z2VA3PXJ9nWAVX1Q\r\nfWKYndSPbfV+P2QosNzL951hxk6bsAK9i97xrEBdcKkIQJEirVMOlowDZIqx\r\nGbaiGi4t2lmhbeneuF/zbnYgd3jyj8tq6/dwMDCrQ+FYQ0SVZ9GM0KJswqkk\r\n4WMy5RjkOdGA26BpGWyd7wP09kxZV0gjiHeG/4ykUg4wPva9fz2oDuFimXrU\r\npEAa6/7Xq5FISIsNqDkz83QH5MXaoZRCPLnu3Dy5tmS7B7g8RGCiIVT2ZLUm\r\n1VGsjcirMp59sOBXFJIcSM6IqeL+BK13iiez+e/TtdVSiRZe4p0wNL560G/Y\r\nCx6yj6uuSHraKBCrxaUDiJ1qbomiYT6P1hvxT/HoqHGM+kJSgNSVXkzt1sgw\r\nMrEr1wXuOCj1ht6U6ePhMXfkfrs97ayjEdLhz4aPzECSS6d4qLwcH41k1jRg\r\n4EzF3SIvuiDdqIYNjEEBNO0HvxeqS/aP+gYJ3URKsBeUOtR+asDFcVZAzKg3\r\nZE2ohzBq0s7c0kMax2nnKmxkffvSOhLWalbUfiufanWMIXS6mEvNzoFfozO9\r\nYmjUIJXXa3sYcb8a0w7QqFy5QorXFsCvjl9qHqwg6es5NYdK/uhjvG+aOgt0\r\nDrDLYZltD4ByHqQF4wmAx9SD6Kfv/s8aI5Q=\r\n=oa5q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"37e16e4d639ed40fc26b589a6116391116cc227a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.112"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.112_1648690568008_0.6496196540929582","host":"s3://npm-registry-packages"}},"2.46.113":{"name":"@apollosproject/server-core","version":"2.46.113","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.113","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1f4400a0d20ac4a71024690d6488a6975cd6b4c6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.113.tgz","fileCount":31,"integrity":"sha512-icGAr9SIfcPDqCq/Ydxmd26PNevdJQ7yrZnkIru9IyzAXmd2yEmgiz4gC3T1zgzhWzzA9C7eoJsCqXdvUoHWNw==","signatures":[{"sig":"MEYCIQDXS7YJK4Sa8Nr8hoflIWom2+Xq6/SVQQtRv/q2J73y/AIhALrNGpxE2Un3PXunkTMbxu/KjY5XYp5lVkgthpluRtym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQZRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8mRAAoeaHSsXiuLOTSOi/UT5Inp9y4nSWVAlJMLichnQrBqRBMcWb\r\n68p2IM73F6FpPjGv0h2R+SsP/II/ybGzl4AXYq10ttpsLAnTYBmRlyfxs6P3\r\n2HUUMsitMsY9GHkVCXlFlauwBEeo1KHur+QbiD+5PMlv4Ti10q711ozSrCGe\r\nKNmO0aGsQKIvwc1y2EyQyvwqXpfPKM+3NXBrjsUQBhp16JxNfKIlc50vGAbl\r\njJqzLB9yECU8sUuRvfBT0SlhP8nJiHu/DUFNhlaJ7AP3cvVzg4WwhdLpoXxv\r\nSf9Pdcb2AkQbpGa/5wsrKJKzBg44mNzqa/7tVRWXev+jPwBZXxMQfpoJAKeR\r\nhO/amMHMOJWrkX21Q/xukMWtnG5W/0g/jUWRDgFYC9gyuLsV1Ya5XlRkji2S\r\nxyIzEGi6UUw2zC54Sw12YbJ5fb+ehcoRvwjb/rV7uNo5Le2Zdb4srZM6M3jq\r\ngXuAnsJYKrJs2t15IdQbsDadYyGMzO3WXJvLKDQtZQnNm/XY9uBhJk5GsS2D\r\nuZO/rKuf+Fh3CwRLZN+SPgMGEbJgCp20TU6I7CwMd2cU251WrCqCOtjcXvhk\r\nJjpiQh03meStVIRjbGlrx35Xateu24GWkkZ6b5k9226gnACdZo3lmHQsbt20\r\nGuvpTEaM6t/PpDocCOWat5I+zlUpzF2HE6Q=\r\n=GyTG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"835aa1905fb50ed13adeb263be574728c1ae004f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.113"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.113_1648690769011_0.4065642076274767","host":"s3://npm-registry-packages"}},"2.46.114":{"name":"@apollosproject/server-core","version":"2.46.114","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.114","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"06acb7f9972258fbbd44b5116b37536984f459c9","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.114.tgz","fileCount":31,"integrity":"sha512-fp50gjSsP9JpHPVkRWlorg90nEamql0N6ULThohSSnHx00nEbrwfNkaaEiSjPjwZtaz5mqo8qZPii002E3VvSQ==","signatures":[{"sig":"MEUCICcYH3lkE3z8lEHzPaGrbJyH/sD7FLI2wiiu3hF2VaoKAiEAsW1z+P+0yZqucEs3sWiy2pgNQ9q3TvOpITaAurRGsZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQbtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMJw/+MEUt9+DIYI0CKhTRCB+DDWWJ6nbzQ3+KjRHu8MuChu0kKDor\r\nn8DSLtj1FmXvfELlLAW4Fa15GL2kM+yUY73pr4Y8NfyQUmiiwdBOoTtdTUQV\r\nb6kiGTIFp9vQLuTTP2/jC6fKMbDG8NSvJ80QMLisROIpgBK0SVBjRsKeF3OJ\r\nNM0vDUFo1z3ops5D9DQ22e4CXjxhbHzn6Ge0w0GSJOxvpuWqOz605dVnW2Ji\r\nDMJnPR66UHlzTCsrES4063Qok7Km7Lji6PptYj+L96balChTO6HWhD0n3goB\r\nXt/EKzGUobzHbeRZXh3t/PNSgq2zJa245FU8nH+Q2YscxdT/ms/8tl9I9nWA\r\nO5UtR4k1QN2zG/aKYSnJ/9duwCYhL2v6MZyaVvG9xnB6/b2cLXCWZFbv4C0E\r\nq7pQkES2FS35Pxc/FMSldMx6kH1sJhQHbJ3E/G4cMZOzzXjPQS9FqegYv6qH\r\nHugFrv04JZ9OhoGYv2Mslvw4Go5Kc0xSJmLrbYn75XDimvWIdYIS15Qy1r8t\r\nfxqXiKt7TDrawomWlvqQBZ4eEbfcF6ws5ipBjxmU1ynMPEWw4i7ODBGpikR0\r\n3CT2lCCWj0D3E9elnZXUyTe0Xks9VSbG4/SjZbad3aV9bqAeOOOco4kiCt7V\r\nks73hbBkfcpN9JQDXk5Hw4OsRUBVvWfUnWM=\r\n=ToXu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6779956ccc56a7aee839bc11468ed4532fa05628","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.114"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.114_1648690924834_0.06284588372796196","host":"s3://npm-registry-packages"}},"2.46.115":{"name":"@apollosproject/server-core","version":"2.46.115","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.115","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"63b05bd8196e6e7d6bdd01a273029c05834125ed","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.115.tgz","fileCount":31,"integrity":"sha512-RiVAAjVoAVlf9r9XDHbMAEFAJp8Ydbx8pM8VGq0oZKYFDtNFXHUc0cDnmiy9wjwPby9dMPTs2tutA8pebko8Ig==","signatures":[{"sig":"MEQCIE8Lio6KpAR0Q6849ia1G1JviMatkJTNd/vf0xsU+50JAiAGYbD7lNt0IAGl/fzRmSrD4SMVmBcgdLBimYNiD0hgVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQfQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9ew//WUmqrEbFcHvflE0041+kaCluGGCWAKkVGSYoIHPgVy/RCtPQ\r\nnEfojyUrjwrip/tsjY83SEhuQo2eq4t4dm2OpNJxcx3ppXA0o24YK6Fz726D\r\nD9zEi7hPrEJXmvYP33pfF7eS66j92RFcQ2ueHopQQijNUj9to57iyionVkr0\r\nHbD0pWdv+sbc9//qDGzlQfFqYSnBvtHiDgcf1YvtZP/guyybJkQctC8F1jrs\r\nR1naJVNDvP//ywKz+jFw2ErPc1jRGJ5Piz/W1pFSlV9cyy6ExwbLCX4Scyl4\r\nWJN1Akac+V/nb7rUdQ8tYTBl8X4hnLR6ym08i+w3QkcZABN13tqoPErFDmi0\r\nYEo1R7cduV6fBTy6QHlrw++Rw3DL+pfPiKkFHo1V70lz+0FASUa6FH4024Z0\r\nDz2BHSIqiECrUlOi+iTyaPBe7PoicNmwkqm8mg2Em5hxxb90EzPVfQbrzD4y\r\n38ocOIyrOaPstHyA0XvqPDf3DHYH1GmUlb63aJptHpPe+a5mbR/TT58jVoBo\r\ngBpAO1Kk5JH2zPLfLY9MiNGBEKimHLne7wDR8DiFQ/Sw8RFfx9QTP309lqfD\r\n0auh1Zs7Gnd29w9It2jQceICsXHIPfifzmLOFHge+21+9SWs0dAcvSmJ0oab\r\n16itU8As8JJlFkcf+pID+L+AEY/Upc63Kns=\r\n=CEAe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8f57a64938aef605d5369fb64e698e4c1b09a97c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.115"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.115_1648691151943_0.1317999852936016","host":"s3://npm-registry-packages"}},"2.46.116":{"name":"@apollosproject/server-core","version":"2.46.116","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.116","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"25c7f2af696f317eea47e324bc43717a4ff8bd3a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.116.tgz","fileCount":31,"integrity":"sha512-46KYyLpg9g2tvZQmwlwYwu/Rmm+wbgKdGs52LSNjLtfunt6SX/pYejdM4xXT+ResZyBBstAIMxzG+MOLK2kaqw==","signatures":[{"sig":"MEQCIB9Dz09AGVgSVCT31eYS9JxdSx2MvnKTLQ6w9ji9Vpj+AiAC8PHyxRd8Tv3U0plwSWC/m25h7gfMBHzIU8F3ETp9Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQigACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnvw/9EnBWqLYKIe79xvAxRIHa1+Z2ntfHpgrKzXxQD3/X0Q7QAL+/\r\nqcaT2qwpXphP8w70+P07ioUGnSYFzEt5NKLpGt3LkPs/4IFLNY72A4iQY8wc\r\nhQ2lhPFk6N3TxPdc9eVYeyePa0bC2grszNQ/lS610Loj/818cLCiYF/mQ4ZA\r\nniMiu2qobZTJve7QYJtQYPKHg1lkxuZ5wvF+PTo498DhlsY03WEIg10xwxui\r\nCPLhOykCTUBMr7bI6/CUIx8wyLxMDuaprY2Xyolvvm7lAbNs2maz5H28dfv1\r\nSaAZ2HSmMRDML+j5HR2yT1m0JH6c07xUoWL7IXgKtzUlg9XYYz8OSH+l8SeZ\r\nNlg9yooJ3zzk3K+v0Xl/ZMkL7uJzCP6yx08yPXKT6ojud6m4iAZ1KRUVarT+\r\n89lNx/K5VhXJ0K5fTfL220wlVBs6BMJ51SUugBlEZIy0uYh6Mv/zOjVb82rG\r\nhKOVI4ru6WiQIkMSn7szAL7pAvgAKqaQZh6anr3Jy9iIqr4iRtdlkXCHlx7s\r\nHd9b4PKBMFWISEJuDr0D5R49wUBpS/x2HZAlZuABW2xKSmjju9Pk6cZoxZro\r\nh00QWyQoxV6JNiYYQxvLOWaKXpG38sU5dL4Wnoqg34r7fOgkvqa0BSYRpGaQ\r\n+y8SpVoV3qwIGLJVPwF6ajCUvEvbK6x7tMY=\r\n=jdJw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"5c350ac88b59b1b0ca8f5e04e667e227411fc929","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.116"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.116_1648691360731_0.30641367278409604","host":"s3://npm-registry-packages"}},"2.46.117":{"name":"@apollosproject/server-core","version":"2.46.117","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.117","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e9aedf587734639ed853527998e0a111a3afc5ff","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.117.tgz","fileCount":31,"integrity":"sha512-4qa2+2S+fTsRZTXFAkSa8EvoLYj5yr8CI5Jv1EGjlYuc/iuIODAzg8/w9PWDQGNBwLGrnrRarim9CnGZfsg0vQ==","signatures":[{"sig":"MEUCIQDkEZebC3F4cvZcChsjh1SbI6PGiz1CUsHwgqoTlI9x+QIgIicaqnPDYm5RdkEKeJmQ/ChqY8E3W7vOJK4DWBZmq6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQmFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIpQ/+LJ3Mhh45KvQMjhd4qObJ+c2Yf85vM90UhWzApxncJF8pUjoK\r\nQtkVKXf8jo6sAUNSVScoiwFySc1A11L3nVe/biHCyXaeZ7eqJ2xnYuh+1RKK\r\n6PhDfeu2b2QT69nm/ggV1xKZ2smZIgJIrhzI+ziX2AsqIRSUO9m3W/gKCMw0\r\ncdQ6hu5wXoAQCY69dBRDOkDhgMYzo25tWvAuTrooT7aLqYOCSRcxdOCR6P/9\r\n3byvpjpeq6HDwWyuQ5R79cZh8K4V7ATZuGZBYZaUJJFfmSE0QYeOynoSsd+z\r\nRMPfopC4eG0PX+zJPGsDFeKV1AOlVsmCVwxsw1jyu59ELU1SsesuVI8aoiIw\r\nZqc3ejd7zucvcooSFBGcO5g3FH7yu0nzt8bLFWVFcL+Sop9BZiRC/mb/Y3E0\r\nf6nICGfljYrpRSAvCIzR36CVjaYtQ26osxSbWKXp0WCFJyND0DW6pjOKKUcn\r\n4ZqkO9NAwThxRIsFdY5hxxCOVLhYMgss2HVaqlBsMjB71KfoE1yDkRHNFbig\r\n1DDdOJXaiSuXFRW2gatflAx2kT4XBXFedkb0uEGaqXazv6QsY+nva2pvm0kU\r\ncfPaYddSerCjth6xDEfk88o0rFz4QycJZUGvDqrrsWf52lfeBwSLaayAPHs0\r\nxdLEAY8fFtkXtHTMSClIZ3uoX1G5/K0ILtw=\r\n=6HNR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f428b79ff9fd9eaa60211839d8b703ea360cad86","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.117"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.117_1648691589093_0.7448084411132372","host":"s3://npm-registry-packages"}},"2.46.118":{"name":"@apollosproject/server-core","version":"2.46.118","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.118","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dd1d7765d1a56b498792ea5fe4b8045ef71c468e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.118.tgz","fileCount":31,"integrity":"sha512-dJZemD889W9uro3qrI9np1b7ibq5/lBP3UzIu5hG+eCy/xdumgjkTG6iSP53ubcUjlplM34pgL4RPbFJLYD6XA==","signatures":[{"sig":"MEQCIC2mflwgx76/YAMAnELYzlsLhQfBK9KNFPdjMDN5WZaJAiB555Zt1fqgQXXq7McFfZHoq2eWx5oAbBoG80XBxrhxiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQpTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFqQ//WFRzBT22k8mzsyceVoNSR6+DWaYO5qk4Kf2W2qM34WmXaTNu\r\nW17lrZ8nSke1Q9U+I0GGzhjkNiph2ANuoxfVvOdMunSZaqVHCq/ZfutnROtY\r\nRNdJ0zZPxcMfvsxyS+KRcq/mSCceeloAnRa3M5ZcEszvJnKjfDkrsoSUdeI7\r\nL9ViKKWK9JCxlqFKoe7O/c7UVMB+sfp//Gc8+rgpcjvySfYAbhdbxgzLyTMr\r\nhXYKi/PVoROgtRYDlSFt0aYMihfd7em50sv87fo2lq4gQ6/t1WhYGLpw2DJW\r\nDKVpJcKeGCbewsnuPyGHfOB3r1Ul/5ipvlxHYfbboZU5z8aYzZ4DRmHWVtwX\r\nzukzxE60eQ+Q0f+IEXT4Nx/7oTtFQngYVoO0dK/e1yu7jsYITCoBDblTYNyY\r\n7rRLzjoRK1NE8KD9Hkf8r/veh8ybaJFOZkovcFgZoTrJvWkjf8MPPVtfik1c\r\nw8vSTSNDMxs9E5lO3li60Qmg8n9ZjVgZtO5BngGLNC2MmVjLKF0KemViiEDj\r\nDpftzpjBPDGvGlEkZBa4qpeKcSSvr9ix5FNI4yk/UIjrLZXpm8hbFBcB3+Xv\r\ntu/ksHDgay6k9LgYq+uYLugBdRSk4bBI7ytV/QcNnYQAUHO8z2LDNRvSz11Y\r\norGodGAfvwFUVHXXr0xEp1cgC+8p3p1hheg=\r\n=W8a+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6514e11138e54c5a64c8f20b6d13b36bee6aefd9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.118"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.118_1648691795642_0.1528738639164562","host":"s3://npm-registry-packages"}},"2.46.119":{"name":"@apollosproject/server-core","version":"2.46.119","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.119","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3d4a2cecbbe20d216d75287eff0a32916484139a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.119.tgz","fileCount":31,"integrity":"sha512-SnAE/DbFiDKIgcqMitrfUIkXm0ZVws9m9/pliXvv3yfT5D7CWmdS/jeJxsOflNsV1CPmMfc0G7uxXjsRDKObwA==","signatures":[{"sig":"MEYCIQC2m1koBBubse2k8VugLYT6Vn/NLVKbhWUSVA711XwdjwIhAKcQzh3ig8xX1MmVdEnpqgX5iF8EnFs6DoUouc5VYgSD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQsIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDLQ//VVRfZuWLhianZf8bGSUfMi8ZHpSKlkyNFKjCu7wQqH9AlC6g\r\nHwiSkLLXseib00dBWIVT9Xqhukyp2g0PfG7Dq52p9IpPE4K4yGzYGNzNg89H\r\nuBtHa35U7nb1Gugb3c7NxyQfOeE4iuyQxmVSUwlA6GVwtjS4IOkwrwUPEcvF\r\ntnmynos+NcyPu7xKJNZYjzSbpSbIVdKMk5ZEu4ZpCYP+nFuUZO8mJKjD73WH\r\nGra0RS8X9vTnN3rv8VBQSJ4+uEwzWEaMyl56HjZFibCHy43seCOs2DmZGWYW\r\niFGrCwlpy7A/fduCNSC+9Nbkzp+q2Lu3xYT38vR6zYPlQoflfJwndJDSDG8m\r\nOmeDrwmxQyyKqlUCOMnoffFgFjri/8WOYGoZzl6ypuqPBF8NgsIRvKjzAAKc\r\nNwg4tLv2WATKT8nXbVLlOqNpyW+RrZth0326wRNqYkDIR1UfkZV8u3aMX84F\r\nRCIHcguMHW9aovhI4SpHyzCiam2v9AnuQZT9v0HkxVr3tu8REuH+AX1hjnYD\r\nncgQLibccAtlM1xf1WIzpYUrnm4W3P9hHAKNOYePO75rO80tT37MYj77VqkN\r\nEBJTKPN6RgQwpf8GYW77S5U+2bAvw4OM0NC5umLTzzez0Q4pBl2UOagSIVLI\r\n/OCggc37mDaqnrnVTJpkXYpcSlODaWHMqCw=\r\n=zh8v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e8e0b762260bfab1dc67021f1d90244a68e2ef82","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.119"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.119_1648691976213_0.1431588076794703","host":"s3://npm-registry-packages"}},"2.46.120":{"name":"@apollosproject/server-core","version":"2.46.120","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.120","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c5175c396074efb3c80045131ac1a9b79d5c6f9a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.120.tgz","fileCount":31,"integrity":"sha512-KNYdDLnhUQPvXtNZzhF0dQZaFNpYqB10zzRjcuX265QVAVedqqUYQXEqQHjIzhTGSUr9YY9Bsu2MA8z3HSYZ0A==","signatures":[{"sig":"MEUCIFX1YqP/Tz3WTzUsDt7kEOAntUhdpjus+qRcq/N8Nup2AiEA5SyrJemRCu9sORC7VgQuKUHyi9BC5TEy9U3Kw/MSEKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQumACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKSA//bhpoMkETX73wBERG0YPvZddL4vT/Zsj4rQLf/hyfg3En+ZH3\r\nYPALMLbMHrwI90mgf37XVc6uhAhGDE389plXo4SKwollF37er4AT+18k0I0K\r\nMu5tGiz5H4jdLaaIQYWcwkPpXP6vS3AJ7OPV1L7Gsl5Nku/2xdjTLZxIysG1\r\nh4qYSP70gN38l1w7Wr78Kj02RbG7shCVG709S42PVfrXoOErZQWFIFv6kPds\r\n1oHBEjOR1bJJ4ye0bpd/PzxxsV2Os60tNwGeC+jBTgL7esajeTMTcFA6/UqW\r\ndCojB2pOC0oLgbr1+Zqh+VedTjbaTf+dmdORjEMI9P15q2h2/WLpbSk0HTIm\r\njKrAwL1cCCey4aprDlDDfm00NYTrvmWVRlrBj2LNyS+BN54m11U9xgUR80GJ\r\nIEuJfuG2nDnOoAGGDKbXXAB54k0hlpcwaFzMQfYV78AT6EhJoR1bY30Z4XnY\r\nUcCaRCRsmj1ta9+LHpzHCp/89MQhru8mNcsVzSMQJg6byZjuyxmEJFhSjnff\r\nVHq/MmP2hrTRyvagGH7Is3MLSldjh0zm5f/EGVGrxggmyo5wVWFK7hORRXOq\r\nNu0EY+MgGZ8EkdBI1oH1Dqu/g5HzSIigWBe2OdjjYJXSywyhJvFy8KVBmqkz\r\nYs6TyMK2ip/Q7Ad6sSs0ic7lMBKJ7M8x+OI=\r\n=sMQU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"24ae043c8126b300f712f71f40ead46b634aee50","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.120"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.120_1648692134309_0.43495303617068704","host":"s3://npm-registry-packages"}},"2.46.121":{"name":"@apollosproject/server-core","version":"2.46.121","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.121","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"842ed1e17b372466ad1404389ac21410a5ca7b2b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.121.tgz","fileCount":31,"integrity":"sha512-NDM05WEucyV5BCm+UT/DVty32zLdXPOMGDoADtNzOcuwdsqquxHRhHjUBWVj3SwKQRHRCoDabx5DI2iarjsFIA==","signatures":[{"sig":"MEQCICuGSNisWXWzH5Dzjclao3sB/UVD80GR7pICHZrGT/IqAiBpo++aXW66ZQ2HtIxk9jCGTB2BwyEKQfc1qF7U8agoqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQxQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIIA/9EyxyUp2p3biGjQapDj9qKe2eUBSlv11KwpGJaJcOlvG3KlOU\r\nUrHl8VNcFs32TViqPTtBUdy0aefncOLU6GhjbsHerTGJ9SR5LbORBCb174EL\r\n3qdSebcuwdOpH7NkXZG0Q55cm3ffP/KbBac9kzwZdc95la4v5u5/eeoZk7Rj\r\n2KgGi8iCdnuwEhrNFzHArGLDRZFdsnab0fteXdUHmT29nryfUUacjijXaAXk\r\nr+d9qauKajZ45dTbM+IWNaiY09mMzac/AjEMpWP8GPqAcPf5pINjnp8R253P\r\nTI0jLhUw4scvZ//E+TGPdUEC/Q7uG8yUuDWUBGGpsznvAuEj07vkh6IcVCaZ\r\nYAb9MISO9L+prYVd5SgOySQo6kHkzSv/X75njl4CFBCtO6mOsWEERIgFqpeO\r\njTxHYxHc4cQ41a/2wevq41QmQ9t1hgXnXC3OiDeut21BPnNbcU/Bj9saX0in\r\nW7JP+DBKya9FHhJQcfqJqVmRxZ+TX6TWVYozJxbPrdIGXhun1l3iHjzTnc+p\r\n0VIpjjUzkZb+IAAEeT1SFDBOykEjEe38qPHakwHWN7/mcyxK7xp+bdSdqCuW\r\n3dvNV7KBAQSN0cxq/225TaZKa3CWeh2GudW89f0oxbBuid3xV/buUKcx4RfZ\r\nmvFcyCowcDjc0UVt7JHhoqywh5EFHboL3Js=\r\n=cdBD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"157d311be52279e45f1683cbd96c68bdfb724de2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.121"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.121_1648692303853_0.9348293998179973","host":"s3://npm-registry-packages"}},"2.46.122":{"name":"@apollosproject/server-core","version":"2.46.122","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.122","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"211f75f691211649e7893154a9795da9bd165e09","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.122.tgz","fileCount":31,"integrity":"sha512-ZUB/rPypRYquIGKtbb4RUvwRVDBx4ZAGy4N4uEY908gKddpF91k7yqkpILyHP/f1ptu5tFl0XKzkhpsRAr5tVQ==","signatures":[{"sig":"MEUCIQDEjHeNdHmOLjtjVdSp2qJFfykmuIm/09rzQAaIrpuYAQIgYSZhCiBv2GXx2SMGXL6LPH/aDZNsz+4ZmP4pC4CPIps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQz1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZWQ//QtFEoAXNgk2stoWA7gRIhCMhEZBaNi19M0ncWyq4FeGbN0uW\r\nuw7JdWW3JGt6rBWAYz01WfWN7nU5UH4y6wezD0Rr5TamCIdRfvQuaiulHQpP\r\ngJqGH4BoOsB5fAtRRGb+17+5qzVRurU9OmavOgTv4yvnaROg5yIf1OODdRJ1\r\n3EkWFFYTCJsX31tD3BEM4UlFBEXfGWhqZAu+ASpAce9gN+Q6+N+4/WqHVN54\r\nVHesw3Njv/EB8Ex+2K4TQEPggPZNeUghSOpUoNT0ctGYJ0c1I/PkVz2EU7wg\r\nAuAnAL44jBliqpxp7eTfbUmGo+OSAs+zPk8l54wu8cQr0Vsqp9eBTz0Uk65u\r\nnkGS8E4JNKKkGBS3l8lDk57BW+tAltwbdG9ptXHKd0mk1iEE4/FDQJe5w4v8\r\nAvYCGtLxC5jV9zETUEya0/2aJBR7QgbVQDd2woHeXBtxkgXC96zO+o+aNXgZ\r\nrrwLYvIU71XN+FJWCrjVm76BqduJ+ltiVsNSuNQ7xvGhSuh3ypBijo1Snhqr\r\ngyXAJLi803ikRzdjEaZQLKweBFBCVXWCQWix2Eo+FcbZ9LPhw9C3qVdrl5+J\r\nhtFUTOJVa7EP+9yoUamKBpGrIscWWgq6DlGShzyipsgy5EgwpJ7AMALBjwrC\r\n7O/jdSSGMqSbo8ldkez9UNCC2rFF6/SnT1E=\r\n=4e28\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b2f789c85072330715ac09d2bd9b64aa22776569","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.122"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.122_1648692468814_0.1922303026261989","host":"s3://npm-registry-packages"}},"2.46.123":{"name":"@apollosproject/server-core","version":"2.46.123","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.123","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"429b8db122a5c2b5a2d1970b60e2d3b5001bceec","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.123.tgz","fileCount":31,"integrity":"sha512-6B4WJ5ivb6gbvT4vtBKbTq2rFDRJF6XakKyjpsieJgkpnV0DjZ9W5NdShwTT+j+56GStgeORPG2iFUhh77Z2kQ==","signatures":[{"sig":"MEUCIBDk7zvIKxYvEIUiFqPvrlSmxgVQRbsqYAoWA5byPlnuAiEAwoFugdYSShhwsi0Zv5jZgA+KdFObFipp9ToCQut+x80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ2WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkSA//ZYV1rw2NEIguV5kTibL1t2dbI2RtIued2cRLHsnhHmXWrqhZ\r\nbFKkjL1pzN1ebtJrHZmUOs2w5jlPl48hMQNkgR2Gvi6R6doGDuD8gjE/AZ8Q\r\nhEgRr/aAWBE8xm9qdUkSm3OKBKB5q8cVaWMgh7wDz/M573rXIkLP2PwZErvq\r\nOhPvO6U6r+H1OqNHSY+72H0Bn4ImgX+nTt54d83Wtsuh+/N1lyOY72KOcRlc\r\nCmUqBGl6C9BmWLJh38ULjVQLSzHAZs9z2ZDg8M/LfbPhxCOQBXeRWZGPGoXK\r\nUz/J3mLrc5xfIlnBys+jjKEtsKJolqB9Rv0u86pADgDI22sMwKIZqy6CXvm8\r\nK21d/r7V7Ub5F+61k6e84Vc18aNQON77cYI9IR+doHVLm4DGtNT6RK1B10FR\r\n5XZ3LY0rq0BWZeYtkaK6fnle7xXMDDI4htq8wLa1GJm+WYxK4INcH7wFbL1T\r\n05rJv1+zA4UidAowa6ghIqZGfa7pmyB/usofuMyFaRaDwe/gn6dKkOcZV5h+\r\nxUkldpZ+CVKIx/BFqrzX6q1h7HIFGUZGHXFj4O3a3XHXwugf3aXYF1mKXD0Z\r\nMq4761t7+BnbWGciJb0vLxz+i7A+AchhDVzIzb/s2bNXIWmKHqGUlDJRBHhr\r\nfLuQf9SIT2uQywkQFEzZRzA08UhDyH1bQyo=\r\n=Vws1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7104ba9463c89a42d7a7e9ff0227b19afb13a687","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.123"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.123_1648692630341_0.2236560217942043","host":"s3://npm-registry-packages"}},"2.46.124":{"name":"@apollosproject/server-core","version":"2.46.124","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.124","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"10d69c4ebc41f49635d9e728138c267ed04d8cf1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.124.tgz","fileCount":31,"integrity":"sha512-9mPnT3vAW+CWxT4+Nz/M5Dj4urJTZhJOznrCHmZL/0REZIWuhDW3x7blUV6To9oHHTLFY000S5/EUmbbv/KN/g==","signatures":[{"sig":"MEYCIQCTPyQD1ynCVifc6ISYgO+SfG5m9LKUfTjMLfrqpl8gMQIhANSO4CfZFu4HO16PhQt6AKxil/GpITXrsKJkYHVextMo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ47ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpniA//ehxSF8mhZ0OlJKTv6nzidKSWiicnhgA+jZFlaEex66kCnSPv\r\nOeSd2FrB4jd6hqPGYO+Bo/yr+jOPDlaIczYdnz3E7dp8/QDO/bNfzRy8pj/I\r\nwnqhlMs52kyvVBEFneB1RCJD9P5tifuyOWbQu+lgz2uygEL3AksCxrmLEdZ0\r\nJKWBleeSlGY86t9Q55n+CzXFr2u/Xxxn84vJpFMgMAC50Sf66lB2ecrcDE20\r\nUZor2V5gJVpUossM3FkC1VWjzmi7pxACF7XAPcVwtgQ3Y3xXYmoMbwJ4kGxE\r\nYjqzzxq265cRO4hZQqSp826g7aUPdC4cfVYv3m+0h04a6Gx1XBQHkkkgJIjq\r\n8sqLnUaz98tP7HN/7Hvuo0N7RbTjLdtDPvXV4oU9CNbDzbUB0lHImMchsy+9\r\njEPmiuj532QetU29dyhUr5wxDkjwp/qW9SndB77AGSeZ2HphRx0D2CcFQW78\r\nSeH6LW7WcLeM/POBT8+6wqZpvk811AQNofx8JNtQTI+IpjMD2XP80qP5I0r3\r\nHczzqkc7vGXzswJJcCY0KtMZUXKn/mUb3tdUc/MYSJyHSC5eg9kzT103v6YO\r\nuELwFzkqY24X2qZBhDl6CFDZodXMmPNDsTr8z1YHYU0g7j5iD+L4dMN/p8SZ\r\nqas1bycbUUwQuXcrRqT4NKzLaj4tCgYrPFU=\r\n=MkXR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"4ff4eb4ef52501cdfae66dea4defd5c7d8951da7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.124"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.124_1648692795325_0.38847436855413253","host":"s3://npm-registry-packages"}},"2.46.125":{"name":"@apollosproject/server-core","version":"2.46.125","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.125","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d8c19c353b917a043e6af4c9c982481414815422","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.125.tgz","fileCount":31,"integrity":"sha512-R6wkh5nuaLZU+FOhigmfKFsHigVTV2PMZPlToUGrvl8WKh7z4g/1HKwCRdCCPEoFsXh/oJulBAdts6XRVmOO2w==","signatures":[{"sig":"MEQCIERLxxMms6qmL3lm6CZDzjfSzdHbwA6z2NA6VFczsoLIAiAzAjxdrOJDiSBX4w6jEoHmTQb0ujaTWX0NAO/zEHVReA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj4w//VzyG+wL4/gXGzOTbDUmz70VnxsRRewP08X6/Bt39D+HELqxD\r\nImJIiTrdPyR/PyGxML2GZsJqEZDABiaiQPlHRrMuH2DcawmAk6oy+Fd/8dS3\r\nOHerTFHZdsYQGnblOHChJmn+LceM+BjVENAYJwPNewSPwHXLAOoUXDKDP6vJ\r\nszwE6l3QTR0j6a6njk2gaseCRRPTsbm25AI4QTA1QtAwtjuirBtEj8iZL02Y\r\nmbl2mXpBFcepgA3j1EYI3uoZcQLLyBVGaA8PVF4nK6IjtnV7CrT9Hdmd/Btm\r\nRqt8aVuFXvfOqDrg8ko6EsyODClvutwHaWkVNozLfSzMZk1PqWXlXf9T0/uw\r\nyzdahDfEveDrLPMn5nBRPScls80a3GIraGwRJRyN//W8AJTeNnKkAygul1I9\r\n/hPclA9o0gJdz2rjFjxXkx9SA5Zpq8/Nz4mRWDxWdIzrl9tk1+/BRWxmG3ZV\r\nCcU+OM3ik6r4htkBPPghICdFPIxKT95vLE5CUFZdDT8h01fYNw0OLGa2CeBs\r\n42MDIF9fAGb+bRBR/wD32nFBdlEs1FUHTLymiH3W05Mr+H41ZPtDJUCQA9m2\r\nBsm8zZB/fV8yw5OvM+sb/1xrx/VjjR8k1ec/tYjb4ksJmfMaxFXla7jvLRWL\r\nDJ0Tn+4WE7JyQPhixnYj9WVqKef2pJyZlBw=\r\n=6Aw5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"170df02db7a79aa10492d2d1b180b12be51176aa","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.125"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.125_1648693029664_0.22107999433056014","host":"s3://npm-registry-packages"}},"2.46.126":{"name":"@apollosproject/server-core","version":"2.46.126","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.126","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b34787dd9e405d6cb9072c07de7a9ed7ddfaf61b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.126.tgz","fileCount":31,"integrity":"sha512-ZnVmTRekNnJomPzvgBdL1o3m2PgYaa8Ef5kYEh3LIwaLZX9ZPCzvh2mO+iHt2TDzVLvSrW0xFi/ZAOA3cN/9rg==","signatures":[{"sig":"MEQCIBucdeBwE8yX74gRKo0rbl5GJxuS7nGNIYZW308AtceSAiAPEFJMl0ynoQVBy6OhyLpU0YLqr21S84gRI9jiwiF81g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRQ/lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+MQ//TM3KBERrZRZ4RKIHYQSrSWR4NlplEknUxgaS8pBewxPT3EOO\r\n8tumEqgJW5VA2n3gelLEKqeOtGZ8AB1DcDL4XucLdJ1+ifJXJQd1mc5F8CTK\r\n3vtDI9jCsUHaLiZ+aZBAUGQlq4HnXn0rsFMA3YQFJSGBNx2rwJNJ+ybvEEaj\r\nJd+2zzRY7OkaZVxAYrACEVibVTBE9I3raQ4juTFZPvMnEPMj6pATBflvolFR\r\nIh839psJRDhOp0O/Jsyeiy33emxSyAwJl4YlCM1InmsGWEi9blxlqAw6eKtV\r\nxtDz9OWvBca9TnPllitsrN+Iqr0ORIxbi7O3s/BvfSDdy1lZNRzasf5CemGa\r\nr2X/Yj3OVpmj9z3/x2Hk6KZV7m9hEtU26PI39/4GHbzPgA1LVA3b3ndw+UvG\r\nZrusbn+TAZLH9uZXTD2EsIO4R2TVikDCM9X2DOzvnj/vuineA8gJs4DPKIm0\r\nfiBm3SiAWHexq9ANsd26lsb/Ga6PmTvumGOkD+YNeBIWaa70rGmjKvUv3xoC\r\naCT3+UJAaAuLYsWla1rqHpACwGgUigK2W8DIywbF+iLVAcUCkGrWNJq1Y+If\r\ntKRA2ch8UhQ6K+Lc066aj3OG1lt13FJCVwvMsRqof++3UmC1FqUao533wMVR\r\nQjfT0/Ro6xGqJryARSrVQLwVS7/j1JRWr2I=\r\n=94Q8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cbdb155d987bf7e478f16854244138baa215e0da","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.126"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.126_1648693221846_0.9874333108952305","host":"s3://npm-registry-packages"}},"2.46.127":{"name":"@apollosproject/server-core","version":"2.46.127","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.127","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c84144c38adce19a1d885b315a209e7faffb977b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.127.tgz","fileCount":31,"integrity":"sha512-C9CdGrJOZveEH4050Ye8Ut1gq8LbdxtX/sAAZUB7z3fsULbHKgKe8OKA7deu4JdwUpBB9IxA5LGeEYVFslAyHA==","signatures":[{"sig":"MEQCIHA9x6E8uSDJ/mBnEXHTAKrZrVUB1GO935DsPm18H9TIAiAFEV7x//GRLrZxZCBz6rH9qwzH2L6/sr5HZBMfyfQxBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRCuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXLQ//ZC45Fx/dYUwGruuvPwCw1i4JgiuhFRPvKTpfO+QU6936aeGD\r\nXtmjMWhzls2F/wPL9A9yvK4ePWM8e7JuipJLCn3LimslIKhulU/+i04CSYcl\r\nskv60EiQnwpMo1PTXbx7m+nUNqE1n+P2XrQNckJ7ygGQb+BE4SDc4wRfGrJE\r\nDvRrQ9wc6ZnbF1P5D0JUhvs3v5rC6U7bibZiv2wisBmpyTFb2ACJqLt46qPZ\r\nX+rHlrP+8mEQ5NK+94+UcCoyCaMYJIywV10Mr563kgNrSKbGBJwPpcS+yIp4\r\nFYgm7cJeYPH2jfajEzeHi9mRyej6/8o8sn2AuFCPrPVqdGqlQiHYmJE3uQ89\r\nfbbl7QS7oYa6/ETnkoW5BRzCzCLMjhUfcsgzfpbGi2oKu4ciT4NK0prYhBX+\r\nOjXoc/rNnoVjUo/9K08RyOoFejjwDYIKHUxlHVBN3Rb9I/qglBfgD7DEWyuU\r\ntQwZMzgZ2aNdaxYrQRkrX4okMRSIC6vBzxL7wu8B/gUdwSNe9fbkazRjdWRp\r\nCKMwHuzAKTuXFMQBlgye+bTge4mSuorUBj5+hpl8cY29jjaoFWjGivQ+TJHG\r\n8aQpYD6aJc5l2T/vRb/i8GOLwKiIySZYP7u2tX7baUQ3cs473I4KgU+ax8zz\r\nb95L+kpzfH/pJK5NmrlvZFMioD47Vc4RUN4=\r\n=B6HC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"9af74da94ba1f98b472962187b26a2390ddbd954","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.127"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.127_1648693421896_0.7263447316055653","host":"s3://npm-registry-packages"}},"2.46.128":{"name":"@apollosproject/server-core","version":"2.46.128","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.128","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3e4e559148783ec9bfb3be5b049972abb28fcc49","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.128.tgz","fileCount":31,"integrity":"sha512-3/vpUf/MfEkwmFP/UixDcgKW04MO7icWC+JuoJxXXTaPzDd+LCHsfBMFzrCQmB8rFMfC5spj/paeFunlUjsw8w==","signatures":[{"sig":"MEUCIQDBvm2ZcFDFWPYKnQ4JHKHe5whxWAB558/zl0ExsrID9AIgLTAttnM3enPKD7sV0DxCN1M94i/3TneZxQjeK9RdXcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRFuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoycRAAnzTYmypM50ksFhhbZsscLErxCseOcKBEX3OowPy5anhvHFhz\r\nZBKa+XBD2O5Ctn3rflft/vjFK1jVDCQlnvqTGBoQ6UtzlVhz5rC+VMXC4Ms+\r\njwz7UJmS+7tUI2sw2iOPY2ODA5HOkZf73FKlnidZpHisKnXoQIeTYk46Rf9J\r\n0bBdiVK3/WZ5PL8z4vkKLYWUoYQcZuQu2nU/ZRcBq7PgsttFzwv5uLi/nc65\r\nVyloXVj2WEyZPhePSB22dJ50hIQ+zllIhX6YqaOtk2xU9A5tH5kzhPPX0C+5\r\n7spYp3lUmJ2UEqZqYerZ94WfvazaZ/Fm6YbTYDDBI+2Voypyox2ftEwOsjW0\r\nTPkPuAFgaoL0qsSNFbjJS4lcI+OUl49nS7cvLR1/ezeu21VbxjYX2QULgDHm\r\nrswfWbIXxkX5O1cb/dEs7IrzyLUjqdXDN9YHmNtlQFdrVjRTklmNXSIwxuE0\r\nRcwU9g4vGKWMGXvF4NqQUv5dkL5JITRw3uFXCXvBdvl26aXe8uhD82CNJ8ec\r\nc0tzNDVqgu20BzqNWrwA5S3LoQhoGxBbc39VxP0CT9mR3jb3k8UV7FMOvCPq\r\n3PzsbhjF3h3qeHkX4rR+beGKaIhKyUahLnCR1krlgkaN17lqpH6mm3eNGC9t\r\nIffgCqVTk9eLN4OVZg9P89cxcT4lWQ5ssww=\r\n=e0sf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2434bc07d091f8756829c94eb98251b6b21b5dc8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.128"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.128_1648693614164_0.23052219211589953","host":"s3://npm-registry-packages"}},"2.46.129":{"name":"@apollosproject/server-core","version":"2.46.129","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.129","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7ae603902ef00d572f34670797e6ed05e21ee01b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.129.tgz","fileCount":31,"integrity":"sha512-YpZCKBh72NPl8Car8GgBOFrLkcP9AdFqk828Sl3v2otxHNT9HB1P1L4c8FMX66kZz/nOP9ij8+hgQVSY70mijw==","signatures":[{"sig":"MEUCIGGpDHb89zmLV3wdP4toWjeEe5BEnikvEbYgj1ltAdhhAiEAkGDP9/7Px69NpwgKa2HrgKQX3DzPDGWEEOKsDof0Ioc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRJVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1FQ/9GYveBTDtvjDFrdo81DSJUiZDeqlepYhqTaLB66hdSDR/dl3I\r\nDgdbk0oHsbSa9L+ESV4XNVrhAUF2DRFV5xO8cxB1PfOXOmalD4lmdL9q+gJ6\r\nbz+qw5Yh1Clmw+y6+nhMksz08mWIN2gjcnE0AtKlvYVejW1kD6ZFT5zAMzcN\r\niRgfcYCvXeNWLwBRP+i9kRforQwPc/if6ejoNm7luyhUsvGmQCJ863vfmlOb\r\n9PT0d/LwZQZkxFwPOgNJJ9HlaiHUgD0qnvxovh6viHxvPqLxcnnExZu7eM5w\r\n6n7Pw9CeTMNZHrci6d7E+lxT8kHHPIQJjfaVpAHz8d1Rr2RDPifAOx4/jwSV\r\nAeLEpAVFpK58p50Mgh3gsUGX2FIW5woi+ZOZqceIPEqVqjvK2PM0Ex5BWOew\r\n8LvWsdNrmlCYnOb/DSbZvSNmNUsCvpcqjE15G3iuBsH2Tnb2ofkYz+1D4tao\r\nCkqFG9OcT8lO0p6U6VvaZ4PrTcHS/gq2M/Z04l+ikM0CcDaYESZ6lngTTmCc\r\nlunksP+DuNGLBdi4tfxONjPm05e1kKX0Z4N4vsOXvu8NGdIgaGMShWdwQF0c\r\nebzEDMeOJd8Kpt1uHWvLJNbDiZCjmWUCwGffjf+MZx6Z4qL7QZhdzaRsucgc\r\n4IKao8jGKmpv8Hohsc6+2LEYc89hJLwY+sg=\r\n=4ehM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"391bff8f6273074ed6a4c87222dfe83fd200e4cb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.129"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.129_1648693845223_0.314696180581983","host":"s3://npm-registry-packages"}},"2.46.130":{"name":"@apollosproject/server-core","version":"2.46.130","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.130","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"936dafb8fa4e46fad6a53164386cd6a9784a2411","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.130.tgz","fileCount":31,"integrity":"sha512-sumgcGNS70rf8iD6l/ar93JEU5kqR5WOidM9uu7riEU+MgnBnmzp9mV5IxVwwQLPw8nzr0I5uXpV3dcO0Un/YA==","signatures":[{"sig":"MEUCIQCDeuDd25KAyXC1sOknFR042bwDsB9bXuCHBYNvW8YI9AIgBpLZakBY8kftdVWGeJkU/XdGZDwWLvlJqlqJ8CnHmiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRMXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh2g/+Mi7uStLrC+/5O+jDz3PgYpdLE5Zzwqf0KoHq6Bs0fzctjP3c\r\nUKI5XUPLPBcWcsMOPa5+6k0gTG3aUl29RT6OIzBbGyA9CTgQnzVTxg47ES8F\r\nUHWCQdYRRS4Y/wYw4KPnHfEQpHlIOFqGQJsY7nJJJNLgxIt5zONvVBxXnzl8\r\n7bJu0eCtMECiuZilFdtbxtPmWgu2zNtxLEZ1oA0aq6h3XlzC1W16DA/Jot/P\r\n2cJuyVYTkcmch77aSzLjrjjR16MK8xZU8hM7Ni2dv9QBzS64kIqpDeicSHh8\r\ndjujHaUmYtGvlGM2CYe+gpPV5KCg//xXUkwOXdamBO/H2c+1sTvgrPH2+KN8\r\nOO/1YuW5cfjrwfYunpf3t8A26+NxM2f3KFyIUxEsgXlYgpKs4g863Vp/x+ob\r\nKLfljJ4mdOWQjcYFoC2JRQ5EL6flOwyKUjWqfjbb73YdJj8TSRaZEio+KCWr\r\nau98zu3A+IOEdBib3vuVgytb0eZhETDMGfyp67kFGyWDSR1jZdMCm2ZhBAEg\r\nosN/pgdO+dOCWJv0jzYAlL/44xU8Bs0pIq5ZlJ7k5lfZ1NF0BDKA6dhzgDO3\r\ns37f1dkGmXnbpYybKcOBBw8Tkh+qdFJDf0EWKKA3kcJUTqFGO+OEhI8Ji7Cg\r\noTe4hrI3+0awWTZiwnm+6uZgSVFk87CZTyk=\r\n=9Jud\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"247aa37f85ea5d4fda1b24ddfc61ae1e449ff19e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.130"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.130_1648694038948_0.04929279196276526","host":"s3://npm-registry-packages"}},"2.46.131":{"name":"@apollosproject/server-core","version":"2.46.131","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.131","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7109611c88d9624cd755c36a041f23f59b06b47a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.131.tgz","fileCount":31,"integrity":"sha512-aOfTOTQaTe9rUKFm7i9QQorvW+UW2mnHn5AijDSdQdQ9JPRljktred6NYC3rRZ31NfkJbwxaekW6pzufoXSZXw==","signatures":[{"sig":"MEQCIGcKuhkFbPD8uUUfU2Dh3NvgXs7/aoF1+yDGY5vXGU94AiBCimo+CMlbsY5k8cCqmdMelJ0QPKQ48xeZtdNqDAhZbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRO0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOQw//VyRKB9u5IZWHZJ/hyPdFv/VQunI5wca11ye1b2theyUia8mO\r\nshyGA0D8VWvbzJa+YMNtDFARur86VuSdosQtVOvYvrAkvtmYbo53SUQUdQy3\r\nkNDnxCyyTBd5HQHozAbP2hyEMTnMtESo1wxKBgnZsWmQDTH642weYUonpw3m\r\nIvbCyiKRIHeQY8th3OqoqqYu6R7cj7YQh6XORnXTo5nytGLtXYRC4I/KoB31\r\n8lGGY+TxsoaMelyfPWjSf+v3T1Z4UByiSuxdc33FDdHpJ2x/OL2TkjIn8TiH\r\nZXYMI9qF5JPrvbZlj7/QGqMTFvYjpoxA4BvWw/PMhIJVUl+3/abRNg1o78SG\r\nkfenIYYyEK96wHALDcW+V5mXbSShwYc/+5LJ1mbNTt85tEfbYopidcFaIm1Y\r\nuRlni/ZenQd90DMO9vO3MUaRvFuW5g9AIHUoYgMuoMbmaDC69wYVGQGEJOMj\r\nRH6M7jn+nZYHTnIcsfmZ0E47AwSSYVytvZJgfJLD5hHwrY6keHVYSdCpfw2k\r\noMaFCLi9K1o4kvHV28QUuf55KYDwdwVszHcOwCoNWcF8ruW0gBq3tH5qE0Yb\r\n3mugNhphoCpdr+2BEysdhW4gsxB8ceUqseM7Y1JAyRsRzJ4PuGfAIT/RjEks\r\nuTTB3Xt+zt4FLDE4Zhig/pxhltgc03trY/s=\r\n=bhR8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ea95511c2da3016da0d00b21be0e1adbdcb36bc1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.131"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.131_1648694195831_0.24325111167453572","host":"s3://npm-registry-packages"}},"2.46.132":{"name":"@apollosproject/server-core","version":"2.46.132","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.132","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c8f3f7af9513b71fdd1be785d1b430dd65c690ae","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.132.tgz","fileCount":31,"integrity":"sha512-mSNNKr9yKPJ1K/IdLIq1NwZ15dqOuN3kQ3u8+WPwL2b9uOSmRWJvvkF3Wc4g6RDTSbaWzqmfx9jWTzRzWEZSYQ==","signatures":[{"sig":"MEUCIQCj48UuThAYA6xvXVQb97axFVpqTLTeZwjBlUdx/skJSwIgS1TuYI1AHIPj4ihY0LfGLx37q8EjwB8cAWUXtZT2x1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVeQ//XlcFylbbiq8Wc+ejUvC8mmJG/BHaAU06pqTpH5wqaDorBj4g\r\nTajNoADmxYFjPsn7KiBlad7aIzL5JsxeJjEfwI2hwiuUXlCcIezY0x5mEIQp\r\nd9iX+2koE0Rh446jzBZv9NMzbO9uTO4xXujWAzlHklRtbTdLKS7uj6vuIMYg\r\nprmYRQbmmGJZ+zoVLTj7l5zyIGiPgo1AdwGB4PelD4S17AFiG459g5IhVzfD\r\n0TRh5SQJqdUkJGNdOnlR3yn9Z7RYuFu+Z/yg62q/Z8d99oEif2z4q7TP1k92\r\n5RrKcc9d1QkE33oAAGTcEBjuf1qNJGTm2luWeTZ7cosbUmaFGKi/038d5CLq\r\nlbmGAndiWFiJbrulLQfFY6UELRAt7oWeaaHfTqfj6nIN0xS4APkjmomEGiiZ\r\n2DDozVj85qokJQ2iWNYXaEBXgykkGstwwcZpPXZ6+5v5lyre1ixtz9qsQXMw\r\nibXtL8m4LepIStpXmbc6MFcptfRsGs+o5cP/tOnKO0bMTP8A5snrVkZYttsH\r\n7zxDANK4N13PGKCBgYO76fqrgYFyEhlJc5MEfTtG2sD84Qx4pfBlfD98zL/q\r\nMXku6ZQ1kZSuGS1wXOU3kGEjGYQ1QzHSnQ3oh4ZnXS160wClKuAANUA61ytQ\r\nU3VDE03/q2QIXj1ISo1fi2s2+L9ym1GriNg=\r\n=ti7b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ab807ea52cf2f3fb7b9573acbd079c87d8cc8f58","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.132"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.132_1648694399619_0.7287981878121705","host":"s3://npm-registry-packages"}},"2.46.133":{"name":"@apollosproject/server-core","version":"2.46.133","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.133","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a93793e2341d84c1759372db9eb1b08fdd0024c4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.133.tgz","fileCount":31,"integrity":"sha512-PCyXsjTlC0WZLGOlb1ctvIaz5+KLAHveM/YmtLCP5ci16WjZFDnxyvAUgbNXJ74rLUrBDH8/MfbBCTYuomY1Og==","signatures":[{"sig":"MEUCIQCyW9wXvbbIVeOwrjG0UWJL1cS+FPOvnj2deS+bXfrezAIgZUQOSz7AF0Lq7R0URzr1vY8T03bfXn+NFPhxOJIa4Kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRUbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4VQ//WczKfaq7bjL4X/Vliyv/tm1pzR1jpTu5GX+D0oFX1AHIl/oV\r\niDDsV1H4X7B8j8IJT38lu15h70VxB0ru3j2F803Q2zBcuEWOBbWyIGLfQUgk\r\nvoiO9FoST23cA3ES5xzzT4IK3A8jar1wUjD6UMSsKkSw46QkYrbys6OLJLmE\r\nYdSYHc3ynuWS4SAHVqsNo3JfWIJAtOy2BZb8ou3xhZdrENKnsy+oBAJcLfwm\r\nxT8qDd8aOfpQJYUNPmRAOxpay7ASdAxQYh9sEAmXbcgguSpmewDLk+8+T3Qk\r\nBu5ZcIq/cOwRkXIbPhixYJe6WaMglJ+nAi/fshw2KDSNC2oda3o7OaXjtR+L\r\nQ0gfvXiai7qgGJebonABLddTMyvWBxnfdlwm0w0y6niJ26GHrkr8tpVF+WBF\r\nXs09ZG4M11u5WyvG/M1Eb2CCi5ROEYrnV9Gh0Oq83szeQ0X4HFWmvHgbOsQr\r\nPlQwgRndzqp+TsBBim6xn6is8hjr1uVftmlkddsyclkxRwZBhbrEPPsKw5Yx\r\nOEDJTLmp416jQzAzPr7oWAo99YgBcLPUuTu/AgikcP0/25eE8QYBBkTn/XMW\r\nX/e2DiojJnWio/uFV2sebIF0kGCliDmd5PX+BXQB8iNZN0EtN1u2uCbUgI2/\r\nQbWPr7MnPZMdCoiAxQJs1DlJF3VfqnrwoGw=\r\n=0lFw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ae9b4f4ac59f32045e76e678d0ea13fd23d86f3f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.133"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.133_1648694555218_0.05517733696772886","host":"s3://npm-registry-packages"}},"2.46.134":{"name":"@apollosproject/server-core","version":"2.46.134","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.134","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c19f7009bfd468e0fdafe55ead22b35ccb9afa34","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.134.tgz","fileCount":31,"integrity":"sha512-/dqiIl/7iPVV+Bi3vP4Df3aLKCUvdw5NUKExvvg2XAllL5a5sFxZx7dNHHHZ7HPMDESyOGjyRhqkHMeRJf90hQ==","signatures":[{"sig":"MEQCIGUyh3NZgPG9mqf9wyaDCgHe2lWuKSKjcn7Fg4WM6XKnAiAwnIRiFMi+ChVy2qc9mFdjWM0NOQKhItt0X25HvgaNdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRYmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGRQ//amIAv1oEu43qdD3ffVswPim7uH7NVqrUw7MfgE89eOEP4dW5\r\nagPVSizFxSwARcWAwbqh9i6/jQACLFiOfF8QZATbxAO46xRAgzdYlOy41VCT\r\niUS+qlGeewCaGFtpR+ZLqqS2Aevhbzrx17ZcnIF9NV73Or881gScmGRZ745s\r\nzP9B6ga16vhXrKnYiQvBlzlDrhFZhVXUyu0YxXImrRuecR44YAPtCsr0FFRc\r\nQ30YmBiyRdorYNZQZWbiXH9aEk4kqxWC5a3RvNVXP1poeavGoU9ksz8yHY3M\r\nwyhaiR4QiCwykXHiqtLrdpnArsWN+hOvkYgsu+6fv/oUIM+KEG48s6+6lLq3\r\nSnkwxpxTvuljZIE0FhuGTY3JH+0bVTCf+po0eZ6HXz1CIjaenQWTrGmOkKES\r\nonGh9C5lKtb/Ck9pAeTdnEq3kL7RrZcOVUPhyrYDxRyQ+EkyjyHq49OLinjH\r\n2ObhWmBwIpORJvaROwcDXnFCpM8WoplUn8yJ+OSwXncUsjRp/yrSDqHPt402\r\nDk8DcICcwz4+xPddM4MQtz3lOqihXNn8qmpGNihR1eWV7bYKYGMV4sdfa7pC\r\n2zURon52jyeMUh74BYBP64Bc+NYuIohS6RLLbDdoVjnNXmFb+oI4h5S/9xF3\r\n3N7URBq5QioGWZZqCVGf4nwGorlBoLGFyJ4=\r\n=9cdn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ff0731aed63697e11b5640726b00d7c53a5cc1f6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.134"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.134_1648694822322_0.4561036976857895","host":"s3://npm-registry-packages"}},"2.46.135":{"name":"@apollosproject/server-core","version":"2.46.135","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.135","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"4b715e93ca6dc895fe413e2b2a8b2baae203c0a1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.135.tgz","fileCount":31,"integrity":"sha512-EOstb2fNzaic+Ws6PD0lByUXVMQZ3oX06qPeIrfme0OHWu0Fg6xARZEbsbgT96Die2qgtwCkE+WQenhGFWs7Kg==","signatures":[{"sig":"MEUCIFzYyZbYDoPkGq3qji5Orn5nRECQw5DCt9iYQUq4b52iAiEAzjKkMP5FAjpCuQi75kiILA62YmxFsCfKTX9BLqk1QWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRasACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZcw//YBhnWpIdFScQjtJYeJVCI4kXgCQIVejqGAbXpR3b59SLBGdi\r\n1XFypv9Yqni50L7h4ezqy5zXPy53Zxq+QhdxqsHNe8dvynKhShMhi9GV2lYY\r\nyOURcq6ucQbafL0Tr3H7YAMizchHHfamh350T3rx2fV+lp47f9ofSLovv44p\r\n17IUnWCo8zauTfVGywadl3075meOmby+ZhORjOVG1uzNWJuBsRVQvXoQlCed\r\nSqhKOJC2mw1V9HzwdUzH7gwDQXFh9BHBftVwU+npLDj2O6jSJ4b+dY1p5npr\r\nXPD5EmHXeM13h0X9hkOU+BUZmhfXJGr9JhdJmXWxY5QiIcQbuwMyMIR/c/sF\r\nJbeDggF3NARthBpK2jD9z7hN7UpGUFw8xpg8gnw0BD4wL7LK/tDW67NsI5EX\r\nn1RNQ4sOifQz/jEO7TlHxtfAA6qT99WfFB4hrhSYhdW+w8nycBAgVShVnrRE\r\nPEdb4L5rCkpPsLTQoCwR9JCb8957ZWnEwxS34MjpqaY2YHASEDboknVJLRof\r\nscdJdM70c7xTVDzazQfMAlLQp2d0YzZlH+Eru9dAiZ1vYYuIVDKhVhTXNR/n\r\nXZafPoX1ocN1NWdkemSa7N3aEQnVjaioWhrwXNR0IuyMDXf1jGcGPSV7bALr\r\npgLbF6rNwoQpxGfgGwasfYdvL/QaPkqwYHQ=\r\n=etJ9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"847f7ce9a1e9443bbf5921dcf4c59ce9056d7b0e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.135"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.135_1648694955988_0.30235969749654124","host":"s3://npm-registry-packages"}},"2.46.136":{"name":"@apollosproject/server-core","version":"2.46.136","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.136","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2ab530154554d38db8d4ce2d104a34cfbcfc418a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.136.tgz","fileCount":31,"integrity":"sha512-/HkbjjRw4mWG/TB9CdwQXmaKwStWUlyROTU7lEMx1hdYoddtdR2cbFB5UXe25O+jWG+KkhmFVqK2kMjift+IDQ==","signatures":[{"sig":"MEQCIC0CZAxAePYJXJsuZztGGuRCUNi39knr+/+FR+FzsUvkAiBQrOd8lRInH05K4CmEbXCWGk0K7yGgi6L9BFzFmrihVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRd8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojfhAAgxaoalV2+k/hvV8Xelw7fG9eF4HvbTnfZMgV5SzzxWsdygG8\r\njd9Sp+DRneqC3kLOb8Rr8fCGzjQQaU6Eg4KY9WinJv0Ylla5MwAhEz2hKWk1\r\nJmOB+v3KNlM2xMbKxivK+7jdAQRmEO3WLsBPPVEiTW7VX/8XkYIBxCZPZ28c\r\n/6fXWYTSY7pH2b0VBY+a2ge7ffjcoYvk3eO78SIiYV5G8xmIqJBHbgLyARw7\r\n3hamxDiMu3hLEsoYSHqNVNwSkNBk/9UujgnfBX6Y/nIk/dE67/x000NESrQN\r\nc0b+rPfz3JGZl0BXEfLH2KqLohsW+1y6iKzDAMEWuPZR7IQiv0vxo43wx2Ws\r\nW8I46P1ELkK9cTudpBp/vDrDmlcgTds/7RA1S8hB+v2byYda0ITZVNRo9QjW\r\nUiNDvT5IplS7CTTqzlgppHW/eKEc64wvEsS4H+BOjeq3N0TVoTjP/LWMgXEw\r\nVUYJ5T/yMrWnIlciBDhp5Kz7l/g1ZKqXlio0SKGEDmZMbTfDc0TX56bKEdEO\r\ngK9+/eZiLVx/24E/GmZhJya29FBad97FvJfupd2mMDV1OMLEP23bEGAep6nQ\r\nlq50BtV0pPQ5u/lfWXnV2GiNWXzqILrfCTMzF8Vh8ZHNjs7RnCSYTnwLuQOH\r\nORDde0NIjKzSKZjUhSemeCOV3YMqh5ASlNw=\r\n=sQz9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"4ce0e27a1ac29199bac0abd3ba9c32cfdb29f864","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.136"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.136_1648695164711_0.6333289008823366","host":"s3://npm-registry-packages"}},"2.46.137":{"name":"@apollosproject/server-core","version":"2.46.137","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.137","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"64860c2d28fafd6714d78292d6090a703e321164","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.137.tgz","fileCount":31,"integrity":"sha512-JQ10FSwG/dQsIIK5UpOhyQgAebKrr7MYOFxmATbl93PpZvBzHaLjZv9XVIXU8Vsd6MioNqIFAN5LsJqpOjYLwA==","signatures":[{"sig":"MEYCIQDnOvCC3+itBRirkfVvXNux34V/Shx8+uSSQ+Gp/lEJCQIhAI4tHjB6Ss05+wBkz3LCL8D1h67VfrzGq+nj8OcFEpQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5YQ//V6WsDjShhpoPrizKavuIKioI6NN6D7O8Hbho8++29QNac4gl\r\nCsja4aIRrL3H9SdRx66cd524WiMBlLBC4r00h1ZzqZzy1COi7vpM8vRZ+YcH\r\nrAuacv55tDoU0Aazs8butd0RNTkI8mMG46tvm4OSql3phjJbWlg40euvdI5u\r\nL6LY0TnFyIdPpw8mz9P5PHVxwqEnXz1rE6Y4UBBZjLe835S52eXZRKH2WFhl\r\nnzGl5TJ545bg68N2aLFC2IEg2MtMRk2hWymgxBl4ag9wbKIpCQtM5OtPgBt4\r\nEY/FM25eq8e4HjPJYSaPRYDskw3eXn7JbuDuSR3P/EWq4HxIUpPug85DX77d\r\n2PMBlcpGyB+0kGlRj5eNs+aMo1drbACUhTRcBMeRG+ibVl9PhFOhsJI5DSBe\r\nMEir8ssGRjowoYlVyHsHfdSnUctXT3kHq9tm4DpfCNqDMpDdEv1fm84qETVD\r\nl3onWODE+c2QJgiySJjcZgEeGkf5rj8FNGmwzbuADHGup54tlgXnBSCNLuqY\r\nDtD/tCv388luB0LqGepnrmVpbyPeqEJs/8o08coTwwk6JNbJXcIwHYNv1ezE\r\nnMsrly0rnpgQnK4NC3AL7VJtQ9nne2ouL2eNIHP+raJwTs1ntMfiltq/c10N\r\nV5Zi5sHT3ZPLdDJQjATk/eGp8A7BaVBufYk=\r\n=FnGP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"89efbeee9d83b8bbc2f75aff54798cb7c6167b7b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.137"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.137_1648695341681_0.19824887817154502","host":"s3://npm-registry-packages"}},"2.46.138":{"name":"@apollosproject/server-core","version":"2.46.138","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.138","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0af1a77f7767239df76fcfd3795a21524fc18f22","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.138.tgz","fileCount":31,"integrity":"sha512-C7XImQWyKBIB6DIUhsfHOimth5e3j8YNuk173RFaWbImOHKLojait/c6u/PKYF+cKUqebbet9fHA8kbaQ7p8bQ==","signatures":[{"sig":"MEUCIQDKVO1MlJddKDLn6M8JEINMYhLBeBPPLV3mAFH3XIYVQQIgcyhDPtvLacu0Y/OetvzjKfn84FtNec10hMB/3rHhQMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRjLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfsw//TfF+XXhn0O/nuNkoQFh92w/ZZa7AXQPfgwjb0+Yd07dM+//V\r\ne4oR/cJbRL5OgSYdeQiQHr1W7qXv39B/h4evl+CeDuGUf+5RUXHF8EnqGPxa\r\nmiNmnulh15s1RTcsaNqcxIeXhIAK5RBwIWs1cfxJxW/M/4/S090MCVrhJLuv\r\nX/q0V4//FLUt6lEsDhK9dbH11kPF3lBpeLhRgGonmzy9q4b64WiPTDQOzVGv\r\nA6PRfOdmft7lgHLIMWEBf4Lvtq2zKQuxmKI5jAjY4Q/KCejGJiMhUKi9CJrk\r\nBwK6nMKpeLTX+rffzfnUG8QP8lq7v+Ju7JhrB/Q9MLTrKn2Uz9/6d7ggrm0P\r\nT+GBOMTE+nYNcvtHAtFJV0c4NgyxPBz2BD8MN0faWPr/VeEhGhl8QvPdQw32\r\nfzReZO+cXouckT4s+qxYotzjxxZWmPWxPfJLahlxAvfDXFWVxnXllBwSthO7\r\n/X15qf7w0wBr9E8Axlmr/vfs8ym3IIAbvnp+rlUznoh69xumAnGtwix4TK63\r\noiqvFo6JZz1Z9kTvSjO6RbF1r35e33mF+mmf9rK2nsWqF0tdg4eBQgZpp+Pj\r\nilHXcda+ieZfomVDlyHdupiRNKX/AyRIc+yRkdwFWpO85C2FSTD4gJGjsxau\r\nZz8eRov+NBHU2IaTXHaE51Euj/46lwHWHRQ=\r\n=CSPC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1f24c93d671542ba73fbc04896f17f58bd9a0a6b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.138"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.138_1648695499097_0.037321614596538266","host":"s3://npm-registry-packages"}},"2.46.139":{"name":"@apollosproject/server-core","version":"2.46.139","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.139","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"dfeca67611170d595a84cb41865c767da4b757fc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.139.tgz","fileCount":31,"integrity":"sha512-yVPc1K3xOkmFkHZftdlSXcEinoEjQNdMEkucicOBg9D2AckJKx2zjPk3+B8gog11u9LZDaQkOdIJJlLF9DmtQg==","signatures":[{"sig":"MEYCIQDE/kWzcqaAVE+nGR9cknf2dfd5eFcwdhzzZShH2YlbOAIhAIGJSmyHrvfVeXCtxHCMJcrqTXNOareYKUbDm/qxb06s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRlpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTXRAAiKKx3/wSEmi8xwC1nLN4YJpCwhlTGq11abdKI+D1Lp9Neloi\r\n+qXBjCuBR7YnWWIdPW+MuxW1rbwZP9kNB15WEkXOXXmXIm4vuyRoI6zLU4Sv\r\nvITzQo1Z1DU6nWyy7Nczxo/047fk39LVgC4e3sMqkcXaaqEXLE6eW5GMOS1P\r\nbsTmj0qp9iswxv/OGaZSk17CYreJ1caDBHXmSSfLrnr4tcJil7IVjI+Q0IV7\r\n7M6IOQTmUVnFp8EkFfmK3mHFGN/GKrmh6JF3cnnahqbUxb0s30BMfU/lLDll\r\nep9h27FGg8UltgehLuBTmSQnkFKpxd+ZsUrY9l/VuIamQOGPN9L4wrUl8JD2\r\naOI68famk+PzEjPkM0BSzWAjOcLwZemoxX3CyiRrv7bgZ4fKkTp60yGtT6va\r\nsC9sib/YPxtM07d4vwgpJ6IUk2joJRxsvYb8JNecbBRJ+J7VVUjYoa7qXe2u\r\nZHXMNBvB16fvcZhUSrVI2FVgtw2VeJodJTaw+Q2J8k6uuNpCmU+RRW8wtGTb\r\nV8VehXxgkbMy/Eb2SzGwP73xpnD74WzSlSrAqwJ6cbDDIYFjayoKHKKRP2ZD\r\nY6x7maPrqugr90kyN8SYErRpBvQ+q6S+OKL/m2vI00kMW1WEd+CCqrWrQy0e\r\nakIog5z4gkWwqr/fjIDK6G7NpH2tam+kihs=\r\n=pI3o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d4abab01e4055734accb5897a4f53f5646d1fb62","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.139"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.139_1648695657792_0.8045065220284446","host":"s3://npm-registry-packages"}},"2.46.140":{"name":"@apollosproject/server-core","version":"2.46.140","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.140","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c8051fd29b3c1da3417d46632d908b766eea7af4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.140.tgz","fileCount":31,"integrity":"sha512-gUrTS8KGZWOy8eQcddOTye5LMT9909/Xsnn6T/2qNWcuy8FYbRrW1LgFvOYbOegL25wvonPvJl+He7mmcA2nMQ==","signatures":[{"sig":"MEQCIEyBa55BYRmdBpRM0/2nST9aXbXgifijjb14MNe7aZHNAiAL9T+zOuUQPuTKYy8jHPiguQE2OGuqw7sr4hPiZLa/6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRo6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8kA/+NUxWFHKeu8PO2+fBQPW81ZmfBWiUG+n561goAk3paHBAQ01y\r\nKKcvanXjfnsyI58dgnpy9fxe8FzuDgBXI+0WjF98NmOHHz8UrDJBkbCbBDEC\r\nSggwObGXQFWyJuEo5+W9dimXMXifyib1jjpjPGP3Pgre3TvUp0hsej1tzvnD\r\nsl9lHiJwz2eIs9pY/W4AjJZRhp0CvQuFeezezfNxwSI4u15IvsYrOtWtJVi5\r\nEedcrCwvCJ9RAki3EFNDGaWZsGw+v+vMQNq9q2/9nFyXtKKnQ4H2bocdpng6\r\naz7b32cRcF+vlqLr2SCJJp+PG2ymFUJs+PO5Qg1RhoziLPos+PqWQd6S8IEO\r\nt2gW1Str4qihhgkhv1NEo4VQMWuYQJHLOh/lYosuYQQoy7igwdZtJlz8E5es\r\nYSj4wCcqU994S0fEninZtflP/ZNOedx2QesDPkofo7vNzPzyWWPdi2NGtXwc\r\nZkbUqnq844tY6t6gOy0AtfCFLLbdGQLFDXeGrznHxRWnMt2SjDwHPCAY73hB\r\nAvD0+hEAs/RHtcWY8pkiiA9U/R2kjgcnb+81aO29ZAb/hFUBSaJGtAxfTNCB\r\nXyJFz73GJpsR/4GelTaMPVy11gABYHwC1GIuM/CTzfYsd4Wb+Eu5jRk9sDgz\r\nPZYP52N0OhEp+J/S5fMVOIrZuO7kWg7BIlk=\r\n=FEqC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d90db71eeab7f19ef15231d48549f70e7ef542bd","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.140"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.140_1648695865830_0.3066476769452666","host":"s3://npm-registry-packages"}},"2.46.141":{"name":"@apollosproject/server-core","version":"2.46.141","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.141","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c359c0163681cfe1ece757db8bf426c20fb8ad9e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.141.tgz","fileCount":31,"integrity":"sha512-hvju4QO3InKqgqFCaEbCOrzbGJvOvZiillvRjubmUgBW8n6NvDuqarxZ68o1ZnfjhVoNn+Qj6tMpFZEQb4azYw==","signatures":[{"sig":"MEQCIBC0PqEzj5Gq6HJPtaFm4mixxmKYQasN9MnkcdQ4MLxqAiA/T0v78aRh6odmMg6Vwo2XFW/s7MuL3gPuj+zCA43Fnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRrOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNMxAAgtHPwt2QC3fqcZsiP5FUeQOdV7ZJPesf2gvfik2U0GZkZAeL\r\nnMzMudieN1tlsTLEMN/ls/fy3KhX7pxliI7mHeOY9A9a3fmi/BDgtX9XeHzt\r\nmNT2VlRbca1z4JqN8oTG2fKu30bmm0fH8akbuCxBP22f+aubnA287ZSElqwk\r\nlOk6HWO+QZvWf+Vop8WdgYNx8c6/vsl1J1Dl6WDji/CBfWcTkYyIXcP7F55r\r\nLhJWqUFREpLezQdzkZNAURpMRto1ejUcIlprSxLt9qxBc475FCmRNIUhVk0b\r\nCoPf8rkivP8EjSwlha1tM6Hw8Oqpt5L1zeYHf8RIZsvgr/ykFOgXyRRc6OqQ\r\nF5Tfn9HhwuL+nTqWrkZBV1ooG+IRb5PU+mgH9MuHCNSWfdWDH6bin6UcBxWO\r\nBn8ne9arME0ZKh+ZsdyLJs3p0UYgqNfmlffqlM/Zi5BMnC+9A3nsBLbyqx4w\r\nfVgiM9JQv9ZJX1jcnNri7xfdjBRM2669iDUYrRPBAqN9KIrF85CmPnkoqst+\r\nw8lbT2mHfqFWzpcyzVLgGjGHFDG0u5ASsKDHW+q1J1Ysj3kv7Zjn38J33HGz\r\n7pTmw6COnOMRlZb1k2I0G2s2Kpsadi8wj+WXFz6o1+adXH1DeE8ob9hRL7TR\r\nDYtXmfSefbE/0rhRAhJ8C1ZxBG0+awsl+a4=\r\n=IUy1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"9f9687487cf7db28f7638a3b600c627524e29bfb","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.141"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.141_1648696013966_0.21441833148185596","host":"s3://npm-registry-packages"}},"2.46.142":{"name":"@apollosproject/server-core","version":"2.46.142","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.142","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e24a4ef66436e6e0f02a7536aba7bc9c6735cd5c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.142.tgz","fileCount":31,"integrity":"sha512-3fl8/R84FZXaAiwlfPu9mpkREU/XgpjMCGqDScLcJgRK3phJ3asgb3tHwJvhqTk83LyY54+ch4oYj28gppaa7g==","signatures":[{"sig":"MEUCIHua06KYzrn9SYOGkw+5ZvyE4FWwE98osKwOlxqkQHFMAiEAjbQdsMTeZluRrblRxI0QPrIujhatUcnzjnd/DWAgDxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRu6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuSQ//eQmgay8eqNBBDTBBsbLW0Dvlh42omWqmbUqAbWcb1X73XeYC\r\nPXkXF10OKxkHSHzB/Yp44KB6ih7Wv/SnpDC5muFmIqXQz0W3i0I/ixdrsmEc\r\nbxt2uyqhRz1Muh0DHqRaGHLn/teik+iDcdjjYkb5PKU1K9UWcXqHpFLygoZj\r\npYO0YYLGoRnjJnk3zrrsYBhJZKD6QqXnrfoRpGbc9OwxQT2uwKuMCVvQwyjK\r\nXYWfWi32a6/g1tBd4hf071HykrQnmUOY82KHXFkQpOzLtIo++jeC9TU4hpu2\r\nuTeemU5v32DXD6VJYOPoTeInSGzA1J5bXuqntcfx0kA298CFjpnRNNb3Jq/3\r\nUo5720lvJBfLnCTfJx9GQKO9yYocuEwaJ4OP8ywjw2xd/Y1eDq9O4DzKi++T\r\n6ve06WkLrI6j9bu56uUUDnBAkrBEVIIUiS6+HJNyj8Q9M1KZVIf6cEMuKCEB\r\nh+Oi8n6F70HpIIXYJkYSoWB/e4HwtXJgGDRjDweFttcsss4C34sATt8xnwi8\r\nI2R9P4Kea/QDlDZlDCPD1+kuqZQ/xUjXdWG3U/s+20/i4aFjdJzWcc7QMHI1\r\nctY41HxfF654QdQ+KnWI6IxMn2U+MD9pDFFjK69pmqecgBsp3kmtW0nn+950\r\nJqVBMbVtRrM0UpaYCfuj4yeKu0jYunbEkqw=\r\n=ysSu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d1234592b55577d3c2a697fc5ae4154ab6f5916a","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.142"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.142_1648696250669_0.8539569374730573","host":"s3://npm-registry-packages"}},"2.46.143":{"name":"@apollosproject/server-core","version":"2.46.143","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.143","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"5624013f729cec2e9713d29fb1f06a3c7c562414","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.143.tgz","fileCount":31,"integrity":"sha512-ZyUuFLLkqy9/VowSMlY96Z+i6r2wOmV9Rmz5dNGqmdAZhzFFsTUe5XXDeKyNmwkvWfApboBya+LByPagt2YcbQ==","signatures":[{"sig":"MEQCIB12dRzzYIY9Wwi02VuR5HNrZ9JbkZw4A7jNkBgerlt4AiBQ3j7xlpWNPZjzMmxNCT9X6jfo9m52JBknfHQZQjDxYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRx+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofYA//ZTsmCAmgtciq41/JvyR/LTPQASPlgT4M+BnhvDxp4fc0waWo\r\nc3MHfIWNNvERZHtk0PKD1XIgSN9yDZzY/dakFEdR7IbbJx45vczxEG99h6bz\r\nMWVKueaPf/7rXn1W1PJtymsdYIZuvwsLXxGza2I3it8FzsPV0oyfM9g4nVco\r\nde41zThhUHOqqcMegax75WkLaUReyUK3RzYsNZ4kMKKAWCxxHkyZyM2iuCf8\r\nn16MsFcGkAEYWjKei6N9rRRjZKcPP+ziNk1wAsWrk20HGzr+gQzqewfgysEI\r\nqRZKAFZUALrurK/cXwAWFF68grHCQOMBcEBwA6ZlqFkRrEuCwAzkF9CXtm/j\r\nzKW+j43mCnas5PHhJ4cAh7B2Ye/Z6nTBWZCOCqATM3vphuEj6o5oJhMpztAN\r\nrox9nc4fpXNv+IXRkXMv3iC8fJgkT5fYuZS6qkDVlZJLbYnUbGxvVd5484Z0\r\nd+InWPMZz2oJjLd9TwJPvzYtZoLAeMKd8HVO4fqhyNQR7SmZEji/w+R1mG2P\r\nlQhlPfb2aBTOlkFAohJ8FCWZf6+lSoaACt67XAV5Mz8hJXmiiESX+FnUbgoX\r\n4IxhLnkofn2iINw1ry9MDYrWQELqYaP5INcnYgWkreMQ3ZTY55b0SH9+pYLd\r\n3Nzm8lihCb0IH48JZ+RlkmNkxHTuqZNC2nA=\r\n=EriV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d8f0fb7e1bb81ea11c772746319e5219f484dbb9","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.143"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.143_1648696446497_0.5779812813672347","host":"s3://npm-registry-packages"}},"2.46.144":{"name":"@apollosproject/server-core","version":"2.46.144","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.144","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fb5e84e30ae134ce69a1f1576a24322860f61c44","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.144.tgz","fileCount":31,"integrity":"sha512-R1h927ux6VxtFPD0sfLoHGymGXFjrCGf+fx2r1S46fZ4/u343Xo7EF2GDyiEI2rUQfgUmtdK/6ni1G3tX1d7sQ==","signatures":[{"sig":"MEYCIQD7NkWQ4OSDrQ5GpMitQbE09hYJ0ii6MgepmGg0CL3DyQIhALOxFS16uQq2SIXBD02pI4WRQGb4p4s29V/MyqTFVlZ/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR0ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeDRAAmVxRtZaBW8oLIpc4/DvI0m+u/GaMiRoTI+kipfypDXFDRwQQ\r\nS2IlVmYMZKzQIUiva+BAotbQoywZxHlZafbLSDElrfGaeQs8n+sUHmvECi+6\r\nDtA70OpVl9QJ8QziYwYVXVKZh6mXmy8VU8EhYyX/GdtG4irZ7QuTbtpGvN9K\r\nKKr7jZO6IfLfnK88oFw6CNdoWssBHBj4f76k1kcKgSAG3y4dWZUaKrRznbll\r\nhKHv/1xBgy6asLcfajJ95BTrugpszfZFFgNZl3vW1sgj2h4bsvE+Mw9imVwa\r\nBhu4po3ks0p5L9tzqoR72/ZbdtOc5gAFJwMGzphXqGZQf2ttVCMxH18B4oPO\r\n1vlgNPNoQ3SIEdx+N/T8ZAWtEtMLa9UCxOTPXbE+PjkKoVEeEci27Xvkw2km\r\nEQutgYRLqeENodsiDXwuq6DEB5t9vnG3guAu7qeFsS4w8b9S8gNwIZ53P7lU\r\n5iyCOqOdT/MNwd5bjLgEp8MoNYMYs+ywBDUZvSZ+1GntMSGFPcBOAcoP9KSo\r\nOpHDQmrxuVony1vv5ZCGEW34WmfeyF8ImEor6S7CmY1icJo1q9o85qqNncgd\r\nwjb+rdV6afS3LUz2UWSw9wJCo6HT3jqqy/ELDx/eOSmHhOqwCWejmjbRC8Og\r\nWRKDBRIRwICQP6TYhH9x7G0clHMFljkk+p0=\r\n=KKIy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b1bb1f206d66cb240700f252548e8021b0a17652","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.144"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.144_1648696601663_0.8781088451025918","host":"s3://npm-registry-packages"}},"2.46.145":{"name":"@apollosproject/server-core","version":"2.46.145","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.145","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"33c7a2e46ad905d1ac19cc3dffaf4ede28f485f0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.145.tgz","fileCount":31,"integrity":"sha512-hTqiQ+lMqrr/rSz2cwhFHLQdeBPFIIP7JedcvCyN0HxopxsiPjMGo+MWPPNHb5EMIltfHn6RD6NsP+rgyf/ziw==","signatures":[{"sig":"MEUCICydhyh1geJsL4kdJTi4pmRr62ScO430wb8g6pbGmBvBAiEAu82mL8sGtciHqGbJM3Do10RKORVynaSx+DYJI6r+L3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR3+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbDQ/9FSYspwEy3P0HVZf8cYsdHOmiyTxI7jLGMKtYl1IHPjHvbWcp\r\nwCOFYiLjCAPY9GYTV38qwPUNmJ/I/vt/JlSIwJva3JuNjerwYPkAAs6zEbyo\r\nlEY2yAbeKb9zfuZ6rLg/VpMc+3cnYGwzXCvsIskexBiZ456uWe7TedlPDksw\r\nkWiFttBBNG8KF00BXY6TxfRhBpnlMJolztKJZk3ojl0JG5n9b4c7+FGhiSdr\r\nrhCEqBLTQxIQi9R0MuZE+/KsPJ5nv0GJ0XkXACigCcp4LThDttWmpOAXkqhI\r\nxAxyV41Otj7X7S78wzja4bS7BJ8sByu9ORPJbxdQD/Vco5tmnfICB8RFHagE\r\nhPw4rtqO0AuiEcpnaOOe3Vd2YfrVKuWA2r3uaecVeQd65wwBEUM1yh6Dj1pg\r\nysV7dV3NgvnAnLamNOVKD+ktI1aC2SubtAeIQ5H1d2OyR4DWsZ+pAD4bK14N\r\nTKe2u3GaswvZcIA2XfVuKT/rvqRvQRNPKlRavQ74UrfeUjwaICUmNVoSCqYG\r\nQAdMKQ54ENo8ayDynqco1rl4xW59LtJFmVWO5XPkNWMNYHR7YYgGVIv0XbIM\r\nVB18/PwrRTxLPoPj/ki3tXQMpBa5eMth+HGhFfdb1oYdEKF1VdOOAm6y7qw+\r\ntcqhI2VjVW+zuPPzRPiQks+nu+HtY/zKJQQ=\r\n=pKCS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7bbc217e125f890865f76684b315c296b4e55361","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.145"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.145_1648696830227_0.34115896843740656","host":"s3://npm-registry-packages"}},"2.46.146":{"name":"@apollosproject/server-core","version":"2.46.146","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.146","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"718e0a5492d3b6ac3058f1ce25163b7162c90969","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.146.tgz","fileCount":31,"integrity":"sha512-o0gpHflmKWYLhMZx3thSov5zGBhytFCZafXttBZ8rx52wbmcbWNczN/57sg4sQ9Yfr8ogE/hYDTpKZjBkILsxQ==","signatures":[{"sig":"MEUCIDYOsqFfgzm2lPl22bUHK4iI2D3ul9NyCH7fCUutOOgnAiEAntkrOr9Ou+nmgBkrPuSiPUXn7uUMXe9qbPQaLawltDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8fQ//Wrtd3mb20l/EJdT7jIbvAtM5JdKMGygjm2sFV2kq0NNJOxCQ\r\nKXf946Ly3tUSVPLI1Mw4xJcUoWriNsDhzuAMjrlB404mbuUyfH0AInK5Z6HL\r\njkpZ7TtE9yUVUzDdeNT0WsnX3ivbaagn0TE7LRxKG2TGAP5wuMSPlNz58Zlk\r\nwf2aIGmEsLiOLmquDAKhd3qnzDQk90LY16RKRJriY66SIPzmfdnOgouAKfx6\r\n8Y4kfJcWEx40+vPXu5fqy0FRuVTCtrf/8J32xpLvuK3+6Nvoqp4egSOuQJe/\r\n0PHdSGifcRzJk2g194PzT9Ktyyo2PzVG2fythACHeEaJ9DhpmeXgD5xHlIcL\r\nDHo/7pEHpP/V6AnTDOja8ZFVPHOSTVlboEixAg2Lx9o1XqmwZnv6ezB3rpG3\r\n8NyT+oW7rgr39M4pOHJoJipit3aX5705pOeoS90MwMoGC9857AxjJwjobhzc\r\no76QPlxX8Mhz4MnTUtNElxW9ArYRB4WuifQXcIvrhszpONsFMbb6zWaQ5VoQ\r\n/dfrlbJ3AMOt8gKs0Me+mwuri+V7u//1ieErA5+NaDv1+yLf+KvmDR2eLRFn\r\nQhx3Wb0O5oPuxT+VlboMPrMC20KUxHua+eCQgqWc3W62LfF+6vxtR817yOCg\r\nOKZdlm0PxzehMF+s6hqjoIsDI0icLGj3t5o=\r\n=XKPS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"ca052b1487c4b77d24d491e6d7126b46cc60f69b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.146"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.146_1648697037743_0.39252406873723666","host":"s3://npm-registry-packages"}},"2.46.147":{"name":"@apollosproject/server-core","version":"2.46.147","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.147","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3bba74a9634515ca13198ed1bcc9d21747b78173","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.147.tgz","fileCount":31,"integrity":"sha512-f8eDDhHR+JQwIRcDuza8RWXVUcv442GBFaD2HPXKmTVkAljMn0ZEwP2I4NtI8GhGEVjVoANA6beN8VZysHCGIA==","signatures":[{"sig":"MEUCIF9tLuMLoJePPReNlUXhJezyifb5zHZ30uLr+vrku7m3AiEA9wzlBHc4yQiDjID2hb/NpWerzasM7rwUd6NcMSSD/74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRR+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ/Q//U7YaAHHtfUCF2P6MeRexs+CU67J4Kcv03EeCTGviQtW6WLLG\r\ntvJOyqCVTkAiEmAM2Uuzc5zfAolFm0E9T/EtlOzmH7RRBLK/pMvvzRsc9Bvy\r\nh+Jpfnibw4foUjqp0Ra4IF/wo4gyBjFm/GY9tt8AGGl0GAGwMfiRfmqLyQn0\r\nOOrnkqTJOxBbUY1NKATgRbQDN0e57xxYZdOjfCqnObmiBfmHGYGADABXAoNa\r\nyTj8o36BrxBewnzLmJxqIeQRLpIO/U3xxb1RhQOtxkSuYxqJ48cNRh7tuE7w\r\n3Rtoy8kASVqg8X0i0nSkjTMQ/WbyDwM5DLzuY41tVzZL7HRLewIXxvDanpLj\r\n9tPMKb5A/4XQ3Cjxcg7FACgzjBC9a0ddG8MVdNvLePjrCS2JkFuqpaILHkxm\r\nSLJCO9z0Y3zhMf22qjeUSaQzllPP/donNFN6uNYYHTxEj4qEjAofCyI7AK9+\r\npo3287jFzdcwSk2qqOWBsbGAe4oTNKsPTpLwc8y3KHIC3GL9VywA1uESDhOy\r\ni+45Vs1lxazdTCAbJFd5uRX9y1IR+syJEwmc2xpMF7I8AlG3wDMX1Co7aIGc\r\nZICNTY0epppr7f6BFnR3TYc3HXpUaFppZCHDafqTHBaNAUI0SsZMoQnRKI6h\r\njmnUJkarMko9fWdHv0Tl3Czp01bfSPsaUJ8=\r\n=QCu3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"11ac560fbad7159656a3216598ae16ce032c273b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.147"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.147_1648697250029_0.46963789429003566","host":"s3://npm-registry-packages"}},"2.46.148":{"name":"@apollosproject/server-core","version":"2.46.148","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.148","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e68423c23ed43a24af82ad76221a6a1f64639df3","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.148.tgz","fileCount":31,"integrity":"sha512-JQlFdkVIdXDO8TewduR2//yR8Xz0xn8D9dMNYdnKKP4WqSBZ4zkpbsWLJaSoMef050kHLy/TfzbEiAhNebL7Qw==","signatures":[{"sig":"MEQCIAdVsXBu4nO5jvWKvTp+69on1I1Zj49JHzm1aRsB1qq0AiByGhb7xvWT6aum4IMmsNbTbndco0XYQWlD/I4IalXFjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSBSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Kg//ZNsqC+qPSw3syy/HpebGemHbPOTMs9DPF6yLF54cTtZyMoQh\r\nkNcxHTDpkf0ZeOzOret97BekVTFb4IGw/mdQ4l2yt5RrWbP2uaUK4Z2Kslsh\r\naWBTq5OXKsvppz+/ndXKsOXlgbqbb2i38VP9Wnk/eMv0Vha0LEZuiNb+QW3F\r\n91WiJo8x0qTZvG9lH40pMXFBO9gVgTwNb5cTowmpCyeXiN9x21/hK3amottk\r\nuGJsxHBwXuOSeLiVDidZNIcNcF5hYbMrt0vx6NVfVYfHHsC3RHImUaJmT9Yy\r\n0N8VQB+GHxZp1B7Z+bq/xX1FSpj5o1pR6xnBt9wZbufHUjTIiJBU+LT03WUF\r\nf7TLZ+grKRiH8XXunfU6cUAPiM5do4I2mVwzWoie4hG5BY0K7c8xX2lQnkD5\r\n/6H/mZV5+mwfyvTPGJDbjmU/4mJnm67TgzmbUPJZxlb3xmdMiWm8SZavgwTN\r\nf153ZYE7sxoLMnWyB3RlbjiHfjDEXnu3rS0T6u5PRo4iqx7ezoPunQ1evieq\r\nBrgFZGHCKzVfne84wESRe6mzue2q/MC0lyCr3zf3/rv6o8BpkG/fH6+Z7bG9\r\nNeZpOy8IMFTv/dI0+1FGENSz+QQh5BtcK1HB/+aoGnzzKX3mFook5OdFwvZP\r\n+ub9d4EhSCt0qj+FvyiR31TK8dLhc0+oZlE=\r\n=4URd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"805486007e214002f8f2395a13a8d81cf8714752","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.148"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.148_1648697425961_0.27854525830338184","host":"s3://npm-registry-packages"}},"2.46.149":{"name":"@apollosproject/server-core","version":"2.46.149","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.149","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b4c857d14c3acbe4bb9f03934a98ac53818e001c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.149.tgz","fileCount":31,"integrity":"sha512-X/U3kDItmqE+tZoJfATm8ywxY3TaT6M2mFRGIT8GWUQJlVi/+RdzLQ2ohBAkuch3AwifG2m2B1hHc1AtYDwQQg==","signatures":[{"sig":"MEYCIQDKgmPiJx2l2sCjHcuxnoi+fsFt1MudqiJ6zy97QoQA8AIhANdbcb5IhUAkjdIL/WBNqEnlx5hFNHY05Z1JzB4U/BKN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSEQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtLA/9FJB2gLDJZJ+im7fh7CIn1nqCNrah6Z2tEWbO6DoT5yWEL6Vw\r\nyl0FDMATSiDhuxu4pi3g+Jg7R+349HkTJAVnVNHubnZeoPEUSFlSmB3Ucmmd\r\naLAVktDrBCuQKah427KAERVxU0KeCGKGteme0A0IElk1SrdCs9uQxxZQ5dRS\r\nsmnBCpmx/QZhfBb52OKCoTPRyqcb0cPFWDd4a2xFtnlyd9Gjb+YXwwKcwPnk\r\nmzqxoTZz094r6VhfhWZSe4kaD3N0I2EdDdgRtsm0QJq/jB9iimKRP4x8kba2\r\nBvof1TFQQg0sTrm/oiSm5kcFOMV2rraWDTpseYEq4yRApORR1rHSpz1Qi84S\r\npH88UI9djtgGwybRqfm913EF/+LbWLSFWYJy2HOdEjggIYSqN4X2bM5u8vS5\r\nNh2oRofPBaXzxDrg/mTd9VIr70M3DBzNrvkRcAQNG29CVE+H3uOdj3m5oF+m\r\ncEB9LI20GNsJIg46WIo73mVYvq9QSLNEYU5Yldz2r77CPi9PRcrfIa7B87CQ\r\n66jOLP80vDNWWJUj3gpytmUX0WR4KCECZDIGvWLr5dDQW7XUWne5YVl6Vtiv\r\nF0sDHBw5x0wg/WiHAh7RMdtHVDZZeaEi3wX+3VF13f7EPmE352N+f3hAo+Fy\r\niZpHAy5KMGgWDaRUd7T3xCh4+GVy4cgpFSE=\r\n=kG+R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a05812956ce25631e9530bbe6fa7d72608acaaa1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.149"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.149_1648697616595_0.5071314902229713","host":"s3://npm-registry-packages"}},"2.46.150":{"name":"@apollosproject/server-core","version":"2.46.150","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.150","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c1746a5c4f92ae2aaea9bd6cf08440b78979182c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.150.tgz","fileCount":31,"integrity":"sha512-PZFz3/Xv8FSXd9K6t9NJ2dgZT2cSUpLyN9whAbcip8lMP0++lK8IFvNIHKqwBmrJpfCzsZgN7nduVj07k4cBZQ==","signatures":[{"sig":"MEUCIAotkn54Hj6EW6eex36k9CFCGoDnG0BeOe1ATAZK/wuFAiEA0Dl2BBYJu6gg5Zy9lw9gjWeoD2P8bdJcU8pZsyLekcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrKg/+NxAD5BRMF/An1iI1jy1woQA9JKNVmsWFjRKZ4URzgH7KhLod\r\ngEJZI8s5sGCH5qPvaVfDq8I3kkFxTosF1NSvM3hBouDTDVCyRD2uPs7/66yr\r\nHyaHFjxNoQYvheZZS5tnxk+/PfPnadqSXDIQXiUSQW5ux+nzgrqXoIaSpHAo\r\nweRNpEQnwATWXDMqekhZOZVpoj2XXybc7Wi2yq0nxwIzPLEUJTsM4XtRjxtF\r\nOI47uSU3pZs7Iw1BXTvanQpG0q9hZxJVP6Ukbed+lJvG0Qx+6nXoY+BEG/3e\r\nw9VpbyquZHaFzLGIhoDLeJTMc88KnCFsgak1w4ot0ym3UKM7U3ZNsZsBUKEF\r\nJbd9MiJykdurmRDT/kF+1yy959+qUEDNCzpOm+6PMJP8a9Y6S4R9mY5vCxgC\r\nw1nsYF3WlOHFbKupOKEd2CGke4jW3iZS5XOGX6LOt5nDsDLeOWOEPkjETM2S\r\nKWTcp+6XN+g36RvMchOFXXJku0DCZMXSU4qN4gg1QU38b4sQFeW3HPqvjC+B\r\naRbVlubjAjDg8E7IvF3ksuvsihNklNQGuDzWSCWSQ0IIxNt3k4ZCUdRshypW\r\nU+pSgbGPsj97YdLjuYCuqGGjAvXmn2g4460rx6FUYO4gm1hXVJAkTx9V4tr2\r\nMM6k+/2mdBy+uM52aBgTQYcdkWXUh3u2uyM=\r\n=35Vs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f28a2637c1b059e39c0f6ecadd1fb4df1d43c8ae","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.150"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.150_1648697798033_0.38438737311505866","host":"s3://npm-registry-packages"}},"2.46.151":{"name":"@apollosproject/server-core","version":"2.46.151","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.151","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c6a12e92c4a13918f4424bba8b6417baaa281e8d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.151.tgz","fileCount":31,"integrity":"sha512-dLStFiTjRXxPxdJ6H6EZc/z04UsKIv6CyYsolhfQ1RTZvGMyF8zjyln7NC5iZyiqx//bJabtZQRzK5p0Qy5mSQ==","signatures":[{"sig":"MEUCIFRfPA1cCsNdWm1mfg0U3AAATrLURL4YpwxJPh5jg6kDAiEAw2hOBmf9A2c65W84voRT+ExeT0FBd8Y52zQB1mmneww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSKxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF3w/8DVGEiXRKhnXHXw/w0MF1zaxv5ScFU6Qi8go0eudqnilCT46Q\r\nqpefAHvBsFU7N2ZDrfbCEIg7OKACN4yryZKpnCLn+EsK1+YEp218DXZ4zJUs\r\ntnKgCtEL5KxFkF234BezQ3MZk0lSxcKJWm1tXvRdJ88ygn9EAx2wQ/tBjj4M\r\n2v4TAr1kXw483TdrTN0quCRy8Lga6R+ZyssiA25TTJZJvG4IVTSZwhh7qxnz\r\nlmDwvz79NdjPE+Zl1HMA7Xa39YZAc1jj36z0QsNbcn9l61sPqvhFkJkR9CZo\r\nM3a6mI3jNIBXGDsg2E6wjCSjCscRUEX6fCO9AfWie2EQKBgIMRzcR7Wb8cxP\r\ni+fzH8chLQ6j5GUouTLVM6GQccVlnKQaB1BWpH9yNZui763a4Na4p//7WwfU\r\nz6Fm8k+lI4cWAt/KP3lPwhAteSU4WxY4uHQfyBb/aSdD3TDGS/XPzwZBXZmS\r\no2TCYWk/c9Fgu0q6gii7aQ3l9pk5GJjR0unuNYLybrzcFt7ydz5gVXZSQodz\r\nfUb9b4bD8colHh6nAGjjEeWAA2cjDnnzM/NHQ2rum+SKWWDlSUEcPhs6L/M1\r\nJBRa1HrOzxCeDLrRDQqwUA5bUzdgkVsLTouvFprs9ex4CxlhgvB6ejn/gNuN\r\nkYdpZN7jNrLG9hF9UiYAm5KBTU/42/bli8g=\r\n=j660\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"79b2343ece5bc3316b86bc9bc74cb383abf9c9d8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.151"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.151_1648698033559_0.19613957691025297","host":"s3://npm-registry-packages"}},"2.46.152":{"name":"@apollosproject/server-core","version":"2.46.152","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.152","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"371f30c2c88d6d5d74c4cc64cce244a982ae07db","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.152.tgz","fileCount":31,"integrity":"sha512-CWgvFOYSmBk1DMRdzavm1Ysk7bqnddrm/V783A1xMxZecx5JYK7AghDbLWVEU550pSAf0AiPhGfCWgbIc6ctSA==","signatures":[{"sig":"MEUCIQC4K83SvX+JNGIHlfDXqO6SQnTefjwdoSY35r+OpWHBDgIgKvFtOII2v3ZxrGnYh1ckBAjDLXpZ1cGwPanM89OC0xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSOIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHpA//UJs6yIiul4XfdZpuuGraiPAvdMWHCMuT2+XMMiRAdYD3tmsn\r\nGMu9F4avJI3ep4ieuOr1Rz1WZB2sYcNifJ7ZgpYF80md2lD8Xi0oCNuifJui\r\nybbHMs5jSuu+ULAgqq+yizKKaTYllYIFSaa1l7VeDFhxmsUxXJce0hvew4/m\r\n1JiW473iVjBk+dXH7gEznxOURcstkWzYcwgjfK1SCeohwpFHip9NuzrGTeEk\r\ncuRh8AxK/tA+8eQ/ShIY7Gr7JxqtBerFtaDMCKKZ+DF07trN94o58xwT21tW\r\nN0ymG+5OuSfj0gy6vf/q+42639SK3uhTuMBxJSDHg1PZNTMHDOXghWlWHj6Z\r\nXQME8cq3kyt2Tizsrv/5hPTIAX0lcUkqIu15WOOAAdOdkR/YC5xRGvbVlePq\r\nFsRSoGO3HLNHoUnp+pOlks4AC3NqmlAQOBjK2ANoo+N3sT6coT+9UHM/XAka\r\nIZytWjtW75xmDnCFi6rFpkNS9VjUO/tU442d4gZ9p0Nrsa3CmyEj4nTGUpcI\r\nX4SaKoHcBR8/xnvwUGa6KUqiy0+lPEPi66+XWa8F0feEZiPrRZ3zgx2l3CeB\r\nSHeUECa29BY1wroYqx5JoIj2EEIkifCV5oKiNLk8NYNiedIo2mRUwvXn0SaZ\r\no49tF3fsVbjv9Njv/0FRHIZr0zA5w2uNr0g=\r\n=eiDf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"3529055e0752d9c634706b5efab72f2b687cbb6f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.152"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.152_1648698248692_0.801341059423591","host":"s3://npm-registry-packages"}},"2.46.153":{"name":"@apollosproject/server-core","version":"2.46.153","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.153","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"70902bdd167a1d230914ff278dfe2d13850e533c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.153.tgz","fileCount":31,"integrity":"sha512-6JD/oY0CeNTyTTdNBukUhl1o+6Q4mNapQUSNyXRu/HL8jXly8h1WbTAVZQwddAuLg95xCVGAVx7l3VF3sDAI3A==","signatures":[{"sig":"MEQCIGkrbk1w66TpJ1zIvvVnlnt1+CTbiOrZ+8TXFSIk0d8CAiAeMkNldOHVVoQeP10HorFLffSa9srXQv1t/MP9tLkgxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI+g//bFRsFx8+VewO2DzBRzhXArzu5f13oZAjUYZZZU7BV4J5HiEr\r\n+7KVBzJeNOtbhVXqicrDtfCiS+BM2lrOXyZiONubW6bPRP+S73loPZvWRGB0\r\n3Vv+uNpdDFhwukIvnhh+JDDNWMioTF1vR0WbWd9TgHYGTkT+JrVa4yxBvJHr\r\nuoRFbqZmf6kltmEzIQLLnysCnCzMkBKcwRSJgFVjIT/B2kyZJWltsIfx3qSM\r\nE7+zMSYtqvThSViFT+jvLfchRt2EVZRaKJByCNfGNM7lcH1r2XLSueIvhyKk\r\nYY25Jz5agxEUT1a4D9WboGYaphysSNhf3WZOn4D9eo5kwkFsr02ueVfnQhH2\r\nRwBpewoZj/Be/8p5u9d9E8pZCMlMxFY980KsdxLO0y/EITqwYartaPEr4vyq\r\ny8HVankVRQovfCG/yLN6Zb02LesT70nA8yVMj81BSkzRVFeZG4k+0G+fJ+hl\r\nnSLzod7gBgkJ20KiMtG9GME/aiKqLgnhKfhZ3+LdCrRZGWlXfbHK6Ub7Ja2W\r\nx+BshcOg9o9GTy4K+/34jJVNGDKYXqAdshQFkx6cp8QeIbDSBiFHIFU3XyQi\r\nOWDgVpVKuwZhA/Z2FmxoPdkSJuA8+M3TbfkTrS+bePbwsDQeuD6RXv1yLC2V\r\nwritBO8tGfFe4ZpkBWXSm3fxw1iz6vheiCE=\r\n=S0Xd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f46a3bdf6d3e2471cad550bfb6f0651406a593b0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.153"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.153_1648698408430_0.02869523375684402","host":"s3://npm-registry-packages"}},"2.46.154":{"name":"@apollosproject/server-core","version":"2.46.154","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.154","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"1082fb09f8b8d2a94250563e0da900ca44c2db25","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.154.tgz","fileCount":31,"integrity":"sha512-mwsQsrXlncnwRivILPatfxpcGWlNNv1XCDgX4iqdHSNmOyhzzhjHHv2ETlGKhU3ukt91pxr8r6G1y6slsh0R4A==","signatures":[{"sig":"MEUCIQCznD4RtwNktA3b6zyIIBFWAHn+fC+v/fRyocOfXP5FkgIgBGVFtGFUBj3YH9+8fR/b2XIj8Zh5RgiHK+gAvFA9y3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIwQ//UYd+qWcRlkZb+E0ZsltExsfUuay3LBTcTFfzkcBdzdHnqf8x\r\no8AgGgcBCxotEC91KgqVBhOyV1IgRp1SnSnArJ93Pm3yQ7ya8ASOEQolHGXh\r\nRi51dltOsjRNb0A8FktMmQI04779phBGQ86PJJ1rZZVBobaGTgJUTRo54/W+\r\n4+civV+eWG6cBT1TOuSyWWIuKTPG1TOsw3BIyoZB8GbZ5chO2BljFh6yos+Z\r\nT4+gBLf6fCB40q6QCFcg1+85KK9HNdxTtZ5C2LDmpNf8+e43OQvJt++80Spa\r\n6GX7xp+0d9lLOlpLD9INYo3nFIq8PdqgSYOAK1CyUt5CVw2X3BLqOt3rCKCS\r\nwpPQySacJ1D4y4A+WjEDo+Psx1u6ovPRK8jL5QRmxbQb5X+ktXaze1q5Q+QY\r\nkoYOJjAe3HDyNthfOkJV8W4H4TD0Q6pI1nzqELMPr6hnrNUHEzECyzbYmHMy\r\n/KwoytgxcsagrfGHJRcTEr3x9jsuahh+n+x1CQvH7sweufcMABCHJBmKCtRB\r\nCwdNBi0LOgB9GJAyJtsFDLZyd2wuv170iXtKzZE2/3f0y9rHbnMqKgAE3xTG\r\nBBBg8sMb6WKVD03419swQVenwt4HcEAtGnEOjNMn4d1TWhI2/WC0QdPOKhM/\r\nqykIl47dooo14h2j+hRGJQ2G9IXIgPR+BIU=\r\n=dcRc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"782895379e233c1756d200c51252be3010410f66","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.154"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.154_1648698572081_0.29352925609166847","host":"s3://npm-registry-packages"}},"2.46.155":{"name":"@apollosproject/server-core","version":"2.46.155","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.155","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2be2fd7550f636c8d5b7f9b6465bbfbc49f25f8e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.155.tgz","fileCount":31,"integrity":"sha512-z+zSGOph9YwhfiaR2yYc715sXrXaEh1Wy8HrYClvBkeIPQbowvzgKCBEtwB4k7rny0SRtk+OMt+PKNUudg74qA==","signatures":[{"sig":"MEQCIHFPwK6VvtKw6xVrzCA0uxY40ukx3Zh6zTj33P54olFXAiASDFUNaTwdYnnz+shXk/23qb8TWWKVb+6XRjWdS3Bk9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSVxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouYhAAkzy9d7qmyMYw6jHZPx3174aymAynI8vvxU0J8mDrd6HqmI/D\r\n0h50EsvtQmjPQJtEeZlYJctAQtDAoV3Vnb5ek0rS/liP60SKMbMZ9vX7pfeI\r\nzKhEpetckIeS0xdfj2N2sejni7NVlNaT93f503PZa7edmZkN3yRyMGyEjMva\r\nu3Zj5LmZB+EO9pGhu12qwapIonySAHUB6to6TtZAYcnXXoaHwaocPzK96Z3/\r\nU3aX1L+RYV+22LC7pBotTvDcYuCFLFEuZ83vXOxwaK+rHPAVFv/7exhLNoeN\r\n7GnUKDGg3P/iiXJz/UjenjFP7HNBR/VBUNCjNyeAShE0iJi+AyK10AdEULyJ\r\npMhzDSMOCdlcgSr4T5kNy/AC+v5LUmHjFR4UbdYEDZXMXK5q7ZmEa5JOQpr7\r\nGVFMR/I+5ZtcOvARb+slE1/HmdoydpPpRwYK71xgf6WlxAYzU69rBNyKgREp\r\n9ZCsDZhCB3W1KZmNhSe6cFCrNjbVk06waC/RpmOTUrvVWT/JRFtYjOQcNEZT\r\nhs3k6xyUIrRLzUQCrVlCEDULPHodhHImb1n+6XOJEIJJmyQdpxgSxsrCbKFW\r\n0bPjgdZVKIOK5J6Axzj9M02i/hUDdtXqnFKHIMUT1tTUY1K62V0uCGATxHg7\r\n1AmvYitMtbGoRUkY0lfHS3PSQgggZzsUq0k=\r\n=HYEe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1877f771ea9c4563ed5d27cf7e28d8b6ba2498ab","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.155"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.155_1648698737464_0.060499789941000026","host":"s3://npm-registry-packages"}},"2.46.156":{"name":"@apollosproject/server-core","version":"2.46.156","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.156","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"93cc74d0d047ee3debdcc790ada48f9b070882a7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.156.tgz","fileCount":31,"integrity":"sha512-NKMADDLd5jX8X4+NZtShRAb18IznDDP4nGWJ5RU2VT/IUjOcfjSy1wntCZs5RY8nvqQ5VLNBPmCDe8PceWI5HA==","signatures":[{"sig":"MEUCIB9s/fxz6Y9zwVUowsZf5H8PjY3CTU1e8R6fS9eQlG7mAiEA8Xh5sQq4hKCwq7crpXR8wD/27gXAgc7L0BO3NCjIY2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSYmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojlA/+JWZw3jRiEPvBgkdo0M192XTLSRGvk05/3vR6DzThuOtUUHTF\r\n1URSpIxe35isMzHMQsFQauyt7LrNwR/D/RatTqIqLvi/ZSX/3+VlErX7CSt5\r\nyDDhkEZ/hxX7XhJpLweilXcEqOhhy73GWIeG8zVbw7DWHoRom2q+2GmF8y08\r\neqxdjluTPCJUqnueULqXg/zQncahtPjFB7ghT1kj+aY3/Gann0FPD63YytaG\r\nHHaasAzWZY5gc/VFsyDb7NbzrWUfriBufsjBYMzjQxmIfBvM34Ekhk1ygxeH\r\nkBiSUt8Mz7Gd95jE27z+TIFibu0OxNCiyPD8s+CnQE6NWe5Aasr5vg0opIdk\r\nGHlKMnNtKUfxXtz1XhgEfQ+c2ci/RKU20RLr9WeYgnzYJp8rrHKWVFxyBqnS\r\nFz6NkfOWjOfNlk0bVnmezhx58L43PPBtoP5+kuUrQPLNB/aHfX8CcpndxE8N\r\nEKKlYkOqkMR4KlM27xF7LX24FeDkton0uDqjhga+V8XgbFlJL0ErUAMU+LYw\r\nzkzBEqTTUXUphFcSxrEBQFj/D/1JYg8GKfU8J2OGUVKVsl36PbaH/El9CWal\r\nKtjrLwUnLPVvDC99RTCAqEF1SX8KVRJHo0vbmkqouz9pJ5TOsTfe+8AZL3dD\r\nQJ8sluQShCbUxqoA4bPDvrjouTggBIrHWis=\r\n=axjt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"9433c159b9aa68ccab833e16585acd82bb221a79","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.156"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.156_1648698917565_0.4423998412160228","host":"s3://npm-registry-packages"}},"2.46.157":{"name":"@apollosproject/server-core","version":"2.46.157","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.157","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7fbfbe98edc483afb6b6b562e8031d38f6ef9fad","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.157.tgz","fileCount":31,"integrity":"sha512-kAn56CKWuO1NFQr5eIofkY8BGxvRwR1KvClkCYUtP9Jwue/6M/QoK+iIiOdcj7yfkdFworq2XxBzBNZAp4VD9Q==","signatures":[{"sig":"MEUCIQCfXT72PV00dpkmwqI8owyQqLoREcPRioInOI3vqmxS+QIgLdtsaGDGttUkdXaTonpV+TYN8/ZoCFwzbAgtBfZP7gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRScVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0ahAAhwO7fjHKJeUMQqvYTdrh6G+tiyKemGFW4yxFrVFrtLtmb+lk\r\n8Z7iXj3IFXMV1KcoMMaxRz7x7a8ya5pktYHjp45gLKaRL9grpb9bBrmQQeb6\r\nCuKVNw7TX7RDgQP6F0f8z/fbEbzqXC6iQskdMkjMWjEHul1w9wDFjzIx37SY\r\ners8YTK2K/ZZZx/z86lh4V9UK/2DlP9+d/HMSmeWZWdYhB07D8GkzZ7Pocrs\r\nd9/RIGs23kzesXzOltkxyuqYedec5aQhtg+CVtLyVwTnRGZ2TTjSXd5aN19h\r\njVmKVh61u4p60FLhmwftokMwjk/3WA2eYbuBq8zH4bFtW+vqn/Ov6WU/FR+0\r\n/tl/FELELhuYPaZDzBeqKIB5sV6u6AxuOMfS8kw+BoPB2cDINaTu8C22eKka\r\nCofz7qbQhe+6cKE2Uci7ykTZe2Hfaxg+H9NoOYaquuE1zONi9BdZyWzSs6fB\r\n3haF42+8xGAo6e3natQ6hjjOjcevjwoCoeiHisu9sN54Cn7DJkZPYeGE1Wou\r\n5HGeJnU8zN5sUhfE1y2aJtHRHkzPvexTWMFAyUPLT3xbocS0+nZZDpvMoraq\r\nvXAFvLSogwTgI48IwaSJBVLSn9gfBpegTmUxzYyqRGiuK3ulEzCLfcxbXjxI\r\nop9edxTR+eSY0TWJag4T8BHJo9Yvw68B5Vw=\r\n=aFif\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"0141a4706c1ae3aedbd2056d3831fb519e73b7a8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.157"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.157_1648699156864_0.26323350064677453","host":"s3://npm-registry-packages"}},"2.46.158":{"name":"@apollosproject/server-core","version":"2.46.158","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.158","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"670a8044703f5c280265312b7fba852ae1c08586","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.158.tgz","fileCount":31,"integrity":"sha512-4WE6eUqXArYkdJYRN1XBbuRlt/89xHqIX3RbdM0Pt5UZ3eIBEDv0mcUjagfqX1zB3EZ2eHNzybOivzGGCR3rNg==","signatures":[{"sig":"MEUCIC4N11rHVS0qXCZUtaAZLQ1yZRq40+WobaE6P1BuE6dzAiEA2kA5YvhbCWTB7bZWvdB74+wrRj+bgrfCj/UY6/eCmG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSflACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphsw/+PSl/43SrV3TGw83dhezb/vaz82fMKOjmPuu0wTatlRP18t2E\r\nZN4DP8p5fYVu//8+dNw2BKaVhWK06X7NnNeuZ8j5WzNgVR7bjNVR0zG/xdid\r\nJ3CIYlmiUV2FwwniGa7i84FurdNgByEwLRyjS09WK0gKI+3AAE+pWOBWSP5m\r\nBEBruHnYjo8zjRF02y0ERDqqFlc/QRlFRfNaeEp6Em8e/CqxM3CrhN4n/wDa\r\n0/cRhadRnofGv16FJHxxok2GzgxEwjygyGchPHhvWw/J9u+H6n/myH1LLCeO\r\n9qPrNgxKvyGJc8kPk8S2j6jTJ9c1ogF/3+OKU+GAcHRSkMaN7qktNLudLspQ\r\nlBNUOOuT0nW1kimFYIPDjxg1d2OkTC+z9AWACis8ZRoLptWk6flpbb37iBsq\r\ncrhXVYqh+/iJQmHog8NUFIp97W/BvuhyXzdxT4KrJXifnFifJKrUPMcRplah\r\nrXrWd7MlRE45mvrHd4GJ/MU7XqQN6HBGq535ytnMqT/kKjs6xYEwf2nbTRE2\r\n+q0NspncscNmh/mdc602hD0Rt+jK0yyUcfTa1ouNB83Ik6wUL8MZs61jXaof\r\nVPWDK5AY3iQeK1QJTA9DGQNFBAnSXqQ+z3tSQET30JSeEa6xCCytB8caFYSF\r\nYGIdvRCRgcJ5TuMIYroF4nUV0eQhQB7Q0kA=\r\n=A4pi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7772539c55b6a87215708cbb0e828b13bd82df21","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.158"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.158_1648699365635_0.389570809410934","host":"s3://npm-registry-packages"}},"2.46.159":{"name":"@apollosproject/server-core","version":"2.46.159","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.159","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6caf4488536fbfe930fc0e40cdf25144a48eb746","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.159.tgz","fileCount":31,"integrity":"sha512-ISJo5fkOh01J1T011dscCcK7s8zMVh8GNjcKuYLsRJM2O5VE3+vmE/rr6uAPT0wixjPRwJDgjyrTPldIserLIg==","signatures":[{"sig":"MEUCIQC+91yciIjwnMkTuaF4Ijp+Lz2gAV3rGGw4DBQaPfhPzwIgD3OZD2s9fflLrjnhsqFlqhzFhi+0wzOmEomUS/SkyvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSiFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXDQ//bYNKE5/5WN0hLBtjGtnPACsASsDrPtA3P4vjrUsWjp7xWKBP\r\nG1JtO8ExtpkELiZXOrbvhv/hitdLumijPlrfR6652TOQJ8nfeZam8xvpEvrB\r\nikCsaPaG6J96esjq+Z9QznMJPSDulCQK40L7c9BUhDhyrgLKwHZ1ghz+dG15\r\nqO/EcnXrDEDlyuWwYJMstMfXm4cwY13C+VYEqWaHNEGQHABmIiU1atuY8vPO\r\nfwQdXtsRvm1sQj+qodG8uEOorujdAvmG6SWiKRCYQNeZ7laLudSqPgOmzuP6\r\n4EV3bLK9ExYiPpw4U0rWxYNvQJyQkBPU5jxQnonvRH4S084TKMRUEkbbJh2T\r\nA6GcgRN0PLBAGij88wP2DsMDnL23jhC74QkXDH7GeOT7ZfFjHxLC4Df88vpw\r\nANJNvslB1ueOFjepOymYKlhUrj3rg1VDnAr9WegERH6fYmZhMi3N/sCkJK/Q\r\nrV7VqEJwYjG5+MEI3eS772N96jRx6kJB+j2S8CaCUlryKhAqQZBNBQMfij5i\r\nEwNdIC1IDfuPCwlxS2JYjye2jeMXmxRecwBAjKxZ+YbJLyijxTrkoryhjBvc\r\nDy6lqoFfSdZY7F1Z9GJLo8KihVZhOqxsxfO9QvS3NQxSPY7wJl/plr0PTDL+\r\nCjMOM1erhPpGS1f+bSqkRM9XnAzvd7XuA8s=\r\n=rhCu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8109c012ee7ea19712c4b657d048ff40fdc5c165","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.159"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.159_1648699525367_0.6528049872123047","host":"s3://npm-registry-packages"}},"2.46.160":{"name":"@apollosproject/server-core","version":"2.46.160","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.160","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"18143ba0c8d3c88f429e05f9b527e06d0baf7af4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.160.tgz","fileCount":31,"integrity":"sha512-WoWO4tBXjtVoag/fOX2GmctU3AV2ilvJsb8wHc1yxXhAqwSLqWLkrY5CFpH19UOKtvXeILGZwwQdFZ1VJRtEFA==","signatures":[{"sig":"MEQCIALWeGpdPI+fkqwRVlKJqbyl2BErIH7D1K2Aew3QOPp1AiA0NpwN46isqMAMR25RhFtnNX9XLJaS3ViO6LI/VgdGMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSlyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmAw/8Czscd+vNqnwWFDtOTo7I/L8VlN1L/ykrmQ/42Y2vZaEkdGR0\r\nigRTAo5qPLDPu12LZ/KmjE2mQEMlV8L6LJ9fQmxI9c+t8Hw0ANXnaf0lV72I\r\nZIDetQppYK40fCjy7xysUiHl3Dy0M3ehU4ZTk0Hz/iOvMluDzyhU3tiV1rY+\r\nfyQrPLZBIHdlv1VFRRlYWSwKaaOgJVuEj5HRkKRm8LATZjSSr1uyfvhXmVhI\r\narVO2X+u5xCt4YvV3TKROs68glaMWMp71GL1SdSNfmSrX+B7C1RidE7XFtnp\r\njBQ1lkj8kwYfHDFOC65/hB6eHiVhaqf8Ar2yB5CZbysoRReHeLHHlvIlI37L\r\nESHKnAnjUvJTd+R8S54vXueYjheo6Qib+X7WV9F9fcf8g5EjO4J3H07I5lwZ\r\n5gsUuEwgkFoDfUXnhVH6GenkiZiyhABKjfB+ilGBZEdUYLq9yz45//Qk08SS\r\nGhHT68U2RMRgacsiEh60wJbPEfm+gv0l1jygIRg/ZHX0e50by0ZTQm7REkY9\r\nbhMf7Rq/ZqvY5+/reiX4uDhJ8Mq5xCPOymayAi06BTa37sewO1d0VEN3v4mv\r\nhQw4YxN4u6ibGTG9bjwinQMt5U+gbCctf6noFulTr+pdSVQYrmvrOFc0sVKA\r\nqbHT1VNEAzW+XuHRG6x79waoWUTOqx0WgN8=\r\n=U0QK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d7d5a359770d6ed3b1ea166fa990ab0e67e82d0f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.160"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.160_1648699762365_0.8049285257686598","host":"s3://npm-registry-packages"}},"2.46.161":{"name":"@apollosproject/server-core","version":"2.46.161","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.161","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f8fae1d02e3fa47a36ae8cb806fc635c81079532","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.161.tgz","fileCount":31,"integrity":"sha512-2Sdy9Ge7At87MiZsfzPtZ07iAvmtPhVntq761b9fNJGLSo+0syF51l0VcpfC8Oql8qdrakWQZ4hDgTmP/hUiSw==","signatures":[{"sig":"MEYCIQCvtPjw2OrDm4Mbe+WDdPgDD75gd36bm1JSSite+pljtwIhAN10bT7NCR1UW2jvmJUq3iaxWDCCHmghWFRXuz00RlDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSoNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSrg/+OvIiUobf/X2P8CJv0B/gv87b7SO/LwdYeEifOVDxZfJBXt6y\r\nJS2zcB9L4b31HsIhxFFiCNlZvM8kGRLi2C+mozm9vMWKkNvza2+yLZxk9i53\r\nLwMERhnjCKNvWCV4ZLMJgfk2zhPoTTerewLWC2/fcwXPrPSkpzPn7aJrLPwK\r\n0rrwBVpjckvhWreWTSS4c3Si8DG5Qa6tHS4Qlk71+SGLwzZq9SiXxPzNujIU\r\nKQIHNCCZadHb9NSKjRZEWOvraB42tFBFM5WKuHA9uaWFNuoGWhmN+nCtZ4cd\r\n9pGS23eEpT6ggUiP6SAgSZMx3cdLxeJyHt9dUPlQTgX0A+JU7DMxQvwmN2nH\r\ne0tBSetJsva1/hewibdI4OEt+sgT5YiSCqUpMAtLvEji/8F4FB/wpn/do2ug\r\nOhMUjAMdXaV4qKg8eSr3rul++v55kcpd9t9QCWYpWWrGwhE911BXSf9BDpWh\r\n0aHyx2HgJfFnhJduv+a7lrzGUd2VU47QYXL/uHwwiOv22p3uG7YcS7sEj2DF\r\ncQAbZFg0iuPvJER8lQs87CTeobLVGuhi1QAhLhwyFi0EEGxc046i8/X7y5QV\r\nGWhf0Klk8ue7W2hW70Zb4SBtejeP9sBOKKqjiuTQ5lg+MN4m7xXRD27gkW1T\r\neiBhF1P0c5EahZNej+g5uSPFxFOl1FZC/vQ=\r\n=DIxU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7ee8157b7aeeb6488c4e79847384cef9c7b17981","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.161"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.161_1648699917693_0.7781437285696424","host":"s3://npm-registry-packages"}},"2.46.162":{"name":"@apollosproject/server-core","version":"2.46.162","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.162","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7ef9457a8bfeaacfe70b881003e1effcab2b3cd8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.162.tgz","fileCount":31,"integrity":"sha512-7F81Uoc1PUfcimmenvTXExz0tFryafrLyOGIPofgnB2k6qjJ9N8vm0DODM31iuDGqAlkONhA9X3IAmeZ+9lQKA==","signatures":[{"sig":"MEUCIQCKvTsMo/7zbBAx4m86ZQE8Xpi0AYOv59OUM1BWmYwfbgIgLLpVNP17Hg9hUnrisLUSI3q/DCFBIczGGIRIkomRTUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSquACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVEg//UQpJClqcbRMPeDj8zOveJyXKgVAui81NScuRdtRQQ9B36q0Q\r\njgTT6zcVD3ix1EY/mVAA8z/SfWRgn47fwJT+F6x91YRmSn25r3nd9/ljZeVu\r\nCHEeIx3ZEeZIzpjZB6FdLhLC1i/lx7vbqIn4kDL45TzEb5eMsxdVNPwQNvxA\r\ndCFcnaX+JjqTEGT4a/YDsU5tS7umgzkj5OxJjXtRfuzhHlakiTZM3//yn4c3\r\nymskAPEzL7I3xIv/u1EkFbMYQGGYtJ9Ma9kdZ3/hDOxYZwW9qb+rVdsFZsch\r\nAn5Cwyo/3N6VsNbgR9O8eDhRwY/h9Kfg7N/szaFS+SYqzycS7eG98deHcuri\r\nYdcS/TDMxocO8L85thTFKSs8iDCDJzLVHz1etnappmjf+tE2E/SbzhWfK1EK\r\nv2iiDzhCoK/wCS114Nq0Q1GDRGmZqejPMZEr4XZbRqK59PspKoclDT+r/OFX\r\nCLxiY5uX2o7xRMAPpT1dVigUiiO1Lop0l43Q4DIuJF7bfokhs4kAkmZVmAsS\r\nFyBqbRs75jl7zcDdLfP85Bvvcjc7HVc4xf4B3LzwnPefjIpIhbe6vKdXlB0L\r\naH/qNI56/NO9UObl6ZYwQrxpbZ1inOF2Lzd49ZcVoe+tAlkUd9IA6frS6juk\r\neN0KfvMoSPvoZQyWcX+VyVzhClnAXPgdUd4=\r\n=sxoH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cbbae594c23192afacf7e812d6f04bdd87b86e34","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.162"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.162_1648700077870_0.379889361414667","host":"s3://npm-registry-packages"}},"2.46.163":{"name":"@apollosproject/server-core","version":"2.46.163","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.163","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bf8ac401ecceacb047fd2b9d2c92d966e15e3251","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.163.tgz","fileCount":31,"integrity":"sha512-g/UFi6NxJSXwQdwldc+WW30hLXV7VIT38QCosmT3i9N4ByFW0tqDEM9ONueqYBP4pi5ZpjRcDyf97K/A8iiMCw==","signatures":[{"sig":"MEQCIG12hDRC4ffFz7l+p1w7ikWiAzZ+i66oTSuOxVeSffNHAiB8GtFDN4Xih1eSBf7rv17v5xAjOceyiXDE/dO2NpvqGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRStuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmBA//eVi+8/MzG+hbko/uLkp3bCygc449+cPajYdgwio0CKVQOyQa\r\nnHurQUiNpF9wlej5QaJraPU9lsJ/bKO5n7JxKETmhbq9sx0dz/YRfz98QQm6\r\n9Og8V+XnuUuKSzzW3T6xwIdhDN4J3Mp6O8ySGrwhapQwhjVRgUUo7kEKeA15\r\nds8bp5B+WWzMZYqQrC1PioLCsux5RFxP4RexpKM2zwgLQA1SEBLEVwkgmC+T\r\n+Emo+kcmf000+M37hu18AOX/rOAM0ilMh0Mo76XNsg32eiOOTspBC6tXPcg6\r\nkf23lqTQjXU+hbM8YKo4rGxApaQA0cs2XKgkFdASNsY6srYzx5nQ514LpZGK\r\n/lZr2L7cWBOpzqTm84I+aen3cpBIGv55woe8fyDfirhOSYG1K+8RkUFRJxhL\r\nITGkeNU0pgdmFVgOu9PgZYLOIXZSmyA1NeOPzNUC9tPusJ9eimhPXg+1ZY1g\r\nn+roT5PcjwiQ7zxDTjHhlpEnsZuqAGlkIEsclJMCf21tNCHaOpzkdpyh+HeX\r\ne1ZXpFY30HJOobf7rdeTUAfTFZdiZHb49wxlBVktlyScHjTjZl/1iIpi0qlp\r\nkAfyDrYCepGIyeAfR95ZNvoSt7oa/VuoaVXhb5QCEzVzjO1Gr8PJ4gYhcMkW\r\n/6DqJufbQ7IY+vKBtR1CThs+s8udhEf9kAY=\r\n=c2cD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"02826c214e04b88798be9041aa51d7532593e8a7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.163"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.163_1648700270769_0.3765742973465682","host":"s3://npm-registry-packages"}},"2.46.164":{"name":"@apollosproject/server-core","version":"2.46.164","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.164","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"665a5316264fd6578a454e809ead386631bf6324","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.164.tgz","fileCount":31,"integrity":"sha512-9JgaL9oEORBORcLrJkEKL61U3s0r16vRUnhywRFlPWPVOTY9r0/+fA/X70xFBm/1l9Hbnq+A/GLYGWnIg14EMA==","signatures":[{"sig":"MEUCIHgcd6Yurtk5eci543wzgTjU3EQq5v0yEaRozidXc4MpAiEAnp3cH5mzCN7KafISgagODkzbxKjdadV2XbACyENuBe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSw4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPag/+PuWMczSa/bVpev/eYIFURQ2VJW0Ad27AvYBIsKR1faq4mmSM\r\nIi/eOQk05J9hKG2fPDRSYL8+1UzbBJW3g+AACKEQ97Wik2AbyQMa/XIfNwS5\r\nXrqW/xx6xrJLE9+RITvJvugnl2Iosez9GED/DIwhgF18dhM5g6Dgv1lOXw1U\r\n9nqhKNJQPwE48kSswOPYrg/4daV9a/+escTqQKLx8vy3amHr2P7Qx1jXyIKW\r\n9Nwbvd3x/LEW9ha76qtjAcdPalcuk5QiOfBGOyl5olr2dQWDdh36pyaIsu71\r\n3EHTakQjAkbYmzRz3bWUQQaSsP0CNj4jR2Oa5/nik4c0XTIyKPda/k4EmZgz\r\n1gV27GihJ1hEYWsmmzaGtw7gmO9zy+AoXpxjgqaXflXRvkJibmUPd/e0LyfB\r\nVF7eF4NGsoJbqTn4XgMw6w6XXem82HZvDzItCKjUR1m80jyQQtAVOMDZqD94\r\nnlSTXdXw2KbXMHZEbE/Rxl+SWXGzXkwVlltBP/Mjxa6jqjAzu6aiQOUK2bHm\r\n5rUwqaqBg8i41kRTKyJgUUtiD+vREo9xKTHVzXrsJcwpWRiJa0gqoLZx1plf\r\nwKnzzrtl9zu8+RhAGSKS+UVk7RIiC50MDslTfDv8Z2EhpM3l8J1468SIu1TW\r\n4f9TW0SPGmXh3oVYSLzmlceSJsWn+jFZ93k=\r\n=iO6q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1b413456ea127cb192e4371db1c50c54d3ec9920","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.164"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.164_1648700472078_0.592703914986616","host":"s3://npm-registry-packages"}},"2.46.165":{"name":"@apollosproject/server-core","version":"2.46.165","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.165","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ddbd2943e508329de05aef2e5cc313840cab87c5","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.165.tgz","fileCount":31,"integrity":"sha512-wJ9mEtlwclRNo6fUZGKw/j0iI585vmLivuk/hyPq4mpFcvaUiiu3nq/q65ffdSMWiRKlG7p+pFRDdbvjcTOxHA==","signatures":[{"sig":"MEQCIC2uKKTKIRmutsBVURpuya3WGndJzyR+2+X2ikFQFFMjAiAsN5opUEhPLLH05r+TgFHI3lEePft2kqxmfyGiTumIdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRSzTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogIBAApPXgOHOBB7NsWcLP/BEvIT2r3RRl6RTqvh0rahxXLNX2rIYS\r\nqeR2/nygfxXAjZFREkutQecLuuMTA8QT0Oh8uqtORLo51qzvD0hGeHl4KsEJ\r\nVBZAKT8ZXEGfPM22SSUeTGvYiZMapZ3hcywbTquRTI98u+A+8B+Op5JMvqVw\r\n97BEOzVFeYQgjy3RzBYpcB9NPG9kyLXqmZ2+bcFmEIq1/S9su3xNmR+AKJMx\r\nBK7c1qhbclhLaLEISnPoeqx+/fkTjJbzoXXpncHwV5o5R840uRWDBqrMD2Hp\r\nJtRAknrMCLQmRlkYkoxcMk84C9cIQCUJXNBY5p3yx9V7JhWV3Cif3NJRtZzU\r\nunxUSHFLGyDrCPKIppuZggWtgNYURvb0lAg1dI5Bd4lc/7PGN2p8TdYgCe54\r\nt1HDIgRcgzshmkpNwbZnsjwzv+i/oNwfewGCuzTnFGiVJ9n3I/R208ZNYgxp\r\n/l/JfIULHkkBy/6dvY0ZWQcKwrfFFVuv5KP6pp/YaadHnYFHLSqECNEFZcZY\r\n2rTXli0TkYC9MuC+/sA7veF7E7duJwfCd9KDY+AzwNukPDp8RQRWDdPfnbP6\r\nlSEEXg/glH96cjAr2qox2Y2R8WGFEDyNSrYreP07Jy6T/jdBKgw/X51teSLz\r\nQjLB7RNJO7Bpxla7UoSFEdrC4DxuOsOf1V8=\r\n=EPET\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b654a8ab63fd5d8461fd0a02f92e367f034dcca3","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.165"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.165_1648700627139_0.17202171152848456","host":"s3://npm-registry-packages"}},"2.46.166":{"name":"@apollosproject/server-core","version":"2.46.166","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.166","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"9b9397b5ba0ede88b5a16d80198bc91c88ff5f63","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.166.tgz","fileCount":31,"integrity":"sha512-EuzZ0DLtA43iI3/aCUNr7knkazEV6by/vXFVvGDOoCPzQF9HoPPgoclX8r81aViM+PE7fW0C26YaQwaAKYYJpQ==","signatures":[{"sig":"MEUCIQCGp3hNkgdUu+HSPoJQoMDSLeDn+oiX/XB4RA5RsIgDAwIgesVbfhZTndu933bWr+ZpwaVKqQhAOxbkyjl4CTS8rac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS17ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCXA/+MxDLkQzmy43EkAYgjfIBeTJBvoSKrk2i9o0g7IKiibTfZ3GY\r\n4qMQvIpRrt+C9b269jGKi4o9abWwSO4B65dPVSR7T89qs2TOGAudVgwNaLHI\r\n0833NAEfHMkKUhoMkKxFjXeTC0AiuQXsk6ftBFcL6tgVzmRgJlTqLIKslcz6\r\nXJysUybFPvb7Xi0aE6XrrwAcjCs6pCfvMUV19JHzoXUsE1l9J2Cxmz8ybwr+\r\nGlAXgGtVUB5SyJ3KTanhPOuaDcEOtf7taPKYgSkU5gkCKBpNaVFgDfe6bNvo\r\nI+LuRZOCIrjBBZ9B4U9V3h9Gmyom6TWrxCBhj3OSvht6Fsz0lDm2FxURtZjT\r\n5DxDNF7cN1G/slRuyTBC4QTy5CF1XUZiv43JyLgW0SgQNQlf9bbiopmEZDl8\r\n5AMEyvj5OicsBvmAeQBNMW2WpiTerWwpfd0p3aAfyaZkS+xgGBOp5VuKb4XC\r\nEgLPVT/AoMdmupmko263xB7BFZdAZ0SkRXIIFnjtWMTYal5OKUhVJiYIhrx6\r\nNVN3YVhkoK93WYo/yf/IoqRDDrGY7E/XkM2DEkfD2QLSD0HhAN2Kxk81MAYR\r\ntspazUJTD6qIlf1J9/EFDruuWcdAk8523qgElc3F/axqblXkmqEcCwT2ieQI\r\n/Fyh96OMsBPCW2i21LWdaQ69LmF2Ac4ZHDk=\r\n=vaWc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d6767e9d503739cb5846ddde3843b6f3c4986e92","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.166"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.166_1648700795297_0.244470619806332","host":"s3://npm-registry-packages"}},"2.46.167":{"name":"@apollosproject/server-core","version":"2.46.167","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.167","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d97ea303bc6533357c9974ab01aba6bb6a461c97","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.167.tgz","fileCount":31,"integrity":"sha512-R2EEHl1TXEDRVZubztNx9KyGeYwJE8CEK143WWaMaDw6W+xz+cSwHAr2u95U26CkNsyoMxhVQ1oTdR2x8Ne7sg==","signatures":[{"sig":"MEUCIQC0dwomE3UakpNGV35IJDQk671YTMYw2Gjb8Nxfzrd6/gIgRErD0bu+DzZ/mzqEl6l4TcqJSdfjR7Ycdcevmlf9bhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriVxAAhiGLeyiZA6ajrm/lijdaJQJhUClyPrn3cIKd3MPYLYLRlbFf\r\nepaUZhKYgg5y1sCvn0CLTtJrN8V6AhTaKzGDLn4Li69y/TSYRljcSTN+4kLx\r\nQbuO2cC1+bcXVbGkwztfmqkU6zQy3f/Jm5e69/CfYSyQSvU/uW++OWQJgksr\r\niVssUwvJZ72Tsfaas9u8F7IGywy/gO/UBfxiKutPCezMnOwTEP7dPxqpsW1f\r\noNY8EKy4ig1W9Gc6JdsYPeYfHjReQ1eO90orpHPm4ep5IScxh4fNHE4ZeVG8\r\nscTei3Gogu+Gwq5GwPD5pI0nWpqdrJScUIp0KwR6ZHpYmWybXQnvD7B8eoCs\r\nG00NM0dQcJYOFYhi1MCiEcBWGA2Qrtk3+NVazu/czq/4RshYkLZPGsj3NrLs\r\nPDv8PpiADNKdHabyr81sJ5zPezLOgx48x3uqdVPqt4jW88e2SKwdhuxT5j3X\r\nu93eZZN7j3+6jAmviaeNAmeWVlbLnKjQidGF+94kHqJIt2W3kX6kvoJMMCvY\r\nHF7rpsokRAGRUgrd2IjKL+9khDBbat3OC1e5l72DwwLvAZrG4wAgF92MypwL\r\nzGVnSksbizD3y+GupE6apxcaf7ypaxLIM95wFDEHcVdV5wYO42fYSngK83+V\r\nEyoA5qOXuI6mVxEvchsEEPhXvQ01Y7x+ZGo=\r\n=rQ8w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"502676b403454c64d60093d375b6fd0ebad932f1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.167"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.167_1648700957557_0.07926143263317398","host":"s3://npm-registry-packages"}},"2.46.168":{"name":"@apollosproject/server-core","version":"2.46.168","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.168","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"74c5d45e169b00d703739a01a76c95c0dc59d60a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.168.tgz","fileCount":31,"integrity":"sha512-B3iiGUF4zn+rue16Q6QB7aU6xEFCuSmlWqQNN8Y5NP+9pKpGs0uQ1DLYcQlq64MRbgittEjCEHA0/pNzX4i+hw==","signatures":[{"sig":"MEUCIEdAaKeMkD5cF9OTTV4mlyX+ykP2k7gF/5fUNMkTN+/fAiEAjIM/HfU5BuyqVZXEPisiusAHphXS5Rv0RR96W8kfMRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS7sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa2xAAhyuDebXxSRChEyAea9LWnBwswYM5yEz5XhXAYB97yK+6oqIq\r\nXuXtKtHREc+OaW/Vq9zd062Q9dU3ziJSyG3nhxgBK9mrst7AOR5BPziOHFfc\r\nbFMvU7XcKNPhcOFyJCQzA5NTdEh/ALelqChZ87nDUiGjVO1KiNGT7+p1rHPK\r\nc8YPaY1kzXsWGU3SWVUeGD7iQlycMYWqDwHZImob+AZk2HHYtGgCvEb8yczo\r\nrWSdIRxbOwEanHzP/+HnrQ0a9udcFX2lc4bM/1wmHLTrKp1zHzJwLMphKdEG\r\n7IIqRPC+8OaIPdM0UBTbyKapPy2Xjgj/H6wmF6MGIg+KKUE7bA2eHEyhotmF\r\nR9HuzJVDWkrc9y+Mtb/t0QVMirmw62xAV1z/2U3LSzQP/kOoz8FeZEaB4b6i\r\niUqfnkWFm5IlOOjuAvtWNc0cMXJKV+8CuaoDPt8wkH2jrD0HgHmHe1D73Dc3\r\nYbdUSwhIN7KrLQBJO8e2JWThjMMF8ocV0L0SuMQENvMVqQTAF7B4TO+vWQrP\r\n35pPKSjOTm10NPej1F+WpvqY+YNXDp2FD3kQ8SE1VFjJOgPmiJFMICrjr1Zx\r\n/8H3PGblSKKMCnG3xifmDbqFSpQeYINgGa70Tmyi19oGuCOLTdme89cc+STm\r\nawqSmwsheJAMs296bK6uRiS1e6tKSbBy+C4=\r\n=1hs7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"5077c01bd36be58f9d6e569886b8684583bb3a21","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.168"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.168_1648701164272_0.09480971183241138","host":"s3://npm-registry-packages"}},"2.46.169":{"name":"@apollosproject/server-core","version":"2.46.169","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.169","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"c79c168dd2c51fdc910e4b9bd0a4f862f8cc64aa","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.169.tgz","fileCount":31,"integrity":"sha512-FrpicW9fT9FzQiGRfvWFwNIx8YswT5IjEguuKSKAAtzekAVwvY4csHjzzS+g/5MqrgOZwilqCoD+gtGs/3HF9g==","signatures":[{"sig":"MEQCIGfPv2lJzMN0V8Aotw/zzdWCxB50LW2wtjQFVvMBgi+MAiA+FwX0A4EWK/WpsDbDHogS8hPbw0RYGWlZ65bxvrYShg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRS+IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEuBAAgvCJoaANynJ8ppmjvAgQku9NPIsa1zV1OANQ/NSOmMIEter/\r\noBbIya7f9DYkMHq7/1ZAjXK4GgUkYDQp/NWcgaNVq9TVoXFy0hwgP60TlIqw\r\n5wCbDH6DQJ/g9GDQfZNHYHNqm2Wsc/SbR43YVzaFSFQu83Mw5o2h98/Wos5g\r\nKn9rCX7usqoIqo34vTVYRrnIKzb2jmj0EQntOEnEP3HazBMlW7sk3BXLIFbM\r\nZSjN+6F6A4TuK0IPrGx6qwSGeE0T9IZ207njzt7aVadLoVOtbI+adKoS4BWT\r\n6WKgjzrCJqhYmFCmwB03kKpquYlVNHzn5q3R0LC9JjLxSZVJXUZ0A02Lu/2b\r\nZTGHIC6szfFkv7QvvaXCJjlHXi56Gvqzr9zWRfKlwY2MCjFZQF1h1/g+5r8/\r\nJDNPwv1FwrYgXp8Mwof5zt5SyOygOTL1XW7YnZ+V1b/zBXA4WqmTfftg9xoj\r\n9jKV/+pjCrunUGRCoSCEaYG5VnEmtJnzr5ZQih72H1bgjjIaAVOCXzNbCoar\r\nyCldPZS8Qo04skwtTUR9eht58oHZeqFp9u2VpKDHvhDaiOMAY8PVEv+mPD6g\r\nUM0jcWvxKujg+SKPh08yqi0U8Qt1RMNmH65awMcmiPlPBik6F8Td36ayUu0y\r\nzjSCUTHvV/wCw3UW0irjEFgRuWDZQgwWkA4=\r\n=fTms\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"3c377f8656f66cdb1aa8fe0d67bb14ef46f8af24","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.169"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.169_1648701320778_0.020761106809091823","host":"s3://npm-registry-packages"}},"2.46.170":{"name":"@apollosproject/server-core","version":"2.46.170","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.170","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"76a1e40faaf0ef199295c82fea1484fc20e1c743","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.170.tgz","fileCount":31,"integrity":"sha512-szztUUR1l/C4jNVmqOFv/KrrXv4cozREhCuOp+RVezFxOXybZ0M65BdaqUROiSOTSohH0TPWI9F2Zt8GvNZaRg==","signatures":[{"sig":"MEYCIQDEzdluKWZFz9yLj2fEcoz5NRqRZIRIs1vfET5jK4iK6QIhAJYz294UuzmEb2ifUL0aMYHfcFJLtuX6wB7VgMxqE036","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTA8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVUw//VJTXBz9Desiq0t/SPqlReTlUZgUKya4X/cdxTpXCPLYXd3P4\r\nLbjCsEbBEGEP/yiD4/LAFQ4mK+WHpEXXthOGLzxftbWdzX1bo02sYxyY34Pl\r\nVDpXO4gG586UAo48p4ysu+mKXTONYkdMYE2ed1JvreeZzjwpJehjPTLqGVQq\r\n+w0/MVhuep66z1z7+lXAKyXjDj5/36hHud+lBbp5+C2U1gKiqipvzkPXvlLl\r\nLC/sZVFLVcykU8rhSy0xJIM8EyNkc07GqCf6oZQAQeKlrv0flLZv3Je3C2AM\r\nk8y1M4aGDlRUEV2Ag+s9dQIOrBaP4YkbHvsN4LUHsDzN0IXLCGyq/ZFM8gTs\r\n1pNCoZurvgKZzTZqxJYzplwevB0xWDtTnx+2yVp7UwtycVTUHufs+/Cj00V8\r\nobHnPXCsEP2kQ40npS73PrWtueSFy/GnUegsWXxmbp0i2t77HYW8WtYqHFzE\r\nf0Zyl7q8oM+n1xVSGDcJ61RJ+ZCrrFQJDXJNYwjgRBsQHOP7Qutf6HcHkbZZ\r\nmTATWC5C5hBpxm1laE9Az8dN8Udh4IDEThRs/LxXiqFf10zYW1IdVZWdu5VU\r\n5UG6/imCEzzGkohDFDl7EWW+HJmXYK95PEHvU2EIYIwGdcKo3l/NXh+DACed\r\n++OGTwTdb0+liIvxl6Jx5HcqZcM2Jn8jrbM=\r\n=Dn9V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1f219b74183b511b2b7b54b04f033ae12ef186d2","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.170"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.170_1648701500084_0.8775009686140958","host":"s3://npm-registry-packages"}},"2.46.171":{"name":"@apollosproject/server-core","version":"2.46.171","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.171","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"692eed1f05b4f01916819ddd57615ce2c20e1d9c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.171.tgz","fileCount":31,"integrity":"sha512-LWu/dbZUMQR7yXookIUMxjDTJGfz/8dE7Xo85IK8AYIEgL30hePu2+1WYkyIZQEBdonhrvR1Te2iKQyKdAoGVw==","signatures":[{"sig":"MEYCIQCTKnWnkyjUjRgze06OpA70fypEF5VxOJUvpGtsr7jisgIhAMJEWXrQ6taZF9JRoHRVEFKJB1USpGzDmw44zDjijZj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTDjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAPBAAlGAmv5gqtQD47dBGGzaAdxBPudfRANc5+6Dd7W8MPMPMlZnI\r\nHoDk6l72qjJ+NeFepnpGCdEUUnRT+lGk0R3dl9457xKkHEsjwjMDNLuWN/mG\r\nru1LWQ9HviYLVjJ80KdOEgaCB6w6w5SZmlUri8V93i95lmTYx0QWQdb73sfj\r\nS2nboaUZR9LWtxda8IgcvWC9JVa0Qp5AeKDxELVa9en/LFtB4As8DhyWbl4D\r\noyFRex7GFBNc1ecverbhYi5uMX1DtsGzx8owTzQrUoi79DelMoZTLZDVButW\r\nPOhtHfn2pAdnsZEeSflor2KrKGLiMEecqBKOLT3NtASuf3W5TKrLUbZUbUWs\r\nATTNDieSjwrwbIsiBAgR6yiyhOtZi8v3TbLBg5ctBpyFOqZQ8Fi1L1WAv5Uj\r\ny7TpU0ohN1h/d0t27zlJUhGwPJxyenT7v2dNQR1rHuuKJOBpDfpDS4IU67tc\r\npn5RvueBSu2ADddSynHy/pBlEXkDqr8lcWRYWeBSZFcK+N+n1QNkguf3Sa8v\r\nIN9kVlxCTh8PPtVzHifK5NtT7a45Q97psKWLgNM6nSr7+AaZSQ2d9T8L7WRD\r\n/ZmTXe4fUN5yVcsHpbPShs1g5hZkb5gZXbEjEE5wg7UNmHf3j2VzPor1ItW+\r\nF65DWoD7TVBD/9KmyDi+cRMeMUBH92DWyUQ=\r\n=rd8e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"412a1c164c0d6402afe5bfbcb7335904c1909582","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.171"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.171_1648701666785_0.5106078820939344","host":"s3://npm-registry-packages"}},"2.46.172":{"name":"@apollosproject/server-core","version":"2.46.172","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.172","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"06676940bc3a82b005d52e5b639e467582eff8e1","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.172.tgz","fileCount":31,"integrity":"sha512-TxF3Kjep6a/Riamt6XQCNGeMCtODntmDEs3C30jI4L4sztspSdB+HAROggj31doVU3nKfA0eVJNJqnryEMZetg==","signatures":[{"sig":"MEUCIQDqpjoMcPGZregTXKjwH+0tZAF9as543y+tJIbL8+GVBgIgXVCz2tLJs60ny0BFQvwMdUjd3kqdDYVi4KZQSjFfwrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTHbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgpBAAhiOHdvTpNsReUxlqTSeZXhCXmyg05Dm7VI04LbTafL9Gt/jX\r\nn9ZXxkF7EnICKMiXeUHSx1gVkT+cHFu04PZMF+bwsFnqbr/+5ZbPnJnM+2ln\r\nBiF9pCAVUm9lv8V7dMyPFgRXkH1GGg03312Lneo4Kt6tzRa3hPSQPovDdj7m\r\n4Ynwx7/ucrjgLu7KZccbBWinPNKXPco1C6G/aeL0D9Pe6L0XMBdQFSYiQd7B\r\ngUEqn1WKfV9TqT3fGJLSDD2C9YKfgYLLBkP/1y5NG9npXdVS2NXWwAfZSVyc\r\n2l4Xn3pT7e0r3PQ/E11nTNNNMMImlQjmA/ltz4+l+qR/YZGwPX1AJQ+HC5Lu\r\nIDhCwN+zdZkYoEFdMERvGcRJdfVsxf6rVV6VDy84xikzd9s3faMt0aaJq1GO\r\n4kEo6K/8wnG8yKvO5iW+Vdnx3kym3ipuozwNMashtxksKkiFSi904y2LH2lT\r\nyXCUBBrgvvF+YbeqolPcEK8gkHXAdoWqFSho02IMw7l9XwA+zF+flBWy8auk\r\n9edAifYuwkLx3NlzPyOvrer1SotLLjGKltZjzTcwoU1uCxrExKYY8laLWClb\r\nyG2aVsE7+hAJJlcr5GlW/b2kx69NQX25A7ENx2dfV6im9b7wH+Ml12P5loWx\r\n8kKOxyk7KUgRU+sAvLU1gu94SIetmXld754=\r\n=IxP4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"bd29d663ec91ce2c1fa6b39dc1562bff0767b1d6","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.172"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.172_1648701915691_0.374723866894485","host":"s3://npm-registry-packages"}},"2.46.173":{"name":"@apollosproject/server-core","version":"2.46.173","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.173","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"162140afc96726b7271afe302ccd7916787ce782","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.173.tgz","fileCount":31,"integrity":"sha512-RDKuGghIwJXEslnVe/XdGYBIBzGpnwvuaE+BkLH18Fgw74J0sDeKvH2xC6Pjrgk0Ul4/PXnNpoxLwZxkriWCNg==","signatures":[{"sig":"MEYCIQCoibfCguYpz0eqVUvg3/BSCpaMcXq2sGxg0n7Ru5M+OgIhAOAtl6GODY46+nVGuRQCNgh/NT44wqryF4+XDU94TEpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTKPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsiRAAoK07g0qCnQdtt2uUmvZ/6nPbJnQgTvzeX8lJa8oNKgpA7sVd\r\nbRimVlZY4paMgF1Vw38wSOrtETMVrA1FjdVSVLOmGyYpNdoUzmeTofWJf8vo\r\nIjw6tqPeea0LcB69OhwCZ3G/pdeO5n3Zpd0Cz5RdjqeudtRnKFdrNZPfVjtJ\r\nA4e/rMZdJGN/W9yLijR73RQND9NAs5tAtx9uQGZ9kZ1XT1nfqzRFN8ZpWltX\r\n0bhmvwx2v+QF/Ig/oUIUzT19fke1PNe8fNikcm1jQbxv7UuZB4KqbkUeL3Rj\r\nrSPFOwMex4oSP2EQyRkL2aAEnJU4BGCykM2EXQMKX2Xxen+h1buXAUGGFgPW\r\n0nILIHpENW9Jh//Kw/iGVfyCDi0Z7pCnX56cxGiAZss0trz1+uLXHwfsBIwp\r\n6DludLGclYZzgBhT6p897y9J8BwsIXPXPlbpMXQU2zy5X+Q7Ui4AdzIzIVmm\r\nGxUVMEIMjPP+DyHmRap2ZYPvRPHbB3fEikU7Xpu7rAenR8eNtynlrH/Vy5p2\r\n2bjVROgcZvTQ/P1acWJ6H0TfurHI/DYCPSFx3JdzkcP0dEs7+V9zxnpgxv9E\r\njTISm1pjN+FRxoY5/VCtn4PHTkCJC6zmENQR51rLp/eN6UVeki5nPBRtklEl\r\nOV6KsesBFceYPK3BtQYfN0/8I6Jexm8jxvc=\r\n=75/C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"92610ad8d891d78f50bf251926e897f7a9be6634","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.173"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.173_1648702094886_0.10365641522826108","host":"s3://npm-registry-packages"}},"2.46.174":{"name":"@apollosproject/server-core","version":"2.46.174","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.174","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"51aa80ea4fed6c150d809de1292193d48cf63f35","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.174.tgz","fileCount":31,"integrity":"sha512-PxFeCbd5EYa9OGWHto0v7Kt1efFm9x8xrH1KdXK4VGGAoWEOTv2AutXqTIY7uDQWzVyK8wiIlVf2AKhIcWetsw==","signatures":[{"sig":"MEYCIQDzAr+FK6b99YZ31SyhzTOFWKu9X4C07aPBGOIacGFfeAIhAItOR97ZzOF6RbJ3QCFTJ/76/4b81aYrB+lxghq5SEB0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTNeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ8xAAmsUJ/zxWxw8nfk6ukwqfIjU4SZlt62OuEZQee/GunQzuyjJT\r\nwUzqc0wAXSjEh4qt70xeEWwJJNQXqWC01AqknJaK8zY3rJgfm0B77EU1HqFK\r\nLuDPJ5XzmX2byPcSMkNUu32rSWMAYeDfl30xEvuDxO0F7JzeiqqqHMyolKrK\r\nSlNTYPJNBZwUJLRoA6KkCxYTaDhzNHUjmqm5k6E8bwB7k6VxqS63phvj+tN0\r\nxSuFgu05FPnBo6IA3jdxUBMWmjaxNZg0ZfUFWhURs2RtO2fehdkxx/i7cQVk\r\nSdFd3uwJEcHV3uT4vYVGZHssp3YRj8MWCJ+nKWA/XSpZVvFyVDsj543hN9ye\r\nwWC0AKLpI4hbv3S3E/wDgILfa0w9ixw6ZomSW8KS/uu//FdXRgrOOC9B+lFL\r\nVD3QVV7sAg0IT2PQi85rdP8piX2z5GSK7au9bSD/3eyzVxzgi27bLAbfG1k6\r\npePYm0YApegxDB/eYtTMHeXvuUDTclU0b8WHM659e3DYMjFQ9t72t82a3aCp\r\nkd1RfRfwpSXmewZQg9zMPNo5QIG761sC4v4JrUyrm2BdXTV+BtEH+YCVTI0/\r\nvdDWXjBPIAby5KUVM2ZsvhJY9n67vYtjOnSXewcZE+8YQxvcoT6nSqRZ9m3i\r\nP6Qq6wRntsW7b8nAbDp5LJEM1QcICSvkCyk=\r\n=LVvI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"7e44c73ead4d42ce091c19deba82456633e222df","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.174"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.174_1648702301844_0.9780947599175971","host":"s3://npm-registry-packages"}},"2.46.175":{"name":"@apollosproject/server-core","version":"2.46.175","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.175","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e0c630e0458cf4356645cc19068e07b984e3d765","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.175.tgz","fileCount":31,"integrity":"sha512-XSg3zfeFv2By3D0keoxt+SbgPmtb/SYRXMXcg2JDnFttiD6B41Tg2Q/qy8DcXZZjaIiP8fGWJOLrYhkiHitTfw==","signatures":[{"sig":"MEYCIQCmpcd81IAfEQAeOh6PmKUOvIcZnHxZlghVvM2GIC70rgIhAP60hpa5ZdSCqUJ0pI6LCCERailYFaaBZXVRjcAsPNZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz9A/9EgVGMlTmE16kwaXuQ0xpsYKsdgaWkJxOB5kJW5fBT151eJ0j\r\nVBR0UmaHVs9V0d7ErSe3R4dmMVCfSpk5EZxrwYY65oCRoXN5R8EzTuOwTFbb\r\n87jubjf/Wef9DCkafzd2iEer/GygIIxRaMea9tnOk6pzJYwv7UJljfsJAbo/\r\ndpMDMq6dCZsk/O7dq3f/ApdcA1iam6+CR4SXq2Mr6kn8uw/RJ1cDD8g2+nMM\r\n7VfbdgoXUUXbb/gw9wGxTvMMgWbS+MdT4UIGE8YX13LOFtOzBSpkPR0zswHX\r\nTo/FhTYa3NJa0NmO8tPIB8lDKDQWeZXlWqM6MknVKs4v1H96B35EGEV4GTOb\r\neFWTsWMCr6Y1liwrXiwSGqF/BV3pumz6PRpy25KqZGT4pKIF1dgAA2XoGbfC\r\noVGgsac+iQWs4NM6keKvr5NUSlDT6bENXalStJanIw26ttH3YmGIleO872mU\r\nLEb7nTZNkomu3HdMnUmYEA+luo9WhIhpPKjGOB6ASxtmZ+/tZWCu7zC+VuTn\r\nCE1PDYcGL/pRdpk9EBYgkzIx6F/MVIYMutsjOeRdbquuM0agT4zBoxFBAiff\r\nlD6IwBwQgYg1R3zAXL4PS9apkbl/NQ9tC+tgMRRCPhsn2YJgyFiKWlUKZbbG\r\nObTh33IlnH/OH8RazZ73ADv/9O1fcVrF3ZM=\r\n=416M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"62dc1eda03c493dd53d65479f60a3c28d31dc62e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.175"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.175_1648702489019_0.7139266493196057","host":"s3://npm-registry-packages"}},"2.46.176":{"name":"@apollosproject/server-core","version":"2.46.176","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.176","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f54e113313c126f5b300d3bf7822154e80859151","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.176.tgz","fileCount":31,"integrity":"sha512-HRcIexJT2mKp6xequhjk/GeK7yYvVUGpf4zdDwYD3BhSTO8JlWXe4hfBen5ngLqyJpZGK8ZP2D4sZlZVRE3GOg==","signatures":[{"sig":"MEUCIHm6Ui4hwzPm5b/KHcGUVbGCtr/yUSyZ0jDmjYeSWxF7AiEA/TXGizKl98P9SSuM7OgeiHyrx95wy2Zt9z2oMkVBWGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTTNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs3A//V/Fs6bL1aJgd0Om/B97xW7FMWRUHTvek+V3+6CRa1k6zkU4M\r\nPXTmihwnz8Ty7amnBjQbP8/GnBZwFoTdPS7bzPV0MvkZXge1xhrNONGfdhHb\r\nh1dot0v9YldBOzcPMrORUhKrRNVlw6PwJjb/qo7xMJwkoVQoYhc4P58yGQhW\r\nWydukyHsmPXLLDKVhVefY2JVSkPWY7KQWFVYpislXKRuUQj9G4YXGpSgmWLU\r\nPS5nikXVTzQcGPPKwiOy+7qeQgiJTCCFM40dfLRu6y8Uo3lzVVaLEuM9X+FE\r\niSyxFpcBA2nle5/hN6/6zkNF0d/0VPNNdLak6KPlvUkulnvlDmIqLA2U75f1\r\n4gBamFtf9Kzxq1c1rdbGtB1cohr9WMSQbXkDcPNxx4UcO0mEtA1nX7v8BG2a\r\ncZX5+4bCtaLvKBHc93S39dW6YpBdaauXyCbAV2Tovb343SEz7vNAU4e5GK28\r\nVN8HqpWuspAx3ZxUUf2mz2FWX+REpj7xAZ3qls1gcWZHKjjMJFQiv59j0Kte\r\nntnMCyftAM/axW2F6175dTiZSQAn6zGyaQnwJhyn+cNU22RzbA1s+47VWTJj\r\nJXAfKJ9VXN8+0wCqc7yY8S1QJ7+7rXe5dlfm6S0BKGuJeARkzHFmfRVBnDCD\r\n+TgXP3WoKj+oS0Kdg44qE8tXXvo8WQTGLek=\r\n=9l+0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f445a837b1b177aa3dd0e5f26bd2d16aa3cc8845","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.176"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.176_1648702668911_0.9577430583690834","host":"s3://npm-registry-packages"}},"2.46.177":{"name":"@apollosproject/server-core","version":"2.46.177","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.177","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b0364f341ec59b009a2e089c0ad9ba4e9738abe4","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.177.tgz","fileCount":31,"integrity":"sha512-HbPx2jVwgXMTuDcdAb31yYX6XTJTPQwTAdWC1KDwEVd+nxXtnHdq9AyDOXNIurEuy5L3YQ+aFUUJ/GgKQS1ihw==","signatures":[{"sig":"MEUCIQDYcUsjRZKRMwnPDG4kg+vift0zkvR+vEy6LYJGXRjmQwIgDpqUMinh11VblSu+srDgal4eHKYR2stJv2KrnRj/dT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTV5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR+A//VWo4v1m7r9cAAKR8qpF1U1Hd5oq52auxKBeUVzZXFYvx06xY\r\nLi9OlpDDK04gh/vFgLQXHCjyp8AjhOZx+PcxhkLIyfG+BPujDFevhjWaC0fG\r\nASkjDNhcErLSC9sjbDLSDo0CBqv10dwo2/o8r4dmKiRyu3aj+q8GiDXGvPuq\r\nkIBNzYGqVO6z28JGulF7iLx6S7cCC3xsboGmM8u1rF3FtjRdYUgY2aNY2pnB\r\nOTE9zfn+IWc1zrIYq0zET8bLqSG3xm1eDwFzKeDnQABPo2cRJDCj19P/28ni\r\nYJvjTxZzj/g7xdpMmgJL3O339T5X3CK4GM1c5BEfB3dvQFg8lZB0wz25EcAp\r\nB83huCgax0bR5HaU5t6DT2QES3+vnq/n4niaaKph1vDhwJH7V5xRfnnBVSwV\r\n4DDSsIp0xUDtswYnjyvuruAPgnJipI63Gn2WRVZNphe5sful2lTC/Tryybuh\r\nzwzgEY+GrOsVfC5j8zHdJiV/sK4mfejquWSolg9qt7EzvyCY5Yl6Wn9E/JtX\r\nATY8VE/ydF3BOXvYi9+ObJFwUg5doS587tYjwoVpIzqY7pI2QUGgnq6tU2U3\r\nuvscHd1JrbtKnWffzrvS4EtRATDXkfat3zXAKkz9smWu09GOlxCDtSlttUNS\r\nsw4IKF389jPoyDSLm71aNYsSdJOPSTyBQlo=\r\n=vDpZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"cda5828d5e92c136e2ef0f330e1d4789215c1fc1","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.177"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.177_1648702841826_0.48053155884170273","host":"s3://npm-registry-packages"}},"2.46.178":{"name":"@apollosproject/server-core","version":"2.46.178","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.178","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"81c0db468b405c91167a14a9fced0552b49ff72c","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.178.tgz","fileCount":31,"integrity":"sha512-Zzyv3PyD4ErTBprRZfTU21dkv3mtsEHS0uaKTZkni/zvmwtrPL49TVeoHfo1SPFDDd491Yg9VUhUsrKXudasQQ==","signatures":[{"sig":"MEYCIQD9FMmadaD7gSY/7tptNPUVmber9RBu/uP2wWzzal8OjgIhAMzgsYNEYUzMyfK+omztY5gNVXaHGgAi6OiX1gobA3oW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTYzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTEA//Yn1XInS3nhZmN7gfXE0v7GXnVxEa+0sBr7Dlf+0QaewM0jTN\r\nrSJOjKuzHlhcmSucXvw548qpJRtIkfM6zYkNRYJZvWeK13sxWkrVHL7ajAgL\r\nB1dZc3IRNiraItbE/DvI1u93ro29+6S2UzIbNwqBXJGJTXbRdyujbpaDResy\r\nHuf0yOFuhrl11JhjXWvpApX46emZcSGFTNtLNJH38YKIe9IP0iNjqKVwgOJ3\r\nf83zuzYRm3ehowzzWX4zO2DNcDQMv1F3a5+u2TxTGRNdeDMRAGgctpAzB2/h\r\n8y1zfpwYQE+NuknFth1Fr6991JRVVZKnypV+OtcZmRW0VWfz9hHdTpJRS8Iu\r\n06vlC1WJRU+kuE/2O6A8wZvqllb3niuxOBy9vTRkFdkZ2Zf6DHgA2yWyHt9v\r\nyFViwSCUjNgS7s5SvqPt5HtkFDwwquSqM0L9gQhL1jLPAcpNeCOgROJvYEpT\r\nY0mxtx0oqMRmb5ZeeC1Xdl3++3gKijH+eU9VPIKvzdd9xxLzO6BQ78BSHzpu\r\n1zJnvY0J6i5PmdwvMliziOlT6C/NsKpbuUwyfXfZMYrur65R8XnOIPkwEgEd\r\nTvAkVFepsyfbanXIExC4eGNtTbKK9d/i8KpLk3LrGlTH3nu5YfVvyBwWDK9k\r\n1gCVK6YuHtkbaKVqi4e6METG5MP0zbuxtDc=\r\n=VyIX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"f1e682d61c9eb0a84ff9769bbc376cdb8288fda8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.178"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.178_1648703027382_0.4030341138455875","host":"s3://npm-registry-packages"}},"2.46.179":{"name":"@apollosproject/server-core","version":"2.46.179","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.179","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"3eacbe2d3585a41e5b6353aeceb2cfc0aa0449b6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.179.tgz","fileCount":31,"integrity":"sha512-MrygsofwT59hN+JQHb6RQpTT8qwMR2HVxVzzDmuHauA2CrYIoXle9OmZSSVl11+tNO0GcPWAJJnJmqMSpAN7yQ==","signatures":[{"sig":"MEUCIESLn+e3Gq79eK5ZuEAyO6aHEANm/FPP+lkAivSA1PywAiEAhLpF89kCDrc4zkcOQhsZ5eR33d+RGRZhSCTUpXxZF1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTcRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTWxAAm9E1K5/nQ6sh4kkMEVmCpMUoq3ApUhXu5BMtNRnCGXy/DZoZ\r\n+j1/dxPt9Gu4v/IWgll9Tsw/3tCsrunb1X4pueIzm4+6z3dRB6KXamxubgVF\r\npKqL39q1rEUrPh7/3XHUDHfy3vArUUgU+QYlSSoSfAbFhU37vTB6hzH94jgX\r\nTmcSVaC8iq1VgfQmstJ5RMnkgb98MHP318w3gl/cQvy/Rp41t4az8R80y2xz\r\n+Qkp7nfdsoDieOEezRAAKzykKXt2aZwXw+kGt5ZB39lJRZvyaI0AW2ifCdHx\r\nbqIjoI58YFFm1au5h4hNTjEF+SFM0fc5n8KK/Ahgy/MCISOqkmLxot8pnYgm\r\nVDykBbof2acQhDVUfInenVvNDBiZAvAVOdd/wASW35OCwpS1hVwisi3M8Hv7\r\nSNxGGC9ZHNutJOSaD4yvZK18GQUMmVVWfqcW8MXEEYMLuOLBb3LKZQp8azwV\r\neiIfXfQXu21NSO498WE3fT5ZUxfJjcLlkPCUuEdf91/1EEL3woUIaBA9aHtu\r\nCLdkJ5f+bgQiGUuEj3bWgJGVjgsAYBOxPbBDH5Q+EEIf68l2JMsV6GGHlaCY\r\nJsk2YMvYIkiGenlU0caGoA3ZakOYZZFx6d/vh7vImasAqLdsJps4qEZOzWci\r\naqgaGbJkZefn0t7zZOyFFRVMiapVuVOTwgE=\r\n=GoOI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b6e9a3d9bdfd821f305fe51dc64660562a59371e","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.179"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.179_1648703248943_0.05747331767042074","host":"s3://npm-registry-packages"}},"2.46.180":{"name":"@apollosproject/server-core","version":"2.46.180","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.180","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"7b7be3890398a8aa2784e069e6b13ffed4d06a6b","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.180.tgz","fileCount":31,"integrity":"sha512-siATvKnU/D7maj8CFqeih6/I27kLJqHOrNTsxH1wJS+1O91HuC2c3Li1F+aHieZaOe0RhL5WZ3qZcrSxl/EaEQ==","signatures":[{"sig":"MEUCIECuuNmBaiUVPiP4OD3+GZPHgp0dDoLeNVBLPoB6/a2nAiEAwRrwrvwy5HdV58Z/8+gRxDoGgh1elgawyZO/ivRtUuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTf8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC6w/+Kpxc/WUhZl0zlKz4AaA0NFohLjDpJwu7gjsTJ+wEi5SKgnA9\r\n3fRp6vYYUhdIvTmuPdV3hDntm/AHDwj/Bk2tdyk7RM0cuTpKvrgpHLqoMGMH\r\nLDN3tUUtUbLtU8NNxJVE3qXb5KpaGWNSXLQZfFjDCU70xH05MqYQXPhMSxNS\r\nXIyszeN1R2GMhQmYNPYQQQgQ7xRC2kvR2rvlE4EzhVohQaInVhdDIqq/YpOY\r\nv50YhFhzOAuK9RRhJOf3GK9HDWdTrOdKDd82NVjMeEaZTkC2aOFfKqFyqDHj\r\nty5I01NHevi3KJBQJRIUmH4F7IicrwxTvIwtdedREh7xwlp8UifNrsS1eOON\r\nMidjhu5+wBqiV/wvQJQjVNQrU86OQLQuO3rcoMt6Jq3+E15ylt9qMAMue0W8\r\nMUz8vFs+v5Ni3dBdhHzbsp8aW/oVAEszOFaeV5J/VQdqePGpo1ByRwdG+Ej2\r\nvXvSITXDcki5a0pnvW9mG8dd27IIZ8yATGUH0F5KQpIOr7YKfA0BM+n2TJf/\r\nXUfg2+qpuikUvAk5WEdIm7283j0Cr9+iID+t+87UdFxqdH1+BqRNCvj1HvBp\r\np4zELL3T5twiTTQcp2A5VcIrueEMY3Gwvi3Qs/cOCrXg5cWp3RhlCfjhdio5\r\nVI1qTNhywBqWHw5YIk7SoC1BDcGe9tq+giw=\r\n=2Agp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8bfad9951a9bfe6521bc982f6d1d813c5b97eb84","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.180"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.180_1648703484532_0.4712019370493892","host":"s3://npm-registry-packages"}},"2.46.181":{"name":"@apollosproject/server-core","version":"2.46.181","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.181","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"083fa1a8f68991ecc82781381d58076e398faa53","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.181.tgz","fileCount":31,"integrity":"sha512-RrWSx20YMFSsHxeOUwo25TDmdyteFrQjXKjDpxyBq+l7hkiGCkR4PILUfModk1AM+jhbmdxe/4nLJmX2P7UXsw==","signatures":[{"sig":"MEYCIQCW/8k7csvtIhttuwXMILVRiHFuSHWdGQrb3yypZR6lwAIhAPrTepuwHa+u5mEWY9ow6VJBi/GZl+v36g2+aw3pRMkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTiuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV7Q/5AF9Hd6jwfBEjpDfJEU37sHi/Cf9fJUMqBIcVGYXPFmeksSbX\r\nQ6+W0WKWp6vFpUEhNycakP9bk5y599rCjuyEul6kkqlA2dLdUb3k/fETHAIJ\r\nR2X1CMeY7eQfWTerDiN3VMvlsJ4foNXpGxHWwBGjRo/gAqWLxlOKeI3Mo2a7\r\n/Nw/FTOCF0yfr+vDGoOg8QReDRKDRgIAmX62q3T3zXUCBE2rDlLNySAR9iL9\r\nwijpK9eMjf+BA7A5GbadP14kYMZzRdPHOmKxJM7o3FF+zCfOpHGHcZBU6Skx\r\n/gcUuSqGNQQNcKGWXBVMmlq3alshCFpVh/lu4srqhtv3xwx/wvxMYRjKYQ4J\r\ndM7Km2qPtCzDRi7hJBFgAssBTZklGjchbPYUofW7jA5sDPqd7d4/uMy+ryXm\r\n+lk/65hhLWg5d46f1V//hXW1FE0Knpq3ZVT9Lq7/9NfM+L2j/2skTh27pPd4\r\nvvrJQrcvPn60OlT07Ma9JzOBgYWYL2gVkabipTS2ZRzv7BaVy/Fc266iN8pg\r\nPONf08+aseb2/FGMDdEJNWPHn5bQ4ocb9i9H4Ex3t2oQCWYeRtgKeUyqWcqE\r\nVkFgVphyHrsM1z6zwifdPHYcDUdvIwcv/wBUYsjB35K9tQKI45tN7IVkKDE+\r\n8Jg0GyIrkNR745tdmZsnqEegyRV7wylwMwA=\r\n=c3KL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"29c26de92452f7c96ad8b8ce764e9f823d9f8d32","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.181"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.181_1648703662515_0.12201650688111565","host":"s3://npm-registry-packages"}},"2.46.182":{"name":"@apollosproject/server-core","version":"2.46.182","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.182","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"35654440c0ab77e6d71241a4175382689ce87cba","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.182.tgz","fileCount":31,"integrity":"sha512-BHPkJkAUb1CZYvbKiuOOuoOFcCY+mG3XXtwDUxEjw+YOIffUqpZepKuAECfXD4l1kHe4pmNwG6nNuWuVp2g8wg==","signatures":[{"sig":"MEYCIQDk1Infli7FZPhH0OxEahT64RzJaopvHGuiekFSp+ztqwIhAPB5JQLQjijL3u0QfQgN3P5nBWGzrHzFd1U0T3N8lr7n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogdw//Qm++Y5GQB0enb7rXSOrRm+F4EZrKnwb5+Tx02OcvxQeTGVRp\r\nPvr3F0rXaUJIeO7dMTi0hT19+3BueP/ZjE3llG0t1VQSFSV3z84hoiStQioh\r\nFxM0JbytfHx5agl7f2+yz5i5Oddaw/yKtPtghTIJKcE6crAoUoGO92oMyJPC\r\nwI1f3pSBlwUQGIOX1QpqCeh2mdbyFXvht3kCmMboq9xV7VLgFPfmlLzOtejr\r\nM+nggKTslqLdOomLrPtnhc48htFyuZiiI8NmcZmY72kv04SFginl6JnZJBf2\r\nXLZFA0iaagSZ2vQONawlFhi2mQrst/SadoVrooo/u5JYYjVORLM6BtVqGIrH\r\nafixwj1vIesev4IIQJlwS/wTAyE6AF+QJ7ezfuZPrZZzjWcJJBpPQaMfcjNL\r\nstyR2wi7+Vq/eWR5+dnGakF04Rjeom/2cNPGq79CBN+WzPhNt4uis5ycn2ON\r\nCxJ/etnz6RMvDBTxfbfVV5PJu9/Q/dXhWHSx1vXKakr8qJHF5MYaM1LXdzLc\r\nhdUmM1zUn5fgxxCcofKWfKc09IAxB80jSj2IAphEfiVKxdcMjyqyyVYBBSW6\r\nZ5HavOhBoIodWRRw3rby+4Ox2pY3FJVhgkj6ZdWjrFyDdPak5KqP81nKU/z1\r\n0FSuxa7V+ZXW4jFKItPj873041c3D329y5U=\r\n=tlcQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"207014595d071f7ce424ec739fbea8ec2daa0379","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.182"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.182_1648703852939_0.8580334025511378","host":"s3://npm-registry-packages"}},"2.46.183":{"name":"@apollosproject/server-core","version":"2.46.183","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.183","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"652f13d06dd1c70ffb9f75c3aa3a5dd0bce14bf6","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.183.tgz","fileCount":31,"integrity":"sha512-pjD7Rp2Y/6P2oMEnzzxJAXQxUAYmuh0p/orVp5oH7c3dgV1azy31azG3nppAPQO9eBE53vwJIWQCrUghTzlRug==","signatures":[{"sig":"MEUCIQCS91qjF+68v7mr3lmcXuePi6XH392D+cmCMIGwSFd7+wIgRw9W6mXyBcIsGhTOvH0TumsqtbLWVVWzis5t8WHt2Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTn9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4ohAAgV6ASt1OurtcLWdQkU2PszuPB8JA/RNIG4rqZ4jU0mZZs9ph\r\n6iMAz7GtI2vBdWI8qFvM/d9X4ar3L59NpJvTxbpYhqFYj2WDwt/bSLxTzJ29\r\nFneGFVs/uwMeIIUtHL5DzG+yuXLRGJsSRASjuVpgIo34mmP3CWk+G4hi3od+\r\nDlUTO6uzkmImwHcDoXveHRozZvlpjyBjtqryVL6NUC7NwiXsYvEIFYQalixS\r\nFphX/kS7RK1l4EZFZFXx7NKQEHv/l3ErScjh95pIxfrERDDPKuI6hPUd57Wo\r\ntOZC3PLTElymz2M59dMv1mTf71cnyNh2fDbNt3YmQlqkIziCWEYX8aucRNJV\r\njDHRUOPyCwlAtfdlYRqieE8uRQO76v2SCP/McdPYOFckpEGMmBkpsvA58JyE\r\ndA1EHyS/Y2IA1pl58jfySCL83hYuoUtctCXGiJrWBlXbFD545sDPt4d9hhGJ\r\n2kYMFI/RGFiUHqt9UcRwIQpPdwBxMJs69OO77Q5yq7/r+3I9dxo+04QPtFvm\r\nPxXM+OS6TzCY7OeAy7onBE/nUdXno9y3mxt1NHygaUDcFsOCuTb9HFKIboP3\r\npveJ1Sqy/aq8R1CEeK1DcCTvirZXK8ZwTPQywb1sdhBNuY9btcKvM+kosbdG\r\nDSlW5y/HT1b9tQgA4YIN/9HKSh6ACh4PZqg=\r\n=wJu+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"3b433f03e166271b128aba5845fefba1a0165de0","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.183"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.183_1648703997387_0.6259707726065058","host":"s3://npm-registry-packages"}},"2.46.184":{"name":"@apollosproject/server-core","version":"2.46.184","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.184","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"a174f462e86c3765424cc30ae7364a8aad0decd7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.184.tgz","fileCount":31,"integrity":"sha512-jGz/sHRlhfzOcrukhcX1yI3mKerVMJzKrdICVy5JjShMP5NN9g0oHOVfmNGGBFwrFVvS99FdFIJqvbjAbvHmRw==","signatures":[{"sig":"MEUCIQCxMp5lSEQJdIwdRchZ1/tYlLhuVHOR1ptz1V7oOJqeiwIga8I3klaaTVPR4CZymIjXEiLUcjJJduYFgtmVfNH6a9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLvg//Yyxp0fqb8o5vGF/GDCkrnPLYyi5HvgzS8k9TRMo36YT1kSNr\r\nGnnDZxaDZVnXKlSnGvQDe6Ju1tB74b4SZ0RBX034a29nLNhupPziV1iJvoOX\r\n+QpSTno/N6HpR7+xRKO9qEqDWKVbSluBFMc4PtX3njkCEIqQj50y3rBota9p\r\n4jCjopeXqF0pJTN8dnuFlTXJkF11qcMmqIdi7XMIgWzfmOzEqKxRDl2mmHJK\r\nrW2Z/DjLeUFCwzWDdxOupTvG+KKuqFeNOBWtGhN3qIB59movu3J+T+H8eI9f\r\n3mZ6d0IJqKYFK0+IPfrKB8npdBuqJ59RPJPOfLJcQy9Gzxb7aFLqHWziEeL2\r\nBoBGFDSWfNXFBZF/ES1qJSyRLOT+IR9Kcvrc8bOkg09E9vdEiV3XdAGKnYkl\r\njNxKuJP8FL2o4Foti5aA9LWVxeNN5QwH9f06T51Pzu2mO7RdFtN5seJa9wod\r\nsINLS6y6veCjKHdmBEfHEeolzz33tv0rXil8Dkn5m1S4Aum4JQHvCSq1Fbfh\r\nI4h1NcL99cWJJrAh42yh8MCWt6GTbCizHJwWl6QkozWF/K8kxZcsRd6IYqnz\r\nDpUU2OOkJXkwvTeWBkzTj8vdN2+gRksNfIxgYYx4k1DJW4B2syCrZjidaM1H\r\ng+MDf9UkWO7WFzRvQOEyhlx1gliLYBysJRo=\r\n=1/gT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e8a4443439661b949094a040e0156230e1c29f0c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.184"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.184_1648704152534_0.9050211002851078","host":"s3://npm-registry-packages"}},"2.46.185":{"name":"@apollosproject/server-core","version":"2.46.185","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.185","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"590d94e9b647debdb218b111b153710dd5b897b2","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.185.tgz","fileCount":31,"integrity":"sha512-KzjczfzyIYNcfg59j/dDI3VwZYPl24Q6OKcG4dfm4B+GYqxzzPXDe4yctsaA0gbU6bk8cfeLjxCaWtmEx0c79w==","signatures":[{"sig":"MEYCIQDbsKgXZRwEJt8LwJ4ulLIyIcuagnna9B9zfPd+OM6eZQIhAIpmqPdnhupW0KDbnAbw0CMpk4hSBWhACtH/EOPYStDH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTs2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvLQ/9HP+wmDIHs/SMrjgBBOm0czqbxTxhbcXz1W9xd1IhxV8JShAI\r\nAx2wZrejJfS3Uc2o0/ALy+QLUQJ2mP46dNV8ax8kyXryQ27FEKZhRqyn5XQA\r\n+Wm18eSJ/PtsGObh54ddJcv7rhSnjG0RRkNY0F5Lu9EJNFpYPHfZDWz7QQRO\r\nVJ6t4eFgL/EWt5zef9J7UO4sk3o22lle3Qv6UASLL4w1a+fI27U3sbvYRlrR\r\nInZwyRHTBa9NQqASmoMwSI8IOW2JrzUPwF3slHElzsMe0NSTwwiWNY+OzYtS\r\nGxelepCGjSWPdxh+aozfPHQQYqLRTl/LLXk1PcYcYWB8ZNV//62ETkQYO80n\r\nm2XEPlPKN0d6+FSPW2JvRe2Xx0frx50RVpMTS84bp6Gf46+sehXp7zhQxSL3\r\ngiFhBRShu/vHiomxRtPE2pk9B8+47uSVmeGXW6SP1/ynONp7CYRE6+cAj7DR\r\nosidEcGRir0NHMqDqqJ0e/pvVDURSMzC5JKJZWqm+jLzc5IPryWd0TAWvCtZ\r\nsy/r3+S+gB0/dEZidLIz1YxJwjE6SsO22H10bB+uXk0L7FABBb2lgMgThNuc\r\nAvo+Bx8MSa3Sis7G+5MlP7iK3Riw/RnasBr8g11VRl/zJwjoDm4qhRtZofX6\r\nILeRpxA63EFdhCAl7PWsFkjGxIdsUNPeTeM=\r\n=u37w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"956fcebfb7e005f77a2776c917c0302ad84ca93c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.185"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.185_1648704310766_0.1298163070335281","host":"s3://npm-registry-packages"}},"2.46.186":{"name":"@apollosproject/server-core","version":"2.46.186","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.186","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"e3a9b0454925c4f33c9f6e07c5ca6fbc4d270e32","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.186.tgz","fileCount":31,"integrity":"sha512-6TqJQFkKkRW3ZcnwM4YRY6qvN/JdU9ARZPbSWgiLiYmRGSvx1Gcj5KhvK3LLWf5Uayx7yAuF9bHJzr7BKetrxQ==","signatures":[{"sig":"MEYCIQCcMxscmScZtheD7MvjALxO4Sq1JYPCAsFANgNY4MdPDwIhAOuQCxuIaBnL8KToEz23t55Ce4TBMj72NZ8oQHsds+tm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTvaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIbg/+NrL0xzeCWYlnmijnV03pP8eluGAU4fE7JpC6RdzftoCVanNI\r\ny2OA9Te+RRlf5ZG2gPZNBM23Zv3/8QynDVgJPVEW6oEC6K/OfTytJyuZ7eNz\r\n6yYoJEBNSW/jHOpde5MM7nSwd0XtiVHQBYcdJxAtsmqFEc3/jM64ug3uXgIH\r\n4WGB4AiIM+xpyx/KsJ/lXOpaUaeLi7D14eWvKb5oceKcqA7quKRDHmEvM/N3\r\n8gA7Efd0SU3Okbce1cJ71LTzndgOUFqGDJHOxzYhPtJ8ZiJWZqJb9vZsS3ah\r\nAfPjWVLLm57FyHWQcjNxluGGEvqTY7A6/TcBjBBbQsBRwEYMRvHHInBLa3KG\r\nu/fsGz0QAcyLdUHOE4KM4/sDxPPCuDyeJPr1BYWItzik1C9HnE0L8FBlyQAF\r\nP/4GXsYAz4uG3Qn1Wdbd9FUw1A/0oqWb0T65QGXwe+DX3SbYVjd/FWYOabwY\r\nAxYQdLpoBCZWMC2IzpSu4sSbJyfrAP5p90vFzC8Gj0CEHzWZyoIrhuZ/AHP+\r\nx++nPdMU4BkSMBUKNUJISpLlE0Jr+rrERcBO2NojdX40+fweQGlpiBwGXPjf\r\nTQevhoQEGzJVLxkloxT41gcnmSYr12X4nZQPIE3WWDmOumM/d0OcZucSpcei\r\nBmcMsrbsX0EC20NpuWYOR0ATZXhhm0AiC6g=\r\n=CKFQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"0fc857e7c10d9c3adc2faf0d1cbd6bd9672cce8c","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.186"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.186_1648704474600_0.7832470709793697","host":"s3://npm-registry-packages"}},"2.46.187":{"name":"@apollosproject/server-core","version":"2.46.187","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.187","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"2ba5c05af2b15a2c419e1a91348d3576470d0719","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.187.tgz","fileCount":31,"integrity":"sha512-I+D14KQ8RAo8v2HbVZh8JO4pDwqy4biLlKLx0498zzoT1AaSZzVuIGlyxrZgDK/olR1yaygC37+uvm+4XPVykQ==","signatures":[{"sig":"MEUCIQCssZ1b9NXa11e73UhkNmj3gNkfy7K4XV4zJEkNDucJdQIgKrJDlbDMQUSN1KgRMnr/8S81eI/uWyvvCXvDaxxxEsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRTy6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+mA/9FglUo5sATav8Taw2fhNiXa/7TCCzxgjhbyqbHSxdwv5lEAzW\r\n10Av7qlu5vI0X5fFt2H/YEdRoR+5yGes+55oz23iqKAmc3XwSV9gsDGggIip\r\n8XrbhfS8SwCpCayDaOM9ux9cfGvsuTEevQuBzmHGKheyldo6yrpirYIANWjS\r\n0hksr995ujGU9zEYYu3zG5lSsrY9lubumfvJOOezEwtxUvTxbJ8nZv8G5qgw\r\nvXERnQiilZIgaOICcvvIoKHO3hIeVClnyVg+UMF0VU5uTemlHteydVg4TSjo\r\nssw2xjgOFfJSEtUFe6HzD/jWmPq42o5GvSsWVn9er7IksiMLULqA5EQOaoLE\r\nP/rn6qkoleNph7acDM6FPb2HHGrwMYnXow3dFvZwAP5ylNxJdSp34uM2Mo6t\r\neIvoHAMfDH+8V4AyDs3jf+q+7+hvLg+7x7kaBT8QbM1b3hYSMDAlHZi/ms+a\r\nR6zwG8060jhkX/ILCoJr4U54FkGWyYAjtfe6hefuXLNnFVi0JKLddBef1K2B\r\nFJIJ//o59+wkpgphxZjKBlObjftLaCNhR84+4WuSLGal3hvgPYY7rFVDm1w4\r\nKcAKpdFIVPbahYk9JIZt+vhlc31Jy9z01RMiLFOlA8h4qApaPxE0qwjufZow\r\nHAz3B9lu8Wn0KBkFlBe/RrRO5fnB1YEf/PQ=\r\n=XE7U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d5ca2db73809ce3ce4694ede8be15082155277c7","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.187"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.187_1648704698284_0.9292853151033607","host":"s3://npm-registry-packages"}},"2.46.188":{"name":"@apollosproject/server-core","version":"2.46.188","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.188","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"15a017f612afb743bda4048588b179d2b3d72c3a","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.188.tgz","fileCount":31,"integrity":"sha512-MrIxyEdLJU4fHjNiKe6eTuri7BrTMu0LZVf//z6ql9mGOYDlEJYonJLTL+S6FtgBgA0Hokw+yoi/nUtIEsUcgQ==","signatures":[{"sig":"MEUCIDnmzTDvfYAnHP+SiyZOvS5k+A4Lj5lJlDyFV4L2ivIZAiEAk/fhUxT+etFiTqB/gc7NXWmRmaIEMBRgyu2XjNeYPDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT1PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3GQ//WWEjnHiiuGETI0zQPySFJDvoc2RWTodlQFOxPXtqwFrNgj1w\r\n2B3sPbgv6g9piPp7XoJSTb2LmMU2Ya3zL8eBavljWj9IXtkMTA9EN9bJKkLs\r\nh0BFAR+GBwo7WgN8OYai9tk0F+LIqqFZHf9kxBvqRSp7VWP0+/8PbF6hiQCZ\r\nHAs/gtIvzu2JSMlb6/UyJWtMCvRrHHuIcRo1sTHiWjCfXSQXkAa5rLnKZd8A\r\npiqg+lce+vPQfOIuv1VDvYM1FlwzuYtA4Zn3q2Nl0+5d94JQjT7KKgPMldoj\r\nmmC6B00rJREHr5p9JM3WINyOUYqwwGSpez2NRFhZg34vQG3QRrKwyEbwBoes\r\nD6Pl+/ddHBVwZJmn6rNp24DuvcfLXnxSHgPeduLSGCWibyfg4T/GOl1VLxHz\r\nwt9fBthRBYStHM0/AdgM1dLu3A+zZbkW7Eu0KHfwboS6SbJnH4cg013rMkq5\r\n9FkXkSgW6/stZ8fPNLENaxStbvhCT606V3LzehICLObtJTjFq4hs13xgjPYe\r\n3U5BLFeHj9Cd/mTk3ZN7UFLbdCiLLNfxK4VPaIekdkYKjc0pi4+tjipcxeCJ\r\nZd8tNGHEJHbhJUd41xxuXSnTRXY4qXXGgitG3ZRczrHlhYAUSYdB5YGQ4jVi\r\n+huB8v6UhWyutMMGLmBXCKjEiQUF1XK2Y4Q=\r\n=8d6R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"0fb0bbaabf13e3d0a708ca953b9b645be10cb72b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.188"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.188_1648704847441_0.7327569547463135","host":"s3://npm-registry-packages"}},"2.46.189":{"name":"@apollosproject/server-core","version":"2.46.189","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.189","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"953564d4d413bd3f975c95f718426b41f294d9dc","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.189.tgz","fileCount":31,"integrity":"sha512-lXTV+bdJdzM1Q9A9OSbyLW0okQcCTEgXQXkLJJY79Jg/ytgJ6+YsW+xmxIbugH/NjVb77m/EDoLqWf7VNLcbug==","signatures":[{"sig":"MEUCIQDgc3xoviLOUUthc/sA4nU1JnM6YiTbr/4D/jRJ9Bm1xgIgKovczAXLm13Q+XsCxFGSCtlpUNkrXfSmrN5iK/aBVv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT4AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlZg/7BUNhO3wRHIPB3uQGwSQXOxc+URXgR6mMT+S/Cq6dDTfvIcUr\r\nPSyoOIgX4rH0532yi4gXA7LTP/YnbLUTNzAJkUnoWKA0pyzALShi1MTo7RSU\r\n8/eaDR3QFuSRO3EKC2hQt6pyt97Ia/W1vSV+che+1/cTKqBsh5wxGUOAeDSV\r\nRXDj01HAlf/LnSSSmXVkt9W8RA0BZQgTxNtPPPyi7OfUA8aKVb3nB2gbVxX9\r\nYQEtq98V/CmO5fP3Zwg+6v+o9OoJzSSN0peYaT40Yxp8NYBqOKvm9FrpUQ60\r\nDl4x22Xd2idosjzMe5k3QWrTXU9zz1yf4kS18zjOLSzG4ojQ3kw6SiZ/pW5Z\r\ng5V3I4K4o/2mErVv7xUcIxBTaVyeHbPnerQswdJc0IZhSArfiLrFXwv92i9H\r\naaKXjZsKs+aTwpeHYlqQpoM7EZznPlZtRIwiHOdPaJrJM6BWb4vqUFt+jTA0\r\nBBUSSUi1+RblJch0Ox9KpnDPXyJPsdSDLZDcCtF/OMwnjE+mUyUwWFoBg5kf\r\nPMssLOPRs4+c5CIFSq5w8ua/lGLasURJTXod/2kPmWm6LUqMaw9DUaDEvdr7\r\nhO0Nw8DpF0BCnsenZ5XvI5yk6W60tiulpcnWzBkhNAQrpE4+9qr9Y3gVfhid\r\nOB6VSA6ZPT6GBVtBB3TK5d7JWPqvn88f3+8=\r\n=B5CA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"1835e8ccfe1737104e2d35e2a2147086e8582a08","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.189"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.189_1648705023956_0.4281080361237908","host":"s3://npm-registry-packages"}},"2.46.190":{"name":"@apollosproject/server-core","version":"2.46.190","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.190","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0d18c3977135ebdc4cd99b752d89fa4b59e58555","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.190.tgz","fileCount":31,"integrity":"sha512-Jz3eYsisqLYa4OFJNMW8AVSJ95ZrrMqsWVQOybGEtb79gvUc1vcOV4iU+RMdR2v5HMtDSVRsdQ2r/oqqg9VBvg==","signatures":[{"sig":"MEUCIQDJAQSVS2lRnoaRyeCWJ9hGkTwstMuYsyjDgT4Yx5bwuQIgHMoyPawXBvMGZ7XV0ARB8MJiw5jBZawR9A4QCkQQUgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs3Q/+MSTya+kp2210se3+9uBoKbxArjmOhrw8j1Pj/5/yhQfdL/Uz\r\nkBUXcJ7gxXGYrALvY0/ZRRI2OcHpXMMYJ27ObuaWNmOsl/ufnu2lPKvLSpm3\r\nyCSz6ZFKgR7bfD6mHYf/tDl6sqkhSAYER3OvF2Ij+oznvlq4vC5oiqeL47Kp\r\nVsoSDg3DBcIWZsq0C6ou12U2bNalq2H6aGqaHBw2QUBx1I+4BiejWWHgJMve\r\nMaD3GWdbL4XipMursqwHOUrqGBUVp5s/t9486nAn1XND/kDWK7u6ANIxoCOc\r\nwXV8QUfbhyb4RCLBuCQA12gOjOvWmeEoxG0kW8/uh7Ux+XzTT0A0/M5TNPAc\r\nIwGnhEDWTycI+KVlIyEYyp8MqmxW8poVwlZJ8Ukh7RY+v2ISThlpvzzyp4s3\r\nTuSsvseUhEMF8YipOltsbhyLNogrwboMTrlGeBF2eTHZB/MEOte/tdhdbD3u\r\nI4M2n2Hbr9NS8hfU7mOaLs7YNM+NkvoWGbN/qpAoweEirq8nmSzzFuQldswU\r\nlzsGy+xog2M18gtf9Df84KcaWO0+0Oc1e9PHtGfPhL/FwqON2N+1O32TR1+D\r\n7oWXB1KLiq3ISWLe1xKf/hL1JT0ebNvi0TMihbuvL6HiOKUbB/zWGw9hHvHf\r\n4umFc0Y6zMyJaWy3WTECmRu0MHKUc4G5k+4=\r\n=Ze+3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"019d5496d7370a150bd54d7e25a89f1b1b64d61b","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.190"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.190_1648705194409_0.987777218818547","host":"s3://npm-registry-packages"}},"2.46.191":{"name":"@apollosproject/server-core","version":"2.46.191","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.191","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b1c5a69293ce962f705d96673060752b917e2cb8","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.191.tgz","fileCount":31,"integrity":"sha512-I5xyUSIWL/yg5NNXTpsU+sA5jNK0AZRL85OOOVltHe6F7AGHJ2pMDst+gCKMzKU2ghvCRLeVgvW5meYoMrZCFQ==","signatures":[{"sig":"MEUCIQCK7Djl+lN6Rf9Oz0cyfA3hiyvuYAwmfIzH2UFwkUljnAIgNRz1fBtA4cCotP7cz/TRaeS6TQ/mR6AbYwrj3HCjK9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT9GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvpQ/+LMy7kn/4mfU1UugSNxkbX6rp5LyElB4uoQ+tv+ptZGiwyJne\r\ntUo1KESUEIN9t21EyLUJnmbeLTJr2RZl9KIcWWkKq9OmLEceXpAJKN7lwJHG\r\n409luJXKDz8RbcR1UG7MeHNhf+JwjxluRgbFZeBuYvqMANh1e4lyl/yX85zx\r\n9yeCDiyghgbaqnbAsmPGOKCaZbkxELIP87ajVpOoVl/m+B32ihhVpyF2S6zY\r\nQqpoqLI2q1hPUtCZiuw2L39VNwuaII1febibXr61uFL6G5s7eJQVIpzF2yW0\r\nKu99b222LQPb1wjAiyOEsp4Q3yvDAmKSTgiC/JVM1ruMGRAHtviaViiB6rtX\r\n1FmgBL5WtUx31m2iCNvIJR+gPC+KQvk6HD/hXwIIweprvOpj3TotU13mIbH1\r\n6k/cNe6//lx0YCxf5E5dsmI4yobsL2Kf3Sab2O2jqQCY4TdThPrqOrrCF7jq\r\nKCVnS+lf91eJ8GOYeNfX9PuKpZHE1RKnRNiu2wKZNiPmcMvl6JvmAF/gJowb\r\nmCXYq5KamZh3rJ4gsEpCleTxbpI4Bjv91fTaR6kfapLMX6HbHhl637qfsun6\r\nayZ0Gj5OJRdgpeWSGudRRV2iceT90tKewMD3+Dtn3waZ8bRzY2YmpcBiiBy8\r\nYwhpzzIyru8YFm/3wdDT5JD8bUrlMUQpVdc=\r\n=7lBW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8324b843464e04cd7cd545a37cb6383457a2660f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.191"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.191_1648705349831_0.3317381101783492","host":"s3://npm-registry-packages"}},"2.46.192":{"name":"@apollosproject/server-core","version":"2.46.192","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.192","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bd0d8b3c2e57ac3ab63c1d35377a21d9141bb4bd","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.192.tgz","fileCount":31,"integrity":"sha512-AlifOJ51ki4c0AEhmR8kywd+hEOTQILxm0Ua3BgQW2RoHYTecivUvyZXbdUYB/qlarXN43T5LAT1KxRRjuo9Jg==","signatures":[{"sig":"MEUCIGaDY4R9wE2JNEIYcIGNdAkA9dPwQlmHGdFEuIN9GHb/AiEAh6/GCvPRXftY+WYsQeZW0U8sedb3tl1wBodeONGfJcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRT/pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHUBAAkI1LX998PeDvdpjQOdosocBNhApyyMqn90f/moIQMxxxEr2C\r\nwmYcenoTESk9gb80DYDJw2SHOszOpzrujOY7fh+KEOVeyWfPbe8gyBGBUG35\r\nXCyKR1jhEFE45BK2LbQ6PXm1Vd05H9C+GQvmdaTuWyH0MNvObCkzRI7gEXet\r\nQ+twefVLlW41cSsU5c1iHXKJnOw2qRca7QU6XWXJcTugiCEKenbRmeaJRDjX\r\npamu+3Xe/nGgKKfM54zWJSB0WFMYVPts4dqej2yeqT14TFQyYd8c45rctcyC\r\nVvEAAh55aeOyVWChevmtE78JPwIW8I19pDKToFmJvVay1R7eG2hEvfQ0ntuj\r\nJmpHdyoxuFOMuhx8biuTCZBS29t6JH3ZvdwkddLPM+oEsPq183gVc6rjF227\r\nT9V6cWqrLjhyxpD0ZVec+zh2r6NyRy3IB3TfaG7I+1uYWwF0w13Tx1Nk3ouu\r\nxssebHEMT22/o9k5RIFrswJYR352X0rmuENTzdK+89Igi/Y+XbZLcVgJ1O8X\r\n4uTR0YQsPKOIz7jjgLE6T3YQ42z8cBfkWw6hmuCSaBrPJJe5xdIezm1yiFHq\r\nLs9JTYymk6N+KbcYsXyi4xyoEI4D79kK6kIB1uaxrEtcsZzIskQhZ8XlGw6j\r\nHHx3ihKCRHzWYcyP93Y4zCUfofxksP6XkkE=\r\n=4hQK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"2d17456c3068820f95329c774a16a033a0fc7aac","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.192"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.192_1648705512897_0.5135978700002524","host":"s3://npm-registry-packages"}},"2.46.193":{"name":"@apollosproject/server-core","version":"2.46.193","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.193","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b20a54b3e759a840f11a87d3ab4b4c2cda4fcc9e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.193.tgz","fileCount":31,"integrity":"sha512-C+FOB6C9e0IYMFuxYhzYzs6prl7xgCKlO8TfUPHBd+OYjST9u/dMeL0U6ybH1FSqgFL3xp9Sx3J3ow+VJrorEQ==","signatures":[{"sig":"MEUCIBQfsya4v7jKc5YdFD61CWxkmOWZmjkxtK2F0S5e/Ea8AiEA1LTqfwcp+r7akR4W7Lkdsf16U2UVTMTY7J+2HlcT6aU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobSw//e2prsGIX3Vqfyvhl3ZaOKfNhcqvMvvMgiDxXD5/kFP57duWv\r\nnQFBWXQqwGvekTTV0HlOTcE9MMCHmsBOqaoy35bZFQVJluooc6YpaC9khvla\r\nBQcX5klywc5juJ3kS3f6atz34B1lzbuSWmg7VN0SYjSkNl8PFlVZ/2lFl5/h\r\nLoo2Y8wtvHl+eyfE9HzXAAuCDpCM8M9zz5LCtLODKG6HnRVe361HLc4fmqLp\r\n46LJBDkxjzKUMBKAHK+q/p396MXPm2v0g/c8G2Bgf/wFb/675exGmbwZYIg+\r\nQTTgJP2Uox/yNPZRdk6/WeAHRyGhNCHAeZQ2XfxrC352USNG2yI/7aWa0+u1\r\n0mIBYYlBff3N8tOPy2wDm7jcTKbXls/FYcD3gm6nz5FzNGnfUrBvFhuickBg\r\n5/EV36Zfm6Tl+cuR5AA0jWAExtDw/PHpwGVSzCrC9uetcYJ+7a9LQblUNBUG\r\nvXcF0ev95aNyOIEDJ6nbnwYTk74mX/o1ucyM9TrI9nsmE1pzMwskQGHVPeIz\r\nZD/DLTGGhkVa8YpJXwGxAxBtqKMTNaiG4JyyhaAkpR+n0PV0HMp1opoxGDvt\r\nAQwGofhxRZT8kFtazFQkbf2c6DJN4I4YwWd6fKWVdc4fMGkAQRX3uSmP367/\r\nsB+bNdKeqweyXpP5kJNizXCjjP/oZeYiUP4=\r\n=Y+Yy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"b6b952bf4ab5d216596a153f2ba2f554183bf736","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.193"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.193_1648705752848_0.5789104874537321","host":"s3://npm-registry-packages"}},"2.46.194":{"name":"@apollosproject/server-core","version":"2.46.194","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.194","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"0bbe919bebc8c15fadae78aeadcc59dcae88e44e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.194.tgz","fileCount":31,"integrity":"sha512-RFSWt2VBbFdwnVY0IYNlmBA9bxetZ81dBpV2JJw+NDhH0EVoJUpZaT8lfvu4GlBbytN0MRYK/0+2DH4Hm8vsqw==","signatures":[{"sig":"MEUCIFp7YKUciP87cTheo1tC+1sXo7/JNu5TlYqGA2N+VhpEAiEA4g10daAIZcI2mBE+XrlR+MIjllj9/lsn43M1Bck7JdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUG2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr74A//VJlUZ2asnhGckE29JcnumU79O22MOJkCzx/xLSQbWySCS2Hk\r\nVD31Xtinyq8EPEvrpHabKHYBP5PFHOWNwwv39SQX1OT6joPqUNN2KL3nIldY\r\n5baB9lhNQaKr/yQol5ABs6JN/T5oIqsAVbruWIXh35iKsVOJD+OU1gJCGQz4\r\nJWRkMfgtatogfi2aA0xTBE+hzgZKdwoGkuMBouWYTMDKucE86jYeIUvIWmWX\r\nB5B7Xv1gjJFfzrYd6oabHNd5UfZpH0GXH8FgzDz+VSKcJGjRE1Ov261z4nZW\r\nEwZgzkE6WZ7A9G3JQyxDHFWHYN36Y8TXTuy5hM1oUg9cSTQ1fMA7wlAy+jbS\r\nOF1EKOGAbpXM13p7+w4nrpCYEZQjKBx7/7tsSGn92AmbhfTRh/vgWxOa8vmV\r\nBZBUc7+g3aND5lZ5K5cxtVBWBt0UrUGmUTvBH5atVO/rJhl+uI4TBAeuEYMr\r\nZL8UiU/gUKusgotew54UlX4kEAv732FHrGio9Rq9KbB8n7kAYGvYu8Bd5PNh\r\ngZ0yDjfOrC+LKWOmkkHuo3eMz0prpnCn+kirrlYnl4Rv8XLdJdhwghUH0Dnu\r\noYyWPsZt8a2HuthUxWPRrODn7FXZzem/yvuZBE4NGJgqPmpN1lw9RTwHK569\r\nMGUwMMPr3ax+WcPIjazRTHuNkuCgil0r5rw=\r\n=lYpm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"15d960e8182e5ee80ad2a9e7eae294e5f2c7efc8","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.194"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.194_1648705974118_0.4813389203174485","host":"s3://npm-registry-packages"}},"2.46.195":{"name":"@apollosproject/server-core","version":"2.46.195","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.195","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b65a59a880e023e0162d362d6f7b76ef2d1d8ab7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.195.tgz","fileCount":31,"integrity":"sha512-sE1fWCT5XfxwSCI9tgxw87NrAH2NLW41hE4IcYk855z/weEO+5Udvq4gXdCLJoVgrFxbiQ2sAiphNWspC8R0ww==","signatures":[{"sig":"MEUCIQDIDUakDKESVJ1VD7mu3KNB2HO972RflOnD12jKXoZG9wIgKVO8u1JUoFJ6GLlOwtUBlCQQSR4R5yr5ogtheQzIYv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqERA/+O9bNt07/ers8Vtq3SxCmMJXgcFtldFuM2oDXIl2hUJo0+HZD\r\nIMNw9GkLJvbXIJvUvMzG5In9RNUYjRfCuQLHdIow+ZfVO1GRSSgH8FrFM9aG\r\nV1fgqpEOfSsD0ElVrvUnP9npHHW8w3kruIJe9qZhrxEdP1h3MMqhphL4f91y\r\nMYH71ALQ4NYCoWLy1xYOOgBj1GMzbq7BtPl5isZbDN0TEMQyfDvqYkErqzBu\r\nZj55xiM2/NqfyiU/F/GoSD6Ium7eR7uv1mYtGgYknNpscES4vMtNBw/lM669\r\nEtoVwHeXw7AkMOv0OIJJHO6T9SRIj2tmLmxSXvgBICxnUL2HOieFxOHHuBWF\r\nJG15nsEHYMsEHRihVyn3R7fq2O9GCVaEOKwTibC+/FHvaTEEOolJye9pIbKc\r\n5MUMqoYzpiHcmjntd47MvGw3+VjbEyM5w2iPmhCWQHvD26e8g1i3aTbsof93\r\nDokTDl/2FZGFA06Ya14+V1dTrJgJ6I2iolmVSXsZerlTMr2+hX2rbEVGuMhE\r\nFkYz91s4cvzL0dyWfokRrDRDRZj5U5ScHLI9NDZR7oWvmbQvUGcejNNKnSid\r\nxa/EdqRSxSTo6Tq3Q9QE1VC7aUqxKKN1+GjdlldSUF5Z5E3J1Ry/ACkzovwb\r\nh66+s07+Lhcru40A5IvSKC7c9m2a8edfWVs=\r\n=mlFl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"dd119184bfcfa9a063ba8e869d65e703149b49cc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.195"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.195_1648706142885_0.4115423947369625","host":"s3://npm-registry-packages"}},"2.46.196":{"name":"@apollosproject/server-core","version":"2.46.196","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.196","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"bbc3c9e18ac2aef9afaeacb000cc5ff240f672ae","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.196.tgz","fileCount":31,"integrity":"sha512-llnd7Mq8rLfCQ3630yhQZoyxRKujFRbdwUqkrnpF0PE3ew+WcXD0gh4kiW7tLBfERReWRK9Cv9m9BcgCxGr/4w==","signatures":[{"sig":"MEUCIQD1DP9y+F/qyNbTaInU/9sft6bl0reX1X6AJCG3Fl8gIAIgb8xsw/aTTGV4Kk340oaoCHbMf6vQgTg6ROPtX9qakrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUMaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoClxAAjrOkNkv/o271uaYaXGBH+xwZ4VkdFuUyLG00ns5OLGxEGKrL\r\n8GvvPoPA1Nr8Cxl1LCckXCgej55GL8NYhbs/c4LW4JcMjv+DuC+/QUAUIKME\r\nrGo4RBnWfDOI3o+T/E3NEPuLs1CYEYp1XW9uHsZmV7pprn4J2GQw0A+X+E7W\r\nChJWtK+GhXoTG3sa6LclvoMaNJmdsjVn4iHXYSAvnzIAI01nF7q0fmcTvDWQ\r\nP7EtozXaIzAUCMiIoerrM3hpSeb/hSKD+wTxQz0L4ZZVeoXzr9wPLrOOybuw\r\nqWKaUJTxjWIRvYkF4rBGheJhny7y8iSFfLZcX2eKsWpbmff/cuszODgB2e11\r\nFL8Lz0lfMy+tvpqiPirD7KMKmvXhRIIUuMOFucLFki42Yl2fVTnKs/rrJ7YT\r\njRB0Dnkma8Aslvhg5yR9JY2kaRZCw6BPfXk5ru0q8HTkKJi8yBSRhXWfADtF\r\n/0G8Y+LtmwCioHcWzsC6pydVCsDmQ7gl9kUdOdwP1y7DkzafQf3GSoLOQns0\r\nZ6SzLpN0foUTc6vkP1T+zxag2EWgkZr343Ghpae8feoUgsKBN37RGKkV6hTL\r\nIpMfD3KZ6yhX7u0Oow5ATrUpZvXVOU3TGUgGkoniYK0ORctOZ9R0jt1DVQHM\r\npiZLA33bdvg6OJylxnWmYMfxTzPuJpwHmK8=\r\n=/gdn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d7b64afbb231f230124b1ebd32766e2ebf8fc176","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.196"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.196_1648706330168_0.20947638525230006","host":"s3://npm-registry-packages"}},"2.46.197":{"name":"@apollosproject/server-core","version":"2.46.197","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.197","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6c90f53d1763cb931706585179e4830f0fed8466","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.197.tgz","fileCount":31,"integrity":"sha512-XtUt9SxqFkHyvGmkLDiIRBFkfoknLNIlxGxq1Uxf2cY6N6hAaZ3FXEgcfEHrASWjiox8z8jCpEf60kKGkdZrag==","signatures":[{"sig":"MEUCIQC3e0s8+AEaXo5pdqVlJsFN3PISPAB2gD9Lzl0HwqzHxgIgBBxbp+rXQ8NwQ3x0oqW5SNts91vbhib2+7US5i+KT/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUPPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0wxAAjyFmxDgwkDQzBDHPIo+wNqaLFdO8sn74cqDfU7Co6eyAw/5K\r\nhhB/N3I0dRwkMc4l9K6yEVWxNLBrhrH+qQ7ct7vkS2BJGNXGHuUpCugybssE\r\ntcWcoOdb90ViZn9SRKa1msrI5kTaEIYJeD71VfyRDn+gfkXd8DT9MGYQwrso\r\nEBFTB8URoARAfUhCEf1YUHKN5/4FsZAbCHEkAxgW+eKyKRbKG9Tu8i5I/jL/\r\nOWJKc5C9ZLLwgKmhwx5Ib8Z4eIOemm8IGdYHFCW/vQtCjXcVjfloszLy6ZFU\r\nEzfuXUmUkc9DlKE4hdKSCQv8wfIF7tYcqqXNYXtQWo577jB285KqAsd/7STL\r\nuGAwUCqnWgwLAIZyXBPk6lb1oTwLaelD8s6Kdr5IKhyo1geuUOFjwC+PaX01\r\nfVaDw3BGqlOHCDhJxgson/dGxSWas+XdDjjZBDQGeF/W3ID/SDw3DctRqAqU\r\n4Cn/ELc6Pn26MV+US+2Lzx2IQZv/CPExIRKiktjvjBap4B65bEhGxbjBL9jA\r\nSODfTEcLLHBzk1bJmom1bz4G8Z38/EpjcaUPjliedVIiTBpMZzWjX2zrbmB2\r\nvzBfylsn/LXVMnwx65qtipPb8csbAhlF8Ef59IJZlk9eGWbhj7R2PbXUjVzb\r\nKAmL1VdcxKhq4SNNbVPFUZVCtykpcXu5lM4=\r\n=DV2f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"17ebd7c5630f1cd8074909f74083a395cc1fda49","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.197"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.197_1648706510891_0.8317846404639733","host":"s3://npm-registry-packages"}},"2.46.198":{"name":"@apollosproject/server-core","version":"2.46.198","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.46.198","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"d0fb4de54b797bb63db121ac6813b98645e7d97e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.46.198.tgz","fileCount":31,"integrity":"sha512-pDhuCtUFDutPGW0b9p9F5hasalPQ6zqbDN1heVVrzfl0z1+IoCZZTuBXELa/J1XEOgXy9Qd0VI7MCP+AZfRbXA==","signatures":[{"sig":"MEQCIByPPzy7ob8NvopDsktDWpypZiSberlCWOfEDNWmNCG/AiBo109XFdeyHRnkgbtdzhfA/fpNYYzisHOql9ngYmEHhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOxw//Q2WElhT+EhjPLlWfomYcaox5S+WkyLjvHpjJ35yErHf1cpQy\r\nWHqwjdQD8JoCF+hXRF92apL68VIcL23qRnC7V+DRzrz4eOdAj9G1iqiERZOa\r\n+JkhViYwrQt6lwZG0xLc8uBDmk98/QWBU8R6uwNQdUmKLH8praGAF1FQcLSo\r\nhZdW8b0GbfGGJnzXWbF5sPNQ9F2/9ohztlr2ohtpLwESrPnmn1BWqf9Mux22\r\n8e7I6HPEWGJeTjj190/BNjJ4JIu6YDLuv05n2i24buhmR9nzZBtadVKPjfpZ\r\nJKLBxnuQj5lxkpsQhTFdXSKcXPCCOhMB6+MWORR0UO96itva1q1Je6pMjtBo\r\n3f4aLMdiirhoBXss+/u0NHZpZXrdATBgye8uQQqTOxRMWddJm5vRNA9xaoB9\r\n3/XSHai/qIwmYO2rzdy6E/Ezn/3du4zJfY91YLyGxHkfCpPM+Zf8hmcaEjlI\r\n4MCpU2EBcgsd7DoUnTNtD5CwwTlORi0cahAe63s3fmO/4C97noJFnTzx4N5I\r\ne2Wmi6G2jzn2+aMM8rO9n3Dp8H7TdEHiaNNMXDs1QH9I3EGRnEXbm0Zahq+s\r\nAEAr5qtznDUioglVL3Btn5Z4pAj+r3NOV9fY+GTWFcCUSxtxbmfGPhu/9n8/\r\nrBmBwzhulzKohJQ5PSdTliA782GNx94yyO8=\r\n=Eqm8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"c601675711969aea9c21d88c5ef2c5731e044911","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.46.198"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.46.198_1648706758149_0.957444589002526","host":"s3://npm-registry-packages"}},"2.47.0":{"name":"@apollosproject/server-core","version":"2.47.0","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.0","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"6de78c66f96da020734b08fd0392ce47e216c6f7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.0.tgz","fileCount":31,"integrity":"sha512-TENl43MHPlvM4XBdSDwJF4LS5yKit4NGhYjFfH+mXloLAKNEYNVlKiXeH4ncREt9/rdoip8UMSNVtJhBfAG7lw==","signatures":[{"sig":"MEQCIFtK0ZHTyOz040wGil01OJI8vg6jUhKaW/JAIFG0zVwLAiBX/yPUIwxXsBpJzBg3A5t48bXYJTk44lhnNmrkffyveA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS1gXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoTg//UBnewXHLoNuP4jwvvOeZCD/f4ViDoXj+GaQwTEddapfsctIA\r\nFbvtcdu+Z9zHFUsNvIvzM1ku1vZ5aN6a1X9RlOkxiDVa7Fe1/qQNOmXo0CO3\r\nQdR/2SqPyIWoQVbvDyh9S+8XVrdox+ZJaSDmrMP5gNjObBRw5e6eF1/E7Tvd\r\nD8QBPNe/S7VMKTZjQCABGSVUF09N3Ln1eRe5JZGPNbrhaNqkMEKZ1Fkdkwtv\r\nGeox76lsiT9se8k3VzD3/OEzgBkbc8QF4TJ/tQl3NNK6AspCrld+6aAe6jkD\r\nlJQrQyeDCAhQwAkyuWjQKKuCdGg06nwc+9OC2e7EnGCA5tBWytCdqXCGfavK\r\nSTz4XgqS01o99X6nR1z7v5LKUvDsTdfzGRw+VRXqvOqlbW/FBOSMbgjGjoJK\r\nwL1MdKAnh6zu5eu4obNNYEIquPySUWzQ+YXo/g05Rtx/X2f5CCDxB7QP8y+R\r\nW8HK5FrddcujD0aGSjBBEU+bvtoCiLD1XEmM2inIm6UYg5Tyisn9aGo8TM2O\r\nrQFPrTvjLiPWSxFdZ8IXEuOUkt12vUSqyCzKQJ1Btsbd9xboE7Pe9GWd2vjh\r\nLPPi3iQdBJkm1JjYMVsk2CrbtyEyw5PRgiqKksvwVlJ8QRD0wwxHpD0xuFM0\r\nAQf44SnDxOFVaJcqG5rfcDpgVCVsrYnfRp8=\r\n=N4Fy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"427bd1a733a4800f308f0ae87d0b61ad2275f819","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.0"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.0_1649104919719_0.6242157651409357","host":"s3://npm-registry-packages"}},"2.47.1":{"name":"@apollosproject/server-core","version":"2.47.1","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.1","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"b0e6d806945bed2869f2d73d418a9026bba6617e","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.1.tgz","fileCount":31,"integrity":"sha512-vTjEOzvQB1XQKrBrR610BOq5jV9HGW5F1RzdvSkQQvDbswFhBLdI3ZugTKABCPR7VTWmYbyw+mUjlYKyYI5Mkg==","signatures":[{"sig":"MEUCIHcTm++PpPtnbZfGGIf/pghwoueKovb2zo49No2vYf+oAiEAl+yE1Ch+5VWsDOqij0jWEZu22Eq1QB8PFifgadX8yB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTKWdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWxg//a+Ni0Te3FeqXu5vv7fNao91IosIe6JpSkxgaNuQT8omBM2ck\r\nfzAxqazgr644QBMmYm99bUwPcpqgGHHYMIvdCMrifWNdxpLOaqNEUqqaXPeG\r\nbSvXXgeiq1Fx6H2tObtBMYKeIHD0eWdAbxRbhqFBudAQsJOkuSjBGd5+hcbE\r\nW6lULLZTV/iRwaAiQZB/d+JGEDzlOqdBQISxUwtU1Ma5FkTSa1PODWops20d\r\n7i/IwFbKi8Z6iRoH7VFnPkpL4HPKBdHZAK6+QIEL4gIcw0rvAPswtnYhx4gF\r\nwCq7msqkdxeyRlHQ34xu4UJzCcVwdnXTVy14DPxbbooYfQTIaYosD8aPBzGt\r\nrG/TWaEx5mW5ltWMvsfQBPA7urBCNDOl0RDpRVozd+q2pjBhGkCi+MjDKhXT\r\no1C1dJjk7pTP3r9tTmOthWjvE9hSEK/3hSgt7McYphawK/3paDBd5AAVdLIU\r\nC+8ZqHnOQKqRlQ5m1IhwN8UUregvfJlVxzZ4IinmNgwoZZo4rguG8bccAb6Q\r\nTXKRWrrIyZ9aaV6Aku3drCM/H6TSHwPrN5nLVeP6qb8+8/B+mW93+mEQQ96Y\r\nSZWx/cbMbF13rr+VPk+4yw2fV8CIeGnkVqxSs5JfzIcNmUeIWuKmZ7hjQuBu\r\nmPNeAWv/UhbuMzwNQ8MfUo07raMOCqJeaSM=\r\n=XUae\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"d5ca95d54444537d3f21d3f76f68859c05e7bd72","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.1"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.1_1649190301711_0.3984475401961367","host":"s3://npm-registry-packages"}},"2.47.2":{"name":"@apollosproject/server-core","version":"2.47.2","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.2","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"71195228982f9de3aa53d3e593af75b6fa8926a7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.2.tgz","fileCount":31,"integrity":"sha512-Hd8k2ET/XfyG8mttDqeUH2NvJRMhTM1alXeailslvz/DHW51e4GJoq8spBeqZCB1GlhFLk7Wc2dKtPzHZowe3g==","signatures":[{"sig":"MEUCIQCjr4pfaOLUvJnpHFjGw3dcj+rg3UBFqv2S1AJ39FS9QgIgDwF/g3XpEf6VFXoNydjIV8mM1QluNHsB1mssX4ehvNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVEvVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOTw/9Fmrj01BC9TwXB2JwZKV/am/XeS7HtkQJbuVGPpnxl5qC9SF8\r\nMqzndOodJGo20fPL08MnfIPNrxaBw14u+FZPz4nK8hktR17D+DexyTIgAkki\r\nWT7YpXi4uFLFKVAEdmnww3/f8h47NVqlBvdTL9ZwVdGbss94lESuHdymk+/t\r\no9buCg33yXlXeNDJpsKiRTLGxxFhUOQYKub8nCEKWIKaRK2yzpxvL2Ftco+E\r\n1fpX/sN8ckdFucNKA47kVOmxc1rju6gRJoKK0nUZ0kcD6wDCW/4z7gs+w0M9\r\nHzaP7GzL6QMlGy1q5OxtTHQDvIr5EO/q5Yzrv1dCLtrR424xOVT8DrjP5Oqa\r\nNPkyTZq4sjMv5JBBeUHpviPo2DNDv9fcoCnJiksG7x66h9jLXCL2jsM2s3rc\r\nBQpeSuWfnu3JF7ja8pDH692zvqVlJjqxsTw76kFmBDZeynewo4ICTKdV4MGL\r\n5NzKnD2FlIoi5Ph3eBi0Yx+WbLxxYFbzNEFZNchpB/Yixt0qbfejBhTYQk1O\r\n8yhO6nzlReVva58ifY8JYK34SphkQDmrWeGtuE6rA98Ku2bKNL6+QaiDJPSD\r\npA/6fZ3FRZE1O3oPdvccjUNdcHi6Elb0XfXofK6Ld8Cmj3qXllWlQGgLqFJa\r\nTuhvAubXI+9T1RrRt+zU8Cd3QIbWwYUYhMk=\r\n=PVMa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"e4978d07bb64614660bd0ba39ae4eb4fc4dce289","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.2"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.2_1649691605091_0.8382369983741922","host":"s3://npm-registry-packages"}},"2.47.3":{"name":"@apollosproject/server-core","version":"2.47.3","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.3","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"ea50c6659bdb272fcce116c2d81eaa5da08e0b4f","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.3.tgz","fileCount":31,"integrity":"sha512-iCQv1lqRLVHWFcK3S4yaQF8q2eNS8uMGh8C0z+tkDstkfhII5thsfPcVrXsW/UXKsKGFy6HGFr7JwjRLqlh9hQ==","signatures":[{"sig":"MEUCIGfSTjqfx+NAFmAgj5k7WHdXhdCDwZbC7SZSUaW2lujHAiEAm+3otaUbhgHkikyfJuw2DTP3HHtLVxFvPTm+fBf38xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifABOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1mA//cCXPyzQJFKwAswTU20rP17+wU13AkR36Bh0SpslmKdBdvltj\r\nZu7q4Boq2rTU4nagSodb9BX1Fva2zWNNq1vjU/2Jmdpm/EFKkkYpuq5MXH72\r\nKpSA1MmqVAqoM5i3Kt47s7kcC965kLHXmkC+6NvipY4zGX+IlDt53n3I/i1D\r\nenC/+y1XUr8Z9OFsCi6tXmFCQc/EnB2/jbDkho9whvQAOCXfq86N9r8t16mW\r\nYtHrlHWDnwqiGGK7/oFlCIBjRjSE2itnABVp1RQyQQm0OKnquH5GradEb/MT\r\n8foXSA+MJvQ5WAUhWd7y/uXkY8K2H9e86prJ0Qnk4mB++W0zs+E1gPQtmmGB\r\ntn9CTV2vVI7FmpsSowpe/o36S8t8HKln6U+tUmSsLFO0qtpTg4nYscXbVmp+\r\n0YiOw9AZJbw0GQxqm68NF3U8bTPpt/ZwGsJQhvNMgurEfiZtT0a7P9/iXEWS\r\n7uVCTZDS7vjvzzLWJeriYtu4DAs/faE/N/ewlG3sXr2d2xBWSnXn0YO8lGl4\r\nQMUOqARL15mnXRb1C/g6VA0s6jj4PGWhBzVP7aoPwj9+VUuy2nft1dkTZNBP\r\nlmK+fa4aK9IeEmGE0d96badDbM7EhsnusczKVfYUCj/HGIOgGdgcmBYzsDFp\r\nhroAUP7oMGYJk2usOiIEtPweUn+fV6usIco=\r\n=mbAk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"fc237fc60a4636ab94dc6fb9cdf03eeef1371014","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.3"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.3_1652293710541_0.3153809556211564","host":"s3://npm-registry-packages"}},"2.47.4":{"name":"@apollosproject/server-core","version":"2.47.4","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.4","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"fce7c26910d989d1c757a27dd92f995354e714dd","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.4.tgz","fileCount":31,"integrity":"sha512-i+8Q8p1qbz6SqDE/LrbzTEuwKgoyB367xrj1JlRVucodkhRDM+Lkn6sanVG1n7ILlXkvjh8ANey5p8x/zRYO6w==","signatures":[{"sig":"MEUCIQD1vkgBxuzH/C4+8PI+ON4RJRkAVsZj9k4Ri5N3UGzRuAIgTD0cjnt1mkosgsvvFYQ961QkwJYStQaNCY+h/a2zmX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioUtGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ6hAAmv7jSz97tEJAisRs+nN7CExjzOJDxv0TAT1fJT5+aBpGPirW\r\nqyGxVCpaN1cEZ66uIfbLM9j3FFDrFAyT3OOQ2Sc5KAPjUbTQ5sEgLbzfJ7Oz\r\nBvXuP9eJI5kYt/XiwAkJILluXv5/hS+RfgEFFTVlnTGEL3WfhPw5EPR/AHMA\r\n5ClZeeigPwPxbNw0IuG0MMCn6jZfXLNv6L+O2Ofnxv7+kLtteBhzuTqJKeFG\r\nfdcWStI0TECUg0sNetnjyQ3U/oAPTkfuiQb78lnI+AnaduqbewzeXCbi/TnT\r\nStHQ/bmms4IKPFMi3aZbhlZMPAR1p2/emOnJJMu3Gl9Q5q/VPjUo5A3sn6pf\r\nLfEFIj4jLTYdmv0UTtANwUj4o7AScSXL7KJ1DQCogfTLzqhVtijCJNCc9EWi\r\nuYKVHqIk6IsmBoSK0SD1BVfOjrCI3Z9P9FQlatKBkbormP02hUBoKUUnHBhJ\r\neWmC3OfmiulXTEgkiXHSsyCOV3fMvxukGYijp8FyvsUIEPlp20Q2sm/f9H93\r\ngjjYWTeRpPi1u3smUZ3SO/zz4fOSumRAaD+SpMLZorM9acy6VK0GysFeCyNS\r\n4MdqP/vPNq5H33ZEzWruKIe2b5hY5HKAdUZWG/1uvkZWC6iRIfGjQ2hUGrJh\r\nWZGIBRMU660cX9Br9+GNK4GejLRcz4vo6a4=\r\n=Z2qN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6b5320dd89d0a1a28538717c369f7b7cc6e8dfee","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.4"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.4_1654737734544_0.25695441079701276","host":"s3://npm-registry-packages"}},"2.47.5":{"name":"@apollosproject/server-core","version":"2.47.5","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.5","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"57016f26bc8ab0614efe427fb2e74419e75039a0","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.5.tgz","fileCount":31,"integrity":"sha512-fpWrTizIH97eNI8EMU87B3z8+3HKNJByiYmnnUGu+jumN4DfzcElwYpbTq+n9o2c4slChk8xg3B7zH0wzmIH7g==","signatures":[{"sig":"MEYCIQCnJ7qFyd5g681YigMr2qGyuu9QS4FIX1LzffblHyaqagIhANZuBaPbqWkD+H0H9ahjoaXiJexf3wQ7BTMK13j+WMOo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio37HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGkQ//VFb4IYMAyeN6yZj61JFuBYqFNUwom1MDDvM0XQxF8x/oUdYa\r\nzYYLGPh98s6KvIhPPUBkjt3WLJQSOf2eIBszzjX4m9aMY8R6CZU5crYd/ZM5\r\nyLgv9faPOYD3fbt3vZjX/iXsXnBT2N2DOuUJm8WPy0UeKPaBFmXes24K0W3m\r\nYx08hJpJGALwu+TpI8Uo7hbjUGdOtbTnz32itzOojG1aAFKNBLMQ/HUiQXE4\r\nv8XnbiFkhkNGJjSXBTyqWzUKTbVvN82LpG0+G7hw85/9LmDa0rtvamsW0rkl\r\ng3jB2Gm5UGSiusAgfrtuZf2Z5vZkVWvbQbYvZj/qQPttALyYGkRky5mGF7ng\r\nFjm/yZqGAjAxs4b7oRkEWRErOcGK3kFDlEmP5K7IBMsjt52nkFLr518yXkiG\r\n7lhVGeBne/89VmZQzO3Ivm66wMRDVgtSzPJ8AjB+y5mQeuViV08KItbz4Vhb\r\nHS84ZpYhiE/hVKGBE1rnUbq0rEuo9rzeQP9jt9iY/O+GRXp8JQvu0abAwLA0\r\nTrF8DKebAxrrlG1sm0VO1n/u804bJzw72em3xVNo4vfcKHjVk6BfTgGXitJ4\r\n630ECS7nf1HXZsv06XmHlWBKCRWl3AMvryVD1hupFYg+EbD8dQi88HYCgu2N\r\nYezY9dCEaIacXg5EMV8hqcjBHGUqbGpNpBo=\r\n=5tO6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"6e3aac319270138bcc2e1ac5b0f0a866c16ab62f","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.5"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.5_1654881991594_0.0565824550979841","host":"s3://npm-registry-packages"}},"2.47.6":{"name":"@apollosproject/server-core","version":"2.47.6","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.6","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"555238f4965a825c1b411a0a6710e1c19e4ff45d","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.6.tgz","fileCount":31,"integrity":"sha512-YdXMK2iQDtwv54bzIf1dnpkYhD8VicuvBDNkfsxAkr1pqMDJ3ryRvWobRzcUcc2bnaSgeBCbwnbe1ORB/Sokzg==","signatures":[{"sig":"MEUCIDYZw+6NuK9NCHiHOcs+vTuzE1BHoJYw+6bnVY93ZcXwAiEA7jk6kZyBaRJRWYxpljJwc427MopWXqFr7bMxoFr1i1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixuVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkzxAAnvOx1XzhJWI7Oi9W3c0eK22x/Q6w1UQ4yYEw0NPbabNhJG4W\r\n31F7sVMwvxxR5eUy5712LAELwHBQUvdWSVsl0lO0GOrWPbrt3GJ2F0coTaje\r\nOBph338Iu/6FuSzMSBkZ55LqDKBlNU004+OxhFrnOEhnB4dQYmVUL/hdvsXH\r\nWektT3RrsUDmz+bi2E4xjc6dsyC34DkwXXUB7PcOZ7JuPog9mNKzwoYwVVj4\r\n3XRKsJx10TzgVkUukoL+BAFEDZICD+5uQe8od4/QVgkU/xwZsJ7bF/e+d8L3\r\nv7boIhNOdh+bIKCthEtz1dGrQck7fotxAXKUmNLLT4o+7KdkHjMtTTZfX/9Q\r\nUqKfRiUIOs779BfwoM5MRPEf5PAXuaw5mB+CQZ4gEgNm4yQquJcPIa26g2kh\r\nA+C6zT6wKJJAnR4/Enf55WGmOL0Gq8ryhwPKNUDNUUzHIvGsQHIWbLgLC3ev\r\n6L3naoXzGueop4l75XHxVDD90rD6QrCH0Iij5q8c5BBlnOjAA5G57PX8Ca55\r\nbCQI0aDa6/4iq0ZMqTw+l3/iXJyMgOtQScKNKVCZ5Y+Boh1BHZbYS54cEWhQ\r\nGp3dZEdpT+XJXDE/f0vxyCATijJccd5r4InXzOPb573IBiRYlWo2NhsHaFXL\r\nxxxiS9QBeqVUMCcL6ouGaGMpp7yHnF6vV8g=\r\n=GDML\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a003460491c6701bc0c5180dc27f0fe27a37c9ce","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.3+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.19.3","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.6"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.6_1657202028957_0.4108156191825474","host":"s3://npm-registry-packages"}},"2.47.7":{"name":"@apollosproject/server-core","version":"2.47.7","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.7","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"93d0912962a08106a7350271c679f6afae0479c7","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.7.tgz","fileCount":31,"integrity":"sha512-O8OTObE2gDfxguojqPp67kjeWo/J/uYsSso96zhDbM/+J9crbNqEU3SYEA6BwPuiA9t9A9xRwnoVYsGREoBXLw==","signatures":[{"sig":"MEQCID7+DYzj+72d0GD4BvyPJ7Oxmu/zucqruV1izibwBlBzAiBLHx4FsZWo++ioKDOFNeZAAX+VkSxsZGDCdTYpmhM47A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/urACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrffRAAiyITcH1tJ07a5G8tvfL82qzf3lccSPMiD9CvQcNMed0nnC7Q\r\nUB9hAKRYMrhdWpAKpk5pCXY87yGuGkuvoa6jn2gk9WbDukaf4Ggz4KC/zb6u\r\nVu1b8uo3kKWoI44w0cfBgI3MCW1LtY79I/l6X+UyvyaVHMiDldnis5TNcP6l\r\nl7SgQjILIj2epWaMqGFigGiNfREHXnQ5RDFIFFNLXME5Sd9mP0maVblE12gw\r\nGlBnew6MR0aFoDy1O80Nxv1BJm47m741Veod350Oe1WDM5aBvnRrJVVf/CVQ\r\nYFvWPs/jVUfISJsnE0DYZIm/N5wMMddSdt/PMgPmkxzPhz27j8SVJhoPg5Gv\r\nPZxczVkVv2TF0DMpX9XcwMDGjUzKZJwTkj+SuiEN/VenEt9scHBEhPy5jj6v\r\n6hJsL0UOG8d2yyWupmszQOVw3R8DGfC7oeyLjBNPxnNABG5gfhKu8Bc4IHNF\r\nr1++xMUVUBIbodBiLADAS90BeUtgZsiCIAj2ULP6Cd5sDIyxhcr3+ChDSe1X\r\nfMAGx69SyNSRTS/E3Aa7zyw5/5Dw8jg4Tb01iyRmJST5hRVOsameoDMMFTW1\r\n04E0WSvOp18y2BoiJxJ8oAEpm0kWQLReIFEl40UNQV6bKw7XNvbOfLvSufTL\r\nMoTBA0cKgp9J07kn2yAXiRcxpHWIdS0Cof0=\r\n=P3dw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"8d384fc93c44177d51a39a1d7150534180c0ef5d","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"didevshop","email":"npm@differential.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.20.0+x64 (linux)","description":"## Usage","directories":{},"_nodeVersion":"14.20.0","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.7"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.7_1658846123517_0.820607631715367","host":"s3://npm-registry-packages"}},"2.47.9":{"name":"@apollosproject/server-core","version":"2.47.9","license":"SEE LICENSE IN LICENSE.md","_id":"@apollosproject/server-core@2.47.9","maintainers":[{"name":"yungvincenzo","email":"vince@classyh.at"},{"name":"conrad_vanl","email":"hi@convan.me"},{"name":"redreceipt","email":"micneeley14@gmail.com"},{"name":"didevshop","email":"npm@differential.com"}],"homepage":"https://github.com/apollosproject/apollos-apps#readme","bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"dist":{"shasum":"f578f12eaabd92459c132bb9377ade7a6eb59164","tarball":"https://registry.npmjs.org/@apollosproject/server-core/-/server-core-2.47.9.tgz","fileCount":31,"integrity":"sha512-mBDQOasIkzCiYbj7NpM1IinvnGs5iitPScIAd0tKIKpvv6fi6vsohc3BWWCKgdLCFJJk7sN1mOrzevez9+XSEQ==","signatures":[{"sig":"MEUCIQCy41HhQPispTy3heSYqgqHAM/pqB4avrcIjy9ji3CvfwIgIGMX2lYWuGt1UJkq2Mm4TnN5Od5lLuXJIrnvAc7jE3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLGlRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6OQ//SGJYbOO9lihTapH7TW1VDzmUmAzr6SYEdbD/NKruo8QtuUO4\r\nDxgFHHCdF7Kp3CwcHsV2jg0hxkJHiljr2R6LAortK2r9bha7yT2a+JeghKY+\r\n1aF5oXQT6YIuD63HLSW/eXb8eVZqZX10FImYUGqdmcjtxtupMlf5X3AKZU8U\r\nU8/1pve2LJbpq7xP0tXHWiPr01UZA8utoD5kg6Y3p3d2SKWnsucEJXWJTO5n\r\nl4i0WNg5REeQ3bt7nTFIzRyFTlDSFgoDgMv7jWCD9lQFA3JIlyWvIDVVI7vP\r\n6HvzC+IRXHCl/Zu2gsENl+H5sP4jOYYzjHBVI9JCIo0FLljdvzRhu+K1O8yp\r\ngfsRUCa+lXPLzijoSpVbiVN9fIioM82Ljp11BwcPnWZ1TEhyeyXk5UTcXrFU\r\nuW/6AYZAOHAbgs3TO9br/xNVfJ3W6nKFBXyEDV8Akm8jqL0lSc7H9BYMvgdA\r\nCEIpORyvdB9PvxJogA9yzErLnjr8hFpw/VOFIP3z6TihwDtIErCxYxyteF1M\r\nLiuVNZQY0uD82zMeDrg2AVNzRZf/WWlGRsvXojsCW+479rHB/K7zjgl9Ly+0\r\nRdNl1NivlMh6yqsvCoKpLVYJ6CPl/piut1sve9iR/Xw65xe1t4b7pA58ElGf\r\nrkDBUrRexMK27t1OL5HiGQnWn5zFDXGs1Y0=\r\n=9ddK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test|tests).{js,jsx,mjs}"],"collectCoverage":true,"testEnvironment":"node","coverageReporters":["json","lcovonly","clover"],"collectCoverageFrom":["src/**/*.{js,jsx}"]},"main":"lib/index.js","readme":"# `apollos-server-core`\n\n## Usage\n\n### Constructor Functions\nAll the following functions consume the same object as their only data structure. The object is structured as follows.\n```\n{\n  [ModelName]: {\n    dataSource: [An optional datasource],\n    model: [An optional class to be put on the context],\n    schema: [Schema for this model],\n    resolver: [Resolvers for the schema],\n  }\n}\n```\n\n`createResolvers(data)` returns merged resolvers object to pass into `new ApolloServer...`\n\n`createSchema(data)` returns merged schema array to pass into `new ApolloServer...`\n\n`createContext(data, ?middleware)` constructs a context object, adding the `models` from `data` onto the context. Takes an optional middleware argument with the args `({ req, context })` that can be used to modify the context before it's passed into `new ApolloServer...`\n\n`createDataSources(data)` returns instantiated data sources to pass into  `new ApolloServer...`\n\n","engines":{"node":">=14"},"gitHead":"a47ced4d09c147f24c98807d2ea58fba577663fc","scripts":{"lint":"eslint ./src --ext .js","test":"jest","build":"NODE_ENV=production rm -rf ./lib && mkdir -p lib && babel ./src -d ./lib --copy-files"},"_npmUser":{"name":"redreceipt","email":"micneeley14@gmail.com"},"repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"## Usage","directories":{},"_nodeVersion":"16.13.1","dependencies":{"bull":"^3.11.0","lodash":"^4.17.11","bull-board":"^0.1.1","@apollo/client":"3.3.20","graphql-upload":"^12.0.0","express-basic-auth":"^1.2.0","apollo-server-caching":"^0.4.0","graphql-parse-resolve-info":"^4.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"casual":"^1.5.19","@apollosproject/babel-preset-apollos":"^2.47.9"},"peerDependencies":{"apollo-server":"^2.11.0","@apollosproject/data-schema":"*"},"_npmOperationalInternal":{"tmp":"tmp/server-core_2.47.9_1663854929205_0.8316798148287015","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-11-16T19:22:59.310Z","modified":"2026-01-30T18:39:12.584Z","0.6.0":"2018-11-16T19:22:59.698Z","0.6.1":"2018-11-18T02:43:16.626Z","0.7.0":"2018-11-19T19:42:15.913Z","0.7.1":"2018-11-19T20:39:26.919Z","0.8.0-alpha.0":"2018-11-20T18:07:35.324Z","0.8.0-alpha.1":"2018-11-26T23:35:56.427Z","0.8.0-alpha.2":"2018-11-26T23:40:22.506Z","0.8.0-alpha.3":"2018-11-27T20:01:22.241Z","0.8.0-alpha.4":"2018-12-05T04:07:26.924Z","0.8.0-alpha.5":"2018-12-14T18:13:26.722Z","0.8.0-alpha.6":"2018-12-20T15:26:14.993Z","0.8.0-alpha.7":"2019-01-18T16:15:02.549Z","0.8.0-alpha.8":"2019-02-22T18:02:24.731Z","0.8.0-alpha.9":"2019-02-28T14:33:24.734Z","0.8.0":"2019-03-06T22:47:39.695Z","0.8.1":"2019-03-26T00:18:55.654Z","0.8.2":"2019-04-17T20:31:21.943Z","0.8.3":"2019-04-25T21:17:36.578Z","0.8.4":"2019-05-02T20:55:03.570Z","0.8.5":"2019-05-08T17:04:21.109Z","0.8.6":"2019-05-15T15:44:12.025Z","0.8.7-alpha.8":"2019-05-15T16:09:59.007Z","0.8.7-alpha.2":"2019-05-15T18:28:22.426Z","0.8.7-alpha.15":"2019-05-23T19:46:07.370Z","0.8.7-alpha.31":"2019-06-04T14:44:53.323Z","0.8.7":"2019-06-04T17:22:31.003Z","0.8.7-alpha.32":"2019-06-04T18:19:45.517Z","1.0.0-beta.0":"2019-06-07T18:12:42.536Z","0.8.7-alpha.35":"2019-06-07T20:05:34.597Z","1.0.0-alpha.14":"2019-06-26T13:11:38.303Z","1.0.0-alpha.18":"2019-06-27T13:12:58.790Z","1.0.0":"2019-06-28T01:39:33.761Z","1.0.1-alpha.1":"2019-06-30T18:07:05.506Z","1.0.1-alpha.2":"2019-06-30T18:41:40.893Z","1.0.1-alpha.8":"2019-07-10T18:13:54.443Z","1.0.1-1.1.0-beta.0.0":"2019-07-16T18:08:48.427Z","1.1.0-beta.0":"2019-07-16T18:12:04.852Z","1.1.0-alpha.8":"2019-07-22T13:44:32.894Z","1.1.0-beta.1":"2019-07-29T12:42:09.810Z","1.1.0-alpha.24":"2019-07-29T14:19:03.400Z","1.1.0-beta.2":"2019-07-29T18:32:45.409Z","1.1.0-alpha.29":"2019-07-29T19:41:56.403Z","1.1.0-beta.3":"2019-08-05T13:23:08.575Z","1.1.0-alpha.4":"2019-08-07T03:17:23.046Z","1.1.0":"2019-08-14T13:12:31.050Z","1.1.1-alpha.4":"2019-08-28T17:11:14.430Z","1.1.1-alpha.18":"2019-09-10T16:24:51.678Z","1.1.1-alpha.29":"2019-09-18T17:26:20.624Z","1.1.1-alpha.33":"2019-09-23T18:59:46.621Z","1.1.1-alpha.35":"2019-09-24T00:50:06.903Z","1.2.0-beta.0":"2019-09-25T14:10:30.016Z","1.2.0-alpha.0":"2019-09-30T18:59:48.657Z","1.2.0-alpha.1":"2019-09-30T20:19:18.390Z","1.2.0-beta.1":"2019-10-02T13:39:01.607Z","1.2.0-beta.2":"2019-10-07T15:13:35.670Z","1.2.0-alpha.7":"2019-10-07T15:31:46.921Z","1.2.0-alpha.6":"2019-10-09T22:50:33.146Z","1.2.0-beta.3":"2019-10-10T14:08:11.149Z","1.2.0-beta.4":"2019-10-14T12:31:30.522Z","1.2.0-alpha.3":"2019-10-14T13:08:49.300Z","1.2.0-beta.5":"2019-10-18T16:21:26.020Z","1.2.0-beta.6":"2019-10-21T17:15:54.927Z","1.2.0-beta.7":"2019-10-23T19:49:59.329Z","1.2.0-alpha.11":"2019-10-30T17:56:53.060Z","1.2.0-alpha.12":"2019-10-31T13:34:57.134Z","1.2.0-alpha.13":"2019-10-31T15:21:55.210Z","1.2.0":"2019-10-31T17:57:51.153Z","1.2.1-alpha.4":"2019-11-04T20:47:54.248Z","1.2.1":"2019-11-05T15:39:04.512Z","1.2.2-alpha.2":"2019-11-06T17:44:04.745Z","1.2.2":"2019-11-06T20:46:19.482Z","1.2.2-alpha.3":"2019-11-07T15:06:47.971Z","1.2.3-alpha.4":"2019-11-07T20:13:48.665Z","1.2.3":"2019-11-12T17:42:09.059Z","1.2.3-alpha.10":"2019-11-12T19:02:35.081Z","1.2.4-alpha.5":"2019-11-18T21:26:37.885Z","1.2.4-alpha.6":"2019-11-18T22:06:14.603Z","1.2.4-alpha.13":"2019-11-20T18:10:02.792Z","1.2.4":"2019-11-20T22:59:18.748Z","1.2.4-alpha.18":"2019-11-21T00:36:56.243Z","1.2.5-alpha.9":"2019-12-06T19:57:18.944Z","1.2.5":"2019-12-10T19:19:06.479Z","1.2.5-alpha.12":"2019-12-13T14:51:30.883Z","1.2.6-alpha.8":"2019-12-20T16:05:35.066Z","1.3.0-beta.0":"2020-01-16T15:30:44.435Z","1.2.6-alpha.22":"2020-01-16T16:41:08.200Z","1.3.0-beta.1":"2020-01-16T21:01:09.775Z","1.3.0-alpha.0":"2020-01-17T16:27:39.046Z","1.3.0-beta.2":"2020-01-28T18:52:14.107Z","1.3.0-beta.3":"2020-01-28T20:23:07.550Z","1.3.0-beta.4":"2020-01-29T13:27:52.144Z","1.3.0-alpha.11":"2020-02-04T17:53:03.946Z","1.3.0-alpha.17":"2020-02-06T18:20:34.671Z","1.3.0-beta.5":"2020-02-06T20:11:23.332Z","1.3.0-alpha.19":"2020-02-06T21:21:28.905Z","1.3.0-alpha.1":"2020-02-12T19:30:39.002Z","1.3.0-beta.6":"2020-02-19T16:14:36.659Z","1.3.0":"2020-03-05T18:08:25.130Z","1.3.0-alpha.21":"2020-03-11T15:54:11.881Z","1.3.0-alpha.22":"2020-03-11T19:35:55.155Z","1.3.0-alpha.23":"2020-03-13T18:49:42.554Z","1.3.0-alpha.24":"2020-03-17T04:36:54.552Z","1.3.0-alpha.31":"2020-03-20T17:43:48.070Z","1.3.0-alpha.33":"2020-03-27T13:26:50.303Z","1.3.0-alpha.36":"2020-03-31T20:13:38.028Z","1.3.0-alpha.38":"2020-04-02T03:54:21.719Z","1.3.1-beta.0":"2020-04-06T17:40:34.759Z","1.3.1":"2020-04-13T15:00:47.322Z","1.3.2-1.4.0-beta.0.0":"2020-04-15T12:54:33.138Z","1.4.0-beta.0":"2020-04-15T12:58:43.051Z","1.4.0-beta.1":"2020-04-17T20:41:21.238Z","1.4.0-beta.2":"2020-04-27T17:37:14.425Z","1.3.2":"2020-04-28T16:59:06.312Z","1.4.0":"2020-05-04T15:34:16.090Z","1.4.1-alpha.10":"2020-05-12T16:10:31.202Z","1.4.1":"2020-06-02T18:53:56.069Z","1.4.1-alpha.16":"2020-06-02T20:23:17.692Z","1.4.2":"2020-06-05T15:25:24.864Z","1.4.1-alpha.17":"2020-06-05T15:30:53.354Z","1.4.1-alpha.22":"2020-06-09T02:48:56.324Z","1.4.1-alpha.24":"2020-06-11T03:48:45.542Z","1.4.1-alpha.27":"2020-06-17T18:36:46.410Z","1.4.1-alpha.28":"2020-06-22T15:33:03.815Z","1.4.1-alpha.29":"2020-06-22T17:47:23.141Z","1.4.3":"2020-06-22T20:59:58.560Z","1.4.1-alpha.30":"2020-06-22T21:18:50.673Z","1.4.4-alpha.0":"2020-06-23T19:00:52.770Z","1.4.4-alpha.8":"2020-07-22T20:29:46.075Z","1.5.0-beta.0":"2020-08-03T14:51:30.209Z","1.5.0":"2020-08-18T18:00:06.438Z","1.4.4-alpha.35":"2020-08-18T19:22:49.709Z","1.5.1-alpha.5":"2020-08-31T21:48:54.775Z","1.5.1-alpha.6":"2020-09-03T19:39:00.659Z","1.5.1-alpha.31":"2020-09-17T14:47:31.251Z","1.5.1-alpha.35":"2020-09-18T15:41:25.620Z","1.5.1-alpha.39":"2020-09-21T16:39:45.684Z","1.6.0-beta.0":"2020-09-21T22:16:34.752Z","1.6.0-alpha.0":"2020-09-22T13:05:56.180Z","1.6.0-alpha.9":"2020-09-28T16:43:56.065Z","1.6.0-beta.1":"2020-09-30T14:23:43.002Z","1.6.0":"2020-10-09T18:15:24.030Z","1.6.1-alpha.1":"2020-10-12T20:19:34.901Z","1.6.1-alpha.3":"2020-10-13T18:43:21.815Z","1.6.1-alpha.9":"2020-10-15T18:40:08.091Z","1.7.0-beta.0":"2020-10-19T20:43:58.903Z","1.6.1-alpha.18":"2020-10-19T20:48:47.785Z","1.6.1-alpha.19":"2020-10-20T17:20:51.797Z","1.7.0-beta.1":"2020-10-23T14:11:19.405Z","1.7.0-alpha.4":"2020-10-26T20:07:38.609Z","1.7.0-beta.2":"2020-10-27T13:37:49.112Z","2.0.0-alpha.2":"2020-10-28T14:24:00.515Z","2.0.0-alpha.3":"2020-11-06T13:42:18.724Z","1.7.0-beta.3":"2020-11-09T13:50:35.043Z","1.7.0-alpha.1":"2020-11-16T19:34:42.080Z","1.7.0":"2020-11-18T19:47:40.313Z","2.0.0-alpha.4":"2020-11-23T17:21:03.175Z","2.0.0-alpha.5":"2020-11-23T19:32:56.205Z","2.0.0-alpha.6":"2020-11-25T16:08:46.066Z","2.0.0-alpha.7":"2020-11-25T19:39:27.212Z","2.0.0-alpha.8":"2020-11-25T19:40:23.589Z","2.0.0-alpha.9":"2020-11-30T19:05:29.791Z","2.0.0-alpha.10":"2020-11-30T20:23:08.266Z","2.0.0-alpha.11":"2020-12-08T15:27:48.281Z","2.0.0-alpha.12":"2020-12-09T13:45:47.850Z","1.7.1-alpha.4":"2020-12-10T16:18:01.950Z","2.0.0-alpha.13":"2020-12-11T14:41:33.012Z","2.0.0-alpha.14":"2020-12-11T20:54:41.997Z","2.0.0-alpha.15":"2020-12-14T16:54:35.602Z","1.7.1-alpha.6":"2020-12-14T22:01:49.941Z","1.8.0-beta.0":"2021-01-06T17:13:31.117Z","2.0.0-alpha.17":"2021-01-07T14:34:53.825Z","2.0.0-beta.0":"2021-01-07T16:42:48.518Z","2.0.0-alpha.0":"2021-01-07T16:46:04.269Z","2.0.0-alpha.1":"2021-01-20T17:06:56.005Z","2.0.0-beta.1":"2021-01-22T21:26:30.349Z","2.0.0-beta.2":"2021-01-27T18:57:37.457Z","2.0.0-2.0.0-alpha.16.0":"2021-01-27T20:36:48.762Z","1.8.0-alpha.8":"2021-02-03T14:42:10.398Z","2.0.0-beta.3":"2021-02-03T14:47:31.106Z","2.0.0-beta.4":"2021-02-03T16:12:10.569Z","1.8.0-alpha.11":"2021-02-03T16:29:56.033Z","2.0.0":"2021-02-03T20:25:14.759Z","2.0.1-canary.8":"2021-02-09T19:49:49.776Z","2.0.1-canary.12":"2021-02-11T13:19:37.016Z","2.0.1-canary.15":"2021-02-11T21:14:52.855Z","2.0.1-canary.0":"2021-02-12T17:40:56.425Z","2.1.0":"2021-02-26T17:22:29.296Z","2.1.1":"2021-02-26T17:26:40.946Z","2.1.2-canary.6":"2021-03-03T16:58:21.825Z","2.2.0":"2021-03-04T18:28:31.466Z","2.2.1-canary.4":"2021-03-08T13:49:32.239Z","2.2.1-canary.5":"2021-03-09T14:13:29.651Z","2.2.1-canary.7":"2021-03-10T19:43:23.075Z","2.2.1-canary.8":"2021-03-10T20:32:29.712Z","2.2.1-canary.9":"2021-03-10T21:36:37.008Z","2.2.1-canary.10":"2021-03-11T15:31:35.705Z","2.2.1-canary.12":"2021-03-11T18:14:26.003Z","2.3.0":"2021-03-11T19:12:49.781Z","2.3.1-canary.0":"2021-03-11T19:55:15.322Z","2.3.1":"2021-03-11T20:26:45.516Z","2.3.2-canary.4":"2021-03-16T15:08:23.898Z","2.4.0":"2021-03-18T00:23:29.055Z","2.4.1-canary.4":"2021-03-21T01:56:57.749Z","2.5.0":"2021-03-22T18:59:39.138Z","2.6.0":"2021-03-24T20:00:04.502Z","2.6.1-canary.6":"2021-03-25T17:13:18.643Z","2.7.0":"2021-03-25T17:37:19.171Z","2.7.1-canary.0":"2021-03-25T17:39:05.317Z","2.8.0":"2021-03-29T12:27:43.168Z","2.8.1-canary.0":"2021-03-29T12:29:34.441Z","2.9.0":"2021-03-30T12:15:43.725Z","2.9.1-canary.0":"2021-03-30T12:17:29.953Z","2.9.1-canary.1":"2021-03-30T15:48:33.378Z","2.9.1-canary.8":"2021-04-05T14:21:36.396Z","2.10.0":"2021-04-06T14:44:33.715Z","2.10.1-canary.1":"2021-04-06T15:57:05.000Z","2.11.0":"2021-04-12T17:34:38.225Z","2.11.1-canary.6":"2021-04-14T15:45:50.826Z","2.11.1-canary.8":"2021-04-14T16:46:23.216Z","2.12.0":"2021-04-22T18:56:28.324Z","2.13.0":"2021-04-23T13:43:52.358Z","2.13.1":"2021-04-28T13:56:32.994Z","2.13.2-canary.23":"2021-05-14T12:20:58.812Z","2.14.0":"2021-05-14T15:38:19.759Z","2.14.1-canary.4":"2021-05-18T18:08:48.713Z","2.15.0":"2021-05-19T14:06:09.226Z","2.15.1-canary.2":"2021-05-19T18:03:30.141Z","2.16.0":"2021-05-20T14:12:55.634Z","2.17.0":"2021-05-24T18:42:09.337Z","2.18.0":"2021-05-27T18:23:27.491Z","2.18.1":"2021-06-01T17:57:16.582Z","2.18.2-canary.1":"2021-06-03T15:11:10.895Z","2.19.0":"2021-06-07T13:51:49.567Z","2.19.1-canary.7":"2021-06-11T14:51:17.489Z","2.20.0":"2021-06-14T12:44:50.106Z","1.8.0":"2021-06-16T13:02:47.403Z","2.21.0":"2021-06-16T20:51:53.480Z","2.21.1":"2021-06-17T15:47:04.939Z","2.21.2":"2021-06-18T17:53:33.486Z","2.22.0":"2021-06-23T18:29:03.691Z","2.23.0":"2021-06-24T18:04:07.958Z","2.23.1":"2021-06-24T18:54:03.258Z","2.24.0":"2021-06-28T14:21:32.693Z","2.25.0":"2021-06-30T16:25:53.811Z","2.25.1-canary.8":"2021-07-02T19:37:33.126Z","2.25.1-canary.13":"2021-07-07T13:42:26.964Z","2.26.0":"2021-07-09T18:13:56.084Z","2.26.1-canary.6":"2021-07-19T17:10:28.628Z","2.27.0":"2021-07-19T17:11:56.205Z","2.27.1":"2021-07-20T13:23:00.996Z","2.27.2":"2021-07-20T19:41:37.417Z","2.27.3-canary.4":"2021-07-22T19:06:07.208Z","2.27.3-canary.7":"2021-07-27T21:18:50.501Z","2.28.0":"2021-08-04T14:52:19.842Z","2.28.1-canary.0":"2021-08-04T14:54:03.791Z","2.29.0":"2021-08-05T18:32:17.190Z","2.29.1-canary.0":"2021-08-05T18:34:01.261Z","2.29.1":"2021-08-06T14:17:24.339Z","2.29.2-canary.0":"2021-08-06T14:19:12.602Z","2.29.2":"2021-08-06T15:38:26.355Z","2.29.3-canary.0":"2021-08-06T15:40:06.738Z","2.29.3":"2021-08-11T14:52:00.504Z","2.29.4-canary.0":"2021-08-11T14:53:56.010Z","2.30.0":"2021-08-17T14:09:59.327Z","2.30.1-canary.12":"2021-08-25T15:56:31.947Z","2.31.0":"2021-08-26T20:08:45.374Z","2.31.1-canary.7":"2021-09-02T15:35:30.633Z","2.32.0":"2021-09-03T19:28:05.894Z","2.32.1":"2021-09-07T15:49:26.790Z","2.32.2":"2021-09-09T17:42:34.088Z","2.32.3-canary.1":"2021-09-11T02:37:55.016Z","2.32.3-canary.4":"2021-09-15T12:54:04.344Z","2.33.0":"2021-09-15T15:32:10.271Z","2.33.1":"2021-09-15T21:25:32.484Z","2.33.2":"2021-09-17T17:42:48.745Z","2.33.3":"2021-09-22T14:31:49.144Z","2.33.4-canary.4":"2021-09-23T19:05:51.725Z","2.33.4":"2021-09-27T13:38:01.495Z","2.34.0":"2021-10-01T18:36:32.598Z","2.34.1-canary.0":"2021-10-04T18:30:53.284Z","2.35.0":"2021-10-12T13:40:51.022Z","2.36.0":"2021-10-21T20:31:56.717Z","2.36.1":"2021-10-22T21:02:54.491Z","2.36.2-canary.2":"2021-10-26T15:17:26.429Z","2.36.2":"2021-10-28T00:49:11.983Z","2.36.3-canary.0":"2021-10-29T13:35:07.547Z","2.36.3":"2021-10-29T13:36:31.735Z","2.36.4-canary.0":"2021-11-05T21:56:35.184Z","2.37.0":"2021-11-12T17:20:37.631Z","2.38.0":"2021-11-15T16:52:48.300Z","2.38.1-canary.4":"2021-11-16T21:09:47.036Z","2.38.1-canary.5":"2021-11-17T01:44:51.578Z","2.39.0":"2021-11-22T19:41:38.267Z","2.39.1-canary.1":"2021-11-29T21:38:18.468Z","2.40.0":"2021-12-07T01:55:50.262Z","2.41.0":"2021-12-10T17:03:34.281Z","2.41.1-canary.3":"2021-12-20T16:34:23.120Z","2.41.1-canary.5":"2021-12-22T19:16:29.662Z","2.41.1-canary.8":"2022-01-03T18:32:31.934Z","2.41.1-canary.9":"2022-01-03T20:05:40.158Z","2.41.1-canary.10":"2022-01-03T21:27:01.174Z","2.41.1-canary.11":"2022-01-03T22:01:05.636Z","2.41.1-canary.14":"2022-01-06T17:25:47.171Z","2.42.0":"2022-01-11T16:33:07.306Z","3.0.0-canary.4":"2022-01-13T16:33:53.553Z","3.0.0-canary.11":"2022-01-20T15:07:05.829Z","3.0.0-canary.12":"2022-01-21T15:55:07.952Z","2.43.0":"2022-01-27T23:06:42.850Z","2.43.1":"2022-02-01T22:43:47.488Z","3.0.0-canary.36":"2022-02-02T15:16:24.689Z","2.44.0":"2022-03-03T17:35:32.380Z","2.44.1":"2022-03-03T22:03:48.338Z","2.44.2":"2022-03-04T16:46:18.042Z","2.44.3":"2022-03-14T14:35:53.591Z","2.44.4":"2022-03-15T23:10:42.509Z","2.45.0":"2022-03-22T19:52:59.521Z","2.45.1":"2022-03-29T13:32:38.853Z","2.46.0":"2022-03-29T18:29:34.233Z","2.46.1":"2022-03-30T15:10:53.319Z","2.46.2":"2022-03-30T19:37:21.540Z","2.46.3":"2022-03-30T19:40:15.837Z","2.46.4":"2022-03-30T19:43:54.060Z","2.46.5":"2022-03-30T19:46:58.344Z","2.46.6":"2022-03-30T19:50:33.035Z","2.46.7":"2022-03-30T19:53:15.679Z","2.46.8":"2022-03-30T19:55:52.842Z","2.46.9":"2022-03-30T19:58:49.474Z","2.46.10":"2022-03-30T20:01:50.812Z","2.46.11":"2022-03-30T20:04:14.338Z","2.46.12":"2022-03-30T20:07:15.616Z","2.46.13":"2022-03-30T20:10:43.157Z","2.46.14":"2022-03-30T20:13:36.590Z","2.46.15":"2022-03-30T20:16:37.242Z","2.46.16":"2022-03-30T20:19:31.886Z","2.46.17":"2022-03-30T20:23:23.322Z","2.46.18":"2022-03-30T20:26:10.803Z","2.46.19":"2022-03-30T20:28:59.607Z","2.46.20":"2022-03-30T20:32:31.058Z","2.46.21":"2022-03-30T20:36:37.926Z","2.46.22":"2022-03-30T20:39:32.620Z","2.46.23":"2022-03-30T20:43:06.565Z","2.46.24":"2022-03-30T20:45:47.832Z","2.46.25":"2022-03-30T20:48:53.949Z","2.46.26":"2022-03-30T20:52:14.007Z","2.46.28":"2022-03-30T20:58:55.712Z","2.46.29":"2022-03-30T21:01:37.911Z","2.46.30":"2022-03-30T21:05:05.119Z","2.46.31":"2022-03-30T21:08:21.481Z","2.46.32":"2022-03-30T21:10:59.920Z","2.46.33":"2022-03-30T21:14:07.334Z","2.46.34":"2022-03-30T21:17:46.561Z","2.46.35":"2022-03-30T21:20:52.371Z","2.46.36":"2022-03-30T21:23:45.412Z","2.46.37":"2022-03-30T21:27:30.062Z","2.46.38":"2022-03-30T21:30:05.582Z","2.46.39":"2022-03-30T21:34:06.443Z","2.46.40":"2022-03-30T21:37:59.912Z","2.46.41":"2022-03-30T21:40:58.102Z","2.46.42":"2022-03-30T21:44:03.467Z","2.46.43":"2022-03-30T21:47:14.460Z","2.46.44":"2022-03-30T21:51:41.096Z","2.46.45":"2022-03-30T21:55:30.367Z","2.46.46":"2022-03-30T21:58:04.300Z","2.46.47":"2022-03-30T22:01:54.007Z","2.46.48":"2022-03-30T22:04:20.334Z","2.46.49":"2022-03-30T22:08:03.207Z","2.46.50":"2022-03-30T22:11:37.915Z","2.46.51":"2022-03-30T22:14:07.924Z","2.46.52":"2022-03-30T22:17:40.344Z","2.46.53":"2022-03-30T22:20:22.703Z","2.46.54":"2022-03-30T22:24:01.484Z","2.46.55":"2022-03-30T22:27:28.016Z","2.46.56":"2022-03-30T22:30:37.721Z","2.46.57":"2022-03-30T22:34:04.623Z","2.46.58":"2022-03-30T22:36:36.591Z","2.46.59":"2022-03-30T22:40:27.037Z","2.46.60":"2022-03-30T22:43:28.642Z","2.46.61":"2022-03-30T22:46:23.807Z","2.46.62":"2022-03-30T22:48:58.861Z","2.46.63":"2022-03-30T22:51:39.849Z","2.46.64":"2022-03-30T22:54:34.028Z","2.46.65":"2022-03-30T22:57:07.310Z","2.46.66":"2022-03-30T22:59:46.296Z","2.46.67":"2022-03-30T23:03:02.659Z","2.46.68":"2022-03-30T23:06:24.696Z","2.46.69":"2022-03-30T23:10:34.775Z","2.46.70":"2022-03-30T23:14:06.089Z","2.46.71":"2022-03-30T23:16:53.617Z","2.46.72":"2022-03-30T23:20:04.704Z","2.46.73":"2022-03-30T23:23:50.371Z","2.46.74":"2022-03-30T23:27:16.975Z","2.46.75":"2022-03-30T23:30:04.994Z","2.46.76":"2022-03-30T23:34:00.313Z","2.46.77":"2022-03-30T23:37:10.378Z","2.46.78":"2022-03-30T23:39:46.302Z","2.46.79":"2022-03-30T23:42:46.900Z","2.46.80":"2022-03-30T23:46:45.900Z","2.46.81":"2022-03-30T23:50:29.524Z","2.46.82":"2022-03-30T23:54:04.280Z","2.46.83":"2022-03-30T23:57:18.765Z","2.46.84":"2022-03-30T23:59:48.795Z","2.46.85":"2022-03-31T00:03:35.930Z","2.46.86":"2022-03-31T00:06:09.704Z","2.46.87":"2022-03-31T00:10:33.853Z","2.46.88":"2022-03-31T00:14:07.854Z","2.46.89":"2022-03-31T00:17:36.462Z","2.46.90":"2022-03-31T00:21:43.014Z","2.46.91":"2022-03-31T00:25:33.915Z","2.46.92":"2022-03-31T00:29:21.048Z","2.46.93":"2022-03-31T00:32:16.742Z","2.46.94":"2022-03-31T00:35:59.442Z","2.46.95":"2022-03-31T00:39:46.674Z","2.46.96":"2022-03-31T00:42:43.901Z","2.46.97":"2022-03-31T00:46:45.783Z","2.46.98":"2022-03-31T00:49:56.629Z","2.46.99":"2022-03-31T00:53:04.116Z","2.46.100":"2022-03-31T00:55:52.004Z","2.46.101":"2022-03-31T00:59:19.852Z","2.46.102":"2022-03-31T01:03:02.119Z","2.46.103":"2022-03-31T01:05:59.661Z","2.46.104":"2022-03-31T01:09:38.457Z","2.46.105":"2022-03-31T01:13:00.656Z","2.46.106":"2022-03-31T01:16:35.342Z","2.46.107":"2022-03-31T01:19:48.697Z","2.46.108":"2022-03-31T01:22:53.237Z","2.46.109":"2022-03-31T01:26:12.363Z","2.46.110":"2022-03-31T01:29:24.719Z","2.46.111":"2022-03-31T01:32:20.079Z","2.46.112":"2022-03-31T01:36:08.279Z","2.46.113":"2022-03-31T01:39:29.111Z","2.46.114":"2022-03-31T01:42:05.027Z","2.46.115":"2022-03-31T01:45:52.067Z","2.46.116":"2022-03-31T01:49:20.900Z","2.46.117":"2022-03-31T01:53:09.226Z","2.46.118":"2022-03-31T01:56:35.790Z","2.46.119":"2022-03-31T01:59:36.420Z","2.46.120":"2022-03-31T02:02:14.466Z","2.46.121":"2022-03-31T02:05:03.972Z","2.46.122":"2022-03-31T02:07:48.975Z","2.46.123":"2022-03-31T02:10:30.505Z","2.46.124":"2022-03-31T02:13:15.552Z","2.46.125":"2022-03-31T02:17:09.807Z","2.46.126":"2022-03-31T02:20:21.965Z","2.46.127":"2022-03-31T02:23:42.045Z","2.46.128":"2022-03-31T02:26:54.375Z","2.46.129":"2022-03-31T02:30:45.438Z","2.46.130":"2022-03-31T02:33:59.099Z","2.46.131":"2022-03-31T02:36:36.011Z","2.46.132":"2022-03-31T02:39:59.787Z","2.46.133":"2022-03-31T02:42:35.432Z","2.46.134":"2022-03-31T02:47:02.495Z","2.46.135":"2022-03-31T02:49:16.142Z","2.46.136":"2022-03-31T02:52:44.872Z","2.46.137":"2022-03-31T02:55:41.913Z","2.46.138":"2022-03-31T02:58:19.318Z","2.46.139":"2022-03-31T03:00:57.975Z","2.46.140":"2022-03-31T03:04:26.004Z","2.46.141":"2022-03-31T03:06:54.170Z","2.46.142":"2022-03-31T03:10:50.816Z","2.46.143":"2022-03-31T03:14:06.640Z","2.46.144":"2022-03-31T03:16:41.799Z","2.46.145":"2022-03-31T03:20:30.437Z","2.46.146":"2022-03-31T03:23:57.954Z","2.46.147":"2022-03-31T03:27:30.181Z","2.46.148":"2022-03-31T03:30:26.149Z","2.46.149":"2022-03-31T03:33:36.755Z","2.46.150":"2022-03-31T03:36:38.200Z","2.46.151":"2022-03-31T03:40:33.793Z","2.46.152":"2022-03-31T03:44:08.824Z","2.46.153":"2022-03-31T03:46:48.630Z","2.46.154":"2022-03-31T03:49:32.291Z","2.46.155":"2022-03-31T03:52:17.608Z","2.46.156":"2022-03-31T03:55:17.991Z","2.46.157":"2022-03-31T03:59:17.019Z","2.46.158":"2022-03-31T04:02:45.767Z","2.46.159":"2022-03-31T04:05:25.549Z","2.46.160":"2022-03-31T04:09:22.564Z","2.46.161":"2022-03-31T04:11:57.867Z","2.46.162":"2022-03-31T04:14:38.015Z","2.46.163":"2022-03-31T04:17:50.943Z","2.46.164":"2022-03-31T04:21:12.249Z","2.46.165":"2022-03-31T04:23:47.260Z","2.46.166":"2022-03-31T04:26:35.408Z","2.46.167":"2022-03-31T04:29:17.776Z","2.46.168":"2022-03-31T04:32:44.467Z","2.46.169":"2022-03-31T04:35:20.924Z","2.46.170":"2022-03-31T04:38:20.249Z","2.46.171":"2022-03-31T04:41:06.975Z","2.46.172":"2022-03-31T04:45:15.834Z","2.46.173":"2022-03-31T04:48:15.016Z","2.46.174":"2022-03-31T04:51:42.047Z","2.46.175":"2022-03-31T04:54:49.225Z","2.46.176":"2022-03-31T04:57:49.076Z","2.46.177":"2022-03-31T05:00:41.968Z","2.46.178":"2022-03-31T05:03:47.528Z","2.46.179":"2022-03-31T05:07:29.089Z","2.46.180":"2022-03-31T05:11:24.695Z","2.46.181":"2022-03-31T05:14:22.674Z","2.46.182":"2022-03-31T05:17:33.073Z","2.46.183":"2022-03-31T05:19:57.538Z","2.46.184":"2022-03-31T05:22:32.708Z","2.46.185":"2022-03-31T05:25:10.959Z","2.46.186":"2022-03-31T05:27:54.754Z","2.46.187":"2022-03-31T05:31:38.457Z","2.46.188":"2022-03-31T05:34:07.589Z","2.46.189":"2022-03-31T05:37:04.162Z","2.46.190":"2022-03-31T05:39:54.624Z","2.46.191":"2022-03-31T05:42:29.994Z","2.46.192":"2022-03-31T05:45:13.077Z","2.46.193":"2022-03-31T05:49:12.993Z","2.46.194":"2022-03-31T05:52:54.251Z","2.46.195":"2022-03-31T05:55:43.023Z","2.46.196":"2022-03-31T05:58:50.299Z","2.46.197":"2022-03-31T06:01:51.023Z","2.46.198":"2022-03-31T06:05:58.316Z","2.47.0":"2022-04-04T20:41:59.835Z","2.47.1":"2022-04-05T20:25:01.942Z","2.47.2":"2022-04-11T15:40:05.241Z","2.47.3":"2022-05-11T18:28:30.803Z","2.47.4":"2022-06-09T01:22:14.723Z","2.47.5":"2022-06-10T17:26:31.775Z","2.47.6":"2022-07-07T13:53:49.146Z","2.47.7":"2022-07-26T14:35:23.763Z","2.47.9":"2022-09-22T13:55:29.413Z"},"bugs":{"url":"https://github.com/apollosproject/apollos-apps/issues"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://github.com/apollosproject/apollos-apps#readme","repository":{"url":"git://github.com/apollosproject/apollos-apps.git","type":"git"},"description":"## Usage","maintainers":[{"email":"vince@classyh.at","name":"yungvincenzo"},{"email":"hi@convan.me","name":"conrad_vanl"},{"email":"micneeley14@gmail.com","name":"redreceipt"},{"email":"npm@differential.com","name":"didevshop"},{"email":"nick@differential.com","name":"nick-di"},{"email":"apps@apollos.app","name":"apollosadmin"},{"email":"nathan@differential.com","name":"nathanlewis.differential"}],"readme":"","readmeFilename":""}