{"_id":"typegql","_rev":"27-8c8fcf6c291c8c9458c5a3b7670bc624","name":"typegql","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.0":{"name":"typegql","version":"0.1.0","main":"index.js","license":"MIT","scripts":{"test":"jest"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","jest":"^22.4.2","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12"},"gitHead":"af04508545bbfda0416f98148995b8a1f6788ed2","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","_id":"typegql@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-TQLS/0aAqjXFADZ046KbLg14J9Dyr2d9bMWdMxChFikEta7lziiGtejWtqJLBcqWIlHjiOLYzdBjfKri/epVWw==","shasum":"d0483c3c34dbb0e00329786b8634e38edabaad94","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.0.tgz","fileCount":69,"unpackedSize":142967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHTF8cs2lZV+8cznrqXWPNwewFnVT1CDlP+9ElEx0orAiEAhXB+4MZx2lZCYp81pPWIWQvB3YzEReCpRC8Q5JrTdEU="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.0_1519916283819_0.15844154657932785"},"_hasShrinkwrap":false},"0.1.1":{"name":"typegql","version":"0.1.1","main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","scripts":{"test":"jest","build":"rimraf types lib && tsc","prepublish":"rimraf types lib && tsc"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","jest":"^22.4.2","rimraf":"^2.6.2","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12"},"gitHead":"4203235a321e2276007360d12c4fcb5c6ead5674","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","_id":"typegql@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-R2D+zSLOk9dgjgYVWHW2I7Yh5nv1HMzS0Bissqd2J9B13mwoOOtS7qfIx0hO4+cO4UHeLtGEQY4OsaGsIoMKsA==","shasum":"d79b60efa91307f230a8937719abe87bd689cb89","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.1.tgz","fileCount":170,"unpackedSize":679798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHwdWRTos7cJfr5VoL3scg7o6ZOLdPedyJ8dIkFgbd1AIgFdpcoIFLmeRx+cpyvyCx/Zo4OjajHDPWXJFpAh7CMh4="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.1_1519934880263_0.26871058305205286"},"_hasShrinkwrap":false},"0.1.2":{"name":"typegql","version":"0.1.2","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"c59d6e8d0d14aa5c4edc0dd566250306e237a900","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","_id":"typegql@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-Bhou+RN9B2E1QyLI6aKFgKNW9olYk6JIoWQqws/DgZl6b+L8fA+Oq03ezGFUGaumiQ8pyaNHoOg7jSQEnHvtDg==","shasum":"efc44ec6f3f8d322a86108e3b8b1e123a4ed8d91","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.2.tgz","fileCount":608,"unpackedSize":883403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVNe6XieIauKOdQgzlWxkovTFEnpEFaLNv8Bkgyg6whAiB5UHRt7Zs3Xld8c2z6Lx7yWx5+NtFFGqssXzrIizGE6w=="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.2_1520187069721_0.917856156226277"},"_hasShrinkwrap":false},"0.1.3":{"name":"typegql","version":"0.1.3","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"bbf458fe976a4d94537206fa0c8bbfd2e49aae54","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","_id":"typegql@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-Ta3OEXeSEOge0PC6oV2+Zn3hhazwolEhyAkFJr315mBL5YQO2/hT8WTz4n5qEWWdz7w85x6izkPTFcMGD/8GKQ==","shasum":"09d280e31bc028305cbe966d0d325219f18f5989","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.3.tgz","fileCount":828,"unpackedSize":2555211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQIoHhlRNnfMg0C3fyPIeWcVx7bx7sMBhuiD33nsP8RgIgPxfAq/TxOFjfdx4fmrhKH9uXzCvWbGN4WZ0W/WOQUKM="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.3_1520196610457_0.8116604273401844"},"_hasShrinkwrap":false},"0.1.4":{"name":"typegql","version":"0.1.4","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"425f1bf5efd4cf1b8420080fc59699063d5e087f","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-KBCviqOW8ZDxXX9zM69vr6emtDXK89xboaX65zlIbCgdHaspCpvjdd8fQAp4g9/Z0/KKPBfgpFczyOZ5UF8usg==","shasum":"059f48094d674c18237d973f5f2b8fbaeb031ff4","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.4.tgz","fileCount":828,"unpackedSize":2555302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFET8+R9b/qCti2Bqjw2xn1TzE67oQSvN7D/o8h0Qvc6AiEAi+XWPSs89fE431yrdG3xFcv0ZudmY3JP26eg/Fgm2c0="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.4_1520196767299_0.1834676013975034"},"_hasShrinkwrap":false},"0.1.5":{"name":"typegql","version":"0.1.5","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"cfa51645a3ab006f6dc065b15c6e63ad017bc192","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-LNKd8a1qffSnNjYn8DOXkmkmF/f4iUASxSxE6GYBj2geHMtDsH7jh07W8SvIpUveTDWANWaCx1sxAIV3jfOd4Q==","shasum":"ad23528ff3a52eeb0d3fc52b01dc43ffe930a7bb","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.5.tgz","fileCount":828,"unpackedSize":2555804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbL7EG8xeKhKir6jUErE7Z6TLUfRvY9wvweVhv/WzNSgIgKQfR6pq7NjsJpeYYX6tx1WkkmMXo7wfTm1/7K7F6xaw="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.5_1520198199281_0.3695276925026554"},"_hasShrinkwrap":false},"0.1.6":{"name":"typegql","version":"0.1.6","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"ecfafd1a11b174faa0204f3e58362bba54f8f9df","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.1.6","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-ya+c5GdFEzFeOOPDmC7zaaE7BzD+Qun9RtEHy/9OSdG/EuUrOSJxFKUOy3lVCcFLnP02qP2KTaSgMq4jszDXkw==","shasum":"9bfdc1c1fdbe49e994588316f7712d964faf76c4","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.1.6.tgz","fileCount":828,"unpackedSize":2559365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSUwFvDUQTkg0wo7JD4EZCzJuT772uUPdU/yW+/OP5EAiEAiI1FAJrGrdG+8RZ5WbeugYNzmENEQinGRvCwR5QhObA="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.1.6_1520198421053_0.9092889110876352"},"_hasShrinkwrap":false},"0.2.0":{"name":"typegql","version":"0.2.0","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"c916e56131c6df41db16f1a0542d372e5addb246","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-eQ98O7ne1WLdBLbz8AoW4Up0GEYnw2O2rRKeC138vVnM1GWrgrU1g9hu4PMoi+agO6AOrK8XffkzqCysAiHVvw==","shasum":"d599da5f08f7cf92a29d7c6669642287b272acd9","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.2.0.tgz","fileCount":1011,"unpackedSize":2607531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCgpsoANYKqaMLhcx2DZErvd4Msx0uFdkxXmvH/oc7NgIgfowRwh1YKZpmAduNWKNCojYx3XPU1q+N6iXyUOD/6Is="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.2.0_1520205240549_0.3854917636484545"},"_hasShrinkwrap":false},"0.2.1":{"name":"typegql","version":"0.2.1","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"b7b0c75d7feed5439164488e7473e02fec5bfa38","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-zjdyk4sXotkVaA/PWG4A6cq2Goh1+F7Wj0DYstbPyiOfpyRZTn/YtP4p9R9otQB+SyafMqsuF92Iym5uL+w+CQ==","shasum":"003ad9ef3d3dbdb4ea24670b1cd0b47ead64e34b","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.2.1.tgz","fileCount":1011,"unpackedSize":2608516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVssmEg+ftL7MXsEkaFZdWhozASXfYvpjxE76tux/NgAiAC5nVvcQHncC1by44SFOZJfJrNSIuQUTIUl/i1sLr8DQ=="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.2.1_1520205603889_0.012083962334132003"},"_hasShrinkwrap":false},"0.2.2":{"name":"typegql","version":"0.2.2","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"54b90c82ad203702c0ab870e27bed4297ba3a930","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-T4mqAgvUxpsPfU1vMiiZFF1BzUM2CMghf21VaYxHNhD4uzwou9l7luRLmdrZDVhizTtol8kqDQ0EoJvhhoIUNA==","shasum":"75856a125a42d11ab43f22dfc29e84a52542cbaa","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.2.2.tgz","fileCount":1011,"unpackedSize":2609779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNdGeQvss9Fh+Iswb2SrMgJnmQKC3UURlwYAEOT0VmyAIgXeUj/CTHcL9amOA9a1ahtOfeoQKwghuKsrWkSrG4z50="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.2.2_1520206352372_0.6508736264327961"},"_hasShrinkwrap":false},"0.2.3":{"name":"typegql","version":"0.2.3","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublish":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"be526e5cff917458d8e6231a10062630c1f7a747","description":"`typegql` is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-LoqJ8kyQyiIFt/xS90CdhJFYH/jqCck9zFAgLFiWzecLVeySz3bXHGD+r0PVxJDIddEgYt3YOG5mpCXohOvqmA==","shasum":"ed0290fd97fc1c6cb5a48fc798d93919984a0762","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.2.3.tgz","fileCount":1194,"unpackedSize":2658547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBes5BZyI/HaFxeMLVY536fC4UrcSPa/OVZhJnj6nIBpAiArBEuTAyC4vKIBkS/tVIrljVXCxrIWEZkhvre09PiiEQ=="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.2.3_1520207060704_0.9114407748381521"},"_hasShrinkwrap":false},"0.2.4":{"name":"typegql","version":"0.2.4","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"696ba775230ffc8c572e4f8a7edbed12709426b9","description":"typegql is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.2.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-B5NGtkoZW6EcEW2PshjB7oL0dgdKUb5scpTq1y7VoyQ57bmMLulttsdGFjMpKU6U/TXipxj74WTdtq2xHbfkdA==","shasum":"afd64a6a06a0ffefa38075a30f70fbf94f889be6","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.2.4.tgz","fileCount":1239,"unpackedSize":4499369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGw9Zzm0nlcAZPmzuzWjIKUj1mXN6VuELBexDR8oYX14AiEA4kgfKT2OwPApn09/9RYGw9aJyw10lUHbcOJ6V9Ztg5E="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.2.4_1520285875899_0.18588017385618283"},"_hasShrinkwrap":false},"0.2.5":{"name":"typegql","version":"0.2.5","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"698ff104b7a94271ca7f77a2f66eb207da6500b3","description":"typegql is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-o2N+djkg9Jog2OEX5ailD8GmTMsT9WJIDLO7CvrUmnKowZqwzNUl1kBrKHQ0SY9PcalKvp69AmkqqcdlSt/Bew==","shasum":"896c4c281a0eb5cefcd06eaa2bd83ff85463c424","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.2.5.tgz","fileCount":1239,"unpackedSize":4499648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyTmh7vJRATtnX4akNUgqYXd4JQdn0ZNIm2wE+p0NxWgIhAJIGEGANQj+TMaMh3olBN6ooM7D330nGZsoEwEhmkjTn"}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.2.5_1520287455360_0.07282953448763085"},"_hasShrinkwrap":false},"0.3.0":{"name":"typegql","version":"0.3.0","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"1e382b28cce6cdf522ad075546d366a7a6fed840","description":"[![codecov](https://codecov.io/gh/prismake/typegql/branch/master/graph/badge.svg)](https://codecov.io/gh/prismake/typegql) [![Build Status](https://api.travis-ci.org/prismake/typegql.svg?branch=master)](https://travis-ci.org/prismake/typegql)","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-iD+v9ZQHtD5Au/W8/zhB5uiIWYVop2WVi/vTir3fsKq/cL75tCHIasJwuEPCv7WGexPDbmbmVprLuq8zbC0t5g==","shasum":"d2cd7d3732da7c88d2df5ec4065048e9a92d8cf3","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.3.0.tgz","fileCount":12761,"unpackedSize":171998260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEUmhOmJbnUkwAsB7AMhWG27p6vvcMXH8jNV1+mEocaAiBNu6jYNejg4Hhdrf3vV+aIeSl6JoyPu2CbYg5s//qCow=="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.3.0_1522741966242_0.16004215908449204"},"_hasShrinkwrap":false},"0.4.0":{"name":"typegql","version":"0.4.0","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"tsc --declaration --emitDeclarationOnly","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.12.4","@types/jest":"^22.1.3","@types/node":"^9.4.6","@types/object-path":"^0.9.29","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.2","rimraf":"^2.6.2","rollup":"^0.56.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","typescript":"^2.7.2"},"dependencies":{"graphql":"^0.13.1","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.1.1"},"gitHead":"4bef9ea6b8f582e449d6aa9829b1613892376c1b","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"integrity":"sha512-lWUedqBtRWJRHefCds9cdsVRGXjJ28lcWuvfdEYoDiAREMPKnMt9fRHL2CJmMkIuVwSDRuKLNKT+Zp13ic9/wQ==","shasum":"1a5f203b63743119e507a0dfa2bd3a3c5f6d0341","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.4.0.tgz","fileCount":47507,"unpackedSize":619862950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1KtHCRA9TVsSAnZWagAAePMP/1+yYPVyRE8AaKAA8Me1\nlBX5EwbDz6Smr1fVtzUs70JHUAhLfHPfAJyolea5eUptRhSKcYVGcy0sP0cX\nOJ5PyG6WBZWmrBQXn6rKfm2ULEC8lunT1EeGzKcU25SvfbNu8kPujm35H5ZZ\nlnOZqsSryKrlU9OW3oSvgGqejCvD1cHeyu0U3xxnNZMIMLwwbNbFugeCb7VU\nSDfQeVTvY9SGaaNnWpyY4j4DcFWEu5V+3DPXgEv6dU6vPp0rUKIZOYO53CMu\n0S9pN9T54d6HBpbBP8fFJJuaZx3nIWykNWhMpi4/GesfATPWfVxzlI4wnfQk\nyfoA6znnGMn57j3Vn15INWqopF6O4hNZ+gdo0tw/GAzdG2QgIBSPFGH8rv3M\n4a9FxWdr5dwxri3/MKCGV1CXhVfzonGb5ExP4FRpenYmaLif3H1c027r3XXt\nMX8WvGhcl9yLTdjBPh6+EAvoiXVZ2chfzNsqMOYBaGzjS5u46JkMym8EtNhq\n7ZFdpiEVV+NMH5Ypy1uyqcGanl4Yv3qGi3Xkis9pkIMI+QpfhaD8mqPuLCBf\nps6PanBt+0HJS6tfA0hsEFcTVKHBb7gKf16JdH395OfXNYTR01R2+n1End9F\nAsV44qHJsuPN0dGN6pKENsy9nlMBZL3/vnC/r6gC4ZOcbyHdp7RYM6vKeP5E\nugW8\r\n=wfyq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqTdPOXae4FwHjUZbE8uVsjxlZ14j32mBVmoM4Y4pCJQIgLgsxe8TzodB/x5JVkcoU4oMtA9XGkWpne9RAueepSQc="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.4.0_1523886915887_0.5969546425589065"},"_hasShrinkwrap":false},"0.5.1":{"name":"typegql","version":"0.5.1","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"ttsc --project ttsconfig.json","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.13.0","@types/jest":"^22.2.3","@types/node":"^9.6.5","@types/object-path":"^0.9.29","@zerollup/ts-transform-paths":"^1.1.2","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","ttypescript":"^1.2.0","typescript":"^2.8.1"},"dependencies":{"graphql":"^0.13.2","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.4.0"},"gitHead":"e33bfa35f522ed2c6fe1aea750a50e064b29e47f","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.5.1","_shasum":"accf8533117213649ab31e05895bdbd8e11ab77b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"shasum":"accf8533117213649ab31e05895bdbd8e11ab77b","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.5.1.tgz","fileCount":2760,"unpackedSize":7648955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA9bgCRA9TVsSAnZWagAA20EP/A/DlrHgOmK+4+W1bIWG\nUW8lDL+nryawTwztUbSQrGwowoDio1qmUzEcpxebVdsdBvLZlC3clh41CuIv\n7LsdEoUtHvuyeQ1OSm9fwEKVBJfwGb9TkyBi/9G+CBRNRMV/pHTC9oaoK+D6\nm/m4QNi94qGrn8fdvZpLMDIBh3kkHiOe2NcypIDJXTXaqk9bRwMMCEUMo5EE\nmqG4Jogg6adlx8cXSW1MsUOizXCHvH23RItTK9FQ6QLP8rTs5touvQQtmvYW\npRu1DjXRFurgHeiGAmHcML98C2nHgLnkVS42jsfem47U7i6FV6KNWhMMbTrw\nrs37DSN3Spx53WaduQRhDBukbA9RqoJyiM6OzO6FSYh1BYOD3QqKGzKL2cud\n0py4PYD7wrJirk1exbc5IZdBPrOu1yRiE+DKcoQFB54oj7Znu8uo+30muy/T\nFeA/PDR01S8cKjUPYFHG7m647nljiTudygchmmUdGCweP4WoRWmt0SybVI46\nr2cirNsFL8a9LWdndfJfAyK5P+Ay+pfrJC1iTgmz8fy+k+N5Tv6sxgha0AUK\n+YGLPeh3JvnInVe4iIRtt5CPFNI07t4fdAdGc7cHUu/r8XDSVjVn4671Agv3\nvFFgD/PefQkDt+NGgu+OZ2JD8XZnOXSeG/8s/oGgpCyhgHWDwunZDhoU/2aU\nCRLE\r\n=IWCC\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-TbzIFuzEfj3/Wm7HYQcc669G8jUcIYI59ysZMPIP2Jo62th69qON90zrEBsodIqZxHAvbLhFKNcvGgE0hQafHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiq3BWz4JIsaKj/n0KgViSkDDCg9WhmnSmbT5fhQE4QAIhANzNlKJiboMSX+Y4FpH8FNkpty/sfLSJIGPIl8Jhjyc4"}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.5.1_1526978271015_0.5962843256682795"},"_hasShrinkwrap":false},"0.5.2":{"name":"typegql","version":"0.5.2","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"ttsc --project ttsconfig.json","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.13.0","@types/jest":"^22.2.3","@types/node":"^9.6.5","@types/object-path":"^0.9.29","@zerollup/ts-transform-paths":"^1.1.2","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","ttypescript":"^1.2.0","typescript":"^2.8.1"},"dependencies":{"graphql":"^0.13.2","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.4.0"},"gitHead":"ab1c461f7544a09b9b585a074fdd51c149944182","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.5.2","_shasum":"f8a6bb02d749a981c3d696ac9ed9037f17b0bacd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"shasum":"f8a6bb02d749a981c3d696ac9ed9037f17b0bacd","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.5.2.tgz","fileCount":2760,"unpackedSize":7648955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA9ujCRA9TVsSAnZWagAAT5IQAJ1Rgpgqiso2hprrimdT\naq3dL1xr1fKCrU/j2zLjhxw8RzhGYDuj3zk8tLzxTguTQ3aDfoSGXFmXJMfc\n1ruwBXNlK1tJj1TKrxm23YkxwmcW6g0Rcnu0TTcN/xeYHN8zm+EaVik31CjJ\nbOl/B19TdcYuUtm7tYvjy6Z7Rewhr3qCf1AcBp8fID7PicR9u23C8SfxubVT\nwoEZ6mA/yg8DySATD4YZpkqDq+LRNMl8sVYDGhPEGZShvseqUjSNAe/dHZgi\nChbuEoanm3XYggZ274EF8TqC2E5JWjG0XHzmn2CD91ru2xE5FnQwXxCUZdmu\nthysU8Z50Zu1EWV5bLJBmWkJve+/O0vn/wcHX2uwA16p/gKFWADDzpWbwqiQ\n2iaCvi2COqp8mhHsC4mTBqi8vqFpp3zOy/EXNueugqMXLPOsDSyNiry9NmTf\nZfwATRub7s7hWr0rjopE6aLyVwLBya3QslpYAsCTLbr+8pKGlB/Bkpa+OaNh\n/TZp9sT9XIQyF3HrMOAduKX+Jw7YzLRhVBkKMK2EDUYLMU2DLLIFu/ybVdeS\ndlq9CaFAzF9dZr74ZLLfxREPL9o/Rkb3bNX/t9W98JoC0KwsMI9A8plu/Z0w\naF3CIYowaMA4IymNNHdzI2cqaxQ9IaJHsuJhhNYoQ6L0tsjiJ3n4GISKwDf2\nYBJk\r\n=cMg5\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-MufGcHPeIcNqMGwsuQsmS13gjmMZ1+WIDDuO+qqMQyFBZfdhmkwJZE4UpKLcm/+zZkr30XC0AbgmS3AZpw+MQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwCXaxmYatYGWqbcprTfNHr/DP62Ry25U3Z5YlvUIlkAiEA02o48zLexLcHY61/oUeiFh52dzsTazVGJj5vV4107V0="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.5.2_1526979491131_0.4563103255452605"},"_hasShrinkwrap":false},"0.5.3":{"name":"typegql","version":"0.5.3","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"ttsc --project ttsconfig.json","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.13.0","@types/jest":"^22.2.3","@types/node":"^9.6.5","@types/object-path":"^0.9.29","@zerollup/ts-transform-paths":"^1.1.2","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.0","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","ttypescript":"^1.2.0","typescript":"^2.8.1"},"dependencies":{"graphql":"^0.13.2","object-path":"^0.11.4","reflect-metadata":"^0.1.12","typegql":"^0.4.0"},"gitHead":"b3088c66b84366c367644e7710fa3ab671e887dd","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.5.3","_shasum":"8c6a935e4546955a6e482e3848fc92326510cb44","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"shasum":"8c6a935e4546955a6e482e3848fc92326510cb44","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.5.3.tgz","fileCount":2949,"unpackedSize":7746980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+eVCRA9TVsSAnZWagAANOwP/iYDAKC5DkQ1PVRU5AZH\n5j77FEXamVULbfDzb8MLkJfunC+GyRfKN8hrUB0z3XVYQvsmsQ0ovgmiQ4fB\npqSpzNwL7IjubxfwELmyzzRUE74HU59LzbKEWdB8nXkPpmQlm8E5577mQs0e\nltL6nHIqK/agULNSBB8pWqpWmVAhoh69MeQkJrCWFoXzxX+BNrDRlLm4qRuM\nYDr71EW90KsUw3TJ8O2FO/RybFiknxR1H7up7In2TX4YK0xaLyJYiIBDPCw4\nbqvrc+xhZ1NFv+G7QcbwsylqDXKT7AjXFFx4AVi0TINAXwh03U9u+irhULVA\nW7eqpLF1tzf0ja7TLLDQRzi557iGkvHc57tMuNUI7O/c+KMniHxqRu5jbpGl\ncPSKhWvjusrQZccDQmVgOHVyZBhX+ORNu2tNeEdaKBoxeFk9qTNj2b1JZSeh\ncvchpz+Eu8DcMpV8MHE8IYoZmFw45MoCXvzH+wn7f0PVfNAEZ+CBtldq492A\nSbPTjL08Vl3lTNtABMm8T+GntwTatJlqLzUoKiKcNy2NFq8VPWzMXPRi2wiI\nZk8R2SjE/SBPxXEuWA471l579NWHE2A9t/NAWY27M0nk5yyiPF8JJANTk8ve\nYE/WVhESjO64JRX1aTAjCk6+ahLmW+WIbsHoGZ5dmO6hGZ77++ZGSSGG35Ca\n1yKQ\r\n=I1KD\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-cRQ0QH+a1S27SkoRoxi0B8Fo53i0iT+M3JnN2vrIgzqyJoFIiynETo19nO0oOsUPe066gfstfDLFzuSyJyPilg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoZrVF/nmgpTBjNerBWoHpTlXh8ZzdIc3llTdGDOHbZAiEA/53agubPt5XPrrKlvYSpyMtWI4WvaKZ1PK1+Xqe5OqM="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.5.3_1526982548552_0.7842956230786418"},"_hasShrinkwrap":false},"0.6.0":{"name":"typegql","version":"0.6.0","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"ttsc --project ttsconfig.json","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs","precommit":"pretty-quick --staged"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.13.0","@types/jest":"^22.2.3","@types/node":"^10.1.2","@types/object-path":"^0.9.29","@zerollup/ts-transform-paths":"^1.1.2","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","husky":"^0.14.3","jest":"^23.0.0","prettier":"^1.12.1","pretty-quick":"^1.6.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","ttypescript":"^1.2.0","typescript":"^2.8.1"},"dependencies":{"graphql":"^0.13.2","object-path":"^0.11.4","reflect-metadata":"^0.1.12"},"gitHead":"92450863b5e7644c135cf487d133795425da2f47","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.6.0","_shasum":"d912a75edbd9d96c41b0d6dcd91f557f6edfc5dd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"prismake","email":"team@prismake.com"},"dist":{"shasum":"d912a75edbd9d96c41b0d6dcd91f557f6edfc5dd","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.6.0.tgz","fileCount":2954,"unpackedSize":8128033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEP9FCRA9TVsSAnZWagAAICQP+gPxR/bq4yT3VYCx2Xq3\nHX7PIC8yDf0MMz9oJC1ZZiu5uL/PI79q1/3t8Xz4PHc52fiPlQpZ1lXtIU/B\nkEgrBzZI+N8D36AP9C9Or5OtSTePzv5qb9XEWhy/f3Nschqz3/AizjNu54fS\ndDPYH/cCQNKy2aeL1R3YnUY2ytqlJ2lFKdiBw+c+MbhLQp6ac0rvg8p5QHHD\nscVnGGPs9gGVHE3BHFRAQIx3xP39AZNji1eEAv1/UEJlpqha6o1OKNCsHeZT\nEAAcNS6ZVzrj3PZhyai9h7WkWi49Y3nwmbOcW557eWRJd5VixogffyuhVopF\nwsp/xdvs+cXgVkv+7UMOaXBrc9CT8s7rvUspccn+QAxRVGsni/+pBo7yz8Ua\nz/nhgL9Hdd2x+3efRWy6I6/e8uoB2qXc2Mlq1jJQJH/FFyIcYFJVKN5ot6CY\nM83dTuXlPrCflVI7AhBIuEUa2yzvF2pMtzwvThjVUsG0xH4/ZXa2Y9wiMw/T\nWU1H6rVEMnZnMOEa1hIUXT3XVa8Q59Y23ZHcfBefoVw1OTb03oq4BfOf/PJw\njE6CJjniKkokve+qyuCsGniwKpodPtsA/Xp0qZMYBbUMZPMkxzE6zqBu4ij0\n7Ae+G5ydhq35TnoKTyXMhXSONAWIwMaUmhjXYXL1zyHM7951wT8kQDr/f+cE\n2Z8p\r\n=6gos\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-EmxhX9NH2puuSDU/bHq+92Xv1M+Eec0LTPAcYkT6ZsHvuWthX9z6N+QheKgmMhj8mg3Loo/CZXDL2U/LKqd+eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFFV7tU0Jjr5+heKLQOFXvODPYig+STogIsx0QYYFBQAiEApO3DaA453yQOjdjrbbXByWLpCF0l15+Ljnpbt0tv+4s="}]},"maintainers":[{"name":"prismake","email":"team@prismake.com"},{"name":"timpler","email":"adam@pietrasiak.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.6.0_1527840579835_0.11520770615526899"},"_hasShrinkwrap":false},"0.6.1":{"name":"typegql","version":"0.6.1","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","build:rollup":"rollup src/index.ts -c","build:types":"ttsc --project ttsconfig.json","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs","precommit":"pretty-quick --staged"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^0.13.0","@types/jest":"^22.2.3","@types/node":"^10.1.2","@types/object-path":"^0.9.29","@zerollup/ts-transform-paths":"^1.1.2","gh-pages":"^1.1.0","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","husky":"^0.14.3","jest":"^23.0.0","prettier":"^1.12.1","pretty-quick":"^1.6.0","rimraf":"^2.6.2","rollup":"^0.59.3","rollup-plugin-typescript":"^0.8.1","rollup-plugin-typescript2":"^0.11.1","ttypescript":"^1.2.0","typescript":"^2.8.1"},"dependencies":{"graphql":"^0.13.2","object-path":"^0.11.4","reflect-metadata":"^0.1.12"},"gitHead":"ae8ab3d5c0d07df015de812f640183bef750b5cf","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.6.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"pie6k","email":"adam@pietrasiak.com"},"dist":{"integrity":"sha512-+3/mwawZ0ohr9VZZ9ddmIv6CTME/iPg+g+NOCeTgfS5HnWEWHBt9IZxm+GaTWrhyUnT5oNPu72fPVQBiZPpLIg==","shasum":"c5e1411e2237ef65c89f22285dd7f837cc834ffb","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.6.1.tgz","fileCount":345,"unpackedSize":2384359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVBW4CRA9TVsSAnZWagAAp+IP/1YT7WiybfxYrh2RVTTy\njsU9yRhJwk5EIzemy02TuRdqIH9tjsgtOoREumygYbNXmP2OyN+3IVZkWQAG\n5K4YePLexnlVMPJ1R3c3Z7wnNwy1DhP7lMfKuti+Ck5XS4061+WK/x9oAWta\nTKar8JatQ5it89E2MsYh/pJqMa6hOtA/1MF9tm3WBrSBiAcIaw6GLSJYw9nm\nqJBG/Xg/jVTW49396ktAPlWWTETPqeGD+Ts8ZoYvgRF2j1Z6EBBiE946eDlc\nDH9X5jj/uaoUyAXsMCFoi8dOIZGK0YVNHgLPuEWeNSa1AhE3epz3JidVZptE\ngXHViXBvJKe9xmga1/UcWZ2tOE0PM/H3UM6/oUHpiLPl/PXcsI2Lv1sSP4xn\nkhtJqObRkdbDYat+VF4tzV6WwHHvJYAxERQ2zvHswtp6kRH9lPL7SWlvFEYL\nXym7Hx3bZLDyjtRaabK1MVm3mSCwS8akvIcCbTinNSWGAexzlvo8hTDDD6qt\nrEKigq2iZlQwuHQqKuuRWhWo6YTymkPw4CoP+SFvTOOaOPKBoC8Se8PRO/cU\nyhENLD9W7koUPF5HIh+0GdPDVO2rpvDg00Ntn3e9mjkcsKefTZjqiXyvFoje\npdL9YSuObG3wzb00zO9tTQqc97Tjn5lSunjHeDFW5TGaIqWFS1VS0VHfLArw\nqaln\r\n=mTCy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHTWw80TXvH9BVhqQUBiDdsw9z7br6IHJ8Pnei1Wuo/QIhANs89radkFtNIlL3XpHUldnak+BaJJJeVLHXVzkLHsmV"}]},"maintainers":[{"email":"adam@pietrasiak.com","name":"pie6k"},{"email":"team@prismake.com","name":"prismake"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.6.1_1549014456104_0.4915849272204855"},"_hasShrinkwrap":false},"0.7.0":{"name":"typegql","version":"0.7.0","main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","b":"ncc build src/index.ts -o dist","build:rollup":"rollup src/index.ts -c","build":"rimraf lib && yarn run build:rollup","prepublishOnly":"rimraf lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs","precommit":"pretty-quick --staged"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^14.0.7","@types/jest":"^24.0.11","@types/node":"^11.12.0","@types/object-path":"^0.11.0","@zeit/ncc":"^0.17.0","@zerollup/ts-transform-paths":"^1.7.0","gh-pages":"^2.0.1","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","husky":"^1.3.1","jest":"^24.5.0","prettier":"^1.16.4","pretty-quick":"^1.10.0","rimraf":"^2.6.3","rollup":"^1.7.3","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.20.1","ts-jest":"^24.0.0","ttypescript":"^1.5.6","typescript":"^3.3.4000"},"dependencies":{"graphql":"^14.2.0","object-path":"^0.11.4","reflect-metadata":"^0.1.13"},"gitHead":"313c4b196a2dde0d2dfe55969503a0a4f829b614","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.7.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-8ox0mmR11JfGvIAlhWgqbpPS6KkIDVKF4W5nwLhg4YY4M8ha9aTfGHXnoy4JTM+9iR4qfkqXSXQ9SGuiojsJDw==","shasum":"8b3534530855ad19c142464a102b317b6ab70887","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.7.0.tgz","fileCount":812,"unpackedSize":3604907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm4VpCRA9TVsSAnZWagAA/skP/2sNeBDIqVO4qSWlxDDw\nsiuYFUJ/ggOLwJ99wjFAka2AT3RGQUuiNEXqEMRvSg+hHNqphTO2tWCxlSF7\nNkfKCUf7kLahOOxO8p1OpsTxZ0DPUKn/6nX7ZiclGUIn5eACLqUUp3RHRRIh\nGjt7YD9aHWtA6M0RICkiHpJrZ52ietC2oew446fXIXGIpAeIhRYNwjCaeNAB\nmWu9Khc2vUirRYZ8F76ISqDSbHX8KGSgebv/n6PjXsQmVeJRKBSwPeroYLb2\ny2FQH/4isVqlH/l7mCBC6EiTQewQsRdzjehkDDkWHUjB7inndyc8i/ACFSD/\njuHfvuCy08nqfghCs80NcZHRuSqozbFVMfirZ+Tf4b+/yOkh/kaFnLZEJjdg\nJSSDkGm0+AibSE8Tetw4oZTWZw4RlteIyeKEEu/Ou0mZEcmZXlrDl+0cQH8T\nsonT8U1y/j1rEdZ0UGNg3w32ksNSNPjsHCfgeeboxPAY0nySxGqQ5RyBHbN5\npDNlOY4DDfJIS+wT8Fb7a+j32myVySm59oubPGwSqCVS7tEWeqfR/uGehqwq\nr9UDf0JR33kbIZdPMJt9pmRD7kv1Cx4JeuOS8eSWrlQMRoX8s0GlKBoZ2mpd\nA0bwKExhUeYQkm4hmi7sFvb09VcWN0SzHrgpMZHqgHg6ha/ci2NaBb71lazg\naZ5Z\r\n=3vs2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK3hfjEk5VQ9EVizw9jM34Jzh6fpXxUQjSZv7JnV7+8gIgO8bqTIP+fn94Vx78wH7bfjhS9OT+5rPx8LdaWnYv6bs="}]},"maintainers":[{"email":"adam@pietrasiak.com","name":"pie6k"},{"email":"team@prismake.com","name":"prismake"}],"_npmUser":{"name":"pie6k","email":"adam@pietrasiak.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.7.0_1553696104460_0.6049175962875957"},"_hasShrinkwrap":false},"0.7.1":{"name":"typegql","version":"0.7.1","main":"lib/index.js","types":"types/index.d.ts","license":"MIT","scripts":{"test":"jest --coverage","test:watch":"jest --watch","b":"ncc build src/index.ts -o dist","build:rollup":"rollup src/index.ts -c","build:types":"ttsc --project ttsconfig.json","build":"rimraf types lib && yarn run build:rollup && yarn run build:types","prepublishOnly":"rimraf types lib && yarn build","docs":"gitbook serve","docs:build":"gitbook build ./docs","precommit":"pretty-quick --staged"},"repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"devDependencies":{"@types/graphql":"^14.0.7","@types/jest":"^24.0.11","@types/node":"^11.12.0","@types/object-path":"^0.11.0","@zeit/ncc":"^0.17.0","@zerollup/ts-transform-paths":"^1.7.0","gh-pages":"^2.0.1","gitbook":"^3.2.3","gitbook-cli":"^2.3.2","husky":"^1.3.1","jest":"^24.5.0","prettier":"^1.16.4","pretty-quick":"^1.10.0","rimraf":"^2.6.3","rollup":"^1.7.3","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.20.1","ttypescript":"^1.5.6","typescript":"^3.3.4000"},"dependencies":{"graphql":"^14.2.0","object-path":"^0.11.4","reflect-metadata":"^0.1.13"},"gitHead":"969a762ff964301addf32baa313c31ab5c047728","description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","bugs":{"url":"https://github.com/prismake/typegql/issues"},"homepage":"https://github.com/prismake/typegql#readme","_id":"typegql@0.7.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-8a+maVLC+MwIJRorTwK0cByGKqxghsVzuRil3PlecLCA/QdDOBM5ZKoL06d+19p7VAsjSG6DYlzE6VBcQFS7Yg==","shasum":"d959ae47c2a6194b412378d6293b5a77f81aa1f9","tarball":"https://registry.npmjs.org/typegql/-/typegql-0.7.1.tgz","fileCount":896,"unpackedSize":3622994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm5u2CRA9TVsSAnZWagAAZHkP/3uNtzoY+sbRRrZtPVI3\ndb9LpuEhdNe4e0ZWuQ0QbPZB2Xe/AmXYzBNQoVps1HeT5K+x5QqnaEnmF3Eg\nozBrWHc1IZliCHw5IDA5V0gbVsffJK/OSzRzDCTojNZnYAIQyhyvm4vUyaOB\nZxbOxE7FqYN+1tIvJEVQJzul06Fkt1dSxEiGgNBSr3+Uh8NyUqPADFkZhQWQ\nKLXrSjkr9SHba6zoygTGKCQHFV85rEcEWwGcEpAjWf6EpaRNaWV1mm8ysHiX\noQwzrn84VmhZY22KG+cjIcNNLLLmpLElPQJrUM/knJeVTDxwiTKtDoxYvZka\npzCER9dOUX6rEvkTCaakC22IUdbhv19MLY1pjc3RUsJWMAwGap8P4RejYYXU\nI04sptlc5S03vzYX6tb0hMQdk4ploZTz1/ilPwpLZ+I0q1GDwsLRYC8oXfPp\nT0lPRpEnWp4j8u1+PYjreHLz5NMiQPxPrpSg9n0Bmh4Fh90lXDXQPq67CbR9\nT1z/PVkJpQcoZMtqen6W4O6pauI1V2wmL89vfGvbGuEonkIqmztSFmNN6Gjl\nHy/WN6vwFDCK10ht4otoWXdFKUHI5z/mojJG+qGMJwQLqHNdVEg1+aq+Vz2w\nCi8GRmS6iMF4/ywWpdHYPgGHto+CLotedG1qufSNLMATRn9+6dvFcyCUi84m\nP96R\r\n=Vqb3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhFn5Wq3/GvMMCwgYl4eMqAF/C5jn+X6YDTtV5pEhEWAiEA/1AoZCLOZoPhLHAT4moX2LzXQ4rS8Z+ZTaok69UwKzE="}]},"maintainers":[{"email":"adam@pietrasiak.com","name":"pie6k"},{"email":"team@prismake.com","name":"prismake"}],"_npmUser":{"name":"pie6k","email":"adam@pietrasiak.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typegql_0.7.1_1553701813793_0.2860555882807432"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-01T14:58:03.818Z","0.1.0":"2018-03-01T14:58:03.865Z","modified":"2022-06-28T01:42:38.213Z","0.1.1":"2018-03-01T20:08:00.362Z","0.1.2":"2018-03-04T18:11:09.869Z","0.1.3":"2018-03-04T20:50:10.599Z","0.1.4":"2018-03-04T20:52:47.456Z","0.1.5":"2018-03-04T21:16:39.392Z","0.1.6":"2018-03-04T21:20:21.463Z","0.2.0":"2018-03-04T23:14:00.732Z","0.2.1":"2018-03-04T23:20:04.042Z","0.2.2":"2018-03-04T23:32:32.530Z","0.2.3":"2018-03-04T23:44:20.853Z","0.2.4":"2018-03-05T21:37:56.100Z","0.2.5":"2018-03-05T22:04:15.443Z","0.3.0":"2018-04-03T07:52:47.068Z","0.4.0":"2018-04-16T13:55:19.061Z","0.5.1":"2018-05-22T08:37:51.545Z","0.5.2":"2018-05-22T08:58:11.303Z","0.5.3":"2018-05-22T09:49:08.750Z","0.6.0":"2018-06-01T08:09:39.981Z","0.6.1":"2019-02-01T09:47:36.260Z","0.7.0":"2019-03-27T14:15:04.837Z","0.7.1":"2019-03-27T15:50:13.929Z"},"maintainers":[{"email":"adam@pietrasiak.com","name":"pie6k"},{"email":"team@prismake.com","name":"prismake"}],"description":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql) [![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql) [![codecov](https://codecov.io/gh/prismake/typegql/branch/master/gr","license":"MIT","readme":"[![npm version](https://badge.fury.io/js/typegql.svg)](https://badge.fury.io/js/typegql)\n[![npm version](https://david-dm.org/prismake/typegql.svg)](https://david-dm.org/prismake/typegql)\n[![codecov](https://codecov.io/gh/prismake/typegql/branch/master/graph/badge.svg)](https://codecov.io/gh/prismake/typegql)\n[![Build Status](https://api.travis-ci.org/prismake/typegql.svg?branch=master)](https://travis-ci.org/prismake/typegql)\n\n### What is `typegql`?\n\n![demo](assets/demo.gif)\n\ntypegql is set of decorators allowing creating GraphQL APIs quickly and in type-safe way.\n\n* [Documentation](https://prismake.github.io/typegql/)\n\n### Examples:\n\n* [Basic Express example](examples/basic-express-server)\n* [Typeorm integration example](examples/typeorm-basic-integration)\n* [Forward resolution - eg. query only needed db fields](examples/forward-resolution)\n* [Nested mutations or queries](examples/nested-mutation-or-query)\n* [Custom decorators / Higher order decorators](examples/custom-decorators)\n* [Serverless eg. AWS Lambda](examples/serverless)\n* [Merge schemas](examples/merge-schemas)\n\n## Basic example\n\nExample below is able to resolve such query\n\n```graphql\nquery {\n  hello(name: \"Bob\") # will resolve to 'Hello, Bob!'\n}\n```\n\n```typescript\nimport { compileSchema, SchemaRoot, Query } from 'typegql';\n\n@SchemaRoot()\nclass SuperSchema {\n  @Query()\n  hello(name: string): string {\n    return `Hello, ${name}!`;\n  }\n}\n\nconst compiledSchema = compileSchema({ roots: [SuperSchema] });\n```\n\n`compiledSchema` is regular executable schema compatible with `graphql-js` library.\n\nTo use it with `express`, you'd have to simply:\n\n```typescript\nimport * as express from 'express';\nimport * as graphqlHTTP from 'express-graphql';\n\nconst app = express();\n\napp.use(\n  '/graphql',\n  graphqlHTTP({\n    schema: compiledSchema,\n    graphiql: true,\n  }),\n);\napp.listen(3000, () => console.log('Graphql API ready on http://localhost:3000/graphql'));\n```\n\n## Adding nested types\n\nFor now, our query field returned scalar (string). Let's return something more complex. Schema will look like:\n\n```graphql\nmutation {\n  createProduct(name: \"Chair\", price: 99.99) {\n    name\n    price\n    isExpensive\n  }\n}\n```\n\nSuch query will have a bit more code and here it is:\n\n```typescript\nimport { Schema, Query, ObjectType, Field, Mutation, compileSchema } from 'typegql';\n\n@ObjectType({ description: 'Simple product object type' })\nclass Product {\n  @Field() name: string;\n\n  @Field() price: number;\n\n  @Field()\n  isExpensive() {\n    return this.price > 50;\n  }\n}\n\n@Schema()\nclass SuperSchema {\n  @Mutation()\n  createProduct(name: string, price: number): Product {\n    const product = new Product();\n    product.name = name;\n    product.price = price;\n    return product;\n  }\n}\n\nconst compiledSchema = compileSchema(SuperSchema);\n```\n\n## Forcing field type.\n\nUntil now, `typegql` was able to guess type of every field from typescript type definitions.\n\nThere are, however, some cases where we'd have to define them explicitly.\n\n* We want to strictly tell if field is nullable or not\n* We want to be explicit about if some `number` type is `Float` or `Int` (`GraphQLFloat` or `GraphQLInt`) etc\n* Function we use returns type of `Promise<SomeType>` while field itself is typed as `SomeType`\n* List (Array) type is used. (For now, typescript `Reflect` api is not able to guess type of single array item. This might change in the future)\n\nLet's modify our `Product` so it has additional `categories` field that will return array of strings. For sake of readibility, I'll ommit all fields we've defined previously.\n\n```typescript\n@ObjectType()\nclass Product {\n  @Field({ type: [String] }) // note we can use any native type like GraphQLString!\n  categories(): string[] {\n    return ['Tables', 'Furniture'];\n  }\n}\n```\n\nWe've added `{ type: [String] }` as `@Field` options. Type can be anything that is resolvable to `GraphQL` type\n\n* Native JS scalars: `String`, `Number`, `Boolean`.\n* Any type that is already compiled to `graphql` eg. `GraphQLFloat` or any type from external graphql library etc\n* Every class decorated with `@ObjectType`\n* One element array of any of above for list types eg. `[String]` or `[GraphQLFloat]`\n\n## Writing Asynchronously\n\nEvery field function we write can be `async` and return `Promise`. Let's say, instead of hard-coding our categories, we want to fetch it from some external API:\n\n```typescript\n@ObjectType()\nclass Product {\n  @Field({ type: [String] }) // note we can use any native type like GraphQLString!\n  async categories(): Promise<string[]> {\n    const categories = await api.fetchCategories();\n    return categories.map(cat => cat.name);\n  }\n}\n```\n\n## Before `1.0.0`\n\nBefore version `1.0.0` consider APIs of `typegql` to be subject to change. We encourage you to try this library out and provide us feedback so we can polish it to be as usable and efficent as possible.\n","readmeFilename":"README.md","homepage":"https://github.com/prismake/typegql#readme","repository":{"type":"git","url":"git+https://github.com/prismake/typegql.git"},"bugs":{"url":"https://github.com/prismake/typegql/issues"}}