{"_id":"graphql-schema-decorator","_rev":"45-25e64a8a23f4624691735ef041c41869","name":"graphql-schema-decorator","description":"Creates GraphQL Schema from decorated TypeScript Class","dist-tags":{"latest":"1.0.0","0.4.1.alpha.1":"0.4.1","0.6.0.alpha.1":"0.6.0-alpha.1"},"versions":{"0.3.0":{"name":"graphql-schema-decorator","version":"0.3.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/Quramy/graphql-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.3"},"peerDependencies":{"graphql":"0.8.2"},"devDependencies":{"graphql":"0.8.2","dtsm":"^1.1.0","mocha":"^2.5.3","rimraf":"^2.5.2","tslint":"^3.11.0","typescript":"^1.8.10"},"typings":"lib/index.d.ts","gitHead":"4ebcc9ca77887f281ac2e1cf63d182c4d4024670","bugs":{"url":"https://github.com/Quramy/graphql-decorator/issues"},"homepage":"https://github.com/Quramy/graphql-decorator#readme","_id":"graphql-schema-decorator@0.3.0","_shasum":"1980ebe8007a763d84a1fc5234d260b2f6be13ba","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"1980ebe8007a763d84a1fc5234d260b2f6be13ba","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.0.tgz","integrity":"sha512-72dEPICeOcfXbWD1O4P4ht4baEL5kDoRgM0aPyI/kYmSH3J4PCq0pdony1RTSoJpSsblqcSD3juK9aDW6JL+yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ6lPzgJbVDDIfe+bEEoSJglrqbwc28LmSVPRUMomc8QIgemS0ySRFdnuoO8paA34wSB63VdCyBE3JVNY2hkDgl1w="}]},"maintainers":[{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.0.tgz_1485873407295_0.6867269524373114"},"directories":{}},"0.3.1":{"name":"graphql-schema-decorator","version":"0.3.1","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/Quramy/graphql-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5"},"typings":"lib/index.d.ts","gitHead":"cc169b667339708b7fb24ca03b974d8e97b2b968","bugs":{"url":"https://github.com/Quramy/graphql-decorator/issues"},"homepage":"https://github.com/Quramy/graphql-decorator#readme","_id":"graphql-schema-decorator@0.3.1","_shasum":"dccfdb73a8cd8b4d9a43e664230269df3e1582d7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"dccfdb73a8cd8b4d9a43e664230269df3e1582d7","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.1.tgz","integrity":"sha512-l48p7hwAtXlAdsA8DR2UH84OXxV2JKYLR/UIEYKbRfHgHD+7adxE5Kl6ZEv8QO/WAUyCJEXkqWG/5q8TTvEebg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA6pGnpbhWYH3/azvztSrie7SVn2FYpPOIR2xWtohHcgIhAIoRzIJiD88umNXFuKEIa7ZKSlS3WZLZ25fcTFYd36f3"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.1.tgz_1485971028695_0.06989737716503441"},"directories":{}},"0.3.2":{"name":"graphql-schema-decorator","version":"0.3.2","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/Quramy/graphql-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6"},"typings":"lib/index.d.ts","gitHead":"5cc7133dde0be417900acde9f81faf7c7e3190c4","bugs":{"url":"https://github.com/Quramy/graphql-decorator/issues"},"homepage":"https://github.com/Quramy/graphql-decorator#readme","_id":"graphql-schema-decorator@0.3.2","_shasum":"8315d2d7448a870bb51ef22777e5b4e4b2b981fb","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"8315d2d7448a870bb51ef22777e5b4e4b2b981fb","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.2.tgz","integrity":"sha512-kKkA99m3WjDGI8G0ODSGNCvQNuLr2LBOQdMgDWjchgX9zkY8ezkxl+7wjb3kM5TaSREJRBY8YNoG28XuJsz95Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFf5DTlpY8xwoCSrQzQFVLKbJ376CRQpbXhYgbtup/3vAiANJbtYDfRFbeplRfP9TvFrjB6H16TqAyKfpTCSUCIB2w=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.2.tgz_1486058969302_0.3887568097561598"},"directories":{}},"0.3.3":{"name":"graphql-schema-decorator","version":"0.3.3","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/Quramy/graphql-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6"},"typings":"lib/index.d.ts","gitHead":"d2bb143c861ed0c16ce33ca1fa0d7dbcbb22d47e","bugs":{"url":"https://github.com/Quramy/graphql-decorator/issues"},"homepage":"https://github.com/Quramy/graphql-decorator#readme","_id":"graphql-schema-decorator@0.3.3","_shasum":"3d7e320bc9a0e015976ebb2d1ddf47d04728e08e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"3d7e320bc9a0e015976ebb2d1ddf47d04728e08e","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.3.tgz","integrity":"sha512-NMWMmuoReEh+B5Io+aVaTcrDcCupHCs52EOWUGJ0Z36aP4tu1/YPlmai00whpWHLXf+CdXU0z0w6s5hrWCH/Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB77PQGtWb8fzUpDYM/xhyD8GfYGTWmxbC4qjbnNbCM7AiBD8omqBv5tvtBlVeBCO/lkInjIv6Hww/RMhwaQy1jApA=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.3.tgz_1486062969618_0.2623192253522575"},"directories":{}},"0.3.4":{"name":"graphql-schema-decorator","version":"0.3.4","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6"},"typings":"lib/index.d.ts","gitHead":"c608c50da04fac0f6825cf9c1810705b9e6cc9e3","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.4","_shasum":"4816ec3035d049a3d5517088130bd8e67996a052","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"4816ec3035d049a3d5517088130bd8e67996a052","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.4.tgz","integrity":"sha512-OZW7iCNHR6RCbo3Hybe45lXO3i5j6azB27cXZdCog2QF0e1XKVSU6XIq2lzYHcCJGCmWZMbM68EGcZjvJYRhRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj/j2lKzxwG47cTaFJh5DceUkkRtUJnG6OHtYWkXL9pQIhAKdnzjPBWynKiEN7X7wUlJmo9f4uw1S0uSShIyGIYYnj"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.4.tgz_1486488901374_0.6581851975060999"},"directories":{}},"0.3.5":{"name":"graphql-schema-decorator","version":"0.3.5","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"976e3eb68c2dfa519a19b845a69ee677a87c0a52","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.5","_shasum":"b8ba1b65697e50b549cfd339b67d828e4f6853ce","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"b8ba1b65697e50b549cfd339b67d828e4f6853ce","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.5.tgz","integrity":"sha512-ZwhsORj1el8CmpaBnMUJWh5WLRXXtSR0jH3QvJ1u37BhAjkkCsSvHpjVx6aStaiiTv7Sd/W8QeaEdOZqX2dcBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDRMtg3BTY+94klxPrr0XBM3wRcCKLBHw/s10ctzTRfgIgO47yD87/F1CWNFowxuPzi2v2gy5Y20GKtDtz09c3HTo="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.5.tgz_1486492804729_0.7337110345251858"},"directories":{}},"0.3.6":{"name":"graphql-schema-decorator","version":"0.3.6","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"934983edb578dbe0538b6154d029455a2c89eab7","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.6","_shasum":"d444eb4d12a210ebac9c47009f492e6b4d9f3edc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"d444eb4d12a210ebac9c47009f492e6b4d9f3edc","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.6.tgz","integrity":"sha512-qnwyLKi/UnyayZBz2/57piEa+/jaTXkOp/Fs3Tr3FDLd6RqcDIm5IsDcqdwdpl1yqGFdRnLkfv/AB12DzshfFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQqiDH8r3/IRaGHSNH4kh20B65t+3p+qKhWuEex6j1OQIhALNbDk1l6FfpYz/La47s/i9nzRcVzvIBRmTBr5qwTbql"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.6.tgz_1486677131507_0.5895097136963159"},"directories":{}},"0.3.7":{"name":"graphql-schema-decorator","version":"0.3.7","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"e1cd61754e8beefbe21beedf1d7bc164299aeae2","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.7","_shasum":"aad7e35dae47e05a4eff0e6147697feaa38ac144","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"aad7e35dae47e05a4eff0e6147697feaa38ac144","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.7.tgz","integrity":"sha512-mRujh3Fi/MQ4/IlnAQEULZWwoFc4RtSTGWgXKePeaBF1MKthoTZoFWkTElkcQLiFHQbbU0u92TV4Zr35CRPX1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVPMk6BmqbpybjNLebthXvYgQtoXlYa4y6mPndTdYcTAiEApBPWSfKbvoxC7wqJWQVFrpqrdoPvjZ/vxd6f9GdCTms="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.7.tgz_1488405349930_0.8634485760703683"},"directories":{}},"0.3.8":{"name":"graphql-schema-decorator","version":"0.3.8","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"feb62c6e29b1bf8f3594f502c2412129f2fed9f0","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.8","_shasum":"49d5d6a88d5f459b31457427bcbfa2db2dac52af","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"49d5d6a88d5f459b31457427bcbfa2db2dac52af","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.8.tgz","integrity":"sha512-dB7xzCY4yk6jsm7vIzaSjTVUzom1zHLe2qMLUGK5ITF4YCixFPSNpCCqu5I5/472dVZpQuZAf902JcUkPAe5bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTx+GO1x84YgFTPofrDkdC46gLonC6hKv0cyIKB7GdVAiAlZhNXNTaucCw+ZAEtswIHGutyb5eOtbGMlGM4VhAY9g=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.8.tgz_1488477141375_0.4966461705043912"},"directories":{}},"0.3.9":{"name":"graphql-schema-decorator","version":"0.3.9","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"5f6d211871146540411609825c62e4d726e245e4","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.9","_shasum":"97f20c39fa6e583bcc2f27d3631d26cf0449215a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"97f20c39fa6e583bcc2f27d3631d26cf0449215a","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.9.tgz","integrity":"sha512-eqGjA8aS4RvZAJzRspa89n9tAXK4ncowHMPXJhfrIVl/pdeAxwzGjieZD8rOWwJQknjJqStcYrJbgXM4M5WKKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIresmi0qv69/AFT7kxQ1+85r5bFKh0JKI0h6VqU5TfgIhAL+jryA7IDAhtCFJhGA3lP2PXWr5oTQxxl4viBTBBFUj"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.9.tgz_1491330372988_0.2176310932263732"},"directories":{}},"0.3.10":{"name":"graphql-schema-decorator","version":"0.3.10","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"fd1e3f8aa4fa66a484a14ff75d17d3a89ec0ea53","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.10","_shasum":"3890d738340d4443d9d4405f4412eb3b440aa0b2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"3890d738340d4443d9d4405f4412eb3b440aa0b2","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.10.tgz","integrity":"sha512-DezcsvQ/HwIonDXZPLGG8iyFeEa30eRzpkXv4dC/7vl8XkkYL+c3t9qdBOs/zZiDp9UA174re23Q0lHjyoMPNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC++que5kZx1dbpG36sx+IcO1SyBfECFo8ShRY7UQI09QIgH1b/d+KrI1pMUnE9YsobUVxCzipZ71I959JOKNxIgX4="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.10.tgz_1491332105244_0.7960721959825605"},"directories":{}},"0.3.11":{"name":"graphql-schema-decorator","version":"0.3.11","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"3.11.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"149cb28f3eb8da4f61aade8e5d0b4428c5e9cd24","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.11","_shasum":"c43e5b994c7f66766a862cc6df49ec634a9f56e4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"c43e5b994c7f66766a862cc6df49ec634a9f56e4","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.11.tgz","integrity":"sha512-Gftrs+mEgFUTDXwbSXOyxmzXItFam92NO0sI4FjCM0I30yOcz9jsCgfgUSTKSxTogR6c8XCZEghevJ9Nl1obRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsHzoPTvPKyCZjMS5JM2tws+gaG0ErRjmM94RdUmP/SQIhAJJj3c8PhewNFWoRVaJZ36mtvsxOQqoAG9x8/MvS19CJ"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.11.tgz_1491424518413_0.960192245664075"},"directories":{}},"0.3.12":{"name":"graphql-schema-decorator","version":"0.3.12","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"f1ebe91a22a909ec7181b403c4144a9f236bb4d1","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.12","_shasum":"ec711374a940a412653e486e9942d9fc35141162","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"ec711374a940a412653e486e9942d9fc35141162","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.12.tgz","integrity":"sha512-DsVoXsVqmivNnRrBjlwaZao/+lFZ2pTNBXXONAZC0sQ1JM6b6SZHNvhoXEpROw7x2E6lI3jjEBZk7A1xHjNHIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdqKxoB23McZobbd05CfPCJtARhljVjl1Guvbs1xQw7AiEA/Dc7b/L/1F/1k9mKeW6zmXVhfJT2ZZzF/5yfhVEjoLg="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.12.tgz_1493295138614_0.29575467272661626"},"directories":{}},"0.3.13":{"name":"graphql-schema-decorator","version":"0.3.13","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"72aa97a25f3cb08b4434218c081a429c11667272","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.3.13","_shasum":"151714b52b2ac2f94fc37be12c328da57e8a0a07","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"151714b52b2ac2f94fc37be12c328da57e8a0a07","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.3.13.tgz","integrity":"sha512-bodno6woSMKJ4O/GOqfjlMI22nu0btcTVe63Vb/WCo2fHlehWuVCsVRaI4LJiLTnA0s6E/c+auQO80ae8yjYeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnVhVgX5Mf9wczeg4s7mNDtVZZyhif1NOJPIx2KxeuIwIhAI4/Kr92htX4UsZgxLQeuQL0s/HhQcIlTtejuitJpLxa"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.3.13.tgz_1493296927398_0.8263157131150365"},"directories":{}},"0.4.0":{"name":"graphql-schema-decorator","version":"0.4.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=4.4.0"},"scripts":{"typings":"dtsm install","build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","dtsm":"1.1.0","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.1.5","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"2294bbe9de5737285f247f96d3bbb380dddc88da","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.4.0","_shasum":"40da0c21d28f1870c8c84ab42cc33605b2fc0755","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"},"dist":{"shasum":"40da0c21d28f1870c8c84ab42cc33605b2fc0755","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.4.0.tgz","integrity":"sha512-Aq6r0ic2x11vvlHn/s8Hp3jqHfU7iiuG7MwzZA36MgQOgmpKQZrDoXj7H34+IHrtFzZF0xZBZFtzxkJ7KmsMTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzd92evm0MD575CW1EOD7g+Klo0IKzaGkMXYRal3b03AiEA2E+/3cfVKRXzBtQeOGGvlZQeHcxKhJmEgquxUUt9KwY="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-schema-decorator-0.4.0.tgz_1493397775836_0.731000988278538"},"directories":{}},"0.4.1":{"name":"graphql-schema-decorator","version":"0.4.1","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"9024097f1ecdc9430041ce5c2217fd6f68fc0f0d","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.4.1","_shasum":"c2a725b4dd4d0fd2cc5911391de3ea70bc2527a5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"shasum":"c2a725b4dd4d0fd2cc5911391de3ea70bc2527a5","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.4.1.tgz","integrity":"sha512-2OPEKia9PpWTof6VCrnbrN0iP9UfOuTiLOhU4h93zxB6GJ2WfeHzh8O0QIJ7Gv2KuJYy0o+a2VQA+5GGoVeNkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjWW9HonlNyIYKzQYD2cj+JRnoGgyebmI19zCeMyBBGAiAirWTsR9kpbgTYs+3YCkW4TisRj5iG6fEMEkfnzohyxA=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.4.1.tgz_1497907417994_0.1491689623799175"},"directories":{}},"0.5.0":{"name":"graphql-schema-decorator","version":"0.5.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"7881dc5089f99c0b52ba35a9e002d0702d2cf66d","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.5.0","_shasum":"e7fc5991afd6fa112c5d30664411d81c0f4a74b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"shasum":"e7fc5991afd6fa112c5d30664411d81c0f4a74b8","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.5.0.tgz","integrity":"sha512-VV84gu9OgMzHut1ZPXbAx2/jCDUD77OMUEdlcBi2isETe0mAC5+DjE0xKT79t1yyx1/S2MKqTzPF2NXGG7HuHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGngbBH9P3JFzlWUKeVYQHv6VXWJZiq89CoM7/MxXRAkAiBZQ0xf9R2j6eoknzn9OK0HgO+Y4hx/Iezuhtk362lAvA=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.5.0.tgz_1497960315955_0.8503731375094503"},"directories":{}},"0.5.1":{"name":"graphql-schema-decorator","version":"0.5.1","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"16c20843841fc57890e1fe3599206bceaacc371d","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.5.1","_shasum":"b2ab80adf841a01d4ca3fc984ec620c8303754db","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"shasum":"b2ab80adf841a01d4ca3fc984ec620c8303754db","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.5.1.tgz","integrity":"sha512-aZEldN760RUn4QC6PpHDWYNU5cQeTVx27cuQDZUCLkPj3/pqpPtg4PASQd/DLXlm9q6oPQeRj6IsmjR8pluq1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+h113BaeA1/K0qq+HZbkCJa6t+enFFHTGn8Yh8LD4TAiEAzAC7dXECf4G5KnQxibLoewhDvD8FjNbBCKkHxesF/Co="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.5.1.tgz_1498147871598_0.2798394763376564"},"directories":{}},"0.6.0-alpha.1":{"name":"graphql-schema-decorator","version":"0.6.0-alpha.1","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"07fbf63e95884a722cd686ef0d20bd84055c383e","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.6.0-alpha.1","_shasum":"2dbd2367609b37f43836614d47be1784df4a2f60","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"shasum":"2dbd2367609b37f43836614d47be1784df4a2f60","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.6.0-alpha.1.tgz","integrity":"sha512-pLozXQgra4on1RKyIrx2e27S1Gq0EwYLCW6KEygS+J4d7Kz1Y67v0pPw9uOhiJ/hH37/rMRKEku6EMJ3D05a9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcjD3a9F6aXzGcFzbZpjVk6IGZ68VUytC0VBpx4TbKIAiATAM8nKc0t+1/1tDt2ctthdHwBdBIcmXx8j7LoUmXNVQ=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.6.0-alpha.1.tgz_1498501398911_0.3926598106045276"},"directories":{}},"0.6.0-alpha.2":{"name":"graphql-schema-decorator","version":"0.6.0-alpha.2","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"d1d504c35aec803ee02d1578d8d62cbbcb6a4a9b","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.6.0-alpha.2","_shasum":"08037e90385eb0b8d48f325ca3e535c2c4bb602a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"shasum":"08037e90385eb0b8d48f325ca3e535c2c4bb602a","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.6.0-alpha.2.tgz","integrity":"sha512-CKRvPt3CO49TVQoTfnBfrVMTAb+Ss3EMqr8OpI9IESrNnuEH6Qz0ZOc/8Q4Qo8loaw0Q0gWrrbJe1QL1a4cJcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmccDSws1T0KwqaQ2Rq/fcpq5OHP7cD8iwrI1hqcW0CAiEAyyTTzhorPobszTVrBlCL8c54K+LUz8iQrdx9vWSaY90="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.6.0-alpha.2.tgz_1498763137515_0.4555209744721651"},"directories":{}},"0.6.0-alpha.3":{"name":"graphql-schema-decorator","version":"0.6.0-alpha.3","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"cd1cc1435ee692fbe087bb2514ec1e008243371d","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.6.0-alpha.3","_shasum":"f47d748fc33fc6f1c81dfc78d1573502db3022aa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"shasum":"f47d748fc33fc6f1c81dfc78d1573502db3022aa","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.6.0-alpha.3.tgz","integrity":"sha512-bJx38/oJSqogP3AvWXFkvbXu246sfPtvDf2EEXiUJOO2WmLXg6eckn2f6LHmbf4jLGgPTV+3x9iF/3suzJ1O5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRf/LzfGT3uaSPNkeNgJilb4BrrxRGVkj5IJ0cYHq6YAiB0OxmwYqjXrNUyeDb2QXfuHvby6Q+NtHSU1riF6XzbVA=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.6.0-alpha.3.tgz_1502309880379_0.6120085502043366"},"directories":{}},"0.6.0":{"name":"graphql-schema-decorator","version":"0.6.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"5abb712fe9cc8e8ff2ef3810a197ae3c07056d6e","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.6.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-72V4lHjQ9hgviyAapwHDJ5pXEhF9FxXMo0Qm5g9TaMNer2EkWZ5cT4iJMB55ZnNjKuZcA9D4UeZLzjk6/e2fhw==","shasum":"961d54d8ff5e4f8272eb20145b38e4fe621eb1fb","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFt/jmlSffDwBqQ0ZZIkue8lOEokepf6JMF6Dx8lHv9wIhAI4suhQs7MJyeYP40saQ3eEGvqN//od7vdJ2Vx7OPrhc"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.6.0.tgz_1504187836327_0.19990375731140375"},"directories":{}},"0.7.0-alpha1":{"name":"graphql-schema-decorator","version":"0.7.0-alpha1","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"faad2d81b0c88acfc2008b75b59814a0e020bda5","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.7.0-alpha1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-miQ+NKvBTVLMHS/2LuS+2K7Bj84qw4J0w7K0Xivq3ZnTvSpsOD4a05yfW1Or5HkKYVIXHLeMr0RZEPLekl61sQ==","shasum":"e292bb5a493bbd6dc54e5c0fab2836e5aa2adf00","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.7.0-alpha1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIlOXIIf36AAoCDCwd/EjU5gdqgPvY+6LOzIfY7OhKVgIgMQHwC4fxGdBeefaUhgoWxn0p7ZxQIUZ7+U5GdUDrQc4="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.7.0-alpha1.tgz_1508187379580_0.3535617783199996"},"directories":{}},"0.7.0-alpha3":{"name":"graphql-schema-decorator","version":"0.7.0-alpha3","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"28b2c0f8b6fcda3f1b9a7383dc34cb3aeaa1e712","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.7.0-alpha3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-5V7wEJwxyORRIRaY/MownT1WZCKHIdNUC9VNcSSqIXGyDQw6/mDMfNrFZe6ZY6Jvq2r7eAFq66cyiho4qzcbJQ==","shasum":"35e0e4930a9acd333f20bd9ff97ad7851e9a9a86","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.7.0-alpha3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjESG/s9liIK3GkRgzPPo19HSyHTqrD4wp6rbkAzIYlQIgLdVJ3Ndz+OiE0xMFAIMcy9vsVQe7TNv9cgFDwLWV8Nc="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.7.0-alpha3.tgz_1508253942750_0.8850147663615644"},"directories":{}},"0.7.0-alpha4":{"name":"graphql-schema-decorator","version":"0.7.0-alpha4","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.9.1"},"devDependencies":{"graphql":"0.9.1","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.8.6","@types/mocha":"2.2.39","@types/node":"7.0.5"},"gitHead":"2a7630d833b18a0c6985418caece027da2e2f5f1","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.7.0-alpha4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-Guqju9N9jdzG285amteSX1WA+m12rDQE+CGrCwBV7PFqrTFZtkQUkOKUwt3tXSTwWyyYP9mgyyl2AtpyKbT+lg==","shasum":"7e5f788806e76b15e37306565dc94a580eca4b46","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.7.0-alpha4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvurxVW9NOzOOfFtyXCb/RdrdJsz6q7YIDz1Q7JT63yQIhAO96+v76iiVQpcVHnywS8rnfRauqzzAF0x+0JE/1NAeU"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.7.0-alpha4.tgz_1508262152996_0.7987962469924241"},"directories":{}},"0.7.0":{"name":"graphql-schema-decorator","version":"0.7.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"2590778d365301d86a2abaaf390d5a304b1e4aae","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-W4M5zfX9w1r6x7cenondDZaIGfmIFBtFTHIVponOh9p3UINQftqDQrDjnvTb6Mypr87pRBg1w/i9SnDZCxKidA==","shasum":"b72961f44131a8f207376fe4f1c49b6e63c71fe1","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9nahEEKVczwTXAdkTyum8SJAHeVLV1xVBcphvPCHcwQIgS0+VptAbm35qecOdCyoYFmgnV9ygY7CwlLFNDWigj5U="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.7.0.tgz_1508861517266_0.8553991543594748"},"directories":{}},"0.8.0":{"name":"graphql-schema-decorator","version":"0.8.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"5c31ece894a7d31fe131dc5d4113159820dc56ba","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@0.8.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-H8Nb5yoNTJnAfJoNwdQM3C8CKHh15HDxZ3nVeLWsn50/JAgresUHJHQYl69goEeILodA17o34MWyZxzTvaZR0Q==","shasum":"6d4034801c8f470b898e96ba0a2db053d69bacd3","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-0.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIJnc9Ijxu/MVJ14r15IuHopQhxGEHu3dpLBMhOJMmVwIgf9OH+/XRPkrL5Nq9VMv0zz8jioiOslTVd4dNibhFrG8="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-0.8.0.tgz_1508948787934_0.2323748606722802"},"directories":{}},"1.0.0-alpha1":{"name":"graphql-schema-decorator","version":"1.0.0-alpha1","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"336b34f921a62f66217fa0bbc9353a175f8eb642","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-Iw0Hx8h2a0kpO0ToweCZvcimeAli5ADqFs+Y+UAz1/UghlDJNEpwg+ui9P98jePC5MR3EWXE18fhqKxkhg7oPA==","shasum":"55f3296aa969f59174fa28d9dca44b956c8b75da","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfMTwV2VAGXPHkP4AKTO87uS3Vk0Qmls7wWfZtYL4jLAiEAlqLwmqXLVpppGY7u9olFpOkJNDhLTS8MCzFX8kCfFlM="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha1.tgz_1510148546875_0.0011244998313486576"},"directories":{}},"1.0.0-alpha2":{"name":"graphql-schema-decorator","version":"1.0.0-alpha2","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"4d535374602ceb938700f001f3bca02a7b8d2ce2","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-3UKB7j4W68Hyi0ngnr1ZIfP97VXZcyNL4OtEeUQUYSG9HhwpWh5LdUj2ANOuo4tpC6hVl/0ueDCi+eh1rfOxMA==","shasum":"84e17148452720065c25094161d63100beb1a990","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbBnvWYDihYbfV64AyBqcETbR/ei0iIJhMBkRMck72ZgIgAtf3uQTwXvrjdoMySIe4QhFftScb2YykRe45hlkf+2g="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha2.tgz_1510151837596_0.645241895224899"},"directories":{}},"1.0.0-alpha3":{"name":"graphql-schema-decorator","version":"1.0.0-alpha3","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"fdbeb24d7b7f115c3042f06c846e8c5f6ed4800f","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-40vYejcnTINfLFGXWqCdp20aZaY/po9bFnUnnx35wV8cq023Ru/5wx0Zl4oekX2cpZSW9efZegTWSRSX7gSIFg==","shasum":"20fb2c6f6ab12737657c2fe19265ee38a4e6f11c","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlT8SRA6dZ5FnO++Db9tXLsTAuB1QPryIwpUcfHVBgZgIhAP6vJxaG158nz6qCWJq5DHgqudGINa9oUAAMrVSvG07a"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha3.tgz_1510161809761_0.24100586399435997"},"directories":{}},"1.0.0-alpha4":{"name":"graphql-schema-decorator","version":"1.0.0-alpha4","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"27a31cde9e7fcb42c992a0b3afe637de63726dd5","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-mv1tgnyBm7dZz+KuE9MZYatuAThBl49JBzVZWqXePX2XGkJl21EEjUK/x7606NCpArXsJhWyZdqeu8Ogz2UDPA==","shasum":"2a2f213f5382897955bbbf524232760ea555eace","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1MHdQLcnECRIZ+GoPvcZDUTmUbjhM/bgI5u3Y40TwawIgK7jeggQilNBC1rlULkyFYzSw/9zLfrzoErfjP2fkoJs="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha4.tgz_1510171257837_0.2768158596009016"},"directories":{}},"1.0.0-alpha5":{"name":"graphql-schema-decorator","version":"1.0.0-alpha5","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"0e4d130b63eda9fc0655cd2e9613bfb255cd1d81","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-qhDgj072zikdK0s+L7Lcvp2G4NWbR6QR+oEBwtVutC03xtKDx9at0vHUmW/MIJ7lamYFLHYvj3DK8G7AWDvE0Q==","shasum":"c45a54e84ba830479f432917f5361ab89c0a9ba5","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEB7LfXN6af/HeE+d6lKKKRigUIrw7ReXAlVLVug74PAIhAO7JW0bJFY7pvF4QwTSa2AjUcsBGEirYlVYjKfmOMXLw"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha5.tgz_1510832678099_0.6261927669402212"},"directories":{}},"1.0.0-alpha6":{"name":"graphql-schema-decorator","version":"1.0.0-alpha6","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"75f4bb1cbedbfb67ea5915b69f8cd4f37d4ff4cd","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha6","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-9UynF5Xkng3C7nthPtN30kAaYojTqCHAS84VVglJro4kEnH7Fijae6uuHiJ2E+azhdmVQupfY9wVwQMXlHySsg==","shasum":"6ff9e40a49edbe8eaf63d9b8e4994bba7c70bf46","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEy9Jp83oxafRJBRJbWaxfECor38fPxqHU79Kq9Tsp6dAiB4dcmwKkLwJe0XZOF50fxqERsSbRoPrnGgvKH1fNdo4g=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha6.tgz_1511387442404_0.6477282349951565"},"directories":{}},"1.0.0-alpha7":{"name":"graphql-schema-decorator","version":"1.0.0-alpha7","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"088925eb54f5d573aaf3459e0e1e3e565ea1ec27","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha7","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-U2Wanf0f+APcMqMjvWN1jJ254gZwKLWoKRoqTHU0NPugFKdeu6f2yUgIpBmUWiLaYypbY/G9xbAmchbqMSr8Sg==","shasum":"c96abd30ce0f59072d186a9c97b516a5c8188a42","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoLaLYNUB5Nkr5Es0ApDdEV3mF5SKztKZAYOsyJ6qJ6AiAzdjHSqcLvzdGuA8aJRoN5UwJJtmtYrpOpy/nXX+aVNA=="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha7.tgz_1511455296976_0.28631052607670426"},"directories":{}},"1.0.0-alpha8":{"name":"graphql-schema-decorator","version":"1.0.0-alpha8","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"3cc1578a8a50f0c680a88712055583ec6f152d2d","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha8","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-GZXshlrj9S6l1df1Xqj8TaBUsMyO1HqxZgNeNMf22J52Rou9PCgEAveKFu4CYtYlgn9H86NMFh58WuYyPwevaA==","shasum":"d7688cc171cbb717265687fc92ba21947bca1fc9","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0rzWw2fWBkZlz3B3xD3i8iih+E+8JtSgi3v9b7YRvgwIgC1yHpBBmvC+XbNJAEENrM6dkM/hiXXTmU+yz+A9o6Jc="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha8.tgz_1511462234271_0.2090151177253574"},"directories":{}},"1.0.0-alpha9":{"name":"graphql-schema-decorator","version":"1.0.0-alpha9","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"ec42e6ab7543f89574cf952c8b2d673fa0436508","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha9","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-WRlAECgqlTzbtbLfB021IAuBm9Uc2UEol49YEmji5/nQZ9SrBWrw1BgFbaaEpmOj3Qu6bZkBTxRvFSjVCI4+sQ==","shasum":"609063499048815501b8d132296da90496ccbdef","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ+1F48Sj76lOA8LfnLhGuysISz3s8OjRSJDPglLqloAIhAOXJpudsYXp/4uKQi2CsSEy7jPJi37WzvtxkxcYAAmGi"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator-1.0.0-alpha9.tgz_1517423433790_0.23917156551033258"},"directories":{}},"1.0.0-alpha10":{"name":"graphql-schema-decorator","version":"1.0.0-alpha10","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"graphql":"0.11.7","mocha":"2.5.3","assert":"1.4.1","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4","@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5"},"typings":"lib/index.d.ts","gitHead":"952fe9b1fc9193fdfb21f2f9e8d1a9541d69544a","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha10","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com"},"dist":{"integrity":"sha512-QuhaRmPEC6/OtQsjyreR0HWgvPEMkY6vIGSJ4sNAfncxFUt8tawu+cTByE8miG87srlXK5d0yzDK1rgG/nYNfA==","shasum":"454e3d99d4c0fdc8b9e601346ee9c30043fc1cb3","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha10.tgz","fileCount":253,"unpackedSize":233540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAGXhCRA9TVsSAnZWagAA+cIP/iu8+BEv3v6Ln6U6dG42\n8FCj+uGYjyhMOYbJWJlFhqqaV1hYBRaX5jXbl/dpylXA7ExZJsrQnv3rut8K\nHWx0FNTPXWLb2bZzgS6M/uQsIU/Kp51r+Dvfmn4ZOBY+88TnvXkdDJZbV3uW\nyFAH62C1A35d9u83PgmoCxAzLM1UV4QYSgUSJM2FBEWjYh0sgy1wxj/Z68/8\n8hyreh2i+RlxMevVMLCwXuePguSAab71IsN052d5SaKdoTUtKHrTBE8qMVCd\nBa7gv4G9cebkeTe3+qKQcwO0NJ8UxCaDZPVFPJck5r1tz8ozAFD0nPbOTzfU\n/SFA4pQT5/nWYaPZCweTz5aI08Yxz3zA/+f54zIhHu7uNtgextOr2iJJXuSU\n+9Z84T3gMKnsR4WxfhVgfRzr5z8YJjTCkXvJOgJOT20urPyzcvN3YCSMtIUq\nBznuxbNTredJXWI9ZQz7XYds5ZaskUDHTQpmY82LJz34LatsFYdBFbajzSKt\nyrozebvM1zqmdxM2x/uklnMY+h/SdAEvqClX5LP8vdGJBtja1b6g7NJ57Tya\nePtPL2rvSDSX8zh3cAEi/K0P3AtGxpzPrwCgZa/FW8nLMeHjBRKntuX4UvpX\nK+fEtcwz3gAeWa7b7ZrGudW/pb2wNJULHbRiRghdbj7EdO9v4Ih6/HnthKY9\n7wdz\r\n=7aaV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkpMrTNFy/YtLqIqdqMk967mvYA6IMPYnX4tNsgHDZcgIhAL4CHbe+7mWygzI0TSMw5sxeqp2OEDiMThWW0dyYEK0H"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator_1.0.0-alpha10_1526752735450_0.8293795513657221"},"_hasShrinkwrap":false},"1.0.0-alpha.11":{"name":"graphql-schema-decorator","version":"1.0.0-alpha.11","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"npm run build && npm run lint && mocha lib/**/*.spec.js","watch":"tsc -w","watch-test":"mocha lib/**/*.spec.js --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"0.11.7"},"devDependencies":{"@types/graphql":"0.11.5","@types/mocha":"2.2.39","@types/node":"7.0.5","assert":"1.4.1","graphql":"0.11.7","mocha":"2.5.3","rimraf":"2.5.2","tslint":"5.1.0","typescript":"2.3.4"},"typings":"lib/index.d.ts","gitHead":"52a18c7fb2002a65fe6233bca24737ef49428c19","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0-alpha.11","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zvEMudHajdBfwPi3pI97Qb8QPNWPdTE2LxGmZ0BlC4hy16yqxbopRJh2+OUcthKknPrvPaKYctMk9twA3LiZUA==","shasum":"99b88f90c74f98e57db8c09fb48584621684662f","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0-alpha.11.tgz","fileCount":253,"unpackedSize":234257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3W3fCRA9TVsSAnZWagAArmEP+QD7YMzBRz80KaeSMV36\nhC+8+U0OpTSH25IySaJUULZ5UgKsGTcUGvLbKIO/2v/C1BLcK3w9H+EpMkXP\nQwOy5SQUsHfdJA4np2HBNuKOjTmdoujz9rE3Q2AxZ84LH4H0241+lno6YMEw\n2rMi9BFFqG3NQGSw3rRdbWmLo/x12owgwNIcG5q40BsxXD2mv4OLojaEEiX4\n76OUDMIuL3lY9sXrH3e1J33LW9eG4P2kSm/bLQ+Sp7/5Ro1wFshouQ27JL7F\nHxGIs9DxR0UHxZc8Uo44xg44RsRk3v01zhE+dugJ3m3tPD3brdXCnBLr5zae\nv8UPb+QC79kJJOEkD0Mn3u/mh5t0V4AweJLbr9cS8rD0CYPGJWaa7d+Lpg5V\nj5LjlqKOniaYkFgWECvWvBiBvV3tqa7cUel7ruWczVPQSF/+vl3ku1gfQ050\nd/RrFtZX6UD9HQ7JiAij81ATmmDKT393BOCbr+OioknKOBOHHCdjwQBfWSmk\nSsykBPDU1mhDgOk/mrUsQlipmyVJBdOuMMOcPmljIjvZfI6kM3Ey5fGC3sU0\nP3bsRmmq+Q/X8FrXc1VQkS6MbuEomXxWITANIvuImAylRBfiKu9Y45AKJRnD\nRpQkyJ/5NrVm2s+vqyVCS25j7XjZroXWhP9Wk+Hy+Rd1n4czeewqBpO4dnoi\nH8lC\r\n=aGz6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEV4qshFkmTppFm7RE7pTOLGrucOcnluhupLEfqKkW8VAiEAov0kvsBp4hOhff0k/PAnUOEdT6i/kPR3M4dAdl03H+c="}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator_1.0.0-alpha.11_1574792671140_0.03525246195306586"},"_hasShrinkwrap":false},"1.0.0":{"name":"graphql-schema-decorator","version":"1.0.0","description":"Creates GraphQL Schema from decorated TypeScript Class","main":"lib/index.js","engines":{"node":">=6.10.0"},"scripts":{"build":"rimraf lib && tsc","lint":"tslint \"src/**/*.ts\" --type-check --project ./tsconfig.json","lint:fix":"tslint --fix \"src/**/*.ts\" --type-check --project ./tsconfig.json","test":"mocha --require ts-node/register src/**/*.spec.ts","test:watch":"mocha --require ts-node/register src/**/*.spec.ts --watch"},"keywords":["graphql","typescript","decorators"],"author":{"name":"Quramy"},"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"license":"MIT","dependencies":{"reflect-metadata":"0.1.9"},"peerDependencies":{"graphql":"14.6.0"},"devDependencies":{"@types/graphql":"14.5.0","@types/mocha":"7.0.2","@types/node":"12.12.6","assert":"1.4.1","graphql":"14.6.0","mocha":"7.1.0","rimraf":"2.5.2","ts-node":"8.6.2","tslint":"5.1.0","typescript":"3.8.3"},"typings":"lib/index.d.ts","gitHead":"2886b41da2a5d6c2a96866f5a909530a6f71fdce","bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","_id":"graphql-schema-decorator@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2ePi7QZrQ7beS/qy5bpCAr7zlROIdT9DOHiwxOBCLpJFD5krt8YanQKVrzPQZi0skQD08030d4BjN5c0AwNcFQ==","shasum":"c591eb7bf6df0bee120f5ececb27c5634a57f667","tarball":"https://registry.npmjs.org/graphql-schema-decorator/-/graphql-schema-decorator-1.0.0.tgz","fileCount":254,"unpackedSize":234648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZnaLCRA9TVsSAnZWagAAUpwQAIeouVA/WvR4BQyFlOR8\nJEa6XZm4pRoiULUfAEOuHC7roxJ7TDh27OTFb7t8r7wjfpVy2mvUS+7R+bD6\nxk4MYk8/uClsrkuKcKaOnrDS1W/kuKKjj5GhV47IcfO/RgM2GLOFE6nYhLrG\n7Qrk9PHq6kJRPUA2eMP+K45AdaAs97A+GgAcxRKNw4WRCSx8BylJZUvsIIVP\nUXji+aMYqb/iUDF8C9vEXEZrRGx9R52sMQlfXRSA7cusZucrsUDlz3jXmGX/\nB0HbozjukyS6hVJ9GzY05WZTk9xSFdsh5U/OOOCGBRSptlw7EywtU0Phgg7d\na45qCBJa8f/VVRTIL37wrrRL+tb6Tu+0u4oE9rtisLn4PCmFRCKct3BrB/23\npZc8j6MaDvxl+if7RGg8LLnWEfyUYJwiuQOe57EiUpWZXlvVcrtLGUIB9q7b\ngoMFETsTjkH9UQJtDwOMeziUWrbMDqwjF+kIvsd1fANc3QMlnhPgLQCPFKSa\nD0flF5NSMX746Jl5srbnZAlyl6pz89u//1rpPBAk5ZAA4JG1t07eLHQofuyB\nFKAfJoaGhY+fhHlyVucGm8xUJnovahfAgyvRxv2suY2rUT5WaL9jC4uuuzFq\nKikBCyCQ8mFGw7b2CXmmlUMrJCd3n/hh9Kr02PBiME5mGk5f/cMehVkqxL8W\nuZ7j\r\n=S78n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvwl4gnfwkulbKxO8nP1YyJRW9rxdtYV4bcw5Ya6HmtwIhALqYiFz6uWdUw2Askj7qizelUs8KBsHp2mIFsCHezpsI"}]},"maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"_npmUser":{"name":"taqtile","email":"service-admin@taqtile.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-schema-decorator_1.0.0_1583773322648_0.02849146759233201"},"_hasShrinkwrap":false}},"readme":"## This project is not being supported anymore\n\nThis project was discontinued and will not be updated anymore. We recommend using [type-graphql](https://github.com/MichalLytek/type-graphql), that covers most of this project's features and is being constantly updated and maintained.\n\n# Graphql-Schema-Decorator\n\n[![Build Status](https://travis-ci.org/indigotech/graphql-schema-decorator.svg?branch=master)](https://travis-ci.org/indigotech/graphql-schema-decorator)\n[![npm version](https://badge.fury.io/js/graphql-schema-decorator.svg)](https://badge.fury.io/js/graphql-schema-decorator)\n[![Help Contribute to Open Source](https://www.codetriage.com/indigotech/graphql-schema-decorator/badges/users.svg)](https://www.codetriage.com/indigotech/graphql-schema-decorator)\n\n## Differences from graphql-decorator\n\nThis package makes possible the use of decorators to define a GraphQL schema. Note that this package is a fork, we have added some new features to the original package.  \nApart from the decorators listed on the original documentation, we have added six new and changed the behavior for two others.\n\n- @Ctx: Injects GraphQL context object into annotated method parameter.\n- @Root: Injects GraphQL root object into annotated method parameter.\n- @Pagination: Wraps the type into a pagination model (http://graphql.org/learn/pagination/). For clarification, see examples below.\n- @OrderBy: It creates an `orderBy` input object to the related @Connection query. The available fields for ordering, comes the the type declared on the related @Field. Examples should make this clearer.\n- @EnumType: It can be used just like @ObjectType in order to create `GraphQLEnumType` objects.\n- @Value: Should be used on classes decorated with @EnumType. It creates values for enums. Accepts an object of type `any` as parameter. This paremeter will be the enum value. If none is passed, the enum value is the enum itself. See example below.\n- @Query: It can be used multiple times on the same file. This way we make it possible to break queries into different folders.\n- @Mutation: It can be used multiple times on the same file. This way we make it possible to break queries into different folders.\n- @UnionType: It can be used to create `GraphQLUnionType` objects.\n- @InterfaceType: It can be used to create `GraphQLInterfaceType` objects.\n\n#### GraphQL Decorator Examples\n\nUse of modified @Query and @Mutation. @Schema stayed the same as on the original repo.\n```typescript\nimport { Schema, Query, Mutation } from \"graphql-schema-decorator\";\nimport * as AnswerMutations from 'graphql/answer/mutations/index';\nimport * as AnswerQueries from 'graphql/answer/queries/index';\nimport * as UserQueries from 'graphql/user/queries/index';\nimport * as UserMutations from 'graphql/user/mutations/index';\n\n@Schema()\nexport class RootSchema {\n\n  @Query() \n  answerQuery: AnswerQueries.AnswerQuery;\n\n  @Query() \n  answersQuery: AnswerQueries.AnswersQuery;\n\n  @Mutation()\n  answerCreateMutation: AnswerMutations.AnswerCreateMutation;\n\n  @Mutation()\n  answerUpvoteMutation: AnswerMutations.AnswerUpvoteMutation;\n}\n```\n\n\nExample usage of @Ctx and @Root.\n```typescript\nimport { ObjectType, Ctx, Field, Root } from 'graphql-schema-decorator';\nimport { GraphQLID, GraphQLString, GraphQLList } from 'graphql';\nimport * as AnswerTypes from 'graphql/answer/types/index';\n\n@ObjectType({description: 'An user'})\nexport class UserType {\n\n    @Field({type: GraphQLID, nonNull: true})\n    id: number;\n    \n    @Field({type: GraphQLString, })\n    name: string;\n    \n    @Field({type: GraphQLString, nonNull: true})\n    avatarUrl: string;\n\n    @Field({type: GraphQLString, nonNull: true})\n    email: string;\n\n    @Field({type: AnswerTypes.AnswerType, isList: true}) \n    answers(@Ctx() context: any, @Root() root: any) {\n        // Get answers using ctx and root.\n    }\n\n}\n```\n\nUse of @Pagination with @OrderBy\n```typescript\nimport { ObjectType, Arg, Ctx, List, Field } from 'graphql-schema-decorator';\n\n@ObjectType({description: 'Get all users query.'})\nexport class UsersQuery {\n\n  @Field({type: UserType, pagination: true}) \n  users(\n    @Ctx() context: any, \n    @Arg({name: \"offset\"}) offset: number, \n    @Arg({name: \"limit\"}) limit: number, \n    @OrderBy() orderBy: orderByItem[]\n  )  {\n    // Get users\n  }\n\n@ObjectType({description: 'An user.'})\nexport class UserType {\n\n    @Field({type: GraphQLID, description: 'User id', nonNull: true})\n    id: number;\n    \n    @Field({type: GraphQLString, description: 'User name', nonNull: true})\n    name: string;\n}\n\n}\n```\n\nThe `orderByType` interface\n```typescript\nexport interface orderByItem {\n\n  sort: string;\n  direction: string;\n\n}\n```\n\n`nodes`, `count` and `pageInfo` comes with the @Pagination decorator. @OrderBy accepts an array of `orderByItem`\n```\n{\n  users(orderBy: [{sort: id, direction: DESC}, {sort: title, direction: ASC}]) {\n    nodes {\n      id,\n      name\n    },\n    count,\n    pageInfo {\n      hasNextPage\n    }\n  }\n}\n```\n\nUse of @EnumType and @Value\n```typescript\nimport { EnumType, Description, Value } from 'graphql-schema-decorator';\n\n@EnumType({description: 'An user role. Either ADMIN or DEFAULT'})\nexport class UserRoleType {\n\n    @Value(0, {description: 'Admin role'})\n    ADMIN: string;\n    \n    @Value('value', {description: 'Default role'})\n    DEFAULT: string;\n\n    @Value()\n    GOD: string;\n\n}\n```\nAnd you can use the just declared enum like this.\n```typescript\nimport { ObjectType, Arg, Pagination, Field, Description } from 'graphql-schema-decorator';\nimport * as UserTypes from 'graphql-schema/user/type';\n\n@ObjectType({description: 'Get all users query.'})\nexport class UsersQuery {\n  \n  @Field({type: UserTypes.UserType, pagination: true}) \n  users(@Arg({name: \"role\", type: UserTypes.UserRoleType }) role: any) {\n    // The role value will either be 0, \"value\" or GOD.\n    // Get users by role.\n  }\n}\n```\n\n## How to use this project with a dependency injection tool?\n\nYou can use service containers, which allow you to inject custom services in some places, like in subscribers or custom naming strategies. Or for example, you can get access to any dependency inside your schema classes using a service container.\n\nHere is a example for how you can setup [`typedi`](https://github.com/pleerock/typedi) service containers. But note, that you can setup any service container you choose to.\n\n```typescript\n\nimport {useContainer} from 'graphql-schema-decorator';\n\n// its important to setup container before you start to work with graphql-schema-decorator\nuseContainer(Container);\n\n```\n\nUse of `useContainer` along with `typedi` container. Note that `bannerRepository` will be injected through the constructor.\n\n```typescript\n\nimport { ObjectType, Field } from 'graphql-schema-decorator';\nimport { Service } from 'typedi';\n\n@Service()\nexport class BannerRepository {\n  getBanners(): any[] {\n    // getBanners implementation\n  }\n}\n\n\n@ObjectType({description: 'Get a list of banners.'})\n@Service()\nexport class BannersQuery {\n\t\n\tconstructor(\n\t\tprivate readonly bannerRepository: BannerRepository\n\t) { }\n\n\t@Field({type: BannerTypes.BannerType, isList: true}) \n\tbanners()  {\n\t\treturn this.bannerRepository.getBanners();\n\t}\n\n}\n```\n\n## Getting started\n\nThis tool requires Node.js v6.10.0 or later.\n\n```sh\nnpm i graphql-schema-decorator typescript\n```\n\nThis tool uses ES.next Decorators and Reflect, so create tsconfig.json :\n\n```json\n{\n    \"compilerOptions\": {\n        \"module\": \"commonjs\",\n        \"target\": \"es6\",\n        \"noImplicitAny\": false,\n        \"sourceMap\": false,\n        \"moduleResolution\": \"node\",\n        \"experimentalDecorators\": true,\n        \"emitDecoratorMetadata\": true\n    },\n    \"exclude\": [\n        \"node_modules\"\n    ]\n}\n```\n\nAnd write .ts code such as:\n\n```ts\n/* main.ts */\n\nimport { Schema, Query, ObjectType, Field, schemaFactory } from \"graphql-schema-decorator\";\nconst graphql = require(\"graphql\").graphql;\n\n// @ObjectType creates GraphQLObjectType from a class\n@ObjectType()\nclass QueryType {\n    @Field() greeting(): string {\n        return \"Hello, world!\";\n    }\n}\n\n// @Schema creates GraphQLSchema from a class.\n// The class should have a field annotated by @Query decorator.\n@Schema()\nclass SchemaType {\n    @Query() query: QueryType;\n}\n\nasync function main() {\n\n    // create schema from annotated class\n    const schema = schemaFactory(SchemaType);\n\n    const result = await graphql(schema, `query { greeting } `);\n    console.log(result.data.greeting);\n}\n\nmain();\n```\n\nFinally, execute the above schema:\n\n```sh\ntsc main.ts && node main.js\n# -> Hello, world!\n```\n\n## Guide\n\n### Schema\n\nYou can declare a GraphQL schema class with `@Schema`, `@Query` and `@Mutation` decorators.\n\nFor example:\n\n```ts\nimport { Schema, Query, Mutation } from \"graphql-schema-decorator\";\n\n@Schema()\nclass MySchema {\n  @Query() query: RootQuery;\n  @Mutation() mutation: Mutations;\n}\n```\n\nA schema class should a field annotated by `@Query`, which represents that the type of this filed will be a root query of GraphQL. And the type of this field should be annotated by `@ObjectType`.\n\nThe field annotated by `@Mutation` also represents mutation of your GraphQL schema.\n\n### Object Type\nYou can annotate your class with `@ObjectType()`\n\nFor example:\n\n```ts\n@ObjectType()\nclass SomeObject {\n  @Field() title: string;\n\n  @Field() greeting(): string {\n    return \"Hello\";\n  }\n}\n```\n\nThe above example has 2 fields, the one is `title` and the another is `greeting`.\n\nYou can set the `@Field` decorator to your class's properties and methods. The fields annotated by `@Field` will be exposed as fields of this object in GraphQL schema. And when you set `@Field` to methods, the methods will work as the resolver function in schema.\n\n#### Type of field\n\nBy the default, `@Field` detects GraphQLScalarType corresponding to the field type.\n\nYou can explicitly configure the type of the fields using `type` option.\n\n```ts\n@ObjectType() class User {\n  @Field() name: string;\n}\n\n@ObjectType() class SomeObject {\n  @Field({type: User}) user: User;\n}\n```\n\n#### NonNull, List\n\nYou can use `@NonNull` and `@List` decorator. For example:\n\n```ts\n@ObjectType()\nclass User {\n  @Field({type: graphql.GraphQLID, nonNull: true})\n  id: string;\n}\n\n@ObjectType()\nclass Query {\n  @Field({type: User, isList: true}) getAllUsers(): Promise<User[]> {\n    /* implementation for fetch all users */\n  }\n}\n```\n\n#### Resolver's arguments\n\nYou can use `@Arg` for declare arguments of resolver function. For example:\n\n```ts\n@ObjectType()\nclass MutationType {\n  @Field({type: User}) deleteUser(\n    @Arg({name: \"id\"}) id: string\n  ) {\n    /* implementation for delete user */\n  }\n}\n```\n\nAnd you can declare GraphQL InputObjectType with `@InputObjectType` decorator.\n\n```ts\n@InputObjectType()\nclass UserForUpdate {\n  @Field() name: string;\n  @Field() emal: string;\n}\n\n@ObjectType()\nclass MutationType {\n  @Field({type: User}) updateUser(\n    @Arg({name: \"id\"}) id: string,\n    @Arg({name: \"input\"}) input: UserForUpdate\n  ) {\n    /* implementation for delete user */\n  }\n}\n```\n\n## API Usage\n*T.B.D.*\n\n## Examples\nPlease checkout [examples](https://github.com/Quramy/graphql-decorator/tree/master/examples) folder in this repository.\n\n## License\nThis software is released under the MIT License, see LICENSE.txt.\n","maintainers":[{"name":"taqtile","email":"service-admin@taqtile.com"},{"name":"thiago.soliveira","email":"thiago.soliveira@gmail.com"}],"time":{"modified":"2022-06-18T13:59:34.931Z","created":"2017-01-31T14:36:47.540Z","0.3.0":"2017-01-31T14:36:47.540Z","0.3.1":"2017-02-01T17:43:50.616Z","0.3.2":"2017-02-02T18:09:31.163Z","0.3.3":"2017-02-02T19:16:11.303Z","0.3.4":"2017-02-07T17:35:01.602Z","0.3.5":"2017-02-07T18:40:06.615Z","0.3.6":"2017-02-09T21:52:11.767Z","0.3.7":"2017-03-01T21:55:51.979Z","0.3.8":"2017-03-02T17:52:23.220Z","0.3.9":"2017-04-04T18:26:14.975Z","0.3.10":"2017-04-04T18:55:05.502Z","0.3.11":"2017-04-05T20:35:18.730Z","0.3.12":"2017-04-27T12:12:22.053Z","0.3.13":"2017-04-27T12:42:10.986Z","0.4.0":"2017-04-28T16:42:56.150Z","0.4.1":"2017-06-19T21:23:38.101Z","0.5.0":"2017-06-20T12:05:16.059Z","0.5.1":"2017-06-22T16:11:11.686Z","0.6.0-alpha.1":"2017-06-26T18:23:19.510Z","0.6.0-alpha.2":"2017-06-29T19:05:37.630Z","0.6.0-alpha.3":"2017-08-09T20:18:00.514Z","0.6.0":"2017-08-31T13:57:16.462Z","0.7.0-alpha1":"2017-10-16T20:56:19.684Z","0.7.0-alpha2":"2017-10-17T15:24:33.290Z","0.7.0-alpha3":"2017-10-17T15:25:42.816Z","0.7.0-alpha4":"2017-10-17T17:42:33.820Z","0.7.0":"2017-10-24T16:11:57.333Z","0.8.0":"2017-10-25T16:26:28.006Z","1.0.0-alpha1":"2017-11-08T13:42:27.016Z","1.0.0-alpha2":"2017-11-08T14:37:17.777Z","1.0.0-alpha3":"2017-11-08T17:23:29.998Z","1.0.0-alpha4":"2017-11-08T20:00:57.945Z","1.0.0-alpha5":"2017-11-16T11:44:38.213Z","1.0.0-alpha6":"2017-11-22T21:50:42.506Z","1.0.0-alpha7":"2017-11-23T16:41:37.190Z","1.0.0-alpha8":"2017-11-23T18:37:14.385Z","1.0.0-alpha9":"2018-01-31T18:30:33.912Z","1.0.0-alpha10":"2018-05-19T17:58:55.519Z","1.0.0-alpha.11":"2019-11-26T18:24:31.304Z","1.0.0":"2020-03-09T17:02:02.809Z"},"homepage":"https://github.com/indigotech/graphql-schema-decorator#readme","keywords":["graphql","typescript","decorators"],"repository":{"type":"git","url":"git+https://github.com/indigotech/graphql-schema-decorator.git"},"author":{"name":"Quramy"},"bugs":{"url":"https://github.com/indigotech/graphql-schema-decorator/issues"},"license":"MIT","readmeFilename":"README.md","users":{"yurii":true}}