{"_id":"@tracworx/nestjs-dataloader","_rev":"10-02be13260beff93908035b6a10bb3c98","name":"@tracworx/nestjs-dataloader","dist-tags":{"latest":"1.2.1"},"versions":{"0.1.2":{"name":"@tracworx/nestjs-dataloader","version":"0.1.2","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"@golevelup/ts-jest":"^0.3.2","dataloader":"^2.0.0","rimraf":"^3.0.2","rxjs":"^7.2.0"},"devDependencies":{"@nestjs/cli":"^8.0.0","@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^9.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/schematics":"^8.0.0","@nestjs/testing":"^8.0.0","@tsconfig/node14":"^1.0.1","@types/express":"^4.17.13","@types/jest":"27.0.3","@types/node":"^16.0.0","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","apollo-server-express":"^3.5.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","graphql":"^15.8.0","jest":"^27.2.5","prettier":"2.5.1","reflect-metadata":"^0.1.13","source-map-support":"^0.5.20","supertest":"^6.1.3","ts-jest":"^27.0.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tsconfig-paths":"^3.10.1","typescript":"^4.3.5"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"8a2113060b323711492bee6b8d240477b881c5f4","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@0.1.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-FccKafU+Ree+K0hRAVD1FCHTkEKTdFt7jCRbgDVqgt/zAHE5DFszeRMermhlGHs+dX3GM4VBD0HiAcBXejzXDw==","shasum":"8f7925e3160a4373feab3846dcf9b6e177a0a6b9","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-0.1.2.tgz","fileCount":28,"unpackedSize":178616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwAPBCRA9TVsSAnZWagAAqDQP/26O7DmbV4RhR1S5xWRP\nckiH5W5uKO7V1ZaOI01/B6lRJW5yp4VBTFFRCpA5JCaDb6UoRNAj6IjkgAx6\nI1aCnID3+vgpdqUHbKcQVod3R/dWyx1J2n5ntKTkiw4RPidwkPYambalrZvX\ny+QzhGKhsO00dWRBKYxqNG9/LZTXjGah7iJgDyOSJKipy0AP6qAfSuHY6Izb\nPzJdvqz7YVCdTkx/caagEep9qB/9j+FzSVLu0/xu72znS1IOjLXTE51Yl4JX\nBlXWPw8S6CUSONzYv74D6rShtIvT7e5Jt5Emfn+UIwJCVIFqiq0a1v0yWc0f\n00jWroOlEckgT6QgdnQs7uzJDlzeRHUrxxy8OCkXkANq6M7VRgIQ0jf1EnyO\n3HLIH6rVn7wQsGJrSHXaJg9IjlBngYSvPoSTWqEgRIVjAe/k1brtXMk3O3lt\n/PSGoXPmGU8LIkV4ZA4SC7M/fqr8jla8B0Koe6PHU0Nb5OCyxAYUblv78gHS\nw32Br7vRg5VV4YQBbY1kzNWI9mx8/A31amkNnANjPj4ixB59I2FWy57O+MYj\n2a+iKkY6k5lxUspyeJ+Q91hFoY2ejEgeWSYgLbnBS9RAXH8XZ/BgASZKdPym\nNCVvt6zZiEla7yQZQpOQahGNY8O/Bq3aoSIzvaLH6gC1zdB5uPeZEr/xkFnI\nRlPQ\r\n=pF6G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBD8MzMUYt3cUo/yad9ekmJgcYfB0FLXk4ldclyA9/w4AiAQxWW69/6l6rH7P4GO5IygJAoNKOzEaESH40+quWKQ0g=="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_0.1.2_1639973825351_0.7859306098346073"},"_hasShrinkwrap":false},"0.1.3":{"name":"@tracworx/nestjs-dataloader","version":"0.1.3","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rimraf":"^3.0.2","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/cli":"8.1.6","@nestjs/common":"8.2.4","@nestjs/core":"8.2.4","@nestjs/graphql":"9.1.2","@nestjs/platform-express":"8.2.4","@nestjs/schematics":"8.0.5","@nestjs/testing":"8.2.4","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.0.3","@types/node":"16.11.14","@types/supertest":"2.0.11","@typescript-eslint/eslint-plugin":"5.7.0","@typescript-eslint/parser":"5.7.0","apollo-server-express":"3.5.0","eslint":"8.5.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.4.5","prettier":"2.5.1","reflect-metadata":"0.1.13","source-map-support":"0.5.21","supertest":"6.1.6","ts-jest":"27.1.2","ts-loader":"9.2.6","ts-node":"10.4.0","tsconfig-paths":"3.12.0","typescript":"4.5.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"4d595730f8286b8aeb998735d13627ff51ccaa56","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@0.1.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-oJ/qIsprTfcRu7BaeSAqeTzTHlAC15w3aT7cgtBnFMK2/ea2meEsfmL3xCG2j2UeUulHQ/ONy2k8CNm8vVqq9Q==","shasum":"503ef39f0051bccf337a0919414b64ec31c61d05","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-0.1.3.tgz","fileCount":27,"unpackedSize":21396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwIW5CRA9TVsSAnZWagAALJMP/0TpssiNni2cMZZPTbij\n6RzVr2ywm+/RejebJgL6hAkZWHQdWdMjevhPaKQ8vHUDP/v67HeugrdHsWSd\nPDLQqcS3RVtErlPq/qr6X1HqEJk/JOddGfGDyVaZQTpKX7nFPFOUKJzLIPki\ndcyvjShnEgVETzFq27Ijp1orZR9jBb3xVx2ERysNadXTeQm+CVeU1h1gXz0B\nXmxjxUkV52YLqmJXTmY7kswHeGCgECSIRBOp818y6zLJbyO9f8of83rbV3Kx\n1xj5HX8iNW160q9gPqlzTaF/Qoi0IvddCdCUmg8gqVutT2+/jISM6B/qfo1Y\nPJrMwfXnyOr15VRxQR7wiBJ6ZlGeTJRaIPyUhKLZGpUYJilMHjyUrbjTOQEU\nkiw5xrf0fpBqjWHe6CgXyErUdtdZ3eeX8r8LN/Xttm9yPdCU6jivn/iiGCUh\nY9YF4sOwEZ4pewTPano0aiGXa6Tnza9sYS9qs+R3qSZBXEIVD6clGs2kZvp4\ni5D3JBbY3o4N9qcUywBKMip8mWdiiTVDCg8sSb7JytTzHXa+L1ga2OPMDbE3\nVQ7ONbnOWQu6GJ95PV9X5sQHfFesyRn6HO1bDSSmm5k/WfOtjBzJb+TJ++JT\n5ZKmeDkVuGt99Q/xevu36DFHXeoaUvQDxAdBm9svKGYGtOFaQo4p51RBsGvx\n5Khs\r\n=6dxj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIkyXFDWc0dZp8ZowDT0rntlsaoDDOLZS027f2HQvsEAiEAv4QIZH7cuQ/LB/pYRemjYWk6bZYv5GA+tZSeb8moTdQ="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_0.1.3_1640007096905_0.8223144071230197"},"_hasShrinkwrap":false},"0.1.4":{"name":"@tracworx/nestjs-dataloader","version":"0.1.4","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rimraf":"^3.0.2","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/cli":"8.1.6","@nestjs/common":"8.2.4","@nestjs/core":"8.2.4","@nestjs/graphql":"9.1.2","@nestjs/platform-express":"8.2.4","@nestjs/schematics":"8.0.5","@nestjs/testing":"8.2.4","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.0.3","@types/node":"16.11.17","@types/supertest":"2.0.11","@typescript-eslint/eslint-plugin":"5.8.0","@typescript-eslint/parser":"5.8.0","apollo-server-express":"3.5.0","eslint":"8.5.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.4.5","prettier":"2.5.1","reflect-metadata":"0.1.13","source-map-support":"0.5.21","supertest":"6.1.6","ts-jest":"27.1.2","ts-loader":"9.2.6","ts-node":"10.4.0","tsconfig-paths":"3.12.0","typescript":"4.5.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"24975145e2570edfb5c201100e4b5b928e2e4af7","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@0.1.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-RX8B25Rs52ZVTgVgLWXqmUqD2N2IHHh12wcAYwAMfeLHKAaHbLj8Ba8HtYnnUFjOafISPWAWPwmPFbFAJzikuw==","shasum":"e07510162dfc48fe632f22c836c0929eba56f7c6","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-0.1.4.tgz","fileCount":27,"unpackedSize":21112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyRNyCRA9TVsSAnZWagAA5RgQAIEEdg5pw3CBVFqHgY9q\n7l2BqE27AowR30BJr7/IFL6nxMg2GJXwqiVhkc+uofYUffqdGQupfF9LdJS6\ndx5WahelHPquwSOpiNyylad2Y6iwLadmk+ErGMtHc6vrhPhWg/SXasigUjMG\n8e5hWa8iEuYM2a7BO3FxLFkq2iN+B6ohwBfkLGQx+F5+8/ei7ANbAqhV9Qqv\nVKYkwXK0Sx4Yfv300uzTwkkXbawNDH86+/WwzHzAgUrxkg1kuL2dsoJLROim\n+kiXk933V3uvFT/IfHaCOst8Ma/QPZ7SjgBt92zk+/CyrmUtdpj70xPpRGUr\nPQyrQ0ZfxGtUq4Sd/Y8bBMS53Gvzx+G8c5jNmECxTRGLH3AXRtLgj5xIZmsV\n0vdt/8vWyVhO3FTAtbHHG7ACzKXEoAKTQwK6+x7qmKozVdalxVSOT+fPIwMc\nsIlW4JXWSpnb4BkIsPDPhGn9gwgep4xU3EYO1UoNbh7s0JBA7W39eGroqg6C\nWXFb55Ms5oPyJpRYW7vPfd3pRcaBP0L5kvieTSDt4t/Njz7vaSFnIWLhhHNn\nzGLvP+83HT1LjDXDbcYWa2Ftfmb99ynz6V9zztQclEbGIpOPvYa1wtlHGW5a\np7oURHAZhfpmqrEnJ66TJnpN/WdSykTshm79KhEfoq52ADti1yUdmEIvavsF\nZw98\r\n=pK3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEX3QfPTPnAYLmedTJv5wo0aHSPjswLCbZz7Htg12r6/AiAJ1LplX7esxbi5uCEtYh8nOnHPEIruDTGz/pWeC+atDA=="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_0.1.4_1640567666593_0.4684981988653176"},"_hasShrinkwrap":false},"1.0.0":{"name":"@tracworx/nestjs-dataloader","version":"1.0.0","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rimraf":"^3.0.2","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/cli":"8.1.6","@nestjs/common":"8.2.4","@nestjs/core":"8.2.4","@nestjs/graphql":"9.1.2","@nestjs/platform-express":"8.2.4","@nestjs/schematics":"8.0.5","@nestjs/testing":"8.2.4","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.0.3","@types/node":"16.11.17","@types/supertest":"2.0.11","@typescript-eslint/eslint-plugin":"5.8.0","@typescript-eslint/parser":"5.8.0","apollo-server-express":"3.5.0","eslint":"8.5.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.4.5","prettier":"2.5.1","reflect-metadata":"0.1.13","source-map-support":"0.5.21","supertest":"6.1.6","ts-jest":"27.1.2","ts-loader":"9.2.6","ts-node":"10.4.0","tsconfig-paths":"3.12.0","typescript":"4.5.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"ff94e96a3d56e0b6a718933cd9ab897c169adcbe","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-R08FwVJMZmFS+rj5HaLJAK5eRbZ/AL1ypm8RyHS5iS172HkxPC2bGGQezOO22ybSos3x7w6SDH04NWgNxLctGA==","shasum":"608c4afd30e92253ce29a87b2a454bf285056584","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.0.0.tgz","fileCount":27,"unpackedSize":21146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhymBoCRA9TVsSAnZWagAAN0UP/jaC9kQ4DmspdqSsCOO7\nkkGxq6zWGzQINxP4N1mCgeFjDrk/09H6chGnNSmVjnKXEkiajCTQ/66goRhE\ncfgNy6hNjE2Hh8wT5qb71tX32QbzertY8SawoRP/Chd53n+L2NoCfDhJmPnV\nO16sUmrATgkZn5EwF12IDtq1kwY0EsfJ/r94H6HriHwVS4BCKpf/9CKmFQBa\n04ZCOS2ph184g7l0xNnLO6P3J9ihRjxOAkscqJMESF8lhBdd4tajGjMohRb4\nPfxLgXozZ1vqCbjMKoJ4LvGrJ7uXkZHVcFIWN27DHm+nEF3Nz8yVhXnwVZUi\npxJ7hefNucejBSEcXn4xw9tRXFbXrUzRsNy5uVRWIsR6c4aLbVHRPmUmIicl\npqj1C5bso2w4sqYW7WBs4y/CmxnWPuMkFmSzvS6YCWVGI4UH1z/nISiAx4nk\no0uMMEq3H4g5d78wKMZqiFdcjQoug8ggxzGpibS6lxqqKuMNr3plNRbwBdjG\nasbKRExWRlRxSVYqJbbE8m+xrya4QtUYLWVgSRoWKJbv6WZ9V5HXi82vzKHB\ny2lA/LGKuLazkZXkjY0vXCjNmTuXUADGWbFMn5CFwRcwWnceDDFvh/H9guEt\nzlZCwVKbbTgAfar0560U0l7BCtkhxGWob+QHRVCXS7QN6N4MK2ZL5vTqil/c\nXufM\r\n=pZZd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANOFCmmOpmdrCbFiwX5RUStbp2GndHp8mUSG7ORCcZ1AiEA8Z1DbIFsktiTVbp7sqCRqe5UCW5XE0lmXdG6Y2wEL6g="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.0.0_1640652904133_0.47764607764249245"},"_hasShrinkwrap":false},"1.0.1":{"name":"@tracworx/nestjs-dataloader","version":"1.0.1","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/cli":"8.1.6","@nestjs/common":"8.2.4","@nestjs/core":"8.2.4","@nestjs/graphql":"9.1.2","@nestjs/platform-express":"8.2.4","@nestjs/schematics":"8.0.5","@nestjs/testing":"8.2.4","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.4.0","@types/node":"16.11.18","@types/supertest":"2.0.11","@typescript-eslint/eslint-plugin":"5.9.0","@typescript-eslint/parser":"5.9.0","apollo-server-express":"3.6.1","eslint":"8.6.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.4.5","prettier":"2.5.1","reflect-metadata":"0.1.13","rimraf":"^3.0.2","source-map-support":"0.5.21","supertest":"6.1.6","ts-jest":"27.1.2","ts-loader":"9.2.6","ts-node":"10.4.0","tsconfig-paths":"3.12.0","typescript":"4.5.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"35e9d6ce7e152a0719fd72ea9d7bed320c210042","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-p5mjkbr4gjzISLgatsGPp4Z5fqP+a9H1LicSrq1T//va18qhpc14qCBJHDIOBZ3BVG0OgEvIb763zDCt5MEBDw==","shasum":"ec4d088f77a5d163d9e74428d4b60384749c1e7e","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.0.1.tgz","fileCount":27,"unpackedSize":21121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh07+zCRA9TVsSAnZWagAARpQP/11b/vwqg6fjtbH7mYY7\nWwhWJx0Ry0k2ZFAebRB1Wfu08zeQ5bxjRiw2pBwzrOTnmLdqWAa6JDev3uJu\n2iYN4SlAYHRSNULCKbZ2NVwER3XCCctA6VD+LBzL8k5ADuVoscpmaILj9gZ5\nwZ8h26s5zYZqtE/mtAJBcq2L8DdJmcNhFZ3sOERbSXceZ2ECMhpIiRfk3JTV\na41q9lLI+vMLEOP5lFbB0QpNwT3PhQQg7CWDO428oFlR81WCmUx9x8Wf7QQz\nBfwLdcV0ZJJK4IwzO7D7K/C64k/YEq+IZ0gwjGKZaNqrH/AZOUzIwo5U74c5\nd1WCI2xAygdCY162DSStZRSkJ1+SPj7rHx8f8boEvg0CdJXlTj52wPtA3FGy\nyxzNAja9SCH2oMmIBeHEjV8hQsRn6VGp2ZxLwxrm9gqsYP2e2xkCeQdkcfg2\nm72nbyJQZrU7BX26LFMOdTNvdJio64N72vDcgFr0qzdNQhCHyxEyPmOpUYZX\ni5lY8H86CSt2IqslKhgg1OWTsQWGyxgwuLeAMXurMynR0k1B7QpQH8t8Ru1A\n0I47/DABE1T183gh3lX9FRWd9hI9u6MMFeW6RfFVJNiM2p+xJChznvyaj0M2\n7Y+fbpPhNY76fj3KcoUb6cz1hwtW8cOAgZEbjEgqqipyZohRfCTKAmiL+BnF\n8gMn\r\n=o3Kd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq5MELOGJ2Sv2AoY/hENOk6cDXLWd0pLLztjTHMn60QgIgZ2vH3RTA2FHptcpj1b/oNvpbDSRyrCQO8EabkngLqo4="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.0.1_1641267123281_0.6625546360646088"},"_hasShrinkwrap":false},"1.0.2":{"name":"@tracworx/nestjs-dataloader","version":"1.0.2","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/cli":"8.1.6","@nestjs/common":"8.2.4","@nestjs/core":"8.2.4","@nestjs/graphql":"9.1.2","@nestjs/platform-express":"8.2.4","@nestjs/schematics":"8.0.5","@nestjs/testing":"8.2.4","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.4.0","@types/node":"16.11.19","@types/supertest":"2.0.11","@typescript-eslint/eslint-plugin":"5.9.0","@typescript-eslint/parser":"5.9.0","apollo-server-express":"3.6.1","eslint":"8.6.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.4.5","prettier":"2.5.1","reflect-metadata":"0.1.13","rimraf":"3.0.2","source-map-support":"0.5.21","supertest":"6.1.6","ts-jest":"27.1.2","ts-loader":"9.2.6","ts-node":"10.4.0","tsconfig-paths":"3.12.0","typescript":"4.5.4"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"2e7654d1b900df14c00923626d56fda66a21b807","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-+QeuHhj7tjTksma6rS1UL0mtatascbAL38yPCnoUz5UqONHY9msmbSMKcbwf+CdMWVCmkunVAIgBq1O2z9YWkw==","shasum":"12c66b72622822f2823cd0773282d3029e3f29c6","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.0.2.tgz","fileCount":27,"unpackedSize":21250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1NE2CRA9TVsSAnZWagAAYq8P/i7QxlpxvcXInBvbSWNG\nqnpPwbudVRy4Iy5hKpGdnh2vZCbvR9che1g1FAW60aC0Xx/z/oJignd6qE1I\nOJy4Q9DjvjWlypBSY2+DVkoagXRW81EcoZG32QcAhnZFzkx168afr+qyva6C\ncS9XjXDJQ1b/h5wBeg4/i48vGc2MJCBDRV2ZTokkb+/iYWORQABwjcnby5HT\nfCHIK8wISWolmFkNiwDPDXYaWjOTzMa1VzB1t04StoI+5DptNYULi7/fLnlD\n4mgnlWmFowFOUc7lz34xHonNwIpiwHuMSkm3TeFR697ywmC3EQvu2jA1rtBn\nOXwjHD5RjT9c8AKD9kR7+vz6bGl5/I9qpxtHV82w4p9dbU8o0enkO6PEqrIf\nFq3vcyhjWMKI3HDMLxMKnmWEJmHVpr434m3QI9XOnvTj0LrFEiJEDQmlk1Fn\nQ72x656iEXtIS1+oDV12w/bzxPEGK4KGVCpsK+S/RI6LQrVWQnx9857RW4EJ\nSEIjtpyIjrtSFF2M+ihj01+LOd7nseIcAp3vO5+lC+HpXp0Bqknf+DfVW/U1\nBif86MDmcpwjxPjL2Awze8bEI7dPx5AtkQDQ/AnVz+A5/9hYYKLnptxkgH+8\n78fdH9IvKD0knnVfFuOAvK9p9hRgxGho32MCdNJSIxOP6SnUvz2fzNIVIdMw\nbbvc\r\n=r0Xu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAG6ov+TiAF/gT3TATLuk3iXi7vAekFGbDDlNmoL1misAiEAv4McigH1g39+QMZc4ZQVRDyfbNBntGd8DROlo+rxNJA="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.0.2_1641337142031_0.5787324062119914"},"_hasShrinkwrap":false},"1.1.0":{"name":"@tracworx/nestjs-dataloader","version":"1.1.0","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0 || ^10.0.0","apollo-server-express":"^2.0.0 || ^3.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/apollo":"10.0.0","@nestjs/cli":"8.2.0","@nestjs/common":"8.2.6","@nestjs/core":"8.2.6","@nestjs/graphql":"10.0.0","@nestjs/platform-express":"8.2.6","@nestjs/schematics":"8.0.6","@nestjs/testing":"8.2.6","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.4.0","@types/node":"16.11.24","@types/supertest":"2.0.11","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","apollo-server-express":"3.6.3","eslint":"8.8.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.5.1","prettier":"2.5.1","reflect-metadata":"0.1.13","rimraf":"3.0.2","source-map-support":"0.5.21","supertest":"6.2.2","ts-jest":"27.1.3","ts-loader":"9.2.6","ts-node":"10.5.0","tsconfig-paths":"3.12.0","typescript":"4.5.5"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"1ef30b9b3815b902c68e712a3bfff003563dbbc7","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-/QcMt7p2LgNjwmuudk51agfS4mgnRrZNNvxmccKtRj3jt4Cjgh6l9SLGnV1PXZUm8VcwhdniEotvI6ayC/LlhA==","shasum":"db52e7a21aa30829bfa60a4d2dfc810f55c0fee6","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.1.0.tgz","fileCount":27,"unpackedSize":21296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBXr2CRA9TVsSAnZWagAAmEEP/3Lp6zYIePgh2gS+vhvh\nZMFBDmijUUOctP48Muf/PQRzjVH2x3pY7EG3tZfhxY/FvE3jINE/Gce90x9m\nvdDoX3GlGys0JcSkE4cPwBdlp+UpGa9M7eLVH68FvO4oJTJ/yF7b2gNawnhG\nhR1+A4uUo1E27SGSFfl8ODS9UP96syjLYArFxEDtSzgUVN3joOmStjhgz0Ud\nyvWMaH5YEOS8hi6fq02ahfYAtRuRABnKa/D79I9PBs6dSGMEJcLIu+cBNufs\nvc4Q5DyCT6d4y7kcZG23szL5+RsC13zVNXZwuiPiodXtQdf+kPebdY0IO9Hc\nTOSOiiwdWVq0r2y3HSHuDD1m2eJzPQpuREerRNdlhGLdM5O5bDPbzltrbYxz\nsRdtko2jBfmcMprrwTLaSikuwtuHHjVbaGU5auO3n/f0K4PzXHXfyG2JOzsA\nvHiOI359YA6koRCW3xrJRXBMmC/dVTlWi6Z/ziC4eiQJy8u8nchRSoI8uCsV\n2hC8N+8nPrx3NbG0CsWE7JAFmjko2D67wHNQWNUxiGrgR3/66QXMPA5QwCWh\nTDt157ckcuwE3HlyEijpzSJfsVbCt7xjp4MvkIVOxH+5kheGHn8d4Oh7hb0U\nSpA/MSl7qgQCha8a7b86NX1Z03cdmyOibBrQg+crLE3wWFxlNlAKOuVq2Smq\n+ueO\r\n=qzqB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEA/bjh5Y+ci6bVpA9ph5ImliCYIZjAjsnC7HeFTW1pcAiBUSVpHN6oo71XWvto5wcgULDYuX/wuTcEnVOZNRrpCBA=="}]},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.1.0_1644526326782_0.005781925152514633"},"_hasShrinkwrap":false},"1.1.1":{"name":"@tracworx/nestjs-dataloader","version":"1.1.1","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0","@nestjs/core":"^8.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0 || ^10.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.2","@nestjs/apollo":"10.0.8","@nestjs/cli":"8.2.5","@nestjs/common":"8.4.4","@nestjs/core":"8.4.4","@nestjs/graphql":"10.0.8","@nestjs/platform-express":"8.4.4","@nestjs/schematics":"8.0.10","@nestjs/testing":"8.4.4","@tsconfig/node14":"1.0.1","@types/express":"4.17.13","@types/jest":"27.4.1","@types/node":"16.11.26","@types/supertest":"2.0.12","@typescript-eslint/eslint-plugin":"5.18.0","@typescript-eslint/parser":"5.18.0","apollo-server-express":"3.6.7","eslint":"8.13.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","graphql":"15.8.0","jest":"27.5.1","prettier":"2.6.2","reflect-metadata":"0.1.13","rimraf":"3.0.2","source-map-support":"0.5.21","supertest":"6.2.2","ts-jest":"27.1.4","ts-loader":"9.2.8","ts-node":"10.7.0","tsconfig-paths":"3.14.1","typescript":"4.6.3"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"1e6f28dc25f1cab0f2f7c755897e02ff9bf0b128","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-udBn7hXlq97amEhzv/fbmT6LVr4uR+AZELoMpQfpNO3QndRPeOLbN2LERoC0ow/el7hH7DD73m7ENTm+0i0y3A==","shasum":"ecbdcfa5a8418f6a5e69803b7eaffa80054952b7","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.1.1.tgz","fileCount":27,"unpackedSize":21220,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7nEoxeKYy5uVQ/OK5DuK2fsWCbjVDTAPpvC9L1VIhIAiAId0fy8gnSsAaxLt8wx31lQmbKy0uZOWXzm+o0R/cEnA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVgmgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Ww//TkaFlIW6xnSk082dG3PrYzBijOYJpX0Al8/fMTrsQv6QPrQa\r\nrNdmNU7+qLfLWc/RQmpc0jj23Lr1G3zBerKuzjG1W7sfcoWJyY9Km6nSFbnz\r\ney/VarCcuplTTl7x736r010T0yvsa42RYoKNP2Gq8imxh6YW5ee3U+QE+XNf\r\nt4sSlUWpreIQfOYNhG0Any96E2leDzkDJzKirVD552uYJvvWADGmnTnVQTZb\r\nwGMVr5BIJAil/anXzWvvozcGFmKNXu3Pc6iSjK1BkNAvqabGNNJQzzSWUsAy\r\nEnzuA8+jPfZZYluGDyJNWrWxo+/C+XXESd5ka8KrMqIyPm6enEzmIY3Pz9vA\r\nfVatg9CYUtIBavbt01P6epBOQWFoVd5ITmEa1YkMo/RV+e5rdHEbF6fDJN6C\r\nyO9PpL2MzfoXNHUTHURRvkU4XxVmGZakndWGgzTEXvnahoKw27EVwZC6QHuj\r\nWwAfLHruWpe5/pvdszkao0yldS4OjgufplgzUUdlnFDlMe10aEe7rF72a91M\r\njt9E4iTT4z8tARxnsmGNJGqRnDyBLYT4vH+az8Djzkqy5FFdXfglT9qeCQBg\r\nxPciLLYcDCGQ9+Di9RuudO1UIy2bOH5aivwswFwPmFLTJArD1oodGs1NRTrB\r\nbTGHPr5KSn61WKWAmWohk69yVfOC10eEp84=\r\n=VwGR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.1.1_1649805728063_0.0264685816766026"},"_hasShrinkwrap":false},"1.2.0":{"name":"@tracworx/nestjs-dataloader","version":"1.2.0","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0","@nestjs/core":"^8.0.0 || ^9.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0 || ^10.0.0","graphql":"^15.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.5","@nestjs/apollo":"10.2.0","@nestjs/cli":"9.2.0","@nestjs/common":"9.3.9","@nestjs/core":"9.3.9","@nestjs/graphql":"10.2.0","@nestjs/platform-express":"9.3.9","@nestjs/schematics":"9.0.4","@nestjs/testing":"9.3.9","@tsconfig/node14":"1.0.3","@types/express":"4.17.17","@types/jest":"28.1.8","@types/node":"18.14.0","@types/supertest":"2.0.12","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","apollo-server-express":"3.11.1","eslint":"8.28.0","eslint-config-prettier":"8.6.0","eslint-plugin-prettier":"4.2.1","graphql":"15.8.0","jest":"28.1.3","prettier":"2.8.4","reflect-metadata":"0.1.13","rimraf":"3.0.2","source-map-support":"0.5.21","supertest":"6.3.3","ts-jest":"28.0.8","ts-loader":"9.4.2","ts-node":"10.9.1","tsconfig-paths":"4.1.2","typescript":"4.9.5"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"d6f7d00bcc65ae18dd231d1fadfff04a676d2c98","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.2.0","_nodeVersion":"16.17.0","_npmVersion":"9.4.2","dist":{"integrity":"sha512-Q0DOPjCtvrHKBk0qw3Hqi81ifNpT7n70NFxwvQjmYsZAgRHkdfg/EY5pcKdJiH9I4h3+NPQ2qfCTMu5bAM3KFg==","shasum":"00720cab7ce974ddd4147027a5631cb0a4fb3cd6","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.2.0.tgz","fileCount":27,"unpackedSize":21230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOf9+Xp6n/YNTrPH87kW+LvoYCDRd6G85FPMCw0WLnlwIgXPw7ZD3vUtHYc5uwHY6AtMDS65I5uW3CtE5TvThsgVc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9vh2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyPRAAliUb5XPgcyyYrIGj4xU89GcxARjvJLK/fnBXJGTWSzww3KNr\r\nD89mY7HTsAlWmunqWldHvONhHuSRgWZuc4O8ormBJUvq1quJlv4cQ2lN24mL\r\njp8dkGena/g/MUiP511j8RQfpidRhugd/W5JgemkFmG4CCaCqC/KOBp2ClbI\r\nw13GScq0+wUU2yG4eKHefoLBYlPifHCMXNEa918gPbPoKoZdUIuCEebTOOQo\r\nxfn76DaaBZjo19ulQtN1hDjezJnq579DqauUUf0LatQP5OrJUq6Gxez8qx98\r\n1FBINbJ+oKZC6sQ9AvAEVERMqYgm9HUfZ2RySJee5QjoHGj1nm99w6vH4YGK\r\nUxYDlHIDmeDLvyL9pnjz5UztvwrYBW7sRmmyqOpAKQ4ATaWTa3JhSo5MBTjz\r\nOcSGXgcyobMGXswH1DoBG4v+4RSi22ExDMvZWp1bzT8nJTnc8nOANURj4aI5\r\nsalxk9k2K9hk3NgpUH4JG6w61qjIILnNS1bxOq+4yjYy99Pm9ZDePy4ICN4+\r\nvE/b1DlIsUl0ilBOLRFkOtumM3d3r5DokRnxXvoYy2+XoisGScQWX6IThO8k\r\nr12cBuXhjPn79XS9G8u02hdzgbB2gzZQqmUhfa44BWKmaa5PZ7a36+hQthAC\r\nKNE+aL33LwbKDrageRIe75FobDc13uIshhs=\r\n=/Oy1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.2.0_1677129846446_0.9590506543658461"},"_hasShrinkwrap":false},"1.2.1":{"name":"@tracworx/nestjs-dataloader","version":"1.2.1","description":"Quick and easy GraphQL dataloaders for NestJS","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"homepage":"https://github.com/tracworx/nestjs-dataloader#readme","repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"npm run build","prepublishOnly":"npm test && npm run test:e2e && npm run lint","preversion":"npm test && npm run test:e2e","postversion":"git push && git push --tags"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0","@nestjs/core":"^8.0.0 || ^9.0.0","@nestjs/graphql":"^8.0.0 || ^9.0.0 || ^10.0.0","graphql":"^15.0.0 || ^16.0.0","reflect-metadata":"^0.1.12"},"dependencies":{"dataloader":"^2.0.0","rxjs":"^7.2.0","tslib":"^2.3.1"},"devDependencies":{"@golevelup/ts-jest":"0.3.5","@nestjs/apollo":"10.2.0","@nestjs/cli":"9.2.0","@nestjs/common":"9.3.9","@nestjs/core":"9.3.9","@nestjs/graphql":"10.2.0","@nestjs/platform-express":"9.3.9","@nestjs/schematics":"9.0.4","@nestjs/testing":"9.3.9","@tsconfig/node14":"1.0.3","@types/express":"4.17.17","@types/jest":"29.4.0","@types/node":"18.14.1","@types/supertest":"2.0.12","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","apollo-server-express":"3.11.1","eslint":"8.28.0","eslint-config-prettier":"8.6.0","eslint-plugin-prettier":"4.2.1","graphql":"15.8.0","jest":"29.4.3","prettier":"2.8.4","reflect-metadata":"0.1.13","rimraf":"4.1.2","source-map-support":"0.5.21","supertest":"6.3.3","ts-jest":"29.0.5","ts-loader":"9.4.2","ts-node":"10.9.1","tsconfig-paths":"4.1.2","typescript":"4.9.5"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s","!index.ts"],"coverageDirectory":"../coverage","testEnvironment":"node"},"gitHead":"4ab9aa1176bc14a7787b1ab45b7f1eb5ffcae3fa","bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"_id":"@tracworx/nestjs-dataloader@1.2.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jW0EdjRbV/sPykKK2gDCb0+R9eOP8zUgmITcY+I3pCmGybFfe+Fa6/UWMII7l0SoUWECzniI2bmt0sJKui2CjA==","shasum":"1e769136a675c61e533e83eec212d9886fcf28a1","tarball":"https://registry.npmjs.org/@tracworx/nestjs-dataloader/-/nestjs-dataloader-1.2.1.tgz","fileCount":27,"unpackedSize":21241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdXAI0jEOvbCUbzOOXz8A3mAMDZpKnxtnd8QmGIC9snAIgKJ4Qkj+OzyAtgRNS8nAPO9tqSFoz1itjGUjcaxTp0Dk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj942TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWnBAAixTOL68rebDttB2GvPEnFOK2/51zpV8lMDzVnbYlOuL6/+zt\r\nkijjU05Jq8hO/RuZ0bgSvYE4EYtReozoq4BgOJLOz+a+Pe2VXlhtoZw4BBoO\r\nv7CdGjrPxhNY9LQQV0gwU0Ra35PmztJcmJWTL3Z9io6COsQJCi7OTxh+Fkp5\r\ngCc0cjLYhL3HR8tNABDthQH5XcdM1nbjaA017HR4iqmAsmgbPE0I5RfHLlnq\r\n9GYb+NkXE0jPBRkz8EArA34zw2Jl57lmy8nkhCZhq8XgGTgVHvuvPowy5DNz\r\nr9JRTXew9ckpdr3YegVFzYgJHDBpQTQ9kT8hlAR3bD1MuWaJu/q6qUSXIM7P\r\nvW9Uy5cr7ipXbXwvljfClvtd2p5Q0S7meF2jQ6qAoe/xVzCLtbvosgfOwFKk\r\nqXk0oJ/C1NDpgjSLVrFjYn7xIEPwkxMM/LtmYNrj61LgZQpP9uBRE2O63lql\r\nEHixuxzV49nvu/CxAh5OaOvrNj6po5aKRG5mY4d7MMnPvgvkYjctqt+b1TsX\r\nIKDGyhr9Moi2CIdNjlDX0Eg9gQgTTK6t+vJ8E1mCoB9AxLpbcIcdrvBJyZ7X\r\nAizeYUWzAC/UoQT8FyJRu9+80rEkggo1aldoNSlo+UoPRsFZHbNOdngx5tSC\r\nRlTcWfuwJ59v7Lh7Yv7CTgy7ANBw+NIwTQ8=\r\n=sU1a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"},"directories":{},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-dataloader_1.2.1_1677168019185_0.4338493796092724"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-20T04:17:05.276Z","0.1.2":"2021-12-20T04:17:05.510Z","modified":"2023-02-23T16:00:19.918Z","0.1.3":"2021-12-20T13:31:37.135Z","0.1.4":"2021-12-27T01:14:26.723Z","1.0.0":"2021-12-28T00:55:04.331Z","1.0.1":"2022-01-04T03:32:03.626Z","1.0.2":"2022-01-04T22:59:02.153Z","1.1.0":"2022-02-10T20:52:06.951Z","1.1.1":"2022-04-12T23:22:08.199Z","1.2.0":"2023-02-23T05:24:06.715Z","1.2.1":"2023-02-23T16:00:19.347Z"},"maintainers":[{"name":"eoin-obrien","email":"eoinobrien910@gmail.com"}],"description":"Quick and easy GraphQL dataloaders for NestJS","homepage":"https://github.com/tracworx/nestjs-dataloader#readme","keywords":["nest","nestjs","graphql","gql","dataloader","loader","batch"],"repository":{"type":"git","url":"git+https://github.com/tracworx/nestjs-dataloader.git"},"author":{"name":"Eoin O'Brien","email":"eoin@tracworx.ai","url":"https://tracworx.ai/"},"bugs":{"url":"https://github.com/tracworx/nestjs-dataloader/issues"},"license":"MIT","readme":"# GraphQL Dataloaders for NestJS\n\n[![NPM Version](https://img.shields.io/npm/v/@tracworx/nestjs-dataloader.svg)](https://www.npmjs.com/package/@tracworx/nestjs-dataloader)\n[![Package License](https://img.shields.io/npm/l/@tracworx/nestjs-dataloader.svg)](https://www.npmjs.com/package/@tracworx/nestjs-dataloader)\n![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/npm/@tracworx/nestjs-dataloader)\n[![NPM Downloads](https://img.shields.io/npm/dm/@tracworx/nestjs-dataloader.svg)](https://www.npmjs.com/package/@tracworx/nestjs-dataloader)\n[![Lint Code Base](https://github.com/tracworx/nestjs-dataloader/actions/workflows/super-linter.yml/badge.svg)](https://github.com/tracworx/nestjs-dataloader/actions/workflows/super-linter.yml)\n[![Node.js CI](https://github.com/tracworx/nestjs-dataloader/actions/workflows/ci.yml/badge.svg)](https://github.com/tracworx/nestjs-dataloader/actions/workflows/ci.yml)\n[![Node.js Package](https://github.com/tracworx/nestjs-dataloader/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/tracworx/nestjs-dataloader/actions/workflows/npm-publish.yml)\n[![Maintainability](https://img.shields.io/codeclimate/maintainability/tracworx/nestjs-dataloader)](https://codeclimate.com/github/tracworx/nestjs-dataloader/maintainability)\n[![Test Coverage](https://img.shields.io/codeclimate/coverage/tracworx/nestjs-dataloader)](https://codeclimate.com/github/tracworx/nestjs-dataloader/test_coverage)\n[![Twitter](https://img.shields.io/twitter/follow/realEoinOBrien.svg?style=social&label=Follow)](https://twitter.com/realEoinOBrien)\n\n## Description\n\nQuick and easy GraphQL [dataloaders](https://github.com/graphql/dataloader) for NestJS.\n\n## Installation\n\n```bash\n$ npm install @tracworx/nestjs-dataloader\n```\n\n## Usage\n\nImport the `DataloaderModule` in your root module.\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { DataloaderModule } from '@tracworx/nestjs-dataloader';\nimport { ItemResolver } from './item.resolver';\nimport { ItemLoader } from './item.loader';\n\n@Module({\n  imports: [DataloaderModule],\n  providers: [ItemResolver, ItemLoader],\n})\nexport class AppModule {}\n```\n\nDecorate dataloader factory classes with `@DataloaderProvider()` to automatically provide them to the GraphQL context object for each request.\n\n```typescript\nimport DataLoader from 'dataloader';\nimport { DataloaderProvider } from '@tracworx/nestjs-dataloader';\n\n@DataloaderProvider()\nclass ItemLoader {\n  createDataloader(ctx: GqlExecutionContext) {\n    // Fetch request-scoped context data if needed\n    const user = ctx.getContext().req.user;\n    // Replace this with your actual dataloader implementation\n    return new DataLoader<string, Item>(async (ids) => getItemsWithIds(user, ids));\n  }\n}\n```\n\nUse `@Loader(...)` to inject a dataloader instance into your resolver methods.\n\n```typescript\nimport DataLoader from 'dataloader';\nimport { Loader } from '@tracworx/nestjs-dataloader';\nimport { ItemLoader } from './item.loader';\n\n@Resolver()\nclass ItemResolver {\n  @Query(() => Item, { name: 'item' })\n  getItem(@Args('id') id: string, @Loader(ItemLoader) itemLoader) {\n    return itemLoader.load(id);\n  }\n}\n```\n\nAnd that's it. Happy coding!\n\n## Development\n\n```bash\n# build\n$ npm run build\n\n# format with prettier\n$ npm run format\n\n# lint with eslint\n$ npm run lint\n```\n\n## Test\n\n```bash\n# unit tests\n$ npm run test\n\n# e2e tests\n$ npm run test:e2e\n\n# test coverage\n$ npm run test:cov\n```\n\n## Stay in touch\n\n- Author - [Eoin O'Brien](https://github.com/eoin-obrien)\n- Website - [https://tracworx.ai](https://tracworx.ai/)\n- Twitter - [@realEoinOBrien](https://twitter.com/realEoinOBrien)\n\n## License\n\n`@tracworx/nestjs-dataloader` is [MIT licensed](LICENSE).\n","readmeFilename":"README.md"}