{"_id":"@bellwoodstudios/canary","_rev":"16-91925906d7424b5260a4c46d147457db","name":"@bellwoodstudios/canary","dist-tags":{"latest":"0.0.17"},"versions":{"0.0.1":{"name":"@bellwoodstudios/canary","version":"0.0.1","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"tsc -p tsconfig.build.json && cp package.json dist/ && cd src && rsync -R **/*.json ../dist/","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"rimraf dist && npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^5.4.0","@nestjs/core":"^5.4.0","@nestjs/typeorm":"^5.2.2","@types/convict":"^4.2.1","convict":"^4.4.1","glob":"^7.1.3","mysql":"^2.16.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^5.1.0","@types/express":"^4.16.0","@types/jest":"^23.3.1","@types/node":"^10.7.1","@types/supertest":"^2.0.5","jest":"^23.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^3.1.0","ts-jest":"^23.1.3","ts-loader":"^4.4.2","ts-node":"^7.0.1","tsconfig-paths":"^3.5.0","tslint":"5.11.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-BFacO63ziNaT2NYkNRr5eFsg1XXJje06UI/1egkLmiGNMmz9aSTGg0nk8Xbdao3m5o+4Nr7zvdDm8YCp1XPKYg==","shasum":"3848bca6656426e00d829412c8edd5f1a035fab9","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.1.tgz","fileCount":14,"unpackedSize":13226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT3IbCRA9TVsSAnZWagAA0DEP/0a0sQGyWkXBDy391mGj\nxr8eu179PvsuhXWMtYg1SCNemqHZPkTxFhmzaLm2SWFk3GpDBLMz6Gy251yl\niFv3b8uoh9hQbgUZJyYlYQC6qVN91EhlWEoPRkCcFuCtqVO7q50QBfukEYpw\nMVabkrp6zNwuK7NHaXDjrWqpxYIPF6NWX6RCCGt6xBoOfosuTR2CMKUqvUPk\ngM3k8jRvRzvDi6i0sJ+ztFZ7yO+VyFnzSuMePOBAYFxhDmK64SpG/6QcXP2C\nzKeONvR9EbnNsDDDQSTJ4iMNu6xrd51rv8JSBlqZqc75WAgMqns2nw6Egp4q\n4M+F+b3ipLsu2RifROJr9IsegPY53VS0BqDHdaeMNWSZM7GlQ14TESkclvtc\n7gHkfmwHvkjLzVLlXdiTDhSeCgoTBRpsGklf0R7SAjcu32bVunL1zoc/RbD0\nvssGJJ4MzU6hsl9+/+9NidWLRpq/ttSZCuNvogDF+s/mGKf9j3fxPGwdgxTa\n2A/HC3qWxrKw0yug4MmPNvceRU7Cd+Wo7I2m21gsvc6qBbW4msi7Tug4y/aO\nJsNGdQxZnken5Ka5fY6kIJif7WlwG08GVca8TVKshOMBj02AP82457ZxZiLr\ncbS2NgoP2KEAmKTvaCrQYNlZBVT+f++P+IDFi23+aIBNHa4dYc1ZEktbhhjP\nce+q\r\n=F9ym\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBZLkWJSt7RnkU4Y67HA7fOmyeIhvJKk5pe2Q8ybcPKwIhALMR/nRMIMSLCWysew5wtFXgY6M0QxHmqVRubGVxIHkn"}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.1_1548710426825_0.1048477876347036"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bellwoodstudios/canary","version":"0.0.2","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^5.4.0","@nestjs/core":"^5.4.0","@nestjs/graphql":"^5.5.3","@nestjs/jwt":"^0.2.1","@nestjs/passport":"^5.1.0","@nestjs/typeorm":"^5.2.2","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.16.0","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^5.1.0","@types/express":"^4.16.0","@types/jest":"^23.3.1","@types/node":"^10.7.1","@types/supertest":"^2.0.5","jest":"^23.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^3.1.0","ts-jest":"^23.1.3","ts-loader":"^4.4.2","ts-node":"^7.0.1","tsconfig-paths":"^3.5.0","tslint":"5.11.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"gitHead":"4947de2c15de86865108b38086e998b3602e2a90","bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-vWSf02pllKw818O3+iGeqHcgdJlXxptHrKTD0KlTeueRBzmup8Fx8dqjZftYg+fRn/0Lht32DAhR8Pz0TOCWWg==","shasum":"6e89fd1fc7c67711a670bd20f4c3e8c96d592c54","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.2.tgz","fileCount":43,"unpackedSize":269953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckRiOCRA9TVsSAnZWagAAwLIP/3l4I1UOX68oaW2YTJJS\n7fpRxfGRvdfo2zuKlhNvLRlSGweLd/7yv+Dgk5k+ZYfrVvyy0AoxxcGjP3TN\npM57iNC2JkT9WMDprBPT+pSGCvlXrVKHZdGYlHej7cJ0WZOnAn4x/UzikSJV\noKTbzX8LPMvHvZXSo3SZVeu7DZB8MOVTcOOejVD8XJ8pB0T1QGmmRq9z68lu\nyUgWT3ctIbVuK7XsR8N1c4TBhgIqYnIY28kUYWCucr+xZddOKeT8j4EfYHMQ\nq3XxDzfDA9YClK4EmlH4BQc39qTJ6X254+lN8ZRRw23WNy15qWTvejxlHdaD\neTqAt4arRbGJY6xZbLjNv4t3xiY+3D6I0PpUTL12Zbux/WZKit4yejsCjl9z\n5aSxgu/SaY2dFr0ZuFjTs0eUB9ci+VX4ceoajsZLCxp/lvhXw5onBt84FY6s\neWZ0agkEwc8I5Bf3mqSjn6unhlR3vr7ok0ua5VERvgRiLdBIUHCFt24eeQsI\nF1n1lHklqfsaqqPQTlptcYYap5Tzq5UqlFrYwQ/UJicagCiye/ExTCQurjS9\n2RGFfMByBMU5PU6rh+Pkmc91SYZNY9W+PiW7PPhaB6g4nDkP7sPI7mJCvx4l\nZVWJV1m8+aJm4DbcP8pql0xnH8kKD8B5xduMJ9p295BMCaqIPWp5l8IZndE/\nDkDC\r\n=qmT0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFynnc7tA1A3/U2WddNDnxq4J3XPm4+UDvxL6KFckcvGAiB1uc5LbRA1Xg+di27UPrZlDiub0H/Kdcu4Us7xHMxcgQ=="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.2_1553012877896_0.9412636604759996"},"_hasShrinkwrap":false},"0.0.3":{"name":"@bellwoodstudios/canary","version":"0.0.3","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^5.4.0","@nestjs/core":"^5.4.0","@nestjs/graphql":"^5.5.3","@nestjs/jwt":"^0.2.1","@nestjs/passport":"^5.1.0","@nestjs/typeorm":"^5.2.2","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.16.0","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^5.1.0","@types/express":"^4.16.0","@types/jest":"^23.3.1","@types/node":"^10.7.1","@types/supertest":"^2.0.5","jest":"^23.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^3.1.0","ts-jest":"^23.1.3","ts-loader":"^4.4.2","ts-node":"^7.0.1","tsconfig-paths":"^3.5.0","tslint":"5.11.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.3","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-ziL0XhN8cy1yy+9pMrjkmYd368GZHrXFfTVQzX4jZjktWYRv1mOsG4kQNBoiLbf8ZNGD/b/WSWYEQJeZFbwn0A==","shasum":"1933a4dc1fc03078ac1382473298494624424f9e","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.3.tgz","fileCount":95,"unpackedSize":49520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckRoFCRA9TVsSAnZWagAAUdEP/2RJLfdaNy8KLYct5w4G\nwKvJfuAd1ncRXFej/nPdMxbZrT1JO+Oh06pmffzJqMiFhqumO4Llcr7mOuUc\n1OPJwvf4/KtIHh1pJrgCEBhEoTMWhd5g+ftjxhovi4+fPuJpEmZw4Z99i2yq\ne8JFIStwezw6y40aITerW6/vnZDAwNNQKd+0Mc/xbc6q9vfxERO9YbLy02X7\nB1Xz5iDmUXsBPXYA+iZnPd0l3kn19WsKJuGGH1EKQpaYa6xeeIh8pNTH5fuK\ntB3MvpUA4zzAbNueqp1vXFV1QCeKfyzNrAQ/6huY41GvJUTlvKWtto8QTJh1\nX3gNqvpvQgfo5dRv+SBdkDIoyUixl++R2F24nAw4hGTARw4mpSWvNoJvQxQg\nhcsRLm2V893Wdj5Wz1gSKTNpgoIR3AAZo9DEyUG7S6754+wfAdYDVQiaHqqs\nkuk8sgVzdBk/OIw02WZdhIqlmvL1sE2mvBfM7wowrwm/6juY2Y4YHaw8BkRr\ndNC7+h6/g5Hyj7IpN2YBYkKz//Gt0OY9XucJRtBsWFRiF+S1/8Nsv435iKa8\n8GpsXW64Q79J63QQFh0Avp09R+29VgLSCw/y2QNI28lh1giOcICh/FuWYpKk\nntvtjn4WJ5TiXWeA+G6IeFSkJ2gNrh03Lufuc2Ni9o8UjrBdqYimomGRGOEw\nrb57\r\n=lG36\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUeYBFPv0vzpw9mBWNuLRRA2AzUxjmFNqeyUwexi2o2AIhAPRkZyD990eBFwW177/+nsksnbirw7p/gEPeLWbT78wW"}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.3_1553013253194_0.5392041497483018"},"_hasShrinkwrap":false},"0.0.4":{"name":"@bellwoodstudios/canary","version":"0.0.4","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^5.4.0","@nestjs/core":"^5.4.0","@nestjs/graphql":"^5.5.3","@nestjs/jwt":"^0.2.1","@nestjs/passport":"^5.1.0","@nestjs/typeorm":"^5.2.2","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.16.0","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^5.1.0","@types/express":"^4.16.0","@types/jest":"^23.3.1","@types/node":"^10.7.1","@types/supertest":"^2.0.5","jest":"^23.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^3.1.0","ts-jest":"^23.1.3","ts-loader":"^4.4.2","ts-node":"^7.0.1","tsconfig-paths":"^3.5.0","tslint":"5.11.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.4","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-uC6gyTw9IvmDOOrXIb3gFbrs3ByJ1pTZ58IbHO1olBLwtXxitYDPZuJi8LphqfJuoLDyUV0MGOJyYcye0HerQg==","shasum":"d2a734e59c1b85de3667f3a34bd2cbdc3187edb0","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.4.tgz","fileCount":104,"unpackedSize":57015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckUSLCRA9TVsSAnZWagAArB0P/iaiy8YUuND3wybflD87\nPBNwenJge92+PBMQbIhZL0gFrn+prK1xheGTT7CVAv9qJOZTmsUbicTmS3Jp\nRqr63fqLa8GdHRq8ZzrZjua4Be9YEOVG9D60LAVEJsTPwnySfk+qSBqkM88f\nRLX4HpcXFekE62XT90hmQbKWmoMSyqkUDzX3jXeHBDbdCofw9Uys9jZTjnp2\nszbL6krrLMeqSmHeYFkrNYbUjIvPor8NbalFUcuozRGrs1/nlODIa9A7RzjF\nrJjsji4WbW4celhD4pfZdQ4Oagl96Ivur3aoY/CR8cL591V1Wce+2+Iu7WAD\nRtLSwOhZfE4t0RWnh8OPNnLDWcXaCXoj0T2o1KMqRiXrcENLH8DY2y9UL+6z\nCehllh1Kv9Uk2pwreNaUi/Y4+mj88x2sF7uwLZDjWkwmJv03uWjJ5VMCeLuc\nnLZ9m7lfIo5VD5yEq2oRpKVUsmyztIHaqDP/2j/P6GMtAiVQLPCjLnHfVa/B\nCIcdBIGF4Op29atoDpbniZCGRs+NpmSqP1NE6ahH71xk4PtHa4j92eVqEZ9G\nqkShtaoL+fK0nI1rWYmYTqkGKSQd8Q/ouKKgSqUn+DnzzmPuwsJVE6KmCMy7\nnUF4XM+gVJC9zz/rGJt12L/ZYza7VLyH0XqSit2xpVznxviajKMEjdplWGwV\nGDMD\r\n=XT84\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1ZguIhYQG5G+OffI0pogPadd3bDtg4unE+idBBBp2vAiBaY+HOI9NF0eIW54LHUCXHF1hQxi2W/lYWhNja81FAlw=="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.4_1553024139183_0.3384440169850145"},"_hasShrinkwrap":false},"0.0.5":{"name":"@bellwoodstudios/canary","version":"0.0.5","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^5.4.0","@nestjs/core":"^5.4.0","@nestjs/graphql":"^5.5.3","@nestjs/jwt":"^0.2.1","@nestjs/passport":"^5.1.0","@nestjs/typeorm":"^5.2.2","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.16.0","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^5.1.0","@types/express":"^4.16.0","@types/jest":"^23.3.1","@types/node":"^10.7.1","@types/supertest":"^2.0.5","jest":"^23.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^3.1.0","ts-jest":"^23.1.3","ts-loader":"^4.4.2","ts-node":"^7.0.1","tsconfig-paths":"^3.5.0","tslint":"5.11.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.5","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-eCN/1eT9Bho1UuztehZacYHNRFk+9FkcNek+2BHUyhCXZcvsg+mmXaCWkx1peSTTem1g0M5WHwTvkXDPMqQD6w==","shasum":"502c1ce8d31c6700f414398d24518f830aa4e65c","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.5.tgz","fileCount":104,"unpackedSize":57015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckUdKCRA9TVsSAnZWagAA1UMP/0pGjxlGjTdYnlIJjSVZ\n+crBGDcgUQ3F8WVzfMNymyw6EBzzYRBJLsWZTTTE6DjDUcQYVn9nMNc1FzMc\nyZigQwfE/ziIxBsj/RWc3EoVoOIFcjr9rzhgNEoocxzEEgvsFB9sV+sg5Ghg\nVIyN/X2MteRolElX73coptTzLRj3OELpWIzFC9ZGwKdhYOIaA1GVOlyUjrXe\nlcKGulE6IQ8ET1yfqC89YGoog1KhQ66UT1V1DbcomK2pmdDpDhBqLb91Xyj3\noxcKWA97SU2cUR8ShuOCKL16IsKGDsB1Wcmj78NY8d/r+gk/ayBq+zlaP5MZ\nQEf5jhgf+6Wx2WLwv+vCVf6A9fXJR9Stpt2hRuYUQnG7Hi2XHr28rOVl8SgP\nQMoS3wehCsu0Z8Fdfz8ofG6etNkqfwm2TXXrYvdCJJOwRvjptPaZxjhtuvYD\nZ4P7EH6pcmMQRMEfXdJ0QkQcW3EBrRt2cLCTn4SEOTWtdhOcEXQAiACRoD4l\nR/GRAjPduMo7WwkW8firR/zPZR5ji9NGh2wuCnHcEfi8lAL3trXMpsemJTx4\nLBt1hr1akkICf/q7G7EEZ7ItIyc4tZA9Y+RduByLZIJB9lOsFZCwceZKj5YS\nCi5DwyXB78E2cxP0z3vFCtQXTFSovaWFQ/SbETMi9KBvnaZ1+ytsj4h/+6b9\nxHU/\r\n=Zco4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcXI0MQ02k0i8kPmXVzSmPn5016U0aTuj4b4oCaLOqMAIgZgSUfanQzFTpCkN5M12C8+kvNOSXVZMFbZ28HtXcfqg="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.5_1553024841682_0.6297415335212373"},"_hasShrinkwrap":false},"0.0.6":{"name":"@bellwoodstudios/canary","version":"0.0.6","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^5.4.0","@nestjs/core":"^5.4.0","@nestjs/graphql":"^5.5.3","@nestjs/jwt":"^0.2.1","@nestjs/passport":"^5.1.0","@nestjs/typeorm":"^5.2.2","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.16.0","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^5.1.0","@types/express":"^4.16.0","@types/jest":"^23.3.1","@types/node":"^10.7.1","@types/supertest":"^2.0.5","jest":"^23.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^3.1.0","ts-jest":"^23.1.3","ts-loader":"^4.4.2","ts-node":"^7.0.1","tsconfig-paths":"^3.5.0","tslint":"5.11.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.6","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-Er3UCuXcTFzJIZnJ0acj0C05Q0ozZ8g9GyZGakb0gvdjHkPULUch0wJkkZNWJBvoEZOKu3uyFafxdk+Eltxs4A==","shasum":"faf90b3624963cfac50f5ab0e8c656ed87958e81","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.6.tgz","fileCount":104,"unpackedSize":57034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckU3xCRA9TVsSAnZWagAA/vQQAIq5JLJHIqChX8QjguX1\nEUz1zZDlDy36KNlRaVyB+GpxDN101+lZnfDEE1rimzyT/ExBfiu5USviMagd\nFsYTOeUCOXVGLjjw7xrhaNr4I27WpkErWd/qy2ixnfMEf/kZyasPVi7obAfE\n+IIQI6mvgL3ZjMsRN+Bs1zeFDpYsEkNAv9nnb5RMHNQVl+RdV9vXSBhnOKat\n9NV4ZXcpGUCtqwKT3IoEKUZU3N/qc911ciAz+0TzDPf51HWwwRZY8nqUxxD0\nwg5WZI1EIbJbE646FMMlmDcxOzQdjdsJnnca7pXfs4gzh1mzvHtA+VKaDbPi\nUnNalQdaFMBci3XZFKVUhEdf4M5+oTVyY9vieBLFAsVE+XJaHyO32dqPn4gI\n2IVRC0Uw4TzY14B/G5HzHTe92DN5T/9NK7C7wZzk6frdO2OJfzgby7NOpQHF\nsiBOTd5r+qJwaot/WwoZIM+adbGztcT3CgOW9zs1gAT6qUyi3gZFbHaHFEfr\n4eP21djnH7XKd0AqSuXijVTF6Mb36GS+VezY+S9jLxdqKflw6xyPyWL7WIlW\n5JvveX6zhfYqHMHVgMjZ5PDA5tZTUpSbfqAZXRMwNcmYP/n8ayZ7mMw1PJwz\nfWa/3N9ugcZemruoZsumrBD0GeB/kLB52Ul52/AQWbNdSZ6JSkX4Mn/d9Cuw\nGMvx\r\n=omuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzxSH3fv6CqrTq2Pg6lhoH0FBU1iP7qtabALH65E/KLgIhANI+obCpPV3Qy6LgeH7arxQEq9WKaQin99SbzT928HWh"}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.6_1553026544637_0.9400064905134053"},"_hasShrinkwrap":false},"0.0.7":{"name":"@bellwoodstudios/canary","version":"0.0.7","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.0.5","@nestjs/core":"^6.0.5","@nestjs/graphql":"^6.0.4","@nestjs/jwt":"^6.0.0","@nestjs/passport":"^6.0.0","@nestjs/platform-express":"^6.0.5","@nestjs/typeorm":"^6.0.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer":"^1.4.1","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.17.1","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^6.0.5","@types/express":"^4.16.0","@types/jest":"^24.0.11","@types/node":"^11.12.2","@types/supertest":"^2.0.5","jest":"^24.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^4.0.2","ts-jest":"^24.0.1","ts-loader":"^5.3.3","ts-node":"^8.0.3","tsconfig-paths":"^3.5.0","tslint":"5.14.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.7","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-ylzVi6nrA4lELmll2U6IckM2WiMX+Hs7M52ozFj5E9Haq2JC3wSUW3KJu456fLptFNaN7FAnPcTq6SJxcQ7k6A==","shasum":"50592cb66eee88fef9cebd540c543537506c5cfe","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.7.tgz","fileCount":98,"unpackedSize":53633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJconAlCRA9TVsSAnZWagAAGFIP/0rRbmorL8Pn80jwsptO\nT4Jqunz72U1FmU+b+q5yhrHMVAt+z+N+j0SQ2b6+zv8HeNkRb9rhICHjI+SI\nXKfLR9If/Lm867U4hR/SRdevLSANPA1id4u9MztMJXWiCDMnJGY65kM877/M\nDrlk1OI8P2CfiDgiw/HaIZ2hQCI3Xyrq3aDlLKJb9c/PwCE/i/2hyzAx1Pr3\nk+1V1BxWMlHuhmMq2D4lNcild13do635X2tCGun72noxoeKDyWCCApIIssiw\npCGA7FvOxAGg0tjHRS4AjgM7nm1AAG9ugsX9xJtug496VFzY6EhEnwQSBvsp\nbekZvojAln/WaJDOKCiKRSzpF+wQWPTi/RPrGZ2+LAOgxyguOQRAoHI4Qb3/\nu/E2QmnwenEWhi0G8E9N3NAY6nKfASop8zDv1wEyUN+mzaXqfpD0+4pSiFOk\nfC4UfdhMOSm4Awb1M855+ucx4xtURcdG0dOfxUKCOtEORK5805oZ27gc8sGJ\nIh79+VTfp+oH5vs5JxUo4m5ujQtg+1TkdjIvcYZoLCG6QjR89b1VGu3suZrn\nsDtQTgexzz66c9su0T6G5/gxqhPltsW7/VJwZziHtn0hnVeBvvOIESwMplzg\n43pvVJe3JmJd0ukMrWudJpVrtLvOPkQbae2ikZ8Qy1PbvJ7sGpAC9ipFoC/c\n3rg4\r\n=zQbI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3uJ3vBsKdxDbASi7BJXBFWoHpJA/gTIW2nP8y+o1nKAiEArSOGIcmb52nv1jM3zQ7DqjH/Jx9KLfyqmrgDl39e7a4="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.7_1554149412907_0.45755546523854496"},"_hasShrinkwrap":false},"0.0.8":{"name":"@bellwoodstudios/canary","version":"0.0.8","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.0.5","@nestjs/core":"^6.0.5","@nestjs/graphql":"^6.0.4","@nestjs/jwt":"^6.0.0","@nestjs/passport":"^6.0.0","@nestjs/platform-express":"^6.0.5","@nestjs/typeorm":"^6.0.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer":"^1.4.1","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.17.1","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^6.0.5","@types/express":"^4.16.0","@types/jest":"^24.0.11","@types/node":"^11.12.2","@types/supertest":"^2.0.5","jest":"^24.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^4.0.2","ts-jest":"^24.0.1","ts-loader":"^5.3.3","ts-node":"^8.0.3","tsconfig-paths":"^3.5.0","tslint":"5.14.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.8","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-Ai5jROJAR5IpCmllEN3s1aovwrV1Nuq1cAxeXK5ndttYpD8xUtSGsKPxONHF9C+nIwVPUjWBepLEobISinbQug==","shasum":"e5040fdad4b7203c347bb8c43c41b4b596942075","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.8.tgz","fileCount":98,"unpackedSize":54741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJconfACRA9TVsSAnZWagAADRUP/j/Iw1pdoOgVh3XLl2EH\nnJSmHH57DlbWSRU8htlTxdXQwZOlzfa50ya7V68eJWP4WA0qjZHGJmjKBNa1\nadZtRQmBxVlg8OJmGYbmY7YM0ISdUDnpP0ImhhqRwZiHzC4B1nPckASRkhNi\nvXC8h/D24LJJ3QVFiSsbduOfrWVNRHxlmK9e1UsmXRy9IgcE1e2jRcSlFX8O\nW7jqrye+T8pgMPw//1e1CZHAM5AQUO7ooUDmXvUjt1nBCOa/R4SqElR78ysl\nh8z1+vO8AufaY5e5bBzlkivM5nXh8UYJFxTo2REA2/3THFk1/brkQwmMrlo2\nK/Xw7uLSgurYwR7pqtAvGAo4ghgFZL8AL40PHkQwP4dtqmSg2BfQjf3NAM2a\nMg53+qVUbkLXi5XW+s5hq9+sUuYihnKTq8lJo38GsZCx+EKxbFNuU1HiKhZo\nDb1clWHr97RQUgnVWKS6dg47c/iDTY7jXqf1J/zC6x/I+35fi7hC/c1sn1Ho\nM3YYKwau/AcHLAlLgOeXHQEs6Ahc4j76ivBdJPxhYo4OInNBoCYmjqzB4vvF\nX7wCS/6mQPYIL7A58R1H6EpXXcdjL3MNNoq+vmP7Z5gi44OP1XTK/mZeGEcY\nuOGGayunj83d0ykAVWFERf8vbrH6YE7EKEXFTrV/FRz/+lzwubg3EqnpBdhl\nFxHn\r\n=Nb5B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDifY/Ccr4/+0N6dZrTh9voYF17JdpEjzciMa+ZPeS9BwIhAP/Sy/eRPQsm64JjrUE1LViJJt+TgaA7SSnhZSrkBpW8"}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.8_1554151359593_0.024772940163520607"},"_hasShrinkwrap":false},"0.0.9":{"name":"@bellwoodstudios/canary","version":"0.0.9","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.0.5","@nestjs/core":"^6.0.5","@nestjs/graphql":"^6.0.4","@nestjs/jwt":"^6.0.0","@nestjs/passport":"^6.0.0","@nestjs/platform-express":"^6.0.5","@nestjs/typeorm":"^6.0.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer":"^1.4.1","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.17.1","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^6.0.5","@types/express":"^4.16.0","@types/jest":"^24.0.11","@types/node":"^11.12.2","@types/supertest":"^2.0.5","jest":"^24.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^4.0.2","ts-jest":"^24.0.1","ts-loader":"^5.3.3","ts-node":"^8.0.3","tsconfig-paths":"^3.5.0","tslint":"5.14.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-TPjt1fjLCJTGvPg669gQ21+Y6uRwJw3Gws+DN4yeszkRugeZZPKjCFpGGPYM5eqq3EDbG4OtNYjEZYaYSr4rIg==","shasum":"a63d7ebaea728fb1630b2bbb1d212b58a44916d8","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.9.tgz","fileCount":98,"unpackedSize":55179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0IlMCRA9TVsSAnZWagAAIWQP/3v9F5+r8vZA74EOOuvP\nDkgxylXZW7r6FUPRUTRPhLyb8pm7OzO0JlRPUQSTnxTa6mdrWgpOPT84JEIl\nI5n0V87NsVgubguJDO6yZ5n2SdnAy+HFJ0uWU1VrkCewUVi/YxAX5dab2Xoe\nGQz8gi5DRm8bzo6tfB3IXD1lgxQTMjdpsRkIFF4DM6xvs8olzgIafoegBy85\nDXkKCnCByTomK5NT85GDNGjYMS8K67nteY61mvO2eFRmx1Kuzpd/DjYk4U4c\nAsFmREn7tzy1/X6AW2fk5EKDIW4IUgpqQy9n5oE+wY9YCwxSvbxTFek7F5V9\n4YcONG8CJLtpSQ+oNIf3eRFGxZQv8wWk6+8BjFqzjqpcJTM8lZJkAJ1sQwzc\nN0LBIQ8FwjxdJzytJIibjDAEdfRF3btIUVzDgTB9cH1kW7cPkMIguggg2f8i\ni7OTGFWetQC5xN1TwzgmRr1VJyGGAgJKQtOD7s3BKxAqPBkFk5Fg26S9KB/Z\nBf+E86j3t3dLb4DDXrYSey39FPGryjmJHNfqJULzel4grBWkv0VaO1aNNtOx\nJWiSCj5GYQ7kPeNVeoVsR/zapRwcDWFqXXZRTPLid4KA3XlLf0njVJloaqpF\nzh41CDOcdNIK4vtREdnmcGfCeqiZpEK3UWX3edvJfSadHU7d8QUXwaXyvlFZ\nk3uP\r\n=KJ2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFbnQTVjX7BRObMU/0AohOWqrJ369qzPSli1UkhpypKAiEAsaECC7NPkS7Mlzu0gi+JiOfVphLm9ks24iO/8Yf4pGA="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.9_1557170507798_0.588599653934524"},"_hasShrinkwrap":false},"0.0.10":{"name":"@bellwoodstudios/canary","version":"0.0.10","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.0.5","@nestjs/core":"^6.0.5","@nestjs/graphql":"^6.0.4","@nestjs/jwt":"^6.0.0","@nestjs/passport":"^6.0.0","@nestjs/platform-express":"^6.0.5","@nestjs/typeorm":"^6.0.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer":"^1.4.1","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.17.1","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^6.0.5","@types/express":"^4.16.0","@types/jest":"^24.0.11","@types/node":"^11.12.2","@types/supertest":"^2.0.5","jest":"^24.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^4.0.2","ts-jest":"^24.0.1","ts-loader":"^5.3.3","ts-node":"^8.0.3","tsconfig-paths":"^3.5.0","tslint":"5.14.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-+9ojep+uSgoStIt9aR50ZL4JkMTBqW0xgtKPB4vgBvG+zIoDUK5lD1EJ5yqIDGNT1ybE/U96mjfBOkUvXtmfQA==","shasum":"798486109499656ff12580ecc2f1fc309758133b","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.10.tgz","fileCount":98,"unpackedSize":55382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0x3kCRA9TVsSAnZWagAAGbgP/31xB4UV594lkVTlX3iH\nRcXdlnbRy16GSyZP/PL3/O9AGN+EfHSTJtQsrsQ9ogSozhd2g/1XSSby+uY3\n1B4fsEMTTKA1Jkzm2rEXfkMxnQ9UEW9bt0rx84gPiKvx78jvcCEWdr40jjsO\npGk6EfWEkfjx/uQ20J/T8cVLHRXBAqb7PlpPz702h3RUl+hN5yKrc8VURHbs\nfFjMmLiFXlSbw/2pNHvlBnPd2qo02U5JQGC8WDRlAhtwdbhqNN9H8PZgYyFx\nu7ItXzvXS/P2gbL8amC+7o3XM4Nu/SWs19gU50EwOKPwX4bTwO1W9xlQx/xG\nAB/k9ZYHCgM2DAkqhZx0M/lCT5qOruSAAwFnI8NmVVmqQADHQ7HcFPiT24Ev\n/7BXDTQvHi1gWDlaSs9TtXhQ4SpeDwkWUUu0kRk7Q0tS+52pkbIYRbRkgT+k\nffuZFMmSGQDkq0khZTue0JVmaqGuUMUB7z9dTcW22B3bx0DXV3mmA2yLt/sb\n3uo6Yvj6EJe0SOl3NYF1zCOPrt8iUlnTxlqbQA8ak83sHpbH+Zg5ZmusoYJG\nyBVnGnDAs3CR1/rOb+GlK5A+buvhnkbSjn+sNVlk2lIp73YjAxnVUlCjPKAw\n4u0zSW73mZyQ2QxOhxzrMHbn/jl2qBUH1NRFKAg/2m4bvRBWkbH1bUo/YCTs\nqyFE\r\n=UAAW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0T6DLN07WABO8u5v2TVjfBquiXd1BzBV3t69arEYpWAiBfacziHP7/Ee+N5jT8pYAhlyNIlLuzCjz6Uop8xFrQ9A=="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.10_1557339619947_0.3047013212186176"},"_hasShrinkwrap":false},"0.0.12":{"name":"@bellwoodstudios/canary","version":"0.0.12","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.0.5","@nestjs/core":"^6.0.5","@nestjs/graphql":"^6.0.4","@nestjs/jwt":"^6.0.0","@nestjs/passport":"^6.0.0","@nestjs/platform-express":"^6.0.5","@nestjs/typeorm":"^6.0.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.0.7","@types/ws":"^6.0.1","apollo-server-express":"^2.4.2","aws-sdk":"^2.423.0","class-transformer":"^0.2.0","class-validator":"^0.9.1","convict":"^4.4.1","glob":"^7.1.3","graphql":"^14.1.1","graphql-tools":"^4.0.4","multer":"^1.4.1","multer-s3":"^2.9.0","mysql":"^2.16.0","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.2.2","type-graphql":"^0.17.1","typeorm":"^0.2.12","typescript":"^3.0.1"},"devDependencies":{"@nestjs/testing":"^6.0.5","@types/express":"^4.16.0","@types/jest":"^24.0.11","@types/node":"^11.12.2","@types/supertest":"^2.0.5","jest":"^24.5.0","nodemon":"^1.18.3","prettier":"^1.14.2","supertest":"^4.0.2","ts-jest":"^24.0.1","ts-loader":"^5.3.3","ts-node":"^8.0.3","tsconfig-paths":"^3.5.0","tslint":"5.14.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.12","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-IoPdD4cSXcwLfe1YR1gPgBRIX8syJm62PtX4ijwdMV2gSR6mhM0TkQtC8cWhxjpNbIH/2nCcvaYI0CnUWvY08Q==","shasum":"97b09d3ceea741df4cc28e5d23c7f6a5e7c8b481","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.12.tgz","fileCount":98,"unpackedSize":56188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLN0mCRA9TVsSAnZWagAAvbMP/2QJH1zp022CQ0Sgwie3\n1eKlOnUkEJb3CITT9ZxXiKc8FrUizk1n60JsxBKO6xoqXK8vPm64DLknBdcM\nJJ8QZspUfCf8/zMJD7rS32xZw1HHpzKTJGNK2XmsdpOuOmFpfiC4xxsN8J3C\n2sG/Ipb3e3Z1FbdOGSv746FyWbEhf1mP1sdR81hI7AU+buUnm4cWB4igUURX\n7MjeGr3zcyteWUkSwHXLLeYGj4WhfJMLv+WVy9PPCF4LF+AVtOWoIg32VutE\nneXv1GuqfFg1BC0AQdh11eqGBALCkUw6gthDFao4+4AgNYMNf4/lHiq281B/\ntpvhurZwtNSgmQUGMa65ygQ+UEgj4D21SZJO8YKfnaYzX4VHI1NFBjn5SWJ2\nRST5hXjRRLTdM7tP/AF0ANzwcOcwApEzt2Pi9fHvKBIiT4+YPK/CL7YFhi9X\nzv7h+ghe21uMhiaP9Miywg/i6v7bRIhcVovqjdi4D9yIKena7sHOW8lQAF5t\n9dMVQ+UFZYRYkxbyobr4cOsND5UaFQFdHpzyAOu8PE1r8y0SYP7d5Sz9zvat\ndDMJH+sENLUoPjRPHxABlwTT9HO0p8aghmryaol3hdUJ0HJhubLIjABuIgm1\nz/WLWgMnB0OTDWp2FZN/OzJPM8/0E3SxP2u/3PlowgfyFgGgWEMidHy8pyPu\niHhZ\r\n=iLE9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuVLUdcnGCROwB5Jb6/zguWdNh+LBxRfUzmuzixIML1QIhAK90ilkV3UV5i1bBn48HkoySJHT6ctgjWHS30FR1Jq2b"}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.12_1563221285963_0.5866267046261169"},"_hasShrinkwrap":false},"0.0.13":{"name":"@bellwoodstudios/canary","version":"0.0.13","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.5.3","@nestjs/core":"^6.5.3","@nestjs/graphql":"^6.4.2","@nestjs/jwt":"^6.1.1","@nestjs/passport":"^6.1.0","@nestjs/platform-express":"^6.5.3","@nestjs/typeorm":"^6.1.3","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.2.3","@types/ws":"^6.0.1","apollo-server-express":"^2.8.0","aws-sdk":"^2.502.0","class-transformer":"^0.2.3","class-validator":"^0.9.1","convict":"^5.1.0","glob":"^7.1.4","graphql":"^14.4.2","graphql-tools":"^4.0.5","multer":"^1.4.2","multer-s3":"^2.9.0","mysql":"^2.17.1","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.5.2","type-graphql":"^0.17.4","typeorm":"^0.2.18","typescript":"^3.5.3"},"devDependencies":{"@nestjs/testing":"^6.5.3","@types/express":"^4.17.0","@types/jest":"^24.0.16","@types/node":"^12.6.8","@types/supertest":"^2.0.8","jest":"^24.8.0","nodemon":"^1.19.1","prettier":"^1.18.2","supertest":"^4.0.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","tsconfig-paths":"^3.5.0","tslint":"5.18.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.13","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-ua85GI+LglCnkqKaGS2I5793iL2t9nmtYue4gTP8V+UxsPovv6Ud5xJ5K5uBn8Mnk8kaRVnGrJQQTe7suXHaIA==","shasum":"8dd4247b393513b7ae04f9f561d7dd7fbb420f9f","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.13.tgz","fileCount":98,"unpackedSize":56187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQF1bCRA9TVsSAnZWagAATnAQAKAk9fvqCmDdAdUQ8bvi\nktMhUvatj+mr6g041AcYFdtRCoI3LJNMeJrdDA8dGLUZHt0akHq8C4dw09dL\n2RWmq4FM1ZRSM15G/VzjSohzTgwBObwXaJ3OSyIfdrQiZLrXY1bxg0AhKNnz\neJ5XxWuiGpJWhMan0f0Tj+zIttyQ4Brve0b9qmKhTse8+mw73uOXKHG6G93N\nGCkBQTDskrVAS0l9tfWjzfKQU8s27of1FF+EI4m8BMgarXUBQTQtxsv3kCWO\neelHHAFB7pB6t1K+GlTeW85/Qcxdd3GmUpBqj4ee9j3J9cIyz1FW8JdXQxQY\nvGXt7MH6YmTtpRySRi+qQ8bybw3ugwMERJFhzkCll6cJnOFMtvcXUV82ShwI\ne1Ey5ZGTR5h6UhvNFFGUdMyYJnS34Y1n8njhX2+MlL/DxGwT57NZSDH/9w15\nCHnU5grrU2XMTo82kpf+g6WfIZTsBvvQ/rMWsEh+HZTEUOoKNVRFNic5u+hq\n98BNUKzHR2oa0CvwqxKWpFXWzrpKPbBTiAcpMcq26FhouT2lJYvAF6Hb37Hl\ncMi/p74W+qm04qr1Wqor9T7FHzG1RWhvgLXeNtVPDrui+KZNsoCc1JZezNTs\n/7L9qlk6fvTIp84iP580FlA+Lo7JlZxaaUWvuvTMoDdfGoe9bgdRAsj/Ory3\nLaFm\r\n=g3uF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChP13/VIcAz7NASl0/gxIFdIAUtzcEmgQBCOdVPhqcOgIhAMJxUkEKuD+MB0ifBf6YHkRTycmWMS7HwFHYdSscd8eG"}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.13_1564499290216_0.43192616521402294"},"_hasShrinkwrap":false},"0.0.14":{"name":"@bellwoodstudios/canary","version":"0.0.14","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.5.3","@nestjs/core":"^6.5.3","@nestjs/graphql":"^6.4.2","@nestjs/jwt":"^6.1.1","@nestjs/passport":"^6.1.0","@nestjs/platform-express":"^6.5.3","@nestjs/typeorm":"^6.1.3","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.2.3","@types/ws":"^6.0.1","apollo-server-express":"^2.8.0","aws-sdk":"^2.502.0","class-transformer":"^0.2.3","class-validator":"^0.9.1","convict":"^5.1.0","glob":"^7.1.4","graphql":"^14.4.2","graphql-tools":"^4.0.5","multer":"^1.4.2","multer-s3":"^2.9.0","mysql":"^2.17.1","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.5.2","type-graphql":"^0.17.4","typeorm":"^0.2.18","typescript":"^3.5.3"},"devDependencies":{"@nestjs/testing":"^6.5.3","@types/express":"^4.17.0","@types/jest":"^24.0.16","@types/node":"^12.6.8","@types/supertest":"^2.0.8","jest":"^24.8.0","nodemon":"^1.19.1","prettier":"^1.18.2","supertest":"^4.0.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","tsconfig-paths":"^3.5.0","tslint":"5.18.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.14","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-4VRmTLtQBw+wbcFhBNlLmv1YB32XzTiEww/6bQLrvAnupyQD9f7aCbX3ZAXca1omFu/hWsO1AsNrsLSeNPw+gw==","shasum":"6b4c49c8eebdcc2e9a5b512af542dd0b908c879d","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.14.tgz","fileCount":98,"unpackedSize":56230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQGHmCRA9TVsSAnZWagAAr08P/RLcyBFCz7ByjXFuei5j\nnx4q6IvgWqOGrLl1sU16YJt0P7QboUn2qCr5dleAVnIaRRHJGmfdHli/cwvN\n51zxbh7B0+DKTSTKYG31HCiTzpTcYvgtICkmhXXaOXgzuYhGp5rJXPPKIl5z\nvbwUop3N2jYktLfteU1sD+vEW/PP1/1cpSKmZn+eF34u9xriayt0VUxwlwqd\nhH/ldKo0CTZmUpU13AQRTtO6mXy0Uyv3oF7ioPI+SNHr9XdGveOUDNuf/qCO\notWx8OX8V4MT1+ta0g4yZ9BeoQxlWJa5Q290Fri31hkGLLMQmaEDG2Dy5zr+\ncVjQGu/La+2meFESkwcA2AlqomKF/ZrHzs91X+27+GPqaT3pzZSfe7TNzHgC\np96T/lQT9YnPGN37UG9eoP/ZXhLtH22fPIbt5swDH1I2+3NxSiNEAcSFJ4U2\nvz/99sm43EhkreNoCqn0NpdFj6uHIlFF1z5Efu+ZsSGW3gFFeSqjZsvR6146\n6bP1ddal6Yhet2L9h1Yr5Vgsv5WmIZoY8jrZECi+ENU5KPWZm3dig/Hf9OrD\nthITbDRJkqTmEN0QnzCMq5TheFx9ernt2yVD3Iq+MeAJGTKiEGTHA6idMYcf\nyk5RpKVOZxIv+7+FuO/0Kit1pAQl2QuNrr7ydbj3XVWQD1ePRWUSTt2RZnl8\nCYHZ\r\n=5vqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/Tc5Pr4h0sU4Km6lV/O6faI9/gOaS5IDzGvhss0FrMAiEA2rCeM3LFpt36Z982S9bj4snHcsLTMNm8KfpT/aSrJ7o="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.14_1564500454129_0.3897839877482756"},"_hasShrinkwrap":false},"0.0.15":{"name":"@bellwoodstudios/canary","version":"0.0.15","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.5.3","@nestjs/core":"^6.5.3","@nestjs/graphql":"^6.4.2","@nestjs/jwt":"^6.1.1","@nestjs/passport":"^6.1.0","@nestjs/platform-express":"^6.5.3","@nestjs/typeorm":"^6.1.3","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.2.3","@types/ws":"^6.0.1","apollo-server-express":"^2.8.0","aws-sdk":"^2.502.0","class-transformer":"^0.2.3","class-validator":"^0.9.1","convict":"^5.1.0","glob":"^7.1.4","graphql":"^14.4.2","graphql-tools":"^4.0.5","multer":"^1.4.2","multer-s3":"^2.9.0","mysql":"^2.17.1","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^2.6.2","rxjs":"^6.5.2","type-graphql":"^0.17.4","typeorm":"^0.2.18","typescript":"^3.5.3"},"devDependencies":{"@nestjs/testing":"^6.5.3","@types/express":"^4.17.0","@types/jest":"^24.0.16","@types/node":"^12.6.8","@types/supertest":"^2.0.8","jest":"^24.8.0","nodemon":"^1.19.1","prettier":"^1.18.2","supertest":"^4.0.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","tsconfig-paths":"^3.5.0","tslint":"5.18.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.15","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-6/T+Lq3Mxp9dezTe8jgJze5/PZdTjCp0lOJd8WmttUC/jU8Ew2t7cgt6KbfO9OcCwzHV1sHd83zgB3Cak0bHYQ==","shasum":"2d568c7f73ca9f1e6acf06bb42a45c61729dbc07","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.15.tgz","fileCount":98,"unpackedSize":55982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbsVvCRA9TVsSAnZWagAAV9YP/R448YGVszsUGsDf+ZYf\nEy4F538LIRf/eCl+0A2z4B7SHOQFdkKbx5jRCQCcpih5fv0iBApbzxOlVAKj\nKEpN/szrThNoyA6oGN/+i97KdwuxHAdAoiJgvwsEw3BWFaJDqAAHZBlBhUDI\na13gYKjudjYnm1aXNPl3GwiWxOL8kBbf+CC3b1qQGZWgmHlP+0TOmPPrVuEz\n4ok5jj7hn0fBvcYmS8ZqJLHtQ5SODoFHbjdwOkFedg90tt/zEyNPPKU89ObK\nvj7x1z46jLAUM+4tc7SBK6Nu5+vBEb4YsNuuXSGgo/BR+uX3Y3fGVYpkQ/rt\nNLE+1zH37HLXygeEPZkCIbQEDx1fBsJ4LEwcc45XRGcivCDHxhWAErBZdtR5\n5SPhw66lr1ZqtZI3GBf3fjh4gWxIY/qu0rr77JeKGZz30Br9sVhH3FaIoxjs\n4sh1q1jJwjx6sH73NBJmeI97RIi9JLLwtCvbFZvsZR2qyvYKgrcSMmfwAJOH\nGGqfOAChGT9rdq1lIHk1syJ6JfCvMwcP8BIG/WOnXu30S/tm3pwYNC0IZBMl\nPy4ENsl5lVZvKvC193K7fICduDw8NfQlct9IER/WyJJe8g0lkiWUvirGgRWu\nM7ssOBv+XFULAnQ9XwA2luph8A2ga0g229QRVwVYimbXUUbI5XDtQjZ+3t6W\nbc/X\r\n=6liP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1tlbF/pt5i8hNxgTKTf/eJgsBJ8elhPjK1wyatN4aoCIQDEZNlLtuo/ItzhxerNoi23Znb1LSMoNR1w5ggtdawDHw=="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.15_1567540590396_0.22572851859598675"},"_hasShrinkwrap":false},"0.0.16":{"name":"@bellwoodstudios/canary","version":"0.0.16","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.10.1","@nestjs/core":"^6.10.1","@nestjs/graphql":"^6.5.3","@nestjs/jwt":"^6.1.1","@nestjs/passport":"^6.1.0","@nestjs/platform-express":"^6.10.1","@nestjs/typeorm":"^6.2.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.5.0","@types/ws":"^6.0.3","apollo-server-express":"^2.9.12","aws-sdk":"^2.579.0","class-transformer":"^0.2.3","class-validator":"^0.11.0","convict":"^5.2.0","glob":"^7.1.6","graphql":"^14.5.8","graphql-tools":"^4.0.6","multer":"^1.4.2","multer-s3":"^2.9.0","mysql":"^2.17.1","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^3.0.0","rxjs":"^6.5.3","type-graphql":"^0.17.5","typeorm":"^0.2.20","typescript":"^3.7.2"},"devDependencies":{"@nestjs/testing":"^6.10.1","@types/express":"^4.17.2","@types/jest":"^24.0.23","@types/node":"^12.12.12","@types/supertest":"^2.0.8","jest":"^24.9.0","nodemon":"^2.0.1","prettier":"^1.19.1","supertest":"^4.0.2","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tslint":"5.20.1"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.16","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-NYsaQLGdw7lzzuWHRa89dYut+TAvhL4/C+dGDqRnMXXGzKo/K0GQTpj42/D+mR2RSlSnsvIpoa8wE+ASkvGAGw==","shasum":"ad13411e3b7443fe0161971ebf36457e95920d26","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.16.tgz","fileCount":98,"unpackedSize":55989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3CzZCRA9TVsSAnZWagAAVvsP/0rS5cQYT+434NIU2KCA\n7UBeLpEOgorQ5ogpRZPkhJv3l7ROZ0Cu2kJOb+tFcSRt2m/jM0ZVxbR2OZ6N\n9KqPT22gwfANnz3bwAWY/sCX0OdoLdJfPxXJrxmxS4S2fOjdoviAx+wPOrof\nPxxiaBwvWA8GVPo2Wr6xdP/XcdH6HZ+mB5x3iPo4/QpjpZMoGOib9jg+4Wbx\nkOBznijqH1NoyrcWd4q1kcv5lJySkP1yysBaREzDNFa2MMGztTO0OxTjXrq6\ndZmJYHHO92d8UfD2f9E+obQHd8BZxnbH6S8CcStzH3QKy9v1xJcUzFR4QXlK\neZCtkwVMd/vmAnhHHJMYbRhYf3ba5QThXSa9TgorfoYGs1JqKwdgKlNiLgJU\nTviOo0gdPHiq4tvmfT+W0Ze72OHN+SR2rMiTk9NRdwAtvjOstGom0j0t52sO\nCSiBMlumlIhj+DjIuA841WyHeCduBdqAcsQt0AOEW4/N+WDACz7tlwAMzkw3\neKhBywwFswECx68kpjfhIJ8DmdyYknedvRhm8YAu8dtDC21SkQZ+5SHIbRzB\n5xNNQ9WEpibBqeTQyu/AQG7zhVuayqDXhfO/Cf/khNOTJMChkm1wv2S9RitK\n6RiFj+B6wgK7idT/Pg42uPnzu2iKieHzZj66FbGljvdUW+x9+L/jbHRUEK+E\nTIUG\r\n=piSm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzfUWO3USGno8jXhnVbu77Bsp3LJ8F+gAnde3Gb0O0AQIgGG8fKkmfK9ClBJosUpdG+kZD/GAOmzlf6gFTLiGF0cY="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.16_1574710489159_0.05814158042730333"},"_hasShrinkwrap":false},"0.0.17":{"name":"@bellwoodstudios/canary","version":"0.0.17","description":"Opinionated NodeJS web service. Built on NestJS.","author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc -p tsconfig.build.json && cp package.json README.md dist/ && cd src","format":"prettier --write \"src/**/*.ts\"","start":"ts-node -r tsconfig-paths/register src/main.ts","start:dev":"nodemon","start:debug":"nodemon --config nodemon-debug.json","prestart:prod":"npm run build","start:prod":"node dist/main.js","lint":"tslint -p tsconfig.json -c tslint.json","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json"},"dependencies":{"@nestjs/common":"^6.10.1","@nestjs/core":"^6.10.1","@nestjs/graphql":"^6.5.3","@nestjs/jwt":"^6.1.1","@nestjs/passport":"^6.1.0","@nestjs/platform-express":"^6.10.1","@nestjs/typeorm":"^6.2.0","@types/convict":"^4.2.1","@types/glob":"^7.1.1","@types/graphql":"^14.5.0","@types/ws":"^6.0.3","apollo-server-express":"^2.9.12","aws-sdk":"^2.579.0","class-transformer":"^0.2.3","class-validator":"^0.11.0","convict":"^5.2.0","glob":"^7.1.6","graphql":"^14.5.8","graphql-tools":"^4.0.6","multer":"^1.4.2","multer-s3":"^2.9.0","mysql":"^2.17.1","passport":"^0.4.0","passport-jwt":"^4.0.0","reflect-metadata":"^0.1.12","rimraf":"^3.0.0","rxjs":"^6.5.3","type-graphql":"^0.17.5","typeorm":"^0.2.20","typescript":"^3.7.2"},"devDependencies":{"@nestjs/testing":"^6.10.1","@types/express":"^4.17.2","@types/jest":"^24.0.23","@types/node":"^12.12.12","@types/supertest":"^2.0.8","jest":"^24.9.0","nodemon":"^2.0.1","prettier":"^1.19.1","supertest":"^4.0.2","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tslint":"5.20.1"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"coverageDirectory":"../coverage","testEnvironment":"node"},"repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"homepage":"https://github.com/BellwoodStudios/canary#readme","_id":"@bellwoodstudios/canary@0.0.17","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"blank101","email":"xylom44@gmail.com"},"dist":{"integrity":"sha512-1bq4nfL8G+9KFxYmJ98kpE7d29GVVPXdgt6MZ98QvC3r7NOYQ8YMGk3/RXsJD+y5KX4MoE/Fli0XJ9cTaQ7JGw==","shasum":"1d1e29063fffaa9458c5ffde53b5a456e64e9038","tarball":"https://registry.npmjs.org/@bellwoodstudios/canary/-/canary-0.0.17.tgz","fileCount":98,"unpackedSize":56003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5VLtCRA9TVsSAnZWagAAFZcP/i6UVpAg9kqhJ6IAtEjR\nH7ySOXTotktRzUJPxtqhW4ux0NG5V14Al7CxJ2HvPeaV+ny2keKAIhPyDboK\n1iobeOsrIu5id6AYDUP9hNyHn7U8Uxb4zV/dI7323DxQ3+KvToMqRmI3cTdu\nfptSfBH14W3ZQvFQpXcBKX1HTW4h6aKLu4DGI5r1Gg9abk81w1tIeXhHZIrB\nAczYtqeZiBF3enAa1u7ZTA1Z3plDwF28TJFmW+NLtC9A8dFnVAU4OcUl5YbV\nnLziRFqQNYKW4dkS1No1Ho4vpkDagVdv1K8Wj2VK4Msw70LK9wrQUjbke9SO\nUb0FcvZW77MUR5GQ0fPPu2VLjODG5kgNR4ufjauoUQPcT7z1wCLCh+2Sxp32\n95AieeJcaQuUc3EbqGkLLdQC+cn+fw/OwXWNEDI2eDZfbrEsUpJb9bUw67ZZ\ncxcDDZ9Ov/aRGCGhHPyqlrn43s/TJHjERXKAhkLQ6WpLhdXDrFhvRzKiBrn0\nFXWZ2CqfIwsyki0gcgiWWmw5s42/cnPMZGk1fQtpfGjDc4coOuXf5Je54xCw\nZ9H4wFVQY3ZUBolL3CEh+E8i6snV25I0MnTlc8Dax+uu2yeIUF6jfYhcTgXJ\nUYHCff0KAnGrwsoA2M90KEAFnJAphvrN9I4klLLgp2vhOKx+mVe+E/ZjHvdk\nop0b\r\n=QWZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHwyfhon13HYhSb4gUB9vhGaFvLprPYzcEdNnkgUcmIAIgTfWoatgTKbvMuuf/zTPIMb29yut8lq6ndB4mcXWGbbs="}]},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canary_0.0.17_1575310061497_0.1383879768741716"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-28T21:20:26.625Z","0.0.1":"2019-01-28T21:20:26.902Z","modified":"2022-04-04T18:20:29.566Z","0.0.2":"2019-03-19T16:27:58.002Z","0.0.3":"2019-03-19T16:34:13.333Z","0.0.4":"2019-03-19T19:35:39.286Z","0.0.5":"2019-03-19T19:47:21.866Z","0.0.6":"2019-03-19T20:15:44.761Z","0.0.7":"2019-04-01T20:10:13.110Z","0.0.8":"2019-04-01T20:42:39.730Z","0.0.9":"2019-05-06T19:21:47.945Z","0.0.10":"2019-05-08T18:20:20.077Z","0.0.12":"2019-07-15T20:08:06.078Z","0.0.13":"2019-07-30T15:08:10.419Z","0.0.14":"2019-07-30T15:27:34.279Z","0.0.15":"2019-09-03T19:56:30.560Z","0.0.16":"2019-11-25T19:34:49.265Z","0.0.17":"2019-12-02T18:07:41.631Z"},"maintainers":[{"name":"blank101","email":"xylom44@gmail.com"}],"description":"Opinionated NodeJS web service. Built on NestJS.","homepage":"https://github.com/BellwoodStudios/canary#readme","repository":{"type":"git","url":"git+https://github.com/BellwoodStudios/canary.git"},"author":{"name":"Bellwood Studios","email":"connect@bellwoodstudios.com","url":"https://www.bellwoodstudios.com"},"bugs":{"url":"https://github.com/BellwoodStudios/canary/issues"},"license":"MIT","readme":"# Description\n\nCanary takes a bunch of common best practices from the NestJS docs and puts them all together. This module is opinionated to use particular features that we at Bellwood Studios find ourselves in need of for the common web project.\n\n# Libraries Used\n\n* convict - Configuration and argument parsing.\n* TypeORM - Database ORM. Compatible with SQL and NoSQL databases.\n* Passport - User authentication. Credentials are handled via the Authorization header via JSON Web Tokens.\n* GraphQL - GraphQL + Apollo Server.\n* TypeGraphQL - Generate GraphQL types from TypeORM.\n* class-transformer - Apply automatic JS object serialization.\n* multer-s3 - Amazon S3 storage for file uploads.\n\n# Features\n\n* Configuration\n* Database + ORM\n* Authentication\n* User Roles\n* GraphQL\n* Object Serialization\n* S3 File Uploads","readmeFilename":"README.md"}