{"_id":"typescript-typedefs","_rev":"49-c62ebdd68cb1a8b2a476b28f314de311","name":"typescript-typedefs","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"typescript-typedefs","version":"0.0.1","license":"MIT","scripts":{"lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.0.2","typescript":"^3.4.5"},"gitHead":"708547948b1bc20a165b6b9613e4582d46781a5a","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","_id":"typescript-typedefs@0.0.1","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-HZ2toJalAl3Jtik1lK5h1XtkIjXdTKbrR1XltetJjkoBDjbA6yS8NfvMaZoPAENXOVhFG+y+h/SL5tgyH1xXzQ==","shasum":"32f0bafd394ddff1a5146ffb3b3b74bedb4da48e","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.1.tgz","fileCount":9,"unpackedSize":120373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6SapCRA9TVsSAnZWagAAdowP/0R2LIYvimIpk0ekxwlA\nCxTQ+QQJeFRcj5EAoFtdpECGr+W0gT6V0ypt5WZP1+JQzICZJC+umoi6+LBI\nnyVkvFDGeanO+yPZGIUBEssFho6SAwM5qZGzw5RixDeGZ7v4MzVKg4hPp44u\nJZ3Pc3oO0sn3Qjgw0UWRgoAf6RCJB1nw4JDDZx97mpTpcr8jXp2HrM7lcfJA\nRpV9AGrOfPNajDSLenQNhL85rA4p7TlLp8TBdCkCwlPY5Uqu+7dUm7xgYbsa\nouLMBiWxdj0blu0obTknP+eQScAWEuyvTRdt6/+Lca3iiVdGiMRiZh0/8R/s\nBre/J1YDeO70X3UHypVN2zv5Xxbi1EOp6aw6Kf3Fz6WywOT6XBNFA1QOtls5\nQAztcJyqpWR5FjPAuDda4qo0pdKceAHw2PTg/R6feEphyHsoJzrtlA4qk2so\nNhcn7CbOZOHq8uJ3KuLHbuJDwuTlDFFQ6B8MaLpiRMYTeQA6GTja3n4G4zGU\nOh4rpKv1v7dQWM5y37RpjKdhGSyvchFYi7TZ7fQpslZMV2/Ed1U9R/kJHSxt\nbCAvFnb4N7zOJlEAbZOCiM21MrsMgy2qFawgTAExpcwxXlOZ/vhMXWC0/3SC\nnf2F812+/sm3n+C7WWXBkWCaJP1IMWS/qK31Difv5z62OQJV8PSZTniFjMkv\n+5ic\r\n=RlbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcw5KubjVet9rpFIM89Jj0GkgG/Flrep0Mt3mAouX/BAIgPCng3/2NfgDK2njREFS7r0Igrqph6KUqCRztmsCQSGE="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.1_1558783656976_0.7845970357442094"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"typescript-typedefs","version":"0.0.2","license":"MIT","scripts":{"lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.0.2","typescript":"^3.4.5"},"gitHead":"49bdc25a6d5b3f98d5cc1cf8ef613a1b6f6447fd","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","_id":"typescript-typedefs@0.0.2","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-D/YiirC9tjo/aOKh1l2YEXncPxeSVnMkZ0lCrk9YXewzRWr8QxSqGmaygEyFncXEHl5oiFkgtwInVStKnPYIGw==","shasum":"6d86cf7224245f84dc68561a680f9ad8d736c549","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.2.tgz","fileCount":9,"unpackedSize":120996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6XEHCRA9TVsSAnZWagAA+vAP/RS8ioOO4jTQvtlsXj8i\np/NHc4oQGqoSFiatMG+DSPZ0YoE4YptuN4LGplKmAl8ew9LEDJllcBnElFhc\n4DcVobiOFV3y5R316ylKu26OZZjswH6KQO8lyYOmITyJuLvvjVSO8YOs2ihY\nKkJMPjUh+CA0w9mhB4FR8g/cMVq5JHpb6QmJV06s74UuswMMB48yQHjCbclr\ntixRHJKal0DUjMJPq2n1feA+hJQpaKfBkVsWkRraeZhzPZTGizZ+6eEO68Mz\nuEMxWenRUtXNN80/UrNX0J3SpciG0xKmOwCZNW+20h631QpA+ToKQqu8XCQQ\nvae5nxWti8R95Sr2bBugGc2dMfZ1s8y0z1d+eDqJttaLtPyGMYPnxJDrHvZG\n7uwDW9/8QWQYnQXLGNL/2q0w7XogZnbDrUKBd82Di3BdRL/401Nbit/l2ZGT\nCZ0szfj3QjtvfD6YqR2Fdi+Pvjfh4iWDA/VENdoSNUUcq9+NtihVPp03g1gj\ncJIC40qsNIs0B15pSyZANrFPqFdWw2FJOkSVdDbD1tso8WCLoSYQIv16j3W4\nE3WSE0ibORSNjfhEBPTTh8kLvNDp5M0Xa9M0l9iDYkB0JAT0y06ph/pqAPfA\nX2hCC9rIwFBvF7OZ8SVTK9m27mh3iyh0fiCSI6njxnbov7iue9re9dgiy01L\n80HH\r\n=PNLH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT154mqp90k4kMl3mmiZmryXrPJF5wyR1+a0iXALihJAiEA80vgF2Ar3cOw7rob4ZP5WdwUrszHol/XBuX/+x4qg/8="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.2_1558802694684_0.6297530809848619"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"typescript-typedefs","version":"0.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"scripts":{"lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.0.2","typescript":"^3.4.5"},"gitHead":"92608ecd87be6b31d09345393f9f7aafe2428fc3","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.3","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-fFx86IGQp9cjUxv7oWJVQ3inixOVQ6A3WO7nywNuPkRe7Cgb/Csk0ktSycW9MifyUXA/K3dUm+mgfucTCyFzjg==","shasum":"22a28281b6ae763b98f0a143d98181d0b77cc228","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.3.tgz","fileCount":10,"unpackedSize":123658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc66DPCRA9TVsSAnZWagAAzhYP+QE15dUzRDHoXS47fGF2\nBw4EibNC0RmOgZGRqxUghs+75/E2ENELAF4In/s9rJt6Z527ZSIZHl1lpahg\n/MdshptnMvP1VXJPjFJJrn6MEnftamUn77I1ND0aTzW7nm1dtcn6niJv13gW\nxgJgXrFboXSHofTvNcQ6dEkE12wbZjqm7/257X2PKMVyyeKQSR8GzI9u3aso\nP12YXNTwid70L+b/hyK3s+AlT1kq2Co6ftA+U8fNWNmPFbdlZQJCxqHQQE2b\nvNp8FpbXRpqoHkSNTrnltkd0DQ5JFnDGWEeGVpKAJk+vARsERxR49iKOcZyC\nq2qoyp0RSqFQHi1/az+ozmkp6lL6Yd2XB9OFBYvqh4yFY3K2mx8nuXAw3B1M\nYzri9o1k6Wzztzk3p0Tzp/inpawYR8v5dBtOaQy5NXC41TbFc9R2/Ph8WGGQ\nlS1VlCPtquXfouYZb9PD+wbXBYH6qMO8JSLsXIeW3rHDjiOlf+fhVvYn3ywy\nyqwge0Jh694OSjXIiz6hHpKzq6vWfK6uwLzCv+kNazdR/mHPYJwYmqFuDYPs\nBEwJnkLwSHT8N0R+9aE7FixWZVkbrDa8/7IxyVUt+I6FKmXBUjnoVdP2NWMl\nKMMrEUhlGubwVZ+jN6BcWxzAAE4qs066YEdaGZiE7D3rBLalaqWG7+Szqgjd\nYjjB\r\n=cCn/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQmzbv9zIRzdZBylRR4A/teX8BkUWjqOZ7tJawM1A+/AiAQ9TOS6RiUGZexZaTIRoikmRDmha53yYSDixMewBJW4g=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.3_1558945998376_0.8672095094587637"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"typescript-typedefs","version":"0.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"scripts":{"lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.0.2","typescript":"^3.4.5"},"gitHead":"a994b0a139f8260a0d5e56585bd55a4614608e34","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.4","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-cgHZwh2/yF1a8RAwtEkogvDkiiI2ChHsD3Eia9zNrzxo/wjBHsC3yUijFFHFFVFTarA5tF9o0vXqqxNpSapq9Q==","shasum":"334610544d9b68b4e241e96df78a6c2600bceef9","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.4.tgz","fileCount":10,"unpackedSize":123784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc66HKCRA9TVsSAnZWagAAT+IP/j9Kd+cRmd1oB30OTLcF\nQqJoMzV23vd09S8QRJYN7WqF958C3lr5mqRoPYBXxhkXx6SWW3Pkb9ix7/jH\n/ujTjpESRbsYjdIgdwVVUJ5cyw/iMwUF2qWjgz6ZZdZ/RDn9lFkx00PWHITT\ndY96651p+ye4ONjuo0smKaJwxbVNwXVtTGmWHNhwb63b1ZXOj94F2tMf2ezL\nDsHBc8c3Pb7puuqi0d6AjYA6Rm+m/IYvbySNAmnJnjdDCZpuUtKXL8NyyI44\nHFEKvV/kOSgyv0uQ9bnb36tpprrA5AkosRg2x1CUPgSMZinZNkP13UoF1N0M\n+OnbI3kjf9JYqAoxtNoVRL7a9n+BacHOvKx/nk5M8jN727lcWLKiY7dIotsd\nSCW52EzyptwIceGdLTYPJ/WJUZ0yLRWM5sDQ+1hzdRzcAvOqUf8IR18GX8bK\ngK4aMMXnQR0WqvNibeLgOIX2r/Nn51k7FxVQ0CsGbyDQfWJ3EvLItNvv3UiW\nN3gLU1/M9yMJ97vGLhb3//DrF8pK2B6mRWNhije1gOJHRjL5Bx2WGlsLQT41\nBAhzy+2ou1wYnjgYssmTUhUzpB3wsdFrJUzzSFDbgp/pGl0hTpYbxcr4357F\nIOnBiY0kCVYpAi+oyZ22GM/pLBeotVGKq8tRLJrzequ7NO7Kp9A1ruGj1lhT\ni0o+\r\n=1BlI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9dscPlCFpNfer0N55Op540o4CXu6A4zq6QCV997rZaAiBOrzIk09BB3kuhiOgKWax/T0mlL7AyNttYJoa2AcGUbg=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.4_1558946249424_0.6158044313218569"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"typescript-typedefs","version":"0.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"scripts":{"lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.0.2","typescript":"^3.4.5"},"gitHead":"20979db8a3b507749337f1d16dac2daf894997e3","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.5","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-IsW5KnJYy8HOqIiomF0aGA4by+i/BJF6ipIUwFMfRXn2iBF9GmBy7vkM+LNo7nadmxHFIAp8KU36HLzGGoRSOQ==","shasum":"b39aeb2b05991fa7f263c0216ac215c0ae4daf97","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.5.tgz","fileCount":11,"unpackedSize":125180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6+uvCRA9TVsSAnZWagAASNkP/0/CMtMEGmJdg5rUwA4B\nm0yvDrTKB0VKacmt8pnB0jbtFzYSqQHpXAQ8wNs0k/LSB60q8kfJlwGaWnoN\nxtrrBs0eBu0ie0KgNDmX+Rbl9JUafO+i4F9sSeIjp9fpAwnjnrJSMXRiFTkn\nX/x0eSCWwon9ipoKjjqck8aW4qT09uxuWgkwO3C1fMy5dmVcD9GCmYpdtOnf\ncH26I2trPxTMFwNj9mIYj4Bh4f86qJL51P6cnfjzfLXqdSLNjnhMBEPNIFM8\nPNWssbSKmW1uCx7ijs/fJEWSjiX9a7TvBOF/vfdtyYDV6sVgIbp9nrtDJtjM\n/LN2rmfe0TP19Kn2gZk2iWd1yoqTu65eTnD+dmmj59wgVdRFnBBFvyPhbvu7\nS+qOBGeVdWKEx8nCPBN0AsCx2FDPtiUBj3TrwjSRkdaP28tx1mZv5JiNFGdS\nl+eQWq7HIYIVeaJyAwRfaHygV9WFIkKO6v8qmWVZ8GxjR31CFYH2JJGTnj3n\nwl5yimVdsvO3ALY/1ful8KWRPgQM5EEpJm4iEg1f11D+55Zarvfim1E27doL\n/pxPSbLx55ToCdDulElV/XUmIRDRNO022KhWWKuWzDTI+hCCBG0RWLlT4lbk\npa4s7mUU+3agKyczT5mUqh1o60R6UtN1K9PgyZJNYg33tSyzUp1bhWkhZKvh\n+p1U\r\n=rTcE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBt+LCs2F3Pw50s5D1FX5UqAWP8P8MYAQWKnJyGjB9kQIgAsuxek8fvONFMXNH039fB4dO3X2xYHNgQjv1UFcXKdU="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.5_1558965166371_0.12826659500456694"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"typescript-typedefs","version":"0.0.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"scripts":{"lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.0.2","typescript":"^3.4.5"},"gitHead":"c23ddb55e27f59660d12050fe0689fff18178956","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.6","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-B97OCQ0OtiQImBP5dlvw1fbOUWL/C+Eae72qtFv2udN+/gCJ8qIwX///dW14i4IozBi0ItriigwBEPZunaVP+g==","shasum":"da48257daed10813cdca202d9a1cafe99be68f11","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.6.tgz","fileCount":11,"unpackedSize":125165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6+wCCRA9TVsSAnZWagAAc6cP/i0u9trRLOnO84Kw/dlY\niIzFamRlLzuzXcWCQrsHxwhn4VT9ydSDph/litJWwoNMbMZGKYug8vjtSK8T\nd3zpn+ZsxVP6wqpX4npxerFryDFYBRiaw2dlZ0v6a9PBVIWOczwrfgNf9ML6\nxLfZ4CXhbjxDUEPLic71zTw2D+v3fgl4hBk/a3tGd6EuKQ+WxaLFm70UnctE\nK/CvHWWtyzepFicO14PbSYCXTpEXYhpn1LmtfcdeVvK4QOku/T0r47Lbnmui\nGxfZ2sc5Zr2yoEDX2XDVuu5yxDgin+0JR/1RWsa9ohSK8KgAcVZ/MSyq88KV\nSGtYwaML6zLZtMg6ocqW02l5b6IuVPG2yYy+cVmIq+IHqgCBG6H7CSJxoujS\n7tCjmcMxNKEX//adnMC1C4MovAiXjLTHq44BfIXq5+qgHC+zCOw1fmNX43au\nqcE54/O4Ag6gVSsjTifTlTAtz5iNXi1CLAPyxeiOw9thtAYUtkJUYfB+VSac\nZv48/++4bNGFp+f06+TKzNP+SxzBZFS8J82Qm0LfIKTTXVLqHTD0F8z9dt/q\nzWKYub0YhHyQEGjzB/XeQVbsk5uhhBqgTx3Kr4ddn+W1xuaoX2yEoU51f4xS\nR7yR1OVSg8D2UuqtoEZa0bjf6xQrG4C1RxuZvSTI49Nvpa4RQc6J+7KAYIA/\nO1Qs\r\n=YGqn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEio60KoR/5eFWT66RpuBGv5/OeqYwXhwdMoJqw26IcJAiEAr/0wEQqwoXVa2+C6Qf2GrVoNkj90tL4zvQem8Sx0iqg="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.6_1558965250004_0.81980264695319"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"typescript-typedefs","version":"0.0.7","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npm run format && npm run test && tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst"},"dependencies":{"graphql":"^14.3.0","prettier":"^1.17.1","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f639dfce846a5ba24e31f76475a15955b54668dd","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.7","_nodeVersion":"8.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-q7tIw/kpQ2KAio80HX2h0IyH69/cZxs91TO4YxDkhSssy0boQMw73gFL5yyhZepf174na7HxHIYs9VIFT8v9Bg==","shasum":"bb6a01f72b2f3247a92643f8b80436262d2d18a1","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.7.tgz","fileCount":23,"unpackedSize":138280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7O4PCRA9TVsSAnZWagAAeZQP/04BR1E1y+2n3nffkCtd\nHdVZUXyNT/c/2TxfmUuybKGbKNS498YdwSPFTktYHX1YMUard0W87se5LGaK\nDHnh9C8xE2XnMtH4f0TSvbFoUG9z+eoG5T/+fKTqqaxGq1rKbslG7+lI/YyN\nlz1Xy7DlGvTj6l22y0YLUb1B772jUqff/at7vLYGLJ3VFC7PNPaI/auEQMaw\nyyrKhHNqC0QSgKDeb4yQ1+6gp4QBeo5wz8LTRkzMOlpvyQ41SOTuFEmlTICr\nHfidgcRAVN+7t7jJx1JL3CeFY6D5S9kXDgyEDCLrp7oV96Yoov4Oibs7I2zO\nN1GhTSGI7tklHbwiXLBDV82imY0gNyPEilgNXo314jJUKQ6eN1FRMgbRHcOt\n9JOOiWQo0L3rRXVBHlBwXThT5NPjLauybWnVsTk0ugu4pKsvl9q8Owc2iCLf\nhCTbOGDMDYE8qSN0ncgE5VrpQ5phuk8OBZhm6+EoD+eNhpSTbv6j03TrWd2z\nlWyL9Yc4c1VYy4GinIn0xqPSTA8ruYjIOOjcnAIRMnfuz2ikY/pSvhJGB6kN\njrYpFzA4dUts2W2NTjdn6KaMieuP7UbwrWGizjgs+h4H1HnW4GfbznpdTqLX\n8JfWWjlCLWGDdScvR+NC5U83ZHhHFNleqQHOlDQyKYS8/1+dasQAL+t0iOse\nQUPM\r\n=gHhA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvX0TuZuVnjDUOxS/8oK5d07/64mmv3bCVGadJI5GB5AiA0quJ1pnnvEsoY7gt4ZQCDUFJpsvulYXX1eR6ME6e1Fw=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.7_1559031310445_0.49994139979538477"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"typescript-typedefs","version":"0.0.8","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","prettier":"^1.17.1","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"48afc58b0f0bbffb605e833a8d303f7eaaf64b0a","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-rKfTuSpChk3Q024ykz0KnglsAyJsPLe0RhlpkJCeGHvBnkCiBIkxIuD4d9zQtBwVTRNKfsvdOCSAXzeenmMzTg==","shasum":"480b8781902dff1045e58fc7b2d361e4abff96d1","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.8.tgz","fileCount":14,"unpackedSize":15487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7PJhCRA9TVsSAnZWagAAoU4P/Ag2LnVi4JsOn7b1wwMq\nfyp8xzDawvwnxRFe1yOKfvaDdny+5sNt+ioSfsxqB9kkFVIjDhkT9A7YINJ5\nC5v1ksk2I1LA0WQXMZBzllSgyRTJbgXX/Y7LktM1vQRZi/c+YhBpKqhO7AzX\nGeQ/b/GoWhsKCcnNZakutU9i/e4YAFZ7incKSOq6LVvDHBgikys0io1p6376\nOEd0mYjRrbPik34ejcZtnEMwcIJIoApsnDr2bF0MFhuPhA0GjP9l0wPv5nft\nZNiot3J+EPqMaAwz9UwXlWCQXBj4fifVpxUuSlnegZXb45Qw66nPL/atBa03\nECmP+pSlscMIuUnG3GTiTAlQfcLXvu63dDSWhciyRfuxyiveh2jc/En00KXG\nIPd3yylZxMb0I8Sw4WybKj0WK5ztZcU3XHU+ymCK9McQWkOEgcvqFuuZtEkV\np1kI6M2OXLWMt7LP94um5wvx9/D60vw/J45VxCOI8P2Jsz+6rKZuNLq1Ghnd\nXXrFuXNVfPLdiLiRg7XE0cVO4cJN225Pg0iMpV/Oo1Ez/JaaEDdN/vNNlNcf\n2QC2kA/Qxv71ywlF7o1vxE6pVxFrY0A1l1O1Co2SYQ7Z2J2yVOWIZzw7+u4w\ntr3gpcXI7VzgP4KmezcNNujIUk548xcoSSMGfWxRBB1oUtJYOoJfs5s25SwD\nkCsC\r\n=2JZu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD7mEpvXn1BSpFaoRi3gM1/L7BoDEevuPPOW5uA0Ye+AIgWKLlhARAM/1TKb4PAc3N+YVXPr/apB2MzNPGlN9BPPU="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.8_1559032417126_0.0559740142043228"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"typescript-typedefs","version":"0.0.9","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"5470579bca9d19a62a1c39537f6e5cdb57ab3da9","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-LdtsPamPlPwo5ndAdPnKOiDJqA21Zi/pa5vNGWHbsYdB9LiK/Y2UUha14qWaYBNgxyZMN8g72p6bXFwwwjph1w==","shasum":"5e5fed55593ef734aa61376f2328c2a12a52d27f","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.0.9.tgz","fileCount":14,"unpackedSize":15483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7PdoCRA9TVsSAnZWagAA1oUP+gM7vCSB6keKvmdHz9dM\n97nEwG1hBa3Q7c9Y3IrvyBiUnsvgFcPCLsWFLTR8LE7f8Vlq66Yj/r2KODkx\nM7bN1DrT0D8eZEcxFu1fbMbU58uF9Ajp5e+GbO974zpaE4uSAwdgutg8sK4O\nMEynantDt2KYkxVzS1WjUtUpcpogDpHoid3m2q2olh2nMtTSBS1/pf/PgeC9\n22+k+pIqrCyEn/j2WflEgyyROoQKwAQZj4VK7vRDt/7PvcY22hcil/B+hePm\n8J3NJgg2cfEG55MrU4/JZLZCUOfE5t9RgfIYdlFGEaqQF5/4tTX8tP4UOzXm\n4q9I+1o9Hj3Dx//i/StcDAUCyPydNi4t0lCRbRH+3eXuBpHofZ+RnX4z+yph\nc8+M5WkHRXKLSwFSf/9QnZlQKg41/Opt/yMrIVwHl7N0x13hA8D9RXpSs6oR\nRhvhimI8W81M74LvVfQPKKytUZAMIXWiSoxrntgpJD5kJCBuj/L/yKG94S+c\n2Jn/Wo8uBhq6VZe1RBmzYkpnTFQuxe8VO3I1C1yOgWGpRIJUYNWSwVD47p1E\ny627guL8G5sTBY1VQy4BmrPltqOf6I+946NDaerThxqMTSU3+dwZOFxFRrkW\nSxD0NjIzS9qXw0heEPHa//WbD1cz3RzO/ULgmAG7liQiWkfK0lqVZcpE/gxE\nHKun\r\n=VGpp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKDPxiCSbObIZp7JL9tIWvrZguvFKXZpScFVfVd7Dc/AiAY91l60JGHDjx2znmz7zDJ35+v5xW2qljpayCf3vXRFw=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.0.9_1559033703648_0.584974880667573"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"typescript-typedefs","version":"0.1.1","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f1bd10154eb77691e7dd34d8a3c93f2a580def3f","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-gNkaDl4a9iGxXR1VqmMbQGpq5DEASFy7ZkihLax7jWt4VhNhN2cQu2m/pAFGZaY+TxsYfyJmHrfzH2iRTFodTg==","shasum":"0614aa384fcccd7a0b4228b74dd116f625edf3fd","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.1.tgz","fileCount":14,"unpackedSize":15538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7RdvCRA9TVsSAnZWagAATsgP/2G82rPP+wWdSbvrouHQ\np4BiPP/zZiVFtYagLov8kPlnE0RYeQ1JOscSRqskX5mfKLdi4s7wc2RD9jkI\ncBBE0RYqViY773ivtJoMxAwggUPXSNWTxBwD1leldmI2NDuFBbO2xA5Qbcrf\ntBwSvAtXuyUsfyyPZfXbppn1CPWWDpk0hoQ/f2DAYXkeDqDTxgks8ENH4cyC\natMawYv08tyCJz2QCXGLTjtet9L3OsxvCm7tB2mTuo+EafF1afhOv3eNQ1OZ\n4yy9/w8zN76/pRzEuFxIGJNFaAGZ1YEXh8bhL8C038iNNHHBhuzrY1+PSuVD\n4hmQHWF1IiBegaAM0HlJbiXgVzlexrQcPbPyVFHv4MRxsFjemoiDD7dAo0cB\n2aUKF4pd44J9gBvEKNu0A5NLiAqfeLLIBXlPPO9D7rtWxyAziS+NAXBsWMg3\n8ro32tAZ64gYCXknOkNogXCz9RMt7LPHCuWYkRsW8jNWuarOeiB/tlcGGRIl\nqiPvbpgLD5WZ94koAcwSwUJaTNQn7i5V9Caj+bRyOH1D2wUjFZFQcn7DQkM/\nJjFqQQo2QIGCXqY2+RvE2gS1eVg9nn97U4aaSxoWZSds3JcVYDW9gRR54l0R\nNciBtc9y8RutC0UfefcvQdqNAtktcPwzoQpisuGHzK3B/UOTOEpR/1yR1qoj\ntevt\r\n=E2c4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe1XwYe80mEeQCxSe0jFrJlsfpaU90hSxq2mzzVZbOCwIhANM5aqiiZhfEe8JKG88rKngNnHxfcxVQfmSExN3GQyau"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.1_1559041902924_0.060463755230254934"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"typescript-typedefs","version":"0.1.2","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"efa713c069563adaa296046dd01803c75d8e8b39","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-+BaPPu9HIWhFurIBnH+Uxm3HvRUekJJ27LGOIBuPm6UaJ0CtDT3ybdntXzwLiPJzCfkp8gljxF2d41GsyR2dCA==","shasum":"513f557541ac37bf8c0fe3139fad97ea548580c6","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.2.tgz","fileCount":14,"unpackedSize":15509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7SELCRA9TVsSAnZWagAASxgP/iiDEeOEA0qab4W9EHr/\nYEaTkkbp6ST1HNpZTNJBmkC9QBWsQmlXfVksPo/ZO4d//7sHpgSiE1fbyEN3\nrz8D1Qy77my3U+UCKSWkmz/jJmLdIneUaLDDp6OLViHGikeLq5M1eI5bBaA3\nTmbqHafOphsXPzISmffz6QrQ8tHdowdH1FfCEGhdpJP8oVuBUoks+pPT33s0\nn+gsdNUl+gfLjfDbHK52xcxEvp/d9uex+KyTf1SdWgzpMF4b+G8W5oQiJROa\nxnILW0NDjPr9WXxPaG1Wcr8CIX5VP6wAedO2pcMhCBitHAZv6uGvWt7E5wiv\nN/VIV3Iu6LQgAfBeGXejVqyZhB5497xvR/ETwr1ue6OL/I5RflH6WUY7T/l1\nZWBKXepP40Hm6e40TpBAuFMBQcUpmND5rC9brbDq4SYiUW+yqOajq96DjtFP\nnC4Lj/Gczt+XOEugyz6ZYC8MLQKxfLXZ9roofO5aVYbtSSC6kcw/crQeXU5S\nLOJnQgQTaT0xI8L6nAvys4f/ONU+GABwL2Nsye/SLj4oQ+7v4k3Kv2vUGlCk\nvZb8AfpOIe8FytopXeA0dUljsYuRbp36K1NQGdhkAba97OyZ9+ejmlx18sCS\nA7t1VHy+J22ULYHrd2gX2l9412poX2ZMy8TBGbMr5sa6Z4l8dGl8U/tHsmwK\nJV4T\r\n=C9iV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAj7n7PgtMyCGL0xLvup0xvGGU8/e/ILFQqJ+m56FsqAiEAke01hamUfTs8t1HnGbG2cpTLOyPTIWYHkO2DTEo128I="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.2_1559044362653_0.4357245053260599"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"typescript-typedefs","version":"0.1.3","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"737e2ecf8d302817b19b3af10da2bdef71c8941e","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-yFARK1DCcnEdbgrEUL3blA2V7gUygXT0BXmompqZ3xHM0cfSG8P75MUkQ83aIJgjwBVgYvStlUPgClhTJidJyQ==","shasum":"e29089f586a87086889772f3f60a571a4f990403","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.3.tgz","fileCount":14,"unpackedSize":15492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7SGhCRA9TVsSAnZWagAAFVIQAIwr/G35OquyItoCuhQf\nPC5oxil/SngVpGrWRIV8BMjvra824tiPa0WhGU/ZlmkZHsutGS9BexMOxlcu\nGdy+S5S3iQqLt1LcBVaEQBG5QWUA+DuDD7EmbVZ46Xlm53h3bL0Yglhu5+cL\nH278fzUGYxfZYjG6x7HsVfCaB8LVFwgTUETlT0a8NnI3ml1uudkd5HM2BddA\n6JNo5CyA6r0NYmrVGpC7P6g9tdbpEkEBe/CqkwXgY8OTW5FcTPumXde0xZaV\nQsOSnwhckJklJsLtQW/xH17etXzEb+NRuTMRGArviOG5cO8Q3LTxTEcY8DUz\nHttV82oad2wgg1vvVaALNQg7LTfqs0JhkaWwegOMsQe9t+ytFQ4PMvqkscbx\n4+LEdY8ErXDUJgFQMJ2Ri0W54K+nQwJHXG+xvs8mUTohfoPRlObOHdG7wbM2\nOuR4QS9hwcFkgGsdUON8MMzpZge4U2fpoEOg7EMnxh4MYucIHUB40vIcPEJd\nIi3DTCyPeyIHetn6WTmYAtMYeDNU4ou5GilnLp62Y6OIUmuj+BxIe8j8IHTT\np39eftf88dY2VSrMUymF32+6tQKK9Ts1iTCBRhr8sC54YNWjewg774gjBtHZ\nYbS0eFJrAQWhhfBIlctrHobLyGdLTciOVYqPyEkhernLVPeHbJUQqvatXSN+\nHamK\r\n=LJEn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFX2I9UXiX9mU025Vkn0/ymvYEGW2XgF9qcEufthEYpcAiEAuhxBhDmZziFQLCFIfJV/iEU8xWUuWz/M9ECW3AQynSg="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.3_1559044512585_0.36756302157720744"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"typescript-typedefs","version":"0.1.4","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f4cc6eaa2dbba4be6a5bb3a41d7b8daafe5d47a6","description":"A small package meant to make it easier to combine (Apollo-)GraphQL and Typescript.","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-w9Y5DJX29Rio3KjUdBWXeFNyLEllWkTkWWU1VFvSvdAzBO60wrKooeiiOTQb0WOajBjcJJVt12fMmQfgQ4JEKg==","shasum":"ec23ec20770fff49229e122fea4173178b9f8d32","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.4.tgz","fileCount":14,"unpackedSize":15736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7S32CRA9TVsSAnZWagAAuNYQAKGhlk3zL9VN4P9vVqDw\ntvfEMd7tVeFkbuZ1TRB+TQwPsO3iCV3/P92CW5QwLZDgjzfGYczhz4LNWkuA\nrq9T3j9AWB00E8GBgvSfSlM2sLQCDsbN1pvDDBNfVkQNGqVH55YQjxOw9JlV\n0irLAgb8VxsEMzMtk4nC42Zf4Zrx/Yt0jWrYVQ6d08fx8w1c39nVrCBUwZJI\n9nYWBzpj1Caj18UcXw4b6BRhhQUn3H2KdRvneG/NRBj3jB1MhJJr2Jw3j9EC\nsAuhAHWG2no7I/PQWMDV4TTy7hqUcoxj5uSn4CgOoBiBOtGzHse1VzZ8P8bU\nkuN2F7JtGGr3iy1JLGybAxQQr+xTK2r1J2jwCOD3q6Dkh83lIGwimz2UZJ3I\nMjO6ebovhD4bmBsUDCcQOaCIp9NaZaRmuMj5RW6xLKjBmCxdmkTdPuV9W+s0\nVytirGMH7+oTeNHpORceYvJ7b6VjtLIYFM+kiHuQRlqGshjPuwWBynOFZd72\nPGqOj6ExGVSbHhLnAFW4rrqZ90hb5TfM5894zkeQoy9zK/eCY1u1APXxnHHD\nDwu513in2dfb5L2EkB2Jfo8iPnu2WxFJrbSzy3IubLxKlzkMpePldVQtHGyG\nHT2fjoBAF/4JtGMqLfkgAoRh0aPrAB14eAnIUrz0KxItSEQdWRv/JJcJxT/g\n4EI/\r\n=ECHB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7u0RwRMYxdoiHgrFTgp95VFonIY3xF13DRh+f2kRZPAiEAkcV/ofdzt3Cq1/AdW9SvvT82Zn9rToXscJblhgOH0hE="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.4_1559047670053_0.4205629590331852"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"typescript-typedefs","version":"0.1.5","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"31df2a9faff495f7e0f4db54827bfd89d3c41d69","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-wVsiUtBA14oUBrcLKYutlKygtZAa0ybZKNj6bDKH/xjo5bXQ1r26f+bbD1kBWOWHIVr5YfjBn3cSCbK5iB2NIA==","shasum":"5cf7762eb4505b9de5b90d5b2c39b17b86b7769e","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.5.tgz","fileCount":14,"unpackedSize":17687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc76DOCRA9TVsSAnZWagAAAbsP/1Qp7nUMCuPHOrfRdJPZ\nNLjmWrQq+id6sqcpJXJzUl++ktStRt+3fvkXqKz4nBMf6Br0dD2y56HV/05+\n8cvLsgI7dlBRFCKTSJ0/YLJ7Y11QnET8jkvCKLC+PN2OUgJyOFSds3DxD1WK\n12d07JdeTmFwf64XMaIasUwOM9sol68UAnhALOLbUBAha68yrRP51bntHpJP\nWKBGdhtLk6nMUSekfEtuppqZKoTDgE7NVwC9j5n5kB2YZgY/R6lqUe5unBrl\nFMuFLuXXrLMRecM4BV3Ch75veTT0KUDRbqrYFmNfCEYhKUl6xK+9wCzBV53t\ngicA+sPM2atosf8g768VAGOAA2zyu/ZjPRglqeQnWxqATt4SsxRS/vCIS0Fj\nz29529GmN3JKxNhkFSJrd/p+GeDg9FDFOthFW5M8e9lV097T2cGAkotIVE39\nOtx400445TPCRqMOo/qh8vIgRF+oR2bbZxqLRQ8GOwlYH+LjNu9wY8Y3vPcj\nbGQH+8gqvbpTQX1zeP6krCEFk/JXoHypx2PXRKolgBdU/bKZnQhR9eVHHBR8\nbASk8Er/zznhDz4UVt7exrxZOkXfB927gfTFGfT19NEzEmA+KPOm3rqHmIkQ\nsIjKfYkzjibYoQyjMuwqXjzKiDTmKc30Z+MWhIhq8Q0nIt+S5C2GsCJNrta1\nuTiA\r\n=HD7c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE69lbyN2FKTG/N33b3RphmfEyFdUy81UakVHsGDL7jTAiEA2RgQzz9cchiMiVRgwDkBCJsFs4b7fxCeDasz3VJk47Q="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.5_1559208141909_0.5753373463431652"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"typescript-typedefs","version":"0.1.6","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"d2930a91df89ff47b8b039be2af6fdbdb4e0c643","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-9PRtgBFvfZQu6ATYqJEtemWHtoIoUhkGAavNdKRwky4xSRunR8LjjR2KS7fIQ4EUD1Zgi2puCs/o7LoNfKwLgw==","shasum":"79655c8eb9bf844282bcd00da2a64caa2b90fcf7","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.6.tgz","fileCount":14,"unpackedSize":17723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc78L9CRA9TVsSAnZWagAA7XAP/398lMgEKdyG/A8owlx/\nT4Pjg4R0sdGaCwS0AzMrDPyZZOqZK0kn2xHpo4QqOLMWsnyHxD33RllbOmNC\n+fEadMutL6Bnu0utOrgiTSKJqIkd7B5czCyNLTasJZoa3184nM6cuxd6j3V4\nf/tqHH/FOe0jtBRnq81OkZNZe7nrryW/EB1RhV3T5vbft+1Yn+dvIWpLkLcL\n9cy/tF84TGKvMVW9D1si39lQI3dw5LK/lTpdAHYRgCfnyyGUqdEPgOji99d3\nBJhymR/y95ykYhGpW1LA8Nuw6CZAqjwlY/08cgPbGTFQM1PELK7PdWHP/qEK\ndVLgjzEaZ3Ze4aBK7d3Zx5cuDvCvTYupeIWV9612iSG6AOzWPZojJRI+H7Zk\ndbAVsIj/vcf5GQVWLZXJQiCsmFbZ5YWXg7pqJc+p1K5/uVSwdk54itk4JTrR\no0137DFRMn32eF9wjaMhXOIYusZB4/BLTz7Y4931doRypGS5DpDQM9WNFJtb\n43ur8Oj9ZtpYZs80iDitg4zGexvtR4jQnLvqPblgoQXtzOQ0T/GwP2uoWoBM\n3qLyRMfpYdNaTRp3/Ejb+IkUIv1IdvBg2IfS9cwfBNOM7/g0c6HbNe4cXqp8\nnxSw62OmOFm3xicjYjfqut3uagSB3KehKd4nyctcQcFHzahHIBCv6jXMwlyR\nVHAA\r\n=TztM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDF2NsiU4Bh/9YoK+3jDPzeRi5Y3mfEyvmyZIf0Iuo6QIgG1Is1TczQPsHkUW/KVEF7xDKId3byXyhpeIkcBkVOMg="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.6_1559216892808_0.06262605751695616"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.7":{"name":"typescript-typedefs","version":"0.1.7","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"8ebf8402032d080b3fb1bc83a2230ed7e520ef43","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-rHshM8cujhkXfYqP570Sdg6lU4FvKxtQQi30fzV7NU61GyPWMFA7IjAviZc4XyOS5+jgMHdnNDnXfhUquG7O7A==","shasum":"dbd84a12e23c4db0b59de1e83c90b756e11a2299","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.7.tgz","fileCount":14,"unpackedSize":16729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc95knCRA9TVsSAnZWagAA3MwQAJZYe12I2p/o3CRE++oF\nQ8t1NUDu+KqcPUYEpVgp6+JB70dwTkTNP2MsTZKt1qAWmr6OyIsZ1xaZTxVX\n5aDhYus+NbqnbFll35veXwoSiGFzXexFsg35Y/Zeca2e4p55wjyArtectdyV\nAw8s2uKVJ5Oy9P/b9LLK2f5+ndsAUlpmzxb77MXjbbk7QPnrQipzeICUUl5p\n41MXbrEiQoqB4O8NHODDclPSfX/oQSjeZVq7TL2yZYfcTqJj5PUQUEi1kqqo\n8OdHqfmI9Hcl9nbbCqxNQDynvpfM5lURjDVwQHyTigAFKDv3yllxgAy+wMod\nOgwLoxgsIb9FPza4r4UF+17m8c0SaiQ5yAUXtfrn00bNG1lZCRVlFMFuZjwL\nNPEsMAFayETQHzKT12ATRXqBXTBIGjYzqBQELSvIFQGgodkykTlWsxTS+IXL\n3g6ijeLP4IQPHBb+60PC3aKnCv7j9XAwUyhLuJOdEddc3kAbfwoyZcdYgc5p\nuAHbbmWr0S6wx3rBfXzg7XcGpM7q6dv871DitmTXdzl9JyO81hZgXFxzPT97\nFBoWII80HS2q2ZAgMWdu6BTuYBWrRSPJeA3BCw65jK3te+0M0+7os/TQrBHX\n9WO5/u9JCt5EwHtaXE6lRx4i6BjsFJcWPJh48gq7oDkP4IXwZyufxjymaDF3\nAMoQ\r\n=V7B/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6yPeEAy5aK3hQYfD2/o48YGrCauQutyfJFEd2TskduAiEAwae3klMbDX+7cNKxWJoW6lruMC4v2/RC3455qpzqAmI="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.7_1559730471004_0.22722313551734463"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.8":{"name":"typescript-typedefs","version":"0.1.8","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"7f0d9ecedd1c5b647ac3c0859bdde720e97674bc","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-q3zYFrJFmliae9GueRs9ZiS/kUF4aOLLcUZ/l5/HF31tLVXZVig5RKiL5u1uSQ/GEDFJWS21FBPbjp2K7py9Cg==","shasum":"b4540ce44d30e42fba2edb6684c5ba69cc72030d","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.8.tgz","fileCount":14,"unpackedSize":19553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBNI2CRA9TVsSAnZWagAA4q0QAIEszATxGjTXaxId6F73\nDju5gftUeAggpU5feorP39upP+tkdznFyC+pHgURPus/ctCjIWzZmd9phoMD\nOgG4AM2TJJoDt4gI6e2cUSSK0GHNp2ohWHqzEko97jheiS5dy76jc1YPeaCy\nuT370UBE38zcxPFq6CvZW8sNYT0t/EfaEKnpDW75BcJ6rmazg5Vm8sB8uUnO\nJbski7WkEKKyo6n2TVdnFl0Q1TJ8x0rLgrM7aC0BIT+kqrxhu0Otp4/mChiU\nz6DKfxQPhOtcY5SxxHrPeyOgpVODte9HLFeb6ULXduoEc3KY0dE+M92d8pcn\nnX7bVi/qUBMiQwS7hB02R3D8UHztf7WI41++SbH7H9cIMbIkJroJ2c7fFpmw\nhnPbGVDFD17Tmn4+uNirNvAB9QGHZ6mAjt8q9PIvL06+B7XPkk/TwJukdGiY\nSJhupKGfi1jfX90jYXQqFfwEZR5VPV7r0u/3+8c3eDjYuDWXOR07J7XDcRIB\nZy1pn2dlcRA5FLTItiqas0cWhtwAcGo0NH/3gRyPkEL4cEZyRrRKn2hJIgRD\nk8jKb98axXJj4xQipcbWQ2gVfAo2bqvaS4ODMc9VpLTu7psfI8un3bD0QGz6\n1yAT7N2w8a9LuifY0y3a3qpuP4v3Tn42JzFModrIzx0xCWt5EKiY/i6g/770\nSeXC\r\n=k7jE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGIYwT6j4NcDHU2/mo00OPBIoQnvN9OVVyNojgqBTtXQIhAPfoQPyDOG5fQWnEfysiThAmB7gKXRqXf17rX84kP7j6"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.8_1560597045663_0.828678530176733"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"name":"typescript-typedefs","version":"0.1.9","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"c313100e777a13e133260f8b8a5273844c14426d","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-OaZwq/+nCBJIqYiVo+Eq/Kp6hknyMp6LTXR1eO/ij0Qs1+txuIogR6s4kzQtdunjBkhkveV+z2QRzMh4zv02ig==","shasum":"0ccc67c40222457719a47c4cb35ee1c90b60ea40","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.9.tgz","fileCount":14,"unpackedSize":19629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBgZ7CRA9TVsSAnZWagAAvd8QAJum3MU49WdeQxXkEtII\nl3z57RcbZktay8olqTo/lXYJNbfpMDu0wo2Cr9KrCsqi567fe1B2mzXz1mR0\nF9g/XOT5RrOcWJpbg4thiE564nhi6y85W/eF8D02bLDaaOLfYtKFCJU75ytN\nIl4Wf/w9fAri3zHzCHSaRz/7RohlaLjWhlMsWCJxl1b2zZiAKJ6/3adsURSU\ncgFbvpshSkpVic3LMvrPGwCAHTwKSnYdfMaBHPDHCmlfekYoItC5kGKztsk0\ncuQP5l8eByBNKagIhCY1ya4qjAu/P9jKLxOdLa5Ikl2CBhevhmLpN79Lpnzx\ns7IPx+NCZWBqWRs8w3nUC1KnzGTXf0USsAu5NQd6Soc/TIsW+PM5IN4ar8S+\n2X42VmMaCnKXvPXen1RpnClw6yK91WdLpKZZlXNpZgBFCW3yOn1UsFIfvdJw\nuQtN+XWvQkD/VAkpAm09QH8hom3G2AHco1qLY+yIcXJOKYQdE8EOecIKg/Jp\nYG8fhj/hNJkhHiZ+iEuiLBa0HUrgOojMPMx5gXN3ygaXKRpdOj70n2LfEXmq\nyN88Q5GmnpoQSoHOXHWkVonZ5zE2WFrI0zLJdaNZuIpquP5UnsKViCvFaTTc\nxERmxyQiL1+gqnYQBe2LqqCic8ZG5GMFVd3IsHuX8D2kZ4YYpTfuBwJ/qAZg\n6UpJ\r\n=XfUs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu6epIk+93MxtBk+zzi/AlR5Epghfo9JQr4FFgIi92JwIgY55eiAqszjjT0c6sxN0eiHCID1o8NaYn8NiItRiiQsM="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.9_1560675962688_0.18372393457995284"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"name":"typescript-typedefs","version":"0.1.10","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"bf49a6e3ebd26f51fd8d73828dfef848a4a1f304","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-YViFGLa2+cESa3Wc7t7xLL1BQT06s5zwYM4mXJNNO8c6kgEba4G0wCaoehTTkR5QAQA0e0+dRsw1LIWOsVqVGg==","shasum":"e75d817524ea04910222576ebcdbc7921f1b4c25","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.10.tgz","fileCount":14,"unpackedSize":19635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCNz6CRA9TVsSAnZWagAAJyMQAIEO8b/HlaUGF4k1a5zm\npcZ0WBpEa0VVTdYEfo754IXTq0U//JkVbrJTFUvPpGe0SKIjJWuKiSb8oL3o\n6uVHYn/bhjoEntnbDp6pqWw5mD2bpByOF54cs4QIsAVf1vXXOaR99WZPFXmj\nlIsv72eoUxF6nKKP6u5BzLcLDSlrOjzbeaj1NWxKP7JioLYbINHeKLassLzf\nZ3FGKg0DrG0nuopi3ua0a3352+O009+SfgNbUM+n8I9MVWsuaR5eboyWz5z6\naMUihkYg8yRODBA/7wvbIJZYRbZRo5zBPzccZD/QmqE7QFYRtNtY4etfqX2e\nQQDlSNl5Qj/KK8d7e3so1ipGCR4czElOOU4FbuG1u3Sr2jnwofivT3SZ4wS2\ncuNSEGyV1byuyuf1DTMasaY6pGVOzKxFH44GQuk/GlnrB510uoAHOdHla5zM\nMH6L2iz6joKp+plf4/eVKZYIW7nXtzRq38f8jk/JG2ROukn6FOkt29+ZhfaI\nb4GsF2Qy6LozhnKxXQvE6r33qlGnOs8ujxhDj0tTsIfsyoXau5Ye9expSpxF\ngBX60L0Fmfmek6aK4Mfgx0awEV4kiSTKYbfly6AEKt8Rm9O4M0q4JcNFXpFO\nigJFop7nfqAi7RM1iSanJJ7nCOQVRIwNbhhQVKZBM8JdylYBkKx+w9nEWjdw\nfG6y\r\n=TNVt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQGv2A/EZuK0JrPlbZRJv6ZFXZbMRus+EqTC1xJDYpBAiAO8V/xkH3hV2aL06dzWwvIaIC1XIEXKZROZy8HOjUoXQ=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.10_1560861945124_0.34922934827281393"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15-beta.0":{"name":"typescript-typedefs","version":"0.1.15-beta.0","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.15-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-k08NRFxZGs+qXZDCujscQlw/Tfu5hAxrdi7yFTSMCQyYFewf0eCcrG8zAXfonDpSDYOK0T2kNMHMUc3sC/4N5g==","shasum":"5c800fc783f5125ac1dd1f33d693d2849bcf441e","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.15-beta.0.tgz","fileCount":20,"unpackedSize":48126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRb1fCRA9TVsSAnZWagAAXAkP/3PYL/J8cWO/d2wAaCL9\nCaozlOxFzbFfKhlE2a5gyK0Jzn1wbm0wQmVak1VCL/94gSUB6D5ooszLcfH5\nInWTmGJaRkLY+e8qfTttIjT7xcYTcpaOu+iN2qKmMvM0/KcXILbFSxU9Jt/0\nIt492rVEwcYhKCr5cu9LBLAEKVkK4e60i1zIg2E4q3czf3Fvw8PLjywMo823\nfborlE6kIWarUvm5zA18G8QI01ovNY7mqbwzKsyWk8gwbtcftFkCujaXMn0b\naaX4GPzD4ncXZ1SripkyO9n26pgCdN0cITw2mjuKrT5JV1utdLHPo5pb7yCK\nsOTSDedHyku661hhdZB5Wmn2MFZGXZfvNyetsx8AwPFpVEnbTgQA2kJDVB/Y\n06slCvzRnV0iurptpKiJJqRRQ2L1HK4voabbOXxSKzr0Ims/AwTEfMgcssFc\n12knTQmfLddvcXo14TdDV0ptXyqXPoi+IFR8l6ZAnZ3d7LwX02a/QuRTB9xm\nV0ZUo88sjc8T9k/cUhqP4wa/TtiHaT6D3zPSr0Rj/S0mX+A6V8QRzNalb7uX\nUs47lshANrgjhxLIs6CJ9w2TxwQGNoVighHJXuz8HN2NnPaAWX/dW1mSainh\nFox2jk2Xzwh4CQETiU68yhzksk8P/vNmzXxENeCTYggDFsPiKF2+Xve/rKGz\n8BR3\r\n=Iqo7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6kcwUPRwSxM5aHsY4ZqVBGK9s27eokFvTt/q/bbiSkAiAKiMSwOC99ZYqfyyHbLN3WCuredi/4N9ATgZB1V0iFrA=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.15-beta.0_1564851550604_0.4257392526293442"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15-beta.1":{"name":"typescript-typedefs","version":"0.1.15-beta.1","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.15-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-wwnvMTeIL7QOvZjWYu3MuERCGAOguFJo2Ole9V8/RLfTRJ7GvwvAJ82xgpVmSrc2SFULIcDuWgZzT0A6FUUNaA==","shasum":"1d6e0ce2324cc38f20e9ac11f56210a0de51c2ec","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.15-beta.1.tgz","fileCount":20,"unpackedSize":48211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRb96CRA9TVsSAnZWagAAU1sP+QFouxQwXm2OiRgc/w4G\nWpbhtq7QRzzhEeifODYeWkSXkLdD+MiqUZ+9b7gDfGwxMHbruoj2Y+zhE8Ge\nJxHkbXwDEWl07XLxeJLV4mSSROhGBixp8DPZJfS2L3mYbKSpfcimLjfDoY6f\nl2/iwe1tWM+1Uoj6c6QbgPsclcnjiMu1ADhD6UWiA4cZCxmQZ6Y5pJj6VFbx\ncRcbgwRP34vbSEvxqULxxrqSLI8QBpmzqBjXJdLDNj8cT1n0qrwvBB6Qv7F8\nIZXQ+kpJGA8R6wWo/1Ji50+y4+G8NXSSmcL1d9cGT3+eBAM54UkmbbtQAaOW\nwTle4sNTQs8zBT7vpopyFvFK81wO91ABdO8ttuCpaTqNlEWQKQOeDPlbfg2F\nlr0CZ+o7+E1VdxIAgPhpSvceIgC3coM36PCY/ByCzC02JHfyDZEry5qVhiKG\nIIMzdfeCunD6kRojS0Ncx8NePX4HJ/QevR1rKR1jj22hM8DmY5bGf8LwY1ey\n8ftA0FZJpnkfZh+i1yFVlmyvB7AmlLNyqnGIYhm48IWhhlF1uaOhx8OL40/E\nlQ4cPGyxhxYBPHTzdPrqPg0UNwPD5BBndhWs5FU6ihjOEja7oLrEBYcNlDvt\nweIfttPqu/smzq517xlzSHcgb1d7JVjaBIu3MQNGv0tS+gK3qmoFhrlIRPme\nPV/q\r\n=iEDP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfQFZTHn8K7jla7TzSnJ1HG4YfYmN5GofyiyPYFagR+AiEA16vcGXcGQ1l7ffFdwLr8m5Tu3bf7T8sRZ3/YF7O2h+g="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.15-beta.1_1564852090329_0.3139576646250941"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15-beta.2":{"name":"typescript-typedefs","version":"0.1.15-beta.2","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.15-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-kmcl4FGBNZGJ4xEiFViwmXlXGEF/pHYmQiMcwgzlLcmk7wlu/XxgAO8R7PyX3kmu2JtKa28iCgu+tekSLZZNTw==","shasum":"9b45e5580e4959c449985f759af3c88d2283b382","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.15-beta.2.tgz","fileCount":20,"unpackedSize":48075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRcAfCRA9TVsSAnZWagAAGlsP/0a2fuKZQz60oE+dAUCQ\nsOcOGIY+i2r5C/U7gG/bivI4ZUCHqQDNhe/x9oIhtqdgrWeAvoIy5Hf4vvrC\nQ+b22DI/wbuOr1u2Evh/M0Mbc6sZwGZVH8o4I1nniJYhBaYZ90cw8yq8byzN\n4gSOkX13VIgGDcC+AbUvYCXW5mMBuy/2YKDf8Kf9Im0ipPg/mzkrEVLsH9ux\n/qtEpNeQ1+oukKU/CBIDddxYoijD1cK6CHHkx6OMyFQXQg+K37ciGwyNAtL1\nQu8rdWCU4MNKpb45vOGlRV4oPWsS8JvztRjFa182QhLL4LlZYmfB9kpBDceb\nrGp/EqunDZR2HvBzR9/c1TQsv/lQgvKpLu5Q1tmygIMyajdp/q3RWh3zeMoE\nnGCl5Sh0LdD37tFA1d/mTUNzAqMclH+uHvdYWRKbIkfPeVQwKVQ3wmYDC246\notl1XaMqHhXiy8BAfNXhxDRIP8uyNqWlfo8UK+jo+saOpAdpD85BQqQxdHZn\nk0+B6q2yeOKF1qqWcBc/muEB4edsQKn4PSCBND3e8OKz4yiNkgruW18Mt1z8\n2m7IiI31n8EFqZOrm5zO6kqxqKXkp8xnc7puslZPFn3RY+lRGSaq3BC8bLIX\nrHDErLGkI45gyWOYz3rOiHI26iOphNNClRqra0CThtW6tdL3i24GNDBk82GH\nE7/v\r\n=szEL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgwDi3uzT0hwoIdwBTdFySHsOI0/ggWrfFhd/owRluwgIgCrkU/37OfElAd8uD9VEhPkkA9QM2GQw3kv0E6Qcb3T0="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.15-beta.2_1564852254972_0.9772096724006074"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15-beta.3":{"name":"typescript-typedefs","version":"0.1.15-beta.3","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.15-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-+qsDUfZhO5QULJf+5Nhb5dslXPJbo0FEiFLejFpM8LngYx16O3sfLuAi3pXH6i7QUcX3S68OUNP2g8kHPwQVUg==","shasum":"900fdda3779050798e9e1acb608bbdab0e23ba10","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.15-beta.3.tgz","fileCount":20,"unpackedSize":48163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRcDDCRA9TVsSAnZWagAAOu8QAKQZRh2Xl5Uha3QvJuZf\n8M/mzQIO1JjjagRt6sZs4/EVRm4y9D+DEwjMqcVtVn7ARB0tlgMRzZtZOvtQ\nVPqcLh7smH82pSwSzkkDn7f7AVQt8+vrUj2fF1MimsOESfRE2Y3gDT+iov20\nkh3EdGb/Dvbjgi0f0Ctp6+QyU4FkWNnQ0/5PKW394ZAL+UAiS6Fq+CLrQUzJ\n3+kXUSAOTEmO+vO9PNhNFhCdtgfbqjL55IunjjxpTO7qjpM3bSBJ8B5WxPkh\niqTodfpLKcB91sNFEa7vDWPHsSV3I2EiSB/8snj0Cvc+ZqCq2GLVqVh/+Vrq\n5Xf7SCrtsxRJ16pGZo+cORi6A6PISpGWe2JItwUsj/m1po2RKJUzU30wfCax\nc0LSdmBEZxX2MkkTL+qBr/Gqd/P6jSr/eZHD3EoF0eIG8wHzbBjah+pQTA2L\n3/TZQRE8XRJcg2TjFlqzS8kc2LVsuI0AcBp2TUH67fzU929vB8NSwCsXvyuO\nrDstov6rG26TcL5rPTCKCUN/or8GAec1ZhQ8IshMCudfaaujwDFzlHOpC4tf\nFuF2Rcyk/TOHRApLKz7u7QX9yTWiGpRMQpkYC0pqh6bGlF0Y+QwkJy/z0cq+\n0h5vPxquTdJ2XQavxjPjVJYnAX/D1dFNq5ktoIeAZaqZh8ADZmq+MIVlok6C\ncr/7\r\n=Vm3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfNORpsosLz9xdEAwmQCkJwJcaPEp8rTqGZLWW+FsipwIhAM9AoVOd/5VqloKMfrlBsu8vuejAAX17qXhU6O5Yo0Gc"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.15-beta.3_1564852418856_0.5435238622590497"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15-beta.4":{"name":"typescript-typedefs","version":"0.1.15-beta.4","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.15-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-cSehWkQw5grbzIsKMFAjALsJKUJBXS/R7aZ/cSXIjuxt55QyNzBs1OFc2jiRAJbHJ8R/yoydgZmGD0Rs9gUtbQ==","shasum":"f03bc7082c2f5b31b6aca75a7a5144281a8cb4f8","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.15-beta.4.tgz","fileCount":20,"unpackedSize":48362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRcHXCRA9TVsSAnZWagAAIKMP/3uGYHrzUQOn+lD8663c\nWvll2hMfnxf0hJY6mBTKPQT6jZXe+R62bCA6UnIXHH2T3HvqSMFipapK5CjQ\ne8bxhr7jChbRg7P4reSTX7iC/0+Ctm7w4KJirk2W0OwhgMFb25pWDkhYKDWI\nRolmizUc81/bfDfbpSXwMtTwt6dA0SkiquiqUIv4K1ThyvsKoDSdPWKSl6AX\n1fVArLQ5TKvMTTdxGKqmAwKgacXJopnfwvuvsiaerxR7Cy4Wv+puJAA9kD3G\n3iZmaLax8qjBdnxzyXJ85R0YhsXmHZjKTUT8S+CXIQ0eto6Tvo/zwNg5C7YB\nZp6O+Zs3u0w/jUXz14FgdvxuSp/TDOeO2KJSxcxsFsPs+5sb7TTnZlUevILQ\n/PAvIbpH9bF3HE8/QsqYA4hWiKuKUmiUDwtpoR+qqn6oPDhrYsk9zN6jk/i0\nAPYpNSaaVCkE3LlzGtc2pan/AWxejPu9fZySShb49GBh3XVVJfAwVCn30WS3\nJlB3htVywleAN07SZjgx0BPS7vetQlMp64Ho3Xfi8ETb2SA+lpxmF5SDIxfX\n4DRa092TTOj8TYhaPOt8YfinNbQoIRBzZloCQE/eAL6j/nKJo5DJ8fxW4FMU\ny827D8Cud11uIaL9DbTtf346vwu9Xe2KMVzXxUhWLnexgpP4x098E7EKGsDa\nT6//\r\n=yXbt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVDRwzz0JjP54sr9WoKpiWsgHvqD8oCwkGR/xntvVdjAiB7pZ/u9V9+ZbccW4JH0583p7OR3I3sBMQYHR1qH+3F1A=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.15-beta.4_1564852694929_0.6877023460912792"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15-beta.5":{"name":"typescript-typedefs","version":"0.1.15-beta.5","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.1.15-beta.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-+HtstFOXSjCHG3OHuZfsLlcAiuYQYFZOnRElJkpLCuNnXKZMvXc8Bd66yJ3o0ZyPfnWf1QCLzm0nESHB5AnQww==","shasum":"a010fb5c7d601c28df682656bff5d5d48589ed6c","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.1.15-beta.5.tgz","fileCount":20,"unpackedSize":48589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRcJCCRA9TVsSAnZWagAAYmIP/1hT0QNKM0o7oLitiQQT\nfSQGykuRuer/F/o5/rk4CbN/urC/xr8Cp3geyHuKUKZEiQEFWzsD984b03Jn\nrsl8BbkUSv8nIZlp6BIHfXjX6LgNEVNayW3jZWkw+nj0KOqNJjWI0WaoNtpv\njWddvUZeYo5zB3Aq9xTzJt5tsbxpHhpdF3Er7Y3h7PZoxU95qdxKtdGnzMKz\nl9CkqaDf9h9IzrhKWizd9nlEuHVTehV/iRYphGT9o2Bqu00pV8wBJVb1HE/i\nCv0RhdKT2Gl/fk93Or3yOgkEucfPLHKJaClfq7hMVfzvvSpHfatGg4+qqjiQ\nZf+TCHyuD70ygXaxrHYd/If5If69CpZaEmN05ppBYEhzIl9uISPJ3Xco5vFO\npGfyfbAT9hbGgFCI0tRgnbcVrMQClHukzyz5W4mPzgTbvRvcjZN3MLHMBntE\ncTkQi2zEWJOylH+KCDgHKKK8nX+lG0Gt9+fkF3yJ4ArkISMhHJP1Pn1ubd+p\npHeb/SdksODo/0ksCWERXpZPb93bYGamfVhojm6nQkmIi117iQKq79HxziTX\n/5FQ0tRHmljvraUH3QJov9qtDWSlaq1l0lPTHOxCSCmGCRnAEbcXRDoXgHm0\nT1tOdbkTqjhXPM/Jfk7R9oc5k5aHEE2ek5Ld7HhVj5n2vChDqcEU5f0aea+t\nnQRx\r\n=Q1w6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5/+cKn/6XjUEz5hdgfF+pAHjzJVBLtT6gn8S7hbCnxwIhAJfWyvxaMbDEMqT9Ag1Key0gFz3HtF1UBuc5LGezsSbr"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.1.15-beta.5_1564852801912_0.25013046746677947"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.0":{"name":"typescript-typedefs","version":"0.2.1-beta.0","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-yRGSc4SJxjf9GAcVXQ2WvvzztbZmUVVYVm7KHw144HlpuC5SUYqOPVtSJj6Y87Qxq4QAAw7q7jOqdl3uIgkVMw==","shasum":"3b60ad26268d54f5f0e2b0f4aab25df92742b9f0","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.0.tgz","fileCount":20,"unpackedSize":49973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR9VVCRA9TVsSAnZWagAAkbsQAIVhPA3tHZrxn3GnyIT/\n+n36uF1USLyks5CBcbIMyjWZD0NsLg0s6isekC3+5Bf5z3826iXIQHv3+Ytz\nw5JMZyBIywUCZRdiF5YFnCOTbSI0EUhnO93xV0SuNuxs2csQ4SPOZVuQbm3W\ndEPehR9VDULZKHRH5vfRnMYu7B0AATrI6LwNPWFnykMhij9m959gKArhz4wA\nHVkl1wUzzpP4dxw6E+Nv8e/1bGq+B0O7U4fASaulUF0coeUe5HEXZEI/fVrS\nTMmSZ0+Uhdxgpq4V6MD+2hQaM0yiLRJgbdkINWkpmSGxufF0LTc2UMXg/O1V\n2FYpj5i6b2xw5cyx+zS9T6AFo6HSvgD+Gk8+/q745l+tgl2O8/K8EK7So9MK\nO6iFvm7QwwsxRt0eKKwga5j65iLKokuGBs1SMX7EArBTkxP6F4ONKXN6YAnw\n8XZc/TvAlPRboIzRKmSwNWqx5/LluX5Fik1X5S5XqcS/6BraW5a80l4aOQnq\nXB8XNymr5j/SPYUE7azt7a8cimYqSoNu5Q4jWW2kuYdjNojABpGSzTrgBlsT\n41T/V4HoODLmtUrZSCTKijToTC/8zrtZa3u+YqHI74WiEOUd4/nnHAJeSOs0\nI2QkzLH7A67cS9JK3L7LuqdRdJcfWqEBH0DVRkRvD+gu8yuqot429d7zveaG\ng/RH\r\n=+LBY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnlslOzANU1qmWJh24w59k6B3/4Re44SxRMQdgBLmWBAiAtFb6zScf6lCiiWuudl9Nxbg052TjtU596GG/k4t1qjw=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.0_1564988756570_0.6797375519345199"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.1":{"name":"typescript-typedefs","version":"0.2.1-beta.1","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-vC5hHpO2zXKV7HjgTdkmBapNXH0431ESrY5Ad2jUE3Ht7mhIyUmAYfBWiKlzX3LfG6gY0GztWU1eQwe9KH/ReA==","shasum":"ab3613c3dd4f726e33a0e93822a147a36dc4f4cb","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.1.tgz","fileCount":20,"unpackedSize":50058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR9Z5CRA9TVsSAnZWagAAKrUP/RdY6h+OnyoHeq0p9843\nE+dRPKhMWDN289RpbvhM7vgBN3Vc3NhHmFg6Xg+2M67s3gaWx66tdiSHNhyv\ndpArHCwiLN6jUrOr1/elwfCfhDYD/vksIL1D90ARhxfz0QiBKnZs40uYrv0+\nRP0rOCJ1i8XKW8PxGrSvlANnPUfZjmxv3819uTqHxEhSZBcsQWY9UPUED46c\npSJdxbtPm25kjCgzy8F+7wTbN8o3RISiVFmD1Zuw2ASR+cLjvQnyDMJM09/7\nNRjNIpOJZTtu5J+TiI5TTDf0pwG55lKyIpny79I8xEiguEw/ARt5eiEasvik\nepDM9JW8iUdG82NXD/YEmXRLESVuVlu4n9yzeVMwnIbA1mkha/6GeBnfMlbM\nNO1UuIKoIjVul+GqqV3Ty/vWtgAPLUABRkxdA4yPbuh76pBBT8YtUSWg5ZCl\nBArPQY0aatpc7zbJN6mtgcFDNO1dCc3iOar6d5a/KRxSl1W4Qy3Y/tplou4s\nq/G+rSXZ0AJZEGFhp8u/HtCkLoD8uqINSbyBsmUtAIpT6045BOx++DAP8BDS\nsXfCzgH94RDMdzMxMRXeKsaoROQ7bfZKjj9fF9WIqfwDWO1zb9Kdz7PWQGlR\nxYEZ4WZx/4GoQloUWgdMs6IYX66HUzooSz+ZUfsNkw4L5fzg49gWcdKvF9GK\ntwcr\r\n=TLBN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgRJyln3E9CyiANA+qj0qmHeojas4ioPSsyC9Txvv2bAIhAJINMoPP6iqdaWr8yADdILQyzO/AoYYKB2+dFtEfVsW8"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.1_1564989048976_0.5858117744225471"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.2":{"name":"typescript-typedefs","version":"0.2.1-beta.2","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-izTTr8pgMDBEQfNszrgu5E5ift7SwsIjNWssCmZoO5vPD8w0KUwwsY35Z1t/sXhBO0NOrAi9OhESrMzmvdAKkg==","shasum":"19790a2d5de7cc9ecc9847768add80af650a1284","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.2.tgz","fileCount":20,"unpackedSize":50149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR+MRCRA9TVsSAnZWagAA5fEP/iM3L+DUsZnZYehT62hB\nD12NQba3lDphM3hlWuTRKZ/mkC5vpnAGimMnJZlKQyPfHXLd/CQ+S7M9m35l\n5TGSLNayrm8HREdhFlFS/ShFNz4xzWszzeKmpyHj9RaNwlnbcbv4hZB4gFeZ\niWcCIDK4fPeR7Go7L3B1iEjVtNGUUo9Lo6w8naW8YnUa8DjeMX96vu7fVy84\nl/TuJ5sjfpMKv6Vfu+HYFqnonHIpWTG8lwK1mwwpUuZ03NlEh7p0oTpFE5RA\n9nEk1Deqb8xcQLgBgb8Dud9j8PM+aaZ9B7F/nLWPrY/Y3vSXA2XEJjU18VYz\nbPKFc+zEv6aaORch72htLjrGeVnrBcZ72ZselELO7F1CCfMWRumVoHJ6FFUL\ngSD7f0gxFg/kaY9rClhsaWrJWfz4B+oODqiTOY13hzSKajU0Gl1HQV5fFADm\nlgd6obdc4r14EDJB4fX18dP2Y5DMUrWACKLPWxvQDD/dtT/VwIYfcOroqrbO\nKZET+METOW1KSv1BS7B90M/4XCqsM+G/whmPqFC9N7dNDMxfrfstNZu3CfLk\nBILXG93jf1p3kEYB0U24buklp4Z8KSMhEk6jaLJl2n1tkmp/ltlD/QUJp/+V\nzk5WMZ+6taWDe0wshztliDdTa5/Tl08gzn9S0Y18Vw3qt1Jqv9m/rj8cOy17\nnK8A\r\n=CuMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMZVcHINfjep9CZADF7vpDQ3aHho0SdrJCxvMZccrX5wIhALVfGgtldmYC5J62oZBMLWh6z43pYdkcgQEwc9apyrXc"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.2_1564992272431_0.8626288294901352"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.3":{"name":"typescript-typedefs","version":"0.2.1-beta.3","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-l2eHhmfpayZzZHivs+VNVqiXXbVUDRFYUoEgx9+tdO2mRkPtKhLRS24LrrAn91iCNvXujMlod8j5L0yghJSy7A==","shasum":"a30e205c6784480d90b8648d16427a005b9f3327","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.3.tgz","fileCount":20,"unpackedSize":50223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR+ObCRA9TVsSAnZWagAAlbgP/jN7VCnWSkoAaHUojQEy\ndmYFiBsbp/XJ5R7MpaUoHHSweCTyOYV8whwv6VmYeBudB7lcI8u5+tqCG6S4\niGF9v+TUVnhb24XSiv9M1iv5Z4RClYoaFApZP5nYEn24zZcswdGOtGBNqTI8\ntcXge5ZTWFQ7KYYl2lsOB+TxgqgWuWAIeTf9Soa3f6kEgB+xrg822oqriF8j\nntC02UPTjoSUnhQQwGSDyC/UYuTEAyph7P0h1a/fdACqdyVcYjb/ozv60Std\nXY1QMBKgCaPPZjQPBLzZezU5+RdJeLsoYH859jPkub82E0odJ23yBP3768rc\ny2JHA5/3010JXG5/ma3X/R+k+uUOPlsvZrZKEf1aNKoivJiBdQFFzPqpM1kd\nR9u11gjRlSOLBPN4aM4VjYhbfGrZ4NxMTEt7NvL+5JAnhecpRFxm1PYYc4dE\nqXTQRJ3mKkIlSTuaza/kpkU21r0zj/xENePpmX7aeLU9ZZqJpVB7fGI6V9NT\nb1azfz1mZxu3nVkKgDRNicZ6Zmbi+2hbB059421MZ4XIgQIEp5doo5mxfyyS\nm+z6VySUYffst3AT4HuxciK31ouu5oadOYhPHJWQxz4iIgBafDcTuqgSuNeP\n+yyaKMcg59b23S5pFhXSBAvz+pz71hy629dME4xZ8nx/Wzi+aa8eSuN+lZLe\nsq8r\r\n=EaUt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfQvAiOrqrI256NIqSU3qupb0knT6pJQsSJv5m51CxMAIhAJffxTnv4GjWLdHRY+akWli9pO506W73H0gZIfBgyJrC"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.3_1564992410989_0.13837904625037845"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.4":{"name":"typescript-typedefs","version":"0.2.1-beta.4","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-ysOu9+knQ+QwCFeh2AFsPYsy3Rh0bPq/bCvfm/n6XGOFHi8Jxs/OZBF7UCIWjHxCa6V9H9rzAoj+dBWGGBJwRg==","shasum":"f684ba2ddd3e8526cb1b2431923dd1877e667ef6","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.4.tgz","fileCount":20,"unpackedSize":50314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR+QVCRA9TVsSAnZWagAArnAP/04bn4+dtWWDxBYasQ+E\nzAAGJ3tJ/DemybOobBY29aA/TiB1sXD3BN+6khwG4VeSazp8bkqz9CcdHaGH\nHV1hPquQ2Sm1VbYXqF+uVNvzNYEjFAjUPVSzyLUq3N7dzDPRYbs+FVx35cFh\nPK9P/Mm2Rc2/d/MZKHIQw23wU0Rq10/haltMyPxBRfJNtLzFJ0W7fHUQ8IXt\ne9gvaVtKm3M9vpHARmlXA9FJMJ0RAUbMy7PvwrhzS4PsZ8h6oHDuteY4yyQx\n1FjAo4O8Hn/KrYfuN89kkUrdiuYqp1O4nzXIB767xWwcMLxLa+Sx8wpSvrzl\nhk3H4AFjHUWP5NSmeTgdqg9FsPvNzP+18iZwJTNank/uHj6xwtCZ/Pa+yf/2\nsjgwquaI+sqNcAWHMtieZdyjnRD7P1hMna4dfYoAVXdB5/lxkeAnx7g77kO2\nGyGtf4hI3t96P6a8TvGVdIQ+nj1nfmV4YaeYcT/tsWvifyE0v9uiOM/slA5T\ni7Jr7ApQPRaPsCAwyeXeJGn0EIWhVfZdpUkEcshiPSRym0YTwgaY4iL3DRTj\nnxmAHCCjqIZ28YzeGMP0Hvf3Uc2DN5ok/0f5XhTapMDVSqr7mmTAGhmf3NN2\npuFVihzOvUJmnJ4/PyNNNMYT+h5VrK5FwlpXOQFx2Y0FkarHH6hD8PyxWbNp\n0GBO\r\n=klBj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCumFQX5m7itVGogR/ExK8NWifZYa+yhNJAejAaKBd9lQIgNnDvlf3PYHrWWwFy1yD6CYqkVacELieSUlgC0ZZQDWs="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.4_1564992533095_0.6079818323507706"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.5":{"name":"typescript-typedefs","version":"0.2.1-beta.5","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-MHCEWdqGk7XPgFrNfyaNQoibv5RqTMAs8xL9C2EVoDzOFzK9mBPvwQ6gtS5qRX+pC+JPvV8lOpYz1gmGQWP1bw==","shasum":"ab3d0fb249a82e2c6efa8fc3350c72ab9185df9e","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.5.tgz","fileCount":20,"unpackedSize":50258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR+UFCRA9TVsSAnZWagAA4wEP/i+/QyB+uSYb47ExrI/D\nimWU9NUwLONMvi2q7Wfwb9Jc/iVDLp0s8HsxKZ5hgEwqtFDtuLqIZK5uNOS0\nt0/siBfQTYMkvh448Md7hh8fZmd/EL84OH/SrV1nT8//+z0CpBhuCG+jB/6z\nxssuBsRj2lsNGsiPVcqo2B6omgJ0zY9+oqexRZWCP2068iEzBCVoRlPnOXTT\nK4RvtsxONMI7/1ZPHERuS7NbUDD/uGbN7MxxxjKIYdDtq1ho+gbhwp3MsSQY\nWyyz3mMLSgoL6T48gzD0Fov8GM1W+4bIyu5lrmviq1zMFym8H3UIkyZcjHl6\nJjWPHn48J6jv1DJbVH7Tti8vkv7ojYVARxfri/JHI9ZrCF/P5NK+gYam8U+U\nIKfEzhf3TmPpnXhvuYWtv4/P3KvcgDwYkgDjovT1v6ejXR02xX1DgXdvpUTs\nEufvrvuCSp7y78hNjjXw+duHW5w+QTy5Mr4DaN++DtMM47ihn9rNSHOYlUhy\n2SJmnJ0iYqwob3gzJb/76wHyaAPe1+kzLznPbt2Vdu8stWrn11oN3KbZFLqJ\nVorYQVdT2LvDr5yXzgtQhqOygiB6qSubtTdIcmfwR7O7v1cnjwgk1DD1nA+R\nO9/XYcZqN001jl/Uk4sMvccyf1ULKpgCnv5516Uha4vienTPi7aSnyaIFj0l\nA8fp\r\n=AItp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXbG7jBDG+LUo3kz9L1nU1gkcb/uO4I4KuUVaQaANefwIhALzdyQcfPYGUdmhk25r3nwqqxnAVUFGKCrP3fEDzetgn"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.5_1564992772455_0.8216990092899981"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1-beta.6":{"name":"typescript-typedefs","version":"0.2.1-beta.6","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1-beta.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-9sOlxDctgjkpLTz0YAVoilFsYIB3B0PbO/45NEny3Aw9PdGe2qGT6UkxxMIwY0TkV8vVvqf3X25ufCl3Q+Tgaw==","shasum":"15cb29e2f9d076979a768869f70159c330fbb364","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1-beta.6.tgz","fileCount":20,"unpackedSize":50459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR+ZnCRA9TVsSAnZWagAAOy0QAKCh/1vkVt7pya/GA8QC\nsCpIsctqWDrpEvmi1b/z5ZdUae+OC+zQKR6Sr2tHPKfHSUsCXONCVWC96haA\nulSqpbrRnkci2fTciJ0+ftz4GfsTdX6m7iyVk05sBWteKhZ7CxipRHhhjUtt\niQLiDHHBJmc9US8fB0iXsy5C2Rhu5qmSTsYsccu3HVMbUtOkEdYXtUVjJ3Db\nj9fNlpiJGQ+qYbbZQyfCWS5mi0KWt0wr7C89GlfQtJftrgz3QtHeBkKc9/tK\nxRAEeqTJPxoPn0MYiL3ZX4uaEm6gPFIHSCXnKVzFDE8CkSBDyaRpL8pmJxdA\ny664E6XW5VKmJ/ixMXmpZYdQ3BsC8c0VVVeqvS8Wiw26xKQypSTuLiz87AEw\nYl19G6qhTZWExHtkiBLYhu8zAdzJIW3kd+y48R8rX35y1buAXaA53oEjYApn\nGzROvRUT/T6NclJ+YxRxhYUkQFwGbCBN5ODY8sxor40vDzebiXXviYuYliLQ\nhGJHAlLSnSWQzdNlGP/J/UVFQzT8xe5URNlpU6w+QhVot2AVdlDVYh7SubzB\n2cP+QVxKhyiTlzcy7TwmwlXpWFP5crwQUSF4enCehPFRHTIKRSIvApWEnRcf\nLImOxoQEnrlvl4jni0DSfga8BB7hIjNnwCqROyyXOy3pmi3hjWevl2eF0oVk\n9zbF\r\n=hbrc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUcoieE/WTQkpDDxwGMTizFG6swuzl4e7HPL825PUgagIhAMgHx4tjABOYhsfDPAMvVu+AeMFu07jg8X2cd81aae5o"}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1-beta.6_1564993126842_0.5407091000399604"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"typescript-typedefs","version":"0.2.1","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","build:watch":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"0f10655f6d06fcd015cc63680425427b024647ec","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"dist":{"integrity":"sha512-eQAsAKqdltLQKH50yHOpmv65b2eUDNL9pzpHfMJJcBIwx3tFH9tcWxb65+izM7rpmLdUj9ticGV0t0eBaGjJOg==","shasum":"27d1a18dc44f14ce03be782c4f58250883092a7e","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.1.tgz","fileCount":35,"unpackedSize":59718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSExnCRA9TVsSAnZWagAAzlsP/1Ok+qMJaGbHybfdRpQN\nhTuULDKkCelCqTiBT3WGV/KrafQEgvB/x6hZv+cR+vhZzIhiE2rN+e2NJY0G\nI8yaurebcEd0QX48skeW3b7GRekx5iVmHVDJvIF53+QIxGR8lfvv2kfI4EmT\nRwlgGXVIaFn4fT6C5/7/fMNLc8+5gbNGDVEd2XUMI7Mk86dWmGxh36trpNN/\n2PgcQ2T+DUxdOD1JSHc+TVbaYI97VTiIuwilUs2tdu2Yo0fEmDdNENU+vUGH\n398F5NDYZK85v8S/BQz0Ml4imzY0ZDurakofBvNPvKV5Ii+jfD+K1oUQ/Nu2\ngbaSoa3FzpdXJZ6Mi4VJdIOjHUneVIYYP8SqOoqv5tj/L9MH7SrkeJAd0vHR\ny4mMnmCQfT1+zCP5GuJbbeDxymnyTr1pQie1Tm3QaAKeUy4sL7UM3JuHCFyF\nHF+0Y/l9Kmkm+Hlp3wZ2P6qt3o8yXUo6BDEP0KTPfOCnQ+Zf0i5K3y6/fH2Q\n6xJX/Dgn7SgwFZj5tALTORAjPNYtv3rtusOGHGRO+v6q5/WeoZWXtWFXsv0j\nXJrq2rdYHzsaO/dziHBIBQMIwbQk8pbADCYouwqh1hsuMw8lD4LL9Vs6qgjk\nGlXa82NZ57bHIdAFeRMFhWUhB6LDXETRmMp6sHu7Qjaz6CRvGuMFxcwmlyyH\nJvVV\r\n=9jUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHa+KXUM+GhIKxN6TfhWv55IlCJ/EY+f4za3UcFlmpByAiBM4SLvM7VLQ+P8sPW3hIn8dIDJv6AqqqrSGgMiamRrog=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.1_1565019238478_0.6184869612065031"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"typescript-typedefs","version":"0.2.0","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"98145fb8ebc6ac5eec1efc11d625b8138aa1c635","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tcekqTxVlJXS9Fpbm6M+Lf/CMOjY3WiOn1jzwibfduGGEgMZ0eTgVr/gDd1srq3oMWosddAAjSFuTLLM0l6m7A==","shasum":"880eef1a0e72281df1454c90ce5bcfc79f1f5af8","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.2.0.tgz","fileCount":21,"unpackedSize":54715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMta0CRA9TVsSAnZWagAAZf0P/3ijkMjfC/pc3uReNhtD\nT5GTW8y4rPbNkurSsztxesbHmw9nuE8iWlig77slWDrCUSB7M2AbZ5ciKlCR\n/ItivJe35jY21fNZAfZegG/lhfK0fK1pkEvsMWR6yIrkJ6geVak1IKnYtmMz\nLx8HIEgAZZnW1ZXfQx9jlb+YstTbLebhOJ1KNq9slPzM43os4L0kmY//7UuC\ndLofc44/zE/+Fcn0nE96k1VrxADOgCg3rzsHLKCX/f4//++2r9JnBQavgPI0\nmUu3M3mY272/QflCs/7ENpxTIteOf2Z7RKUQomJaXl3YAaNpqHszpRzx/0h4\n5oGZ9hXwwQJEFevyEc6ZJ5I3ePasnxvH7mZL9ap6QDejIeP8wa/naz931bLf\nU0L6VWejBnwn/RPu01GF82P2jLRmm6RmV/BCn9LLFo7rk2lsUq8Mr1ZeUEkK\neEW2vRUfx74kjMIuvbv9np5HmGVtXGV97/18l/B9C/YiyN17WQNCvDlgGyHF\nGSle2e2owDik52LvYLMaiAF0kUn4I0U3sbBYZrxsmcnRlsrNDavpsESHhtGe\nlRhpOuV+esTPt0RrM86CGksnbJVQznzFxvnAB7RBfBLemPvWCg8czI13W/gO\nOLV7XsYXtg+a4JBOZoZZVhgkG6/F/REUrz1SX3efos0caaL6RYDso4RTp7Lr\nIzZw\r\n=XUZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEatxgLzXlLqaCFAe+0/xaeqLAHbHX3sfBPTuWqNJhtOAiEA2MkRvdUje048ZPla3Jz07AZZ7TKjsN8xJmP+4e99BwE="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.2.0_1580390067946_0.969544293078205"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"typescript-typedefs","version":"0.3.0","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"9247a10693e26f66a3f49af55713dcab7d0e08bd","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TXZ3bYYbCVL0rrkbbEUf3IynlSzGe73czQAL6L9qDeGQ7QmuL2WduFgdsSjx65vgDbu1flRENewEq7GcntOidA==","shasum":"cb278cbf58258f5cb34e749d442c4ae13d4c3628","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.0.tgz","fileCount":21,"unpackedSize":54715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMthTCRA9TVsSAnZWagAAQ9QP/0b2hBzYVGvu4rySTKM5\noVEfmxdfJQZ+P2mYIp79ynbMjKPHP+YCeMaRz8NTe0JuMlmFE1fNN+B8En4p\n1amU8mcqEp9xaFreeBmW/L4E3CyltOmDiV+o9hvWxy7RgfMwEid4/8gwF9eS\nOrnmw1L6ffeg9kKXur/jLUocwDf06JvdkvzgtAnhmsWer15oomWmULH7HT5G\nQajn4E1YHHGoObvWQMg4Cq9z2jVKYoWE3NW2v2yk8LKfqAH5jVrKjXpvU1VH\nbyLHhk2fnRL70Pt/BbPTrIF4FkPCjA6HqqL3aoIfWEZjXHRk0q52D4MYr0w4\nG8gxD7lGqMt4BkNOLaJUX1KpS2mfUOGSl4MAQry7WyZxd/EXHXbh/UjtF9VT\n8/fYhlnkCZxnzV1wyazZrg2SnADhlfMYTVooEwol3e/0jJOYPkHg8FcfaQp6\nKCTVEf4ZNrDaN45lky4iBWaxUIwrAjt1B95d2YKXuz4qhx/iRM/Id9M9i7hC\nQOk3GOJTT/SItYli7FP3k54JaNEUR6gHAndUFi6Lmh0wzMx+cDkDr/SzRQLX\nBpYnRYHTF+3sEH+sbj8Nh1J04M9WaMQbXFmQYQl9/ev3woVbqAM/dZWo6XoK\nY6hMqs10EDQ3xq7ObWSiocPo8A8hohSk7sm4waARQS1rn4iOrbz6ekluWxse\nAZz1\r\n=og/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRzF/quwJ9IyiQ4dpead8VbL84o1N7SjNWXflUZQErkAiEA9hYXcdf3Rxh6+oGFGvcay9R0ycGc9Rp1BRm1HRA34zU="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.0_1580390482909_0.5394653505949625"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"typescript-typedefs","version":"0.3.1","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"a199d323e644c569c08fca5e48f889e494697209","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-muAjoxF6AWNSp3VbIR1TPR1RbEE+Jqjbh+fSIilL/9FPZCBWDzxpN8R/vIi4VXq2Wi+JqK6+K8WCtrG10yNihA==","shasum":"5868bb5fe630922dbf79e9a53fff4e474e1654db","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.1.tgz","fileCount":21,"unpackedSize":55063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMtv7CRA9TVsSAnZWagAA94sP/2SoYO9oGY0lVm891SMm\nRWFCyGrM/1/D8S5TOL2SF1rtbJz3bdkEYlRwAdymhSpfu8W15IdHX7eKPVY/\nnayJC3rCFvHkiB0Pw4SokNMkS4rKMU5dqWReBOse1o+ciNLO6apayOyo7sic\nsmWF29F0/HHGnmpqsnTVCYiwe6FjniC9w//suls40Cwf7KQJjCnvZ0YxNACg\nuZ+hOGaex1P7ntE4Y06Feke8U1jfgdeC7pwc9b+xaSyU8IDzLkKYdUPe6gP6\n5UWDHkaw3B7aN9keJ1r2mDb5qiXnkVEjxoABqGObShGi0bnpxqhpSgfQI5Pv\n5BHRrjkgSSYCGor2yUFAOo2HY5NkV2rifWddZqVPPTFqQtQZAZC5xej8espu\n03SgW5pctGPI2YxJgGsTkrWNroJ4VIj7H04/vTAYZt4Vs9BKOLC+oUIwQttX\n+ShuGN2/aEn3ymuKnzamXtcV9R5NfmnGGksS2c1RGT0WxQwKONVGr+yssTa/\nbMVh4d5BYoKObXmvlE3m4kwwqUboiyEjcI61Dtfi1R6kg9ltRsu4qWnBaZar\nFSc/npONjLmrpyLVTRhCxak4AmmJJzCl1UVdePjuB/E0UnsQJW2D2bvOIBxR\nWYevkU22T1I/KNRuVqa0WH/ZdbzdS2HYL4E7WdgXsTl+I2UDYpDb5SB8NxHn\n3hN6\r\n=YFfW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAihqn2A+YDvVuLZDU32PQO4U+JuDZ+ZiCOZP5/4a8PmAiAMkQtOPi5q+fOMlTaPfU9agEFyKYQ2F1uAU1zLKifG2g=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.1_1580391419515_0.10282042714079132"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.2":{"name":"typescript-typedefs","version":"0.3.2","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f6080de9c8112764b0ccbf4c97e6a99b53b84f8b","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cYFAraTJHeyYvxiEo/yj7VakG5DA6Osc0XXqzekAXQR6R6v949WDITxQesTvnYYweKBSvQzJiCrCFXwMIdl4hA==","shasum":"a211d97766428b8de761efb29c43508e8c3cda3e","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.2.tgz","fileCount":21,"unpackedSize":55525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeND4aCRA9TVsSAnZWagAAZCkP/0GAUR+CVA2B2dJDkfDy\n1FM2GgbQL9t15kU/dgXdpTxVOQ+pZKoUxIFNLMajv6RjOhV6jXGLp+0D6qC5\njCKy/zNNKa5etCUX4CuPliPYZqgm0OV82CJimkSPd9u6w++Q3wA/8jl4ysdK\nAouJD26x8bXiYzkKKrd5cW4UrS4l6Z96BvnZiB/S1EKvCCzkKJKCJ4ijdQia\nQ1ul+3TrXLeN4OXHOIfsS4lWOQ78lFlKZINeY6S4ijtQSh7OZnxeQm83UQQE\naspis9vEvO3rf1axKwEt0RP7Z6w/HLr0H5nZy4k0Geqtze5ycDa3g5wUdtpE\nVDsWVX2ImaeyY5zo0wVZi0L9Jio1DdNsXoBlPrpt8thb/7LOV76886fcHZqZ\nPQhaBeAKtUwBpL5V5kSpl7CGkWA08L1cWuNauNKdkY9OAkQqhcgX/svEYJ60\n6PJp3vQOXl2dw+7HdTgzo7spVGc0v+O8+aZZ1ZkQ8rq8KVPIYSjNxt8Kmc/F\n2ek279hEjS5FsNLA2y3tl62jZOey1ZPhGQZFDkYVVpjFz0LR055Mwqo4YvXt\nEJJLLQYzYQH4YE+5GOcejk4P9UqjZoaqWAzyTpzFBV8ob6oCmi65ey1aNj9z\nltdH2sg99iRzmjU4B/We+1NJCm36YYQq7yeX+8rLL95F0XgsuhCGQwySmuRC\nSU6d\r\n=e9jG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGizFCqRJng1NuFNIiYZZ0dwVPCfu1Qjb4IFJ1P9K+doAiAUfKp5LLjMpiVqjwsK+9+kmkAqJdAiHknruAx96yWtcQ=="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.2_1580482073639_0.2192574920534407"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.3":{"name":"typescript-typedefs","version":"0.3.3","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"1f011760bac1569ed6e536af9daf160427eb9de9","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZM0Iv5C/jJHA7eq9TmGWbwwXQgb+utvHNhwU0AvTAmsmyThTvgft6mHtwDmsyCemj80q2/kgpDzfbb8i+ZDwdw==","shasum":"f7b183c40fa8a88ab367ef4c95b258c5d9671d44","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.3.tgz","fileCount":21,"unpackedSize":55608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeND7TCRA9TVsSAnZWagAA/eYQAKNLVleMxpv+UU/oHHiU\ni9SmjxQWE2TfMF/idD4dZpSTs/kHF5p9kTQnnR3/7JapnwSZH8HsXFqJSpdI\nOq66wkNt9vS3ErON5kVjd2TnO3eNQleevwqvb/qWLc19gHh9kWLKwejJzGwh\nNTlp0Gw/n+klsfWly+ZgsKoxhevmxxveQQuJblJa/0KtYLMGBHH2K0KXtsFs\nP68SBlHUcOnTsyUe9Vv0HWpDtuzfh7EDEkM0ZL2Im4RRNMPcls9ZD9zCc0Jj\nh3WEZwjppKh3Chu721dd6JuOGeCPrbCDpCsmZVHw7tJntTi+kZPYuPnOgHy9\nTgb/JOABdmVv1AMELM65fjwd55tkmBSn/AB6+tdl5lkqFEcHNIqCTKIcQE+v\nQrp8Lsgogz+75SwCb10gvJTclUBVG1VaSu2gVqQP7hKqjZyyv0S0vUVPwMZd\n62OdVdkNDSIvkROezQ2VIaF+FGK3v6PJyBroWnhfsM75Uidd4x11GOemitri\niJdWVaUKmS1d8/uJ3w5C6aLPlPKGZEao/1EtuP/TIWN8rfKVEeQebruxFE7E\n72YoI1J0dQ8DIC2mauOjTuOqnqFwZ+BoLEO87xfZZcieRIRKXcV2CdvIzpwf\nI442OVPpHnADH0Bgs78sOzodbD4/ZWVxOWq62NA2zw09tvAyFvE4bsNqzLHN\nvYlD\r\n=YP5d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7RhAds/W60hhqvTOA5i6C8L/PRwY6lLjp0EFeh7HZcwIgBpueV3GtTN/9sXQyBnriB7g+TFyqwzPqxFcnPvohf/k="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.3_1580482259388_0.659599984173195"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.4":{"name":"typescript-typedefs","version":"0.3.4","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"39d30e83d32601d9d1d69c348782ace25a46c502","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AHlZDsLt5xw1OkjEtN+no6B9HjrDlZXeTF1Souh45sCm602ibT9LKaAU6+yumPJEtkOHpSXqGmd/n5yZ6W7QsQ==","shasum":"10368dde5df2aaa634b35a08698b309d44bfdfb1","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.4.tgz","fileCount":21,"unpackedSize":55761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNEpLCRA9TVsSAnZWagAA0IgP/3k6ka4A9rE2fbL7inDN\nGA94e69dThD8HSC7oExqAZDNZ4fWeBYCj+HIlJCVJs4zbKtINaNu0SnokubR\nZ7NpuSM+jxY44kOC7ZwN07H+BqBn2l9GcBlZc7djy4XchFIwNMvBrsNh5Qg+\nSwBWGl5wbNZJ3imY+8BaM2ksCiH74SwXzqHKJ6z0gRPkha+U9pMyYMHkqaFj\nI25pI38EfW7NGBryPw1sdu5732fY0R3Lv3ITZ5BidPvWNeNl/pGGkLSiff+Y\no+hmGFrLazKmBX+K7H7VuMUJxVdd9TEFY8k1nERq6089D4jeCepyNWpV6r/5\nFML5itpsmpCq1D8tOPp3MRV6Y7G+DVcTvHXzanln5vwnVKYZewsT6DJPP7sa\nZMeBOppqWpJdfhxUPFbpDTxiIAi0tyi520oWZ0uVZmJbOiHvJBemAWoMEuW6\nTE0z7Do9T6b4sW77frDi+L3C1r9zjX1/zRKwDLiGxKpasX/sji7vFMJCKLdL\nnrZSaIsMi/7vq6WjfsZv8pm5Cr13FM3CMh0/yOeZe3e+ryqSAn9v8dm4EwTU\nDhB5zrRhlExZJeqNBfepTseqUKubOvZzL52CxhbvayoXtvPRxu2Nld7L/GPf\nRRtxxXirKzi/jGdBMN35EKXUyAPOj9JYHpVSCxMHPvL3h8zbgLcyx+s/AwMO\nun3S\r\n=CcXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7a2+Pc4+c/OqvEsjlODnZGF9qFCSq4/hGu39gyUClQgIgQfamHbgZoplVr0iGbZ8uucb05qzcbvF7NF5NqQgUvlc="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.4_1580485194709_0.11460932405939239"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.5":{"name":"typescript-typedefs","version":"0.3.5","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"66eb034737b412271ebfbfec0d313ca5052280a3","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ec2C0KDbeIJQfMZPpBjclYXhWOdsG0YgB/XyIypZpfpu2uIG/D40QZZxmWuOWcCrNkCi6prv4er5wk34Q8VWGg==","shasum":"e57cfa1153b66be8227502a1e7e87cb02ec89cc2","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.5.tgz","fileCount":21,"unpackedSize":64249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu/aPCRA9TVsSAnZWagAAGNIP/Rwk6nohRa3NTlWTIhJX\nE67dib9XJ+qJRzvCHezNTQq9gQkmjflPDORxvori1SDley9dzoNSwH3GfH6Y\nh67Tclfa8WQzpOVpPDJCJSrxqoBkTgMeUbMAuyqR8Gq+c0FyC/V7S1IUBCYg\nVi1pqxR4yEqFsrOsjG5iTBXQt1bzaocKLfSbqxHu8PHU8ks9TmNY83OM/+tQ\nYp5HIphgYwXqFbg+PazyiXw3tvq8x/1brdtByjEw/hVlIBtM9zHh6E1LTvls\nxHWUPZwHX0hF0Mhx6vMZhqg7cosVlJe7EYkQW3XP2cEORm6/s9VRvJlzbd66\nwRatc+QGBYkKdz/63T08PTszIlh49mR16msAaVHAGE3TFiCDrepuYQvI1J+C\nShF4HQenCYFGs0aZ0I/jVhePG1IyD96Smqz71iSWWVClKorWWqT7QXikL9M5\nK0G52f2Bh2WZ7FFsblBR3muWPNb2+T7eGx6CCx47ETrgQcfbbXpfVEFCbydS\nwDiEJPMBGtJ2lYMTxSV3r52P286jDRCSsGioBIcfZgz6qF+816/08Ho2EaQU\nCStcIADN7vnlaOe0GJVuD+G3YEbgMGB5fkdy+gTxtHkSR8R9YqhT3BVb99BX\nPXjWTpx6A6zs9YC7ri9NC5uAV+V1ZklEOX4gKlt5eoS7k68dGYIWcSHMcJv6\n/2Lq\r\n=6j+f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK56EA+lr5WZllnwN1v/wwAPQrbUn1e+41lcUmhy2wYwIgPFCQGjzSuCGBuKbAdlggovI+4/mTfVnEq/omwkxgykQ="}]},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.5_1589376655200_0.9719691423209156"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.6":{"name":"typescript-typedefs","version":"0.3.6","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags","publish":"npm publish"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f8bc202c302ccda43bdf3afb47c3c1926550a942","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.6","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-071LOvbm5lmS4scHzUKirtVrY740wm8Zzd0+ISWatA3OZaAOGAK/fnPPdbnUAoWeLsrDBYg5KAlhYclcCx1f+g==","shasum":"d730fd7dd24f614ba195d57d3de7f8407e232147","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.6.tgz","fileCount":21,"unpackedSize":60179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspvRCRA9TVsSAnZWagAAtS8P/2IW9iTzIhr699UWODRb\ntAGLAHRSki+RMiEJeXwHxOhjLekmxcpC4+4zfLqsusMrwybV1st08KYCVYLi\nz/fC9o91uAqGUSO6cYzQ9g5x2SPTLBZhuHSFOKWVOChagKHBc7iY1+mySDyF\n/e71PllU3c07vULUMZ6w+aMZpQqQ3jaHpZzCDPDWDVuqu4chZEQSQegE3jY0\ndadNO5btHO257oju1dUpkYL9BKyPPLKwvVHz0XKiXjQBbMsOASOLNfUt1YRZ\nNv/B6fF7xWPy5fTGx4YOX1VgjBIcR/Kc9WfmBmBOAEOU00PiZbRYjW/n/DnF\n+R1OmzUQEmKK5BdVhLxJhBFEUojZDhe+4E71DsUeohCsWZrafwQ0XGrihDef\nAvHf5MfrGXai3qElF6LdJwTziUGqQDhUJ/UpcuR/7ZUy/HkkCXOGKxeTZKGK\n4vlV/tN1jaa98fwmDD+E+IbtFLZLY0vWmUNV4rHySJ+NiVb6GYLshEAF57Xy\nHlNkvyCN1sF1j6LM3vUUD7Jk7We40mwHz3fwlxss41aK3b+hhzSLjMgjOwkM\n0+Eg44Ci+/aovo22shZvfBzlCt+RcuMIaT9nu5PKB8li7yklLSy2/fCdPJ1v\nwbSBRf3qlTDMqWXTZNM90BMiIPIWfpyoGs+aMwZeHrt6c6UipWtvrR8AxBqu\nJ0dc\r\n=EAVf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2ZPT/D+tEzZgUS/x74fT7y83mx4bWXcs9fxHI1ZqUKAiEAhavRzItj09VLU732u/wdirlp6PenGo1oEI7K+8fq+cQ="}]},"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.6_1605540817031_0.3365684125943498"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.7":{"name":"typescript-typedefs","version":"0.3.7","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"graphql":"^14.3.0","reflect-metadata":"^0.1.13"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f8bc202c302ccda43bdf3afb47c3c1926550a942","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.7","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lx56SxWUs6pj7WkGkmV3u8kHo3kkX2ZjHwdOhAyUpy+Kd3QDinVqTxl7dGE3Md9b1kQ40QsFWtb/YW9o7q62JA==","shasum":"23ad2cc6eade78ab325b1910a6bf416693bfa5c0","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.7.tgz","fileCount":21,"unpackedSize":60149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspwTCRA9TVsSAnZWagAAjpUP/iv6G5CQsCSx8g6EwVHx\nBluLQhRrUDlH9/hhMlnZ88Y5qJmcIEK9U+4IyV1z7iIS9GipzakJs5/8J3Ut\nc3PHgBfoCJ6rju1TQs4R5ikplNa2xVsxYGbgKnR4u7sn+9IGWtMnw0iJcO/m\npH3Slq/6pUu2Kc1FbI3VlGi6aTcvVLRK/xBggxPjdvoOvOaMmFi+VCmGRG0U\no9pkPoIEzh1uiSN2m2f+Pi9QsmLXl1Usk6jwxd3bDmwPrqWGPKo7+OD0pgtP\nBWNUuIcmabAb6nxrAQdbUE5E1N1+agfzoYtS2UVJb8eWlwHxH++TE2pUHGSE\nlcgh+DA5IwvqJ6bIWMvNmM+OFn0Z8cOiWE6nSaUnnTxrbKVAj6bQUFzbYp/t\niJ4gH0O+rULpHaagU/LYCf5vXm3otC/moRUdYY0tVXUmJQFvWz9a1rOzF9+j\n/uPs0JE29Xcg1MVrnQ0PLFei5SbIkJVwR9gLbmz33ys70d6l3r/cyYz9SSUP\nVZrzS/6ZRhsHOe1IyOljUVKH+jSmyZ2rx898jb/YQeweEyloKKB/KEkKeQAS\nrxIpHn0+UD8VMGWL1aKI+UjH8q1WiC5ThROuQ7vi9qk4kcLGfxBU8TqXztV9\ntdh+iz4NKTSE2EF4qJKI7ve1yHHWF0ZcN7yx0ckcmiUqUafzNxKZUEZcrMDQ\noyO2\r\n=1yIP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5kSpnDgOECILnKfzwfyL44OACABySK/nFDBbwpaY5KAiAR505ezTqfuslxwvfAG+8wd5Dq4eQt+VnOvmzgQh39OA=="}]},"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.7_1605540883253_0.7548119041386794"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.8":{"name":"typescript-typedefs","version":"0.3.8","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"reflect-metadata":"^0.1.13"},"peerDependencies":{"graphql":"^14.3.0"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"f8bc202c302ccda43bdf3afb47c3c1926550a942","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.3.8","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TpeO4GsGpLngPtBbqa0hcXdsrAt31JANO2aPN2mxClrXafF7utM4sHxUZfi0qPcMcKyVpZjm/ywKXjWcCJ55MQ==","shasum":"81e069eb178dac4912bea3ed9318c4b458d3a483","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.3.8.tgz","fileCount":21,"unpackedSize":60177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspzRCRA9TVsSAnZWagAAVUMQAJe9ymIwBCutBllHqzqO\nbqDIzranp8a9C7jAKmHDpTTFAOViQKXX1+SIqq+MgK/GgWyWLmnaGtNjDiAO\njX+Z9vLJIlzH1hZtyY+V50iZqFSHtuHIhClAxlq3jlbVi+8w3dWu45hnvxlf\nLCc9wzoUjdA1aK45k6xJA6XCRCkY6WvHks49u/vA8coDU8ZNZ/OYe6I7ftoQ\ncoO9pBUNej0tPvBc4SGCDm2+mMH6MDs7yHGfq8i/NdquSQxMoiQukj984D55\neqGbGfIoPy7zpUNHwovx5YqUt08oYaj/pLvTczGJGKfLlGvyQUDswsaefj81\n+9iMQFlvi9ggs7FNdZOsGQdIQtkObwL1GS1GV4P4iFiR2Q70E05rGu9h3ngL\nYIhkPb2DjaZ8klj5RC0T6z7RDve3MlEqPvC1jDiTFJEPNCwVxr5Rt7+5uSK7\n/97NG6dJGGRi6t6YQ4k+i+nwx4yNZopLuXBfxIW9ErUMN+5T7yXbIrGD3s+a\n6EP2hTvDiJCDdi+c6uXBfTbODgFIdhq2He2V7W3xkwJBpBT+NE7vCkYdCrx3\neNATTI1A9c6WjDIzlsl5iBQzCxYSGswlxGxnFduuyz3OrJZVvnKOrY95Gv5A\nqEy2djBtRCgWrRtPTX46iTUXGQpomhLIwzdOWlfgPwNBildZx7KZMGh6G8IX\nSfry\r\n=Xzr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD33VbKU4I/+sjuTKMWX6pp+7mnBJpZECEiRjC8GDAvoAIgCG7mrRnzSh4pbPdvA04TvkZdtl31wRYhH24JQwc2Oa8="}]},"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.3.8_1605541073218_0.46843982453986177"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"typescript-typedefs","version":"0.4.0","license":"MIT","author":{"name":"Bram Kaashoek"},"repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"eslint --ext .ts src/","tst":"mocha --require ts-node/register --recursive 'src/**/*.spec.ts' --timeout 8000","test":"npm run tst  && npm run lint","test:watch":"nodemon -e ts -w ./src --exec npm run tst","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"dependencies":{"reflect-metadata":"^0.1.13"},"peerDependencies":{"graphql":"^14.3.0"},"devDependencies":{"@types/mocha":"^5.2.6","@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/parser":"1.9.0","chai":"^4.2.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","graphql":"^15.5.0","mocha":"^6.1.4","nodemon":"^1.19.0","prettier":"^1.17.1","ts-node":"^8.2.0","typescript":"^3.4.5"},"gitHead":"d0882d32e9bf18a1722cfd053868fa440680f3e2","description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","_id":"typescript-typedefs@0.4.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tQtZyTJXh0KLZXtwJVV87xZ6N5p6ji1l1mVXUUZUtw9vQk6ccjFg1JATYdeiREH+xQZiDGHSEpt5duHerssGuA==","shasum":"17b9431a8b012b2195d9c1f33ca0144f86f93830","tarball":"https://registry.npmjs.org/typescript-typedefs/-/typescript-typedefs-0.4.0.tgz","fileCount":21,"unpackedSize":62784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgojMcCRA9TVsSAnZWagAAG6kQAI4NZbOUmUSjXBnfhmFp\n3P3BIsnxJgjgy8QTx4RY3bPS5yrqsGj05/76agaQEqenBkMOvhCeXnW6bcg8\nnSqqISK2n++8T6Ut7GEVFLyegBJdMgtxg+QYXgulN3ycOBUq+/7Ch2Tw6qik\nhOj0CUnpIp/+af3aiRFQv7jF2rqQExCr0IVak47LZT1x1x8wG8xVaqXVyjYD\nZONGK7Yc+ld7t6fWGwl+mQUYETxHcGiIQmgJHNEyOe8JioDKadibl7jB5a6J\n7Z8zYhepgX/drQ/lsZeAE+aJbJHp0IZ+AUgsMn6aR3KhigRGYqKVu1d8oq/M\nqxqIoc+JhByO5DZb7VOY1+t7jlymZsWSCjVc5gMQAApLwA0IOfymth7aYGEF\n+89snwbwMxkEFeYc75K6LWJcayM4Y3lmgUIMxp2acqyP5UB7iMn1M+i2520C\noPDghi7SS+zCcD9rDs1ts+MbQjc3HnMWdQxddlzdJ61J4pawYeaoTkDkWWFT\nbeZJ/31rJlIsC+RNqPk0sgwrtrv5j2mDvIh2qsIoMgwOQKhSs3ist/rzwhNk\nxHwHURapVP6ryXzUtVcvIKFlupHpKTvK1jxBp4rWbdnYH0g87V9THtBMGm7s\n2jOAShXd9p+m72wwE6+q2OZC6cB0L5dS1I7gJ5uWYZTbyHVDLV7uhOrbXaha\nrtPS\r\n=2v6t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQNLlig/IO517ibXpuDoh7Y1M0dMSTY+dHrfUP4Fl1yAIhAIJq30VzBZKnH7+w9Gupr2qDIJW+TJW/g+zhJkjBwc3o"}]},"_npmUser":{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"},"directories":{},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-typedefs_0.4.0_1621242651687_0.42745866054894077"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2019-05-25T11:27:36.975Z","0.0.1":"2019-05-25T11:27:37.113Z","modified":"2022-06-07T12:28:55.282Z","0.0.2":"2019-05-25T16:44:54.843Z","0.0.3":"2019-05-27T08:33:18.524Z","0.0.4":"2019-05-27T08:37:29.646Z","0.0.5":"2019-05-27T13:52:46.555Z","0.0.6":"2019-05-27T13:54:10.148Z","0.0.7":"2019-05-28T08:15:10.558Z","0.0.8":"2019-05-28T08:33:37.248Z","0.0.9":"2019-05-28T08:55:03.857Z","0.1.1":"2019-05-28T11:11:43.047Z","0.1.2":"2019-05-28T11:52:42.791Z","0.1.3":"2019-05-28T11:55:12.726Z","0.1.4":"2019-05-28T12:47:50.170Z","0.1.5":"2019-05-30T09:22:22.079Z","0.1.6":"2019-05-30T11:48:13.008Z","0.1.7":"2019-06-05T10:27:51.111Z","0.1.8":"2019-06-15T11:10:45.884Z","0.1.9":"2019-06-16T09:06:02.904Z","0.1.10":"2019-06-18T12:45:45.229Z","0.1.11":"2019-08-03T16:37:07.786Z","0.1.12":"2019-08-03T16:40:39.810Z","0.1.15-beta.0":"2019-08-03T16:59:10.816Z","0.1.15-beta.1":"2019-08-03T17:08:10.504Z","0.1.15-beta.2":"2019-08-03T17:10:55.103Z","0.1.15-beta.3":"2019-08-03T17:13:39.001Z","0.1.15-beta.4":"2019-08-03T17:18:15.088Z","0.1.15-beta.5":"2019-08-03T17:20:02.015Z","0.2.1-beta.0":"2019-08-05T07:05:56.721Z","0.2.1-beta.1":"2019-08-05T07:10:49.055Z","0.2.1-beta.2":"2019-08-05T08:04:32.583Z","0.2.1-beta.3":"2019-08-05T08:06:51.141Z","0.2.1-beta.4":"2019-08-05T08:08:53.365Z","0.2.1-beta.5":"2019-08-05T08:12:52.616Z","0.2.1-beta.6":"2019-08-05T08:18:46.950Z","0.2.1":"2019-08-05T15:33:59.129Z","0.2.0":"2020-01-30T13:14:28.090Z","0.3.0":"2020-01-30T13:21:23.020Z","0.3.1":"2020-01-30T13:36:59.684Z","0.3.2":"2020-01-31T14:47:53.740Z","0.3.3":"2020-01-31T14:50:59.528Z","0.3.4":"2020-01-31T15:39:54.835Z","0.3.5":"2020-05-13T13:30:55.370Z","0.3.6":"2020-11-16T15:33:37.191Z","0.3.7":"2020-11-16T15:34:43.401Z","0.3.8":"2020-11-16T15:37:53.320Z","0.4.0":"2021-05-17T09:10:52.302Z"},"maintainers":[{"name":"bramkaashoek","email":"bramkaashoek@gmail.com"}],"description":"When using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing b","license":"MIT","readme":"# Typescript-Typedefs\n\nWhen using [Apollo GrapQL](https://www.npmjs.com/package/apollo-server) you need to define the typeDefs for your schema. When using [TypeScript](https://www.npmjs.com/package/typescript) you need to define interfaces to add proper typings. Because doing both of these things is rather a lot like code duplication, this package was created.\n\nWith this package you can simply define your model as a class, use the provided [TypeScript decorators](https://www.typescriptlang.org/docs/handbook/decorators.html) and call the `generateTypeDefs` function, which will automatically generate your typeDefs for you.\n\n## Installation Guide\n\n### Install the packages\n\n```javascript\nnpm i typescript-typedefs\n```\n\n### Update tsconfig\n\nSince we use decorators, [tsconfig must be configured](https://www.typescriptlang.org/docs/handbook/decorators.html) to work with them.\n\n```javascript\n{\n  \"compilerOptions\": {\n    \"emitDecoratorMetadata\": true,\n    \"experimentalDecorators\": true\n  }\n}\n```\n\nAs well as some babel plugins.\n\n```json\n \"plugins\": [\n    \"babel-plugin-transform-typescript-metadata\",\n    [\"@babel/plugin-proposal-decorators\", { \"legacy\": true }],\n    [\"@babel/plugin-proposal-class-properties\", { \"loose\": true }]\n  ]\n```\n\n## Exports\n\nThis package exports\n\n- Type - used as @Type() to decorate a class or @Type({implements: OtherClass})\n- Input - used as @Input() to decorate a class\n- Field - used as @Field(), @Field(String) or @Field({type: Int, nullable: true}) to decorate a class property\n- Interface - used as @Interface() to decorate a class which should result in an interface in the typeDefs\n- Int - used in an @Field() decorator\n- Float - used in an @Field() decorator\n- ID - used in an @Field() decorator\n- generateTypeDefs - function used to create a typeDefs string from the array of decorated classes it recieves as argument.\n\n## Example\n\n```javascript\nimport { Type, Field, ID, Int, generateTypeDefs } from 'typescript-typedefs';\n\n@Type()\nclass Course {\n  @Field()\n  name: string;\n}\n\n@Type()\nclass Student {\n  @Field(ID)\n  id: string;\n\n  @Field()\n  name: string;\n\n  @Field(String)\n  friendNames: string[];\n\n  @Field({ type: Int, nullable: true })\n  room: number;\n\n  @Field()\n  gpa: number;\n\n  @Field(Course)\n  courses: Course[];\n}\n\n@Interface()\nclass Book {\n  @Field()\n  author: string;\n}\n\n// option 1 for implementing\n@Type()\nclass CourseBook extends Book {\n  @Field()\n  author: string;\n\n  @Field()\n  course: string;\n}\n\n// option 2 for implementing\n@Type({ implements: Book })\nclass ColoringBook implements Book {\n  @Field()\n  author: string;\n\n  @Field()\n  designer: string;\n}\n\nconst generatedTypeDefs = generateTypeDefs([Course, Student, Book, CourseBook, ColoringBook]);\n```\n\nresults in a string:\n\n```javascript\n`\ninterface Book {\n  author: String!\n}\n\ntype Course {\n name: String!\n}\n\ntype Student {\n  id: ID!\n  name: String!\n  friendNames: [String!]!\n  room: Int\n  gpa: Float!\n  courses: [Course!]!\n}\n\ntype CourseBook implements Book {\n  author: String!\n  course: String!\n}\n\ntype ColoringBook implements Book  {\n  author: String!\n  designer: String!\n}\n`;\n```\n\nwhich can then be used in `makeExecutableSchema()` from [Apollo server.](https://www.npmjs.com/package/apollo-server)\n\n## Directives\n\nDirectives can be used, either with or without params. The field `directive` must always be set, as many params as desired can be added afterwards.\nUse something like [eslint-plugin-graphql](https://github.com/apollographql/eslint-plugin-graphql) to display your directives in your frontend.\n\n```javascript\nimport { Type, Field, ID, Int, generateTypeDefs } from 'typescript-typedefs';\nimport { merge } from 'lodash';\nimport { SchemaDirectiveVisitor } from \"graphql-tools\";\nimport { GraphQLField, GraphQLEnumValue } from 'graphql';\n\n@Type()\nclass Course {\n  @Field()\n  name: string;\n\n  @Field({ directives: [{ directive: 'deprecated', reason: 'Use name instead' }] })\n  courseName: string;\n\n  @Field({ directives: [{ directive: 'deprecated' }] })\n  longCourseName: string;\n}\n\nconst generatedTypeDefs = generateTypeDefs([Course]);\n\nconst courseTypeDefs = `\n  extend type Query {\n    courses: [Course!]!\n  }\n\n  ${generatedTypeDefs}\n  `;\n\nconst typeDefs = gql`\n  directive @deprecated(reason: String = \"No longer supported\") on FIELD_DEFINITION | ENUM_VALUE\n\n  type Query {\n    _empty: string\n  }\n\n  type Mutation {\n    _empty: String\n  }\n`;\n\nclass DeprecatedDirective extends SchemaDirectiveVisitor {\n  public visitFieldDefinition(field: GraphQLField<any, any>) {\n    field.isDeprecated = true;\n    field.deprecationReason = this.args.reason;\n  }\n  public visitEnumValue(value: GraphQLEnumValue) {\n    value.isDeprecated = true;\n    value.deprecationReason = this.args.reason;\n  }\n}\n\nconst schema = makeExecutableSchema({\n  typeDefs: [typeDefs, courseTypeDefs],\n  resolver: merge(courseResolver),\n  schemaDirectives: {\n    deprecated: DeprecatedDirective,\n  },\n});\n```\n\n## FAQ\n\n### How to deal with circular dependencies\n\nThis packages makes use of [reflect-metadata](https://www.npmjs.com/package/reflect-metadata) which has difficulties with circular references. To work around this, there are 2 options:\n\n#### use forwardRef\n\n```javascript\n// ./course/courseTypeDefs\n@Type()\nexport class Course {\n  @Field(forwardRef(() => Student))\n  students: Student[];\n}\n\n// ./student/studentTypeDefs\n@Type()\nclass Student {\n  @Field(Course)\n  courses: Course[];\n}\n\nexport const studentCourseTypeDefs = generateTypeDefs([Student, Course]);\n```\n\n#### manually write type definition\n\n```javascript\n// ./course/courseTypeDefs\n@Type()\nexport class Course {\n  @Field(Student)\n  students: Student[]\n}\n\n// .student//studentTypeDefs\n@Type()\nclass Student {\n  courses: Course[]\n}\n\n// ./schema\n\nconst generatedTypeDefs = generateTypeDefs([Course, Student])\n\nconst extendTypeDefs = gql`\n  extend type Student {\n    courses: [Course!]!\n  }\n`\nconst schema = makeExecutableSchema({\n  typeDefs: [generatedTypeDefs, extendedTypeDefs],\n  resolvers: merge(...)\n})\n\n```\n\n### Why classes and not interfaces\n\nInterfaces are not available at runtime, classes are.\n\n## Todo\n\n- Add documentation to types/inputs\n- Add enums\n- Add nullable array elements\n- Add nullables array elements: `Field({nullable: elementsAndArray})`\n- Add syntax for explicit arrays: `Field([String])`\n- investigate usage of 'string | undefined' instead of {nullable: true}\n","readmeFilename":"README.md","homepage":"https://github.com/BramKaashoek/typescript-typedefs#readme","repository":{"type":"git","url":"git+https://github.com/BramKaashoek/typescript-typedefs.git"},"bugs":{"url":"https://github.com/BramKaashoek/typescript-typedefs/issues"},"keywords":["GraphQL","TypeScript","typeDefs","interfaces","decorators"],"author":{"name":"Bram Kaashoek"}}