{"_id":"@flexfactory/api-utils","_rev":"32-a909e567c31fbf9f315ebd9a710ef83b","name":"@flexfactory/api-utils","dist-tags":{"latest":"4.4.0"},"versions":{"1.0.0":{"name":"@flexfactory/api-utils","version":"1.0.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","http-graceful-shutdown":"^2.3.2"},"gitHead":"1e84f188f33718c2e08ade1940adc164ea404ffb","_id":"@flexfactory/api-utils@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-fcn7ps2w1mjl6iBDE4+6OP1mOSESmWjH+aWv79ftEDoUtk33K7AQL3JGZduGfp2ltn4buDtWZJPth492YNndkA==","shasum":"a178407f8386af3591ad7808384c447085b15ae7","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-1.0.0.tgz","fileCount":4,"unpackedSize":3226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec554CRA9TVsSAnZWagAAUbsP/iswHPtlHJF1IY5VRbXw\n6wwavLDljBNA1MyqtawXloPlxpfEZ3tAcS0bMYGmiN1pDPlLYpzEUSzTuVU2\n/xk7Pqd5Z1xi73cPHqeCjOtULISIxvC5dLgC7xWYhSIgvcjZkPsymd6A0T5P\njIYNSvctCkRwxHuAqbvF4+/imcaae6y0bDYir9CqZ7WdwYS8A7Etx0TGQzLY\nQqAsqyh/y1EZIe3OtSrFxYXn1WibXMmGEEWyJi6FUlwUgjyoQ5LO5CAIWuap\nGq3X/myn6VrrD/33oh8i1xeDi9OqhacEq0b1LR1hVswlvF4/UGfIKYUcci2J\n9mVaRLs9Wt4l+5mTuf4r1A7rpS5c9yVWmUl5bsqtf+Oob9m1q1J/LbRSLY21\n+3swapfKRUVvdl0LE7jbHE3/USclU4CWx9p6rBJg6jA+IeCxEynwuTzDpGOG\nCUMF+RbJ6pVr4hh2k2XGIgN8Lfi6oPW/NTDMsqnkjMqb20lcTL5bzTDbG15q\nG21N6FKlXSp9xlhmP6pIvxY8ZQcNCPqcvZJ+Dg+MNhKJsMiEqYyAkihHOHYg\nHLuwJJrPlec4+WBIdX7X2+wZG+vf7A7El9HU+r0iKwrcYBDXsH9ry7NDRbCj\nxzjhH+CYQ6UtBqJ7hw5AhUqayMKR3EjleV9bPf1Dy4pvqMfsjgCRknkeShtr\nLUjK\r\n=xSNP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxqgxqtjkGIJyZxW2/zjXHdaexGwYbhx2h3+NWN4Mk1AiBDsN50dDG+vhYyx/CWhTfe25dtGMwa00OSViCoFtck7Q=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_1.0.0_1584635512083_0.426124848217599"},"_hasShrinkwrap":false},"1.0.1":{"name":"@flexfactory/api-utils","version":"1.0.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","http-graceful-shutdown":"^2.3.2"},"gitHead":"684d1f39070bcd23c83fe6a9f7618654b74cca9a","_id":"@flexfactory/api-utils@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-RmMbyZ/E+r/di+OyjbISOHDIcNZ/7AcggkxZ6laP0utGTxNc/ufjO1D8J1z+CIS/zf8eNqxqfPQ/e/z47Rxx/w==","shasum":"4f03872a60d658ed47b3f8cc87fca7a4127a003d","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-1.0.1.tgz","fileCount":4,"unpackedSize":3228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6DtCRA9TVsSAnZWagAASQ0P+QEC5LYGHDO+LM04jpB6\noK9X8904AdccMBhM32MHTWPTk/4/TPekOavBDhzH3CUTkkONyJC3zmsBNHDp\n/yYWpvM9uqiFeeqoec8B6OYyTiirOf+bPy/GxDFaqraRDT9DvG1sW4nanUNx\nRwwD9ZUr3e8YBgEuF/e4PReQtsZGw/edjJlVky5AoJJ2jE4iUX6w8x41XFJA\nkDYeS+Z65iAEjJiAukkvERm2UTgoLfHDCda3Eq1SIZUnLnvKMc2i1sKr9Nus\n3V9TS45x/c33TkqGfqBElWmnEOfnIMKjFDVSHw2jcwxhipeDe/Fg5P9cZquN\nrnbJWNw9EZrQZVEhdlRzS18xPBvSOSRtyRgsmezBsCBDMjYj6iW1fB7KNHpk\nYNH43NlK8SDZlEcY/14wOzCNpJP3tHJzjwAj6/COSxVgXS9i/C25ZRuJIhdC\n1Pv5vFBR3l9Y65rfwidzk07RsTRdjl/rJpmrf8/I9xoIbLaBjpjk7/bK4CY2\n+ImCI22u42XqxgOYGa45yg+eGs1oGRY8SMx90JxZ13RsWc3PIZpqpRsXfMw3\n9r6pxX9CRMF+1wDdj1dpI+V6tBefgC0ZXf0dZxekzc+myVY9DlutWOM4wmql\nX+tcf9LA3CxyO6Cx8zSP+q75bYqxSrGW2ki7iO+RBTesn96agYf34jYg83l9\nwjNb\r\n=qSbM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzFtQq/cDoamRQkEuWs5FQqZXLhGCfGMNbL9OYir17EAiBa+EvwEzumW4eY4NHP5tQVfvbRGntXL9cDwfTRgHriTw=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_1.0.1_1584636140789_0.406512305078651"},"_hasShrinkwrap":false},"1.1.0":{"name":"@flexfactory/api-utils","version":"1.1.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","mustache":"^4.0.1"},"gitHead":"fa99bc9d07f7fb1d96fb722e711009eabd86cce2","_id":"@flexfactory/api-utils@1.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-XXVsS8cLi+7sCAk+lgU3du0YWDEa5t9NgCz6loOBphZtwcMsKyo3/Wk+f7EpKvseVSste2bX1rPqjC7/YM1z4Q==","shasum":"f7a81aeced7d665a30a612b1f924f22709e4aaf2","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-1.1.0.tgz","fileCount":10,"unpackedSize":7395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec6VlCRA9TVsSAnZWagAAQMQP/jGJuw5BubsOLFfOXz0b\nPBlaECeqZxpVEfr90Z9/eL9Kqi/aav0Q3laZMYU/b0bcyB8QxuiYiqvumyJN\nXURGYtycQfqd9yCuUgDOeYKYOfgZSFTpj4Zma2G8T8q+G9hpkbDfEuQIlPZ9\nAVMKzuvwkWpSb+WkhDLSbIjt+0DS5s49NEkrlIWIUtUWulpjRFdanNf1eA3U\nKx50l4jYas4+NE6dUPHoEUO6q+OKM7OVV1g6OtGfTpzjQDPtevyuB6k6povS\nfONOcLjMcc6hozmEGDv/RNn51V0iFO3lHXPgTU1y0BFHXcSp2WIUuW4RAtA1\nP+nn5TPl/x8TECYNG9ATwvS56eHqbayNFIstMWwvW4/kJbW+ffni0OEaytrU\n2esgFa+UbWc6J/ZJn2lprrXTfNplSwP+39MniZGA6lzIrUxjH9yxcUDnlMpq\nNAymoKlSx0UB9a5XwHWD8RL5CrkT2u9rIotgxo7Vueb3oJDqVCs0+jZsCAKw\nxhl+TM9DQDidoSvy2pxFNIpsCT3i7JVqNBoQfB9Y5yqSl4QVnTJxTr6s7+g1\nhYIbPc/tzONytUbd1eEx1BnERPElVluLli9uRN6+Hehqsh4CPyBX6Dxcr7P0\n50MALZy/TqNJ6lJ53qgU/XDnb+nYKyYA4ThFceR0NNnnW4RDBdR2pJTZZkyE\n/vph\r\n=O6Ej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzYr5xh6qSXy+sdZ6kqZ5OxYxW1Xfn1X0vpKrJSDmicQIgBB/QS9SvDXz7SL0Sk5OXzBzbm6B1Jj/jDqYfKgG8g1Q="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_1.1.0_1584637285310_0.8871147085607483"},"_hasShrinkwrap":false},"1.1.1":{"name":"@flexfactory/api-utils","version":"1.1.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","mustache":"^4.0.1","objection":"^2.1.3"},"gitHead":"7027b0c71d20aad4e5b61c4adf6e5db21d20f6a0","_id":"@flexfactory/api-utils@1.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-rvWBC3jGC9ozSzDe37LQLsLBU8HdrI7n84Tw930xBQLoaRm+WSdswVbMCy0Z8Oh9NbCGO8Hlgwtqwhpyl3xt0Q==","shasum":"7465a8c63657b42c43d438e9413541a0b343c488","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-1.1.1.tgz","fileCount":13,"unpackedSize":11042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec814CRA9TVsSAnZWagAArkAP/R6+0JS1DOALnY6IFcdy\nShIZhFnTprEXCCw8mX7pJy7hlb8DWRDDGCX5tGpi7DmCh7xD40ymkPgsO6a7\npRUzXOXkXxrTXMX6m9mjI147P8AnIqsBb3KdeymVFZWEkATvYtoM0JyYWHhP\nYjBwe36Q+1kEpJdt72ucgkGGUXDxoQ5dxm6uHfNatMKA3t6MbK0LAXoSj78E\nH39fTEqmwgam5qQFZbaGx+FmDpzQYDFQDYMJjdg0FySIaA/WUgdXsiMdmXXs\nHALZfgYV6lWFjBw4w4wNAmpb4hBDUelQUrrjbjkgjEOcjCiGP/qXQeldcRZo\nTn5+FNo1ShfMzO8n4SH6XAFxjP5I8NMmhfkUbs3K6mXuGsrw1+0F9i0yXMFb\nZt8lc986Uhbgz7U3p4iJBHzaTVVTvQ7wJcKovvP+j/UuM2gIYZFb9kU/m43C\nrz/QNG5S8gzklgg+u1rqwRUWyCnpBWlnI0fszJTr+tSjotLnIC9/z09NCwcY\nulsvE1yMfAN92jQgKEMu5gg2KKOKTawUfJQIgozbD4PoZrfT3JEFljj5tQe+\naYv10850qcKlJaH/HiIhqTJTIOACJ/Jgpsv6BYD2UoJmoYLO2Oon4KjUKPn4\no2RWIUfqPEfv6Mot+rFJENqUtK0EQ0DK7MeggL+Jt/iBuFZHSnyd+ZG8Vlv2\nwWEJ\r\n=Y+Vv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXI4PrH7uY3qFUHX4RIjh4ISDxUEaKlY5oLDNrZ1SQsAIgTLtdkf8J9+AFahj8fbMPh4cu6wL1ZQ+gFWSYev0KsJk="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_1.1.1_1584647543597_0.4775958620503258"},"_hasShrinkwrap":false},"2.0.0":{"name":"@flexfactory/api-utils","version":"2.0.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","mustache":"^4.0.1","objection":"^2.1.3"},"gitHead":"71f4f969fd2264a41ad3c8e115bd52487931d687","_id":"@flexfactory/api-utils@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-LAlgyXe5P6qyrBhGNLOYB86P9l09LzuRn2fzuRoXJisIlTlZ0+M4tuYR4g0vGp0KLABSVb9jbvABM0obN8u3Cg==","shasum":"85e525632e9e6cf6ee6b7abe04e5e55b684e03e9","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-2.0.0.tgz","fileCount":13,"unpackedSize":11013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec9J8CRA9TVsSAnZWagAAWr4QAIikeSTh2UuL1aNhStIK\nidufAAsctB0xtWgvKFO1DoEqc4ulUC1qlEbtIo9DMKqp5WbyJp4K5xQccA/w\nn88J+Xd177fepAmA0C1XSS9zo98MYVVTC9mC1JPwoqchegE5uwGpTNvg15yb\np7zIEB9qeEr4eodcqwiAM972s75cz0fvQcZH//vYvOOxL8DE0d/mUu3madG6\nGXqZziTPdKRLy+SL9iId4jHjGYuRYoTVuhQu0Nvd3gNkldUksihfvNQ8Khk8\nyNl8TWs7HnMnqC+FyR2wQK8WdBCd1WJRMyA9nIlyFxH+Xj3Cx+RRseAA2QX+\nypFyEEsPR/hoOUEwG5LBTYXUj2ssBMneQaEeVTDRqmo4KFj1qVPVif38ovPa\nkOxYfowdSuZQijGRJA/1XN38AYxI1VbRrnf0usAzTE01ptxdnOLa4Fxn/TBS\nhKQ4siXnaeXHRFYmrfKvsCm0BUpkiQexlTg4XvOtESs9btKDEelbCBp6ipJx\n/S/BDtBfQiwEh0Oc24B+xssX0zomkBoU9B1kn1Ab5uE8bWbr6GTLci97Flb5\nIHodLzWEcEw5JQQhl5ZzfCTvb0qZ6zRixz9r+kORqb3Mmc7xguV+RWFHyA+s\nfDRx/awFrEkebgOB4gAMdVzTedcfkC6qEaSKxBD0wlhq0qtKoo7xxZVgp3gC\n7k5p\r\n=OM6G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpeI4fielsbwlOJmuTWnTXavySi8u9Rhee9hcsa6ehTAIgRlK9GFJ+c3JJNPPRCsbwJLwT6bP0EIQ+SaUDp7mDEpQ="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_2.0.0_1584648827795_0.502670950186072"},"_hasShrinkwrap":false},"3.0.0":{"name":"@flexfactory/api-utils","version":"3.0.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","mustache":"^4.0.1","objection":"^2.1.3"},"gitHead":"7dfac76c760e770927b7636c97df7e1afecb467e","_id":"@flexfactory/api-utils@3.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-aQB9V+5vi2cHAnsefLFDK8tZp2xJP+OUG/D+JNOFBJHLykO5Md68d+B/wzfUL/B6K/9RfCDukTnO9Xd1YcX+DA==","shasum":"83c35ebe2e3c1536f1f51cff5b5b596a99c85e1d","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-3.0.0.tgz","fileCount":13,"unpackedSize":11451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedKVSCRA9TVsSAnZWagAAKKkP/2ymgrWTQ/kF3i9nmZUS\na9D5v3xI0155deyK+4k467WL3rBeOTXMauHHXNRivuwcm4S2yOsj8r+TT1ZW\nV08SVupXMCBpaOdFWoNRbak8xF20gWaHYQMabzN7lyj5ccOOgaDjd+UzOqO6\ntwVjLK1puCr+ft3qoDP5wV4gy4mj7Zo/2WDV/voN83szMlInW0oeiKMgOdCG\nVf5X+3nYu1SXsXnhz5AyKUfDDAiPAVZriCGhfNmTkqGEypTQaNViYwfMAadY\n1bNTrTJIDh+0feNTTMEgyvxNeH3O4XDqeUARL9dQCv7sBE5db5iFXfdEfuaT\nUpV6CnepgGGfdPi3opjzl+q2R99zWXEP3B2/C7BnXw+VnaSgA7TFB4HzrQaZ\ngejfuAO5D3PPwlbKzPRKvdYeCBodYjz0uIE2VUhnnmd+JhSpKIu6WouRUrZB\nUzm9d5cmosH20/CqrRpu9KVqldby9oYrLXEU80apls+y65GYL8NUG2mab3ko\nGcPIpQtMyGQBtpvjUIOfIQRR3V/O33Nj9d3pPtke+vMEihZcdy5V4EyLRbgS\naHOX37rffxMp2zK3SZe+v6s145a1FyULSGTwxx0aPtzTsnLTHNGZiLVCIyKE\nIT4oNarOacW0HXaFEAeh2CCFJa0fVVcD9gfZ3MOU8+rIIUtc62Bp1zGyi81t\nh4vM\r\n=tByh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFjV962RmH2ZcyxNssqgZxYxz99qjtp+LJUdTxmCaNZAiBlu167nw9xqXZ87gFnIAF6RLzAYE69+S2HMfuc2If3Zg=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_3.0.0_1584702802497_0.29422553840968835"},"_hasShrinkwrap":false},"3.0.1":{"name":"@flexfactory/api-utils","version":"3.0.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","mustache":"^4.0.1","objection":"^2.1.3"},"gitHead":"6f4135cadf63e9e79d53d3cffb9bf167c74e551a","_id":"@flexfactory/api-utils@3.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-kjg6yJH4x+64v54USV45RQdTVmcEZ6QiMZHzml5HBid1hAvM/W9Tole7ILPnfbb7yAAEqtR+PvdsxaHz8vFPUw==","shasum":"f10cbc52e20c1b1bea52bf640901265142edb402","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-3.0.1.tgz","fileCount":13,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedK82CRA9TVsSAnZWagAAF8sP/A2c9Iid3MQOWEJwFCQ2\nhP7YvFa0vcRhciRHdn6CZlELGvgorYWwKNYj6JkZkddb/jfAhV8Yv5qB0JDs\n98tlogCZU49TRHLasx6Ba90OZQ3Qdezn9fuPCDAWrWCP/XkNr9gKTXrMNPLM\n1ofkYnYTqt6mP7ocYdZwgzhwf673jolnuCKXZ+2GqpmyqanYZLg0sew9m+6d\no7/QO/OVD0g8VhOPxvImczEY7FxpitbUro4oKLCzpWmy/mp983w8mspe+kfU\nH7Cnvo4VRYDZ49SHlkae4NBK3L8iADNq0LPRixO9z0FttqtshJiTu8WllR2U\n8bOWwG9IwSo01YzDfUTkas8G4RQviRuYA/P+2SoOpOw66TioVmN2uCYOooUM\n81Nl7Gjdg9fD392///zA6OhOUI/42mumKLjgRAkVXfZD7Qpp8FmVbZ2PuDyQ\n/uVDE9v1L4too+OVe//1Idn+enTcEQQRIFsdF2xzevIWNnL+gcaNlYe2KrHo\n0WDiI5R2+DSzAkTtRUsFPKBe1zPWQ4OcK44yBK3AHzHLNBrv5GYc5Odt23SR\n1eciBca9SaaTLLPVmuQzfZI2g7TlJjKJsjOtCmeUhww76251CWjTvQHn4ztb\nNCU2dDAmvglr4/sKFo1IOredrGXRRmdoEEcayjjA+A4jOQPenxsdx667tOwQ\nWZVG\r\n=VN7w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFobD+JcqLmZ8Cnn3N9KQLe12ojMVt0D/aqwMgwqLks5AiEA5XB9QzWDRHi7r2+54EKcMJURNTQz4jN31cSmo1jnkeg="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_3.0.1_1584705334269_0.042110582492920434"},"_hasShrinkwrap":false},"3.0.2":{"name":"@flexfactory/api-utils","version":"3.0.2","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","mustache":"^4.0.1","objection":"^2.1.3"},"gitHead":"11a0462cd3bf233da4b9898539d7e61841dd746c","_id":"@flexfactory/api-utils@3.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-HzzbKrXQ62t7tEIrwQ0t1OvAB8x80uU03NeIeOiwPirapFB6sHdl3/hm5fu8PATa82kBbKIbpP2nIJ/dXmw1gQ==","shasum":"c0ab90449d2da2df7ceb269a12b48ea694ffde20","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-3.0.2.tgz","fileCount":13,"unpackedSize":11698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedLCZCRA9TVsSAnZWagAA43cP/ReSWnahLCbIvJfR8fAw\n2XmMqhwsz6ubR4/lCBfdGdkNAe7D2m7kt+c6SNlBZ3ac7ZjOjh22j9E7cNXW\nRwTRh9kM8pbQ7+E9PI6zb4xClcVIfb8A6obY5Vr3rjDhDtTgyGRGmCz5axBV\nqobsMYHM6Wkk4efMusdvP7KysLdIMLEk+o9wvkHcXX2+yMmD+yOG3EQ/dWRf\najfMQWQZ4fMKeTdLYfwL472Z0zzD3Hpjt79TGmdAStib8OnwXtZC9uYMirAv\nhRDTyD9PgfHC8YpLFeetoIQCxCnLIhz5vGODVNeAxJgrZMkMr0NUf5kRkA2C\nuS3+DnhPjQtk41sW1xuzqnp4blWxdqYh8toT0Xqo8xX9iLQDgXcp4ufhUQRv\nYAzqXWgNsMbihQziT5zs8UWsffDHokRrV4C/DZy5lYhYVCPULTv46E0TXDwc\nvHCSxdbAt2qfqcTz5JVdFmHnhZK+Gya3LhHLkgpESiQMGD8u68CY+8m5gWVG\nvT4KgyHggShHBYqtcebawJrCMpMR8RuIALPIRAqNoU7o0u/CeNQ616JPurhG\nMWrsGdV1fGHu6Dv9Cg7FKhuvQIQRAdhY8qqO+P922r6jbnOhuYZ1Ug7lebst\n7Pnv/r63RndgHsSIatbseUwGeX5Y8wuBCqtqFxax0Kr4mm66C6FQd6WuoL1V\nkWl6\r\n=HT7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKomKesIuKC6LblYkhs7Yzx3bWLZncQty6VzONOY+m4AiEA76kcmRoozZb77vmsNRYXUl26l4rFjAo49MNo+4IA168="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_3.0.2_1584705689065_0.6905815906619859"},"_hasShrinkwrap":false},"3.1.0":{"name":"@flexfactory/api-utils","version":"3.1.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","objection":"^2.1.3"},"gitHead":"7662a79f2a73979e8ae7b520ba34e895c5cff1df","_id":"@flexfactory/api-utils@3.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-1ENlajGh9Y5MuvHzoKr1SjDci0YLDZhLNfMlGU8w2zGLyGIDUBf6sPn5Z9PTtqOF4IozBzVOFv7brcIi8FwNLA==","shasum":"c6816f58002dfa07bd98f9fcf7b349dcdbdd8332","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-3.1.0.tgz","fileCount":13,"unpackedSize":11731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeKytCRA9TVsSAnZWagAAJMkP/iNs5f2MkqGx227/YFsO\ntDewfudRtaPVfHU5Q5xSEeywPEfLgOh58ybejMc/hUVumFlB1crMGidEuXy7\ntQz2xVwKXe36NAtu99FbbT88jkdbaAgppo4snytU216cGB98w2azZ8hX6OnC\nxU72jL//dATGfv2fbHzWGSUlXrtcD6VSPgBEfkMmCmQjH8Q5bmcBtj46Xe+Y\nUX/dbHprsALa/tcVwxFSica0HuF6KMJZ6YfVptKcDNFHSylaWbXavhrEXC6v\nTUWDjC/t7j5SIXZgt6e6rgZX18yn9TfEtdvUa1cxYLscsRfRvdOi2uygkZ7E\nwn9OXBe2GmiEnV4wp9GSa3nMDBd9EjD65Z7ZWjdp1dJcLifjKzoxECRB5V50\nrqJgplT323fDtfFXk5M7AbdQMKsmWQ8Vv0fihq8en+/Z3rVijZtRk4ljyqCo\n0RU5176VwAsF6V0FEaBgXYLLs+iBR+1u81rnUl4bcO3szemm4jcpuoRR2kj3\nCBgsAu7byxyTOE7ImvCZb1sUFmWeqPZgGbJRdhMHFofaRkINiTZ2VlCTVz4M\naDGj6k8Sa8VGCxtt9SWARW7KZcXGtXO4ECXUk+nIpIL+grve9EWVRMld2rFs\nf0ep8troTnhb7WadRCuXAccd14EgY2ZH0GnJeQixoX3u9RjsnSS4R03N8XRE\n7iGj\r\n=TMxW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7nFmAe2LbHQWZph85hDjfxU71Ampc3g6Gowv570B9DQIgGvpcKXHJ+tKQjSVB3PwAKTiC12GqSdYLWzc4dPsM7SM="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_3.1.0_1584966829293_0.680793935546925"},"_hasShrinkwrap":false},"3.1.1":{"name":"@flexfactory/api-utils","version":"3.1.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@flexfactory/koa-middleware":"^2.0.1","@flexfactory/query":"3.0.0","@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","objection":"^2.1.3"},"gitHead":"54f2af6972deb4078f6eb7fe50d004430c73d9c6","_id":"@flexfactory/api-utils@3.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-PX4y1Tb3TkDg9ncoYwKKTwLHdWbOsf2Br38hYl8Gukj7chYUDdx4t/ZLu7jPFnC4FLoN75idFZ2XjVbpAZlIVQ==","shasum":"092323da5a4dd65e24a51def46ff7ac51efa3080","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-3.1.1.tgz","fileCount":13,"unpackedSize":11733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeL4iCRA9TVsSAnZWagAARlgP/R88hCr+0VueXRcxdH5M\ng+A+1qp7kbaKNSRNBk6mfeNyeRKKJ5aP2WcgeQe8dRDSzVEGjPYfJMwEB04T\nvAvXozOIKQxwRobeNdlQU7GsFVR7Fs7MWnanOXZL6Wc0niOdkMNvUUS3Z8Qm\nXULBhMCMrXz+L7FN5/oFQK/Mgi/T/ujnIbfTpTlr49FW0lWFc2LCODSPFCG6\nNJ14urXDJj5QX5Qt++FJxpbk8EDEQgG8b0eHlVkpYytzuxXmJhNhAGRe1+Jq\nsWjUalwrN7TcWTvZEiPpshKKmtrqLmDCi0Ct2m/VFlRaKT5S0DVEejLanq1h\nk1IZZSfqtC6ODCYQqhMaYiorPCcuwBzC+xFEVE/2Eg31gQzPY6km1m7dudcL\nZDsg8wOvd08oKJd8R8P0ZeKVddI5UUenm2WDYp2BB0RNAfgntyk/rpQXu4k8\nrhzl74p9lDOHZlqmeCj7Xz1FUkhpjzt9Pf320Pm7bUFtlBwBVTd78FddfHc2\nEjKq3zCoHWk0S9hWqP3iP+0LqwDJX8UWJwlTd0iHocKCFRibaQMaK/M/5Pve\np9BqNsLV4t8QsvKzBuPRIJcSnHXYGFON3RmH/It2O3dBrV4GoeqEg8ajrC5U\nW26iinkCiNQllzyLbJQkDS8PP2ItWqKrG1+iYkrFqr44XoTqu9+mKzlfyJNN\nBbZQ\r\n=8rca\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICucxbdAERSeJVE5Wn5RP9bfvUiOKVP0ibC9l1/c3WShAiANidmWdIRQCe937PdzeKTS/FpypPoHyq4yR/dYgXgIXw=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_3.1.1_1584971298004_0.00804967132569856"},"_hasShrinkwrap":false},"4.0.0":{"name":"@flexfactory/api-utils","version":"4.0.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^6.2.0"},"dependencies":{"@hapi/boom":"^7.4.11","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^7.4.0","lodash":"^4.17.15","merge-descriptors":"^1.0.1","objection":"^2.1.3"},"gitHead":"75387504a0deb375ec0d85c628c17653a1915c47","_id":"@flexfactory/api-utils@4.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-/ME52zTBqdv0FB/SBjNJET9kQ/G06FuLWutWc0OJ75PQw9+xd+3PQ6M5EDQaOh92k9KjX3tt1WZ93KVn/Uf9QA==","shasum":"c738a75a3ccbc37f4eddc692467ee39d2b222a08","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.0.tgz","fileCount":21,"unpackedSize":25383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeMXOCRA9TVsSAnZWagAAZuQQAJ8v5cgRs6eYTHAOtGkb\ny/T+PKHd1iacj6nrTGHl3fEd0P6bvnwYjCC2PxpoKN55horh0WDqy4c6D8Ep\niwaIoA1EX2gp3QGJ3lGycijcNFFhsz0dJPs4ii7FUFP6pxm23/s+zKQIye9n\nBT7zlitgGxu/Zo/7sHH2++bAq2tSdnnKigTgKOjkONbANT+VeubXR7b0ZnyZ\nXgRiZl+mwkdBUZcIuQqwlRYQSxiPk6GzE3yPh3zFJPy0lr9nzLtx2OQQcooU\n5QfXDQn/6XbaJDbzhQB6o6Qh8PkHFlNj29ddjGWrguceVFDqOU281h6+diyx\neM3WetnKzPRLGo42A9z9EbJzOd9L/qE8kfJx9xBJLvAVIGu9csfX2OeKdzNf\nlR0dMa263fga5TwPxksGxSyeplj+zBnAwkntNIIb6Xw03Q3hLfCt7gNcPy6g\nEeS2jkMgeg9oY3I9Zkkti7v4tMJPeYiUB6Zl8ybfO5us8Bw88fEyR+osjt3V\nZtHu8CuqiwBwyJp6Ixl5hZbZu/zJLjEyv51Oq7DpfidSS23cdkvHyY0jU3bb\nZPrLJn4/V7W6idF1u+MYqwtTcsM/RXpBS7J2c9c24UdKfMC8aI3N8vmMc9uY\njSll9TjcTJP32nu6d2rOwoCtzMZBKuQUWSRTz8qd0yp5gL0vNkKOqFt9WF/1\nYnUP\r\n=YW7v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGk06x0j7YLQw05iUoSx7GQgcqhSixxE5rlO+zFDQjBAiBC/pdEJKfnGAG7FRkAW0UnBP93bSEOJVxwwkpSqoPTvg=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.0_1584973261836_0.479138629312291"},"_hasShrinkwrap":false},"4.0.1":{"name":"@flexfactory/api-utils","version":"4.0.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","bytes":"^3.1.0","decode-uri-component":"^0.2.0","humanize-number":"0.0.2","objection":"^2.1.3","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","uuid":"^7.0.2"},"gitHead":"f2a53dfab7c0629c8a86f4ca2e8a99d97d9f19b5","_id":"@flexfactory/api-utils@4.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-lzX5h+djv7rjHR2f/rG9W9UdxdtiRK3R1XmAzBXbHNWdIVyvePzaMsgEtHE+1GvVBSu8CC/ESZ/3ECkbzTE6FA==","shasum":"b627a47341ede0f36d14ec88e43bd090ef6e1176","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.1.tgz","fileCount":21,"unpackedSize":25558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeMcLCRA9TVsSAnZWagAAe4EQAJh01smCI8bbZILzcVVP\nrKDLPaGuK1TTM0zu6goEGIGctHiGAICYN+i9hZL7YKVLztrXEXUFqouBQeZ+\nLh5/2LzwCr8oL1JeRYcQVGCser1tjdDFghnH4uQfstPfS7lf2zbHdmJxIRv5\ntAh9dHg/S3amko7lNBP1fcGJ69V1OvCQzLOGEeWJKnANLc84LjaqVErVEfdx\nALO/nN7yOfLhd75rmuoJXCHJq5Cok1pGAq1VmYrHq+jtlSwq1ybPQtyW0ob5\n6MuypU15Z+vJsglNezIahd3ZCm5c52uB0S/JKK++5VWRje0PrTONS/qshl5M\nxl5AM2jFUC+xBGGBtHFWl+4moZ+NQh71jC+4pNKUtbl93UMiujIuJolV7FqT\nKcd+yDzxpCap866FodVO8F+ExJRajpWHb8Rz0CLG6z88HV43g23cXr76NwGb\nfw58o2UyhW9LXwZo/7iVUXTvWNT4LTDqDZ56YjymofWY33DF8AJ2HKkzZy5V\nxY7Q/DLprdZSUZeOrSRQvzw1QnCvD9tUbC2epT38qtoT2BOcqzoe2sF0hClg\nQK1XaAYQySFNfwvmOi5SJbFRTaY7mIJ7nXd22yZqWVgYdKXnnZIvuCuGvt6W\nO9UlXP9RJONpz1XTY4zVz28m2sYfJ2iQ8oUYmGTro4n56T/VAqKdeuO8VX9A\ndeuf\r\n=tB54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3JM5pR3NR1MdQ/n1ZxIay7+PGSfnZDjqQPbrcx8EiZAiBK0Rac/xj3b+WzJY4RyN/tPsbs1cADKH/Gvznw62WT9A=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.1_1584973579294_0.13998641524574373"},"_hasShrinkwrap":false},"4.0.2":{"name":"@flexfactory/api-utils","version":"4.0.2","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","bytes":"^3.1.0","decode-uri-component":"^0.2.0","humanize-number":"0.0.2","objection":"^2.1.3","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","uuid":"^7.0.2"},"gitHead":"f5fab2d3882b8db8593fc64da820390da62757b6","_id":"@flexfactory/api-utils@4.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-8q8bfOTNTlGqibCkObz1p7TxtYeizJjtn405B73IiNKKlSeLdQqBV6GUNwU8xIi6YrSIfNXutuddhNFj1n08Ww==","shasum":"816d4eb9cc2642cc89d2f146602595e677a2db6f","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.2.tgz","fileCount":21,"unpackedSize":24775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeMjaCRA9TVsSAnZWagAAHX4P/icYDHTUE7P7OnPeW0SH\nWa+NxHKcYNGIh0ooxYVD2TL+6dxORDWqZ0MOB1ws4cr5Zc+G0XDV/RYuZNcw\nHvChdAhiaJNpE1NXKOwsQ7G9PjZiUBbrPmK2dcpTigaS5xvsOXqMQP2JLzsi\ndtaEQOuZUHY9X/4oFscVw/KeS1aM238GRwCTm3WqnWXIACs0rCEY69fZsf7Y\nRJ6PFhun/URa4enixNCaGt04yY8a+Clg09PT4mqy+2TNjO4XJPvQ9mxrsjkk\nenfev+IvYgMbCPGrfy2nIXi0KJfH1w8uUwSSl+A2ZhJLR3eZ22ofj8onH4x3\nsANWA3kFRZHcUVJH0RwR8pckAIpv6W5ftHQ+kOsPUZro8rIRIc2BaUXZL/OT\n+TErsR48VnfxlEjK/WYpA9XgfZy1R7MtOhTMlp8cHzTb3vuQq53IpEiDpvzE\nahODThyJXaBG1f6XaZhDh4iGLOE0bevTmKhTOEqrtt3rFHNKsuWBiREJVCBR\nz7jiDo3px8vt8uaYG9aB+a5xKNgy+FuEduWuvMnkD5RTLUeKPCfAsVGvsUHD\nQZEka4XpVom3TH5h4/JJv+p8bUKaCMijyVqV+aWeXzdIy6+Poo9YpAVPU3Wz\nfaP4vwzs0wFNTH/yCJalJz+Ps4pmSrfbjp+aAjO50Qy+FrcJFyyRnYZgwPca\nA3wd\r\n=ST1c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZTla/By8mkD5eTXJbvY3hm42NdIzVzxJ8vS5ECASZfgIhAPq8JA0tP3nzrf/BGAQX9PDWQuZx+bEaPsDIA3fPbLni"}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.2_1584974041838_0.3679278576322156"},"_hasShrinkwrap":false},"4.0.3":{"name":"@flexfactory/api-utils","version":"4.0.3","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","bytes":"^3.1.0","decode-uri-component":"^0.2.0","humanize-number":"0.0.2","objection":"^2.1.3","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","uuid":"^7.0.2"},"gitHead":"e4c7716d67bc5fc2286f050f58769f5512c18fc9","_id":"@flexfactory/api-utils@4.0.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-Okhd4GpsfLpNQLss//0ouM58S4WDmkgGurXhyTRhM+4NnhNAt96lI9tmjLJDk+0o4mpZI2Mi7WH5/d17dBejOA==","shasum":"2f28e2e1ebc384fb6b0591b20ef72c653431be9d","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.3.tgz","fileCount":21,"unpackedSize":24616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeePx7CRA9TVsSAnZWagAAND8P/Aoec1qw0Ed5iRByAl31\nJcglUtAZcjjM1/yxrQTOl9p9RqA86ZmTVEp2pLZVLcrbwmJEJ0jc3orMOh5Y\n3izhb5gPbRIQTLbDNpmi50YilavTLqTANnaCmMewXL4AxoPwI3mcCSpVYXmx\nrYftaiqI2og4wBRdEOTurkEJZTw9gGzLp2awqmUfV2+TyzT9/taW03GS0Xaw\nkKJh2NuVRXQiGRdFCYWkG9sYTLn7nAdCKIxzhzzQLhVwZATksEyrEkEQO0YL\nmn0uRCGA46qofO7c/ga0sYaSfyG1UP32vu6lhFPbfhL6eAL1Vq59chZAu4OC\nvabHxCMnup3YL4WenAzbWMKr/QshyVOtoQnK+EoKhxBOVge5KtiOhnFnzFsP\nQjgbWyuyJSPXcR25nflI7J5e4x+HqpZL3qX0GrW8VtER1wK8ggr+91tcxiOL\noADNjNRzRIW5TsAUvGaoCP+xnkWVeqDp9k0O8/pfZchTysLpuX76lGaaP+ft\n9Hcuzr4nszMu+SwS3kuyu+ubkCDdL6eI1EsKl0bZF/glnD2dW8+0o85czQEf\njCeuhsB3HJniR+LTzGZ++RBEjTPze9cm11ebPDqgf4V9ZBuSN2EK1ULUZcOG\nhlQ3uNwPQuxbzzDhgILk/mEMUaBzxEVFyBmpofnbgByql7WnbErkpCTFIbGl\nh03o\r\n=wssU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHbaSWi+HnXKHWIKUUn4bcKa6O5VzEdtplgV3G8fuanAiAFTXtkG2qfL5S6Zn4L5N7qHFQY+FLPEpqb2/wJ8+62Aw=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.3_1584987259019_0.8648748601555423"},"_hasShrinkwrap":false},"4.0.4":{"name":"@flexfactory/api-utils","version":"4.0.4","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","http-graceful-shutdown":"^2.3.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","bytes":"^3.1.0","decode-uri-component":"^0.2.0","humanize-number":"0.0.2","objection":"^2.1.3","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","uuid":"^7.0.2"},"gitHead":"836c670332cee5bcd0ed320cebf98655c3c52297","_id":"@flexfactory/api-utils@4.0.4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-heIpLkbjYBtkYmVy1QMMo7d/yyXdmqAejIXxmKfNTphnsktqdC5MRNv6FGGTqzjXeC+muctBZfQzLQ2qMwp0jQ==","shasum":"76885cf60c39ccdf73ef5a118a430ec660eef5e4","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.4.tgz","fileCount":21,"unpackedSize":24667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeed12CRA9TVsSAnZWagAAMXsP/RCOtF9tHijM3WQiLhJU\nu63RSl+PzhawxzUGOREpM2scdDbGpNcoCTteq1OsPLDXMrHOVlyU5A+K4Dm0\nVZRuJhMGkybmNDHehSq+cAbH57v5PC5t8b1FNYL+EfG0LF/P+tOcomuIuO0o\nWGHfflsWBxHN5a/ztbIGoMp23nzVEjb8gkuyxIaGwWFsdBet2FFG07mEECtj\nGx8m5V9wPWCp3pzndbo3/KWBKtKFnIk62rYe86x0Zd7P2PEKmObbAq8fifB1\nxjNIrhhl59VFth/o66qYa7sXe744YKIziZCUh/wDwXjM+Wv10mflVx7yMxxz\nWG+QyQM9VzsnHNVB+SH3VYAyE4yyrhGOu+oOLaytFvkGiiiE+Ma+vMDsCTuA\ndj082ZtCeUtVukFSxgLYqiMwPM+7X7T8V0pH/TwWaNQPZ9L1Fsz3dbbrQk/0\ndqqsXy+6TA7WMLqOBTlYhkovTHQGCpW1nQ+SbQjXVhbXwJg3bSFwKAtgw0UV\nbrFhHjCH2asokkO6dq5UjQ6j5QYkwmtcTZk6mUcYEhk2WuLChD57dphhQ+Dd\nZLcukJwrlxNQfzKPFMm82Wsz0vfFiZlEdtFY/37O28O5kCGgwUTTODwFlIp5\nYGqGTJepBDP3fV+VRXw48lAKObfLFWd0bufSnrxo4yGcJY3maGWvSdM+hpjY\nTpj/\r\n=9NLl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpCOW4WB9/2o5JK1UYN35BqucYYUH96JPUZ4j0kirRYAiAhC7HUHX/QWmB4mH2JAg0a9LO79hGudJY7VTDUhpcnFw=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.4_1585044853798_0.8581802596748322"},"_hasShrinkwrap":false},"4.0.5":{"name":"@flexfactory/api-utils","version":"4.0.5","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"fc4ea0801e6660accafc277da2bafd9cc0bc9096","_id":"@flexfactory/api-utils@4.0.5","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-kD7QBf+ZMaDR3vgeZrynsn6CiDibv0pGz+2KNV2LPvHxn/tgwHqFWcycBSpoBtArz7hW1KnO844X8ai2dU2vAg==","shasum":"33b650d3b9beecafac629bd005d0fb189cce006a","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.5.tgz","fileCount":21,"unpackedSize":24764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee3BmCRA9TVsSAnZWagAABm0P/3Dm4hw4ydWyQ2PItm+i\nxx+pQs2vqbn9BI9AK967vrO+U9Rv7t03nCfYSXHhIRHek6K/xMV9pyN8M+q8\nlwp8VmSly/jCRUjv4s3ihgPLziuQpAqhwVPtjBn4ydiRpGZix9WfBbQInyTy\nvInUIdLXlbPrcX/Fn8xcpmM1+V8f15qoRihbRq4pgjv3/LNMkS6YcaC3h3S4\nMkGva96jb52UyPFYMy6vV3iPAUIFcurkMtEILwImff0OaYLszXJknfzOfK7Y\nHlCLWSgUFqsHaukIyeCuIZ2b6YXQ7jFRVTvEyZkpUCLbjMzkQib48McoaZAA\nB/eGn11Aw4rNcALCldKbsC/Vn/7pvOmvf0rcg8Xajnw8UdROAcVPST+lTikY\nhZtaaLDGHsVHzJjQlax/VkIzvfUTPes3dOZICuNaCnxfMd/zu2VA/C5J0GkU\nJbzhbUfkfidtZpBWeA2FN7j6f9fDlKPBePi5H2X1uIA/wXQqPr5xYwwbjXfp\nb3y9/pWY0Qd75UHlcAqM8f1rkvacj1zjzvUMLHgfmWuMAW99yc08fntNV0+g\n+IXdbpalvBgkInEYJwSAGPdp8kfTAd/DYkSt53mB5nalBBAaNDBfKO9Siju5\nFKtccVXV9XXAnx8Jae9scVEzQMXRzbno0pJqC3DjcjuWhFIMRBT9Ve+qtJsd\n28QM\r\n=PD0g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+OjiXOF88sI5WeVgrM1D+VQz5bsmN2bbe7+NiFDhkyAiEAiVXrXi9JsPNpj49tPooPYxihWGTwUTOQQKsQxKmHwG8="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.5_1585148005639_0.6807565069586254"},"_hasShrinkwrap":false},"4.0.6":{"name":"@flexfactory/api-utils","version":"4.0.6","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"2ff5bb0dc945e312fd354c679b2932ecf437b89e","_id":"@flexfactory/api-utils@4.0.6","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-Kegd4z66tn/u52Wxh5iDgLnCDvlCSib4vzAwT15Dp65oh+pvPMAIa/y4aqFmlTKVgwm8nwhCL+sJlKgBpxj6gw==","shasum":"e417153f4955f84bc9a9c17b8988fde080b23051","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.6.tgz","fileCount":21,"unpackedSize":24756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefH5rCRA9TVsSAnZWagAAPIgP/jZTcy1UWKmUw3XJnm8B\nd47OFyYiXyXslfg1753wambAIJioBpxwPSxy+/5ALXem2FCcnkuYTuzBozdk\nEsu0WoXVO51gpgtct3hNf4LZZgk8jw4bknNv2c0MTFIYw9D3MErN44VyeCma\nnwHvWYq1yWxRgXsG1TARuJoqICLBFxNkPAqvx6onaSe5uT2zOhH5WiLNk2Pc\nKrsV8/PlnQETq/MR/eN3mfpgFUp9yNcbm9hzx6BhQm3eV+5a7Tn20WH/VRoZ\nOzS8yTI75zT7g5m3IL+tVL6QTCiPy+EriRLP2sTHCa1x0s/GC2IJs5nuq6TF\nFmjp7msmcXmYOtGjpqKJcD7IHtsmfHhMkVjjIc5Yte/SLZoqIDKgNGOP1eO7\nmGHPFbE/f7ONS6K2/1oCoWMBYkUKXOmZk54sR7eMVnXu9A+7j1GVpz0jfzO5\nMn+WZicPzv9ta47qNPNnF32noRE79LpvH9HWRnHEzz04VknBDlQJ3eKZPM5a\nw14QhlJkKL0W6zolqJ0EQjDd9XUfCnDTP6sSqaTtcHBwTSavpwxjpgzEr9mV\nLjF7hhWmHRBoQES8O19sKRb5bfdVdvh2tv5qxmSnGKMGyEEWws/9i2v8BzMb\nQONWVGecJZWjDpkOWjNVOPrk6GuCeqPEAmIYy4k5mXWaXqGOLJoaebPQMZcX\nJF2E\r\n=fMfT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBm/i9P4Pxm5sSPT47/4XqWlC/g8cNSylNCaDfx/OvOqAiEArdM2bqzKrosTH6auvjpHU47VMT/uaX9rMBW44qa6sWs="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.6_1585217130822_0.7432683022058542"},"_hasShrinkwrap":false},"4.0.7":{"name":"@flexfactory/api-utils","version":"4.0.7","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/policy":"^4.1.1","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"33a8ee32f3d7da92893eb26d9efa08a3479c11b3","_id":"@flexfactory/api-utils@4.0.7","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-1EbATAq/szEiFgbhp/APdxT9c7f+3B8XplmO2JVEPPIQZJj0rneGe/6/HQguIeLYn6tzq9QoHpPsQt1aHDqZuQ==","shasum":"3313e1a5771df42a43193b2064c2e592da2475c1","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.7.tgz","fileCount":21,"unpackedSize":24793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefKAhCRA9TVsSAnZWagAA6xUP/2d2zwjQuYng/zQkIL3Y\n3rm5jhEgI2o2cZgfCvtkGrrtZlJgmTekJ3k7NsKUuS19b+rGBxquyalXrKjU\nXluybmIim2acGdmwKxuutH2HJyvS7/kgwSgrVG+Fz3Jsjwo5JDt3bBGH3P0x\niKzwkXQUEOv9BYVDNRwyw1gTetFd3YxogZzCw7yzqWMyfbe3tBF8NoUyZor7\nCAmBIqrDzPi/0mSv5Ao9EY0IzIjQo+pUUcg9aq46BgJe72NR3D3NzZNz7/JJ\nUUicwQoz5Si/3JLTmnVgUOumjxYUvtO7uAaGNFfd9qD2K5I9TRQlJ8pN6uPg\nwOUbyU0UQbdhTtN8r19Z2nDERqesUPB6fG5CLGPEYaVsg9jUzPPpCQlfD9R1\nwBxzs2s8pX7EkGUXrpE9Z/0bo/DBIMIL98sTUucd+IPr3rOkCYzOsXnQxydd\nvtDddugzTvRQAIRv7Tc1iHJjtYAPOwpgLII5Ahws8mku2Y5Ntp2twk9LiT/g\nKLG5m6zmPZGsQMavRxX/yWycjoZ6VHooaSXyMz5VpANzGKJCVd7nK10XtzAn\ng5JioxkLu/puFeDRpYOhBSFJ0YrQwnXDIuWpd2+TmTWBvMezAc2sQ2ILmZpJ\nleTMWK+TOS5nSnNNer/fZCnl4OnpKtmCFoBExkoi76XEqkDfagibCoW0r5zg\n+oqn\r\n=P/n5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlleZ38g/JO462ZcjUvzxev0/Wx6VHYgL1OvQocjaomAiEA6ChTUX/2wq8Oj/5Jli8h9N2/J2GCOzO1ZbNon3Z7/ls="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.7_1585225760787_0.7034548096074731"},"_hasShrinkwrap":false},"4.0.8":{"name":"@flexfactory/api-utils","version":"4.0.8","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/policy":"^4.1.1","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"0cb629ced472b3aba20f4640d1cf6403e5d6af42","_id":"@flexfactory/api-utils@4.0.8","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-dCJYHtI5V57SyGVO6iN3WaciGy/GZz3KYb8tt3KkIvrslWAfLPtIfAZt+ICXpZG8LXdIqkLhefrIK2tU+NxSxg==","shasum":"45635978be61a786e2c4ff54fa434d6db6096516","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.8.tgz","fileCount":21,"unpackedSize":24829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefKDcCRA9TVsSAnZWagAAHVgQAKQDoRTQiwurffzluo3R\nfptpgKF5xEf0WRlAlUqzlVMUcIcYOW0QwcP5/m3okIn0wCcW8MAELCtuEq/j\nvmvYryjCgNfGSLISJQVek51YP0/5yq5mS3buwuD7r6TOXzZnozxN+EDbUO/M\nJ7xtq86AD0XU2PV3QdmeDvrkTW5uHeEb5W474CCRA7qmGOyI+Z8dGXHOxmOG\noFhisOLjaWVFc1OZT2tq07gde97JHqdA5+SacOce8nB4x4Lvrwxj2nqShbUO\nKF6VfCKapmZnVgrie9FZTrshLveSBZL4+CNlSln0303fAszC7Zm/2O48SLYm\nundpwQW0DPDKaa5U9Ph1d0blU6hTgRglEU00GqS9ONa6mNvpz9L0SSeaDM98\nSBMFV/6P0RCxO2PB8XM+MWMGgznZlA76VXcdZn1Sbqce2mpU5ZUw4K9cfBxT\n58oDl9PrE99Durd/U1Dn6Lpvl9R3SPTV7FBSWY0K8KQ6S74FaAjZ3L7/3k4K\nNohTEMkoqq9xBK8nxM7FAJcr8X70LNwa/4bLhnamsNT+pT8U2pqMEsj1/bk/\nwLSzE840IYn2paz2C1ta+tfREltlWXbOEXFjJx6r2Ta3uruDlq2yAD3Oad28\nyE8CfPKo4haAMQyZ9g3wQf4sEmlzzyyye5d6B7k8lvFTMABKxFDsZ0bAMumj\nxiqX\r\n=NFAV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPEQNY0f6o7saq+clV7IIYbXhF7mfLTWg9ASfyjGfzAAiAuGLMNuEOizq/HHldYJoga7qsEfVyV4l6+pER2U2ksvg=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.8_1585225948038_0.8750624314377473"},"_hasShrinkwrap":false},"4.0.9":{"name":"@flexfactory/api-utils","version":"4.0.9","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.1","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"8d35782ecb9c04eb78b2c8a92dfb007c65fe7542","_id":"@flexfactory/api-utils@4.0.9","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-wJxPR6A0BDPYwNO+Iq8aRunex5xPsy/Vc7pOL6lNxMeD1WZ+CNg+KMfMFekPkaS20Ir7vbzqDVjdhN8usHXKhw==","shasum":"100bcd28454b3012c8dbe8adc0537e759d1395be","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.9.tgz","fileCount":21,"unpackedSize":24874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefKEmCRA9TVsSAnZWagAArOwP/Rl1WRUmoaoVyAtHXZ4z\nFslFPV8yHQEtKXWWZQkNwtDPNv8xBs4hqQu7MYDomWPAAVksUX6e4YDJF98c\nEcPwMr2X1Fkck9gUwTilsxFRVPw/tz+ntij4Irx4z42LMV438PqjRkCpUP+V\nfBjLDBd8twWFdryrgzdeTHq8U6otH8JFG3sIIf49LdeAdvw/d6H2dDB8IAOt\nsiWrv9c2TrXUxZ6gZr7nnpl4TE9ZTAX8nBMSBKupadv1hBi4y9qrHMRZoWSi\n+XTQCIQQreSjLHqzanEfGqq0Q6hP8m0XURanAnyCnYa2kdZIzr7L+D5BD2A3\nZAiF/eWm5AJVkqi6+Sy1TBEGCuW4ME2tPqnMLttsOik5kLw9DMFYqSvdotoe\nqdphgajWnPH++pHD6780qJboR0dUujrn27atFdobQ9Je43PFHPZDtjQNus+J\nwednqvG4RJ0V3DBnHvo68HFvMqdWTKIHogeKNdu6BNpKdV6fs+J0wqBjEs8v\nf/K8tAb9n4NqdbCjm5zRjdOgPmqI6rLw0RrJfLLO+otI73JNh+ij/drw45IG\nUVDHJxQRsC+FvWEOwem1TQ5G0Rb7L12AFo3DJVlT3uPCJuqpmfmgWAT/yR/M\nGTuVhSRSmd4Ryzfoa1CPCEbn8JJMcwUrw+z4yRGlo8LXabNyM79roiBC9b/b\nospA\r\n=fvwr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+WHrSjPpWNMw1mUQ3GQKNLZ93XqLVfPOGjXF1FNpyZwIhAPFdDmOeECxgTk27zCkgLqc/K5bU4PqMawa91wvQfqIP"}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.9_1585226021770_0.10059400096280546"},"_hasShrinkwrap":false},"4.0.10":{"name":"@flexfactory/api-utils","version":"4.0.10","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.2","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"5637f75c9b9e7d0f1d1ff106172156ed9ab5246b","_id":"@flexfactory/api-utils@4.0.10","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-3ZY61KuWz3Knn3ZpqECvvHbr4/wM45Ceyd5rgIwROrFo4YT88rqlRxDga9H0zUTEZKhocVPd0Qlo4JafvXZLQw==","shasum":"216e116817d9adfbbdf1167a23fd205ed9f73d22","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.10.tgz","fileCount":21,"unpackedSize":24875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefdZrCRA9TVsSAnZWagAA8R0P/37yYIwBtO61peKUxtoj\nGViHUWz+m0znnt/5CrYmG5aiGqNt7KQD6226R+fQrAO8fOjgxhpyJO1VeZag\nX5fvI8St6+p2OWF7DZZOmww+Xn89y3doAXGLHgI1ZTA7Rbf+AfLg8VPfiI5r\nIq6Qw3WYjnBSqHmfGAHHxL2YHWChymXQve713XxIc+kACF0YKbmgZcHKzVFC\nzFEamxCxwyciM9VOuG5hda5eW/vurW0Xu8k1gJTNJ9J3QVKS3LE6u5Zi6y1j\nLXkZyamlUPabjn2FcHzuvAoZJXhnK+9PdCtGn2463wHsieEqaemeK6TquGoa\n/bFhwJHATWxxQ+qrA8pLBePXsPBU3jB5ZRrgCD9DqXt4PkN/49+CFn0WUUjA\nFweSD50D2M0ToWkuN74atsfAWDTBckD6kwpzFAKQZYspVcU1e/256/Ffv8pz\nKGZwoPQ+5KteD9WvCa10U4OufcKZwp8DJC0wcSD6LLTA9kG7HkIujiZiCemL\nyPlBACuaEm92PbGwXaGNpTgkldnaeypbRYqgLB0kuRejAbAGHSRxUfjS41/l\n1Qtu4n03EO+xrrTt9TZSXawv21zeEZiKdIMKboFiuaEA/YINLbNMrSlbbnbP\nxAdmadj1ZdoZzq/VUSv3gL0AcpA5DH/o/R7CG8d79RiqdJpIKXxhcts8O1NV\nuh7c\r\n=3uT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6AaNOJdgjUEvoVzwy3yb34yXByc3GAR50x11zPR7DxgIgYIj4vwSX90RRKbOynRGqfYJGTZAJZEyCCXXUm0ZVfdg="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.10_1585305194896_0.8617719981262999"},"_hasShrinkwrap":false},"4.0.11":{"name":"@flexfactory/api-utils","version":"4.0.11","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.2","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"c7f5ac0a6e037d990d306cbd16709cfc9d2975ce","_id":"@flexfactory/api-utils@4.0.11","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-XrAjS9J7KrVDQ7JElHcSIisRxMOUsqEelmK8O0xvRhCH8AZ1xkO6W71kMTS38s8NjZYLFsBiuzYOodJ42E00PA==","shasum":"85d298c74403db2c7d1d96f87b245a11222f4c2c","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.0.11.tgz","fileCount":21,"unpackedSize":24917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegx7mCRA9TVsSAnZWagAAv3MP/2dxy0bRQzoRD7Vy0wFg\nhqh57e22UKie1ewOYRZ8QPr6OPWcLtlV6B67Ey3Kyj8PKBSgbaAPdJREsgpH\nka2sq6z5Jc2FKJ/xnKFjqI6/oHzmDof4c/XuR/lmUSMMn6W9nPdRpzUj0ojo\nst+hym7vDqKvhPMlepHSVjVnDQXydAtxkP2tK86pvFd3Gh7+kj0+GfgHxGHx\nmDEtbdgWQ6CdFrK19P0qnk7uGKJoxRoD0lNuESvtk66olKJDrfs+q49zlWoJ\nAQwYNF/6xxAtXuq8swMvCLKbVf33OibmNc6D6UK574MomEqPbXbra8MzIF2r\nWnMmWdmq/mKVd7+lPu7v277JgyZHJOuOTjC8iHESxiZ5RovCEgn+gL1Mn0ST\n5hs53pc0+icTbpOzDhZe4V2mWgbrptSUdKqQmxlx6+ZUy8/5ot1WXIQQQa32\n3tey4N0edpuwq0tpWyyWAuZWDSc5Vus7qHuwAwclfaf+OlmqWCopKWxQgZ2c\nKxJ7IihF5KCRWW5q52uiKdQcU0pQMQhaLz1BloJW4y0qa0/cthjvL76+eG15\nl62GDpraUwlZ7XCTOkLI3N+neTsLjV14ZrkJeIBlQ4KHistxBJXmGWWwPx7d\nYxN+CVe5WPERY6UFfQRfC9oFhTD6GuWEUACMU46ItLBdRgn7JUHRkiADk0k8\nmg5J\r\n=tgJB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHb9zgaI4h26J45BvaFRvAuvgaSQDDjOCqtKmtN6/4YgAiEA2Pr48NRdSZ6w9eZ61b6wUYt1KAIgwg7tEjKrPUl7nYQ="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.0.11_1585651429704_0.8596202437220422"},"_hasShrinkwrap":false},"4.1.0":{"name":"@flexfactory/api-utils","version":"4.1.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.2","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-body":"^4.1.1","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"4d22f878fc76f86b4747c8bad0a84676b09a518e","_id":"@flexfactory/api-utils@4.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-fr9FALlDTilRHA9hXz4hijSACDPp1IBz5w3LpCbdWyTOpk9FPPnhzvNP2jDa4tdiC6xIQbKXs04ylEiAe4VkhQ==","shasum":"8a36a77a119e737511c6c4d4fd6fe0570784a948","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.1.0.tgz","fileCount":21,"unpackedSize":24842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehxMcCRA9TVsSAnZWagAAOtIP/jM/mdp/lZayHzbLB2go\nPEyMLoF5bO96dFzd4dpTaivU6UDkMo8okXO65wPCXLTpxjDtAS4fUJQYpbVg\n6d+OyPgbDBb+SOHyHX5YSswodouHrsd7x8i3r/DvW3hq3cUfvktLgiEmQc2c\nB2x5GOj6j2Zn1l4x9wC27Mk43dXEC+zRegQhSQgbLpZdnBBcjdGBvrCJ602j\nLU99Xld4qYCgie3Jk7PkJjfDMdBxgdI8sxDta2B/XGDMAUicSSL+f4CSaG7J\nFZPOg6xCSY3eVdJhUbqNjWzKktSvzeqSxW7RF2Ng22NYup96KP1c0yozZXOu\nVJRSvMWuJNzJ+JCEpZq9yWlE10e7mu4W/6HikCX5YL6S+RFF84aF+t4WLTBq\nJ+c4/DQIOEsRzvsxBCoflMk36g2PkL8kv0dFWdJqZZm3VftPgfQoxYl0H1/1\nJEReOK1dCxTrtTvzUJ+9THXZsbuYVpumrKlhOx4HPUCSKFRt4tA/73Z0vGOl\nO98a9SsecEZXjOkUJWgqqjrfBmRdQw3gEbbPRZK6kHzhN6Xdx/mThfQAIrXo\nwvsGc2y7BUfze8crSdZw2FdpoZ9XfyE54gMYEPXbAxvxgZl6fYA7JGEsAC1c\nxn3JCQpl8dQcFPWDHf06vhSNFWT2jtjsXOXmG4CWzrIiZ9YzrB1lroN2jbBS\n4zxM\r\n=NryH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCudc1gvqnYDFRmLIK7RJDwX/yHQpLHXAEQtmLwUzPTogIhAIMGFLTq4LgoI59LLyeN6BSLkEqt2JmRo7Bd01rxAJao"}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.1.0_1585910556051_0.34006833769556777"},"_hasShrinkwrap":false},"4.2.0":{"name":"@flexfactory/api-utils","version":"4.2.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.2","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"5202e5498d8b657ccf9ed3ac3ca99d339e10a6ef","_id":"@flexfactory/api-utils@4.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-BDzmjI+gmpFjabeDXjpGq+ey+RglwQIo3H31qnj6ni6w8l6ap1tYtmNRVP/R+KjVWXI0jwIYslMevAkEWskGYQ==","shasum":"d9ada12da77bda81c636f60510b0f5be0db60195","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.2.0.tgz","fileCount":21,"unpackedSize":24860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei1cTCRA9TVsSAnZWagAArwAP/jAoBPM2YHPZ8vNVYTsk\ngaHz/QujuuYAjQ5EK5UqIaKfxz3NSe4XQcWmrqzfmHeQiUuDFrXE6Atjk1gO\nkPXu2T0zeG+Fo1eW0pTm/DX5eSYUxSamIjh+XrreSUjGzjthKVTXkmvO8Ly4\nXJYiByrNPIUzQJireZtlRog8WxWAEe6r+t82GMcUQQV6DdyTp5uDT7VdgNLo\nGUmxgqBp/wCUZm3kZLukf9PO98K2MbTMgqwaQH9ToRjLKea7p3jUUZU+rXFy\nZ7RrbI8ID9n6x1mKdZqtlO1nFVRcmXTy7tzRse1v7dDv+chAT2Iw1W1H35Gw\n8B0+WRYEwZALnHuVh3vO7BbRfm/IiuVzR9G2hY66IXht3RoQvVMJcgq3LqBl\nZL2xCvauE6B4d3HRxXTSkpHclR2DEs/hC/zk/7EtA58X8CPAEyrcka8/UitN\nPYCRx0D+GTWLGXVUtWnjIkTey3x4WhpTSMCZUacOspeZxOn+2TC+OdnRRYMz\n3ugc3MMyjvF7d1MWKpSqGqwBodogsIQkfCT1sHc4bjLmJi7jUmjxokBBfkkM\nac/6MnV9RT78IbG38gmUKA77zOGIy7c0UHohp5B8SGxuu1qWu5EP+9J3HbwP\nGHLC3crVD9mxB21fGoLb/dg96KORS1glS2QJLb3Czf+tYlACcMk7iB/sFeL5\nT9wy\r\n=5XWM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPcI6lxbyfuTPAqKpS+8nJoBO+aZW9iQIm2mlvNqEV8AiEA5fblIc72420fbqGN3LOkSfQL1D+KZXuUi2pWvoma2/c="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.2.0_1586190098635_0.9284164516851563"},"_hasShrinkwrap":false},"4.2.1":{"name":"@flexfactory/api-utils","version":"4.2.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.1"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.2","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.5.2","objection":"^2.1.3","uuid":"^7.0.2"},"gitHead":"c17a88840a45525c0343a3279178e3eace4d8349","_id":"@flexfactory/api-utils@4.2.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-mNLSjkHzoVweUPiUBIOhCTMrYlPEUpDfJx5v1C94oYOSUr/gGA9pPgDXfpAvWZjeXpgkd1q2deDp399HVR67ZQ==","shasum":"5a8d2df19a73981db869406f10001b04d7b5ec3d","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.2.1.tgz","fileCount":21,"unpackedSize":24875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepreNCRA9TVsSAnZWagAAvFUP/2X5kqpc89Q3mbNxbKMS\nbID9VKmZRCcnsyp6nUMBEt1nt7rex2oEo6RQRZXsC6AZ8Io8K0ldrgzzF/iW\nbZSjyf2gZB8Tg+60bWKLQq9L2duCLNG3MpBoYyE/N6vycAgve39wr9SKBIbJ\ngFuBxMHEjn4JJitozSpGv6kjW81o4nt+1MbgAPTBuDFuahjPJRKWC3VNuTjG\nZEXZImvRtUoMmWv+2MVx0KnrxRFyFn+9gbE8X2hPepyS8ZtBNHSJCFpi+v4b\nPqkuDhCLIBeDDCqMVTXGauNChxVux0+84dysEr4GgjoXQGMaN/aYESXlMIRw\nh9J9q598dENfpEO43nYX14ud9E7o+ulXBlMd9grMMCpjROlLZpBIhiU1v9oN\nRvCy2w+V2guXpwH4eeOBsJM0UpMZk27z6b5n871qodbW3VxXxDXmpECBnOkE\nSi+KAKLneivyzPHrFOktZu07J2qk2amlZ1Pc+qsO0evx+S5YqWKA725qkiAQ\neNmYVGjOggsG7ZTWI0CF7+D3zYVUA/1j5i4l+zyAu1/1UnjDk927TIH7DpcJ\nyQSS4dUUDo7xYKuWlBFHjSkG52Wd/W4VQpmJAI8ZykaC0Gm8n29W67Wucgsm\nZXjXYZxFKp9lD2xzy6QbwfUyVKZvN4z+Fo6JiZRYg0BL208QMq8oW9AbiZD/\nwVnv\r\n=4YY3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaIHl/HZJvOEZiBPSQ3PxfNLfhmLJLEfzpr2XYlr/9xAiEA67dJT8k7mP9UFvzjXyCExpvSx9wrs7xJZCFjv5oZ+9Y="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.2.1_1587984268719_0.9918626335818659"},"_hasShrinkwrap":false},"4.2.2":{"name":"@flexfactory/api-utils","version":"4.2.2","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"afef771ae837d667bd002124bcbdb66b2959c68f","_id":"@flexfactory/api-utils@4.2.2","_nodeVersion":"12.13.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-bhl+U5I+aFKdZLKlRJI7PG0XNDTqO+qox5YB9P4Yob7bOnJeJ4aEQpSK3Fg/xVsicjNxF2KkLsFpZlS6GPxmxg==","shasum":"11b14395c2789b01fd92e4af58e4cb6677a1ec7d","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.2.2.tgz","fileCount":21,"unpackedSize":24875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesFZoCRA9TVsSAnZWagAAwOUP/RCkAP2fm1I4QCzCG+YB\nwc3bbmlyzmYMDCkJE5gmmmXIShx8+RvuV+EetlzEZ3JurbmyUFYLLqj+LDca\nZr8S08DIa1dunHUBZq01AH+WDrUF4fPXjpEkJwOngTapKIVhPEN0tzGs/cIP\nv5QCqvTmWwZUZME2+AwL56A0SSKZyLXnPTDWCXXRQhJUaHmTAyPNxevX3tIU\n2fJ5jiyQleAgNCrIVbZZSbQ9yjlJXEpmhnweoldb1S8gxYUOmpGPO4WC5z9U\nd3uxIfuMKvH81GEuCDNDK7unhD/tgA3/jpytj08gE+/GSg+VDTMY2eA9uOlV\n5O+SgDxJBytsJRa0hRLhraUJC/t5ZtY9ZnY2fgAUWNJJwoXnWMt3/il/Wu4H\nqRIzyFfvsVHvKtoHJcyKa0l7gK+1Xe27z6zMAE86yAUhwczEQNYiytk0iEEH\ncqMnyoq5z6+ITSut1qgEPgHJuJlBkd+mVQDAt4r16NcG1KkrLpp0oDTEwUt/\nFL+2ZnMpO4z6RTBak7r/TXmWj8OTdHfwtNZX1g/dwgIOjSr7Unwo5p27JjT6\nOf22bT8XyafXhG8SbNJ0/oW+oSz9T5HEgX+ZjkXTUDILW7tIjrL9rJfsdpmu\nWi8n3NXggRCJtrvKzPBtU9cssprpMVzI2lbBpt5qwxLTNeqya4aKqzXLi3Tw\nxWm6\r\n=/Wdi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFu0nOnb8iqKaTfXiRQ7YaTe6YGUNUToTgJ9Gg42EG65AiBw+uDFf3U1wEYHa3fXf1u300sApj4kgAzWpUcFolAhXQ=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.2.2_1588614759441_0.25478522860474717"},"_hasShrinkwrap":false},"4.2.3":{"name":"@flexfactory/api-utils","version":"4.2.3","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"4e0bfd7ae9bea43f1b39a77637f4d553796f8f8f","_id":"@flexfactory/api-utils@4.2.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8Ej78f6GPhNNJWXNV9ElFG5uqltj3wa8eUsd2yx2IXtb55yPWTLNkif8AGr/oyKDFDkpToUe+Ey+UOLPoHbKrg==","shasum":"20563fe4a89d479a46b11e8b4e79c24896ffdb80","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.2.3.tgz","fileCount":20,"unpackedSize":18788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex7UzCRA9TVsSAnZWagAA+pYP/iDdVyqAMkyhC8kP6Q/P\nlI2MKknMZXBwgeq/PJv54ovbO5K0VV487j2BuMK9mCdDEbE8XT6f8rW6wWwZ\nt2w712FMQoJ5fpn+92KqRZOqDnK540fciY+gNNlWteZtAZBeB9hXY4UHag0+\nVGZsWVkVi+CLxrbc/flQUQ2l6J28sJlOjTXP3oA735ROyXJnHOgMVa7qBms7\nNrjjyRn9p3k8HgRYRA63U6yS8ENqr2jPsObQEgJWD59ZBOc5fSWQ/P0InVfM\njgp9G1tSqS9gpoNRmzJlgUKKRSFhFmQYGRFHyboWRf3yyFTLygwQ+tF5MlwC\n38gOMk0Cyl64n/tMtW4mYitsA07ErWAJu5EJXtvGYJIozEWnzNhyWXrj0DXZ\n+l9NOlLD6jlI5WJrtvrJcG0mqMYL/GCCvKOJidd+P4F8Yu699hmwRS6Dzc7x\ntjs7HVgaBlfeuHrnyRwSgRHUUT6hihIBy4A79L1XJpRJjKsdVFurfJOa/IQL\nuZHjaiJuZELuEZWUaUy9nBq8rhrxSWYr97ELTNIOFJtjM5ddFlSnpF83C/5b\nRbBG0feiFSOXK865NzLvS8CY4PX3sKzuun8lhq22MIqaoi21WcWbhTkVHOx8\nj0VHtZDiw+P8qx21jB4uk8FW4PiwLsStVP5zX0zbfqPg9DRhQVDDyjVmg6w0\nOqe3\r\n=QU6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYllSaVVoVOnxZAbebQlaQIueqco+ub2NzcvIA2cRZiAIhAJ5Eu2NZUuj5ynzUCjuc77NMmke7C1cCJrlcWa4B7VPe"}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.2.3_1590146355090_0.334993830094771"},"_hasShrinkwrap":false},"4.3.0":{"name":"@flexfactory/api-utils","version":"4.3.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"53ab4d0a81dc1d9bf0443ae30747dc12d76aecb8","_id":"@flexfactory/api-utils@4.3.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MxCULnQDrtuGB9FYDxErkCOLnmid4tevg57idRhWM1jvaVw2k/YXRw/DD+wLRJ0h8mU28rEHexFkf2ALxSeDzg==","shasum":"ef8c8711c7890fabf59ea45b67286432094b380c","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.3.0.tgz","fileCount":21,"unpackedSize":19789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex7i5CRA9TVsSAnZWagAA2v4P/0yqnzmBEqUM10VdurbN\ndDqEk/BJsEZfcBEdtr2adndLY5kf+ICFM3nPyD5T0DMuf0JFpQmD0SacgH13\nivww/bCIX3F4IkrVY36blQey82JDcPSmX9Fvu0h2Q1VRsR2NwYRamZXG17qI\nnPPHQN+YvNDoQvj417poR8rDT9eD4T+P21/vdkUAfsXRdwpV+ZGJTvxPYOWG\n91etuVRcQ+lrFVQh+TWdz2vjJzCaIErBdV/RzAUE+k326BF9S+9Iw6VjygCs\n9+Kkj/3pikdC+0DJrZ0WZrYDw2ornVe1Hsc8RnLuTJ757nV7tPfmpMaCBlFf\n/eJBcwISAhJNGqwxv+GFFRYSZaIKWoTncIP4WK+CS1MufKySztAAX9cCHNoZ\nP4i/wJ3A+3wvoDEoKOWWBAAUqd0/qHViYsD94qeFEfUM7hZxv8bkm8zKIdY/\nj35QhaW3HiwMih24im9ZXmjC2bjNiF5p0m5qop9JtGr1tK91X8FOU8HW9ecN\nTbTI0v/1DhgwSDtY1ZYVu7Zww6aehAlLmispsLjvkr53mtw74Eiqcx5u+C4M\nzK/YJwlRYBQb9yhAiRFPUXt86v+j5a/8GdnK/xWF+GXlLIG4FaAa8tDEri12\nBlJxGnWksAhlIwICpGI5h0/7YCEumHikCXBIfYA3rJOUgQZzx5RemgPxm/g3\nph3l\r\n=1yci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1DB7s8BR/Od9jH39UwVDa9MA1uT2F0bgDAzXBQIn7sgIhAJp7Xfk386NhXM4Uijz9QwjUyLnwtCdj+jLJnWR7Mwh1"}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.3.0_1590147256637_0.03230128372925911"},"_hasShrinkwrap":false},"4.3.1":{"name":"@flexfactory/api-utils","version":"4.3.1","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"db9ffdec442b18cc29ed92b3630a3bed8ce8bb07","_id":"@flexfactory/api-utils@4.3.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7pivdJ7YEdW9h5L8gOIoiHpac+umGryP/X+AvcS0WZ4HqNCoFs5VfIgjr5sNgSqm2Hzh1QM/QlW/4DbRCbqRnQ==","shasum":"c0a832e1f688566b7075e37da7d3f119b0a71979","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.3.1.tgz","fileCount":21,"unpackedSize":19728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex8RPCRA9TVsSAnZWagAAFQEP/jn6SjNmAOWhpJfnh2wH\nlH0nfpSAUxgm/vOSeKn+T+RKFIa1JAdfnJSDzoyi/wXRF+6P7/bz8UNJbVYe\nMgaGyXKliFvtFTUNfnBNfL2PgXZeSCQ6cLEan8S3OOwpRy2vY4MluccJwENc\nfZqSw5ul/90zmFDUIQrF7bcQpu84PpxjQB1M2vOULSv4wV/CYcPM+5cfCfcY\nGO98iOzyzt8tvhVOh2B2A1bc+BWP0ta8L9jWnOct0CZpNlePoMGmlQvIui3U\nzMqeYsRi+V9jmphET+Di+BJMYkIrEuUjXnu6EqkhG3MudsnYnr83O1HrFoFD\ns1JIw4x3flHRwjlAKw/o+2IXo0BYB0zs71IBkVHS8snae2gnSu4nI3YqT6lG\nMG2u8FMMAoErFjhTTz0wHw8Uzp0MVxcgdu+0EI75dnyl44G16Ncn8hOUZvOQ\nDmmX6ghZBhJHlCQEsP4G/LWWL4Ec0c/jR1WG6Y4Uj/ugSZ0pRpEhBZlEOYv+\nOtYxEf2vm9qbClf/sIhSwGYbI4cE4fA0HvWvWpbCzkt0qXpd6JbwWP+DRdFO\nrUMMCtp+/gICDFD5d9QrvJ17iOxT6/Fx6zBdSsUSeO9EqVplTOD40gnPKzDQ\njhQILM1GdPfy46Zsx8UajtMRRWEA3BeD9+CWe2DWps4tqXcehQxQkAgi9mKm\ndoBv\r\n=poat\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGlyqyAy2lwnWgyuefutbhrFw4uJf0XeMRjEI9Rs0qAAiB9B4XQAaCwHkn0Y3+jmYXIHiLGYE7BGgrwVp+JKRuV/w=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.3.1_1590150222749_0.7575278906833389"},"_hasShrinkwrap":false},"4.3.2":{"name":"@flexfactory/api-utils","version":"4.3.2","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"18235684e6ecaa1fde9d68b87bcb7940c576aa65","_id":"@flexfactory/api-utils@4.3.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-W9UyKFGbi1xb7zcRH7dKkJRz1Dc118GKdfLNW7ttJGoFu8K42g63uWQIhDZNrAxWJ1CT6xxUKWcwDfWELxu9kQ==","shasum":"364dbe85861e98e6d2f66fb5419fe7efc6efa8f2","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.3.2.tgz","fileCount":21,"unpackedSize":19729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex8jgCRA9TVsSAnZWagAA3Y4P/A7p7ATL94LDXQnpF+sw\nbRfc47TpEYnLChvQPgr4EYqcAGqdgKk1+PYhzGpPfZqBuvSd+UEWS96bBrtz\n3R9kq3aBtoW+OXx5cEryh5gjt37k3etXeYVFO6dpr2mhqa9I2jT9R2ryFjiO\ndLjkQN8GwfQZr4o7NtDJAsQM/74pk1yjKWx7UL1Z8avw7OjhSS7isXiSOTEH\nVtPzXYjp0Q7Er+DbU7rIGhxTMAj1aw4yX0GFZW0ZsNkw6IjDxnm2DOquNgMM\nlrKmIIKxcJGFr68F5FgyKp+zYUt+BDpkwYP5Qqr+4+k0mfzZ2P78ZrVOXp4r\npEtKN1HJtmNQLDHiAWksQEPqFMOJogFsWewlkK8h276+7bWxh8HTN1PUUR1o\nF6lr5jbCGIiFkBSGeSRk7lzu1KSteVuPYu0fWTcLNfImb8EKTfNLneD6Yx9p\nT8adtBB9OLIUtNAkq/eEI6v+Rv9QJb3v34oagfbLu/sb8ftUGliPgcGRHARb\nBrgB1wcBP0EtgStE4v/+f49Hjo19gUYl+CSEMkFhUjoCptTn1YyIkjA3khHO\n1IclzccuTrYHK4cEPxVrZ1e41UX1LEA+BZ0eHCgF5NhNEPC2QeYsNTAnJrwa\nAsVCUhPl8tadxZg0twQgLi4MY9tad1GdzWM1a3EnUBVhEmw5Pl3Fsbo6MVMt\ng+5o\r\n=By0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHThbquciqNHgYuwhaO6fAAncSV7BIo3D4a/koU9ggRpAiANLoDiRPBLTsYWL6FQSGrhAU7iiOjT3q8QvIPWqmKE9w=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.3.2_1590151391652_0.5262529497523942"},"_hasShrinkwrap":false},"4.3.3":{"name":"@flexfactory/api-utils","version":"4.3.3","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.0.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"80e495ad8dd6f86932d45470d5221fb25d4dd85a","_id":"@flexfactory/api-utils@4.3.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mdwDz5/vZq+tROid47QcJ/0WG1cUd3FVcX2jFn0yXgGfxTnKc8d9ojm3SaKJIy+dMBnfC8cPdzdaSitWWKtvOQ==","shasum":"19391228aa51b078c65f846696e4a92916d384a1","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.3.3.tgz","fileCount":21,"unpackedSize":19682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex9b4CRA9TVsSAnZWagAA2xkP/iaFiCkAo4t/yXvAQi2j\nWmIIDKJk6ezTdzHr7G4JJZ6UBmxtG56I236ZIduGUEREwYwrZTs3UsE2uvxG\nsS4LUYKpRfTLA+KyEER866ooQKwFm9YrAA5QXh7DnU88opCCcpGbuXcFqOmv\nGWvsG4YNJbljVIvnPvTmcbsFTKOb8OkwnJUiJVuHJD7dkGRiPZxN7bMGWXoN\nNmO5PEH1MjU+M98PWD4kFVPfEf6rDhD57Nmiy0L2BSMNxNJvp7wt3GLRIxGh\nm4PmyPCjD1KdIUy1zZE7As+q9lhA4prvAHGxr+/29YIuhSkd5AVXt6AVsn9T\nkb7OTBPD2JAiEM24MtPRLot4s1m2iRUYJnRM9G56ywWG2Rfh4ZZdvNEvYRsW\naNO9M3ewvVl8ytWSH8//P536+dTtVvp06GM2m/orcFDgid3iQmRTje/wuXzc\nDGkqEvFkXKTt40TiA9FfguCGc9IcQdlzOceGIKUTGos2OWuxTIHUo/coWFrn\n8dw++bUh+x7nL4mNrWodlOtB5CKleIyEjtJTRM1AXMZ4cuGe8KjvJyNR/bHQ\nOcmoet2yXSCzP3a8ajslW78jCo0Jje66Fv1Kbh4HnVRA68dbLIoCQ58cutBu\no8uz1GogZUfmxUTcEd4s7d0KLCdwmaCGYfJ0zYsi6/keBfF3Bpw5R01ufF2x\ngmfy\r\n=Mq6N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHjyo/wc6w9/zVWPyKSf5lsM6Eh49K0JuXiAgd3Rht9wIgc2Brc/JHQTCReKhByZf5miI6AC8ffDyhq4BqBBJzkU0="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.3.3_1590155000470_0.25749625608284954"},"_hasShrinkwrap":false},"4.4.0":{"name":"@flexfactory/api-utils","version":"4.4.0","description":"A utils library for the api-server","main":"src","scripts":{"test":"mocha"},"keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","devDependencies":{"mocha":"^7.1.2"},"dependencies":{"@flexfactory/message-utils":"^2.0.13","@flexfactory/policy":"^4.1.3","@flexfactory/query":"^3.1.0","@hapi/boom":"^9.1.0","@koa/cors":"^3.0.0","bytes":"^3.1.0","decode-uri-component":"^0.2.0","http-graceful-shutdown":"^2.3.2","humanize-number":"0.0.2","koa":"^2.11.0","koa-bearer-token":"^1.0.0","koa-bodyparser":"^4.3.0","koa-router":"^8.0.8","lodash":"^4.17.15","merge-descriptors":"^1.0.1","node-fetch":"^2.6.0","object-sizeof":"^1.6.0","objection":"^2.1.3","uuid":"^7.0.3"},"gitHead":"be71a65cada24e41aae39ccc80a08caba95ffa43","_id":"@flexfactory/api-utils@4.4.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-m1PwzDFS9DARXjd5X1Ta/McYlSZEq32BUSeb/mgCzHmwq5m/g/4L3ljNrgpItsj1hh0jO6Bsz6OPD/WQFc6nuA==","shasum":"aca606d700a871c360f08f1e1b5258052311df34","tarball":"https://registry.npmjs.org/@flexfactory/api-utils/-/api-utils-4.4.0.tgz","fileCount":22,"unpackedSize":25830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+ckeCRA9TVsSAnZWagAAL18QAJWFf8ZdOg/EUtNJvbIs\nzRQQjN6Dc7pmDs7mm4DaCC6TB+BLxAiLUGK3JVmhLem8JEYaXbbG/XzUoAe1\nGSWSsrHZ1OkO7gh6Duw6AWhn46xRtPYFrQ6/pzb/cHxcImbmsqL8X7USIV1Q\nksq3yQx2tkbEkJWaj0Z30Ed2dx2gOr91phGzFnzsLJT8/YdWx98ouF8bZklf\nzj4PEqC8nfl63s0DxJoEb4OlPwYzd61VwTr33tbp7BVoDsE2FeRyQGyPgDyR\nGbKljpHhgsGOcqcA3GCiIoSGE7KZJ8ZKWdp+WO7wmE7PRZnSyVxpZ/dCZUst\nLGVA1950NVwcGN118L+yhBGFMfbzQXnmbngeO2P+RUt9gVTkBSN/w19KjOmF\nn+I+iUtP1ZrZQ3Ei3K0PavP5nVCW8UIvTf9jRUjWsshhpNchzPC0uHqy4Fql\ndfymYDe+zuatpG/8VCHyMl78gOpGT8rdojZnoBKP+Li047L/W1uZJ99ABMXe\nhPLtkq57tGGXVvu3WFL6E8IX0YbKQFocChznpWBSkzqQ5DF3+V479Mjx6TQ7\nYCYnPuiKBsvZU4wT6kTDsKi2hFnFXeKjhDcs6F13koXiJMvMoVxiq/5+WxTt\nicbEt+zoO8PZIAo8GzodKBZmoHoOZXEcQ59cKZKXu2ZxqJCLjYp2lW7j/0mG\nahl7\r\n=RU0m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICS/hA6M3yV/lG8K/yQ/U8fh+aMo1xNpXLVIx7UlfgeqAiAPHZSP0ukJ+Yhy80mK3Q/+jMWi5eM/64743dH7funuJA=="}]},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"_npmUser":{"name":"richturnbull","email":"rich@hotelflex.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-utils_4.4.0_1593428253589_0.5718475603190349"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-19T16:31:51.873Z","1.0.0":"2020-03-19T16:31:52.202Z","modified":"2022-04-05T11:14:31.026Z","1.0.1":"2020-03-19T16:42:20.929Z","1.1.0":"2020-03-19T17:01:25.465Z","1.1.1":"2020-03-19T19:52:23.722Z","2.0.0":"2020-03-19T20:13:47.969Z","3.0.0":"2020-03-20T11:13:22.645Z","3.0.1":"2020-03-20T11:55:34.443Z","3.0.2":"2020-03-20T12:01:29.281Z","3.1.0":"2020-03-23T12:33:49.402Z","3.1.1":"2020-03-23T13:48:18.143Z","4.0.0":"2020-03-23T14:21:02.176Z","4.0.1":"2020-03-23T14:26:19.425Z","4.0.2":"2020-03-23T14:34:01.991Z","4.0.3":"2020-03-23T18:14:19.122Z","4.0.4":"2020-03-24T10:14:13.924Z","4.0.5":"2020-03-25T14:53:25.751Z","4.0.6":"2020-03-26T10:05:30.976Z","4.0.7":"2020-03-26T12:29:20.997Z","4.0.8":"2020-03-26T12:32:28.192Z","4.0.9":"2020-03-26T12:33:41.998Z","4.0.10":"2020-03-27T10:33:14.999Z","4.0.11":"2020-03-31T10:43:49.800Z","4.1.0":"2020-04-03T10:42:36.161Z","4.2.0":"2020-04-06T16:21:38.773Z","4.2.1":"2020-04-27T10:44:28.855Z","4.2.2":"2020-05-04T17:52:39.543Z","4.2.3":"2020-05-22T11:19:15.216Z","4.3.0":"2020-05-22T11:34:16.806Z","4.3.1":"2020-05-22T12:23:42.935Z","4.3.2":"2020-05-22T12:43:11.752Z","4.3.3":"2020-05-22T13:43:20.602Z","4.4.0":"2020-06-29T10:57:33.691Z"},"maintainers":[{"name":"richturnbull","email":"rich@hotelflex.io"}],"description":"A utils library for the api-server","keywords":[],"author":{"name":"Hotelflex Limited"},"license":"UNLICENSED","readme":"# api-utils\n\n## Install\n```\nnpm i --save @flexfactory/api-utils\n```\n\n## Usage\nStarting an api server from config\n```javascript\nconst { startServer } = require('@flexfactory/api-utils');\n\nstartServer({\n  ...config,\n});\n\n```","readmeFilename":"README.md"}