{"_id":"@makenew/nodejs-app","_rev":"59-7d449c63de80878a7915c7c5404e3028","name":"@makenew/nodejs-app","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.0":{"name":"@makenew/nodejs-app","version":"1.0.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"ava 'test/**/*.test.js'","test:smoke:update":"ava --update-snapshots 'test/**/*.test.js'","test:smoke:watch":"ava --watch 'test/**/*.test.js'","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"ava":{"files":["**/*.spec.js","!dist/**/*","!package/**/*"],"require":["@babel/register"]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^1.0.1","del-cli":"^1.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^12.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^12.0.1"},"gitHead":"e6b5dcaf783eb66c6ec2813a7dbc4cb6d5c0bd4f","_id":"@makenew/nodejs-app@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"dist":{"integrity":"sha512-tNtawElduFLIBLGYKSu+IAuqiw1HeRNN/hLVAlWxJHbTtq/gf9H4Tx9R9mGK9c+icisqjj8+aiStHKQ7a8aHzw==","shasum":"030f6a41a07d23af6aa97d4d42b1e11ac9186e71","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.0.0.tgz","fileCount":56,"unpackedSize":434852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2cAWCRA9TVsSAnZWagAAf4UP/0NK98zwvrmKyfmFlRP1\nkfejBOjBda7azbEhN5DjFc2cAWCEUjbL3YNWvWDxWpi13rRIwnwqStVsdOMC\nMNdxXUQ0Cl8c5OpEXkzOastPVgaUluTWcfnQpqvEd1T767WUHTJCwOtjbDBP\n0gzVOhIdiLT4HzjLQ0Bmyh6EaRuooYSHom2AKSws/SazQ18/FEaLrZs9FlB9\nR6ryfqbiEIbFjn5XpK3uvc3A+TiWMFpxzO7wW5Yo9gkrOYEpL/eq8hIzrZLP\ndG0sCW6gPOc5yiIvdpzJ5LzUJg/kIS8stWA6nRgQeqToRkul7JhT9nD2bIuF\nfwjQGRMvDWv70bkTA+P8G8wVx0DeVP8+62bFYSIF29G6KpLBw7BnvnMGuQB5\nstrl7Xs+EKvSi7hFcLoGtOv+Fbj0mv/eswKW93zZ3LU0w4iT+egP/f2Emio+\nqaholW+Wl4I8WL6zAq0P/7FnOiCfPQCDdi3nS6AE99/MFJc0tlu7j/HDJZ7p\n1FB2VxV0vB1I7ltFulKl141PJMDMh39uvCZNeBfhWwZQbTmsDYO2Z3OQwsGb\n2K8WmI005CLHdy/NRbI+2XDiNi3hYY5eITAAuXncJ3I+JSDgxdVT/sraOqVZ\nH1ymzcOj69WrBQLjIEkrX8LPAzC3f2k2sa26wAe1qvzLn3X/pBIJ/KwIU7CQ\nREML\r\n=Uhyg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXioGB2Ee2Vhiw/B9tRtHmEEvqI/1GdKY91he9R3y1pAiASSIqAi0I/z+QNYNoZ0dQ2BQCYwu7cNRfnCpBO8MQGNg=="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.0.0_1557774357800_0.8467772117682859"},"_hasShrinkwrap":false},"1.0.1":{"name":"@makenew/nodejs-app","version":"1.0.1","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"ava 'test/**/*.test.js'","test:smoke:update":"ava --update-snapshots 'test/**/*.test.js'","test:smoke:watch":"ava --watch 'test/**/*.test.js'","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"ava":{"files":["**/*.spec.js","!dist/**/*","!package/**/*"],"require":["@babel/register"]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^1.0.1","del-cli":"^1.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^12.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^12.0.1"},"gitHead":"6e07ddd10c8a30282c41c1752931b7aa23888f5b","_id":"@makenew/nodejs-app@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"dist":{"integrity":"sha512-EFtfYEUaqM2lQxfdppdMi0VfEiwzlpSvjDxY76sIap/6IFoepxaGZS2BqBCXCYHK+BIdd3+gBZQHFzJe1l7yIA==","shasum":"8cd7b150052f933d3365d0bbcf471ef72ff2236c","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.0.1.tgz","fileCount":56,"unpackedSize":434852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2dOnCRA9TVsSAnZWagAAK/4P/3Ab6/T/qOcvZVpjBI2h\nptYTgpnJ86tfmtLUyVnlbOkH82/L9ueIS8Ed/R74hz03XLoMkSO74ksqnPkK\nXVHbGNL6ZahqbIQVsmgwW+RBCuHf7uHDlH+7jIrL50j4C/Y1V8ky6UzXm97I\nV7uFaKW3DKLWK8y4eBs9u9vo0xSVxL90kdtWhaSLfxGoVld2jTzwCgd+i/2a\na6Guo24IDFOt3HB4M57Zk1s87bu/fq6ih0lUlGWaZX4ht3v/rNJjXGiXseMk\nN+K/0zp9GDYMrB9QOrYFgUQhVE2jeeGiR76llJY8XVIiAl+lEMRy9FizSyd9\n+vP8b0erGUXa08eghTEUJHPbQOaCWlnvuw9bRFIfjL8EK+zfmcMVS9kbvp05\nhXgvXt0SqGCT7rUEwGxOohC6SdDQ+/Xqyt+/os0qz+DI+DqhwQJ6ESBmF7E+\nABStMS3mOJESrVnUjAU8tdTPMq1NqXhcS1hijifoOad1Q0uELHwf2L8IefJW\nAsQNG43e4PBaj4B4HrCgo6+SHzDOE1jezzROWcqjGsp7GaCpZdgUHog7s3ws\nE2W8NoJR2csU66AqPLbYRg55jdn17pGFojX5mHK3RR76skLa5zLWvEgDwK77\nnYxDOkhu+EryQ0ErhC7hVWroYac14Wa/A7I/m63UNDFKasAZOjCUw3DavUW5\ncLlD\r\n=Dl37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEXaWgC3u3Kxrt/OaZy8z+3E2Ju38uJ9mKPgRFwxoN2AiEA2Hh1ztKqhzHZOLFMeOk5qhMzXn/JTIzIQIA8HTA9E5U="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.0.1_1557779365773_0.38662406119826787"},"_hasShrinkwrap":false},"1.0.2":{"name":"@makenew/nodejs-app","version":"1.0.2","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"ava 'test/**/*.test.js'","test:smoke:update":"ava --update-snapshots 'test/**/*.test.js'","test:smoke:watch":"ava --watch 'test/**/*.test.js'","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"ava":{"files":["**/*.spec.js","!dist/**/*","!package/**/*"],"require":["@babel/register"]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^1.0.1","del-cli":"^2.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^12.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^12.0.1"},"gitHead":"6665d8f2a54f759e238883a9ad4ac20db65e0201","_id":"@makenew/nodejs-app@1.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-x0w4GEIBTTFrtqVQnp5Wn7/pPfLJjRZyJ6iZwzNFNs+VzOvKqcNXXFJA0sJ0Cx2zzaSblD3eQvwr/zDqpo5ZFg==","shasum":"170ed7c27d5214cbca8e2ef6cb36f269e9078951","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.0.2.tgz","fileCount":56,"unpackedSize":431835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc70EBCRA9TVsSAnZWagAAfusQAJFNUiQ4xjPzy26qhh8q\nQLnH/x8zvW0oejwoP4leyRShSV9xT1y9texjPunpZGDNLuF3Dul7ymwSMRZf\ncUbS/qCslqOLurrxnoydA8mM4v7ZgP7Hy/s1yYuZlnpdQVVP1C2pfb2vKpsX\npqMnUDIAY6An73vAgB+YIhFruFxTZNCGisdFiYirN/eBERlu21n4V9CnUHKd\nBjzt969tW9D3mzuGpCnUaCQ8DCD0KjEstAyHzwyMx7eZ6Mt3YxlhKcxS2zPz\nqPjwPkmdKmk/jiSXyKgZFg5sztM122UPNUsBsQivSaX3k2dAYQPZqs4mJMQv\nc63vFmW6eKUPKMu+lJL0Aw3YlQ9pJwdyx/J0K8F5y9aU+NQlHhbj7J0+eVIf\ng1LzvITKoxBDxyFEyoonZU3Ka48GBSLhTp/NiX73GGRPffJ0aXe+bCtCJ/X6\nYfSGl7Mg0JVMP7yEGmbpjGd1Uzmu5bqlILiiFdytljDPE/nilREKFYq+7cPh\nz1i61S8lQs4kTMg72ITugT/hpXDS7ueLLk83pjYMVSWHLy2wDcxY6N7KRfg9\nWTcSrhX4uFmNL9TJMekcx/yWj3rtIVjQ5ln0qQSsqBpWZV5tkY4tQxVTzR9a\n7KGzV+od7RCdpi/HQ+IPUfh3v9AQHZ24NZUl2epyxuLVjYnOPxEDLmEC7Sdx\n66R7\r\n=JmFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlhxhTjYLU76gKquER6aEAEAiOTg11Sqo8EEggt+aLhgIhAOI8UjaObvMSN3X/1XF8CW2ZIVFC7/vMXvy4tmxCm8CN"}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.0.2_1559183616472_0.05214528037807753"},"_hasShrinkwrap":false},"1.1.0":{"name":"@makenew/nodejs-app","version":"1.1.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^2.1.0","del-cli":"^2.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^12.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^12.0.1"},"gitHead":"602a645685f0e5ccaf6bdd010ddeeaf42e02e09b","_id":"@makenew/nodejs-app@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AN3MpTG7HuXWlVmhf4XBE/WPQ4K12hE1yKbEoqgb9XIrH+NcSebtCNywNSYB/vOLmaPL0NjDbxKE5TOj0uc/DA==","shasum":"909afbefedfa4ce74a7dc5f5ea9a7776fda09548","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.1.0.tgz","fileCount":56,"unpackedSize":448017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/y/OCRA9TVsSAnZWagAAyHsP/1yjCVBMNbwtLQHOL7pm\ncJ3tGXvm2t+1jSTSNaJ6+9gAuTjjmPrE4nTIrjd3gy2pXYVSxyW+zTlnWzBG\nCsnHIyIVeZ5p2vRj0XKCuMmE4FNhZNLiyEDjfMxifiDPFoOAj7pqdoP6Sr9j\nTRBASRITFWmqaesyL2mUx4MEEDuPberrlt3RPNMCrMGdocTy7tovhmoFmjll\nJ4BGpA+y8zNlx010hbC+HGfuQiz9Wob1ieBzOYjdsl+KDNrXeNkzTkJNJS+I\nm2vFHXWgeHZ6Huh9SiZkYWYuMfYn0gRehZs3KkY72lg++ahM/xcC3PdIwpVR\n636bbuZUe2vaH/rWX8ZJtd1IV4GhOb6HD5/4F/OYxhpHsjwXsGtoUdq3QzLt\n+XM+hN49S5kIHeeMQ+AMKYoNyDYUQpMSXVquiywhE/ki8X0Cwn7d4nElt3M5\nLOCF9wMWRHUlIKUV+O57wOQq6PctRTWwYi8x1ygJfL/ctFOlr2PMDYxcXS7W\n27HFePvRwgn0rSSFinHxEzWdQ1kOFlA3zJ1wteikZA0caiCLLau8Se9/M6/F\n4pTPbgroCuC96KBhlGxrVpiK9QA8FCUJP12iUKkPuoXNY2ZbYfta0mMFRQl7\nSgNLOTFZuMYEIOSm6l2853J0z7MsyssRTDlDdH3hH/Xk4xiKL2OS6xJt3i5M\noBRP\r\n=eD+a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgXuo6nr8XBa6rE8xgJnTnCSxjuZupYdUz/2Byx0Vn2AiEA5Ob4jOHS1eLVtbNUmTFUonarzDz6vAs3+SFAEoO/8Yw="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.1.0_1560227789094_0.34439716746373983"},"_hasShrinkwrap":false},"1.2.0":{"name":"@makenew/nodejs-app","version":"1.2.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^2.1.0","del-cli":"^2.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^12.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^13.1.0"},"gitHead":"523354eac11c02d8e54d47dcd50daf245a120a7b","_id":"@makenew/nodejs-app@1.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CuyuaJFuew/nwKYUjif3UgBKjQlaL48b6zKFSYhR+iaCmUn6PkHJcygBH+ZoE71Tptu2cXbEZUphoB+BBQ1wTQ==","shasum":"c73497273fe0773739d9e339f467091773d34766","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.2.0.tgz","fileCount":56,"unpackedSize":464828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOm0vCRA9TVsSAnZWagAACtwP/1dFLJbhohjCL6aa3X/K\nbN+RYIcpEv3q4BNviG2XcVK9zNHwvSsq1RodRQu6RBztiKFG6jUn0Dtqxjj0\nCM1wegrwJ170F/rKBquzwB/kKkIE3Jo+4CTcMirW61DtOjyXKg9fl/ux34VA\nQFeqXRq7Ot1g/N2JLbO4PSbHob6dR7XQqlsh/sEwh8Hg01Ge1I3OCobXD2t3\nkAnZcj+JZ0CDvOdxfunVRM2DhOSLA2jnZfAmJp5A4Z855pfAVqt6ldzO1SqD\nkFiugY26G2FLwAI2zTBrnQyWI937lj2J3RowzuSUgMvAORsJjyKrglcDKkol\nkviKS/dJcGYKR+T1qAcgpNZZRLKHM6+Mi8oTSU+mbkpJ8zV0vHo8RMujj4zX\ntrxy5Si8J1A88dbrTxKY6L/kXTDxitB7aYmzB7s8TQgvvMVdFChpd7sacjXg\nDRgKq+dwvRZNoL77IAeuognGrtsDpoLsArDDm5MYHYA8PPOfNot/FaUOgC/Z\nODrhJqiFzR7yccfGSmgzUbcI69stLdGEBvinhzEWxu3uAmOgTnvMjyw7qL+A\nEq8ecr+7VFkFpaMh15LAcgPV6+L9FfiVRQNRIwc3nb6WR1j7+CcZ04SyrYGU\nhV4gYAlYKKhHTKWrCQkxeTc819EvA27zynUyB6WOQ3qUJK2emim2MyyKGEa9\nA2uK\r\n=Pvkd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLg9RfJ/4+Z18dls+yC784L4iL97jLZJzrVryQoe/dYQIhANWDOJoWMQ2LYG+nD0rSc+559IX7o+gfjbA0rvCLIt/o"}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.2.0_1564110126305_0.4545967111972149"},"_hasShrinkwrap":false},"1.2.1":{"name":"@makenew/nodejs-app","version":"1.2.1","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^2.1.0","del-cli":"^2.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^13.1.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^13.1.0"},"gitHead":"c4326ab7ec3d42ca28236e07a98f91845feb00c5","_id":"@makenew/nodejs-app@1.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Pqvv7xbcgcrMJuWTdvWC2+8o4uIJT9TeKu79QEqWCGqVh2mea5OtXVtVO+9S9ivRGeHYDWEp4eEfV8yANoc62w==","shasum":"95964a007e41f85603ac04747eb20866328f839b","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.2.1.tgz","fileCount":56,"unpackedSize":452478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQQ+LCRA9TVsSAnZWagAA4XcP/3IPZYEZcjMFxE2SKEjG\nUpx9+tbUBz5RpDtPU/hUJWNzLqLEv6NGJuk7UIMMcUx8gzJW3TjYWkjEeF5T\n0tNb1ulLzwicLm6ZQSSl+NIZq1reMZ2QeyawYMCIM9YYLk1dJyKrD2mzgog5\nMPrKGY1Wv+Bj2vMpSteLw/Cn1CW1/FL6iQMxWQ+7vmxiE/mNXHWRwslGrTLM\nwBvoU5CpJsLKdbOf81P7Zhc86D45OE/f9RnAm/pWtf23/IQlsfaCqTHkqv2N\nf3Rxlaaygi/Koot1e+rO2B7n/mIRqZJJ672Dk1HgvXYtBpSPOYTn+eTPalqJ\nIdSh6Z1RpI1jo7nYAjFs6gGZh1wt6OLbY9OyKR6FmWzTRZWXzG/VL9cbvBbA\nlYPre3ZaNZWGhvxrpST0CK4V7TmGjhjB7nuWr0J6agc+z6Yl7HMQGQCLoiQL\n2askKa5wmbvvzqAJH4BFz49ArwoN/fBQ1/j5YF6uC3Yf3f/Ku/3USwmKpXx+\n/clXw2gDaZOdtpU3z5suygaXNQCTvIuTo64I2iLTfIvuLRA/g59u3u5zC9ir\nEdWYQGa5ow4zWcFlhPZck+oQ06eR730gR5dCgeR9ikK3VuChCsPLR6VyL4wl\nJodSJ5vqaR1CDzfN9Jde4NowQaMSDaaGZY5cwcnkd598m8IsBov2ISnsjw2e\ntBLf\r\n=39rv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZDddFq7NFvj2ySQCCeq9JJfuJkbwSlnBK78tvhct1zAiAGvcL9yWMjZxFBZwrdubJBZtdzf2vncP0WMsh7UchzZg=="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.2.1_1564544906581_0.6353244461537424"},"_hasShrinkwrap":false},"1.3.0":{"name":"@makenew/nodejs-app","version":"1.3.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=10.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^2.1.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^1.11.0","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^14.3.1"},"gitHead":"0d73a20a367b4fee9cf6edad0fe89a82c904123e","_id":"@makenew/nodejs-app@1.3.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4hxsBmZkgDk+qgNH57/SNBBoeBLWsCaJzzSg9oCVhhOQ3hzB9kv77pen6O0PO4stZrZ2ACStiottDycoiyG0Jw==","shasum":"26f9dedd5e3ae9421cbb4dd882cd2c3fd4dbe9ec","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-1.3.0.tgz","fileCount":56,"unpackedSize":456910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdisRJCRA9TVsSAnZWagAA2pQP/RA1DlYTbka26E0q7Zap\ngJ8uTXfqAMrQxfadQkO5Sj4WnoOayUg0sZXOqmnJHoGKlsmBNwSF/LnA6/8B\nK1n79KANSKco+DhqBrfLELouNEuSZAGBepBzXJJ2SjqA1It/lnmL9PffX9dk\n3XnGrwu2ivxe54r5lUmdaTa6zHbIDwsmq4ZgjYF5EAzFEMHA/t5UvFTmLr3G\nWR3lEPhNUy7LqIEQ5R8hN9LKxBvYb74PNW2I4IR4XJRhldqIqJa4fd/+kNb+\nSKiXOhfhuU9TskYwDrX88Zkv9L5p+lUXts97PIx+OgJwn2GkQihNxXUWPkvp\nApRjlKCyubtTajGpQZyJjA2UNbs8ohekc9/xcxToaJXQpvQHj4sfozCPSqgS\ngegQbWRzVRpGyxx5k7CpQS8rZVqxmW9LyB5fSBir7p2t/r6bUaajf19BL6xE\nnxaEQAQMcanRlOn8U1x8MTgr7NTza0dPWSBNAGQ4R68UlSLcAAabskRlQ2Z7\ngBrehSAoME4mWyo6ojXBCR2eAPyH7lK4d6aBvW+xUodS2CDNSXDlu7hWDbkz\nXC2lwH425BXAn4TyA/ys1basgvNxEi+6lAFf1XoBCETtgRBRnTuuYjelST3U\nCJp4qz5W8szJlorVcqUek3FruZao7UNUjdCbE5tDYHfOr1qP+uUtKDs57jlL\nYkrF\r\n=R2kN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5DbKn/ew5dFWDDai0NzIhsXKcdBzVRwDOCXUfzRj3vAiEA3Ls0qIKZhuPSHjcw0J1HYdHHQQtof3JQEauwKGU7op0="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_1.3.0_1569375305016_0.047894534141867506"},"_hasShrinkwrap":false},"2.0.0":{"name":"@makenew/nodejs-app","version":"2.0.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"engines":{"node":">=12.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^7.7.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^11.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^2.1.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^14.0.0","standard":"^14.3.1"},"gitHead":"f68b61eb3ca2eb248367d2c2a4dbc8f336dbc971","_id":"@makenew/nodejs-app@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-0Kllj+PUmtFEpkaO3YBozaRPWPpnR+Ivy0pCswXhjCYjxYhCFPKc7eHfuEgVkhTphp3Yo9SzAH2ydFHDajpnYw==","shasum":"21dc3c50a24e9ed954af33a6df73dd642ed4ed42","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.0.0.tgz","fileCount":56,"unpackedSize":459966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5fIPCRA9TVsSAnZWagAArMgP/A2ucQY+KsrUa+aZCaZz\n1o33fpbGVr+bfTaCsNVh8Zi0NzYc+sIyMqbahF7FhxKIjkaw0n17lrhxQaX7\nYYmO1J3lWpmN10xRGACOvBE9zkG0jq/5mLJzug/W5zuuQWpN8cocD0IQtl4v\nfYyE5TAeJo4ZPlXkgFfq2qoZz5n0BXPkw7Kqd9Wj+ufPA7THSjAfkuamxid3\nyK5iX4MVHhLqQx4b3NtiLhVB2ZJevXzn2pqB/GmF8gUCAUGkH9YGVdLlXrHW\nVn76HLr36HjqQN48X8Np1mEfQT2BjkX9ehH3jWt/WmrpX6I6z5d58fnJFXYr\nekHdl04aPWiJUZsIsadbtngWU4swdKlPUHZntLDQFtbBVbhIT4I+QTLDl8QP\nMlqAb3u4CCUIhcpv899OYCfwS3NdKXA6fjxaeBKarRUUNOPPJA6hHSf7FPy8\nZubyd9m4Mqxc1xRDp9e62lOtaZr8mgNuncuhltESmUWw295YPP19bQkwwq+o\nZCMzWSXf5mFL6SCh8qt7JXtqBHXXk2m+QKxM8WtEIw+KHOJSyoY+lixAvsNW\nwgXgPs3VEXGpumi+Oarl4uQzinlbtH5Cc8ty5RH+iNvUTJAb7AVAtsbjbKla\nYCBfax5o/Gno5Cw8nU5gur3YbXngATj5wrcewvkpPWi8jn1RRApwSZKTifaf\nBtU7\r\n=R0Ek\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9CR5+Vbm0bvuHJtUoMyJ0QLoEZsGbwVDi1hVk3Q5UCAiAEdizAWVDx9AjOPaFzGtnQHB3LuihXMaReNU0e7aCWyQ=="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.0.0_1575350798519_0.6941327164498543"},"_hasShrinkwrap":false},"3.0.0":{"name":"@makenew/nodejs-app","version":"3.0.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","pretty":"prettier --ignore-path .gitignore --write '**/*.(js|json|graphql)'","format":"npm-run-all --serial pretty format:*","format:js":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"prettier":{"semi":false,"singleQuote":true,"jsxSingleQuote":true,"trailingComma":"none","endOfLine":"lf"},"engines":{"node":">=12.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^8.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^12.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^3.3.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2","standard":"^14.3.1"},"gitHead":"4cf3a4cc8c5c81898103f301d6480eb048184503","_id":"@makenew/nodejs-app@3.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-nbngtN2Eg8efqfxdda1cXEGNMuQIdQrUrt/ODs4y/HOUcWgSckzDWTMYrf1aLs9fi2DDK3M/OAoA+xQVPtdF9w==","shasum":"e0f74168b5d24118c4d282b81a6896584fa82b61","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-3.0.0.tgz","fileCount":56,"unpackedSize":457136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefsItCRA9TVsSAnZWagAAbOsP/RQUd8LUecKCN5D1JIgO\nlSCRQKXuv+FXgGHtJc+EM+uBvZRE76zYSKwFcIQ/J1fgxI3gjT/us3Hdb9Sp\nEPMo6MYV06Xb7g3qS1u+tgW4VBAMHybBb5QCmwF/iQHrwOEAO1vgmGXvfMfm\ndgcsVs3Rkrh1c4zF6mLq2Hs3kp6kytHgHrEGA/I5lsc3SZTT/lUpanD9QtKl\nHBlKAaGOErY9o6rCa+23QnOIAGFqmvkHEyP+KlMWHpFIX/Qm9k5HVd3OmF6l\nGEGiJQzv9wCwQis2x9pZXg6aZ2LynDaqWuXbzw3RHPH7qw3T8VqFPxYxi4E6\nC1pDTVGXsL1oH9RzZprKigbv4ySC+uSC8Hc5TazBpkTODFOBh5GKC2+7VIW+\nPirTpM7Q2CMXpliErztSCKX4s+mJrv/6MZs52mnKrDW+3w8e1qZh1icSYktE\nAHNff/E9Rb6uONHkOxOHJRgJViSOFJBfR0F18tk58eWK4YX3b/qwZMSnZyfV\ncvkuEysvqS7afT7MDvANWMOuccUblmrOcZHJsEU7JN9y1f/ZUG+PYG76JyuY\nLsbcjD0K99ExNK2dyVh7zjC5yDFOJP1WUCmgyGvfPciTn/dxzOSfgtOUURiw\nS4ORZaejH598hMWVk+9OF7xki4LZIkSbF1s2Xdlbx5i77Kx5KmFkt9YkbnFN\nNa3o\r\n=9IVd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWzmFkHx4l4us6cZOPUgwEb4g4YaK5c4jxUDlgM49pLAiEAtWgrT5jvWeArcdc4neecCL/jsPQ0bXybAcn7GTRrp40="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_3.0.0_1585365549250_0.3407615453763526"},"_hasShrinkwrap":false},"3.0.1":{"name":"@makenew/nodejs-app","version":"3.0.1","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","pretty":"prettier --ignore-path .gitignore --write '**/*.(js|json|graphql)'","format":"npm-run-all --serial pretty format:*","format:js":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"prettier":{"semi":false,"singleQuote":true,"jsxSingleQuote":true,"trailingComma":"none","endOfLine":"lf"},"engines":{"node":">=12.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^8.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^12.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^3.3.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2","standard":"^14.3.1"},"gitHead":"6e5e723f03db478f1291f07afee485d5a80925d6","_id":"@makenew/nodejs-app@3.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tsm2RgAGEmqHvDR1pI2+oI9gCzeF1zpoOay44+4+Ifm6rZ/v8XlhRFzKpL/ije0xh3kT/xsZcgljGNvn7p3dSw==","shasum":"f708202f1d264c32b418d2c8bc234841a3e07c85","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-3.0.1.tgz","fileCount":56,"unpackedSize":457428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeft1fCRA9TVsSAnZWagAAdBkP/0hVi+rquS83eSrbGNsU\nkRv1mi9dQavpVbELFn71nD8tiDpvOFPezvgaInr5rUulHYAzETTPz2bLdZIr\nPsgUSEy+Vwa+8WdFv+KhcA/bjIxrEI6wPK+dHM1eur25mCgzUF7Y+pAW4Pca\n4Zg8szBkASMOQSwDpzHwdUhnJIeN4xZ/bIDKQ7zPsLnxU5uOGkIge0WbHn2I\nYzVukU3ZtXfZxVPY+h/7zCDvojOuu4yGo43HCHHB+EdUIh+sEDeHcHrTLyM+\n0fK/5dus4mLobruB0V5T1GMrNSs4vzC9Oesigws5eM39yxsbDs+OMlGFMi7z\nb33fjXomDRX4KyePmKum0zqwCrmsJ1C+9rh/xBB3vGYE+tL9tipuEPhgEr8k\noM19raQyAxPuNErENlbx/v842RgJu3T1UWrZkaK2cTZGLr0NoAK0o6j7Uh5q\nhrW3tLObGdDkdd+och8sS4HsqWEV9SuZEX5xsBtUAqCVisnYEod0eBT5CMmH\n9IzosEYCPVPfpaqdfWkDoauJ7ibozrZGLtPBCeAkdUvB06awC8asFKDifHR2\naFAF+lB8KM/KZqpV1HKZZOHceI9cl9cH43xEppZem8tan/MHw9aaig3ejPVu\nMsdAu/u9yxYzH3rXNYrD9L0NzKLT+SUW3nrdPGGJjEtOMp75jYmvWBQQ5foy\ng12Z\r\n=rwHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2nmLXZbD6qM2ugcqLkUOShJCH/s24d3gEBfYjrJcSTwIgBu3BYMUCWZHHUWnKA7ZmVIRKm+/JJoBOWbb7AF0+M9M="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_3.0.1_1585372510951_0.04072276753161508"},"_hasShrinkwrap":false},"3.0.2":{"name":"@makenew/nodejs-app","version":"3.0.2","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","pretty":"prettier --ignore-path .gitignore --write '**/*.(js|json|graphql)'","format":"npm-run-all --serial pretty format:*","format:js":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"prettier":{"semi":false,"singleQuote":true,"jsxSingleQuote":true,"trailingComma":"none","endOfLine":"lf"},"engines":{"node":">=12.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^8.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^12.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^3.3.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2","standard":"^14.3.1"},"gitHead":"511be8fd6994feee13800f8aa47ede66eb53afcc","_id":"@makenew/nodejs-app@3.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-a9IsZY774H4iV8ld7/aVXSrQ1MzASBITYDw1QqBzRkKKjLc/Rl1ITWdO46p7qyUhK7K6BNSbBsn54dpYDI96DA==","shasum":"677d9385f3eb01d978104fc908edbb9cca7b5f2a","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-3.0.2.tgz","fileCount":56,"unpackedSize":457428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyWXSCRA9TVsSAnZWagAA+L4P/1UqWJQTZNdJ0uGGqRJ4\nsD52xpwbhSs1vA+AX1USzC13ST/Qxn3yxw9QB8RFl7ztNWkfKMJFGX5Z3Fbk\nBnA8Zc+WQQXF46QJ1IHWJurmtDPCLVVLeHF3EHhm3OwtUIKS1grwmeIN1I5g\ng06u6pM2eYjYvOv4wCPKTFTfAR/c20qZks6sfIJsv8LH/JFRHCJ1XzTBccrp\n/hwuDLcRFj8c5sjXao71Bx7jri9hZhau00Im91ALRHm7r3iozTUcc+F8vIRs\nPhIPn86PndXUHa+MmlZCt6by0ZJuJEEaNttNkvOftVVTR7HC2ZNMocICL+lb\nAMkbBRwaRd0IxNiULXIzqcCqI1VpHrfruOHUxXnmFrqmVBIRgQnxEHZTy5ec\n2yLOvvFvmKJWP4JSBZDy5UFicWV5BCP5Ocp50HyGdTH04USdyXF1fF9MBecG\nqpvS1zDL3TquMyEJmHWZa0i38b33/xyycrBmpP3Z1zrwLcZwpNUCS6jBsfQM\nb37tP6xPp0Xi/ZgE9Srno2rog522JgWIBCvBJMXhAEPEiHDWO00LZW4mqJTK\nF96XVIXA74EiMeZL7QN0lFXMDoM50sFdLliAc6zTdcHNzTPHDT/doYewOw/v\ni96axFZX7eyUyO6FYgLqoCzTtam74UmB+1VjaZ2kQizr0kmHdghImlsIXPit\nnCwl\r\n=Mzg8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLkj6vQeXXozLbSmjGgKpnOSg1zZlCTNVPuwz/rL6oKAiEA8KsTEnRQwcK5KYEZ6OAKLSc5bAJBpJiforDqh4h/EMo="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_3.0.2_1590257105613_0.1297451344280296"},"_hasShrinkwrap":false},"3.0.3":{"name":"@makenew/nodejs-app","version":"3.0.3","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","pretty":"prettier --ignore-path .gitignore --write '**/*.(js|json|graphql)'","format":"npm-run-all --serial pretty format:*","format:js":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"prettier":{"semi":false,"singleQuote":true,"jsxSingleQuote":true,"trailingComma":"none","endOfLine":"lf"},"engines":{"node":">=12.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^8.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^12.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^3.3.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2","standard":"^14.3.1"},"gitHead":"f452d3d37264fe9c8aa67588631b6ff9ed8cac18","_id":"@makenew/nodejs-app@3.0.3","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-x1RQAbZSkemhaF88Q5Hrom6OxcDLVrPOpMor8M77dEi+O8k1ORb1dWzc7ZoVOv3pknCN/ZRiKpDhH/I7X1um4A==","shasum":"5f3ad8210dd97928d992f3ff93fe1e0af72cda5d","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-3.0.3.tgz","fileCount":56,"unpackedSize":449742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC3w7CRA9TVsSAnZWagAAl+0P/Rrk1b6ZJyea8KRTUNYI\nue+lidXuFWdNmULWNgQsag2W01dop/uCJKtQKOXvlp+h3HK7CanyBcfqHkEu\nE2hmDFQRRR2D1SEq9+rdAmdJRe46HKxrZyvhfU6TrQwOlEm9I/dag0p6O37d\nd0yXM2savSAOIVI6W2k5N3mKFbOjfSsESYQPqg6+YAK9OTlR4cy5qxwvX8g+\nzAgxMTsITz6yNFlcfTbKGDHEQ4tlxfXWsuNrPZBkMqHLxwG2y6H+xkZkUKPP\ny97gqoX35SODs8qz3gxBJj792u0sNItfuDHMoUg5HKtTxvn720f6eTnmhS5W\nQYGX+xsmxlep8j7YOeltY7zoQE8jIyXI/1fU+k0ugkHGpTYrhgp3EDnAoQGl\n/3UjibgXQ+C+92zLOGCjKkK4GkmElx5laNOvkTiOW0L8q6pSYtJvWgYPYnEd\nB2OxFGVkKbGUUN5soNJLc8jR/ODoo8NsjSYgxU2/9hbAt4WeRXoMGJPLuXLj\nVRDHHGyEXEvT1vFTxuftOmC3lw45o1AtCeQgC/0H4UpCuUby3SXihyp7WZ7U\nLGmqn+S8Ryrx1wf+YuFoHpzEwWurZMpyMFeeVq4eZU6rjjSQwpowNeYqZTZY\nJOmvHxe58JGBK3+D1hS3E5xt+LLQQAZWSQWSL+7LvXj3mq4kTQ8aCYki6B6P\nWADI\r\n=mcCS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7F/mb3CrZuLI2CuGEzDM9Bw1GjssqCZMaa9Or3Jwl7AiAseqUdXX5u3heJC8bzeIUqiJR/axTr3nocABmZTm5h4w=="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_3.0.3_1594588218374_0.28046412271162224"},"_hasShrinkwrap":false},"3.1.0":{"name":"@makenew/nodejs-app","version":"3.1.0","description":"Package skeleton for a Node.js microservice.","main":"dist/index.js","module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"npm-run-all lint","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:inspect":"node --inspect node_modules/ava/profile","test:inspect:watch":"nodemon --inspect node_modules/ava/profile","test:smoke":"SMOKE_TEST=true ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","lint":"gulp lint","lint:watch":"gulp watch","clean":"del dist","build":"npm-run-all --parallel build:*","prebuild":"npm-run-all clean","build:index":"babel --source-maps --out-dir dist index.js","build:lib":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/lib lib","build:server":"babel --source-maps --ignore='**/*.spec.js' --out-dir dist/server server","dist":"npm-run-all build","predist":"npm-run-all test","preversion":"npm-run-all dist","postversion":"git push && git push --tags","server":"babel-node server/index","server:watch":"nodemon --exec babel-node server/index","server:inspect":"babel-node --inspect server/index","server:inspect:watch":"nodemon --exec babel-node --inspect server/index","server:test":"NODE_ENV=test babel-node server/index","server:test:watch":"NODE_ENV=test nodemon --exec babel-node server/index","server:test:inspect":"NODE_ENV=test babel-node --inspect server/index","server:test:inspect:watch":"NODE_ENV=test nodemon --exec babel-node --inspect server/index","example":"babel-node examples","example:watch":"nodemon --exec babel-node examples","example:inspect":"babel-node --inspect examples","example:inspect:watch":"nodemon --exec babel-node --inspect examples","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","pretty":"prettier --ignore-path .gitignore --write '**/*.(js|json|graphql)'","format":"npm-run-all --serial pretty format:*","format:js":"standard --fix","report":"nyc report","start":"node server.js"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]]},"nyc":{"exclude":["**/index.js","server.js","server/boot.js","server/filters.js","lib/app.js","lib/dependencies.js","lib/lifecycle/**/*.js","config/**/*.js","dist/**/*.js","package/**/*.js","examples/**/*.js","**/*.test.js","**/*.spec.js"],"reporter":["html","lcov","text"]},"nodemonConfig":{"ignore":["**/*.spec.js","test/","tmp/"]},"prettier":{"semi":false,"singleQuote":true,"jsxSingleQuote":true,"trailingComma":"none","endOfLine":"lf"},"engines":{"node":">=12.13.0"},"dependencies":{"@meltwater/mlabs-health":"^1.3.0","@meltwater/mlabs-koa":"^8.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^12.0.0","source-map-support":"^0.5.9"},"devDependencies":{"0x":"^4.7.2","@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/node":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","@meltwater/examplr":"^4.2.0","ava":"^3.3.0","del-cli":"^3.0.0","gulp":"^4.0.0","gulp-cli":"^2.0.0","gulp-jsonlint":"^1.1.2","gulp-standard":"^14.0.0","gulp-watch":"^5.0.0","gulplog":"^1.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2","standard":"^14.3.1"},"gitHead":"a7c86a0b02b92e6653f3e54344729e11dadfa32b","_id":"@makenew/nodejs-app@3.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5vM9RdXKC72u39MEs1BHuOKgOcpVSLPHz4ZGgzEQQ2rHEGlbXKGnkmkkHRXmNhv36iH+vWQhZ1xM7Cih5DsVpg==","shasum":"c76eac398111d02fb0bd08ad788e15b91258e678","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-3.1.0.tgz","fileCount":56,"unpackedSize":450384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0LHCRA9TVsSAnZWagAADeQP/1nVplg2W/T9zg3sRpz0\nV6Cfwe1DQ5ox48X2arv1xRBfpTrDehCFthaZsp24ruMO9uyLMKcoMFC6x/Zt\nuQMuezi3eTxfLweqdptSz9koAS6cR50T5tol46RWwDhzn42xhyLfrycjcQtu\nPFD9D1Y+wQEjtxWRtV1QZd0eef+CF3ogAbkyujoxPrxquhcdapfxgIJmm19H\nQqQVmozH2dnphOMrxM7fNVW1RMHSFwcsqT9k4bINObqWiHMjE3O9K/Q/SDFp\n8KahfWE+t3eGc5ue0f6TaKezRoRwYZj88j3QI4isIaxFZpGBdfdVDYpbrO9p\nACJL+F/TKLQ9yes7fNZfqNHckYQsV4jPzr4185wzdZw5TxHQPffsUx+74O9F\nRakmg9nxdVqjVazFuSJowPkaNV7yrERXEwti/GYpCu7Lh28U0oeGnWBNwWMz\nvLkoftRv4gqIVMvfanktNDu+nS+7+DTpry9ADCNweLoOloibNnvxnRMh4Crz\nUZ3atTi2NFaCBZ8zNPzrVULId8zt2cDpU50fNp9dQU+4223wP8tvKR+gltbx\nJO8y5u+i7cJ+s+cpDiJEV+jK7bduLSsaABdgsJVasov/yWCwWKwgKepXSHIM\ncjacXHvMlJbbKvhLxdf0sGcir06FUdXU+p87HszkFcUk+dmO2S8491eK2ONE\nF3XD\r\n=87Q5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMFe7baOZUW/j+uwwfJ6Z20fJGXvr2IC5YcrYp84wh4AiEAwZkdf7fyK33g6/c1WnPS/ZBG9qsBUVqoIWO0D8TxUCA="}]},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_3.1.0_1597719239001_0.6403658659815807"},"_hasShrinkwrap":false},"6.0.0-rc.0":{"name":"@makenew/nodejs-app","version":"6.0.0-rc.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"b76be67f936fefb486f4d58bf54817fb2022c986","_id":"@makenew/nodejs-app@6.0.0-rc.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2R+5uy8zZ5YSUVu/LV5CXukV5hxJP3tVRAur6bHNGI7OiIUdi5Bg492RWoQozv6jAvVOKvxlEaPjy72Na09fCQ==","shasum":"9f2b428346a4a16576970a42bedd603d7056727a","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.0-rc.0.tgz","fileCount":27,"unpackedSize":292983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9PoiCRA9TVsSAnZWagAAkkIP/RRyOv0SOCCwZ8hbDjwy\ngqhV+fJnhNQ1KrTufN08WblkIAxFtI8Cu0iF59ORstyQwCne996+ENXENgm1\nZ/i56O4z0fTv7F87lIGSn3bs7vYgk/bicIgrhXu5I/RJYOclY3kvBxGwESKx\nLkl16F3Ga/4/Io3P5J3ociunToTAgbs5trK9XUVHunTYL/v5K1HpOsV1Eyun\nVdweWModuqJxGiB4/nSUjjy8XNCMgQyws8XdGjfMfDhZCS2hqKJqkzuXGg+8\nsHPpxx4SVmlAnwyl7YMPeLdueERvtFf/C1A3FoJPcDXbAcDIv2skpNSd7/AZ\nZwi2zCVTRMKNbwrb70MSo8hiUMDVExP2mMis95zZCx5y6Ib6GjRSO1G/keZ8\nqpwztpQO8NHaogeks9iJy+a0wc06RVTMAnYYaNatVgt6NddHpe6jsPXJmzmB\nwsc26Nul56HxqJLwZhui1VPDg54PzWQQBFkpGkTeAHgErIyzf0Umn78ZJTNR\nJ0yymz24i3Y6WiVr+pF7WGMlsRop0FViddmWixlOQHwVrOKt7jal8rWDVFC4\n85/eHjq30QwA2/1xX7DW9rcsNck2ym/LLgTEVzK1tP7NE70jb6GOABKjCYJH\nNGdVu9rP0a0A9c6FGPFU7t5bBIIxLoZGsxi5tFLP7RoAvvLtwx+roBDRgT/0\ncrJ+\r\n=36GI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ8uxuNiQUbY4YZAHyAJn7W8UqhWlzpQ9UxE09+ElwsQIhAMEwNHqYELckVtAr526b204k3y8+nZVEVsATn+iG/n5W"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.0-rc.0_1609890338323_0.29808452630831206"},"_hasShrinkwrap":false},"6.0.0-rc.1":{"name":"@makenew/nodejs-app","version":"6.0.0-rc.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"e16656141fbe7e7cba74c7df7f8d7507eecc874c","_id":"@makenew/nodejs-app@6.0.0-rc.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wsz/jeBcCRCjhp3AeqIXPdkYcZuJ4y/umHfQVB5c3gfwFe+hIbykI0b48KvyQW5FtLTmqKeX9YNocntMghfI/w==","shasum":"998d737ebadb236caf9819a0da47929ef186f144","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.0-rc.1.tgz","fileCount":27,"unpackedSize":292983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9PyKCRA9TVsSAnZWagAA6mYP/imjXNeO+Kalm8dfBZgW\nviLy8hQ0jaVOdE1YgdAmeRbRmn2IY/cfdBxdSsrAPPe0OlAffhSNxlwOfxBN\ncAbkfa3oXQtUKqfJ3r/Sx5yUKpXqzJHQZB5zJ6TKKq7gIawJKr29B7wmPGTW\nwuTb9vJ2DF+48/82H0k+pjXh/D5JMmZet7Iik2ZfSa6pvog4w1d4Ppor7ztQ\ncbJNOblvuUNearDftWGQikjSwS0pSsOqGgOiSVNvFby7JDhAmkWQP4FahTwZ\nOu0WxjR08SzTo5gAeLe/pOtpGJF5gBibVUksfxiDPLtJ1LAfLoRjaLP4qwBn\ngYciXhg4tU0JhGhp933ntXa4WI+aSl7TeWV5Ey0dw2LQG7DByqFzrnCujUZS\n4kZL/zxw+y8LRFO+oVta1sSPSukerkc4zYHR7Cs7tbR35MA4pCjtU5UEXs91\nplLku2WWa1o7ez9daOdfiW6cix2hDUTfvrAfgk/dK6j5f0rxAVuXg0WK5uiK\n760xq2iuwZk3F7f10oAyca5isBFv2wtCHpyUyU08oNCaWFmiWo3o6ZgPBqc5\ncFrf/Lyxq6K5gNBQIHphN5bJG4WDofpRV3fDtuj0ewnbYl/xL1jd8IQDnOKj\nXqKQHDx8Wf19HJQ+hXYLwzb1izdujkAxYbk/8cvqSIVPKEcEoKPSlFMaMyob\nK6hi\r\n=hqYa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwXOe+UHf5E1tviz+kPGwTnRLz/odEa1Mvg5X3zgHk8AiEAw5trX2D8WfQSXAw7VRVxIk0SOJcJdE/PBRmeoibgd9U="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.0-rc.1_1609890953958_0.49671751936493846"},"_hasShrinkwrap":false},"6.0.0":{"name":"@makenew/nodejs-app","version":"6.0.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"3d1b9b26e6e7906473332a126fe541193f7998f4","_id":"@makenew/nodejs-app@6.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d9I4jxJA6ey7FqkqHesnfyCq9tluuGnAi7C27Jqgl3J7ZeVangYWowxsfSteLWSc5F85px6Dx60ktgQUzzJ++Q==","shasum":"abdc8abfb3d059be0095f483a4c27a129756062b","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.0.tgz","fileCount":27,"unpackedSize":292978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9P20CRA9TVsSAnZWagAAUW0QAKCNeVeZAQWhPE6Uc3wt\ntwS+DjKJLiuHvHs6zex7+FCRszp0IYcwPWfAS8CTkZMJyvgiODa6PjCZTOGT\nra0zzBdwK6cuq1q3+QgDXrzyTmOaYrs7GCHJNqzuzL1P8pVJAS/xe7dLxPHb\nP3V0tKF5416Sm1aT6L3wVRzT90CRvh43kOQVq+Bgvbl+vOzw/BFVtOBisaCz\niP1wMi5iHSy5azv+7PGzjFsv5CZF061IYltifeRYobDBxUPpA8RtpPx48Zmy\nKXaSoc/z12XvfaybBygJmJv38Tb9bPaF+d7OR7Xii+yF4/7KfHj+flBDtjKR\n2Ypb+u9HOvAl3tk1B8wPMVphQ4HERPXW54HknARVkoJC7sukmy9IHt7olQUk\nnjmV8vptOGHPlw0SHK/fX24G/UvxvlaqcyEcOQULFhLyJXNx6AnmNfSpu7AU\naNlIi4EPu5s4cxdH9ke7VsVIftLqpIykCc2pgt9oErhXkJuQ1qw8UqoFfxID\nodpm9zE/Gjo+B4319Cw7rGBrcctKGD8PJpFnEK4aJAMEjg72yv5jrADCrBuS\n7s9hrOJNUUBWAuSfHaUmadzaRjJqpfJdVtJiib/CX2pNhfafKXKEUpZNjZKe\nrjNNaYSiJG/oLTwSP8UEL9a+dOYbaOBcn8rWj8v5FjLy2JQ/L++vblqOKETu\nCC08\r\n=eTbY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2TvkjJ7nL+rs8dR3FQ0vGeViII9UtDKH5vPQqjKU2BAiBRWI+yGLfA0+E3O6WEpTH7cVvuzeAQGfyqKgt7u0JIVg=="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.0_1609891252465_0.35326443732060153"},"_hasShrinkwrap":false},"6.0.1":{"name":"@makenew/nodejs-app","version":"6.0.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"df24cba2a48ba4297d9ef03105cc05a38ef7ca39","_id":"@makenew/nodejs-app@6.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X3/JAeqMg/Nr5vCRR/2N7dnnB/MR6jn7+xDD4frlKRUYBflyNkmAhK34a6DSQW0Cmx5w+YLhOWq1U8r5VAOacg==","shasum":"1cc6d4db72ae4a6f5d8c0c812b110ed2eb84ceb0","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.1.tgz","fileCount":27,"unpackedSize":292978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9TQJCRA9TVsSAnZWagAA1NcQAImxSUChjRzRVnwWS8W0\nhwYpmUr5S5aeNga/0tdk/kQJwtTIh3MwgR9TdfKmjDzsNbp3+zsN0m6l07Ob\noyMHCUcaXJ0sGq9MIVM9pRKBOR9k8AvRlArdanA1urJ7JMxMPnR7wr6itkjJ\nEhiQy3FmOGHxp8z84kiPlNzFTqrVW50KV7QAdZ3wC4CH6JqJeqWNg6Vd2B7q\nwVmHVqMyDqJOsKsdMvGiV7AJoCZ/sQhcLUCqy6Le2RkSjqwz4SYrfNm3EWfx\ncRTXA7sBfY+Mk0d/ZItLnctCo1ZxcZkv5/FSVUDy5l6iBfIOcqD1lJEJsQPM\nG9JS0XJttfgcOFDIv9YkUMCMFoYblx0WftPWC3aj1FKr5dlqZwyohrdI0JtS\nNFpjWIJ691P3jmzxdpTLnrIBb5LF3kyuFYt8Bdmnmy2k/zhuQUHwZuWThbxr\n6Xo0cXMNYg0HLAn/wk0HQ+Sv81vDPAfl6n7oTrRXW+cBA1+KdfQ+ks5Hst0S\nELGtYG5vioHTZecVIFc51+QITRg5uJKIbx1QgAEVqksNw5WIArKOv+3AE0nh\n7BuNviek7GKT+MAltQlnevvPsMjFvlDeSCT5m0qmxSpM9yvSPT7t6JfPm2+Z\nRsluvvEhsR6U4soJbiqWCchFK1x7KlLyVEj16SWMVQV18t7/con2N/31W8Rw\nrQWG\r\n=g1zO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC28que5yheT+oDq7kHabV376D8k3cvcWWYY0CGzxhDYAIhALrD5m9/Xoz+7fMYuJHWyNLhhQJnz1IK25z8kYCFG0uy"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.1_1609905160957_0.2853346423689984"},"_hasShrinkwrap":false},"6.0.2":{"name":"@makenew/nodejs-app","version":"6.0.2","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"a9a73335086eda9e3a1abc27cc93d802f3a02649","_id":"@makenew/nodejs-app@6.0.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-i9Or+mO55TTlKZ2TJnuBwYA9NO0zvq/P00Ud1bzJ+nE+S7yFLeQSVhkPxquE/C4qmW1O23PicL6quXbvXCZw3g==","shasum":"4332a2f899d43f2ba4d0c1dbadacf46e0e45ec76","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.2.tgz","fileCount":27,"unpackedSize":292978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9U+OCRA9TVsSAnZWagAAjfYP/iKSADHnl1UoCNZvGDiD\npE2uGBmWn2MOf9IY6iKgrUq5AxnwBEr79dkzoXrb031Ju32RmyM3whMkh0kJ\nUKlVTi4sfrAF5oURlIKXL4fH0ash3wmlccAzt+7MZYIOn4xp/9IdNbTBfYRT\nPIxlL+ST2NEJDGdcmsVjpiXj1KCjnDXfI1KemmVye1Ak2V3ITo8/exy3Nx5f\ngtRj+VxlTYwrnyWVi8qggcrlSQ1ZRIHMkMTwXnrfuTC4M8afXVmaPE9OinVf\ngXoQiUn/iK9qSBBHPJQ8x54CIWDMtZYp6UceGeZxzheFCoDQ19AavEg7JUId\n645TqOTt1wFTfCojTbA3DnMo6N0pUMpb3S/BE2jh25fkTU4dKfjyby9cGseM\n8IZVGlbFjZlKTej4n9haftiUaklbjQoPKpBWZY3pKP1Etnu13XpVMtivSGV5\nkkWqc7YI5wCeGntrSB8GVVJsCbW9Y3CoKURItrsQ8hAhOSGJuUqkdR89XmVa\n5Wv2hhJnbIrRPfEpFzfjkmnvmhbqXjm3mjgjW1Ut6um+1bVSFV79b65gSDdB\n4IZdSH+y+na+rlcVPnHF9kAv1NJMa7dwCYK/q5zxsSw7RLvZJghoW9qYBkTm\nQSYRHYLg4PNRW7e8jL0e0SV+4ET9t11qCDCVX55KHGzgZhnSoN/Wy/Ti+4mp\nyZVI\r\n=m6JN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwXUQW3hGRuUShG6lekgz+CmM9kBKyjjYsfpnmEKzwRwIhANXTJ7k8nIOWI4rHf3+RZiO+AIDwCFK38AyzAFKpEmur"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.2_1609912205419_0.3681998967435127"},"_hasShrinkwrap":false},"6.0.3":{"name":"@makenew/nodejs-app","version":"6.0.3","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"bfdea3e90856f7dc972e3356da1d09d3a11d88c4","_id":"@makenew/nodejs-app@6.0.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zUHLn8fLhR7qWq58/34fx2/ICay3CabtUMSZbuYsMe0wku3kajNyS79zCgeg96dOQwMUQ2RlIZPc8/IRgOGLKg==","shasum":"4823f2c0c9507e0234532c58b69a490b7de40fe8","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.3.tgz","fileCount":27,"unpackedSize":292978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9gogCRA9TVsSAnZWagAAYH8P/2rSK0eMuakiL/NKnGKe\nMoX56BK50rlRfMVhrDIsH3fOIgtgVdw/wuKRNAUblC/eg5C+kGHNR6eqE/6F\nqrJt3T6JZWASJwgZst5fVTLa2qSrjVtQJ4NR5fnkT1UBB9+y5Jiab/otfc5T\n6I/CDITVViFRzyciJXVUiBA0jJWGq8fSDW+WVclQ/10XRuRBtGa3I+uxWFRw\nbKymCMvDwsHtA59auDTCCw1gjyU5OUyCTgx2hE0a4bKVBpXRmxubiSnGWHlB\nG9OEpLTf3mGpqCqrQU0iFe9Yvwzt5QwuXbjrYJzfrB43pt9B0VXpTqzRCeG0\nK41GgVpdiCu3YcjaIDJzFN2Ee6kmaZnDCusfqQdUZnxitioifcGzvjsmf3al\nDs2Dk5hGp28tejjC/ucLQCcZORk52rb6afUPDKecc6mKl1Eglctbz1X1cib7\njAm24DqdG55mOPdrLmcUvPmDFxfZA5dKnzD20USpHVPJROuB+S0AQVx3s9Xq\nzAkfDZSi+Mt1ODyRlELOJ1QnMFW6UycCW1EVi2OJw6gHsfZNMSw0DHmYz9mq\nvOk0bAHZjhbxXTbjuFXRntN1DKGcxt1TKnveAVaLnh+6sWF8lekmQu3IEw8U\nAXhpaf9Sc3bC6wXcQMHf813fCNx1I8/6m/1n5Orjgfj4MGO2kAC+taKwkztt\nmjTG\r\n=L8qU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLTOEOqgqxZSI7Pjma/y3awJfWKxsRB71yfs/5XkSLXgIhANQhQHkHF8hPqhnW2rzB450Ar2ecRFbk3OdQEuzet51a"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.3_1609959967386_0.3512992828274091"},"_hasShrinkwrap":false},"6.0.4":{"name":"@makenew/nodejs-app","version":"6.0.4","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"519dc7eabbaa01243acc3fdb2227d4fb347a04c8","_id":"@makenew/nodejs-app@6.0.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CkaDuydeYvfrFZw1FiddFhPv2/1wvKBXapLebfR4O+jpaG8/jKK2R9/2itBlL1Twl3LJ1Oo5IaKB9x3dl9oz0A==","shasum":"34912c88541a80d1024192c973a0f2f91c4823a8","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.4.tgz","fileCount":27,"unpackedSize":293044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9h2dCRA9TVsSAnZWagAA9BsP/R8F13Be25oOuB/J005q\niDMashI0xscbwB87SrRjTxzyhEkPBerK7NhWJ2T3cQyp83hWwxQtr+5+L/4S\nnhJALYVxWeDflomC9WS9765pzEv46rYP5aN8rYWs0ZnYR+We8H6h306dnI/m\nCE4KocxDFxaRIdEsIKHMTPIS97PRnqXbmkqrTLD5Vt7RjH74ouWgEieaUjFj\neUyIdyyK3beQSQ7IY3Y8Do9yTdJlcd60nC/k6FkGBhCxmaC62vg6oq5Vik8p\nyHiUOMBYBclmROPxBBh/CREeiwJrnuPJHu9UU6s2I8SykMqLKn0BVbYpaT8A\nqWl34qFH0bkEpfqmJ+gk2njCcx1+M4mbkZhuP0DDUvMTPO0S3g1uuuSHnvp3\nZA6NmKMK2QrF8x2/Wxal0LXwyQ1M8bYG1L5J+ufas80OhYM2w0FZak5eZCTl\naFkouqjwzyb3QWUOZcnEgLpdJ/IA8NXtojYKOvUVpsDIoxYimWN8jgRAXb6X\nRG02Mmn3fpgtW9GMD9zd9Cgw0AiQZwxnQzMtQduyNmkitPFRwQ0ocTCqyQNU\nSi8h/LhYSbq9WCWSvzzcw0XumAYs6/CiTgkBWAzKwB+mmSRqTTkylWYzaOU1\nNL2kdH6SNRa+CZLBnIg11P+b63klXmjuBYsVfCaHwNdcwxLqYf2gbmTGJmiq\nzF4S\r\n=cYJP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcf1Mv4Evo+Jj0hkVv4wI7i/fuetkdOYNiJNio5HpXOAiEAgAUfzIIh41imvQMuCNOF6igB5rRHYQhDesWK6vRufg4="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.4_1609964957486_0.7140508611229262"},"_hasShrinkwrap":false},"6.0.5":{"name":"@makenew/nodejs-app","version":"6.0.5","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"19bd2c766faaa0c5a5bcbabb9219ff57887f093f","_id":"@makenew/nodejs-app@6.0.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-c+9D3CvjMlvD+dCHJzctvC8AEFxw6HgKPkflb7P2naIcAANIseHEKBHWw45CA2oPDIC9S+sNYi/vjDLTgOP9pw==","shasum":"cbdfddb8ebd12a32706fec5223cdc7c9ca91d735","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.5.tgz","fileCount":27,"unpackedSize":293044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9kNyCRA9TVsSAnZWagAAG7cP/2hSpOidquorvzcz6rjH\nNBOKRaD+NCKjhpU9955g0lYpl4lQb5kwUAfLx4xRxRFWvn8JMQbBkGH4vaNL\n+eXdQ86ZcbPVfgRG765dIlJfzGpn6pmRtUVPGZa5tK2AOdbYqD6noL9xn1Sr\nyXV4axdk5T29IvMdHYb7zRogZ1q2VXvS4HSpvUE3+jhaobrOtt822FmW14sw\nWzfVBBAEe0GzWrjmCr13PcaYlEIaNebtM/v2yaVpJSpXLS8IRBr1/COSUswQ\nZnKf2l74/mA1mRVKcIPS+uH+Jg7DdU+SpCE8VKp3ltHqscCnPCNvYtbRCW5j\nNLlCa9o1cTTeiviNRKrJeAnz3DWISm295xQW4QPJ52f/SEECpM3TojpyylvR\nFN92i6XHthbl/QkEjRvKRhF20NKPCHNs9hPw9SnTRO0JfA01qbvauqupkqC9\n+i2matg4ABPM6DfBgCxjV28YrcZ78TtE+JJzLSgHh23EMy0BYwvWQVQvWul5\nQ2ldyGtd+RhTgHhje2BRksfhp4xTPU8uJCM1KRfdBcs8DyvyzS+Gy7XDvLTV\nrEz6DDQ8TycXhWQwaKTh79iPJByGJ6qEKOrwNfUf7ezYjQeVlS9f/1F8POPP\n1x7Jl+Lk9biswGZ59J5LYq+dGsLL/72LXH0KATV9feStr88j9UT5PKWqdEtx\n9Sgx\r\n=+XKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8rcb4oQwJugufl26fylSgfRHApsllmB3uh6ryJKxRSgIgWCqNAkutY3LuY+eQW8kVZOEbx3pY1GeL4tu8M2ZAEh8="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.5_1609974642301_0.5879787882812297"},"_hasShrinkwrap":false},"6.0.6":{"name":"@makenew/nodejs-app","version":"6.0.6","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"f43ccb539cfe3ad00f2b1a3a951db6cf6edf2682","_id":"@makenew/nodejs-app@6.0.6","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z6X6+KQbz/oYZ5uVYnq7cF+UwS4Iw8R6ARSEMTsgK2PH/+Tje4p2iZonCclTGQv6vlz7SpYinqxLHIfR5yp3Vg==","shasum":"7744251cb2d9abf8b078c68e5a558f58432f4a56","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.6.tgz","fileCount":27,"unpackedSize":293217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf95jpCRA9TVsSAnZWagAApiIP/RH79fC1INZltfsahJB3\nUZBu0djvoPR71EgyUBfk+8ZKERvirEV8gMiufKHuaaVaNTH2j72OqN1mtDVS\n3ZGH8nthBA2YvDCHrvmPFW18h9OT3aViVCCgo6P4RoT6xjDkKpCJzL3cv+sJ\nD9Sab6FR0QVExEcB3pPQ6yHiZYlhNDLwHbRKULDkpIGUDYUPfVg/GThwFQ2W\nOzCkoPiy6wiOB2l9qG+TG4tofWHxkaJQ3ob2FK8qklFhlxM9K8uMzGB/1mMG\nGYYtif2GqVoAB66cMDLqeEUNZVM7v6KtgRFIahtRdQkAb+lL+BhqOP6qRjtq\nIyq+FSRSEX4pxt2wQDvaS1AKZHZNmkpuafInCsJaGFX0pj+7wdDq7QYpn2BD\neL6CBCCRgOnHvHnL4FkSybkuPEWTAQ3VpWJHSa9eofpsbK6M5kXj1MakZMtM\n8TFsQS5j5DF/Tfji5TOKSAEdnWH1i+mfZZVNzCH5YL87KB3EfA8NiIYitk6j\nAGwvpj5k25Q99nJPxynxkvZFb1165E2xiN+pcl66zJ28kHwta0rarx7YmSeL\nKcoDCji/8F1t4/VZ1/qyD1Ww5lDOiVhKWzwVS738jH42sImQmy/kiAHdgNye\nIhGQUqdxPDQssGAEtPMLDJC342d3Ri2S6Y3eKgAMhR8DiIzwOWG+znY2k+bj\ng7ml\r\n=pvI3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD41XKEPZ6iZHLiD4GThsWgy/yuCYSKEAILhPlr8AlLVgIhAPWv+XePOpa8HAQ7EU0OvMpLB3kZ63DMijJ+RBSiBqkT"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.6_1610062057384_0.17517502232381932"},"_hasShrinkwrap":false},"6.0.7":{"name":"@makenew/nodejs-app","version":"6.0.7","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"792fb4b5b3e0625de08b449e2cfd5e6569d0a709","_id":"@makenew/nodejs-app@6.0.7","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BW7TeanEQJB7qt2ZKfoI+yTwLc17Qw8X/sKSTd4bVqvafk6362r64+XMPj8IGy0WVxLcLgATZNVcGQBJKaPCpQ==","shasum":"37582d7ddc16532444e1535ea4e6db41a0e26f73","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.7.tgz","fileCount":27,"unpackedSize":293217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/RCHCRA9TVsSAnZWagAAshwP/iAf7me5fnWOFzjyHyS2\nTbuH7sA1GCgYw947RidXvDBKN71Ps76Hk7yFSDcWg1IpWOKCUMrRbBL4w3D3\npm7xRRO0+5eGhcb9SInc7D98C20iFNQNpvWFBA9DHTT9zuRXcSr1DnynrYvK\nniLtBQTpd8X5cPUKqVQphf0tqZzhmjyk2tYEXUNE4VoMxQ2oqRSv6oJFp5T9\n1mNVnwnW3+581CzosMnBd+QaOigM490Y0Orp/yNu+g79FivY/wP2tTTRycRa\nYdGy7eQFq+bV+9Mkshr91j6Fcxik55iDo/kt6HxwLUMf3QGWXpDEM4b/90z+\n47kBBG1LrT3ZUUuulKOzR5pBNEZpZZzFdNXS5xxfBwyPnPhdk93WPKBsSZoU\n+P0jTQFOBeO4oyA448bEJ2T+MTLVb8Xu4cr8ZXnX+UpSKBByp0TKgrsx1YVs\n26WgZu/DDbSJ4fbHUHkT8tFDmkS1n/lxUcCQn4tQ5p1Ok1Ww2bvNwXSjfUZA\nxQFZTHeDMr+zS+p5AkiLRdY7w9CDl26U8T6CrZ0Lk3cG5alLDX5ParT7Utwk\nZuQjdZyO8eXhoBlpl/lsdw3mZqkyALhwv2VR5O3EFoRhaTyNZDgMXL0gHi+9\nBg8VPyMwoBJj5vl/gvKdn6wWMvIV4GBfY+iul4u4PGl/NFeeqkaDgmaFN15R\n52Mp\r\n=xZhI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdckcLnDZ68CfaXTXIRYTH34iuazcg+oT0Fxto98WYZQIgHyUlRsUFvEgBs0tfL+F7lSB/Q+0e7b7/1PSV2cM1a6k="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.7_1610420358717_0.9558966826835702"},"_hasShrinkwrap":false},"6.0.8":{"name":"@makenew/nodejs-app","version":"6.0.8","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"e5229cfd8c514df4500faad1493521b6494093c2","_id":"@makenew/nodejs-app@6.0.8","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-FAJ8JgFdYWGumYzEfzAq06C8s+IrO38CxylLUmdbCxFHw7T9UbXqHjllQnKFhzI5S2exOK57GOhJkY7UXExZpw==","shasum":"1123c70489c72be7eede6dcb595438270e13f670","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.8.tgz","fileCount":27,"unpackedSize":293287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBPviCRA9TVsSAnZWagAAJdAP/2cmdLuK1FxuqtQ+UpPj\nfFrptZd2lby3+XEtmAJSzfSvDuG7Yq2qEu6frswntGaBP6BaNHhMLvea9xMo\nP4ctlmkjjL6ZU+M62SiyjzzH2nbUOm5xJd6HQRRIlKXiG5xmrF3x+myfG8mL\nczYcX1GSyU9xRnXwS65gc2fGisOKlFBqdfZH0E/MHggmkw4hGPaqAHf9dtkg\nSEnewYvuwTFbdXeEnIy5FdYWQ7PiQdu2uUw+KJo11mUOLVchTpsAGXO8y8E6\nzsNA2juWXKXuc9S54zAeGtGKquFnQot8vUeWR7ahPB9Zi6/AoAITwHkg9zQd\nUYDi2KvG7j8SWy57OhwvYO+jKDztEjWBAUBlqeIH8bM0SV1CuvUakKnd8WhO\nnnEKkB7GmUg5hvCS/U3S28Pnv0TzH6AdmJlyxVajJ95xfE/f8kkseqMa7X0f\n4bAE6PyFffmL6nju6BWLGbh0b2moTSwLTqH95xXAABMdDD5CPXMyBYSlcIt7\nBSaj8qjq2Fbxqb2bhYUM+LuxrA3iEmSQFoqmgLvTSsTHcQxjZ87egiibiN55\nvJM/zalWnSf/MN/S2nTnQIVQc7Y3VtVqVMBxbQGsNn5rXEKEoSJcILZfNCK9\n8CY047kCStot3FdxYf0orucs17T+Yq047Nbc5tZMcQAMn1OCWe979pBck6Mb\ngtpp\r\n=vTL/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaSrJXmL8OyHvKGnmdk6xazGLpCerNmEAgHrhTpv9xDQIgdHB2lzZU/XV7glwPuVye+ivhG9xPKbWine9Qszef1wY="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.8_1610939362399_0.5812672986225522"},"_hasShrinkwrap":false},"6.0.9":{"name":"@makenew/nodejs-app","version":"6.0.9","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"364b5fef7c44eabd978187b7de5f9bd7889f1870","_id":"@makenew/nodejs-app@6.0.9","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-8bXh+bts8D7WULfpSHncClXv9nP+ZekU44dOViR6xc0UncfiYkrYqBEavxxRPcbWCKJMIsGe1Ky6f3GiqNDu7g==","shasum":"d5ecacee6789b6c834bd5926585fe2962a7e9700","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.9.tgz","fileCount":27,"unpackedSize":293287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSaKACRA9TVsSAnZWagAAmwkP/3ekxn2N2+I3520SonVL\nTZfnJ5men1FQunpMB60rj4Yzk2bvfQrR6TU7EvE8xf1fBkeGxgQfwi/7iUe8\nlrHpXx8c4qZ4S14ms7LhWGtseR9MQFLfMxCs6/nXjiGCFsVsX6qn5KCAZmS9\nX9G608YT98FSwTp8rIQMikefZCVz+g3IsiDqs6C+Lq45zNIFjgtC1EfXNhXk\nX9M0IRQRPy81y1nOu+jD3giK/NL1CzgCOZHxTUmyI5pygGekFfU3edF2hG8/\npZdbl+mnzuhgDJJGx9YfEBW23Y4ssRSN69Y7Vb5IHfJQ4YmADLOHuuMpFa/F\nbszGf9u8zTOmPuELEL44FKpca4dylGRBu3Z6AYLn4+g94N4lTzmdXVVCWR1I\n5jDe6yxiGquM0E0HMRJohiKDedBgKhVnwHVcOKrCO+TUIFicUuKEZhs1Au6I\nnSVq9TRGeaVNUn5KVqt3kwXce3wF0or3Sh32ZAWVGPCLbXuIuoLXXGxPNj2a\ngUWmLKHs0sAZjkzKH12X2CI8cUcVy8h5htxFlHgjn69jsvC6radmriVmMVTy\n5hrOS4jNnJjvCzueLNuzsSF9ZHwv6v9cmI9tsEA9AFyxUDjWBsDqioY+h7xv\nJGnj8Ynae7jsjT0aU842LbRmUfpuhJ+xo4kIIGlp1FVUIl5MF9FkcSWvvuNP\nYewk\r\n=+KCt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUxvR/btOmXU7xyDtqkYjn6esej5p0TymsLUq4tTx2zQIgf570MFRPMpbPKAGdL0ABbMGyuJZ3QCwzwMhhIyQDcy8="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.9_1615438463951_0.7483331476572297"},"_hasShrinkwrap":false},"6.0.10":{"name":"@makenew/nodejs-app","version":"6.0.10","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.0.2"},"gitHead":"9b5599b2760c09f41df6a4057117a5ea2c202173","_id":"@makenew/nodejs-app@6.0.10","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-S/ll9tNJ+4VM/uNvfY40Gc/HKhXuVFpDiI7ShYqKXcAfdvbOgzDGJh6udrUFUzQO9A1Ob9ZyGnekoWBhkWGoBw==","shasum":"5391e8bd8d3515c94a6dbc30b96718fc9025b776","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.0.10.tgz","fileCount":27,"unpackedSize":301934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiLfZCRA9TVsSAnZWagAA1vAP/10oNiR/xfjD1RKcs2Jc\n1fFdnfJi87qDTYEQNKZSc89VkGk4xVNeZfntnWVAHSiJk1PLD7tus2LugmcJ\nzLuQ3Tw/bcyqyvLapdti9mhZ69v/zjfzu2tc1latezJBIgihJDLdBqZm5RLt\n8cpsE4VV9o4JZ5gAoBJrYTOjdbljQsVd+O4TI5gH9rjFKWsBvkDSyGrbTw4n\nYwfsXeVCpye2MMGRonUw1sr6Skan/gnfLFPTGv97Bxgnyd6XoFQsYhNRgLb5\nfuzzSPHY/13NcJgFSH4tDAfWVR+30JAKznBPfeapqVZCvWJHSWMcmYzq1d0c\nRTQmxEpuUKFPs3WImAmGRlF8aG+4qca9r1msjdiHeDyC6/p8hxgf7Z7N1dr1\ncqicgFT0Wm5IWkNaE9LC4zOQxzZ0gL3oNXC+g1HTX0cyKemcPsWgnrFCRlER\ny+zv49MpbnFsSJOe67T2MOAT2OGk7WqTmtpN/joZcbK0AaTifxTBEO455uBE\nANIMnYs7oJui4ibPhbcrCKebb6pSmHP2BsjH0UlKAUiiQnz7dMV8HHp0d6RJ\n6PMwObXeBnduTlMpjJVRE9B3OR9sHl3AraEd+YVH9iHExfch4e13EwXBC5Gm\nb2reI5Kyqqo7OxdGQo4ya1nW6J7mTo7mtRsS2sYoehHLfRx5Al2dFLrlY28L\naj1A\r\n=jab/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvOXFGvYiMX9ZTkCJYM7oSk0SQF7Mam6Jjt4sdr18cZAiEA4B4CiZeJUfHC7sGw55gxxTmWmTi+JWHRHKh95cFqlgk="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.0.10_1619572697237_0.4952195211007093"},"_hasShrinkwrap":false},"6.1.0":{"name":"@makenew/nodejs-app","version":"6.1.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"9caa135fb21e3859697f0f331706116f54f3ade7","_id":"@makenew/nodejs-app@6.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-eOjG7Po6pz/7ZwohgjFtgKWWpMfp4Pop/msv6o3u/eb70+YXGBF/z/WvdjGaTgHjLZGmeqK9p5D06uFj9ejxVQ==","shasum":"5876fdeebd4e93cf93f05d061f1daafefecc7d68","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.0.tgz","fileCount":27,"unpackedSize":299793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwN+CRA9TVsSAnZWagAAnM4QAIbasKl/I022KKsgrBYo\n1jaMH5sTuQrwLFW3X4ANmawnpeRPcnqRsMIOEGXBbv6aKpd83qlIAg3kqEQs\nb8S6Yq+QWecB9qKE8l89j1CKSb/ggzHa36Gs/miGbADtF6wBZmaMML/A3JIL\nPtoG6fSrJupaY5EyV88Qk9xVIpzaSEYkZEPO9xyF7gsbZ2PNo+q4KgjNYehu\n3vkywuE1JBRBxNfi/MIp7n7b071ULfWfhN49uDDlv+fBQzdhalt6IBaVWxfQ\nEUi9C/vrYun1tZunDXr2bpoFBvDRCQ3suJNRdmpgmkXUUuOuhl9ymx0JL3Su\nLfpF+ZgkU7NpGoYtcoDLBJtHjkCs1uKeLYP0DZj9zDGNyjjNKQ+NpmSFsugw\ne/0rzeiwsDr8gcDZb6EwQ++9XbGoqNqGq7y32mx3wlwD/XLVvenXossyXLe2\nfXE3QaJG3r4MBmzHFrb/xvd5XlqpzKZRBrRqoYM9osISLOMdSOtsbvWQayz3\nrAu1tbAJxGpjnWzjtbPmNQm3Ornm1Gsk3SjOUIT6DKWNkf5yYn0I5GiFr9/l\n7ZBZJkephTnP+5RUlYebAcpsVQ/UwpWiPZ5d9ZuzYVdKkp5cpl9hb4abnWpf\nxtY6D4G6/i0a+tZ0oLcJ02OOhW4NlTSd8coRlsh7UyhqAeYMz+5RalwPsrXk\nLeb8\r\n=Ze+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUmwvMrDT9FM5EIHVy8yhlay2UGSipmyEIbXGTwRuEJAiBc96xjUMgLeVtx9W6zXAxdg6StBFVoOMT2FwyNCWH9zw=="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.0_1620771710085_0.2630982907269923"},"_hasShrinkwrap":false},"6.1.1":{"name":"@makenew/nodejs-app","version":"6.1.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^3.0.0","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"4def7dc2d7f5c6c8ae27b91578e9c3ca11addc09","_id":"@makenew/nodejs-app@6.1.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+ON5kb4Y/uuGhAJeg2eBTI1OZ2Hgo8uQn8on4sNwQOq292IQnk8gLZbzOzPUq/WkuUMfI1Qo43aHIThQV0kuSw==","shasum":"e313a5552d2465ad1878a79687f474bbf573ccaa","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.1.tgz","fileCount":27,"unpackedSize":299793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtviuCRA9TVsSAnZWagAATO0P/08b53o3JMHM6CgITcQq\nRx05XyU+NHjLXlBfANyIoXkstbP7Z5mUJzOgXgzfxJrSUusQ0rynElo4BIjf\nKMnecNtKeA98ATGUch48T3cwTeRyIXPtxwCKuFMqci0iN5faZ+EIGHwKqbF0\ndv8Ln2R3QuzoxtahSdq/Rhp8Y/x6+OffdID8UGQzcioCdkcGIP3W0Hq/kMtS\n0DXntL/ecC1Mrn8DRRgi7DzgO93fzhYmEy4/jiBx6CxeQesKdFGrymq2LdD2\ndtW6ZGozRS1ckrz/fRUhbWmLfpBKB0YYrM7oL8PysfGc1TjpIAxOyO/EnMXB\nWKTpjitVQxEiISCbWXFd/tRC5qqsybEXGhoyZNqa00l9KyQI7sSZe+YxWzMD\nb/1rEA2zwu4vUrNUflClzfK2fDRhQKhItNMKK+x0MD+oDhD3x4QKUib8ZhE5\ng3zI6tXRE7R6r9bxNnqQD6sGflJgPf94X18jg28VeD4s+074GNKhVHoty3zL\n4HR5WeGfqRDQM0DstgXQFVFB5FGOg3TfqXvx/d1icJyV6JmqHSI55ux5JV/T\nSZbP+MMazY5E3D4xdLCodytU16hHyDt4Oy5/kw970T7wCpw97WUHsWqkPGXJ\nu173wE+g8thLgCds7uyIp91b6RZv69o6569URMWWNUh3QlxuL5hksRqM+1La\n6LIK\r\n=74Rs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKNmkjsKKO8LFwY6CtDKCNvul5PPDJq3L/Vh9s+ElMigIhAORdE98/P/wfejmOGDqz6Vehd0lqcteEMwhPTrdVsexf"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.1_1622603949874_0.6004076280942492"},"_hasShrinkwrap":false},"6.1.2":{"name":"@makenew/nodejs-app","version":"6.1.2","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^4.0.1","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"7cf241413d8d5f10d48f032e1d5d91fd9bdf3639","_id":"@makenew/nodejs-app@6.1.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Hc38MOCTiqPMTXt4Mv9fW8S8hSeuztynfOURmC1SvHa0uSGrC2x8TPu/kY9C0f6metlbE8nLFHD1bF5SwpR36Q==","shasum":"0ee87190ee2f64786e7708e11dddb8b23f975720","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.2.tgz","fileCount":27,"unpackedSize":300976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hE2CRA9TVsSAnZWagAAfg0QAJVXJjpBxAyLiBuwqVIu\nLt6B7iI+EoBxcx/HLEMe9mWRIqxym6YtkDg9HJACoRWRP4AEwhit1j370Z/n\nK33yrlYBB1sHfjnd6rCxmOViWV9Z9kvRoRFN8uJQ1V1thr7NfZUcFsztjcwd\nj6arXBQLDQ6LXuIqDaImXKk5leAs+cVl9O3cRObGoLTnQlMPEYGBzIkOHuEo\nac7gC7sXGNloXSIYVY88GuLwXUnh6HoKmlC5Ed43dmsJ1Ay92ZSsGUV4ecx8\nDKznRtWq+CbhN7dqoq+u2K4/v5z/P38vYKsYjY3LQ+DF6NtOPWJ9LjxcYFZ+\nkWfB9W5HNwoJXbAo6jrjVwPsk4LOS6iaOqUTFKvC+O5l086TVKqhUbOn0PvE\ntYgTnHYu4M3318TeF//0JaaSKcQdRq9yTvBVzAhvhlv5U5szrHTi/yKnJE3n\nZ67cFQs14pYkBQ0tRjxuReD7Hh03x/tWeXZOEI2/Yno1mGwwisdjwOVcx5qi\n6BeX1G0s5HqAe6mpxo0IPEf2H65h1+G07Cg6YeApCWaI9uTGR60plU9a8BrU\nv+oxbTgLDSkrAHVSNCvLNquYsAnFlq26JzQdLrQmiWjZVB4IgZoCB8Xo0AKt\nk0vZx0n1TA2sPSqRPaVJ9qkYXlI3n4pI2rFg5nz9n5CRKSQeZymnLiOWd0lx\n2Lqp\r\n=mY6N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJ/gY6j+1cY7+4eXMIjNZoxIXHknAzkL5SyMxpqfHB4AiEA80jew4hQ36so+2KWw5vlRzVWRs8ZirNlsbkgKsrv5+s="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.2_1626476853977_0.5556615662824933"},"_hasShrinkwrap":false},"6.1.3":{"name":"@makenew/nodejs-app","version":"6.1.3","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^4.0.1","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"a0da8f537cda732c0cc4484cba1bd3d3c1eda793","_id":"@makenew/nodejs-app@6.1.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-5mhiNWIpiiJ7zfEinl6xY/uKqR1hbecNb78EJplReZql9Av5I7z7u20XXf9umqNfKwPHGSVnIMO5sYcNzzC7Lg==","shasum":"b917f807a8cfe5c8ffc3502c144da2e608881765","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.3.tgz","fileCount":27,"unpackedSize":303064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5yBCRA9TVsSAnZWagAAWrUP+QBmYxLKI58CMHMLJPQK\nhPnxuFTsGZpPHLfapjoxyQmFScST4DrHy4UHdzRq+dLiNoD2phklih1MZ8hS\n2VMa08X0pS844alTicRf6AqbFmWqEOi8rxhoSwnDVt/AhV+PQV8z73asngqS\nQUzdFOipRqktQGfN0tpAuLoMGCPQ74DWYJtcxYIErzXQFHT9zOras9bZyh3e\nnXpOgcqTQ8VWD9h2VMcVZc8hfWOEZEe25NplVzlcmf7s3t2tEdpYOjYwrFM2\nX+rEqLCysG8j8Cae2hWp7B5bY2s6rcoLKIdvDtW76beByd26hVGwWr48etqn\nVlbPYdgQAaQitEk6szZG0W13jFudCPINTUgySuozChHQoDcpggqcV0mioM2u\nPiNYs3vpr9fZdhWqtHenW1/3gwAXDPYpWjXTDnlbiwGbtwMo+96RtDqIpTCR\nz/wTGjXQwqWtf1y5cvCNDW5bRb36mZetK+9Jvv0VHHfHItma2frHyKw2Ajod\nmbQ8IljQ8coElAM9BtAV4xZN8BKZj3n39+r2J8uamd2MeIC3NPuEZjZdXqKw\nk5hPW21I0OJKyUEBojbCNOWcRxLadAJxi3UvvFwe18xJLgn+rUl04kzlKnE1\noHBEyezgJeX0Ivl549srMLFyvlRPWrV6psg65Ppgj5CWP7dgTshr7fUNaypD\nLX5y\r\n=SDzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxky0bnjdDkt13+mFWH3CVnymzPtHz69Ndv3rEmYQw+gIhAMJUGAwZSsNqf88lNXrn18pI5YRFSGluwfxq2jNFCs7f"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.3_1631296641186_0.3777043310658954"},"_hasShrinkwrap":false},"6.1.4":{"name":"@makenew/nodejs-app","version":"6.1.4","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^4.0.1","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"a0b0d69d7d76d04559b05d67e0c4cdf9b6063393","_id":"@makenew/nodejs-app@6.1.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-x6xkltj1TCtJrO4SCKem8chL8f72qybJwqahMAJqMbTtlheJEaDKCmLqDTw4f4yScvhIBh/fDgtbad/cStfpuA==","shasum":"a61a95df85e2405f9405f98ba63b0516af44ee6d","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.4.tgz","fileCount":27,"unpackedSize":303064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5+WCRA9TVsSAnZWagAA8rsP/A0qu6B07LscVHSVQYOS\n1WZ1gbB4SEuWG9xJcs7ONZ6DdWq2PPYxCgUK+HFS2n4AvkHBfcd2FX3XVRK2\nqZEzJrx8EbYpCIrUDnf/EzxP7T19upW0EnuwyVRRuqkh12hRNmuA0ZSIr1zW\nn3tZnOulpAs6Ojt59yPb7bkjwON7QtyBTqc8BDIs/fiZ/epxjpEe6Zuqcm5P\nJV5ZSSPd6YlfhggRsI5hl9cvwhyC4TlwkNDIfq5su3F2VazbB9+Fb4efNz0a\nWp44Y9uDouY6/xit2fCRUTCGBuUMMb0UhSeYOWAGcvcTxRSBAZ1fy96govv1\nOs64heHUqWl4t6TpXc7xcZZU1LE76FTd0upWM0nZgmRcPM/ZoFOSG1bJWxJa\nGK0tlEswbmzAqP6ieWEmsTKFgBf8hAo4Q7/oBEAIqy7DDOafwjSF4TYABI6q\nb8T/xAM67ksAPwDgmGdQ93O1VszbEIFhNS0ugNlaE1g6a8c/nDFT8sacR1/D\nvf1cWTxiPPCPI6K/VxDzONI4P7lx6EhgXGmsGwinkBvF9WCqpGURG4jGBJBg\nIJX7oP/O++fAgu7dkZ5INS4lRycaiSyM9PKhagLyYu3pmpaJ4QXDx4mEs/f5\nw2Wf+ZdGd36/V4BKV+FBv6s9osv6sI3EFaS4kWZN+4u7S8FnGJeBQSAB5X5S\noW75\r\n=MYlS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1eYNW8mKmH4GmFPKAReX65hXgdV6s0htq5iOa814a9AiBDsexVcIiOBZq22DbrEUBlgdhcYCmKuwNDRdICi4adAg=="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.4_1631297430085_0.1387573557432471"},"_hasShrinkwrap":false},"6.1.5":{"name":"@makenew/nodejs-app","version":"6.1.5","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^13.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.0.0","ava":"^3.3.0","del-cli":"^4.0.1","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"a3949ba2cf36c2c1f8b8bf61994e27c77dc08ec7","_id":"@makenew/nodejs-app@6.1.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/XusV1HrK5PfKUz1o/NY9Y0NcsyPkM3xZySxuqFxFJcSp/oTi6b1v2Xml8InP6v646czrZKXTP5buDlIIoenbg==","shasum":"faa90c195bad1043c83d7722b1efa79ae692f067","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.5.tgz","fileCount":27,"unpackedSize":303064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO6D0CRA9TVsSAnZWagAAWdgP/1nluBUU4pQy/5bk8jYA\nTAZv97tiF9yR0XErHU0E43fHUqNnOv8LOhbEuyn/cEXP78WTwUIFNtT8od0+\niNPtrtKrlets3kgo3iDGGzpMX+K0dx8W2OAlbBLTDyTgeU0QesoRtSVZ6hAu\nGgc1vYYMAYJtqMIFsbyrNW2BOVm1B//jaz1uFr2CmmOiHpyyLW1I3ooGEYrr\n/grjJLPWsqBn33X9PTCAysdumqZR3Puiv78NzufoyzJvn7O/VS5mjDdTvLmv\neIZvhOxCah1RpfrOdgx1DaJ5wONMLVp6+4fakPqqqWZ/ZhTxhNoRr62NPpzq\nawaRgyK5o1z5v8kI8eD/Typ6GTZQDzWp4qSUypn0C3GwrAfGIeCy8+68irKP\nfFizrjPf7/kLS0qSVTCMCTNVf43PHXZ6/Lt/WGbaYbsmHt8KpsbpjybWf+lw\nW/DcZFEhUDSaTmQMYTdyW6aayy5eZJyotutIV0nMA0CpPzzIVR6ymaIUhc9R\nClRWR7OvjFRWXqrc94o8qHDVC5RfWy9aUg1E6eVaEgwPRRtYKoFswGMT1KR/\nY5eCTlBkBErJA+QuzkI0DBXwkURfC9iQQQG+nqfeV3CoNa1JX6E1T7hYfSId\npkfhIgL7dr+FYvRznknUj41Q+ZM/e66Dy/IVLp8WtDgEaBitGPb/babu9Kh+\nWeWv\r\n=X/Aq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgLWoYJjQp1TKr+Fspqw+W6ZA2z/h5Awo06iIq5KpkZAIhAJTiRbn36rlVTD7AGKiXuYTR5KNsVXMFBEJD0uRuGczI"}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.5_1631297780097_0.6969308202993028"},"_hasShrinkwrap":false},"6.1.6":{"name":"@makenew/nodejs-app","version":"6.1.6","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.1.0","ava":"^3.3.0","del-cli":"^4.0.1","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"62dba9bc89a0d04553a667a91430da9427af2a9c","_id":"@makenew/nodejs-app@6.1.6","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fvYa1hWhCEuMYqFCrXPeP0M9BWljnlWvHpYdKNqTkPRtoYptPhmHXvmy4fTy8ZjjQMwu/lZfx1Ivaf/r/sebhw==","shasum":"dd99040d93b8e720be3618fc8c9246b27b0a3d19","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.6.tgz","fileCount":27,"unpackedSize":298510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB360+jh3b5xlGk6H+LKbsOn7tjmTJhhHXuSbsDIzatOAiEA3kIx9dAJXgAjiRVWuE/joxlMYFy3ZIjwTRpNpwWCOe4="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.6_1636950403678_0.008195974850619736"},"_hasShrinkwrap":false},"6.1.7":{"name":"@makenew/nodejs-app","version":"6.1.7","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"nyc ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true nyc ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","clean":"del dist","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","profile":"0x --output-dir tmp/0x.{timestamp} --output-html {outputDir}/index.html server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"nyc report","start":"node server.js"},"engines":{"node":">=14.15.0"},"dependencies":{"@meltwater/mlabs-health":"^2.0.0","@meltwater/mlabs-koa":"^10.0.0","awilix":"^4.0.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"0x":"^4.7.2","@meltwater/examplr":"^6.1.0","ava":"^3.3.0","del-cli":"^4.0.1","eslint":"^7.4.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^5.1.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","nyc":"^15.0.0","prettier":"^2.3.0"},"gitHead":"e4bf7b0064d5ecc2c95d698f3df90ad1089448ce","_id":"@makenew/nodejs-app@6.1.7","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-sue5VdWCbb8SpOz32mNzeT38rptkjfLQCs/E5oWrQ3yHdMAbSHUWYR7PHaAUizFjyiQpnuML09rpEeg+ciVEjw==","shasum":"020a9dc8be464f39a85d28bb81d71025f32d7499","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-6.1.7.tgz","fileCount":27,"unpackedSize":298510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtuG6CRA9TVsSAnZWagAAxj0P/i24S0Ui2wuDhfBu7Fsg\nUhvDG/8TT5NLqUrnJ5duQAd88Olgc04yG2l5HFsnj220GOWxC+/rl9KfX12W\nucaenPl57xL5FnmV9ZAOWzeU4+//bb483j7TzVPetcE+twuk2JzdAwuxzc03\ngWAE85WoqA/f8sT9OtQY7aTT65+h9r8SUNARHpV776OMiebE6f4B3DMyT3Fc\nFVFqxZ0hdCc36pwYj7P7usOUeBn6xMMj8nfmJtHqFSqb023EEheXz8wVoFil\nP80Qhkr/xJlb0WZ/kFKO7q6TsX+6Wh6W05kk6HWg7cfMZwVH72rD+Lju6XWJ\nczrvHvRf3sx0DofGI7a4lO7GsloTXhBV2PSpTsc0bfinMcHZBp8althyvqqX\n28XafGFwvl6WUBHFIPbE5+HIpylaCJnPrjjmI0cXKdpa3RuNnBAeMOQQwAXh\n3SlL/AJHLTorixPwa57UcQG5vWtM1onvo0fqSF3K1Ab7lLyf+0/nK88HiWH7\n8BFw5XeJRijnGvbwyhbtPetyp2d+HwfUOvx+G+A+xNXBNg+yjZUWgjzYDeE1\nrgSkkWISZQPeJ2yTJ+s5lmANbSxn0I90j+W1iMgTRvEJp2mlCtu9teFS0lCT\nVsSjDF2u2vp/4f7bHN6dLL6m9pw2vAfYYHEWT/zkJ62FuraplzsNRBitfwL6\nvV5M\r\n=lbeu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5ajbmQrr5DwF+Rcd+yqWrfvfv13G7X1/hqZ2Z9izM8AiBQCCBFzGvJGFd+RcFiiEEsEiX2iDM3xyAaqy4Ysn3u+Q=="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_6.1.7_1639375289971_0.39869858002960834"},"_hasShrinkwrap":false},"7.0.0-rc.1":{"name":"@makenew/nodejs-app","version":"7.0.0-rc.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"3b1f198b5b70465933721632a2953d5a7dbbd7ba","_id":"@makenew/nodejs-app@7.0.0-rc.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-CcKJT8Soki0kWzIHeKMCRbuRgznMfW7ttRbPtVmhB+b0qrQPZ7FHripFxn8SjTRgbcQQQrAWQklVf2o93B/Rzw==","shasum":"8ef053c2fc0bec05c9452e9b2af047fd4219100a","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-7.0.0-rc.1.tgz","fileCount":27,"unpackedSize":497487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFqCPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppsw/+Iq9B29nZZelEWd+qNhJ8tRjqdw8d1QbcaUB38sDgEDpoLhS9\r\noqYZ0Qzoml/OlieGheFpFopz3nem014iMlERE+04mbkhA3CfdsPzIyX6OXhy\r\n6wCKnDGizrhmB55ivVa7+mIf/a9weze7NfjUKmLHJ4026wLjAhBe6VgScV/v\r\nisv4n2A+mvbrJmOxR0p2RHf4womhRItiN9dOxi/WjlqP2g+BKHc1z9aje2oA\r\nUqB4t1qP0wZPEHrOY1vNhbT8pM/Thcwqz3do0EMOzqR5P2akmRz9JgEgcc/H\r\nGJI/ahGdqpLyAsR3/4Tj4P4WrvfzffdyQYPah0uvm6xFM73AO3LnxJwaXt3N\r\nIbnTN6bo/QVoQNA+zI7hxU7zGlmZ2WTG7PBRPxhorfNqdETi57WE89WquIsa\r\nYLdcJYQxVrBDCYQXRUFhUtaSTVtbRJK3xCLJbJzvfI1fKArrkjn0oVZojeQy\r\n7Amu/4o8j0AOOkLrvZAaxlhPLw3LGHa8oZGiHPagE1uAWyJtUOmu8koQOBkl\r\n2eDDkkzzuI4D6ktQd1ruGJKghaxr3r8O3OLDA7M49GtET8ClqXBBXuJNBXuR\r\nA4SyJMOI8AJQCCUUBBHaOWZnTOmgPbw/Eh1MvBZz38iev7Og/8D22LH/dYv5\r\nM8E3TJiVZeMuMImQQ7qq8MQLaBLg2u6ryD4=\r\n=CHbf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2AJBX4MWtOI28OOxobp8pa/3dThUzw7Fuua62Lnr9jQIgC3F17PNR6yZcnJI4mjNTOq9ab40MVJBxpJYfmLs9mJ4="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_7.0.0-rc.1_1645650063063_0.9653046066199791"},"_hasShrinkwrap":false},"7.0.0-rc.2":{"name":"@makenew/nodejs-app","version":"7.0.0-rc.2","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"c1a446a98333db3cebc8a2b54c5147c3b9caccf6","_id":"@makenew/nodejs-app@7.0.0-rc.2","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-DEvMkbN+HGPVHDJyeKxsbxFMh7dcOUG5egqX4TQpuwlz7hUA6f+snHbMebzhm50uZTT6Yg2BDK6kYHC2OdniBQ==","shasum":"2793953b6b833f53b68f9826a8778adbe3bd2b36","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-7.0.0-rc.2.tgz","fileCount":27,"unpackedSize":497487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFqQHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFVxAAmyci3svHGgxa6DUBdFJUECOYHQyb5+X1ZDZgJDWiJSqKlCIt\r\nZJnqJXkbk6uTs5TZ6DsAe7D0683lWt09SLFTZ8ZTBWxDev+tHEVWtDe6imN/\r\nJBhEaWFIVt6t0UoeOIx7BUyPQXaxYnFiKDtQ29j7tzs+4UIyzrgM0RZ0xbyH\r\nQVRoHl/lHqg7qQ54NYmPRyrcbFx5U8368A77otfLRovE0amAqqw+Li3sys/W\r\nkWrRHJmO1WkxQqAGi61Tlf1jfzCnxf4dE3072vVOm+0eP0sbxZWuZO+35fa6\r\nFdtQtiApC2GqoqI3uTwLDIRSMNL/LBF9HJ1T3BNmxvy8YQDVNGA0duX7zoed\r\ncm1muBOWCGoJ89LC1RADwVKDltWuIIC049Jn51GV+FNyGhZQ8yYpiByItk6w\r\nHWkHBFoFuqdZwa2qwf5AJYJd4Yai3u/FoX5nHn0KLV8qc06T+11H8/2XnZu7\r\nbVKw/6qAIqs9Yr/Ekue7nIKYMMEjLccuhwxrXkRavlOSpaQFp8ODl0J1ULqK\r\nki2al0BrvlTxCP5OELOfHDUbRvsECX4KUZ1JsCC6FqNh0qkMIofeQd6xwlFf\r\novGTt8W8SaLwN+CPyHBPAcWgeroPYiE1AviVPb86V8vc9Nw/mmHAsS0zOqQW\r\nU6gQvhWtVStSX34MUlSP1EJ5HFtagK1hg7c=\r\n=l+kY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5mA7Ey/me8eo5PHfa1vaM3FI+JTyg0kemyTNIh39yFAiBaZWXHokIgo6WhYo8m0T6k5yI8t6ZmhqgUXwWPuqmbrw=="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_7.0.0-rc.2_1645650951396_0.5441516572811096"},"_hasShrinkwrap":false},"7.0.0":{"name":"@makenew/nodejs-app","version":"7.0.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"93631cc2d63b2225950c71046d56cbd13f0402d6","_id":"@makenew/nodejs-app@7.0.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-qwmZkVxkX0FfyoLfEDTWV7wYyfhLzCGSYW3UcfNMEJeavcWLByZXv6B10n+Mf62RDjr2SILLh3nJcbXMfjCRUg==","shasum":"4e06bf1ac136016201a10c65e86415c8a5b2d98c","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-7.0.0.tgz","fileCount":27,"unpackedSize":497472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFqSlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP8xAAg2jwV8l5jJZegauq5ZdAqoMLviWDVHnHlgdZec6YgfdfZkj+\r\nOgIczdVLCGQxwHu4RMqgdNAB406ofvCxEpnl51Iv8+6RRoivbB+tpt1bMf9p\r\nIXRuo86JKmPSo7e/QEtqtyuHiOqAWk1Aj0Jp9aptrdls6eJ0GmCNUfw1LxRw\r\nNBgjP+ZYVCZqf426I9yCFVqjXF6WXi+mKNDLjxlmOO8M88igt2pZGTtKwX0E\r\nwFwckoDISLa/IW3Rf/f71UBytDfDi3nd65tt1gJTdVzIuEnI17DA+STlxD3y\r\n/cycfKz3cxpS7iXMvaBwisamyJPwQOkTEz95c/kfETGONw7Ax4PxS96FZmuT\r\nOruyvg2yVdbPgBNbeM9/9j8s0VZBdQVpRd1lQIFCu0LjE7a79cMv3myjN2Jx\r\nIYON24Z7/2X3FQBOabnZykhNQwtqPgF0SJoJklhr/mRpUoqfLUbffqg/E4u+\r\nvrz3hyw611XmhYS1fBQhUO6VE3znfBw4AKFhZIKTornqTlVutxtVDmQoiQ6n\r\nywroMIsTruIVusksZ/hymfi1+eil6EM37lmE/IoDiBav3OMk8d827wT+GO/W\r\n2TKcmHjBci1IRvFhRT50bN+o5YTE53oGsauHwrQfOnO22dhcWlpPgoVEfmWt\r\nUjcImFvfDe8D5Zr1H9f9VepT5jqV4UwN9kM=\r\n=bSkz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtdmG+d2KuoXnlY/7Ac7J2xvuzEcpxF5O2/UrKgTCO8AiBBt5RgxPOFf71OpKXWkUlNrBwm9ZljmU74/AfStB2NMw=="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_7.0.0_1645651109357_0.13105352741672482"},"_hasShrinkwrap":false},"7.0.1":{"name":"@makenew/nodejs-app","version":"7.0.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"b0477f5fc546740ce03551cdd41afe15fa090419","_id":"@makenew/nodejs-app@7.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-k2khyh0cQUh1A82JocgFQhJKhtN4V0iw99It4hqN5lUln+XyCAxwD+c+gs+WzTsuDUFJ6KTczPIiiNA6x+aQEA==","shasum":"c9106665bacf4033ec2cd460ed2bc3fc363902c5","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-7.0.1.tgz","fileCount":25,"unpackedSize":38360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFwnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRcQ//d5iWcywNL8eWCDprAuOZgAjBEHNYNrSjHXGZlyrHkK2dt0BB\r\nJh5CXJM8hoTAk5Cv+e1dBNaGdS87UMZJ/cr5jvXxqFWII+MIuzexKEk/wpNM\r\njpAaiccdTajeMBGl/qK1c5vyMJUzf8tpybLpJIBvqBtmIz5jKUezpmmPnBzs\r\nWbvXS1ttlsHsTl7+R5FJYxDnHsp0AgSzRevWaIp2k/fPoyUOiLYjWvac+1+q\r\nypwBSFEgU+PCdOwW/Bdr2Gepa+rL3txHC6ksJ++ONTjCnTtW4LurfUhPhWaE\r\nwXrXiLzzu4EgKvJppU0QcjAhPNrcbVo9vLwCdTQdNdVrzWToG7pvmZK81LsG\r\nxHvIlq+F5DuX5eB8WSLO76hoMaVf0leWxIwYQfBLxrxoHqf50T9bny9sxSOf\r\nh8ccxmwtF9/Ay/eqF/WDXmIln5dwoiAfwWJL1/wcjIR7w1660YpfWuMgVXmc\r\nJEiHwXRx8cQJLPNlzi7FjrDDYXcxaKvUSX6wzQqu170lriUzTQ3I45knsuzT\r\nx1xHHYu4ThTKf2rqqhjblvUqjR3xEcFk2ah9RcB63VkXEYZt69L3wyU7xwkc\r\nTpTXmpQJwY0ul+HA4WMXjV9NLl3ynqgJjwd1TJpTOC/NG4jDgYqRXCQPIrE9\r\npX+Bv+24i2daVOGkMj2hICoyxoSa01Yuh+Q=\r\n=/ool\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKvGFQF7/2koQNAS4sDDOnJdL5rAM+kmh8YqZW32ZtFwIgGfD2LqN4BvD3ZXuZ8RRoGaV93oCbOfYkFc5Y6kshBnI="}]},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_7.0.1_1645677000904_0.89296957915031"},"_hasShrinkwrap":false},"2.0.1":{"name":"@makenew/nodejs-app","version":"2.0.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"e40873940a7ece212b66910b322a3dcee1522087","_id":"@makenew/nodejs-app@2.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-lBDK7GZM0nnxF8fBJBjxEeSjJvdz+0JkiFMjEoIhRes7ObesLpztJK5wR+vB9hPt/sNOkooG23UpK7vaZ8OTlg==","shasum":"fe4243f5971f7b6b7ad08c09d168309a62d96968","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.0.1.tgz","fileCount":25,"unpackedSize":38360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdACcKyTHkXYhapMsGoeSzbkuHRMUEUI82ngH6Q07/gAiEA3aI/ctN7V05IgEilphf6etpSRCRV52rymJ/HqErapU8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSejrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQRRAAm13/N9dCvpP4vVPpPYVjTlGcdosxlHakjDwYEtqCXRgMZpOw\r\nAJpsilmlchsnRUUdweaDpRe8htlKH80tbf4msuuua6S3nUadp1eHU/r52tw4\r\n2d+efs9f20zhZl6rscuxzhfbcAB/fwFBNIxZUAJAk84rX9QywBHawiBB6bQ8\r\nMXZqdrzb+WpRqolJ4oQmyRirkkpG2yBQEbPMOcxl5Wf00qifNqhGUo3H9/l2\r\nsQFbN8UsJN4Lr7NrJvPEPgMlh2MUEUZDYuXVDH11WYIP5vl9jfMt5WRbwNBF\r\nc9cr7N/ck/BtZLJOnWcSF6+IzX7QSu+yJR0BmRSAYqSpmPGgxmYSJX/qTkJS\r\nd1ec6FYpe0Re1PEMi57rjyUs7IO4vN9+H6Ku70bgjjGRLyTbS17BvrahDxPQ\r\nNdh5UmKmvQxvjganSoLQXyqYljNaIeneaPWIi6aGxV4wkkqNCc4MH0Odn8nm\r\nIbDiMurJbk2A5DcYpR9mEZ3/FdQ6sm6ou1SLyavEr1LSY0R1SCJTfzThVgJD\r\nc5ktHsZw01o3hDJEAmmLAOvG+6ZhXaRs1W0+FhXZz37uKnSLWktiXINUy2t3\r\nnl20zCWBmjcZ+0PTXwLq4YSHDMNjjOe99FzCa/g6cUhJ/e4Bw52cbf4uQvy1\r\nIofiOBp70raW17S48EM2HgDRS3bGL8hEa54=\r\n=HMww\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.0.1_1649010923437_0.008083755206844456"},"_hasShrinkwrap":false},"2.0.2":{"name":"@makenew/nodejs-app","version":"2.0.2","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"f53a9c2c116e0b93349f093df455538828515e60","_id":"@makenew/nodejs-app@2.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zOeHmE/KzuLIPsmyaKxQhrtwhm38EreEEgd2SQwczva9AIxOv1TJP7yOIeYJCSEL+Q6dmHo6s3j4ydMPVbVuhw==","shasum":"9d02c06610043288876a832d451120707982d729","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.0.2.tgz","fileCount":25,"unpackedSize":38376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALL3NsvehbRhPh33lzFcRW+1F9INVlsvJIwkUGgdDROAiEAokgzUedRRGkjq0mutepNIWAalNOAQQB+YL0JtoklvZg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSepmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNBg/7BUAhktf8L2p02i2grMaJgQ5LEd58icTbyJkm5veq7oVWHjWa\r\nxs3JFanlpbdiEEtujvPg+9VJlfK3TsvQL5ECDF1NKtk8CGSvg8JNDNQHqFLt\r\n7s76KYvqthu+/3QI2jttzX4T4N7NQQzU8zqDDFO0Sm6ufsGRPI+CmCRYgq6o\r\nA5pwCJ7ELyr71AmoEl7Q3SQDEZul9WZUWlviDm+1wx3HUY24s8grRi/mjrAz\r\nVbZcoDrG+CZQZu9dY51W23hIenbzdYSJciuYmHIbj3ofA8paOP+HrCCTGLbW\r\n0YyvP/ILbQSZ8JnvKpqbY26g5gd03hOACt88jbk85Fo48WAWGOriMqD1Lt1W\r\nMtgEuiylDZTr9J1TI4SlQF8lSK1yNVTOcAyKUpofFjuoLxrgBoghEmutaRPe\r\nYFX/SaB2Jn01Q5mWb0/jQMjrllQJ/6JpjITKQVm64ToZN8XgTpKNSLzQxNzE\r\nwDUIBuJT2UdRjupzeE8+HStPc58S976l2JfVtExThTGhEqDUdDjXnVBw56sW\r\njA/ig0yFtQ60gu5Zj1NZiHJuCeSlQBr7o+rU487EZpYhKULnr4JdOEzbrlnn\r\n5VuxLW6nLcgH5PDFt7mLgqpMBg/fVKLqh2X1YrxNQaOHj5lONwCTCMfloE7e\r\nh7o7vJ/pXYQDj59bswufuNnPseVap7IWyXc=\r\n=a7eF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.0.2_1649011302570_0.5835031872611953"},"_hasShrinkwrap":false},"2.0.3":{"name":"@makenew/nodejs-app","version":"2.0.3","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^11.0.0","awilix":"^6.1.0","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"7f39be5a851c6e03f456837c052612429633c627","_id":"@makenew/nodejs-app@2.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6zad6Z53TKApw4uU8ak3aqXQCywUYM9Y+Wd9wauPRXxsiixUOQIsdr0NnRsc5jIZ4+BIYGZ9+FZ7U/LKWi/GuA==","shasum":"f129c61ff87ebc4bf53690882024b1d8794b59a0","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.0.3.tgz","fileCount":25,"unpackedSize":38376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfGB9WTqdqQFFKUGSTaU+pXG/8HJwfHE1Of09CvPQ++wIgY4GvES6y6U0Fk+COoCgXFsMTBrkE0cuC4QAjozw6cHc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSezPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMhRAAiXo9rrT+QsoQzcHWdqVhhYJEGDZmiOZJUNNKgKutMDpJiKpG\r\nPd2zcSxcLVlrCc6oYI/Ohm8S27RzhOPMjGjomDEypP2EVc8x8Bw55RxgtIre\r\nlgR5/BivQZOm7a2h6levGrAneAhcfZ5sau1FoVxF9UBI+jM5rBKKDo1Zw9Vq\r\nBcPes7Uz+SxgLr7ljNFoZ7ijiFoi9bwZ5ZiBlzvNPRSzyArKjeS9K8+KEwf7\r\nBpHaGhlRdDIaSv1mVz9f9YNsGhFNxxrgoBMet258w2f5v8nit55JAHH4uyVH\r\nR2CUhLlKuLVSGMMWSLAVjlSv7vuN3vxFprqrxhYrC7Wm1b6XzAnbP9HP4qoe\r\ntlWZ6PQ/pP2bg6BQLXtxqbVhvboKxKguUjRN+t1pHPXosBEeoLcer+wvlSAu\r\nhuge4moLgLyAEhUHIOXaG/uhsWNf2/B2j7vDhGql9+fmUx8wXS2XSPv2qw5m\r\nije0JoIauzg1G0WzvC7Wk9Et4hNGvmUXWsdZe/JPKQRboCQaWr4JS3WpSjtY\r\nRnc0OFTzpdc3+AnfCuT7eGOdYPg5cMr7wqxsbhXHJK+tp87ZGBN7anUMLJF1\r\nTuTrbTpW9Tt1C8CvdL8ALqY7jKaAW4QBqxj+FrwRViUdxHgu07frf3CHGujo\r\nOL3C9iVMcMGHM/dYloO/vf9TgwkgKADfmxw=\r\n=zVoH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.0.3_1649011919504_0.8803567760185014"},"_hasShrinkwrap":false},"2.1.0":{"name":"@makenew/nodejs-app","version":"2.1.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"2226433e4453501c0cf256b0bca9c88dee2ee6fd","_id":"@makenew/nodejs-app@2.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CacapvguSKEbzwUXn3dlYx0GLU8v0lFLiy5yKxjhlAplXQKJvLiEDeMyQysjfW9oLIm7A9Y8fy+GoI74+Y2lFw==","shasum":"81524377d3df3f04aaa85c3fbb2a5437337c725d","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.1.0.tgz","fileCount":25,"unpackedSize":38376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPZmBLzZ70XOnS7S4V8uW+MEo4LFg+gfbWM/Mx6y/voAIgOcYsZwpQx07RGJg51A3xXRa/+LlOxEipcrhvMtm51H4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSlD1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrYRAAls5+AfGzTqtUamhMgOkApiCl+/EA77SmrjNQRw8yqy+ndoOb\r\ni5zLAsakIFS4fsApmhR8zs+yW4PH/pc7l0M2ToKo/izz6GvkX1Jhy7Lwz1ob\r\nbUicf37h+UU9VcEcLrXdOVizTvTXgo4zO05GXYq55NKxsUp0kLzE3KYguRZA\r\nWnwTTSMEvKAJYWqv3XelemT1TY4j6iPE+oxaPYtg3udtlDtPFvzKTlKiPmWr\r\nPmaw0IU7roFcIb9ykV6Pq671WqGTmm7o29usc0V7r1YGbODeRISc+O4Ap0Ar\r\nZIaZqPW8pbb2xyQFceHWBM1MghvW5BBfXlTt3IjgYbnS2r18G7EUpx8djDic\r\neabRQdVCVyZc/ni9pHWKrMRfclblzN+wmKOjR6209SXL6zfrDcpkui811ltU\r\nvRxRLZ+CAhjyhuaTUrJBXQ2ZcNirjIE/VxZSHydj0eVonK9So11dFDlgrhXS\r\ntHldfQw9044vex1Dbfo3/2YfXIxqneK4BT11vAvQ2MmBJsILowPGgYG0KmeH\r\n6CyZsEhEwfrlFXQO2eWsoprSxPgGBHneCGIzcl2UF2zZ2NVEmRybDnYJbIq7\r\noo7XFNdO1EAPNGzSPPYa84q+FCnbv0lHgZhOpcI82VAlYZyeLBHYKstEZPEb\r\nP5EFzdYuXRLc2Hcnszu3eqgl/sV14GurgmA=\r\n=nLsu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.1.0_1649037557636_0.8215820059808934"},"_hasShrinkwrap":false},"2.2.0":{"name":"@makenew/nodejs-app","version":"2.2.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^14.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"d798f36cb76d9ea1e23c7878b9a28ee5247eec12","_id":"@makenew/nodejs-app@2.2.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-xpxHi+vQRIn7RZ8aYfzRCyEklrGKdbndY17YNg2dIMs84et/hqDgvTeeuL/Al1tDictnMV1AgTYYKWiHAqnGEA==","shasum":"464535e55608567da2c7dd948bc6f3fb6e57bc03","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.2.0.tgz","fileCount":25,"unpackedSize":38376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqf82LZLgScfW2rnrV7C8BhWfHQSBG4irTj2Dlt+NuWAiB206FbLK9vGTfQUnfkdrzVGXBkUtTr+/GWK37PajBD3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSlQDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ9g/9Fzv75+WgPodPwipzCOO671gy5IweiU2qo7kVO/RQBXIvNami\r\neF07KnNxcAfdjvtFvoKOZiMUPqsm7sfI4NmuJed1k7BlFSXNRQnkSSB7dMYL\r\n0LuGgACx34MtsK/XZJe6IRHyu8PBaUj/cy3jyFY2JkyK2cB4rDTIBtpCOSmg\r\nZxM6oaU7FINUtPUXDYCZzoFo0Ga3MZ0miMlxPIg+zbE1k+TG8NwVUNuXrBFS\r\niVFckdOsdD6YU663WyTjzI6U/GHOYnHpGwIWb36DZh1OJcihsywz6Igm+vP7\r\nJmzzidgw1FVi5qGdq6zHT5tHcCbS7Rda+b8ekHHo+rP9vd4pgzBTsC0NC1Po\r\njsYEtlzCTQyRseLLirvUHy0Cqi1B6+CeruJLPMinhKtgIBvcBcY6r+QENQ/k\r\nvqCgeUjZU+LaEp+e09e8uAcGAo8G7EMJvIFFBrGJAPeyJdxa1q4Ff9sdvZfz\r\nzjbXAO2wXJDNmaGYnEk+cZL/o+g53OeXbGgbc5ym8X97EZYdeOrl6kbaExNi\r\n+MJorOA3UYGI3yJ3cK7qPfQxrhKaMoSGpF9rjeNiIww2SD2ETLaHalZwFW34\r\nj6uk4OWxaqXOefC3Yfy1bir1BJe1rYUzYhJ2yP/8JYxPdqc4bF0HSHLIcWLB\r\nSKJ6KN0PzeUuMec8OguOLa81p+bWh3fhh5I=\r\n=rdGn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.2.0_1649038339083_0.6813768340788777"},"_hasShrinkwrap":false},"2.3.0":{"name":"@makenew/nodejs-app","version":"2.3.0","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"51b1d155c88f74c5efa45adaaf6dfd510d5e9587","_id":"@makenew/nodejs-app@2.3.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-A7YiUQIG6lRhl+EO6tlbXDoAADr+Zutas9XTfzt6m5YNp9NeukZTQc0uvugi62SJdYccFieGttJ0umkELuEVDQ==","shasum":"3eafefadac00486761aba04d1974e08d64fc2afd","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.0.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsy9X1qLQJcVKO8GvrgT4oH97xT0C/1dxF+rk5gafKwAIgQgFBwDrngUa5f9gnitqCVnaTyWKQhm9SAv0s8GjoQzs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYGAMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBpw//Sp+Wwkn0ZbJlBiE3EOmZrg65kLKNTJOJ9pOy0Ta5G2QsLtz8\r\nYSzOB1DBL6LHis8Y4f7FvYdbKmFivkne4TFYCVYuogvk0b1ApdYKJ2drVmiA\r\n1LfNUa4g3x+NYQIj6ljDsOX1y+FlriWmT9B8H3rmYwzWi4odWR05pyIJfC36\r\ncMeTQcKit1lKRX+cPeBfaQ3L5yly3lafv3gYFGsIiMPZZ1ClXocY2HkMoQwG\r\nevJhMbJZBHzuNSyuZQdTiYPm7BcS36JKmHLx8feSsiboBuA08+6+rhj2Z2gd\r\nWg6qQIQ3ymBBxWc2Kxpg11S2O7ww8FhTIgGkrGopILyoMSUd7K2OL54CnD+M\r\nMl0yVQW9Dsorln+RXJKTzCThIUlbB87aup51IWT4vks2bcG5Vg+hjn4aThNW\r\nLy6HdGOmOdcW9eJ0PYKt5P9S0giGFRrPcnHOgP+TaJNINOLql+yEMt/7r1MV\r\nvAIhGIdB5H1m5P969bbaRcOnTsYjRkp1LGw/rN9H2zmCGd45CzZxT1D2lsL1\r\nWVEaR7XSNrx0+bhm/bjzOn8/I/rH0c+7JLuhtjArIacQg0G9TXIoYCkhwmUM\r\nGL/2dt7Fjrz7iw6OfO/a8hyvGLJBVwmKaFCIf5RAmfdYe5/n18GROWCQqzKx\r\nayTOoL8x3CnQzWd1AKx/7j8TtUAWLP9wk3U=\r\n=y03W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.0_1650483212559_0.7805584809438262"},"_hasShrinkwrap":false},"2.3.1":{"name":"@makenew/nodejs-app","version":"2.3.1","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"699f358e08c9c5647af8cd673dccc681921c4c33","_id":"@makenew/nodejs-app@2.3.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-3fz0IFD/KFYq+3yVlxV/7vPhKIjElyzyf/oTv1u8nUfG3Rxtcax20qStmmk8Vkf/yGUpFHrywT+rhH2YFMbIWQ==","shasum":"561e65382eaf9b3ecbf7baf5198817fcd80cea60","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.1.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwmSmLeu9efGKhrBIM+KRerSJJGGbWsWn15Bofn2MFVAiB1HmsApytO/qkQhcWbJKbAWiYCCpvzwzLaQZdQDSBHcg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieAOBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmig//YsVSVCVFuTqjI/k88S4nYeJiY1fi576aj5YKNijpqPSXL6cO\r\n6JQKi+DHH7Mq4VtFzZ45roCPif2PsitjfbLB2NXiMnr9XByup9/CRcR4zgSF\r\nGH8xdj/D7vEVi0l/jlLxilFS99yUY+45MnjtI4ApVAozmTsBiW1B4G9Sphot\r\nFVNb19Anzb7ylVr0zMOk8l7cbMJ2I/Wvro5dzUpRWnSPSzpqipkKm21Ig+rY\r\n9li6ypZtyuJTG5uWI8wKU8aLfvNtwAcQCS4vTtIdNhOqOzTD/i5TiPkHJlYw\r\n/YFjNiFVqhKv4SMFIYtXeIpjp8YynYvstvn+iJlgYFYqiGB3EC7DJzVvxI+8\r\nEX1rpPJCXyap460R/B06nfoDDLY6zGTfNeLMqP7PbTDjH1QcabCWbwlFh9i0\r\n2/p585FuXFMEfTzajFJkcpTubWfRGGjrP7e6fTkwEDBQsL+2YqJ3v4gi0bu0\r\nWCfhuXrMqEqbWj5QNEhT5HwLSBiDrQp9QaiUA4xi1Nslu9J8kvG8HN3WPnFa\r\nO/942DPVuNetzntqo36E1REIjhwJA6f0a8IjtvxCcsaH9FFE9U/3Nq01EfoP\r\nHm6XxVYQeKAm7pEHrBjHGkAf0Yko2O77SRldrMc9jMlKeLJU2Zx878ZLlXjW\r\nkoqnRf6/rtusiK/BzHgKzD2JwTQM02wzIiA=\r\n=jyiP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.1_1652032385391_0.7465057648609792"},"_hasShrinkwrap":false},"2.3.2":{"name":"@makenew/nodejs-app","version":"2.3.2","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"b841ec2f5762d74adc8ff8c292a4aa64030cef81","_id":"@makenew/nodejs-app@2.3.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-mpvTsJi3+UYv1tYIUBnbSdywIa1Ot+wW21R7qAx3KgehM9TooslaFXleZeGA1DQQc4xGEs/1RwawfGMh2htxqg==","shasum":"bcf52a10d2bd34eae4b241e0c071d7fd0e90b6e4","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.2.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGxAcd2qFru7X22RfBXen33ShqIWkR6sbEyIMj3207ZAiEAsWcbjUAPvd0LMttpQAJc3S256NFNXSp1N3p1MoSamEA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieDlvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtpw/9F258FTb/M43ySADO093iExIlxYtKGaQzjftDjvDaeGnFiTQh\r\nlxxW1FAq/9mOrDrtP3+kvWdGVKEo9BG2YB71DXBvk2njT619WyNJkwmRjjxE\r\n2UqtUw9yE3KiF8Z5kJHv+E2X7+R1zY7HWELX1ocXevMNPX+i+5yLz1JrLJpo\r\ntlYiScgsZyfwUV3MaYdXNfRtsDRanCXbFud5+He8VAqEgZMC6DpmlpVzMD76\r\n9L4TuLzUX9oWvrUSw2UKVtPQ+QgSyFFx9hrmtqsXaIfYHjUpWFOIb/fByVux\r\nxdnIJUqnobwskwtm6h3IzKcPMsI1uDUHz5qG+zPvIQVN3Af1c5cKsOS6kzEc\r\nVtS/mQUaNBaFKG7wtHY7brxUNbQ0ZQbOwPZz3pkQaKwxYoyPxnfV1Q34dSRr\r\nqlCyhwJvLKFbBPV1T66swc/ieEOI0Bn+CFVekPEKyYfwWEqedpHvev0U5gnP\r\nKAOijeuB03wzXzYr8x8YMfAhl3eFGfByjsx6ByTNEgQ+9ByyzzUHRTgZGQyq\r\nB6FEiTP9uhNvfFtHTtAc6yKDGcMr3PQsqcdDzfsGfbINUdBEonv39N0mTBsv\r\nJR/TSYGxICtJ0cQkWaYLoadcxguZ8pNNmJst+V4E5gwMDIzEarca8bfA07dB\r\nFFpC45d0R10S1WRuQSr3Waz1UuU3uNStuQ4=\r\n=JhOm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.2_1652046191521_0.8766911943953268"},"_hasShrinkwrap":false},"2.3.3":{"name":"@makenew/nodejs-app","version":"2.3.3","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"ad8b338d0d756fba593183825b2c3a616bd6e4ef","_id":"@makenew/nodejs-app@2.3.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1GFyFEPXmyS4zjj0nQ9Cc/AbGqmTi3SneQx2loXeJVYa8TCSvfZ4RkBL4+bicfxSy3MSXqki1HB4Eg1VjNaOTA==","shasum":"6a57acf9b1f55ff363515a4e20cca2f8a0c59acc","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.3.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQVI7IIJmTkxfwbp2hjXtTf2y3LejXFlS2ll8/9BS7TAIhAOru3XjoavKO/JStkWWysCnWlqBSbuvWA/Ru47/lpFTk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigHY6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriDA//eRhkgOfZxmj6tLEk14RYrV+qGXa1zEgPe2AfX8rtaShFiVnj\r\ndhsktL5ZDDKcR+9mqEvaYZluAn/llrpN6xmOg0XEpu+/mXgJXMjFTy2+Xr3x\r\nKIxkd93HhDlLTxYa4OoYLgWh8W574J2RiHB/3ry8dV6dQTCCUMKMRr6MN0y/\r\nL4+DXMaqhpH7QyU4aukRmFSZY1dzhpKk8MZIXhIMkMk0lhudLRXt3rBnBJR3\r\nB+RTTJrl7E7wpgZNIVxto4NdhlI87Aa2SIUts4YY+6D/wWBOzz/yITKpMQOL\r\n5XqxMlXwzqFycNSaYyS7BUDTCySn64JtQRDsVUMlw7jVjYIWBA9W12kiOroD\r\n4TIgMpssillByBdhYD3P64ZZCb8qZjHZqzz+8V9n6JprZR7i/OMhAR/P3VY+\r\njR3v8MRvwYA0UcplqZbk4rGqK/Q0dlF8VmJXfkjH82cK2I8lzfAA1u0bKZWZ\r\nZWv2wBX1qFemxibOMnd9UkokSOfQE5YCNOmdygn6+bT9KDKIqqsu0mRzMpj+\r\nxb5rUi4h8dSL7CAuwJeE01uDWmnEB09enxYGrrh/49fQKM8E8Y3VqNUVKWF7\r\nesYL4pecDd8AOEhT2iyiRgIhKO8yYlb2HnLf1MYBM5Aboyp/5iLhyfLF6Pxg\r\n3CwtWUHrmf1T53U1PDASC6tv0AO354e1Dck=\r\n=YPFC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.3_1652586042456_0.1597883349960354"},"_hasShrinkwrap":false},"2.3.4":{"name":"@makenew/nodejs-app","version":"2.3.4","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"3aab841f3bb9ac0c660e7fa52d91f28613bcdc33","_id":"@makenew/nodejs-app@2.3.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iPV1wwJIoSiaKLsZ7d5oskhTiZ4MmjFTxEgLGPIZ3CX+Uu1x5nVPGj63RkmSSTfdURv6w4F5GzG+BwOyHTjQRA==","shasum":"750da8132a208309dc984fc9e593a73f09472ba8","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.4.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXv9FOl6VHceu6I3NSI1a7BF+NBxU3+6alEdpzlbR7mAiA42Pm+LP77HOCkB7NXUD47rY8NngICgCSj6HgmzHO95w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiprdjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+rw/+Myb23QWcMlZXvVzkFQmaJ9BGM2/X3SFqZpm/pbULvinai+jV\r\nQUVsVIl42RDFGP0S6tla0lt0mnVLszmBuESo5/2wwqz34eMkCjLursvsu21H\r\nl4yewvY359UX6Mfu/0ez9mUq3JTcad5Wt0+/pRgnaXUJEf1Yca1+XRyzusjr\r\nUXs1NPL8qcJyrVPYvfpAe6Q1ypxR//6T24Z3dYiJ413kMa1PClh4dMXcYzhZ\r\nIxt/eYNDxzIC8KCD+wGRwK8c+hXAEunQV7sso6eJS8nFAI/UmxexyqZ0PhgI\r\nSc1lCJKrMpXwfseCQW8TKfItYPkyxRTXSc5soR9OBwkdZCCxJdMvhBPH/9gr\r\nW/psxlKvPBP0GNLyJjZ9a1bQPPu8AtvvXt7GqcsQizRKuQYUegTR9eGjTyMV\r\n33YgDov+ZFFEzZ7i88k1IZcn4gUNdQBfZVWGrG7NOVDFLAZQJ1OKs5yx8aqF\r\nqQMX+Ea4IoGLE83uS1kvLEnmt7tYQgQ+tnxwwvAYF+TxDiq0AVcroOJywtPW\r\nbjI02ioyK3lYTpKjcTS5nHiNYuLX5ElIwnk2Yxv3eZtCuADC5ghBInPsZhGo\r\n8CVTea/wRKo7pQ910jbJ9AsRA4lQTGEeeZjg0MVjbWhcG1R1KITunZ3GZcL2\r\nqIobqAlnsrjRPzgNFkQkr+3cIy5CjldMyxg=\r\n=7W11\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.4_1655093091350_0.2399815276959556"},"_hasShrinkwrap":false},"2.3.5":{"name":"@makenew/nodejs-app","version":"2.3.5","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"b1dbc2b3d79fd1d4b121cc4767f198c4a67e45c7","_id":"@makenew/nodejs-app@2.3.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SeZ/Syn4bKWNwmThv0DFgOfYnMJ/JEdAJsbnghxM5HlYihkLU5HethbqvLkFKY2Wd+CNVlyHbzynDK5VKYP0HA==","shasum":"8304afb116f627358269fbdbc38a01d6d4f62675","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.5.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtcn1dycAijYEvKN/ezUS/B85tt02Xh/psb19Bft8TNAiEAwdS70g2elpRpv/GynvPAWxze5OBlC6SFPv2++NuZyC8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiprhJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx7Q//Uzz2Qjgt/G/GU0buI3nCj3W2hpBLLjatgqqc2kugleOgT/FK\r\ndi/h69pAw13Rl+uX7QFgQFIlaE8GgKjP40+eNGefMgZi0w8MwiYkSS4/U7ya\r\nER0UYq4YavWk1xacmC+aDJB0TemVxiJjLwl/sNO5xIvNgG3NxHOj5m7wMGBQ\r\nbExrdd+Yt618WruhSkec1mgQdR2eXHmR+kAC07KqWK6woBuc78l7mZrHycVJ\r\nZdXopvPU+6Yo61LcSQ1+n5494X2t36u5s7Vky7attO8x4KggTaBTBZJmtRBQ\r\n1Zxe+b6chE0eoNxAXnLULVWkHVIBmrmpTAq58pOMiYZI0E0Zx9aLhDGjIGNH\r\njmXhjth5uqahUqyqPib7Iyc3Pppj9AYbjqHpdzWgAw9Smb2RS9NAX2sW7nXG\r\ncupozAGNkKt+BB+GFAqMqofjP2+cXsayufkUnb8CD+azGxCeT6qawQ3vOPsE\r\nvrt6NjSwAD0daYMIziX2hzagsVfCcSuVndzoc7+EoHzwp7K9wcNo1uuoc1Bg\r\n2Vu2tchCIQsfMwDK/7iGkkMgTcbPVo1P1guZ9RWvBpCIqULDJBqSx7TRQipK\r\nFhPdZJ9pNXZxVcjoNFZXYhuNP+MHNYTXD/8akZsCrt5zVx9o9sQ5tZUXDqza\r\nn4OxD8o1n1sZwzACZOYd3WkqX389Pdoudeo=\r\n=Ykes\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.5_1655093321674_0.2562242669423802"},"_hasShrinkwrap":false},"2.3.6":{"name":"@makenew/nodejs-app","version":"2.3.6","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"7634e3bb4437030552addb3d940192c714227429","_id":"@makenew/nodejs-app@2.3.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Jm6cqNoMnSAP/YvkrL3mya9qaug4yIPYslvk7JRM40aowjQyA6xkj/p+FY1bQZPBcpecQd65sF1703AZnuSdRw==","shasum":"10fee4ac8d1cd7023414dc205899e7d61dc77613","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.6.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpSthuEdDHSKT5SGFUGuITbW1OdAV14ztsi94gvv7YTgIhAPgJZJsl1mBw+VgJaXWD9wtgdWN9QDMx1HMznS5hfvU9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiupyuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc2BAAoDcEXPtLQ+dofkXRKqlG9t6byM4FoWG+78+dx7VYIdkxtYmS\r\nTi1rhoPav1+hidQtSVDMdX0hEG9zXr+ketE3Xb3+tjDNkPSIOur2EhDV6f3u\r\neJUmiJYVcZ38s+IhGaO18UgZxdN0HufakZufjZ3yKm8tqzSS0sINgFld9N8D\r\n5KuuRex+YUYPnj0k74+hYKv4nIQRYatIOpsqnddVvEg3O5cvwt5IE/qB9ifB\r\n1W5V5p7Auk+0J2kh5EcfP87hlB8lWZ/MizS4cd69MMyb+3NlliAZqmpg/KNi\r\nD/ISXWIVE0Hl/SociCCBlpOd2b5RxMgaoaGpbq/7UWhW+MESzWDyOlsIMRaU\r\nCVJj3hLcY96QcYSVr1YeJf5njMyv/FPAXsblm0sGnbSjY5bfB0nyg3SJzi7T\r\nVEDZf8KPUfkFEygKol3HfbuUH75yxW5Vn5FkV3uOORK0YCVfWyRDOMJS7tc9\r\nKOnp+PuIvGK7JaU4ZmuCyjd62NFkFJ/wMvuqy7xOAEmssVK0zh0iBGI/jH4o\r\ngUNDVGEJRpRX4KYwX5WE0KQdGrkqbSxE8cTqlKR9XdRp/pF5uASOQpKIJsWh\r\nDNeHK9fbkPtrXDALxjrGkqT1QWX+jzXvB84lxlCuvldGDyduTa++EebLYq30\r\nKHP0jMidZ7iRcj+FfA/CZUZ8T10+jkCJPvA=\r\n=eNtH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.6_1656396974552_0.6991731448092717"},"_hasShrinkwrap":false},"2.3.7":{"name":"@makenew/nodejs-app","version":"2.3.7","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"c2b6c3a0ec5511e431fc6e7ea679ccde648cdb6f","_id":"@makenew/nodejs-app@2.3.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-V7tcwKFFQ3NvCempGzQ8My7toAEhNOn2+ibLKUE+o1Oj9fOxh94dgX0xvZp/BuHh5dTWw3ZAZsAjln9sjWca2A==","shasum":"2cb1cf0c77ebb7f4d12f9cab30150aa3e800b934","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.7.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwKJv2fGq0jdJJtk87n0AXWkCchlUGURrm3TTzaoVW5AiEA8mbM/4ZBNzcAoEsepUV2kxWHHrXtiIs8JGcjiW/6ZV4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiup7UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXQQ//RuW+QOzgKaN1G/WckcQVR9fZqk5g9Szz7yIk74Q3qHstQ1qq\r\nvz5cn5sNxV6y0678RmphtRhtCC5yTFQNUQ0LiPbK9mRiLnH/4lTm3ogAw8Pm\r\nbOKayRxVLDGnKCvWXSj/v8gozSgOuqT/jUinVDXysYfm2yDiDcrdLliqDgIY\r\nqHWLkSfo84/ewaCahyeG6STr4npnv9KVnV9Xm6E0yVgCWcxDsvdoA3/uOVp4\r\ni4Ga1hEB0AvZa4ULNneH5mq4EhpHoljf4nu8kOKbPLxhqeBktbdrPkmBM5vc\r\nFgY6og7uGDtRtAm/BBWXaDEg8iB0l7yBWABERXZL0GPLtpbcv8aS6aUJEI2m\r\nugx6PA20PdHRn5f2wAb+Wfl8V95d3J+ITlezxVQvOUHzKun/w5oWyoVh+FT7\r\nFrFHlwrxs1r0NKzyv0VGJfujtd8N0rf4OPMKOOZfLusOEG94vrEgIksXEdBb\r\nvBaMfYbWKFmdazxKxRdhNd9JDRMCWE2Hoa17zQqL4yeBM55lFPiOvqswpszh\r\nu3+IosL1RVuyPana/wTtMNRpAPFUt/7t7rRkgEwpNlu9pXLvV7IvEc+58vQA\r\nN3uL0fJqkRT7Q/Gg6uZCEaA9yB2YyIVE0biLAGRS+GJNx3SXk9Toc26rdkpj\r\nWuv2Hf0deSjg+LTbxdZ4UbWSKjF14k7NfX4=\r\n=XWSm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.7_1656397523865_0.7924560043712472"},"_hasShrinkwrap":false},"2.3.8":{"name":"@makenew/nodejs-app","version":"2.3.8","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"5e874b3e38bc8f9eaa84d61b344627048b68a209","_id":"@makenew/nodejs-app@2.3.8","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-EkBG62+Da14b1r+xxSkfGpugYJ+LAtwvYWiwnzZYdFOeLu8XhWP9XJRTcKdQnVIHNm7Q2PeJTJ+AZWi2uyuWcw==","shasum":"30391b602d948f9d15616ede1f6688c008014d82","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.8.tgz","fileCount":25,"unpackedSize":38374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDldcva0FkCdOBvtcewS75qV3aUhwjlsGL7JTtIr0PegIhAOm8d5FjW5Ga7yYThjljjIxh538aerbtNRP6u5BeD6WC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM+z+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlthAAgLn1ErH7kAhuiMiEHYHNbQKae+Eu2SpX71hYLLos2A8rukVq\r\nK1fDWR2osep3p5soe0egwK6PgnGPNlSProfVFlbcJskUjMjQqGZHM2Wj8uTs\r\nxgwNlI9pcF7ChxJKGIpxRqB3nuxsG+0OEGR+HNkV9VDmG9yNU0UJfJZn9hp/\r\neMvEyrCnnC8ISohlS9xzas9WyBEsXwQgkOBxjp3+cgy1nZ0vXJK0ey8dPSEu\r\nmhwvIVP8W9ucVRyo7MJml23lVdi50N+wRELgMBXFOzI1J8MCvp4Rt7a1kdta\r\nyBADS+MQIh7GXtse0ZUwUy8jpGeA5sP7/idmTCsZeePFYNtL0bdEvCisn6Wa\r\ne5jswr6if1J+CnBCBxM4iJ1WQFPiZWwmF04dVYP/pVdDtq7b/lh8KY+EzR4w\r\nVdoYnqj3F2QCwF9ZjV4h3MVhLkpmIxMh8Ei0LO2pb4hhfY6iWrt9MAoyGJ/9\r\nDds2/Fy3xy8gZ0q8QQwJxgXWNWZliLS8eHDH74n+aNY90nVFbrpYZ6k7Mf8t\r\nVjUrrPuclFoe0wk9SdlQ9uchpN8GgMManhIj2Tqq0IgqgyTSiNUZtZekHt79\r\nGPc7Bk9EPxo9ZQyqhukvU4g5gvvm6XWuEQir7Ofgl4e33xwlBTMe7+XeueiW\r\nD47LdoX1rgr+WFw7TGEH9owK7Ovq2riMse4=\r\n=zaRG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.8_1664347390346_0.8452785499155904"},"_hasShrinkwrap":false},"2.3.9":{"name":"@makenew/nodejs-app","version":"2.3.9","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","preversion":"npm-run-all --parallel lint test","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"9ecf0a75d8767d39494679842357ae16961d1ae9","_id":"@makenew/nodejs-app@2.3.9","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-h0LOIgkJXPYWGrUqryhcw+d+sLYpcR7wQ1NXsDIbua138PG9wMwAcOYOJCiWC2OpK/25D4c3db9ZFAZdDY2yiA==","shasum":"b847c9da4c303d83b43f06fdbc5799c19a0ba006","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.9.tgz","fileCount":25,"unpackedSize":38349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCoGaBzViN0gn+qIWqEp7odx0B4ieT3DWsXkhijj1uaAiEAj5bUnJ/VNdRc410O6Eizv5Gm8pPcjCW7t2f10VD8DPA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNgLrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmPA/+L9VI2gxm7iIKDIQReEtWdKAJ5KpjsQAq0+WDzn30inO67oe0\r\nGG7XjMk5tqZs42xe8uOavpMGT0T66/1vSfdDsMZxcdQBEs/36iYedX9VaAUu\r\n8CpWp1AqM5Nd+qI2L7Dn3ssDwi5UwOz61xMjhDhx8K9+AMSCX4PwiOwiXjfB\r\nkUAAG9krDdYtGyZXDbBR6QjkSfXL1YgCwqGnC6vPump6yUl49L/d3dJ0SxrU\r\nDon3qRRctfum6Evgbzn3+/bCrlI+kFP9TetBdg9kUPyqIjugj83gU7bzLzbv\r\nWDLnUl2fCspp5SgVge2XGA8ovmZgVEv41kWYy0w7QGckHFJZLIK4enwIbatg\r\nwjHDJIatzVWKgXrZMHKIauVnA2QZi1oLve5RwA32Nq4n4ZYocYi8z2eokvZI\r\n2EQjucNBVKNXhvyVxy3L6FRGypgLvwe0hgOPwUWVRtTq6r/N3ZwCtMsiEgRB\r\nm9swRk8j/tto2zx0obhYH/uRd8eRhUfSbXS5HpUYjOtcFDddduOELXbC71ze\r\n4FY839TvbqVOO3mEypN9i/NbX3YUbdVC+UcTfhQ2iVH2MfvaL2/tM9qcaUJc\r\niN8FqcgB1QKxrAnNsYRru1ExNe+40kgq/7a7UTNvniNQDCPDDfFNxc3MG3Ge\r\nSIumiE8feyZeqSFtGcADdHNaz0chQWKyTnQ=\r\n=TQGm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.9_1664484075009_0.21173407006967326"},"_hasShrinkwrap":false},"2.3.10":{"name":"@makenew/nodejs-app","version":"2.3.10","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"590943f9ef105ff11c977d8acb46c34ef0fdd09a","_id":"@makenew/nodejs-app@2.3.10","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-JzDC3hg/JTm4+duGHgv7nEv52ET83CgIPk7rbGqGB+S2wtb0kp0qbZLXxRKmm3gejDW8Hoy5s70Gi9qt2qWNfQ==","shasum":"22b7fd970c92a0dc410d1f51932346b3e8610ae1","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.10.tgz","fileCount":25,"unpackedSize":38296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjG3P/uablTChAZDBZRDIYKwsaJdLGsC0z/Rd+jm2vxwIhAPnNv31/NdmFzs1W4KI7iDoHtYqYhb0R3vsbX6FJjNn/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNgorACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiAQ/+O8aUkqt8RE60sqzYNiSXk0AhIifFlcrTbE2b+n9XGcU+uFun\r\ncCQxpPA5Vq+hUMUUaz4UCPx7hcj7LMnBAtMIkSBcpiUQkqB8Swp+k7NoTzGX\r\nKGHyfOsIpWjjY303PDiiNNg6tcayMcrY8GX03U3ARLBMnk0M0/xRX1BPMp8R\r\n5shVBpmYEAVlJszVf9LjpKYxz7SYdeQ/P5foCMh1ZbpOevsfX2gECKhDVSUu\r\ndR9m+j3vH1ge0zkeYrv41+vEEiE3ykFUhKpeWdz4Ng46k98+OLhAJGERn0yS\r\njYvYJUwrcmcXEcQprMOjWW72DI+Xj410SyxMcpBA+Ap/lObU6sHvFxh87cUH\r\n7F4lR185CezcdSbPORMcvu0h1xOHVuJfoNsY9187w0vyOVIAJvcd8Fn4RglT\r\nsUU0XUsJ3Jaw0UPiM2LXrkde5DtGQNi2wExJe7ZIZFj7o4TENtM7jucos9+g\r\ntYCMT9Jq4UIQ1Exy3wtRECjdIwvx9YYvzIhH0PXwtssqb9YtHMW/nW0ghJe5\r\n1VIdxFTPtj4jT7cYlBvSvSjPpdN4UOW7hHfN6RGpKDYqzS9uojlPUrI42WMW\r\nNjoEGtQ/On16Bc6aueKTYvamKxikxe50P5gc9a65kqWdm54TGDjXBPYcIDo5\r\n5y+oKvXpiEgSD543O4byE7HGsD4mUUs5yzU=\r\n=NiEM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.10_1664485931442_0.7107816014476074"},"_hasShrinkwrap":false},"2.3.11":{"name":"@makenew/nodejs-app","version":"2.3.11","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"149e92dc8aea52cbb0a0bda6c79e2d28aa7bb13d","_id":"@makenew/nodejs-app@2.3.11","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-fRM0snz7Z8orbE5EowhlnooyroUxelh0kXfCU02q3NNJPjgoYPhz9n+nrom/TNOOgRSip0Bg+76TQTby2VuWfQ==","shasum":"e4b7740b623b7a7b48781f752e7b17080eaa5ccd","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.11.tgz","fileCount":25,"unpackedSize":38279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvHTbolTY880OpevBd9GMA9LzfJUiDkYusDBSFhoxqeAiA2mDf7A6OesWCztLT3XVRiQo0z+9J6MAaSjobc9djWjw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhZB6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFxQ/9GP/9cVxOfGonIXFWeNWzgY5B90o95Joa/oiCzFDplv3OfipY\r\nthcBOr+l5Y9t6qzyx5KJ4zmuOApubGNPXgAxzkcTlnA3XNQPcSka+hMjZRnQ\r\n4mKU6/iiOzG7SrqjahmV/0WB8ULPf7zBHkY5l2W6M9g3veiDNzKgOzYve/m7\r\nksNpQ2tWTB1tlX00WBWLUy1ytuFuUSrAspd5HvZSQgCEG6taA/QJSEh4SmxG\r\n1UFS9pgcSCpPfjy0sL+tT1jiAkZ+dXm+W4uFgge6OXURJHfGIJmVzz5qa5Lz\r\nn0OBJLH7fM7ZGXyvn/CcD2mDKOAIZdP4IBxWC3KyYsZ+qwICtETR2VoYz1vn\r\nBCIUBd+CIF2n2B27fveGRVzJQDar6Jktkg1+Xn9h2CFpLvcfzTP5WjpQs+rd\r\ntNafJh/1QrIRmytyW42B3NEM+QTFV/iiFef99zjP5xphYgSj+N4qOG1KfzK2\r\n5ySEXgTjOrxIcw1tkud0ru6Fc6OjBTf+fgXDKKXMVDa8X7+6AomvPoLcorBY\r\nGpm5lbNVyfqOka1xqgdANMtS75KIgtXTJ9ROxwwJmzjOihWaqsBGBOQ+oXlL\r\nPeqA3Lgp84cTQk846z4vIQgqXAAwVDFD5FmriQ/vuVLV5kojh34wRvnXd/d6\r\nQGee+OWIqewvhYp90INJ3PKsdAAntgM0T88=\r\n=c+Ac\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.11_1669697657936_0.26477274854411403"},"_hasShrinkwrap":false},"2.3.12":{"name":"@makenew/nodejs-app","version":"2.3.12","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"npm-run-all --parallel lint:*","lint:prettier":"prettier --check --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","lint:js":"eslint --ignore-path .gitignore --ext .js .","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"npm-run-all --parallel format:*","preformat":"prettier --write --ignore-path .gitignore '**/*.(js|cjs|mjs|json|yml|yaml|graphql)'","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=16.13.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^4.0.1","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.25.4","eslint-plugin-n":"^15.0.0","eslint-plugin-promise":"^6.0.0","nodemon":"^2.0.1","npm-run-all":"^4.1.2","prettier":"^2.3.0"},"gitHead":"2d45a75b7c3a1854dd8a7f1a9101fa5febe319f8","_id":"@makenew/nodejs-app@2.3.12","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-WKI4iLkslQdflQaXptPImkgzTqHz5jZ9dQWTjBDHy89vSlozSgXd2wdg44TJylWcFjaWqFSW/8/ztXtyXITytQ==","shasum":"3f34420a860e90b8df18874f2895480dcad9fc3b","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-2.3.12.tgz","fileCount":25,"unpackedSize":38238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYL5L8vZrqnMARPdtpNJgglPOB/WuTPGbY73h1e4PffQIhALF5NN1Ui1ippLfYBxBEcetvgCS6t8xs8nj/jJXiYPLI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhZrEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMAA/9G5JXaJ8ik2kK7CaPCgkirbmP09W2El+/lQcFRuwOFFYIjGDI\r\nCGLpKGpTe128ikOrfnVBaW09/46VIwofrsXbQ+e2fylhoNwCcXW4SKNpqGZo\r\ng5cNkZbxCGtOYdQWWoip+e401sTFGpJqmhBglz7ZhCmAMz7M9jDb/UiS7252\r\n7s3rPjoqu3kdDHAygbbmZ9sJvjf8FKzkuj5CxdR3FceznIBXmAIve4hwGNUo\r\nVXgrKKbGzlPh8uySp9itwStFCCv9FmMAJPn7ErmJ4JOF3FJUU6jWvv2Lj9W1\r\nStomVHYPmRWIUlf9ZWmnMhJ+qKMh1ikx4BbcLjdBWk7I8A6Zry183g9aGPqC\r\nRokqvHMEatHXZtxvWDZU/r6Jlh27yTBz0tZrqmzQavm1T/+d5tf6j7Hjsglo\r\nX8oHNlyCMbF5+lL4NYZwNRtvITowevdUnOaeiTkDpIAeYGH/MfGmren8CV1m\r\nlu5ZoZTZcaiTVAxJY+vcONy0RBFNolFNzFhHzsI6Yv6HD0vgmK/qusarkwSB\r\nX8IrjS3ryT3P5K4NtEVxM93Pi54vnBa64sThaw0gv93zF4eS8CA7yVrC59q2\r\nG6uVB7Guu+S9WrGSRr7VyTVbmN44k/Pxv34/O83xESjZbffxLCiDiIiMV6bI\r\n5v7kDCZnNCkmztAqUGIa7KWfd4sLlrnNH0w=\r\n=Vll4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_2.3.12_1669700292635_0.7440690228480091"},"_hasShrinkwrap":false},"4.0.2":{"name":"@makenew/nodejs-app","version":"4.0.2","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"eslint --ignore-path .gitignore --ext .js,.cjs,.mjs .","prelint":"prettier --check --ignore-path .gitignore .","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"eslint --ignore-path .gitignore --fix --ext .js,.cjs,.mjs .","preformat":"prettier --write --ignore-path .gitignore .","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=18.12.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^5.2.0","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","nodemon":"^2.0.1","prettier":"^2.3.0"},"_id":"@makenew/nodejs-app@4.0.2","_integrity":"sha512-bn8EAQMDg/RMOO4BfQEC3302qYGzJmcgsQSCbKBHFjA7J4ZH1pxPPsELRBKqc0pPhgxhdzzVEuqlO0M8kM08fA==","_resolved":"/home/runner/work/nodejs-app/nodejs-app/makenew-nodejs-app-4.0.2.tgz","_from":"file:makenew-nodejs-app-4.0.2.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-bn8EAQMDg/RMOO4BfQEC3302qYGzJmcgsQSCbKBHFjA7J4ZH1pxPPsELRBKqc0pPhgxhdzzVEuqlO0M8kM08fA==","shasum":"9160fa75452bee55132b690f8058544d6747032d","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-4.0.2.tgz","fileCount":25,"unpackedSize":38177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1cBZRC+W3EKM4snqvRcz2XxNctYcPXgN32E3PgATN3AiBRPe4yMa4++Al1o8fzmt053In1jenzdLyJApldl6Jq/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4dv4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLiw/+OBbbnNFS5R+Lh7NzKOjtGhAjq1rmqttJpEKYwX/40HnKlZ//\r\nq0BWguB18GdEgE99c3pY+xLl9mtXbZGAB0Acgy8fYJdl3jqQIOZsXxad1L1J\r\nibcc9nLQ+yYOOKm8Nnr3hgQPUfWqHVPF1J4NAXD4X5C2d/dRG+Q/fxbqiU6+\r\nnIa0fJDZgbclH1ZzWsPqqigBM5Gje1Vlvmahg/W4YFm1HXcIbFGdRMftXjBT\r\nKEeANGrsW56MDA5+oKccU+RlVSNDl9SZsakcMS7tbU+R+QUAMCsThGf1cKto\r\nwY9WdFQvBy+aluobilGO0jKQ4p7fJPNSuHeiLHuAnvPBbKWfyiWQ8uFGzfju\r\nZnZbJ6zS/dNJf0MexOsoPUdcy/HbKwkpbdTCsNweg8x/z2gIQDUaGN14q8JJ\r\n7ycrg0pZQhp9NoAFTE0ktrWVraYd2OQrZ2GeMkc5/awL98KGRgzz/RCyqhdT\r\nAEu1AcFQzhYHEFKTmXtuehb0yIENM8/RppLqh2wJZhjy2hCzXYFl7hMVfF9o\r\niSMommo/CihAgeEYqcoWxR9f9LNXnCp6Pl6T20/z/Y825zGCGehf8JlLHyF0\r\nQwJBHHMkzeWLGw8hp/mL75wVQfgjdMIFXuNolUUE9d2oQieNL4MNdHWA/qnl\r\n3pUSkoQPkehjADyDj+jVdULfwRKxh/7fpv0=\r\n=LlFz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_4.0.2_1675746296428_0.3970379279278362"},"_hasShrinkwrap":false},"4.0.3":{"name":"@makenew/nodejs-app","version":"4.0.3","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"eslint --ignore-path .gitignore --ext .js,.cjs,.mjs .","prelint":"prettier --check --ignore-path .gitignore .","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"eslint --ignore-path .gitignore --fix --ext .js,.cjs,.mjs .","preformat":"prettier --write --ignore-path .gitignore .","format:js":"eslint --ignore-path .gitignore --fix --ext .js .","report":"c8 report","start":"node server.js"},"engines":{"node":">=18.12.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^5.2.0","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","nodemon":"^2.0.1","prettier":"^2.3.0"},"_id":"@makenew/nodejs-app@4.0.3","_integrity":"sha512-evK/Gghw8qWVwzSY068sM3P2UpPO7ZqG0SOJA+MLhrkdr6fgnrv0Jihlyc2ZLz1NTzanmyDZ+RgVdhTtKDldUQ==","_resolved":"/home/runner/work/nodejs-app/nodejs-app/makenew-nodejs-app-4.0.3.tgz","_from":"file:makenew-nodejs-app-4.0.3.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-evK/Gghw8qWVwzSY068sM3P2UpPO7ZqG0SOJA+MLhrkdr6fgnrv0Jihlyc2ZLz1NTzanmyDZ+RgVdhTtKDldUQ==","shasum":"45308777fef8985a91b997230b8688d3b2e4e2e7","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-4.0.3.tgz","fileCount":25,"unpackedSize":38177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFs2NH4Hksb5rix7Cz6NK6fIRK6z8g6sxkp1Rqk/rFajAiEA2QF4kbb+DqT7tBP3odhsLI/yawb+X5nqehrjh3PBgi0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4dzKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZsQ//d1tPsr1A/HZm3LiQG5wu8ZeERsWcOblat3d/CnyXaKCs4atk\r\n8IFj1Hh+8vr3aSHl32rosrD0w+eGeAlRqZbTvPxJ1by6/rzKqjb5+abmE2es\r\nGyLv7zimwoBFKYXq9k6DKoGFYOtSAVnaI04MPET6HMYjQ4+XcEXpLUE3/e0Z\r\nmKStTME6UaBe1pjbbsrul3novg0vaL/JzMG03K5u0Kv7oUZjoJE4D1jqX2RZ\r\nbU/hqTukEJMOI3mJhl8u6Wqw4MMtk+3Cs54HjUhVsGbGtomaQMZEEupUXZ5b\r\nB2UNr/Vgc3ysuxhjQbLbn+26YXyC7Yu/MbrdJy6NwTbfGudRIEosx0UQy6aY\r\nYvpENQVFURDZGVxWd9aaxRogwp3IEZHe6U0ZGry/QQ26ReKqbhIn2HSKJJLe\r\nYxRDa9MIWX/qistdE4U0cJ57Wf9576LKJoDW59rz00foM5YGVBLz1USDw0V0\r\n0nUjYG+g6Euej9Vx9awoTt0Q8iibPfJrv9n4m3y3cDhrjROp1X14lM0R4VeV\r\n1S8tbryAMmytM6Xi63KCnfoQDsrzN6VkAVghna89JAHcCxOuqf5HZDO6uxmg\r\nIFmDc/AGa3Ws6kJo9QWUenjSykEUtZibwPNlcTzrhXJCZBLIFNU+6mYY5RTq\r\naPVp9+vRlivItsxAheAJBL1Zpdy46WeWfik=\r\n=JfvO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_4.0.3_1675746506544_0.04149177592862663"},"_hasShrinkwrap":false},"4.0.4":{"name":"@makenew/nodejs-app","version":"4.0.4","description":"Package skeleton for a Node.js microservice.","type":"module","main":"index.js","exports":{"import":"./index.js"},"module":"index.js","sideEffects":false,"keywords":["koa","node"],"homepage":"https://github.com/makenew/nodejs-app","bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"license":"MIT","author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"scripts":{"test":"c8 ava","pretest":"node index.js","test:update":"ava --update-snapshots","test:watch":"ava --watch","test:debug":"ava debug --break","test:smoke":"SMOKE_TEST=true c8 ava","test:smoke:update":"SMOKE_TEST=true ava --update-snapshots","test:smoke:watch":"SMOKE_TEST=true ava --watch","test:smoke:debug":"SMOKE_TEST=true ava debug --break","lint":"eslint --ignore-path .gitignore --ext .js,.cjs,.mjs .","prelint":"prettier --check --ignore-path .gitignore .","postversion":"git push --follow-tags","example":"node examples","example:inspect":"node --inspect examples","server":"node server.js","server:watch":"nodemon server.js","server:inspect":"node --inspect server.js","server:inspect:watch":"nodemon --inspect server.js","server:test":"NODE_ENV=test node server.js","server:test:watch":"NODE_ENV=test nodemon server.js","server:test:inspect":"NODE_ENV=test node server.js","server:test:inspect:watch":"NODE_ENV=test nodemon --inspect server.js","format":"eslint --ignore-path .gitignore --fix --ext .js,.cjs,.mjs .","preformat":"prettier --write --ignore-path .gitignore .","report":"c8 report","start":"node server.js"},"engines":{"node":">=18.12.0","npm":">= 8.1.0"},"dependencies":{"@meltwater/mlabs-health":"^2.1.0","@meltwater/mlabs-koa":"^12.0.0","awilix":"^7.0.1","koa":"^2.5.0","prom-client":"^14.0.0"},"devDependencies":{"@meltwater/examplr":"^7.0.0","ava":"^5.2.0","c8":"^7.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.4.0","eslint-config-standard":"^17.0.0","nodemon":"^2.0.1","prettier":"^2.3.0"},"_id":"@makenew/nodejs-app@4.0.4","_integrity":"sha512-H/MP997sLdm7SqIx7uLcrTRq/rPts1OT2kvO/n5LbN9ULX5m5MRDiTS0pryszsr8gSxLnTfLzReHVYLfqMo1kg==","_resolved":"/home/runner/work/nodejs-app/nodejs-app/makenew-nodejs-app-4.0.4.tgz","_from":"file:makenew-nodejs-app-4.0.4.tgz","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-H/MP997sLdm7SqIx7uLcrTRq/rPts1OT2kvO/n5LbN9ULX5m5MRDiTS0pryszsr8gSxLnTfLzReHVYLfqMo1kg==","shasum":"1946ca362d3af4454f72c41184a2c6e2c2f687d9","tarball":"https://registry.npmjs.org/@makenew/nodejs-app/-/nodejs-app-4.0.4.tgz","fileCount":25,"unpackedSize":38107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3cVianFmajYXMbWzI3zI8m0br1JtmQM1bKand10tuiAiBVrLnBYuALF4/ChQ3dxtGIEljB3rDEjbj6XN5HYJZevA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6xE/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpGQ//dpJzVDFgSsUHd8odgaMrxTFNefKhLxsczwCRFEKCvCwjCBvn\r\nAFFEEvui8xLjAZV0vDPE1i6iPVqVYW7KDJyupoN09NNiMw9BMx+jDIfBsR7y\r\nLpAKFtHXAFUJAlitqf/Z3BgtXs3aFKLK12nF8okHaNPFY6jXAcYaeyCPqXxh\r\nnNGMfX/AFvXJi3x/Myznts8Zbedh458yvh/gVgmxiaIFAlX7go84teAdCs/g\r\nvflPd1DigSqy6J5bCn7hQnBltN2YwtUxtXHekuqBJbYdabU3aIp3MlBbWuRs\r\nqc82C0283FwVm5ihk0oP1E+2QLL13HeONUnv4Wv1ie8Kg5F36H58/5FFuog9\r\nEhLgNthPmCTbJaObCx3ZlEbk0+I0CUGPxvvasoc7Fs0WDLI9nZnTAkPrJ0IA\r\nuTcGph79f5SmwoiB7xE912T8YYryhMXGOGDa3AwbMRigZkPx5ovRB0O2saB5\r\nmwMEG6KwHmxWUo95sUq3UAdFJtlAgTVaD0f3E5WNqCa0u8kseOGNCBHe3DqV\r\n07uMAPH2qe1zvuN7pBG33MsviXc5VrFwQFXa9okDWW6iiWUAglRft0DqMQxZ\r\nRw0OTeXpoDL+mq4VOQNOvHWAIElXINoHrn8ZWZTUbZ++qjlKxhW5/XLgWNlN\r\n70xpZx7dz9BHag/kWFF+CXhWA0QUYhLXcc0=\r\n=NaIQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"razorx","email":"razorx@evansosenko.com"},"directories":{},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodejs-app_4.0.4_1676349759444_0.8673813467538034"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-13T19:05:57.715Z","1.0.0":"2019-05-13T19:05:57.962Z","modified":"2023-02-14T04:42:39.711Z","1.0.1":"2019-05-13T20:29:25.906Z","1.0.2":"2019-05-30T02:33:36.634Z","1.1.0":"2019-06-11T04:36:29.260Z","1.2.0":"2019-07-26T03:02:06.423Z","1.2.1":"2019-07-31T03:48:26.710Z","1.3.0":"2019-09-25T01:35:05.255Z","2.0.0":"2019-12-03T05:26:38.705Z","3.0.0":"2020-03-28T03:19:09.422Z","3.0.1":"2020-03-28T05:15:11.163Z","3.0.2":"2020-05-23T18:05:05.789Z","3.0.3":"2020-07-12T21:10:18.660Z","3.1.0":"2020-08-18T02:53:59.209Z","6.0.0-rc.0":"2021-01-05T23:45:38.458Z","6.0.0-rc.1":"2021-01-05T23:55:54.116Z","6.0.0":"2021-01-06T00:00:52.601Z","6.0.1":"2021-01-06T03:52:41.109Z","6.0.2":"2021-01-06T05:50:05.594Z","6.0.3":"2021-01-06T19:06:07.761Z","6.0.4":"2021-01-06T20:29:17.618Z","6.0.5":"2021-01-06T23:10:42.435Z","6.0.6":"2021-01-07T23:27:37.502Z","6.0.7":"2021-01-12T02:59:18.842Z","6.0.8":"2021-01-18T03:09:22.518Z","6.0.9":"2021-03-11T04:54:24.126Z","6.0.10":"2021-04-28T01:18:17.459Z","6.1.0":"2021-05-11T22:21:50.289Z","6.1.1":"2021-06-02T03:19:09.985Z","6.1.2":"2021-07-16T23:07:34.204Z","6.1.3":"2021-09-10T17:57:21.374Z","6.1.4":"2021-09-10T18:10:30.238Z","6.1.5":"2021-09-10T18:16:20.255Z","6.1.6":"2021-11-15T04:26:43.838Z","6.1.7":"2021-12-13T06:01:30.206Z","7.0.0-rc.1":"2022-02-23T21:01:03.214Z","7.0.0-rc.2":"2022-02-23T21:15:51.730Z","7.0.0":"2022-02-23T21:18:29.580Z","7.0.1":"2022-02-24T04:30:01.035Z","2.0.1":"2022-04-03T18:35:23.575Z","2.0.2":"2022-04-03T18:41:42.699Z","2.0.3":"2022-04-03T18:51:59.661Z","2.1.0":"2022-04-04T01:59:17.793Z","2.2.0":"2022-04-04T02:12:19.260Z","2.3.0":"2022-04-20T19:33:32.773Z","2.3.1":"2022-05-08T17:53:05.606Z","2.3.2":"2022-05-08T21:43:11.660Z","2.3.3":"2022-05-15T03:40:42.639Z","2.3.4":"2022-06-13T04:04:51.522Z","2.3.5":"2022-06-13T04:08:41.816Z","2.3.6":"2022-06-28T06:16:14.814Z","2.3.7":"2022-06-28T06:25:24.058Z","2.3.8":"2022-09-28T06:43:10.510Z","2.3.9":"2022-09-29T20:41:15.198Z","2.3.10":"2022-09-29T21:12:11.647Z","2.3.11":"2022-11-29T04:54:18.148Z","2.3.12":"2022-11-29T05:38:12.811Z","4.0.2":"2023-02-07T05:04:56.716Z","4.0.3":"2023-02-07T05:08:26.722Z","4.0.4":"2023-02-14T04:42:39.613Z"},"maintainers":[{"name":"razorx","email":"razorx@evansosenko.com"}],"description":"Package skeleton for a Node.js microservice.","homepage":"https://github.com/makenew/nodejs-app","keywords":["koa","node"],"repository":{"type":"git","url":"git+https://github.com/makenew/nodejs-app.git"},"author":{"name":"Evan Sosenko","email":"razorx@evansosenko.com"},"bugs":{"url":"https://github.com/makenew/nodejs-app/issues"},"license":"MIT","readme":"# Node.js App Skeleton\n\n[![npm](https://img.shields.io/npm/v/@makenew/nodejs-app.svg)](https://www.npmjs.com/package/@makenew/nodejs-app)\n[![GitHub Actions](https://github.com/makenew/nodejs-app/actions/workflows/check.yml/badge.svg)](https://github.com/makenew/nodejs-app/actions/workflows/check.yml)\n\nPackage skeleton for a Node.js app.\n\n## Description\n\nBootstrap a new Node.js app in five minutes or less.\n\n### Features\n\n- Native [ECMAScript module] for [Node.js].\n- Package management with [npm].\n- [Alpine Linux] based multi-stage [Docker] builds for optimized production images.\n- Images tagged using package version and commit checksum.\n- Images pushed to [GitHub Container Registry].\n- Configurable application lifecycle and middleware suite with [mlabs-koa].\n- Standardized JSON logging with [mlabs-logger].\n- Hierarchical application configuration with [confit].\n- Centralized dependency injection with [Awilix].\n- Health monitoring with [mlabs-health].\n- Examples with configurable options and arguments powered by [examplr].\n- Linting with the [JavaScript Standard Style] using [ESLint].\n- [Prettier] code.\n- Futuristic debuggable unit testing with [AVA].\n- Code coverage reporting with [Istanbul] and [c8].\n- Continuous testing and package publishing with [GitHub Actions].\n- [Keep a CHANGELOG].\n- Consistent coding with [EditorConfig].\n- Badges from [Shields.io].\n- Start coding instantly with [GitHub Codespaces].\n\n[AVA]: https://github.com/avajs/ava\n[Alpine Linux]: https://alpinelinux.org/\n[Awilix]: https://github.com/jeffijoe/awilix\n[Docker]: https://www.docker.com/\n[ECMAScript module]: https://nodejs.org/api/esm.html\n[ESLint]: https://eslint.org/\n[EditorConfig]: https://editorconfig.org/\n[GitHub Actions]: https://github.com/features/actions\n[GitHub Container Registry]: https://github.com/features/packages\n[GitHub Codespaces]: https://github.com/features/packages\n[Istanbul]: https://istanbul.js.org/\n[JavaScript Standard Style]: https://standardjs.com/\n[Keep a CHANGELOG]: https://keepachangelog.com/\n[Node.js]: https://nodejs.org/\n[Prettier]: https://prettier.io/\n[Shields.io]: https://shields.io/\n[c8]: https://github.com/bcoe/c8\n[confit]: https://github.com/krakenjs/confit\n[examplr]: https://github.com/meltwater/node-examplr\n[mlabs-health]: https://github.com/meltwater/mlabs-health\n[mlabs-koa]: https://github.com/meltwater/mlabs-koa\n[mlabs-logger]: https://github.com/meltwater/mlabs-logger\n[npm]: https://www.npmjs.com/\n\n### Bootstrapping a new project\n\n1. Create an empty (**non-initialized**) repository on GitHub.\n2. Clone the main branch of this repository with\n   ```\n   $ git clone --single-branch git@github.com:makenew/nodejs-app.git <new-node-service>\n   $ cd <new-node-service>\n   ```\n   Optionally, reset to the latest version with\n   ```\n   $ git reset --hard <version-tag>\n   ```\n3. Run\n   ```\n   $ ./makenew.sh\n   ```\n   This will replace the boilerplate, delete itself,\n   remove the git remote, remove upstream tags,\n   and stage changes for commit.\n4. Create the required GitHub repository secrets.\n5. Review, commit, and push the changes to GitHub with\n   ```\n   $ git diff --cached\n   $ git commit -m \"Replace makenew boilerplate\"\n   $ git remote add origin git@github.com:<user>/<new-node-service>.git\n   $ git push -u origin main\n   ```\n6. Ensure the GitHub action passes,\n   then publish the initial version of the package with\n   ```\n   $ nvm install\n   $ npm install\n   $ npm version patch\n   ```\n\n### Updating from this skeleton\n\nIf you want to pull in future updates from this skeleton,\nyou can fetch and merge in changes from this repository.\n\nAdd this as a new remote with\n\n```\n$ git remote add upstream git@github.com:makenew/nodejs-app.git\n```\n\nYou can then fetch and merge changes with\n\n```\n$ git fetch --no-tags upstream\n$ git merge upstream/main\n```\n\n#### Changelog for this skeleton\n\nNote that `CHANGELOG.md` is just a template for this skeleton.\nThe actual changes for this project are documented in the commit history\nand summarized under [Releases].\n\n[Releases]: https://github.com/makenew/nodejs-app/releases\n\n## Usage\n\n### Docker container\n\nThe service is distributed as a Docker container on GitHub Container Registry.\nTo run locally, add configuration to `config/local.json`,\nthen pull and run the image with\n\n```\n$ docker run --read-only --init --publish 8080:8080 \\\n  --volume \"$(pwd)/config/local.json:/usr/src/app/config/local.json\" \\\n  ghcr.io/makenew/nodejs-app\n```\n\n### Configuration\n\nAll available configuration options and their defaults are\ndefined in `config/default.json`.\nAdditionally, all configuration options\nprovided by [mlabs-koa][mlabs-koa config] are supported.\n\n#### Config files\n\nConfiguration is loaded using [confit]\nand available in `lib/dependencies.js` via `confit.get('foo:bar')`.\nAll static configuration is defined under `config`\nand dynamic configuration in `server/config.js`.\n\nThe files `config/env.json` and `config/local.json`,\nand the paths `config/env.d` and `config/local.d`\nare excluded from version control.\nThe load order is `env.d/*.json`, `env.json`, `local.d/*.json`, and `local.json`.\nHidden files (dotfiles) are ignored.\nIn development, use these for local overrides and secrets.\nIn production, mount these inside the container to inject configuration.\n\n#### Secrets\n\nThe (whitespace-trimmed) contents of each file in `config/secret.d` is\nadded to the config under the property `secret`\nwith a key equal to the filename.\nFilenames should not contain a `.` and\nhidden files (dotfiles) are ignored.\n\nFor example, to use the secret in `config/secret.d/foobar`,\nreference it from another property like\n\n```json\n{\n  \"api\": {\n    \"key\": \"config:secret.foobar\"\n  }\n}\n```\n\n#### Environment variables\n\nFile-based configuration should always be preferred over environment variables,\nhowever all environment variables are loaded into the config.\n\nThe only officially supported environment variables are\n`LOG_ENV`, `LOG_SYSTEM`, `LOG_SERVICE`, and `LOG_LEVEL`.\n\n[confit]: https://github.com/krakenjs/confit\n[mlabs-koa config]: https://github.com/meltwater/mlabs-koa/tree/main/docs#config-and-middleware\n\n## Installation\n\nThis app is also published as a package on [npm].\n\nAdd this as a dependency to your project using [npm] with\n\n```\n$ npm install @makenew/nodejs-app\n```\n\n[npm]: https://www.npmjs.com/\n\n## Development and Testing\n\n### Quickstart\n\n```\n$ git clone https://github.com/makenew/nodejs-app.git\n$ cd nodejs-app\n$ nvm install\n$ npm install\n```\n\nRun each command below in a separate terminal window:\n\n```\n$ npm run test:watch\n$ npm run server:watch\n```\n\nPrimary development tasks are defined under `scripts` in `package.json`\nand available via `npm run`.\nView them with\n\n```\n$ npm run\n```\n\n### Source code\n\nThe [source code] is hosted on GitHub.\nClone the project with\n\n```\n$ git clone git@github.com:makenew/nodejs-app.git\n```\n\n[source code]: https://github.com/makenew/nodejs-app\n\n### Requirements\n\nYou will need [Node.js] with [npm], and a [Node.js debugging] client.\n\nBe sure that all commands run under the correct Node version, e.g.,\nif using [nvm], install the correct version with\n\n```\n$ nvm install\n```\n\nSet the active version for each shell session with\n\n```\n$ nvm use\n```\n\nInstall the development dependencies with\n\n```\n$ npm install\n```\n\n[Node.js]: https://nodejs.org/\n[Node.js debugging]: https://nodejs.org/en/docs/guides/debugging-getting-started/\n[npm]: https://www.npmjs.com/\n[nvm]: https://github.com/creationix/nvm\n\n### Publishing\n\nUse the [`npm version`][npm-version] command to release a new version.\nThis will push a new git tag which will trigger a GitHub action.\n\nPublishing may be triggered using a [workflow_dispatch on GitHub Actions].\n\n[npm-version]: https://docs.npmjs.com/cli/version\n[workflow_dispatch on GitHub Actions]: https://github.com/makenew/nodejs-app/actions?query=workflow%3Aversion\n\n## GitHub Actions\n\n_GitHub Actions should already be configured: this section is for reference only._\n\nThe following repository secrets must be set on [GitHub Actions]:\n\n- `NPM_TOKEN`: npm token for installing and publishing packages.\n- `GH_USER`: The GitHub user's username to pull and push containers.\n- `GH_TOKEN`: A personal access token for the user to pull and push containers.\n\nThese must be set manually.\n\n### Secrets for Optional GitHub Actions\n\nThe version and format GitHub actions\nrequire a user with write access to the repository\nincluding access to read and write packages.\nSet these additional secrets to enable the action:\n\n- `GH_TOKEN`: A personal access token for the user.\n- `GIT_USER_NAME`: The GitHub user's real name.\n- `GIT_USER_EMAIL`: The GitHub user's email.\n- `GPG_PRIVATE_KEY`: The GitHub user's [GPG private key].\n- `GPG_PASSPHRASE`: The GitHub user's GPG passphrase.\n\n[GitHub Actions]: https://github.com/features/actions\n[GPG private key]: https://github.com/marketplace/actions/import-gpg#prerequisites\n\n#### Server\n\nRun the server locally with\n\n```\n$ npm run server\n```\n\nRun a server that will restart on changes with\n\n```\n$ npm run server:watch\n```\n\n##### Development logging\n\nLogging output may be configured according to the\n[`log` config](https://github.com/meltwater/mlabs-koa/tree/main/docs#log)\nand [koa `logger` config](https://github.com/meltwater/mlabs-koa/tree/main/docs#logger).\n\n- Use `koa.logger.useDev` to toggle between the simple Koa development logger\n  and the more verbose Koa production logger.\n- Use `log.outputMode` and `log.filter` to control log output.\n  Override using `LOG_OUTPUT_MODE` and `LOG_FILTER`.\n- Define additional log filters in `server/filters.js`.\n\nFor example, this config will provide more verbose logging while\nhiding all lifecycle events:\n\n```json\n{\n  \"log\": {\n    \"level\": \"debug\",\n    \"filter\": \"noLifecycle\",\n    \"outputMode\": \"long\"\n  },\n  \"koa\": {\n    \"logger\": {\n      \"useDev\": false\n    }\n  }\n}\n```\n\n##### Debugging the server\n\nStart a debuggable server with\n\n```\n$ npm run server:inspect\n```\n\nRun a debuggable server that will restart on changes with\n\n```\n$ npm run server:inspect:watch\n```\n\n#### Examples\n\n**See the [full documentation on using examples](./examples).**\n\nView all examples with\n\n```\n$ npm run example\n```\n\n#### Linting\n\nLinting is against the [JavaScript Standard Style] and [JSON Lint].\n\nRun all linters with\n\n```\n$ npm run lint\n```\n\nAutomatically fix most JavaScript formatting errors with\n\n```\n$ npm run format\n```\n\n[JavaScript Standard Style]: https://standardjs.com/\n[JSON Lint]: https://github.com/zaach/jsonlint\n\n#### Tests\n\nUnit and integration testing is handled by [AVA]\nand coverage is reported by [Istanbul] and uploaded to [Codecov].\n\n- Test files end in `.spec.js`.\n- Unit tests are placed under `lib` alongside the tested module.\n- Integration tests are placed in `test`.\n- Smoke tests are placed in `test` and end in `.test.js`.\n- Static files used in tests are placed in `fixtures`.\n\nWatch and run tests on changes with\n\n```\n$ npm run test:watch\n```\n\nIf using [AVA snapshot testing], update snapshots with\n\n```\n$ npm run test:update\n```\n\nGenerate a coverage report with\n\n```\n$ npm run report\n```\n\nAn HTML version will be saved in `coverage`.\n\n##### Debugging tests\n\nCreate a breakpoint by adding the statement `debugger` to the test\nand start a debug session with, e.g.,\n\n```\n$ npm run test:inspect test/server.spec.js\n```\n\nWatch and restart the debugging session on changes with\n\n```\n$ npm run test:inspect:watch test/server.spec.js\n```\n\n##### Smoke tests\n\nSmoke tests make network requests directly against the service\n(running with `NODE_ENV=test`).\nOn GitHub Actions, the tests run against the built container.\n\nTo run smoke tests locally, start a test server with\n\n```\n$ npm run server:test\n```\n\nand run the tests with\n\n```\n$ npm run test:smoke\n```\n\nor update the test snapshots with\n\n```\n$ npm run test:smoke:update\n```\n\nRefer to the full list of scripts for additional watch and debug modes.\n\n[AVA]: https://github.com/avajs/ava\n[AVA snapshot testing]: https://github.com/avajs/ava#snapshot-testing\n[Codecov]: https://codecov.io/\n[Istanbul]: https://istanbul.js.org/\n\n## Contributing\n\nPlease submit and comment on bug reports and feature requests.\n\nTo submit a patch:\n\n1. Fork it (https://github.com/makenew/nodejs-app/fork).\n2. Create your feature branch (`git checkout -b my-new-feature`).\n3. Make changes.\n4. Commit your changes (`git commit -am 'Add some feature'`).\n5. Push to the branch (`git push origin my-new-feature`).\n6. Create a new Pull Request.\n\n## License\n\nThis service is licensed under the MIT license.\n\n## Warranty\n\nThis software is provided by the copyright holders and contributors \"as is\" and\nany express or implied warranties, including, but not limited to, the implied\nwarranties of merchantability and fitness for a particular purpose are\ndisclaimed. In no event shall the copyright holder or contributors be liable for\nany direct, indirect, incidental, special, exemplary, or consequential damages\n(including, but not limited to, procurement of substitute goods or services;\nloss of use, data, or profits; or business interruption) however caused and on\nany theory of liability, whether in contract, strict liability, or tort\n(including negligence or otherwise) arising in any way out of the use of this\nsoftware, even if advised of the possibility of such damage.\n","readmeFilename":"README.md"}