{"_id":"@optimumenergyco/koa-utilities","_rev":"46-2e12778cbb2551497cb5ac0747072bdd","name":"@optimumenergyco/koa-utilities","dist-tags":{"latest":"0.4.1"},"versions":{"0.0.4":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.1.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.4","gitHead":"751da98ceab09129d429d62ec0b1d431e337d98a","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-sugNRgCN3LfsC8ht+WuMz6Jl/f6C4hLjRZGK2VZRVOcSMFAKL9cX9pviHaqVR+ivWJn+jrrSDNR6qr0tun2aww==","shasum":"16a830948ee0bec50a8df2d94545f368d3cc3b05","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.4.tgz","fileCount":11,"unpackedSize":7153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKUCdCRA9TVsSAnZWagAAFeEP+QCzv8r3E/sxsF2YWKkU\nXahiJm5pENWEQObaoGMK5njyEmNCbXjWlnt2XuxR9en+K0qPwLfgzTwF/jEl\nYi1axeFZYM4SDqRMaKQ1mN0DMbz5b/gP+g/q+zUrzVxOKNozGe+54Xty99GM\nwr7gaeOXx8SsihgBb9F7Ga66BP34jsLi4TM1vZZP6wyD+9NBUn2PSTM7ftWu\nH4STuH6H8/ebE+BNgb4TDxfDHYwpi/oChDHpQJGQFGPI0p7M51jntRuYMOjn\nrli47XsnYkDN5tHwOtJakQWdCKwJD07G9m170L3RAGtTkpHOAwEsXIWIvR+j\nq7xG6yMvAl2kbhSLenvpSRyNMtgg012dsBDhBbLv09qRH9U1DXMqfYqHQ47Z\nnAm4gTjhvQGt+pou5WmWL2xQcMWwjU08wyghOvk5xHShtEcPpm+dKDpKyTP0\nZ5OAOnlpfqLmmLIX70BBI2ToG0sXebFZFU5T7/6psnN0P+UWXeQnoB2FlL6H\n1RkUA1iJEeABtYw2jJOadrk5mqa2O0oRRvlRqC3fm4Li5fJhymTCj8UK8Z4b\nkgrFx2ZtGVaySJyXoRCh4pa2gBnNYscc45vWD0++UA4HknnCd/0hdNstG8ft\n4eAbDa0rV+cXa97UEYbMU8a2zSQLaw0CdiDk/mStEvnmyPxMUP8nfch/p5//\nT0Iv\r\n=TOmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuoKmxxvl8t3IC5Wn5RgN5D/J6Taxx7oSU4b/xFkNNBAIgATuwZuBmu8MBW8CrPE63NsTPWvZDSDuJiDpfgj7224o="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.4_1529430172769_0.39232618987472856"},"_hasShrinkwrap":false},"0.0.5":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.1.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.5","_id":"@optimumenergyco/koa-utilities@0.0.5","dist":{"shasum":"07ac6b477dce686632a22bc8a557b8abe623a33a","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.5.tgz","fileCount":15,"unpackedSize":6992,"integrity":"sha512-qmGymox2qaizDvdbi934DX+8jzXtlT/Pc1cW0PJRYedEo5Q9ECfMc9qglocethNhQ5dXbhDHvCPRMhhnYT54TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVzBzIZ4KEBj0nhlGGqJvGICxQOh3MUoYr7nWDIX7UGAiBXZ6osnGXI5X+odaXKHRZwUtmPpKlUtqdDfz/ZGA+3Aw=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.5_1529435740887_0.3037667040192773"},"_hasShrinkwrap":false},"0.0.6":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.1.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.6","_id":"@optimumenergyco/koa-utilities@0.0.6","dist":{"shasum":"8288bcbc67665d82e3a008741a653bd45325dc33","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.6.tgz","fileCount":15,"unpackedSize":8706,"integrity":"sha512-8b/s4ignNrrijxwbZIRfUe/nA7CplyTWS3Kh9e1Dpj2u5eItAM0yd1nPUNuHjvsz2bITrjMfp5uyKlKkn2fAyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWedgV6pQJWOweQgUykB0nfck3agrF82BRHsrdOf+k1gIgSMIsuVplYuI200iaH0dnDk37ZVDgq7BcxdjXUa3aXe8="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.6_1529442990786_0.5504615393351302"},"_hasShrinkwrap":false},"0.0.7":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.7","_id":"@optimumenergyco/koa-utilities@0.0.7","dist":{"shasum":"feadbb23ec46140c3d7eaf1b96b1930286e9a995","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.7.tgz","fileCount":17,"unpackedSize":15027,"integrity":"sha512-QXz5idnkg+o77ayVk3SbsWZ1p+nV8sMNBH+SLKBewq/yKaQ2x5QZyrSL+D0hWVotIPU7sAqBuZeP83JGPPMRjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfZphi+emPEiyU5tujN604LT/xVv/MwhpJMmaX1idRWQIgcQlGNGERWQekPqMaBL+947rRsUTlcWjma9ya/56fF74="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.7_1532453004504_0.5990542593895634"},"_hasShrinkwrap":false},"0.0.8":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.8","_id":"@optimumenergyco/koa-utilities@0.0.8","dist":{"shasum":"c18051f5c2f0dd95a85863aac0e961c40a289183","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.8.tgz","fileCount":17,"unpackedSize":15385,"integrity":"sha512-rLBFhPdHMe2FBuJ1ZOXAShSStiPUWa0BDBNj1jHHNFTuVACTiHacx+sCmhUsDJDfVZFLrpVmXa89LorxL9qu/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2NHX1rO3G9v82fKIraNBjQNVbIfnr7a7OL/Dg5BkgYwIgN1L6IbAq+RKBTPTimE8V/XxFj0DXLjBiXeQutnKWqxo="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.8_1532453907607_0.9320835452356522"},"_hasShrinkwrap":false},"0.0.9":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.9","_id":"@optimumenergyco/koa-utilities@0.0.9","dist":{"shasum":"bc7f641c2168e8240b7b2c952c7c23dbe1f685dc","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.9.tgz","fileCount":17,"unpackedSize":15384,"integrity":"sha512-opv16kyf7A8P6L3Kye3o8eCUM7szbINFKZQKuIFsPbGbtPDJ5YXPrcU+cu7CVdgKZlMcGWAI37UYKBIQ81Z86Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFBXDMpf8e5xvca50LWCwXApjmevGYCUZPq8itVYSawAIhAM839TB+PrAanSsof29bQoP6JudbZNL81DVH7Ysju4hh"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.9_1532454485606_0.6172975806046943"},"_hasShrinkwrap":false},"0.0.9-test":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.9-test","_id":"@optimumenergyco/koa-utilities@0.0.9-test","dist":{"shasum":"64f9b26f3c213987e8f21ad20830151e0bdf4242","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.9-test.tgz","fileCount":20,"unpackedSize":22811,"integrity":"sha512-1xtW9GznhPbhIbaoZdgbm1yFKIv6L95PVA4xMe7u9wJvLjKxPCiHuscM3p6DyA77kqpYuMtWpuZosBUk95wVHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYRFiwnu0lxtb9EaSD52f/6uCmTUoEUyv1jFjUHduKFgIgKsFTUq45x8Bmpc99U4mHM4/7NXBf6Os0XD1ck9os6eg="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.9-test_1533146764529_0.5588689514688685"},"_hasShrinkwrap":false},"0.0.9-test1":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.9-test1","_id":"@optimumenergyco/koa-utilities@0.0.9-test1","dist":{"shasum":"be7f7575ad1d6db67540c134f055c524a73b3d78","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.9-test1.tgz","fileCount":20,"unpackedSize":22881,"integrity":"sha512-BO21g/uB02SjbxLMM7/8oYOpdz338dExijrejDnIoE4Ezhf4pxRBHIbxV/ZqAazTyHVBR4aAZhoQcwFMGhZ4zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUVtdEYlKfIezo5j6CG0DGw/32Vc0mi1pwRe5oTwTqlAiEA+vc+SihHUkJyzqMbojin8d0Nmc0Mz9mue5qAzsqEyn0="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.9-test1_1533147678191_0.15776922367542134"},"_hasShrinkwrap":false},"0.0.9-test2":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.9-test2","_id":"@optimumenergyco/koa-utilities@0.0.9-test2","dist":{"shasum":"affa5f022c0e2a28aba9338998a88d417e1e6f84","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.9-test2.tgz","fileCount":20,"unpackedSize":22911,"integrity":"sha512-a3c9tcYyWHV8cmMOip1QnU7YA/Czz6sLrdyx4fPdpsNs7MZPYbXNsVCSXIVyVkyEzaCejpDgn7fScMIdwCY0Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsF4RTEAuSoghLhdCb/YvjYIe1ZE8t5Ax2hfxbJ0HFaAiAHyOMPRkRkD9I9huvt1vDh8EYeNJVVXvkBfK0Ff/Vthw=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.9-test2_1533148131084_0.15902438811862374"},"_hasShrinkwrap":false},"0.0.9-test3":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.9-test3","_id":"@optimumenergyco/koa-utilities@0.0.9-test3","dist":{"shasum":"4aeb083faa1e3b5a8f9b19a8b58cd9c558a7ce5c","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.9-test3.tgz","fileCount":20,"unpackedSize":22991,"integrity":"sha512-gZ9NHIgQSlfsmG3TO87mdEWRIeRS9r5US2Ro4deEANFSWOCyI3437pFYFKZYISDwvf+OexhFawJIlbUs6WsmrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFrjf9HLccgTJQgJaHZLEwaOBKEFbrEwAjxgsyMPTZ7QIgakDSUVYJOhshj4fcmQlLlvfXfLttURSc79kWH4X+weY="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.9-test3_1533148448988_0.37736987027890967"},"_hasShrinkwrap":false},"0.0.9-test4":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.9-test4","_id":"@optimumenergyco/koa-utilities@0.0.9-test4","dist":{"shasum":"979e6ed99f47ed5650961816d374379b79d2034c","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.9-test4.tgz","fileCount":20,"unpackedSize":22998,"integrity":"sha512-6lY188zch34gHWPv2oW5mLsAHzcOFlkU2/vBArDIBmgtgfSelyfp3MKFT+a7z4CxOn69wORZtKXO2viDyUpp9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGokyChIEJflv15OsIztRzxM+EUjIp3tcu59+4IrvYBWAiA9bZbeUztFqUKu+7Q9mDyFG1EtJf0OMRcbv01LIRQQmQ=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.9-test4_1533148624811_0.49462254714489506"},"_hasShrinkwrap":false},"0.0.10":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.10","_id":"@optimumenergyco/koa-utilities@0.0.10","dist":{"shasum":"35ed76bdb18000b6d96614e4e7c6a0faee7502fb","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.10.tgz","fileCount":20,"unpackedSize":22857,"integrity":"sha512-fI9tAEQTEf35yAEqSpWtabimTA6y/DqJtysBTWtFhhH3Yx5yl+YaSBc+30zgBnUZuyzkUsCDoUNyHx6d4gYKjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvUmeudlE49528AWT33/TirHwc/UrRel5ZXkTzD2xIDAiAiYfgAiOeO30IxYUv3o7CuVuH3RCnvnrxosFEoLYxnLg=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.10_1533148786408_0.8015735046381642"},"_hasShrinkwrap":false},"0.0.11":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.11","_id":"@optimumenergyco/koa-utilities@0.0.11","dist":{"shasum":"9fbc8e6bc5615ed545d86afab4be7c2098d0ed35","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.11.tgz","fileCount":18,"unpackedSize":16537,"integrity":"sha512-5sstjdcv7DaVLv9hsEuZXCfKs9zG4MLydRt/tbZ++D8cQ/LMmmkOKyuUqKMPtTN0yferNRMqs6QB69LTmKa2Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDs8QQ7wOgBnBj/dwF2pyh3nnkQlicovCxuaPr1ROvAeAiA7hmBgWi++0z8N81ncnfl8DCdrIVil6uOHUGaGkNpVug=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.11_1533328676389_0.8296072538207873"},"_hasShrinkwrap":false},"0.0.12":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"files":["build"],"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.12","_id":"@optimumenergyco/koa-utilities@0.0.12","dist":{"shasum":"f7b6aef1205c193c4cb2c044ec49cb9d878a9ffb","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.12.tgz","integrity":"sha512-DYO4w3/SYAdnb4JCAWPK/cFnaz0XcN2qGpXuS3CCo3pInVvhM/LFgPM6Yf1FpvrCWKBZRHQDqQe9OiWDjMRUQQ==","fileCount":21,"unpackedSize":19867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba79HCRA9TVsSAnZWagAAGiQQAKGCNH8IkFo9EnUEwaSP\n1Y7/lqmJJsBStOA1koiKyL4E0kRutFAfZi5n8Hq3AiWZm2AvrsxphbK7BiWe\nmz3lskaR6WPlni7+bNexB/OvM1ZPXVg7pBQCHg0hxo8DiBj40xwPhlOwoGQU\nPJdgmUfpfOKX4aNggSH7GW+2URFaMDBgSQDNmPbMRhRKi9ZhabcWGtsyED/w\nXbmf9w5p2bNbiybLRmBaeBa0Ngh1wKiT1SCy/SIGsJ1yogoO/aBeOwOMb42a\nXxLMSyadyTrALY+PeXK5E8eCVMm8TEJy8CBA2r8FWkGO2P04vU3uEUoU59wy\nhhKtlPcVIjWokcMPULT6YydubKBB+J5RS49Wk5kp5rBuBDZbeQioabGXTJvZ\nGwFOunlR+Bd7wjyn3wI1xddJNlYJoTzj96h78LETxrVioqvf2hM8BJDH50Lk\n8uoRXO25bYvQrvtn5EC6jwAqlGxjDgad0pCrKntblhyJu/TDO82xQpz3VHIA\ntugwOejVE3XMRBj2PDNs1llRucrnSmCDdyklvyOD9+WTIDQhcOcd6B+0DY81\npeh0Rnm4d/W7044+IGGXZQWmcbMftnewLLW7FKN/xSmv+evlWRj+pGWG677l\nLNNVWPqoImgUkDap8+2+GWPcc52rYexVHqcCpyV6M83QqaMasGHdN5rMiS/a\nTjAj\r\n=1mtq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEZQepmupMWFNKjddKbN5hW0MHtLKrN+rNopTo44G75AiEApJKFutZ2qVisrqd3rAQsBhD4d3alMtck4trDAyE0kT8="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.12_1533787974853_0.6703101078809361"},"_hasShrinkwrap":false},"0.0.13":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.13","_id":"@optimumenergyco/koa-utilities@0.0.13","dist":{"shasum":"ffef545b92855c80d4aaf8b87214a3d7d7748b84","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.13.tgz","integrity":"sha512-KVkFq05QaEgyVU6WiycrycRVxce9j6hiyp3NGW/3g/NQQ7IWz8iRNv/d8sg26R8Hfo6JnWiPabcCrxUA0OXrQA==","fileCount":21,"unpackedSize":21102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhwGdCRA9TVsSAnZWagAABfYP/0Xnqj5YNDMYShZF3hIq\nU4WZcJVAB8ka+wf3l2x+R6daoF3L0hNvE3L/w7dA+rmikPmDA4tC2890qBQN\nQ0JWx6gSvYKwHboF8+PXz6sGX2gHime7ktB1FO5ylohIe3VR9Z14vQnv5SHm\nlZyFgXxflMYoVrel/jDSf3Jqa7OBRxhv3QzejZMHQVppbalNLJ6Bmy6OCMzN\nbF2UfffLVwHaAf8Me3VYQO/LuldZEzF/UQ4wbGh5+H6OP2st92CpLvvRuUbL\n7bEgHPHn+jDEwtDd+DwBXfX4bqt1KIUrvYabd1HbQL8qkvjjbzTqM8viFysS\nUAubKe6w7Yks8t2BWz16rS917MrmOZZ3g9fXLS/bQTL+MsZ8vx9qcRiez/0Q\nYyBx/8p2iEqwMwkWOX4GZIsTBNel0kir9Kq55iDlAboEIx14wcgffirjSgda\ndRio+d1SBLXzqsbVzMFLs+SFGOLvFhx8AhXhhhFgBxvP7cIxeSEJfSg0jIbR\nUTQ0wXzChoNJDjKdAqnYMeU9IDfi5pdicjFY7PMW2ZrXcFip2/bUlrhpbzI5\nUGGKbAvQdn7l5b1hsFcj77gkZZwdQ5SR+UkTCAY6xD9dNgRU8KEN3E2BSicu\nawnfrady17CoCAzOC4pTsiHqQfAG2goLNW6vbjwCSjxRjHBZDOVaS//50W4/\nKXoi\r\n=Kv78\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2o0OurRqUm81fl8iQ4/Q+N4fatxGPjcDNcxcklZuw7gIhAO9SYfbQdH+TnQZ81SRZjRflcO9XkagW7nsrgzML5soD"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.13_1535574426329_0.220740936621026"},"_hasShrinkwrap":false},"0.0.14":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.14","_id":"@optimumenergyco/koa-utilities@0.0.14","dist":{"shasum":"ec1662eccce80e5753a3139bf02eb3447f33659c","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.14.tgz","integrity":"sha512-tq4t0i/bU6kDhN8Fvnq3MG+5Af/ZotpHfpdEZCYM+uSI3oG2eWLROW9EE0UhdvIHczUuTttxKsacmfTOdX23LQ==","fileCount":21,"unpackedSize":21102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjrksCRA9TVsSAnZWagAA4KEQAIN+Q0LK95Upm7Od4ZNr\nkeSnWwxo1lQi0hRJ6izoXEXO/FXVVCa7bmDuoXDQO7PjaJILU6vssrmWn9Ov\n5jpu2NtcjVL+gFWOyepVod836RFPzTm2xoBNTGEAg15kNazMlGNJpGorjeP0\nwGfkoJOnJsuxSyLSIyEbmOwcW4fwwESzEGN6Ru8lZGSTk9mPUvcbXIEzc1PY\nNTH1hlaI9ucQLBXiJu8ZiFz+gIW6QEi2PupgaVWw1/5XIlXgplO7l8ZBD0Cp\nbCbTAb/XNxH1GdTkdUdf39QqLA+Dx3PU4ZElGC5I8DiGTHMwe4g2Z30SCKFS\nPHmzNyPXfmjVu0Ar45MjUbUclm8FPIWaFA//U4+RPcgxwR5uNQiatFWsE67Q\nSUURlfoZzWclWpGS9Wr8uCqa2gMvcqWW09Wx5WmXNRQLqBhaGFoX41Z0uZ78\n9xOvkG6JV4mP/1zYdrfWbclEFCqTF21DlUpeX0DSyPIaqIWA+oeCpnMaEY2T\nwe9yZKSR8FpYdj7khLWkFbgWtIiG2BVpd1goBQZzPaMr4sQ1+HdUBtsxw2RT\n/dTUE34hIE23prlm6p0Aex/NP6nQK5bSnDfVdF4NV6GUznBfiajXIkZSGQuR\na4QoDNnuFPYLzXv1C90b1BRqLD8dSe31WZ4EIhMHZ1wv1LZ+J5h6Dv2FoIry\n93FQ\r\n=SsiS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfViyu4siLPr6q6buJ8U9E+OPQo+Uvj/W5wKLHouYtiAiACP/85OQjyvzXVt5ENp1J5CbguzAzZ5XeKX2ZFAs56jA=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.14_1536080171427_0.045171251802320844"},"_hasShrinkwrap":false},"0.0.16":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.0.16","gitHead":"4aed249a8498b24aba8df019cfaaea7855fed69f","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.0.16","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-QdSF9lvoh51ii7XfWFIBaLJgKUdXQSHrrBM+iOIMo6u+gJS6lBbUvHlG9cFS9yIRn9G5n6tK4Msh2VFhn4vMVw==","shasum":"16d568caefd020d22f8f1c85c8007a2b74a9bb02","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.16.tgz","fileCount":17,"unpackedSize":21126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkuuuCRA9TVsSAnZWagAAWbIP/i2VMUHyO1sPTMWSnIy0\nWCN9vPFVzNsrehFx9wXhyCnGKDSNg9Uul6iTNjM917fSwlbC+EHBGtd2SIr7\nnkCfNpqhGCY3N9ggyXxanTKjiybUQ58uU5O2bU5KeaptQXHREa3k4VX5zYp/\n9CbXuLa3i4Vtj/kVIhf8R4jW932ZYmBxJcnNZEVFvRLr20FsEFi7vd+Q7y02\nqGiNSYYK6WceiMtttCzIi84MGgTsLuSybZ66bb/nNzx/sJsm4bAHbzOGKtvE\ngw0rcpXCmX2PnauydSVt+LGitlPoywfJ682azzcgz2Xm4F4n1XXKQkR2w908\nS5eJIHiajT16iMidUqrrxQMNBWWllC5niZG78oCNYva1DfkZo+YzYES3prWX\nZcAGwsuDE/MWblBZZhWlrwA+s6hEpDZt2ew97e/Z6uQVuVNyd8kv/76Csthy\nLlTkQjyJkByx5kpKdiFFqCukMI/ECBbEnvjLeeBpJUA32M3FI7kxhc4ro3Vj\nKWF9ilckTDZs1HIiTUwrlf6FrgCR/DNceUKodaWhX7C1rtvva4L6YCkhu388\n3FZNDxWij9YYA9cDqWnULG/1yCccfp6lDmxBCkL6VLErtmqaVpDOqmWzHl6o\nBUewwNozGlhbxB9mW0jRi4JJDw2IOYxb9NiT9ZeDz5E/YKSV4EruQW2zIOf/\nQBfp\r\n=idTW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQM1Igbx21Zt98YLkTImmILOzi8hvL7Y7CeKB78FEZNwIgZ3WWsk4UxCbviQv01YqqY2xcw41KaTUcBGA2MZSMrmU="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.16_1536355245851_0.5185937888347221"},"_hasShrinkwrap":false},"0.1.0":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles","test-with-coverage":"jest --detectOpenHandles --coverage"},"version":"0.1.0","_id":"@optimumenergyco/koa-utilities@0.1.0","dist":{"shasum":"a050f24e994e84e4975d93bbe60e910bea6a4057","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.1.0.tgz","integrity":"sha512-nFlPHhOKaGZfM/fNQa3YZz+uzE9Twvqww936SMit4koxAaT+o95cc1XCFVXUj64m0rQ6914XSdA22EMipGMFdQ==","fileCount":23,"unpackedSize":21479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmVZACRA9TVsSAnZWagAAyAgQAKSZV1PhQwZNpg01ZcGe\nVcJrnH2vq5gE/U0ilAp3uaLpOHTScyeR9Xig7DknK1uydQSeYPJVbgtqn9WJ\nytoB5fDl4E+4bX+lkdLKTCnmajccBdAVNtxLbq9WShwu7CuW2/pEvWs8ubdQ\nI/wPG03iWS4b217o/OvhIBlfcc2Yt7zC6eSsdLTyvKDQiyKQ+QoP3sec10QU\nWiVPXc/OZ24b58M/5821oOmmON2uS5VuMJNaW3sAkkR6TjzZK/fyb8XekfcX\ngiCOHa/je4g8kRZ8SizP/GmfEIMEywXO7d75EhAXbAoHV4OWJUR1VMHfbX3m\nGKoF9+7V6sSKTKExxFvTfk8tbpiVTKElOOJZNPs4aslIrwvLXbu0UO7yLL4r\nlBpRvZtW6zBI3/+w6quZoL8pZbOHxvZnKDslczZzkyh6vLwB+gU6cczhh3IC\nUPcG2iFRNZE0h1HBZk3x5XjCJscLNmcUwppeRepdih8FGyb41t1hNOasCqIz\nLSKsTmRBUn9ZcT9ae19HW443VvjkY2/I2Nxyq/fJEbegoDxqqG9fpIX2WIzW\n211DvCod35WMeJDHuNh/cVn28PZ+kW5C18iewPI9FtINxgH5HbTxTl1Inda8\nH0r6UNX9oype3YxNU1IPgOHwq5FlYaSvI6IdkekzlrOA9hUqylApZP28yk2H\n39YO\r\n=W8V4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbKZ2uAktEmQjxGDiHhfrqTygPVVRj+jpu12hizThHHAiAfaL1IR0Jd/BgOSsqR0hq2TomIkQJ8QBgPwDeDmLBJ/Q=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.1.0_1536775743801_0.5570258528455674"},"_hasShrinkwrap":false},"0.0.15":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest","test-with-coverage":"jest --coverage"},"version":"0.0.15","_id":"@optimumenergyco/koa-utilities@0.0.15","dist":{"shasum":"29214967c57c5b6207894ebc2507d5aeaa9c2f1d","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.0.15.tgz","integrity":"sha512-LbZxz7MfOn5yeGUXArHTq1PcAKtkJioVJuJErCHBs7lU9jG+YbSKby9+4SYF1xRxHaxQuf1p44FoVR4/k+sM0A==","fileCount":22,"unpackedSize":21942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnDWnCRA9TVsSAnZWagAA5yoP/iEwFAIcIZCEqdSxAUpU\nQ/8q/ByNnRfwGF+8v2W1jBR8+UcMIExMIT47aEJpTU/+jzWKEwXhhz4UuWKC\n+ACxlaScgvomWJKq3UmgVuAdr3V4AfO7RhgahX+PVqLCCx+ZPgLXye/EUr/P\nWjgq1zSQtJF1UnTwTW+6OaXUurfe+AQm7tg/RPir7Y3HDFuujVUWEgppU7LD\nt4Te5Iqd8OKxvWYzNsvmLVV2d0BifZ944Vk7CjHCc4nSKH9pnEeCfLuNiJY8\nJC6QMvj7OmepzfqBPKjLnr90mEnPVqHBTGPzgknjGk5UK0tzVPCX0N6CBXYg\n9dYuj3NVBJuvH5v9lGzHa8I/B3cwtE8XMB0gGYtmnIb43A6qi3Mkc2ZuMa6k\nqsbUT7oxTNZv1Fhxaf3MKbPRU59aNOp1GOKjt7YH4JTwAXiU8i8CWwNRruwa\nDGWhNUCVZDpWuzzSt9vNRpL7KtMT7e21h5F9KrLJQ6ve9DKDMI1GZiTgzgYj\nTcAAcRWi7Ijxqq0DovsoIrz3Y1Ons/Z9ZkHxas45kCj9/6u9S3/A+WK06pd+\nvMEF88dugiB69+ZlLxNtQ3mq2I/lGQ6YPKhQjwPaSL1QZDJ15tfAvJ37GyW+\nt7/98PrrFHuivZJK4wnAB89+sk1kEA71rt6E1+6D9pLHsTQNNfyLXpzC65rt\nBg4/\r\n=cxty\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZ7CVoA5vQ5nKxflgRomDvA2flMnXeVbCKPdGIcJN38AiEA4OCsswwurTLXc+OazyzqR+6XlXQsUG4Y/rKXYH7HVDU="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.0.15_1536964006527_0.5882120731265812"},"_hasShrinkwrap":false},"0.1.1":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest","test-with-coverage":"jest --coverage"},"version":"0.1.1","_id":"@optimumenergyco/koa-utilities@0.1.1","dist":{"shasum":"2333bfad648a91b0367f537308aec344f022ec24","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.1.1.tgz","integrity":"sha512-t7FwaJf0OLieZjpxYdsuV5FfzsUN+ws61K9saWKK21pJEO2+wa25jp2bOuiTScJgnfpfjL2Egc2PU1Z4ViduHw==","fileCount":22,"unpackedSize":21927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboCN7CRA9TVsSAnZWagAASHUP/3EIeQ7rbvKdUqgC/V5s\nt/QiHioLDFRV6ezqeBsmNDcnSrdfNWcalLGecxkSYDoUfQUzJSgttaw+qZow\n3pmyUtQ7krQlCb6FdipiGOF+uywuXC1HNyz2gVbjc8/t/sYayHzEzBBV7rRm\nBawuwE+gCp+ii47++abYIXLaFPHvNXacESMNq087CEDlXaavMK7iw3JB2c7n\nWTy+pxe4/SvDcwNQCoXgRw1gb79dPtK798UwlzKCtJ1KQByQnm9xv3YQgBat\nedvhWv4P+jiX5rXeJsYraVvQ3A+v6FHzWfi+6GuqrBh6zZnWaryJPOckAwuB\nSKSupVJEuIViYMD8MPB03zXQDep1RIeyjBO7zbVeScRXYpr7ielEmMTAbR0n\nB0knOzY5chRdG6K7mf7gMhIjRBWNYBIYGKA4cf/YHrBaDb9rNLIOIjC8nfMm\nAZpkfCtUIjt1Kj1AavhJ27cnaiLzej2AN3O9ELAdClNF9aifWBl7CoMsOqCl\ndFEW9VIFXFHpsPFbjN+Ie/gH/HBHV67dIVHq2NplNG3Q/5JZCk7OpjDw4Gxj\nQfmBMPPXQuBfN8MUmKmAure1I2332SBKaPM0G0T9hWoYUAOS61edRevuKTkb\nBtSboHCd4EojQLAapoCWsjLk+iOqSHD6+TVpH4A203pXB8CsdD5IZnVIVDt+\nFnTI\r\n=s6h9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRnvyi9QaTubb7Ui7ZcbW4IyEwtZLyDfMJ5PFHntoOdAiEAgtEeJtT1/0mOEaEUetFBMniOi2KP/tAYrgfDCMJfvGE="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.1.1_1537221498311_0.1561667817049801"},"_hasShrinkwrap":false},"0.1.2":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest","test-with-coverage":"jest --coverage"},"version":"0.1.2","_id":"@optimumenergyco/koa-utilities@0.1.2","dist":{"shasum":"6586e39e9c80256d9475babbf940ac68fcf72f42","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.1.2.tgz","integrity":"sha512-913stGf07MQVsDFYHw7qUIGwA6SL3dt/XqaHPVEUd2l0tY8QJS/ckXEz56lYZZJX2AEhRPz/JI5/PMjrTnCwHA==","fileCount":24,"unpackedSize":22281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbooA8CRA9TVsSAnZWagAA2V4P+wYTrRFCQDxZNw95SvBR\nQdqa0zjCVIWuEgcOSc+ze34nFXr03xaD69/v8jzQ1Dkb2KaURvQcSIvNhEw0\nRhlB8bB6TBXRiKNfhJDIoxYRLx6a88feQUACKyYn3OH0YqNUIzib9FrocgqM\nAvO9QTKx3ODN35k4GckSLAHsannFoD+firIuEC1kOo1EJ5iu/c80gRS1tIo/\neDHoYcdCnAJzqgLxp0Y7QxiY7wzJ7F1MD+xFjsg8WbvNAENioATqVYZCPBij\nAaMLQ2d22vLcO5EA7q9tIG87LMdGFmTamLP4uas3pk2yigZ4QF54ty68Bp5k\nvyTgjFG/vMY7wrHX81TH6nsWoNBckSH9B1jAF6uOjIxPO8n3l8yXnLfPFk9z\nfQGSY6+EutTCd/26XT0i2fAYJ3wiHDwG3DPrAPKs/bj14aAoE5n4RRqhqcXi\n8slJAQdxe2S8Jt4V/918rlj17BBmJNLRYj4AYlXaJ7kT9ouGi5rdFCSg/p3S\n0vYEReROMiPpA8LZLH42Ei9mrzlvxbfQie6m6Y7/5lZtuA8NciP72e5Frw+W\nn4ymv7AqUUFXueJuRf8GSsbjsICRTKV+qmmmNJENM9vPwywXrv1iVQHlFiuq\ncdufzSG3XToCYsIRFplNaLoPLhJcYFs568L5v/royIg7T/yBzRqlx85zbxm+\nSdf1\r\n=BmBx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQsajH0yyT+/KxLk6iI0/Jm2Ph0sbGZWe/XckzvRPobAiEA7r9qWBBNSHtsMniCPZ47A1FStIqAWIw42RSAUM2YxZw="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.1.2_1537376315684_0.9373975268113313"},"_hasShrinkwrap":false},"0.1.3":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest","test-with-coverage":"jest --coverage"},"version":"0.1.3","_id":"@optimumenergyco/koa-utilities@0.1.3","dist":{"shasum":"688a58251e7b36d4d3765dbb7244b616d9c94b31","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.1.3.tgz","integrity":"sha512-ni/r/XnKt7e+9xC8ShG+al+6RjrJ95DvNbgg95uXQKEyYEpaW+mYOkJgDvmkmFm3Sz0SHhAJwhFxn7aiZDprXw==","fileCount":22,"unpackedSize":22051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrP+YCRA9TVsSAnZWagAA4sUP/iUd5Gft1qHiiXdnDYr1\nV7Ft+fZjMxVJxlQsVJPpcomZvWC4fe2T1G4SI1Tsl6z6CM6fHfJQHdT04emf\n6eWQHTMqt2Zso+IOY1gBActIDN0EyrkoTzclO98I/Y0Jc8JCZNhJOhsHe1qq\nW8s4aAZIUjse6HJpcPeufHjmv7CnzNm5I5HJW2+oj+1UapDKdB/kcUpwYJB2\ncH7wbEzVqANQ9FLOqFnV+qen+dCNwxJQeijhGEFyRQBAsQa2bklPfjEK+Mx1\nl0DfcXlGktw3ptN+9tS15yxbxoS7fCHZGY0U7tkIjM6gkat1lWyDWqG1xm4n\nE4jnRSHTB+rqOAuQbVKzf70rVIu6WTDf6kv1tyfO0OUEZh0U9z1TDr9SFUlu\n3C4Eqp4keROYOKIRKz2AXEqKTK3cQWS+ZvIXvaeseyFLoeCWmHCKKmS4jifM\n78umby81onfvRM3RELKhTK0u+8WYWJb7p61xFlxPa7sHyr/u3rWB+KtfToGh\n55/h1+tO7EMeKTxmROl/IHMz1ppzkR/1DIRtpHOz75bQuzyVxuSx2vrsU6eo\nWvKH5yEfCLWwCJv/1zy6J2Z+pn4ajw2awJZevFVh6md4HvVkWu5WOlcyqfzZ\nr7Yv1d/4e+5fXB10/1IBaki+NULT0Ww9rCwB3vJrcFuxuYAUqS9q2ZfxtEZw\nmzCC\r\n=MBkT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmLiFhtBoE+7BFD2N6JJpEqMyGf7MnEcRiqEZWwWHDoAiEA+MFDsbZdU5+gygBCzs5dksteHwmS/t7FScf1/78cT80="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.1.3_1538064279456_0.7075800471607894"},"_hasShrinkwrap":false},"0.2.0":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.0","gitHead":"53a98a6c85d4a954270535e1a9512ca901948b46","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-8/m1Tqopi0+nsr+DwascAPVpUm2TITSmz4zb6uhyAu/N1oIshigCz2STVSJqD/jmOdqVwi+CYfNWrZC5+qw2qw==","shasum":"9bd5afcbdea9135bc99aca10696ccf0f55cdafe7","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.0.tgz","fileCount":19,"unpackedSize":22692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrpi2CRA9TVsSAnZWagAAMMkP/iv2x2BFKHP5GONuB8ch\neNEi49ohaskh11QjhwEcIdrwqWkNEKuE6OhzaojKDDwmZzc0Iv58udKb3VIi\nAjhWYwFn2jG188akwX3UXviQAIvmK7DemC9HjTuS0+NL4f7V20gD6eWAiLpm\nTO2e4bCSZzo3aUcMbtiFpjE6n8AbDYhco97UV4tKarKHeFrgLAXznRrkn7My\nsDJPPq0Qd8cmUg0KhIXO0EyaxgcftGw2WDcxrBHcGp1aUSAQf0zq784WMiCw\nIKeUMiaRGq0S1rInvBENsaU8GuDD2jAJY9aAJtSwZ5O3hz/Ukha89ArhUxX6\nDvmS/aKM6cj9kiX+wDoAJ4FlU/tsexpshUzH8VPOPekgnTBX8zI7i176V+IW\nmNb12fNnbQbsZEGc4Mg/eUnr8Ul4udBu5rhbzsGnT6aVu5f8SuISLyeFHHoZ\nGd2K3we5wxbgnWjLo2Esp9Da4yF006Gyw5v+Nj4sQHQ6e5p3flX7jA7rMfc6\nE3YwiphWGqkSLTHxEjgJJ3g4Qcc/fvKAdyv1WJReWFbAVNTBcC2SY/Osnlni\ncvY692ocWEkb+3Td+Ja9CAtxD5xrGUu2uPHZyDimZL+CmYBE9fgU+B5bSlm0\nPp55iUfNMeRQrwW4RBz0B389CH69DzgArsjRi5rIFqTCGJeik4BWvF3eh7Ox\nWImk\r\n=kXzX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1okGMoxlGmD0epzO/MpOwDS/5bz0ka6mPuOo3ikbxqgIhAJ9uBF9IIaCxkK8/7ZtKn+Vv3fwD6sCXk5zhxYl6ErPs"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.0_1538169014173_0.44606001566787556"},"_hasShrinkwrap":false},"0.2.1":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.1","gitHead":"572a876c8110eaf136c64a983584c124c58e3fe0","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-A0VT9uC6iVJNysIcR2faSG1OCaOrgaJ5jM/DhdP7WhmR/dlCxhCyNkkM0kPWLJl0bZCLfXtRttLRhyRpHssrCA==","shasum":"f5b97cba75b984b6582c2a590091378aa1e6ea9b","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.1.tgz","fileCount":19,"unpackedSize":22692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrpz/CRA9TVsSAnZWagAAC1gP/i2Q3yB6m8crvwSY2fzX\nYF3GXEJ2E3VQoJ6SAzmaiv1Cqk7aWzx9K4y6PTjgb1zw50gpv6A+BrpfJAuI\nLOfHXXwal6CGkG4zC6JlA/lik4QMTJ73lKImMuLHExcKkuBFzQQ9e82HEgEa\nH+gPcdgCC5RHyFLkLH3kaDpEJFllkJUx6FtIpRKqz7Xm/e+6cgcLUAxIyfyp\n1qwpSTs7KQ+bh76VxlUq9S/WfvBeLx0Uaif/KB0ScB8Yp5RX1wu0FmKVcm6z\nS9KNjnZZa7ZfW0t+CX89qYkqTzvTOHgGByqIMNqeUtCWoFjNc2goS1zLxuUW\nTx+KCP+pgF/GjqJArRfhxHSrsBrpFX6vY3YaubMiKj4Bv7rTaA1/fXJ/RukU\nX93Ep0RpoJix8CgajzB5oMgC5CFv6bwsKgIgZ7Yo5oAztrh2FGV3CXUI9z/L\n8ryQ9jwB2z1orjU90K/7GRNomf5F542gi8mo1WplbIAEP0M4zTkcedfT0reT\nMwY+akZwxAIGQp6fDxu96Pw7A7kPkoHg3XmYEMdr4Gw5FnT1XIz3lD61PvWW\naLJd/XoR/FSijiCKo76uimeE/k++5/4gC82gVxycuo9ggD4mw7kSKylgwBhu\nZY8hBsl3rQuJIceF0CisJ8zIED8Xi0Aj6L1vFjBOQHTW/+xAXgjT0WZ65us+\n/fQA\r\n=VesM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVQDBX9IDQH8YlsQUaSPaf6UYFoxVjlXr02W3mVjXXbAIhANE8ULWaVVjVVh69ugHnfVi9FSq8dGiC/q1lrsieXLA/"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.1_1538170110981_0.4071376613182489"},"_hasShrinkwrap":false},"0.2.2":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 9"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/node":"^7.0.0-beta.49","@babel/plugin-proposal-class-properties":"^7.0.0-beta.49","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/register":"^7.0.0-beta.49","babel-core":"^7.0.0-beta.41","babel-eslint":"^8.2.3","babel-jest":"^23.2.0","eslint":"^4.19.1","eslint-config-optimum-energy":"^0.3.1","jest":"^23.2.0"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.2","gitHead":"78c3687289392a4fa91efb18900fcfef3b2c6386","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-8vcE1WQadH6FZdN1iERnpRqAP3bcRBNom2qSs4p6GbD6EU9byTzCyevF7jciEuteyX7+3c0VJk58t03i0kwu/w==","shasum":"6edd4d4ffece17bf45c376b4d7529a8f27a7a8e5","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.2.tgz","fileCount":19,"unpackedSize":22714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrqvkCRA9TVsSAnZWagAAVHoP/2lt60cWih9I9mfb8lNW\nLzkXNKgChpkrMXWvfebVS3XWGWJlaydNz1ESYDUkCZ2nEL/gkq8clcXzLdQb\nXbLpkTevjVrjh2YgwUjIdoEBYdqvNzcXCENL4OSQxqpkykw+QT8yfVRqJmRC\nJmFvTpoeGUTldzOj5pUKpW+E6mPAdzQI+4S4VtwRITndNv59Y+t8EfEnwWGA\naizvhyYt9SbCnQcHmMz8a1cU6envnk4Q7jR6oN/dm0Q8P05jqJJIfxvuYfCR\np+sKxQLjlXJYVnkTOIrvcXIBVS/v87D9tEwy4wi77n9jZBNEQnOZyoKeLRTd\nhzSQJXBWYU040/nZY3kbxKf8oawfQ5gs+PaEo4/dyOsEIssIUi//m54jnMP8\nfEqHycMsgVKORl2NNqP1pEj82wwFrHxqKFeEYpm26a3IK4HINebUo8Q5SJi1\nh2Du2ugK/Rsyxravl6cOJtIsuR9uF/nY2PIb1+qUnL6l+E9LuJFmGS3aZiG/\nVP15mRKGFBZS6gflMuEHjM6d0g6xz1gc0+uJBmsewIZ1IM5Umv8UZf6MgKlh\nVcGJZeAhiY8k+t8dm2OcU6bBmScPiI6+46a8TfOMPYhwPGjIFmLXYOiHSpdv\nUyE9U2JKh1A3mtFZJd/D2EMEOrPaYuvtnzPkcYoWMNsSbr1m7Gp18l1w9MZ9\nDT8U\r\n=4sI8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICez7m0IwHE+Ou7zUmQDoQFj5GaFgR8Sq3Wu9PALs2K6AiAjnNlAO+yZsraA9GjeFy9OZlqUr6x4hvEwOqqylUCX9w=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.2_1538173923918_0.7918998267072148"},"_hasShrinkwrap":false},"0.2.3":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","jwks-rsa":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.4.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.3","_id":"@optimumenergyco/koa-utilities@0.2.3","dist":{"shasum":"2926d6d95c1a0b36ad46b840d3cc9d4e1de597ed","integrity":"sha512-KR7BgwF7FpFn0Ubo6mGRl36aJlZTXomZuvUT136qtWm7UU7KPsLYSm59aXRe+SKJM9otKb4Qlw2tXLewXZf92Q==","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.3.tgz","fileCount":24,"unpackedSize":22697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCDCVCRA9TVsSAnZWagAAjAcP/3iuAg/EAfvu9JXiNmOK\ngb6S8XnAjYgmuDjryPjRN9MZDBpPqgabkbj7c+gRBHgGTZoFCFW4CdmI+3mS\nS6F3gkSjoS4eDKn5TCMfW4G/1U7lBn/GHJHPTpBpPK1co3BoPkHa1Dch+mD4\nH1xQofuZI3OAjjutd8A8+z//N1/jUWym9Z7HKaHpOOBkQ8DcwNJSCMyi6yWF\n9F09sdE3l8eOy54K2llg2qyuC4ACU/hqL+CNrS1TCal07XuPkfYkns5Xlnke\nZ1DopkxEv0Kz8vjzfsKuhjrTdx2vj9Q1Ynw8CbapZWjSvSIjicSdenu06eoD\n+GBQ2ieEdQni+UNA01IIKy9i/ow+cIx9STStDGVbV2LEsbPJ5WaddKIuMiKy\nWIuBYE2g4cFMm6stVmlrSn93d+vlL2rasqsVTMAy8LMHbYquOtuG2G96m/JL\n0nBiCU3MELYioURwN/m1AKfzGeqUN24+A5vZ+CaSrzK56vVJA0VI974YrStu\nBUUNJuPjr7aBDypHjUZstgsLSd1vdLQh/Ax+hLcAlVjLwdU4+iuIWB6ARweP\nRt5t+79R/jvPRM6kMDWuTNzyYgXeqP2CPRcnHsOyvr9QQa5otWFwdAgOZJuw\nRPS3ehUg3Qt0AgULmqW+xQeYgH2fESIATUw39BPHVpoIHB1vXb9GKryoXG+k\ntkw4\r\n=uVjG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHr7Xfte4HrzsfxSpqvJkYSTYtFlC4vzqvMLuPgCvDEyAiB+vAPCDgStD1q5J46VihDi4JfKhy7vuxTggbgHeVlmdQ=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.3_1544040596378_0.7666849520563137"},"_hasShrinkwrap":false},"0.2.4":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.4.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.4","_id":"@optimumenergyco/koa-utilities@0.2.4","dist":{"shasum":"a4c4055965a7be908d10f4535c031294956f400c","integrity":"sha512-jWGU649gm3voDj/RoR9j0h8FGG8J8LHMZjja12ZaZ+WJJkkMLhLqUeMxOA8kID1LsHahoQHEYh+Qe5NG0ky4AA==","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.4.tgz","fileCount":24,"unpackedSize":22072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT1OxCRA9TVsSAnZWagAAsw8P/3sqVtJFBfCQfENMbhey\nTf7j/sA5FLuST5JZykXGqKRubTLeXIK/m8+rj8o1RCRYwAXXw3/kb5WRlbPB\npgzrMBczi4QizEURyU6qxwuvO0wa6EYKJFDauKPEsFh2Tb/pAWrnDOSen8xG\n2PsGhNmer2YH+QaHZbRiBW/PsPO7j35aHXYvgbdFOfdjks++oXBNnNV8kNIv\niH/7zLlnyho/YiqqnIPSFccNXVSAdOy6BH2jnmB3WCfqQi2lpFE0ySt09vIH\no+DgputNm3pbBOCM+nHv/ZjfK18QRYWIUZLvENHlFUcK/Q/hKr6qy81GeGjG\nCpiNXibOev+gXxCxgLfN3G7Djo9wLu/wU3IIOVS2MepO4fMQluHYG6btyLVl\nOJnSq8S2WHmZIl8+cAnYGxJBFkF3zvgQdHcLKTrYTyRotojl1UeW8OCcHoOP\nGiBKM78XAd39OmhsvhnayA7JWnpSRyQPmmhFbWPNQt4N/BGXKAsGuosX4G4l\nLWKAFJ80kmKVXkt1RuxEED51yQ/f/P7qSlkAWPBEQwj8dWjRe9YXfKyDAkCo\nHY24Tyrc94iXay8T0/+OMkrxiq8VA3Vj3CyRQpB0q838UYgggZnUihcA0cMp\nqNu2qSxuLGFqApveji0WWWcm2Ke9NqULaBW6JECsyhsJ+fPclOM1hN/tkhaQ\npTba\r\n=xJfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK+FN0FaPm90H6YgtkgJbwRpM95ooV3VIS+wo880OBbAIhAMVkeOdfG46NNY0sGzlficcndT7ScGyOWGbd3I15q5WV"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.4_1548702640897_0.497017156678764"},"_hasShrinkwrap":false},"0.2.5":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"https://github.com/optimumenergyco/tesla-node-shared"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.3.2","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.4.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.5","_id":"@optimumenergyco/koa-utilities@0.2.5","dist":{"shasum":"0fe472574dd1467e12e8b08aadb4692b88b92ed6","integrity":"sha512-leBiOzK4GFIfkFxxe81cmFN0j7tkd5cZx3V6idMjI3RziuH4PEpUk9oI3i9MaDega2lLXtlF9O+QaB4eSLid8g==","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.5.tgz","fileCount":24,"unpackedSize":22073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVLOXCRA9TVsSAnZWagAADF0P/27WbEfc8CrXrTEZii0H\nrC+6Tdi27OQLws2i5AFHJmwcfD9YqfLDw8/q8W+0UR9jomqVPZD/iGqSc5a2\n4nwz56LLyxY/4mZCDF/r4lGVmqjMFHTb7dHrQI3tzuRzZzD0AVwES//3Cvls\nZ+2OnKCteP0r9+K4CCbzJVcNMuIZUDTd4uJN/WLswfinYPNlyNXPPvqWwx2J\npv8qY8C/DrxyljfRzUkhfj1ta1WoCyu5LxEWXRTVLRDXHaG+Y5N2odbm/P15\nx7DK7/c7Jv54x7wOgR3Z8Iu+cnfJBisIVEdiSP9/3PGWbZRpByV8ke0BxzEU\nMQlxB1Fkj7hFF0Yz3HNAbpzQ/mgaTA7IqNx4b9xTCRki9EPIVIOzQn7NlPI/\nSAlZdoOd5YUNkzaqwgSUUD33AVd3JEqg+eb0AcFXtbYtG2LgMdShcK+aicK+\n4ezx70+bFdNHPLEhTKVArMiq7W2EjEqemTdWnubP2W2L8JjNSSxewLAlP9eN\naYm2JbV64nEt8a7n19ujfmMarphI11mdW/afKPNkbHJqcH0Q5Odv5Omrzqd/\nP/dqv02QY9oyBieYiqUp2iX1GlG2GFllGHYhfgvOPY9M8gdspJjcFJsKRsYI\nbb+zGJSo1l2mXWtlFxcoBPmwLSQ+Vo1iN1G2n6XKEhyDm63vT4QuXdOpKLtj\nbmQ7\r\n=QRCE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICilJG3xi2nGQenSTyrepG/gG3C2cuHgnjQq7+OJV8OXAiEAiqkW5e+oedQdIm3n5hMbFqkbAcHFnv6TULgWT3KpVi8="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.5_1549054870324_0.9064749226855093"},"_hasShrinkwrap":false},"0.2.6":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.6","gitHead":"bed2586efb79495751224e2514fc6e3e46714883","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-/yfdhlX7leydWvG+fLJbRD5+5Yiv81JjKeIoviFeim3x6MOK+ZjP7jenZIu5vq2ggNPR/Dno1ppHQiiIbPkq0g==","shasum":"52089152569afe30ce219c3b5c2c07d31c7edd3f","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.6.tgz","fileCount":18,"unpackedSize":22314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbEBPCRA9TVsSAnZWagAAObYQAKCDDW0sLzuMYruhxDjW\nRjqrNxIZBhaWh97EAFVGao8Aryl+zDBKEqEAwvtioocaypHs708IuPE6456T\nDzvEab020FtA0AuBOwhiQ4jbafeG1290otnzEl+DqkVufbBMP3dNSdBCnN0X\nAvniz+13uvDjlXh8D8CJgexi28Q7yGLf/Ewq6v80tHOCP/8c2eAAYLIgI90b\ntFgYeMuNRaalWq0PDvsIoxWVEFyvs3yGnVpWnJ91e3XgIV8KVDFcJ4Wj9s+n\nD4rAqqxlePPamoPahTJMG4RYz7NPWxpoZ8v1Ntp5fjsomsd8XMfTIrhrPOIs\nDK0MHSpWnQVj/qXZFASGAweY2K8H5nIuRuHLaKsCpGHRHhH++QhFqty/UiVi\nv/l2fnGo/pOcrG8aOIGmG6ZWqbOO6jkxGIBQYtPwK7gZuvay6PduTlUVedXu\nHjh9OkJFs779djmiJAtRe+s+IzqqZPJh/Cgh4DiDW5d38uBu0dOftSdtJE1d\npPdZ2B72C9gU33touKDgAcAPWwee4hwq2MQWHX/zgNOvhSgQOYBM86WyZO7J\nfkwXXkJa/MvEngzMKo0ey/cis9MKyrrt8CxVbKE16yzPvEIH24283UfF2kYm\nb3BqIR/Y9z8vhdEd9snyVnr/Hydgvj2xnoogAtusjxq7M4s8a5+oo9KyHNL3\nVXyD\r\n=l6uZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmgVoq1Sr+dBMKPxiQFtZOEHFggSnkTSQ/lEFOY7LGLgIgSM8gDX4yTYqmYRbGUFHP/xCScZUAJEV2k0kXUd0dV/g="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.6_1550598223082_0.8102802830678184"},"_hasShrinkwrap":false},"0.2.7":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.7","gitHead":"815b4ac2ff598afab6d5bc97e1b36e55bd841df6","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-I1/lZV+5QmYBzSYX43kNASKrGENw5OUxiED4BsxGTtV3XzF1HRzt3Tiv4KBviKKFz16h7/xkyfPdFzlsG1gn+Q==","shasum":"e22d61099a8f6025c0f87b41ba7e27ab3ba23625","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.7.tgz","fileCount":18,"unpackedSize":23518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9QKCRA9TVsSAnZWagAAB54QAIAgoqt4oBnNeVuzdZdE\nCEdzFLCLcZWE1arJoelJfKHE6Kx25Gq8lrk2CZXdWLeLCTtou8pRUsxwc+8M\nj5lhHsOz2eDje7wyA8v51kVFvBjhtXfgdDSxKlnzTL0P4Hit0lsM3ymTJAij\nPjm/iURT06ttf2uNpdyBljF8OS4sqoFKS7T4QDfcClcSCZeWmiWR2qc40Rh6\nVdEiDgv/QCz0XCI4PUukNCtJ/Im8uAD2hhV/XBgk+c5EcoAbQ9dKSPf6UAfI\n/eMXEJR4UhvoP/1rvpFqPYLED8PJLPcI8ubCP2Y5NCYhWLRmqXsQ08FHjpT9\n70+6MtjbPr4ja21f1a34HoxaoKpaQ8/GRG3hTHzB3KTokzdgSBXnMPbu8TVG\nVeSqSXumWFuH7U0N1qbORQVh2KnaHIGDs6tlwLemjs1wdRaNTcfcfkfsURNb\nzxD6cH7SDoO1ZOUooVj1y8Zptv88kr/WCRiX/PK8USpNqwDf5Pq0OKxdqxMk\nnzu1ssi60qZZPY0JwSyB0UalMGQhB6wJ04KZlSeKP0X7vgIgAChgyixf55W8\nne++nGFWTVNtJxFJswaVBQPPagd5+3J3YpNG+HpYlHyEMzRP3MMIiP0dWKdt\n7ih6KCZIfTVEOR5WQuWmKckTbZGUy3RwOXknQRD4aN26qr7Abs2OMIliAyse\ngQ/e\r\n=8wnY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS+TPf/yl51lpnqUyFdMNKqqQcNasCLvSH4PUYdxlqJAiEAglzazsk1VKSZ3QSgOx/MUfqbQgi+ADmplCCTY+tpnE8="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.7_1552929801928_0.19037989143617473"},"_hasShrinkwrap":false},"0.2.8":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.8","gitHead":"85be775ee3ee1796ad6fb2c4f5cc51ce20d8a5c7","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-vPWKMuu5KPVcBKig3FcnI8rebVtywYDhbdoc9WdQyFeEZzgKW5N5/tcGjAAYo17jHPSntbyZVL7+oHP2SXgy4A==","shasum":"527d9a787c0f695a320fde13edbaaafc74aa6b0d","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.8.tgz","fileCount":18,"unpackedSize":23633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckB88CRA9TVsSAnZWagAANAwP/jWudCo9Fg6ugJohNlkN\nA5KLnAVlBfw0vcg4VfctmNO9AmdnfHhdzzs8foAtCkG2c9F7tpReC2foR2b6\nO+jwUAldfRy20vY+Mom14r7xeWiBNYuaaPHaS+Ft6hS6N+v8qKWgNXgSeQY6\n0HAQTPoloSLOUWJWmdlO9vgyzH6EBYlgKtZ228NeqqQ8J9rVPJzqNyzo+QH/\naYdHISCEPiz3YrD596WMY0WlKrriipBg4PBP6R3TNOkkdRY1kHfkNZKg4S5y\nf0sPXe0Ci2euzI9GDHcZhvdm3/jokM9/X9CUkg0zRxV+sdZPyK7o4/o472NI\n9qt7bNfyQwsJL4LQ8FL2K87BR94xTgcoxwoNmLNwO9mJHWEnAM1C/6Th4161\nxELFRlLWQ036YrQla2VnjRxpKs9MKL1F3R7TkNwwFiqvuJX/K06RJDu4ZLNW\nJeAhDOMxxrTVVf8xy7OH6Ogt3RS5yyUUJ1tqzcPwrcoOG2HYpXM5seOAnJ/1\nRayPNh5Z3jZFNl2yFxHIcvHelyQmXHFRwutWiWhGohXHtInjt1WPa7BCthyh\nWj/7bmknLu7v549m2SGXLoFDmSrAmQwhAxKRBEavgRKHKXgUsaZwydVjhImk\nFWtqjgav0d43pxNje6QusBr1kSyXfrpg3AF5BeFrCOii1uvy46j0GUpgf3aU\nR36W\r\n=kVyz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt6qf6VsHMJmtjkSz/UsAWMcAwRW49BH/PJSRCCBhg4AIhAPMYOXRFMjNynh1BJenR63wm6YK7Z8RGMrr5Hn9kSIOe"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.8_1552949051829_0.13820375064778823"},"_hasShrinkwrap":false},"0.2.9":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.2.9","gitHead":"a7bd49c0cac3de19e57187962fb626129ec79de4","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.2.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-tqxhMDcMjYItVrdTWpfls1NY37VcHL4dcKe7SCw2k8HlMjANJdecSxfXbTzBNQblpQYRnucLoPHb8h34pdbumQ==","shasum":"7b1db37a9c640f66f657965cd4933634ca942e09","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.2.9.tgz","fileCount":18,"unpackedSize":23633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco9udCRA9TVsSAnZWagAAUbYP/3jLVs/LkQDGDsWN076Z\n2B8Ym4Br3lubHoRehOcmmpv3zqDSXxfO8YmdRngbWclBT6O+L2egi0G3Dvhu\nHM4csjbtAQxgnTIZL+cuc+jwyqTGBI1Wcgd7hp8XhOQICftFbVl5iGMMIB0r\nhqn81g28USpz6gCPwq632m8dQrE//vZDx1rXekrEtnqP6bb7675lOP2TUg+r\nqaxsQ2gtBkUkTzgIjG7ndMOFmay1GEtLsV+qM2h0N3p96GxWBauu6xXKHTLs\n8eAtiuer6AxaIGupclYcMMdOzE4fS3jzNV8BM1gCWpHg1Cv/BEWk2leOevvk\nQ+D3+imfFr5zz+otdwHXSm61YzgoMVT3D4u/6fzMYGrELMgbkCFHB1zL1jyW\nSYLUr4mGzr6/7d4XDiW0JskdoeaU5zcfl4Rq0Is1uUczDpfAaDTv84FRFguF\nlvF/+azFoLk1O3sADvi/mNFqkp9B7xGd2/g8yrtcU4IQPBGlwUxhI6ZKKjWz\nJrGOPi/WsaGPBhHwDZ+Op2C0RY3TeyDucF04PquS1LuVXn6PEwOycNdq4gMS\njJNI6DPKuM8RntmUYoNXSWp0H1S0eGUY9wMGh1cB8/U9cnlGLFSgJ0o/kY/1\nizWU1bkITIB6kJIIE93qG7nYPNmnVMV8DffP91M6VPBIQeNtuhbT8sPqguFC\njFO3\r\n=IBju\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS+xyCv8K1/+8LKG2jBcYcZAliCUiRBD8yENHLfXXs6AiEArv/klk4Xz3c8fBO1IxZXLzhZ+gTzKM5iMTZCFMk8UGY="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.2.9_1554242460963_0.03785200571574143"},"_hasShrinkwrap":false},"0.3.0":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.0","gitHead":"ba03880f7478be7e6fff7db437945e7c7fc073d0","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-PFzkr1YxpWuSmvcifk6DhW41MlaD93uP0KsBgTJRykekOoYJkNTKxEDG34Pt8qC4Xx7+3bogEKTHdIh3o/DIOw==","shasum":"1a6e0ea25f1c4c13bfd55534cf8150f57f002d1f","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.0.tgz","fileCount":19,"unpackedSize":24142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpBeNCRA9TVsSAnZWagAACE8P/RIIx05PDu+nixhQiVT+\niGQyfkKoPJ9mQej2FI7EReNkfvPIZEnMMyn37gqpnvSm5y+t+3/fW20dx3f9\nABKXjZsuFiu7eVxF5kthNZNF20j2cA4Iegxd2Kfqr6HKi7iTiadN7+myZyrN\nNrdL/Zox0vZnUHu8Uk7gkfqjunnkFSSYlrGqF5UFPKKCA0vqjEw1Xz2l42fL\nz2RNfL2futiBn7h4/CuVEvqaO5MyA7M6CTM+NqWymsXUc4ok7obBYeoARHSR\nM/FlWl1UHLqsjSGfPGRvVmmdOwVtkTSJ9mCGjWsfTxarFt2feR15rutdjktT\n9ldA1H/ywFE0QmAcmNR14Ya17sVPG13d3Shjopejg9pbe7qGT8vz5RR0U3pO\nN1IDM5SaIWR1K6XhAI7aTKFuAKJRlQ5kx6mu7eX9QMqqoTpR+rG8MaRSpn1W\noiOj5EJmnnGUKouJ2wmI2boYAdBgbZ06h3TNxM4I4dN1r/4Ua+0UpWnGQI1w\nO763wuu31m8TkINICggU7uMbuuXrfdxodmAVyyvGLpAxzGSAv6cETgTWNiNf\n7xKmigix/YRMJUX5GMhTxvmziYVawCJY4u/WzxqXjz/Z8WDfXiUKJUEJlL3N\nrvqwaU4+c2jJI64bx4VBNy3JlFlLCnMchNJSePUoBRlK9QGr3g/6ectVhkWm\nJGku\r\n=jt9w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhlBAo0teGDagokrANP17OMEoCuF48To8MXLl6GES1zAiEA4T3mb2gKbcVFC6byQJK8CmCWCYze7p9Ye+HPAUtIbHE="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.0_1554257805160_0.7740342513030549"},"_hasShrinkwrap":false},"0.3.1":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.1","gitHead":"682e694d7cf88552b0052dcb90d6b6deb2aabff6","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-4k/nC3/dRQ0WI9S1uB4dH/uwja6gl+k8smlhZFwXOOat6MM9k30HZS7L0ZZ4WEM1oEwd528ParCoPsau4PAz+w==","shasum":"f307d1706e24c33d5943e182f8d12fa011d8d8d7","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.1.tgz","fileCount":19,"unpackedSize":24362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpN+cCRA9TVsSAnZWagAAkRwP/1QJAN3zQaDMmEFx1iKt\nfBdduVaxe01LQ/gjxc9njP0+g5VBeibqFb0SRT8mybqllmHodA4FKhNUU7ux\ndqrxi43urdFv/fEp7W8duTN7xeUZRFsc8v4kLvLF4wFiaE2D5Wxoxz6LTO2p\npTSnvg/+kwemlTMvrAlnJ4IncEOMc85+G7RukamM7HFNJ0nl90hRedSeRRoL\nheU9/jIWPabnh8h9xpozfU+RY0evYPuyLiyb1O+IAViKXjIiAjcaTguEDQWm\nmnDmOkdm2ugbTscSuUyJu95EkHZ28MsTIug4Sc2Mldc0LyD75owFZbW2+XWl\nXsNlUJn9y2aYkb3BMxaeGz44CIOFoukUmGA7me3ifoh+I0WJ42/lSYmSYWec\nF/Y41Yowa7sd1vwkGWzHQgsRq3z8fKVNi4uhydyMMKkI0fad5eJXiyMKor14\nJC++e43VlGTe7h/9d6zkz1HW/Go0ZMydbFdpIW88By3+3PUcS5W8m7AWJBIA\n2ZpyAlbaIaTGNpuGC7aYZSwJZAMwrhA9MsvlzVrFP2hY+4sNVANE5SLRHHso\n8yBHIlmuAl38X54T57D/pNBY2XPE8Dm3/oR8D8jWX7vdhwnmOpWTHc16NiSd\ndLOX8liBBsoBQrKJP4vyIighAsbueeKd6uCC1W2bUY4ywxDql5+J2hp1CZ4m\n1ahL\r\n=AhIP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhOzy77XUKwac8FTUCTLfq17u66ysOAx4UEa0WSR1TlAiEAyWFrJKiZiXe/qxjNSlY1tOUUo2jmpj6/4PT1kRfwWGc="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.1_1554309019358_0.45414117235114704"},"_hasShrinkwrap":false},"0.3.2":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.2","gitHead":"68a2c1522990bdb2ba9ad15f47361c44d1829a2d","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lZdxmw4jQjx9t8Ep/qzjVpABfPncrK0IpoN78pj6Wc+fkeE1FtGkekgE62e81E2zl1P9e5caUYTFeIGVwA3Kmg==","shasum":"7261cd94a62cb0cc96ab25ec0ce7af48d812b143","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.2.tgz","fileCount":19,"unpackedSize":24362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG68YCRA9TVsSAnZWagAAN5YQAIrrs2TVBC8x1wyJee6E\nCrKY6zz+P80GYiuIKwHynHbXMUrxn6urAgzqiDDu6BLfcYNgpFfhnEtUSnuu\n4sXi2BxxIowObL0i7TCGDSwXbV+xuLIpe36JOTKb/fv0EiHkDlQM4dOFfxDF\nSUeSBuIY8SMBCI7eSMqi7I+ECMfAeuQW6hegXke5AIhyMASgOqV4r/0z0lOP\n0PIPI0OkV40FNNGLy6UFFzStG5yFesxKBUdO5zMtph7sih1iIjC+KFUBycCJ\no15XALMuoLZtdLh0uRaNHpVfBVDMwTrvj3ynsrsOeWQj4X7c429+/iGJvdUc\n1lYOy/N77bS1UpXi5PHSG/RomB+JeF27TV0Ywy6qOjEUhRESQXBr/vBa2qfI\n3EWidVPi5TN2bbLGCoKP/QLZJoEp7k0AfEY2EDRBNUMUywqBLWYi9BGFd7Kz\ng6eZcbXQLJd0yt2EdUZ8snth17/juKMKnkdD0etdaa+st8qQ78uiJR4SkIq5\nakvtloue2ycjyHNuk/5MRTaA92X2N11BPbfTd1v3ARTTDRLQA4+mfpEPJHJV\ngZCr14k8FarMYlGYay3Lb+3foWem+4Z/eGa1Nqm+bciW2dHzH4Vf8m8JfxaR\nQw49/iHd0GvPcDrhy3KkkmiHXubQ8ej3Oovm0zEa5t5G8okmGvgUUDzPR4J7\n9EkX\r\n=Mnkt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXymxbNE7/uWsd5sdovW/6k6NcTwUigmsdmruWifXgSAiEAtaZzwWcAhIn+bcb5DyU+ncyZx2hiIz0AoLB1/+xLC1M="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.2_1562095383129_0.5046169117820318"},"_hasShrinkwrap":false},"0.3.3":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.3","gitHead":"3b3547306d9b9dfc3da96c31f72554c17d973dee","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AnHPc/BFNHlaVQjHVm0VNwUSSnS+AoXpwuzbLktTSbNgRZh6yftypgcSbo43OxItZiGyHVZSB8UDLEDWqDFfPA==","shasum":"83c1778e1800ac4bd208b5f6b97d24211c1ef247","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.3.tgz","fileCount":19,"unpackedSize":24362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJpvkCRA9TVsSAnZWagAADysP/igorhjnIc4rCmGjaFzs\nV/WWSnW8E8v8dHinpOBqndeLbYqNsXv88EBC0PgYoyU1PPFTjDVym5j3YOdF\nAJLHmbMWbmDIC7de3tPIFJHjKUibQrBEHWKxUU3aGvG4/Q2OYMaTE9kKoU19\nGlBw6YHR97dmr4im2BZsspJ5kV9uC0iWGiayg3YZDzC6P3f4UVtRr6stJyfB\nD82/+HEgL9dsARk+sVVqZZ9L7+gxAnMxVb+zheL9y2IIcXb0QdmLJoaWbyP8\nMfrlG9yurdpGsNUox+cJA01O3QQeF9fON5xbkuOn4Eb4bz4y5ALZ+vrou9hY\nHsSumx+Tlo5cQO4rMhhNEIk7Gt69uzUfXJha65DBHwf7pGFSpo22bbMpuQI7\nUbxzOwHLz1yh5IFOxROTBV14EyZTzL/NWQSdKPvS1TLXgqjDXmuTb9GEbsqD\ndktAYHZrDEmNHNrJLqVow+ty2yHsfdJS/q/vx2VpQSykF1jL25vxOm95DTi0\nUOjZxjfVuko9QUKbgimB9mEw8gfWylYmhyGFyu+auRv+/zYUWM5XYF8Uia9c\nDZNY5IixUqkdS0B5Hsc3Yy3/j0YRo+06W7Dq/kK0nWb/OE2hNgb780Znx6Ll\nwQ6mW+HVa0rgJe50eyDqp22vq505pOu60ScTDLwa0OIWGjZYwfzCzY2kSU0i\na0Or\r\n=F9Nm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVKU4x3HH5TvUW42hc2s8Rg5Ez/YBw40Nt8H6jlvY6bAIhALEu+48IvoHvbcLTeD2t3WBseqXU2uiItqLYdOMyWCM+"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.3_1562811363070_0.6550335346959906"},"_hasShrinkwrap":false},"0.3.4":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.4","gitHead":"af7a8a39aa604de7bf04798a08721e83b9b5000b","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-S4yirgZ/Nl2F8mx3OE+HPnlW6w9M1GQsVeuI5kQodyNfGcFskxxBRtKyKjUnAmy+gmt/fKr4rRY2n6gGZEtSGw==","shasum":"da2f447c809f10f40399d35b9b603e8744dcdd02","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.4.tgz","fileCount":19,"unpackedSize":24360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOKJgCRA9TVsSAnZWagAAoGUP/33mGLsK7XVt6SP2bVzX\nAsirdouZvYUmZWk8X6psAzcN+6WETF8TVcisN/ZUS73CW0p/u6rAppXeLD7u\nLPORvGMO7D9Cb0nslgjjApUM29lo2P4A5A60BmxtsVzaf3doaE2NnZDppZWr\nvqd4DQi9BSbmqglbeFN5IaTDB7z0VuFp9Ylu49DqS7JOGJCw8KXdcSESqjIf\nAtGkWKAMX03u8qSNkTDpCnjE4Nzrz8Ws4HXm5WcpMaIP5IZKo4+dtHw7XWfA\n6xtaNwMnF/PxnfgOuvJeYxUOyH3HWum544v89rLpyF/UtGjR4SDvUsYyPrcG\nMa3h0gP4wm52wnXwmGRY/F2JOevL8XzAu1XpRIoodDUHannkY+WCPUjL5iF8\nrFlL6nLoAFpVxOZpmedB3dK2xQ/V0w36FaImKr9QBqK6JpxwPBH54vr/biBt\nxYxk07u0HbcVpnrjT+Bh90GMv5B66fKMzTSE++YqR/bGWGi8LZoAVgmT1zPF\n7SZgyhMgpHE8upPfY7JjzoTCjVvim6EYgOAYeEz6010O52f+4DsOWVl/0arv\nL1/2gihBsIj7My6khr2CfBBazZGUzeQoHg0vzkG1zmJPpDZnTXJFdHXmfezW\n8OfJ5j7RSVEPP+QHCpIVpBn+Vz95Wi715/mkoS89Jc9imNrOntQpQa6bkS2r\nRfEo\r\n=mTal\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICK1epcjxT7URLJQOftm+FyC7xZbbMDl1AErd+LUZuSJAiEAzXpQHzuFJSVvDFyVO3IvywsrY+sumjCOIMcg6ybFERk="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.4_1563992671367_0.42164035244074927"},"_hasShrinkwrap":false},"0.3.5":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","honeybadger":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.5","gitHead":"2322750a9d800ec947e94635a64b3b8b82243766","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZGT9y51ykbbt1+4EILkqsA1hiLIIA1h4sbFUtOFmE653I77k9MfuxBKAi8RhO8e4FZYKMSnaA+DHjpRkejsb+g==","shasum":"aab2c7c8dbc20ac8a6c1c71ec87b0a072aedaf22","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.5.tgz","fileCount":19,"unpackedSize":24498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOMjMCRA9TVsSAnZWagAAYlEP/2LaGsmDK6uzBC4zUyk3\n8ch1KXyQXijx68uoy0Hi9msaHTwfkrV+w88JRLDUTgTysPsPiCdwqFduTULl\nVtr6mcPgy3lUcf0PoZ5OGyDrfuLmHzpLiC6rHs9cUDGA0W+QqsWDr6+7gB+q\nwxIpwy3ozldymlyvX+6HexoSLgZOIn2YycSY6UrsxX//NPycdCBY1ICYsxeA\nPGx0ZSz7Kk7ZIgHm9ZEQK2KI6v+QiA2/Ne6ULkgpyOyxB4eZG4q6sQwkahxQ\nJVQ1w80wUDJKx/hQg7XnulZskn1PYqZIMYNa6UG/2AczbwsB36PHGmQlYFlA\nizr84PXA0sGFKxwcPbvzC49C/usDMdCwngLiCYbx6AzWjkXx5jd4QDWOTYcR\n2VRrbgbKSXFc8JbqIa2uIgCGyTk5q/60sZuDD1yaN/PsWm2oPISYuc+RTZO3\nb1YBpxbeGsMHM8jdeAqjD1ybziaMtZ9FO+nR3SDJXa49SC3Zjz9xdgl+WNnV\nLhamyTrUj/cCshS5YZHmOVyq+B3Zn/Sa6uGm1yQWUeiB+Uf0sewOxgnanwUm\nNu+6dpwdl+MAEDMZ9fFWrvblTkHPA39ksHuqgzApIr6znudkxHDvQJwJjk1G\nRTtVVCAw0GP6sE/taWt/vbB1BITjg5EtHo7nQpz/luF1xSVwnVzN4Qzcpjq8\nB9x1\r\n=VN4T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa0AwbSWzJpMs7Pev/bhUsOXW6e9833ylWd4LomiY6kgIhAIDIUqcoP8+Pw+mG722d5ooXGOgan4Hm4pmG5Ms1WFx4"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.5_1564002507889_0.21754580449577987"},"_hasShrinkwrap":false},"0.3.6":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","honeybadger":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.6","gitHead":"46528360ef0369042b4e89b20895abef420e855a","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-APLWdsmvHY4ITNXD+bUvX1+W7+fDD8LMUp8bsU+yKvDaUnH76eHxgDgdRXEqSzlJEntCWi9CNdbqwuiKdTaoGQ==","shasum":"5ad8edad0d29a4bb55a4f006c7696e610cd098fe","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.6.tgz","fileCount":19,"unpackedSize":24647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdONuICRA9TVsSAnZWagAAR1cP/iuzM8biEZd5nIjTOfkQ\nWiPCuHBHzYq6+3xJHSqV9pCy3DuPjcBdUct/SNfkOZkMG7xLRQxupue/aUWL\nIohofhnDb+QNAOBhLbeZNnowyG7SfUEcMNqTXHPjQpO/IIfpCqAqaJoZAdGd\nNq9BOwCoUOYgRtotK6BBNCtqnusUq8SopnI+a/cP6+xelyfxJK9qmRQxJN62\nynKm670emzGsnvRMsDbIofo2RPXG5BE4R8Rg6zv6mk0XcYVuhuwKgahQPHKe\n95Tf+iGQ95MKayu6ccZUgZ0mNs8/tUWtG2eLbsnPgvSXHrKEZaF6n3V8P/wy\nwzeCcD9A8tV8uGVRNzUjhlyiRX1ps8qT1kGtpyzlKfVbshalblX+L2VL3SkS\nNLaV0U24WpFpsGtx7Z7ct1UxE7vlaE9ZsJELHpo3I6FQwxQGICEoacqcHLC9\nAJ00ugG8ou4vlWqIkU5zQYDnh5wyIDAhtHTHXcEGGbSasizWWkihZOGTkTOW\n0wFgYq/EuJD4FvBUJlZiyYZfWac/9ubMLjM/IF9U7f3UwgjkbnS+/h3NgPbM\nmoDPqGF0+Ozcpln/whW/npzbgz18gzIypWE/+ieVHU0fwmWvsrsEzErck3dy\nHyLWxhMRv9LwIytmaf5fCh88QhJv84MYqjDQhcAGsb79uOr7HQzboyesZsAT\nHkDr\r\n=h1k9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzFcmu+Tyh5hPQncr6HAYkTuh6n80l+7naBgGw3skQtAIhAPEXzJwznGqRt8aExULvJx97mNiK++bl9Sywvbv9nDPb"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.6_1564007302918_0.829937898687912"},"_hasShrinkwrap":false},"0.3.7":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 10"},"dependencies":{"envalid":"^4.1.4","honeybadger":"^1.3.0","koa":"^2.5.2","koa-jwt":"^3.5.1","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.5","supertest":"^3.1.0","winston":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.0","@babel/plugin-proposal-export-default-from":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","eslint":"^5.9.0","eslint-config-optimum-energy":"^0.5.0","jest":"^23.5.0","regenerator-runtime":"^0.13.1"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.7","gitHead":"b392c110cf92c413bb22f706fb8dd2c3d3f620a2","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LnNj1zp8XRQxWVtOw8z623HMvzD7LsimOir8npSUtwNbjNRmQtIIAWwd9i0weAcDLSxrRc3XFhf6SM7lP+S3rw==","shasum":"0468e1623ee0c9a412166e82ead58c6631673074","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.7.tgz","fileCount":19,"unpackedSize":24647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdONvrCRA9TVsSAnZWagAAC+0P/RvCkrYkeOhCI2H+myDY\n0e2tInJu9dg8TuzZzTpYJpp/f2MxIbapI2Vmpb/WD0zgCKI11WJzsZqqmTpE\nB+c8V2x1oGvdZdtPdckWSvlJzKBqtFGFC7HgUCpDktxdcVbTMas4fXvGiTZv\nRrD18EujW20NZUFy2KgJEeMlaZIheEnCdgHkhbUrfepZZGBidMGHcwW3z/0R\nXftc52ysM/XT75gziyAdOz0uOhfLF2r967ci61PI6OfFmRHYC5YspDtDaNlN\nwaBWmW5p3lPhXOtsWR/J60EykMaMfwsrlQBqbyUtG56Cu2klAdajE14vrXnc\n45sJ0/Gu2JWR2z3FAYtEC7aF/Ennh9HmlK/MS9pKzEFtmpocnrYkM2iqJKws\nFOYXmR4aEhjxyFrszMlt6O7tnqyaQ0da6SF/rN2ypuTaTUo6IW06pwy93U06\nIx0pAuA1E8r5Acb54Z0fhsLTE8KEZX/wcS5wyadcoYunwqK5tgqGSYMUTEwd\ndT2N3pFrbD1czkQyBkHPsFU9xDV6G9S4++kmkqUPr/LxR2OqYwrl0Mw+T8my\n6d3NwoAvCCcn/MJL7dmtn7o0oejgB+OruMTou2RDPaq7Wc9UV4vZUjoonFrO\nqvGSw1gWBloIpfzdyhTDkKZ1F4kxP63Dsh046FV5n/+t6GX1WFCMKod2Bwra\nzaJs\r\n=KjkP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcauLRNLEpdGlqp2mvJO8q0qFLe1FGvpCrHhzfZE9G0AiAOmHix6FWXqQbFdxnL3m6FLv5jZMh4k5mUftrNXo/PpA=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.7_1564007403029_0.4177507562545164"},"_hasShrinkwrap":false},"0.3.8":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 12"},"dependencies":{"envalid":"^5.0.0","honeybadger":"^1.3.0","koa":"^2.8.1","koa-jwt":"^3.6.0","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.7","supertest":"^4.0.2","winston":"^3.2.1"},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/node":"^7.6.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-export-default-from":"^7.5.2","@babel/preset-env":"^7.6.2","@babel/register":"^7.6.2","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","eslint":"^6.4.0","eslint-config-optimum-energy":"^0.6.3","jest":"^24.9.0","regenerator-runtime":"^0.13.3"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.8","gitHead":"8c2fcd5c2c5fdb6d13fecb4f79900f7caed1f459","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.8","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-l2WEhOsQcfqHy8b/6A68ksdBh9yUd6ELfmycBo2GEBMbaOqqPgjMyCaiezV0PCDvxTIywRw0q/NsKokfNVRaJw==","shasum":"49918cf797fffae13e7be2acda547b9a10add10d","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.8.tgz","fileCount":19,"unpackedSize":24647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi8DuCRA9TVsSAnZWagAA8AcP/25LPtVS+xf0vHc39ZxL\nIsOsSIe1GIqmTzYP3wVa1M1/73gLhwhVkQ59bse6cn1L7a0NrzZpv3SiQwck\nrCvdWwYIhseiVh9zibL/Ymzhv2D9C7dZ97W0muVaef++BKa9TIMuBsUFjqH9\nEOZULLJwHoWjBhvnWwM0HGXGkNq9OrVJBqaW/GBT37pPSaowPSQ2aetAgGiq\nvtn1QAuWRzMNfxfT5kASjkv4pvI4woCV4PNuFNvgy33h8golbyY1A/gx0EUS\nol4Lv+bT80tItB+5b5F9t1LF50756qWtgvPMqF5IFe97jmXFhPekE5VISaC0\ncomf1P0khvzdh9/8VqfpsGRttdt42uzEMRiUlx/X+waYtBZUiPFMMoXL3VcV\nEyh4iMe69FLc68Fb9HpAI1/dQNq9izPfv7pdXTRjCdzkGogm9zu86CW3Y/rI\nNXVSuDjvBUwHZxjg7S1LVPso0P+aZ/vHLbe7kzbRYkAeOiJAkFAvhdn2Rj9+\neq/KIJWYidzBpX9nRs/GvZN1A8TmEAYbpgkjhGyF5sqnaWOByx6o4lVZJOQl\nyaLdgPuc8ao5N80V3/K0qaCj7scfA9E7r3E4IF9mf1ecHleGxg2oTq91xEt6\n+oS/+ECHmOgOM6ywQoLsH7Hm/8j4fCd1DUYpVUBaCsU0h78byDdiSb8+WD5O\nS0d9\r\n=QPKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDitXO/7I6NbN8seph4URp5nGNv6ayVmx6e//2HYhAauQIhAMAIPw1ww4vxqxb7hvvLAs8ryITBNq7vwlku2dl5K4Wu"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.8_1569439981967_0.9938283994864552"},"_hasShrinkwrap":false},"0.3.9":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 12"},"dependencies":{"envalid":"^5.0.0","honeybadger":"^1.3.0","koa":"^2.8.1","koa-jwt":"^3.6.0","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.7","supertest":"^4.0.2","winston":"^3.2.1"},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/node":"^7.6.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-export-default-from":"^7.5.2","@babel/preset-env":"^7.6.2","@babel/register":"^7.6.2","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","eslint":"^6.4.0","eslint-config-optimum-energy":"^0.6.3","jest":"^24.9.0","regenerator-runtime":"^0.13.3"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.3.9","gitHead":"ce05865e767a75615e430baa7f9a63f471e74d78","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.3.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"dist":{"integrity":"sha512-WBqX6HxVx3hOPB3UI5OHo6vbWwTayDa016NiXq41bxUAqVqn2nt62xCXRNPIM2eTb8Tt05X3WisTzxbUVMV8qA==","shasum":"27d99286311d5fc2bbc9d266e5f1921d985b5fb4","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.3.9.tgz","fileCount":20,"unpackedSize":25112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjR0nCRA9TVsSAnZWagAA0hAP/AgRktc+L2nWgc+gCEcm\nY3W8UOF7ji6AK9KVnnPO06fsCQpkXOKjEIjPalH06C8twzBuk5sTrMkUgpvq\nwHoM3K4H3BJKBzQaOnkN+KlKeQlAsqHIfHZqnGSEix4hCAPfhxGSIc5/sjC1\n34xXLDv3MMeQH0odv6v2VHCIbj9hK2MicjUrkx3mgThopncMEMPSH7gWyibR\nJRhKQ0CAApeIP9kUDHSr3IAf+qdRGXWPEX8fUfZBfEUuRPwIa77Wt573a9YS\nKHTV95zf+K4p1VCeouYimL+SeB8aJjjHNbGor4/al2YzrhsRGWMNQRb8tzrD\ncvD4L6QC4/K2DAZ+ZKc0IY7GpdluALj6yVXLLC2uUBee25haZEIChhRAzos4\naanzIkXzWyCwc3ZVucnvd2w0mOA8cYdqp7pgNi+gt0oEokONVHYz38V7QY0q\nNSW1k4Ys0kNLrsQ84C6igk+v2XpEfeo+ov6uvFHXHQkA+j3d0NKXzgqTHFQt\nlH5t9UmMAEVxmdvHQFMHlC994v28S34nN4ryH8m6syD8ISU+7UHaVNU7wR9y\n0a5JaREhhpKQTXrrm1bo6s/DstH34+saH11RW9k/xdV4mKGyl2wCeVEq+cxV\nPoQzQc4qchsRp7khDSR7eXrhMNPACc9gIzw1e5qi1sraPuBbOJ88lKrCCp+S\n/Rrg\r\n=eaQx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpd7ZCeXr36APFKXsfKOc+bX7TwRZctTDSlM/M2m7vKAIhAJWAhkUD+Qy4dkFEqm+N3u0LT2vAlQn2vAQW6TiIPKla"}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.3.9_1569529126533_0.9268136101538074"},"_hasShrinkwrap":false},"0.4.0":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 12"},"dependencies":{"@google-cloud/storage":"^3.2.0","envalid":"^5.0.0","honeybadger":"^1.3.0","koa":"^2.8.1","koa-jwt":"^3.6.0","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.7","supertest":"^4.0.2","winston":"^3.2.1"},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/node":"^7.6.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-export-default-from":"^7.5.2","@babel/preset-env":"^7.6.2","@babel/register":"^7.6.2","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","eslint":"^6.4.0","eslint-config-optimum-energy":"^0.6.3","jest":"^24.9.0","regenerator-runtime":"^0.13.3"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.4.0","gitHead":"cb9217116a42c8004f8f589959e60593046825bb","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.4.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-gtulo0xFwqnq3URKvJfnSEsxSON17bEfVNHUOW2jDgIuHISr7jUEba33nf/kjp+gF/7i9yDGWAO5fCHwad18Dw==","shasum":"3cc18122d5f8cf902bd0dfd702662a018d1e29a4","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.4.0.tgz","fileCount":20,"unpackedSize":28128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdng5YCRA9TVsSAnZWagAAC+oQAKCe4GookUcyCj0prKF3\ngqMWnIa6ZK0f0BdZ6iBxD08bJO9IL9GfNMDQIyOW01LGLeNYIwe34Tob7tnp\noad0kNCJTA8Pk1NnROLIfHPr6Yj4cCjTEClocIN1RuW5Yo+7htsRAaXQAOhB\nM1/5ykuv63Kks2roqRnutlTM02bX300ZsgzJRDKTVn1Ryo4KFeQPpD7bV87K\n5LbkWNaf3JuH3kX2XHG+0p/SyZBPGIVDp0rJeGyH2o1VrOapdjgMdRF63f1W\npFIxktxcOAPuhXTgLpi/D8OmlJSOU/DWlYWWdHC+ZenbIJ+/TsVSthGzpL/S\nrTlHGnjW2C4z8REkVWTpRwmUexcJtX7A720djfm1Ndjq+vwNMqhAWIddFHpo\nwQuR36pH68Lbi6/78UH8q3g+BH/slYFJe9Zz/YJ7wBlkrYE+xcH/9cbKYOVc\nlP0oDln+QMe7ZPvq4tIDBlZsn13GltM7YCsiRtNO/8aTmw4RuDunYc7/HXF4\nIIRAA0ASWMYmY7s16ZVVYk6mVmxyvORZWp1KL4MJrImJi8AoYBGW5I6pWXMi\nuOg6xl/9KwGCR0gB2KOfCzirGKpKCqljbMYFxvWJZQRZYEmKnPnORNRYVpBj\nV13btEvRQisGzfChIXP2P57Adk7eYzvyRfD6zCA+fg9UB5CY7hjCiTJqZt1M\nis7y\r\n=UQh+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjYOIGqW/CZLbtvyfRr7GUzRX0YyPPzPGDRvZWRp8SDAiA0jpXk73KBOIVrziueMK5J2kRHIdKikzvrKvbCqOJ+Qg=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.4.0_1570639447903_0.030143618708286857"},"_hasShrinkwrap":false},"0.4.1":{"name":"@optimumenergyco/koa-utilities","description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","private":false,"main":"build/index.js","publishConfig":{"access":"public"},"engines":{"node":">= 12"},"dependencies":{"@google-cloud/storage":"^3.2.0","envalid":"^5.0.0","honeybadger":"^1.3.0","koa":"^2.8.1","koa-jwt":"^3.6.0","koa-unless":"^1.0.7","openapi-request-validator":"^1.0.1","openapi-response-validator":"^1.0.2","openapi-schema-validator":"^1.0.0","request":"^2.34","request-promise-native":"^1.0.7","supertest":"^4.0.2","winston":"^3.2.1"},"devDependencies":{"@babel/cli":"^7.6.2","@babel/core":"^7.6.2","@babel/node":"^7.6.2","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-export-default-from":"^7.5.2","@babel/preset-env":"^7.6.2","@babel/register":"^7.6.2","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","eslint":"^6.4.0","eslint-config-optimum-energy":"^0.6.3","jest":"^24.9.0","regenerator-runtime":"^0.13.3"},"scripts":{"lint":"eslint --max-warnings=0 .","prepublish":"babel --out-dir build lib","test":"jest --detectOpenHandles"},"version":"0.4.1","gitHead":"a9af2620bed96fa6a5fef0434d984b944a23a699","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"},"homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","_id":"@optimumenergyco/koa-utilities@0.4.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-GaD/mQVHCtY/+eMsSflvrhWdt6ypFiLbDoAxk/IZquv1MEzLIHpoRgeFxZTU5v+bQ2988wuPsNwi3QFhrFF+3w==","shasum":"d894797e3b81990f7e547ea5b7a931ea3cf9f14c","tarball":"https://registry.npmjs.org/@optimumenergyco/koa-utilities/-/koa-utilities-0.4.1.tgz","fileCount":20,"unpackedSize":27807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpjMOCRA9TVsSAnZWagAABQAP/0cpp6CsoNf06kX85zkd\noPZzUSaTChhvt/S1S2iS9dyNypJztUOXDMg7sU7mfqAikkqhK+epQGp0euFK\nZnCDKm+xUt3iG9Xmjxd8l1T03mQVWrar7vRbEDdCjsVZqfa4HyfFJWuBeuPt\nlvrrFZl55zbOL+FEiE0GFUsKsvTDp+UDlg94mNx/+fcFZOZGEwM1mXQ3fEW6\nS6pJM5ikdNUVkrJQl8DJv7ExAu/cLp3xNUAZ1D16uOj/a+LEy8tDie8ssFaQ\n8Wzpq++LRLo0ku1y2MFPY+ByJxQPJ9LEkCt7p4eaXNMaMdupArUNYvns9DUw\nsG0Zg0/R4GMmEBK9/oKY5vvWiUW1sRUouGuzGk7RNmf6uW+4aPD8ii9CjVHV\n/ZaChf+lxyrEMa86ogMLD3qmh25H9vrK+nOr1W7eJiWBGyujM8DJpBhJOMBe\n89QziTCLpv886T2e7l9Rq7cJjrlEHjOqg5UuH2KTV77yjRtT5BJa+7l6dPRP\nSbQn7xD6fDeTdHuMlHrtUIGzWnJnOdhUGDNcSgMCP+sXl9kZXSIEI0zcGKQj\nSiUSZayMhm/cC0cIoR0XoYEHR0H/ulRmTMtOHrT/blRY35H8T9OqvxK9EZcr\ne4TKX94iGQGJaUr3g+Lsc2TO9pPtHiOkRTkg2SXRBR2d5VkxqvdOB2/Cqloc\nJLY0\r\n=bB0T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbc3ghbZORU0C8dyvWp69vqAkNc9Yp+EUVmSGoqw/g2AiBVwL1CxxmOWQSgfzKBs80H06OrGAuTcbxwJn5oPcG7eQ=="}]},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"_npmUser":{"name":"optimumenergyco","email":"devops@optimumenergyco.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-utilities_0.4.1_1571173133827_0.24368473341555608"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-19T17:42:52.498Z","0.0.4":"2018-06-19T17:42:52.854Z","modified":"2022-06-12T22:22:04.081Z","0.0.5":"2018-06-19T19:15:41.003Z","0.0.6":"2018-06-19T21:16:30.877Z","0.0.7":"2018-07-24T17:23:24.577Z","0.0.8":"2018-07-24T17:38:27.681Z","0.0.9":"2018-07-24T17:48:05.657Z","0.0.9-test":"2018-08-01T18:06:04.609Z","0.0.9-test1":"2018-08-01T18:21:18.283Z","0.0.9-test2":"2018-08-01T18:28:51.539Z","0.0.9-test3":"2018-08-01T18:34:09.064Z","0.0.9-test4":"2018-08-01T18:37:04.885Z","0.0.10":"2018-08-01T18:39:46.502Z","0.0.11":"2018-08-03T20:37:56.459Z","0.0.12":"2018-08-09T04:12:54.924Z","0.0.13":"2018-08-29T20:27:06.512Z","0.0.14":"2018-09-04T16:56:11.609Z","0.0.16":"2018-09-07T21:20:45.974Z","0.1.0":"2018-09-12T18:09:03.958Z","0.0.15":"2018-09-14T22:26:46.679Z","0.1.1":"2018-09-17T21:58:18.427Z","0.1.2":"2018-09-19T16:58:35.781Z","0.1.3":"2018-09-27T16:04:39.620Z","0.2.0":"2018-09-28T21:10:14.301Z","0.2.1":"2018-09-28T21:28:31.139Z","0.2.2":"2018-09-28T22:32:04.069Z","0.2.3":"2018-12-05T20:09:56.521Z","0.2.4":"2019-01-28T19:10:41.001Z","0.2.5":"2019-02-01T21:01:10.551Z","0.2.6":"2019-02-19T17:43:43.217Z","0.2.7":"2019-03-18T17:23:22.103Z","0.2.8":"2019-03-18T22:44:12.007Z","0.2.9":"2019-04-02T22:01:01.077Z","0.3.0":"2019-04-03T02:16:45.303Z","0.3.1":"2019-04-03T16:30:19.726Z","0.3.2":"2019-07-02T19:23:03.421Z","0.3.3":"2019-07-11T02:16:03.223Z","0.3.4":"2019-07-24T18:24:31.508Z","0.3.5":"2019-07-24T21:08:27.970Z","0.3.6":"2019-07-24T22:28:23.604Z","0.3.7":"2019-07-24T22:30:03.170Z","0.3.8":"2019-09-25T19:33:02.117Z","0.3.9":"2019-09-26T20:18:46.650Z","0.4.0":"2019-10-09T16:44:08.064Z","0.4.1":"2019-10-15T20:58:54.022Z"},"maintainers":[{"name":"optimumenergyco","email":"devops@optimumenergyco.com"}],"description":"A collection of shared Node.js utilities","repository":{"type":"git","url":"git+https://github.com/optimumenergyco/tesla-node-shared.git"},"license":"MIT","readme":"# Koa Utilities\n\nThis repository is a collection of shared Node.js modules for use internal use at Optimum Energy.\nCurrently, the package exports the following components:\n\n* `logger`: A generic Winston logger preconfigured to output to the console.\n* `requestIdMiddleware`: A Koa middleware that automatically appends\n  a request ID to the header if it's not already present.\n* `errorMiddleware`: A Koa middleware that sets a response when an\n  error occurs in the application.\n* `requestLoggerMiddleware`: A Koa middleware that automatically logs\n  requests and responses.\n* `validationMiddleware`: A Koa middleware that validates incoming openAPI\n  schema, requests and responses.\n* `DatabaseError`: A generic database error.\n* `ValidationError`: A generic validation error.\n* `NotFoundError`: A generic not found error.\n\n## Deployment\n\nThe `koa-utilities` package is automatically deployed by the CI server. If you'd like for your\nchanges to be deployed to NPM, you must first set the new version manually. Be sure to follow\n[semantic versioning](https://semver.org/).\n\n```\nyarn version\n```\n\nNext, you'll need to push up your changes to GitHub along with the versioned tag created by Yarn.\n\n```\ngit push origin HEAD\ngit push --tags origin HEAD\n```\n\nAll of this should happen after your PR has been approved but before your changes are merged into master .\n\nFinally, after you've merged your branch into master, check on\n[NPM](https://www.npmjs.com/package/@optimumenergyco/koa-utilities) to make sure the new version of\nthe package is the same as the version you just set. Note that even after the merge to master build\nruns successfully, it may take some time to be reflected up on NPM.\n","readmeFilename":"README.md","homepage":"https://github.com/optimumenergyco/tesla-node-shared#readme","bugs":{"url":"https://github.com/optimumenergyco/tesla-node-shared/issues"}}