{"_id":"@senecacdot/satellite","_rev":"37-37d855a271721686d51dab3ad98bcef6","name":"@senecacdot/satellite","dist-tags":{"latest":"1.29.0"},"versions":{"1.0.6":{"name":"@senecacdot/satellite","version":"1.0.6","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"2fd092d008a7cea4605dce6f444f57c606cfe025","_id":"@senecacdot/satellite@1.0.6","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-n9fL5TJX2CETbt5OQR2kSySQnLkN7cQHAuqYNbt/jGtYJ44RHlYsvrzNHWhgCetuOlIihKcrAmjK+tFG8s2kqg==","shasum":"787402d83aab20ce0c926f8e02206112e618f6c9","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.0.6.tgz","fileCount":5,"unpackedSize":14452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJX0zCRA9TVsSAnZWagAALmcP/25B4Ux6ZK4Exo1+ZX1c\n0YKT9KdI5aDJAKFM1KKfZj14Zca6rh11L3RJrRBcXow5ydcSQUwREYJCJV+e\nEwC9E9XYzFUD7lDxK0fqibwaYD1rW+zwVG108Go8O1TGu0JcZZTLbmYJhU/m\nFf9L7Ey8vcX7H5jZAIfxkYKpjkhH38aevUDLPjDWmMaTUPgNtRLOD9AnCqo8\nSh2Sa0aoA/rRQ7DpkYbqHzmiGsgOldKADCj3h1KMkGLWYm+7QuIW5GOBjNDR\nTouTLme6tfLnNs3JmfdllnMtzJCRte16mrNIMIN+4USPZxNTKsZ3aZbuyRVi\nB3yVjK+URl50jblPTLhuYt2wpPtEOhoWoxiPyYUw59UkVyWxNrUzg8Rx3rWn\n0lFV8oRhANYAY3Lp8ip5xXro6+1KfxySg4YDtAyh8NXrdaLBiFSRuIq6qs6c\nBdo3vlDx91faShMyD0HAQY0SNrVAGw6arwI5CZ6LbLMtoK1PVRZzI+aOMuGD\nVQ5Ui1JHPauFz496daLFgh0QfKtgqirCLEhPDN4fFClkV9eWDUZK+yWt/OSG\niOidm+xSHJTpliQkdxS5mSJOSV3jno/C567h2ooR9q5sZqShdF/fGKKR7tbV\nkyafgGPQa3+UhVPUyzAOoZSunO9OsGzbVqmIOTdrE1h43jKgPJhnj64ZiG45\ny8DH\r\n=A226\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+vRbW99wd4Q04Jpri+mSpqg8YvE/wjx7vXBUpHIs+vgIgSpKBIlaeGTNfcMquk1Ur7xVZhioSvF9bJaUa8oonCzE="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.0.6_1613069619307_0.570251221424575"},"_hasShrinkwrap":false},"1.0.7":{"name":"@senecacdot/satellite","version":"1.0.7","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"bb600efbf31212c59d3961787a808a739ca49369","_id":"@senecacdot/satellite@1.0.7","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-pbW2cafkVhRruGOOmz2exVK+l1TtrXyWtnDcv6LTGhaNBkf5OA6DpKFpifNFl/jJOZKotaOhicl9fKtKPqK4Zw==","shasum":"4ac10d9827315a75098d3f80273287c8bacc7c8f","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.0.7.tgz","fileCount":5,"unpackedSize":14452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJX6FCRA9TVsSAnZWagAA6v8P/iCYMSdQ0AxFdVsnOKsN\n3LIz+eR9WCUweq0g162b1z5s1AMyAeGVkbbkQNoDOPO/zreF+bK72GvRoBm2\nWmfnA3xee5je8AJVIEmbdoenHg5sNQ4aFhw/sryTwJ5Ao8T+NkCGmG8yZ2ed\nw5P1jxtky/hPhyZ2iYbo3gO4TVyvJIBM15d8ZBv1Gd5O7EKJk+R9CSftJ/37\njrYMYwtvvzRMmgTUfNcxA6eOdClC6Bzv/W0ry5TWwde/EQrCzJmOKqkZ1X/t\nYqaXwj10MoBNRStzYvDWRnksXNWEtq06YP8CgwBcTHfiQyRmtgsPqiDfPdXd\nn2pH46AMNce9VXPxnN6TYwLCBXHfW1MaE8ll8X3q5idpz5Aiobhp5uoPaGkz\nkyB4OBeCMDIgJ9cIWpBP2Oj0Wk9YlGOz9HrnINuhwRB7AtPa3E8CwszYHeQH\nfIrDZUlL0ool+27ksrzjiuCZSwddK9pWUM2SRzYmisCBE7+ARzUV//OGFoAE\nVyfRISlbgKL447lAcb8NqdcB5FKSl37Va6DCPqMDqAgAWst4jajjnOPMYQHj\nyZsCqnyjM6ocngQ9x4XYFP8X/17fI8wIoGWkYgonJKME5zHHO0cca2eDdcO+\n9yU4vKlinNtAgKB/KgkC2esRPf+E+7/kGN3emmT9OEjCektPVJVevY4iePNl\nFpo8\r\n=FyeC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEC/KYW7hA88k0jni7XWFM+oJT4a8wNHwyayrP5zORzfAiEAnfx2U1pzcr1TGbvyl3TYw9bMGWlQZdwtGITA2xlNWkw="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.0.7_1613069957369_0.9005547609074795"},"_hasShrinkwrap":false},"1.1.0":{"name":"@senecacdot/satellite","version":"1.1.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"697ebc43e5fe0095c2680084bd52c3404ee36fa0","_id":"@senecacdot/satellite@1.1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gUcvjoI+cA706wJ3Pe5h4v/Wf62NVVnoT1XoBNIDUS8YDfNSTe4MfU9lk5S3gnu0YlWDxNEQksD6QBUA7HuVFQ==","shasum":"1e0d53a152e1b41d1da98311e91339652c59fb7b","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.1.0.tgz","fileCount":5,"unpackedSize":15435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJYQfCRA9TVsSAnZWagAAxJMP/3nFGzOPjGwAY+jkzTw2\nnK8AansxYeCxWHkQ8LI5g4kl/7CEEw6hcTh1uA3NA5Jxs4PIsDiwpaaoFQLu\nGFw3D3OERevOOe1aSJMv2Uq9bFDb/O/O6M25vAUji619C16na3o8fZCTAdyS\n0Zd3OK9WuYTKG+t9YQrWdqWd2+MiabNFuu7gJi1HlbbE5Hzhh9QFGpxVRO66\nIbZD+WURf/hro2Qt291qs1AVKRt1SJYDvn1Yo+/b3KpQQMd+J3Ri56gr3KcB\nujLMp77PjNFO/O6YTCiuL2EIvEGR7z39wUh7J+WWF8cAQih/VZgnGpXqlmnY\nt4Stx2rvZv58kNxdFxhDbNmanrsvytY6+EwBr2QCsBK4jwcOpqAB2PY9rU/x\n2fvhdSM7kn716aSniG9xg9pxHGzaR/v8or0CusHIku5O8auIgH9P8+CPuoM6\nHKUSYureThqgU6pYni/SPv138nen9hHu34yLEzP5mjXAa6N31fEH0ieNXQz5\n/MtVsSyHY/ne4i8DEsux1IwSMERRQpx9IJ3YqSdIXhqiL2MN0re5Vveuhs9h\noPDR2oKmtgdO5Nb+qwxrWvM2jFvYHtVmenoCbiYgrRJfbDN0aBb4mJbsBEFK\nowvvcdWZ4R2LeaomtN002ltgbc4hgDLbcK0iRyUGJA977XuNHBh+7O8g1L1T\nA6yc\r\n=LoAp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxkVAaiB4nGt8jp2Vb5JFVMUW3qE039NnPtuWdVmiF1AiBOWNPSv0CTfU71i6bgBwVqaZ8yJzYC725C81YRQ1mXJg=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.1.0_1613071391023_0.7696709797169998"},"_hasShrinkwrap":false},"1.1.1":{"name":"@senecacdot/satellite","version":"1.1.1","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"1f4dc47e0c00150128cd9317b7e9aeedf80f8272","_id":"@senecacdot/satellite@1.1.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-iJpKrpEcGgdOChsRDRhakzbkuzMCk/zUBnxQuwXFa5VzW6MlnOfsnqkvqS/WR+lTHJNkRD5fmdSUEwxwaQgm3g==","shasum":"d802bf639ff920d69c04f908597995a842bf5b0d","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.1.1.tgz","fileCount":5,"unpackedSize":15431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJcAtCRA9TVsSAnZWagAAUFoP/i3qi0uJ94kDvhWFgWvU\nEbAWav3NjBKG+/7b3emGkxyPm7kRV9VvklJ5qnHSxolXjvEgDvOn7vK2FiGR\noiLB930mvjo3LP9JkTjc+hnIgMyYObufiAHeOE9bvdKTzxKBjm/jUdu6sO8Z\nLnQbfErr/1MzyyDl8LxURnmP1e5FByq+XLucSv8vklLwFjAM9aJE7GM6osYB\nNA7kkDho9X8HeyrcqFa/u05N9LdalYHvjT25thiM35RtHpXG3op+erZT4IqZ\nFSwS9ujJrrJVcL3/77i/quNsj/wZm4TEzsNNlv8XYutMq/lG1wgbbEUVW0lj\n95ptWgkByD78yniCtuq9dgcvGOVT7HqqKqxWM1O3sJueKx+Ggc0btKenqUd/\n9eZCVghL/zasZN3Wy3eofCoiUwizb90RPgDemgo1cxNGB86vsLV2zsqDfhf8\nDazwVq/rlElG2vfjYlRFhqwm6i8STbxM6NuKykPSX75+YYjx19NfQAo2XlVN\nZdeTMWbQtsEuVoZJLRlkrY1d9npAxDDuUBmCUpCIMkDTpYR00iho4Cl0AK8n\nmSP/H5MvzLVCbfLEAPKAcSrN/2/ARY8ESporVYf3Xtv0Oh8XsF0zeoNXJAKI\noWzaMgOG2NwEXoPYpk9bmKtypAI2aRQQhi3BZ8Kn+zRS0qmkkogBohCvPVaV\nA76g\r\n=YjZf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFudD0HQW+9owTHEiHA5lmLxEGyBvxlQr9d0u/tBWICgAiA8/YxyZ4qsDEAsR2wqyE+6L3Qqx8WdQSXg8pZBWHFsKw=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.1.1_1613086764835_0.9903069256740238"},"_hasShrinkwrap":false},"1.2.0":{"name":"@senecacdot/satellite","version":"1.2.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"4f535fef8e4f0e3f2c9a4540d128260a34b9f341","_id":"@senecacdot/satellite@1.2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-5FXpfqo+bGMZhXaRW644BUqYHhcJNv+xTj49Y3Z7FVJ4P3k6u0ln68xiKbLlfNB1TqrAgf0yIqd7ZNZ+DbJXuQ==","shasum":"9625a7715940de55a984c9f2d4572d12a823d352","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.2.0.tgz","fileCount":5,"unpackedSize":15284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJrpRCRA9TVsSAnZWagAAIroP/0i7nDVYBM2lSpvwhmSB\n812QaUb4tYo4nW6+KlBoyJpvDXRUZ/fk4B69zqObrSomF8ZFuQSmBfW14TDd\nBQ1kW7TesOeWZMCvG2g93FBiZCgvktE6thujtXWuS1zR5uaPx15NCZ5fQ/Pf\n9tceYrWytjJHYk1u5ayq4DFbjp465+GWAczx8P7+MRpVl+5OKaP+MvFfj2Gx\n/EMmq7/FS5tiHU7SdU9jLP8NyDIv2oSSkZrpp+1seWEgoiyOQDGgRsV7RYO8\nMWSK91LxeXcd1Id7wwWuXRmVg3CuZIYyFp5MfC3G98aziaK5clHmGkQMRb/a\nlCOsnjwKWRPB608M+1DKbuwx5lfzuEnk/sDkmrDua9eXV+vJK5/TBc4ZHUwz\n067CWWPoR9kTyJbKswAVYOzgvDak8Juw/qhuWt8nVJOK95NjUIu4bMVbXoy4\nLhDHxBB2qlbfY+HpdLU0juAgB+FoX/HUQCQ0p4E+Y/A/nH5Tv78DwvJTEKqX\nHO1YbEMEr9b8Z6Az6LGMy+ppalzVXssD30bJXl8U+qizjmtPKs5Op5sKKqsA\nCf+oXpLiCQ7415v2FcjVcXtVI+N99gL2DhfQjVhubAZanj7seWG44yisvk1K\nnolNmdtn32Q6EeXDVKEGWkzC1u2H7FTmsrHzAETGlt4dibdCY43xjUc7yfNe\nIckF\r\n=pRD/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVkNcu5ZYF0i/TJloZYfLV3bD3FD5EfSWQev6qizkufAIgYx5Pfy36LUv2YJViTStxfvp+6Kik37jwsCSJqNgpiPk="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.2.0_1613150800931_0.885345050950566"},"_hasShrinkwrap":false},"1.3.0":{"name":"@senecacdot/satellite","version":"1.3.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"1e01db7215624a3dfe2048fceda8f218ed8eabc9","_id":"@senecacdot/satellite@1.3.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-goZIkHj+M/45LHm5B0+Y0f+h8BKVsx3gFrsrTXWI5qw/nd7IcMIKC5rkVDIIQ9wRT0/QiehDK5mYuWrf+jmh1g==","shasum":"2806bff03e7db42f816a3cf07bcbb6f97f949faa","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.3.0.tgz","fileCount":5,"unpackedSize":15342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJsKWCRA9TVsSAnZWagAACBgQAKMORZQGkeO022f8goN2\nHQY+G6znrnZGXYmTbDLVZdbTHR4flRuZ3wh4W2Ez6ExpTGb+cbbk+sCpPyPQ\nrXhlBNkOkf82oT578FLYK11qGURFh33Enpch/Rk6dRgNaVBM0ORAXZcvw6lv\n3C/MCILdaR38lsPDxg/f++FnrqGBld4BL/oFOqndPd4bt9GMjCW17uUcEuGy\nff38MgkcvtJ0Eu7ZvfHkv8YScOMTbYakUa9Z3GBeiB8974d7xUuogJ6MPjR7\nUff9kaMb4yEy4mqA1Y5bQ3OX/hoo7xc8fQMYI4xEIG5a4VEZmPH889PY3qhg\nYc1MasjL3L+3iQ561owxSzNqWP0UzZ9uwF835d0/0tZPRKAwBhZ14BlucALW\nF4WAB5ht0O3JocRBcPo0TUbXJuN+hEFZq3Zxdskfdo8jOG7cdT+ZmEuFTfP3\nTCsedm4TNP2FDUZSAUW7GA9bbZVfrWTthxHLdSJi2Qkheaii8ySjNQeag9lc\nAxA2Tv0YImyxp20HjdQFQxjDba0cKY18qEZUL1907XE9jP4lbOQhLxSX3P99\n1pgh72K7RoruXQIcXL/KsgJTOBe+m0ss6Pbg+ukOTCCpQEOtuQHA+7E515IE\nRg2PyVVJVuxqVWgKc5XRM3fV6SSfWcPze0e/Z3iT8VvzkkU5Gnq5nsN9zAue\nBfHd\r\n=KeDp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbUtn4ko6r7OrPnfyvqAYKVD0fROKSyz0kkO9vYT0J9AiEAjDQ0VDu7f6h2ja4UIqXYhmprtMYlJpo/lSICY68B9q8="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.3.0_1613152917917_0.32331281518701505"},"_hasShrinkwrap":false},"1.4.0":{"name":"@senecacdot/satellite","version":"1.4.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"508dee74991069dbea59749d69b4ed37042e08da","_id":"@senecacdot/satellite@1.4.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-UMzHqkWlYJAmCAT24hzUE1uaJdgI5zHeaNf7g79ich1eMM5poiJUaOX911t/nS3G8nuFegaJoAY9vYTOvnePtw==","shasum":"fbfe75a5419b9ec497b3e3b017fba18afa4bae05","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.4.0.tgz","fileCount":5,"unpackedSize":18315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKtd/CRA9TVsSAnZWagAAWYoP/0+hKqDCIJufFKAcQjD3\nYLLiGeeJkbL8LHFp4FGySU0yilBPJPlLvaKiXpF80CnubIkS7uDeAa6GvyOp\nd548anyBpvHC5XSwI5wG+CArQXmQISrfM4PpYaUwjC8SDqu8cs8m/RBwN14X\nw42T/eze3RPL1krkLB3A+dP24q4zB38Ffku95nOBqcOVzywIoS9rqziPmYVF\ne/7sDqNqoJz+CBxgo3g3+HGp14RLSiMh8D6OtWwuZo1EPXrwc1Q8svYQ8z33\nDNpP4waNi7A3Y8zzkVAwh6NsFp+EUrgC5d2XY8e6ltacHloAM92jkgd00fAj\nG2DJtus5BL6qHqRRd9DJrYXdTdrvsm95/zZsHXHO1UzjrY1M1URiG5gMf5wz\n2mVzVGAlorFlCc2m2py3PGhHC8TNoG/GV5nCI4rV5B1aJ3Se86gSfJ4c3BO7\n4VhatSp5p1UzSeD8kywxwhNmbprkjQC3w1KAoAt/ryiz/8LbS8uxFae7bXmc\niWyLITv/Wj42X5gmwSs22uBt3gnIja5hxBuQlyR/ibXwNe073yDjxR+ugAy7\nYrhSsXFGJXe9FluKbOOJU2Bqq+W6q9zKQ1FyTp4Q3RltF1wER6rgDYdZsfmF\n1j/SGQq9mOkbzATUOt5oy9gp+rXcZXMjsiUuf6hmOCcmPB4N4o5AN8lQ1osW\nWCr+\r\n=99Dh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuZVBRx6tT90r6EdnmUeqBXcNfN5XFK3LRy3AtWrR/DAiEAvsicSb2cwqN4eJz/VvWrUk4+PTCRJ+KXqPlA/tG/Hqk="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.4.0_1613420415128_0.7122521431286566"},"_hasShrinkwrap":false},"1.5.0":{"name":"@senecacdot/satellite","version":"1.5.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0","pino-tiny":"^1.1.2"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"9705e053b773133f04806a3eac4b61351ac0ae72","_id":"@senecacdot/satellite@1.5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zQkBlp+6ai+HQtCrWwVbToBvTPUBtkM1XqTvn2i4O79Bwl1ZFyM83CAWsESJ52aDRwgXwqUftnBI6WGrzf1Wtw==","shasum":"dc656448c18b71f048493589241f15f289c5ac4e","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.5.0.tgz","fileCount":5,"unpackedSize":19392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMEc0CRA9TVsSAnZWagAAK7wP/1plX1CSO/Oznspi5s5n\nN3/CqdvNiyUIJBInVPJbWdLVuSYx78AAEN7aFBW4uui3zrhaEn7uL6f9o3YN\ns9SS7Yyust5tv/nmJ+R4afDPtMnkTuqP9HHNS0Po9rW8wk/i/44uzRslr6Py\n2XXqQLngtxP2Qf39QiB9ZdJUGmxeYyfc9g04W/8uNw1Pu9lHRqdCgsLOqAYp\nFKubyVDc7sRJtHUvGnuWMU1XHKIy1TJ8f6oB70stTsSekzSb+NVO9CD12DmU\ndWNIPFKhbnLpUIYN5ONTqdwBVwSWINZ4JrQOKd5fVSbXSvpWWTLcwzRqG/Ez\n+vHVKlXoHV59dRjRqgxND2kHgHVZQ+nozxL8NNsU2krpLA4bRV0NhG4Ycrqv\n15fCGIp6E4vTlyKnRDlYI+u4b1/G3GEGuzg3SNd4N1wo807kkvb716LCMZ4O\nxDZdqLkwztkJ+WFd68xe/pK2Dzr8DC+RRXNHbkMNFoUkWpAbkSYYyRzbOVZc\nlhzvNyaVEWwFpxCmPnpd+VGOuDrmkwCCaCMJCnePmS6ig9TLGA240jywvWcS\nNWbrbsU3Jvy2RPqucbaQO88jE7ALqePwlU6MSJHBirsD/OJYufWJVH9SFCBZ\nqzkTSXXntwxryRhOr4DTWLvS8q6eh5+e1uC4H2XSpNqSMl3cwKKnja1Yj6kH\nPEBS\r\n=HZ0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGITY6Doa2Utv+ijWnwWPCzH58klZ0VwhFddeOpfjHhwIhALUK+T89EhQxdUgettLlCGTjOOmwLJ9dcuCEx6xG4DMc"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.5.0_1613776692151_0.23492105211128544"},"_hasShrinkwrap":false},"1.5.1":{"name":"@senecacdot/satellite","version":"1.5.1","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"df9e52223dd2ebbdf18d8a1d146c36da4f052b54","_id":"@senecacdot/satellite@1.5.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ZqfYRdfg3+4Rmzu6YJFsjLwxQaZf1cAsLMHjGrsxGztPkEu4jcuDJLn3BCm4ldhj/nu5EsGaIDE5ooZ1YezLqQ==","shasum":"c834e46425e6d6b1e88f0ab8d32ba500c0a45146","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.5.1.tgz","fileCount":5,"unpackedSize":19330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMEw3CRA9TVsSAnZWagAAaHMQAItS6WzkuFU/RvnCtHxO\nNhzmQLOyVwH9bINQrCWTItbs3TiMwVn7kTeME4Stqczb+lnyifwK0egJMbyW\n4Yn7PJGBzsBpela/tOWsUqy9BdKxcaOg6/lJnvBbTlIVHepxpOM2PhaF2v3C\nUob0AQXQcC2+xPFqvQYEXnwtRxJnTIO5Vt5GKgI7PpA2JperI13zDk40EDGk\ncxDkSg1UPnlW2iDfA3xdDO9Wv7qfEaoqnXYl7Ff9YoxHdpBKD2C28Z6hHqQC\n0dn9hwsgGj1X5U35vQYgKvtk1a5JBhqPWix7ElX1nexenRJrW0zSTOuSIjK0\ndvBAsj5NwJqlbqlw/aglzy5Dpd0mZ6usTWO1DatmXLOSJ3hivhPThDq1volG\nhwNB0s/9dZ1W1nxH0RKFJBPdgbZKhTIFKcDi/76guhqUxj1CazuQdRcDeaTl\nEgyrIwIrPw/AtYIbpjG+RUTMe1DbWTIah75ueQpuZtQPNt2U9XcrDUYSNrzf\nuS5AN3v+4CTOljb+3eB8zCKdKp7Royua10BrF+wUViAZkqkqE1TC6zePoQSr\nea3DW2y2k88mtnSblkXFeQoOOAuSlhFUL8a2POc5NL+qdRuD6ulNOKNR0FEL\n2f1cKVzRemC2bBb7dD/ip4aSWZhiDcMhk2TcTiT3GbbL90i/MqUEAoxLtg1t\nTU2S\r\n=g5d2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwVzBoVAzfs06/ZbXDKlV51e3p6Tm21sEVntVKoQBuKwIgX8RNU0n2zs+Crak2EApv8FthqOhTkQoj0GLZvzo1P3M="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.5.1_1613777975239_0.3610968994578614"},"_hasShrinkwrap":false},"1.5.2":{"name":"@senecacdot/satellite","version":"1.5.2","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"968546730ef6dbbe1ca9337b1ce400289799fbf3","_id":"@senecacdot/satellite@1.5.2","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-C0w5maFuVy0CUTet87AN+l1xMlaFOue8IWOCv3rPcdPcLoKyz7lC88G2nwXmbL5NoeHR3KE5dnlnmJf8xEVFtg==","shasum":"8d9df4552cbc5bea90b0f4428f42a67ca7486f7a","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.5.2.tgz","fileCount":5,"unpackedSize":20527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMV18CRA9TVsSAnZWagAAKu4P/0Wye9WsOCiwVeircgAP\n6SLZ9y8agry+aQnzrqQZ7FRvss1SPg6fb6FxSCWLUbaaKY+FRDFicCCMgAQL\nxz7GgqgpDD9Jdmremj124gQyW68zpNnsPtQ5PxsC5qLt/IcCHlKGF0Bgorap\nhEATjxByOPWMGLDPWwvlz7M5Bkly7+VpiD6X51duy3iNRFj+L+Xpqt9butk0\n2EqddcJMm9fVFL5c034MpjOwelI4e4c+/Nu3nAEOg0asrB7lrDcIpHP91kYR\nr4sr04fGtsiukdXgiFUKcKGBlhctvOjSKOyu6WMmlqPS0wLyJRpgJGcA8urx\ng08M38i8SUN51lFcKcUoBa+exsmFYZQAORztXQBBaCT6bAjaCtQeD//sEqe9\n4mwUd+DWyEpFxFhLUx298bu2TLjEX89TfxM7V4o//oM2KeEbAr3mrmoBwxYf\nGQ1TIOyRIpP3h2aFPl1DfsRjEFd1lZkhepC81arixrFbD80NTQqNCtxvC7Hv\nW86mhRfbnneXNk/vH0IV8SG7QuaKgjNufSMDYuN/ZlYDhTggYjeqAYrX2HWW\nyX+h0egMXwlxjG1bTpqvWyq7pjjcILaQ4bVapNUlKSQcBwqrDQwPNaKeJ+Us\nWYLwHFuRAVyLZ6vh+jBd398J3ePN44XKxlP2pYWqJ7GSXL+JlIjuYa+WmI1G\nDQU/\r\n=emDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6tUHmMbmktUXHn44q6M39XpuUneRvWESE3L4a/ZFitAiEAn6qD3Xo47NfFqmt2ZTixbdLDkkmcyyaEqTM2E0MRmUg="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.5.2_1613847931850_0.5765385199539812"},"_hasShrinkwrap":false},"1.6.0":{"name":"@senecacdot/satellite","version":"1.6.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.11.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0","serve-favicon":"^2.5.0"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"72decbb7bd64eef69e050adcb1a581b143be2a0f","_id":"@senecacdot/satellite@1.6.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-sP/apizVi/MsvrAS17ufkJK54g2JedldiDi4+m2IG8eyodXmL4AVDhdE77QfIipQSDrQkDp1raD1j+G58yWdIA==","shasum":"4fdd919a339ef9d841b61665f70000d810b32396","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.6.0.tgz","fileCount":6,"unpackedSize":36959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMsB/CRA9TVsSAnZWagAAN0QP/0EszkIXezT4Nx0Qb6pA\nx1whd+9GEt1hFAwpTaECcCqhH5rxgj+Gp/R/pEJAiTf5/Ey3DvIAp4JPG49N\nztZQDzG48EirmJzNryXoWpNMUAT4Pi2kyIjhfn0ybgs8cMatMPW2sf3Qdi/s\njm7P8uVmoVTKLTKq9DnsanXaj7IFMwfoLd7msbIWpZf0XO3mHulmm4FqAYY1\nG9iok0HM3TrUBupqOPZlcDAfaK8/YXXLAX9zpC7Az0GKrhznHdmHdhlI/l6I\nGNMPQCqs/BzhhO1LyqEXHYn2oSHywf50LwO7ZfSTeQViRMxtSkCHG4aH78CR\n3zB8XRUZAhz8VsciWA31m+amqBP22/uwmWzs5s1CkdzcymjW0IcSb7oJk+3w\nk0eZnUo58Eqn9UR1zK0oDkMOZWd/Ep8GwggdEqFEN7RLWPvaS1uvW/USjzpp\nnhtdjHkPvoWQxkdrdCgbWQ3x9JodGzw/W3Gqijf8YMZgWro3TiywPGNO5f6I\nmei7LgBfpkSPLcD1VpIXP0w/+XpK53CMrNgriizlyjQei+FDtjrY+GLPIV7h\nyOCLLtoXgC5EVJTfH7vNmgX56Qz0CLVFk0jRYPsxpqGIygf/CGkQetKXfDmH\nf28VbLERZcG8v47yJ3EOGKCJ6u/tB/nmONorN4h06bxNpY9ejHhWZaWu7g7q\nO0sf\r\n=Xpkl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEg9Ul26NI04ebUwjVDWkuRm3/PJD25//c1YJ9u9sFYXAiAT66S0GlIU8nr0/xyWmpX4NGyEbEM4muTSzGsiY3wCFQ=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.6.0_1613938814607_0.17283899465576757"},"_hasShrinkwrap":false},"1.6.1":{"name":"@senecacdot/satellite","version":"1.6.1","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.12.0","express":"4.17.1","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0","serve-favicon":"^2.5.0"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","node-fetch":"^2.6.1"},"gitHead":"fa83d6574a6f3c423605145894f191e56a5581d0","_id":"@senecacdot/satellite@1.6.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Wt9e9pu4VKXc5GFUs1+qGPxb8jHvYCtQneuzr0N2meTWEwVaf6M6nJG3gb1CwRNNGM/rVukzr+PEQIsoVAaocA==","shasum":"8fb698c13486d405891e1a121b00f39635242267","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.6.1.tgz","fileCount":6,"unpackedSize":36960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNazHCRA9TVsSAnZWagAA0xIP/RZ8zenampXF9Ze6FwMV\n2QLhPWV74+o4QCO19YFOJUnBX0wKz6rzpv6Kuq7ijjF+1s6XPx7UY49X5GKN\naAoaBy9UCBfTCVgKiuysIndd4ZAhtThcJwUeNJDLqjb7i/CIjyoOPuWONiIq\nDBStapLEsnafj1Ji2u8wp+jem+gGXcPLuzm4yCH45poe1GPB4nEtc3s3AvQt\nC4gaUsI3Db5p+cySwspjNpj+6cQevjF9DQS7dz4i3gfKl35FU3bOAgQnfoqO\nb4QE+KOvwaysLkaUXHWcciTMDP9U4j1+3y5UactyEtLZiF+7H7QszmhqxXFM\n2i0JchsMl4BbEEa0RAOrEoqWl7Iecgr60OzpqWcLiHjkdZRtsld1VdyxJyj6\nbk4ZoraNsPCPXoOH++tkJX0LYQCZUVIHAqza1QQiAdZgylMC6c+8cEYu2bLR\n+FEmp7EICOsk/A1K3wwzoVWmZy6ccURPkMvu6VpuRzADi1G+7asprd2IM/LG\nKoF1RTv3JTyeM+8lHIr0Ywu7E/fojYn/zVcmWnADgOmigS6qYZuCVNQZXEx9\n6hj6SWJyyJk8HbydVBxTMYb8Kwp5tFp6EoK41PEQyg1PaniyDevyqmHUg2/3\nxaD0NQEI/0E3hRkOaxGzGSiogqlyc8RDVFqWUI48ejw+1MjDEIldvQHCh6Uy\n6yp1\r\n=gGgl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFBLM8+xgJBQ+6ZvEy4wMbe58hhhqoaCW2RLDYNMtQlgIhANTj8ncJej9g4G46SZD5jHEj9Gd4V0zzBmOxywFHqJtu"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.6.1_1614130373892_0.7651032351553411"},"_hasShrinkwrap":false},"1.7.0":{"name":"@senecacdot/satellite","version":"1.7.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch test.js","test":"jest -c jest.config.js test.js","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.12.0","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0","serve-favicon":"^2.5.0"},"engines":{"node":">=12.0.0"},"main":"index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","jsonwebtoken":"^8.5.1","node-fetch":"^2.6.1"},"gitHead":"99716062cc5e5dd76ee6bd4ce87fb56f7bd33e27","_id":"@senecacdot/satellite@1.7.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kukJy3xEOPfV6v0kAPjyxND6SX9WwgPikaDpZXxb2jsubtcyQAo2DR6JFrfOrEAN8DP7WMFXg++g4cU/MkraIw==","shasum":"e70ce970fac702526728e689a63d9641a2a42ccf","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.7.0.tgz","fileCount":7,"unpackedSize":44129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNdzcCRA9TVsSAnZWagAANH8P/2Zoiil+8fA7vwAtKCcv\nqytpmwnXST9F+pFwf6RwL3f2ML6ibq91qs9BoovoO+Dnl/HC48nSrS8MXWGv\nDbU+AP9ZBdKMHJf1X58pWGXn5z0TVDv39CoBV5bo/XxK/KUxRJth3Qim0CKy\ndAk6IbZchRxrUIqzwSvC9OeIuupUafYAv2i8dCRSA6SfpxfcP0+YYUp9zNm1\nRz2RhSUoxWluczqPLRTGU8KoENYdhxFOcUwz7B9YI1oltIHAudNQ3Bu9ceMa\nX7Xwy0Ezean0u6gUhtrxEdO3IRQvAqcEVfn6u0Qboar1MoF9eapAeobOBW9/\nLu0AIlZc4c7RaPZTDc8Mank0FXLxdPR1/XGIH99osEFTMtMCVST7xSt812I7\nhC2KsbAE2mRECvt4TI3xXlUZJdacJNW6fSaHGUo/jWjPycgZ7ProfARr6Rh3\nAz2jM5KMSyBrj7xidfp73E15ImwQmnczis8Yp2KTwdl02KUvPFNh3soXXtDn\nnEowklNf8FWOOq4C+RrbrGdZxgOaDU5KZanAfgrDFUSdeXTQLq0LNXmOoVUg\nDRC71wGnTIuXIoZ9ZwxVfPR/RifiqAiHh37Bx0WhXVaEA/2birooBeb9wcV2\ny30QFKPK3XQurta4dByaAkgu2RjEz7HbMBxWlO07A7Q6TB2ngz+EmHRnepfI\n8Xrf\r\n=iBaJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1G+V/9Ljf7nT1G4OxuqUkksBwfDmGezmVJN7jizoUEgIgf2so4BzVaRgSEaVY2R1kgV9RS1ZdhLDEMHu6H2blU08="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.7.0_1614142683751_0.9865581851150491"},"_hasShrinkwrap":false},"1.8.0":{"name":"@senecacdot/satellite","version":"1.8.0","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.6.0","cors":"2.8.5","elastic-apm-node":"^3.12.0","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.1","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"main":"src/index.js","devDependencies":{"get-port":"^5.1.1","jest":"^26.6.3","jsonwebtoken":"^8.5.1","node-fetch":"^2.6.1"},"gitHead":"848aa89e32da50096e0c225abfe6f67f9223404b","_id":"@senecacdot/satellite@1.8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-k3tHy9/NiNnDy+9No+yOa6WUqZYb79fX6VJ+lDsqj85IymHc2j1C3weo2t7w6haFTTaRXuiUoYnjVM+NqMZZWQ==","shasum":"de766767a984d6db3f58a90280f6f166646d7193","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.8.0.tgz","fileCount":13,"unpackedSize":50259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSoOKCRA9TVsSAnZWagAAHoUQAJr5ytDLiBVLQKG0HhmO\n4J3T/bT9+BNivCeobey4JGoDHWsHc+HWUES5TZ/TBu0ycZxJgFTIc2aB5oTP\nC9xl6UhRQM+GxEgApUNn7P8lNwglBMmebCx3cQ2OmSMEW7viiLkNZ4LQ8tph\nW77tOl1Pob4NvvfMK5/l+9/B2xHqx2Kvh//gEoWBO67cYNpgX/HV1KEngH04\nkp4fMTMGVMuaQm1itKH0znqB9s9jMAs+9XrvyFO/MJRhu1qZM4ky5uEnQUDK\nh/JCGt6vDquUGNrDv2zd1gCZ9OFtSDSEoKVFXn3HJHwEpGGEpELNEPvYTqLF\nsxuOnlMBqOpIKYk8UoQMQjti97ZYXhTA90wwHzY+/k/5+bzq+lzRFL9VUsYu\nvJL0vZAxWiyIoAtxycwzJW1hYs6dvYJC1bHlhyyPHToux5LGsZ9SNnx/T1lm\n+V4LZ6v5tfq/q+Ns1QMqsYEIWrDAJUPbDZ6CDrNCTvXFzj8gt4+Lh5moJPed\n2OcZ0hQzj9yw4su1kg/xrAxuPqt6w/B3yr/tqn/C29Ty+Ev15P37OSLnt/bH\nyd6fviH5EL08JtW/bgS5bgx9MPf19f8ZQDWJtfyYbfX8DIQuhh9lJOf9En4v\nvJdH/yVwgRHryI8pkJkZNYBDMf/jlqa/2JPinmq7TVmyWWsgvgE/L9L+AJ1M\ngFqK\r\n=DfAO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpT7wv/+kadUig/QcqJnZ/KHzdgZjGOfIDSb0xFgc3aAiEAkaxlfldB1v/DYS8GwUp3DFmrbTNu175fDej2SAIGcdA="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.8.0_1615496074278_0.12651066682280088"},"_hasShrinkwrap":false},"1.8.5":{"name":"@senecacdot/satellite","version":"1.8.5","description":"A Microservice Framework for Telescope","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\""},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"5.1.3","jest":"^26.6.3","jsonwebtoken":"^8.5.1","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"80db60d636bd9db2d4b97b7b977ee100b088829c","_id":"@senecacdot/satellite@1.8.5","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KVPIy5/5HyWBC5ze4kh81s/nOH7/kJWz/209CQbxNbPXnLgSVLJXxjFRBlVnoixEF922eVQzEjirX5PqMJ+SAw==","shasum":"7464188c09fd3893d9794ff4cc8165f4e449faa1","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.8.5.tgz","fileCount":16,"unpackedSize":51862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlFqCRA9TVsSAnZWagAAVVkP/2G+PKfHhuIbhTSW8sHO\ncYa+Cw3XWpZJUqqB8sGyyUcbnQKpPCLHhL/W+pOgMkUTsHqSxpJhWrkoVAR8\nuBDnomIsZdwHUsLiQGjLi/18SyzevN5qJ+EW4kVjhNHc7s3li780OzI8Oia6\nMq6pgL3I+NoZgeaq1l0ZT9Wjpee7ZyjGiD9WZ7M12jFUU0wC6A8kNUtWSR5L\nRnNToXGzKaZzg/EZ5r5udWj1pjekuiPzoaL7RxSzVqxxXAfQ1nmIVOydLGhH\n6s+d94wi9Zf74ErQ2WyD2aJb5XGt8V6HA/qzB1c/g7ohrCgufDTPZUU8IYPi\nDG5xVs5NrAB4hTs3HVOVBh1eabiqtrH6S+Q6MS80G2uFMZHzt427J3jPyOc5\n9z/znas57NgoEL1StXEoq66jxhOwJSFTimiVJGe3iQlGxtr6W8OV0TE/V84d\nqp43BAjXKP0cVRuAyKzZGiepuL3+baWfuewrrk+aR9r9Nx5CwkSIvAo/6KEI\npZCaRjOysLy/uV0lzm7/d9BAZA2uXByWUQiZNgL2464hMEk6Ck+MIYHxOAm1\n0zkGIojRcRgi4KMCpwm+FbU1tT+VKLOitVr2vcsXKL9C5cMdNRSv4OGRCmK7\noPcMsObzolCWe6Fx7ZUOmUhzn3lakR0ky1mT96dHnHEo3pubxe6eIpnMtcX6\nqUL1\r\n=WZgP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDKUzaTTQ4DbScB4TslGJbMQAl+taEXrLzX+QBdXMd3wIhAMav14P4JmyDLdPAij3PD5TkU2Rqb8L80tieGoS8dVtG"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.8.5_1616007530307_0.14159481534357377"},"_hasShrinkwrap":false},"1.8.6":{"name":"@senecacdot/satellite","version":"1.8.6","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\""},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"5.1.3","jest":"^26.6.3","jsonwebtoken":"^8.5.1","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"5b4d196bc4b4feda81001896804f62f9dd8b0e09","_id":"@senecacdot/satellite@1.8.6","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Xr473HHZS9uDhzaT5/fKJOhjaMBbkSKNMHSHDFB4FFuQ57GcAiCHFlFnuSsILYIe063IWHgcVj9L8NdWCaGuGQ==","shasum":"40f5b24b529d51e0dc1498bc9240476fc4e6775a","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.8.6.tgz","fileCount":16,"unpackedSize":51888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUokzCRA9TVsSAnZWagAAzzEP/2XdpvZgF1NJXKqDF3qH\nnXnXLNJbyGxQg5b0lLDjha/eSzFQP9cmyUNuarMURrz+vcduil07ikjZIT4s\npCLNep6S7sKOBJq48Q5n2DbSO45iy1OQK/8YHc6z5uhfHrwYcdg8/vHKeEWw\nFCwdAZdjN+RYbHLK3qHa50e4lvQ6U3fVMlwZyU3oxKeZytKkAlOwwKDGgO6w\nmFFKRLYjnNrQNfraBu9g8vlRtGyv3QVjQhafKwAlad398z9xJdwCBMO7Sb9P\nkoMReEpOB79XA7NBHEZFYeC6iHB25CHXvN0SEDYxy+GiGPhFIupodbYYhB4b\n6kW4vJUincMzCCmxY4ehAWFcQjfH2r+qWOugmban2VSt6JG4X8lGSDe6m+fV\n0ZRV83rGSiCk0m+BXIzS36XyH3u8zGdg7LCwB/C6O8b2JM0MWLqy0kqqaWzU\nWlallyHNmxe/vUVvAtwmIIJfMZMgVnAN0sAo4/djOLu2B7SKiEFKMGOUTeZ1\n/rqH1hmmokg/4gCRochVJIwoWbU/fx1dUEurJxxT/s/xGIt76xsZzX4l4EZD\nWuxSkXNRX0ueo+UzWXy0ZKXYW7BGwaE+iWc+mQJgKjGAR+aCwAwsWGKZ2Chh\n3WJ8ZwOK3jmLsjzoMABNC8jFrOadHDbdSuG4VdaCHK7+nu1/bNKGcOEEs/0d\n9TIo\r\n=IKD8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBB6MwIcf2GHnjIfNR8E5KT+RuCkYqrXN6o7Hb8Xhl1NAiEA0pYpGYBEilhgGyPjechrmm0Z+LMR69dDQZlpSxfsg7Y="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.8.6_1616021811081_0.8705934617393785"},"_hasShrinkwrap":false},"1.8.7":{"name":"@senecacdot/satellite","version":"1.8.7","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","postinstall":"husky install","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","jsonwebtoken":"^8.5.1","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"84525f7afcda95e6ddcbaad2a50aff71e3f4fc9a","_id":"@senecacdot/satellite@1.8.7","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/N9O2+GOyKv/mWSSdzyc2J6CXjhFIAWh31qKnstql9wEHiARVKNkJSscWEZzjzQLrlNSKxD3EJwi0Aza+M29sw==","shasum":"526e65bab877168df22b755a0da4ceb22da52611","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.8.7.tgz","fileCount":17,"unpackedSize":60420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXnVGCRA9TVsSAnZWagAApMAP/1OfnzOeIG7hLdNLxs/5\nLpfSYMqBL3/UzWRiJqf5oyeCCW9fyUGaKKwTTaP3L7Rj0MhxPdVBlM5rzllI\n7Jdg7KmfqZZ5rdVMRd0Te1j8t3soOdb5EGzWA35FEsaolcKfntGHznl7sUy4\nGPO7qIRnM1UN5NX5sh0alP0tAowzV5uloTc/uwXlccG2G0rDjfWWxAQx+g+m\nbksEBcosY5b/lsV062PDBnDOFDkQ50tWZVex0QRmhPyuHzz8TFsK5CADoPx1\nMWp0IRJlx4ymHeC32foJX0PqdDZQ1fA6LzWO9ziHt1PtvWR/pcFLgDdvgOzR\n98u3mjkggVwmkYa4rKtgKhYAl45O9p2cEiN39bY1dKYxiyiNFnB4gj9I1MJ5\nA8fxUoj7jmVF9U/r368dFI57EDIHy9A5eiXpDQyd5xnPQAZT2Hxy7aOaOZgR\nE1f+rk50e+FEny3mooEHYQOvu6wzM8WOi9jqtUqV1bnV1lD/HO4tqxGgv/Z3\nwogon1deXr4v5PtKhWLc0tXINmSNyyLPYuZ9lkKNR64j1J9+Kgp51dt1V0TQ\nrC2NQa5UtKTInx9Wgol+7jyudY+UL9mJ4m5VWTeJQozecgYafMmqITe7/O3I\nPqu2R2jWi/ynni2+jS2ab5L4iM2TVGPvMVfvYJHwZg1ZOX35tdYqMiu8iTVc\nKIGu\r\n=lgDn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwMX+78vO7rF/8imP3cNMU7GoAVCyMgYu6tMadlguQmAiAcQClEmCp3WZy+G0NrbqXMWnlFBiezmPsDWZklWzslsQ=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.8.7_1616803142161_0.1247064926767194"},"_hasShrinkwrap":false},"1.8.8":{"name":"@senecacdot/satellite","version":"1.8.8","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","jsonwebtoken":"^8.5.1","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"fb38faea68be7ac4705bc0604e4c27a0038be978","_id":"@senecacdot/satellite@1.8.8","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KqqfpXOiRjC23HEIbQYtPmUKxEBxLOffeRpagXWE/1ZqZk7x/nrN0+eBdcRqBJy/Xr56VYaxJC44M/9eJy9Djg==","shasum":"6a4532648b7e8e5d3b94d7ca3f906324b7b75852","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.8.8.tgz","fileCount":17,"unpackedSize":60384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXna2CRA9TVsSAnZWagAApRgP/2QttoDjCmMgBPtyxkwd\nAvsXnqs8bGcMpe7+qEIu4sbJL2gYF1bJ5KOso2NWjbT6Z31KUxFoNykcZ/DS\nbr3EyakaHmwIwG8o0RIyk6cz0BBMj9xQIt3vfr9lFYsYOmZi/nmMIy2QQ5Wp\n1SFIhQdORO/pEPFdOPbUr1VkhC47IaCkC9xfskFQiWzE8BWQD7qva9mo0rNV\nIHgToUn/+ZJ4qLsDFvC9FsHQR891+CMNjmue77WfnXWVPFO7x2b1V5vtnkzr\nVYMkaQvkhw+uu3AxRrCWSCBc5Np+PeDhM9+tSvpPl0zJ/9xLOcHOoYCxhRic\n2YP9GCnh6jBX1VcvUXjYBV82bZQ+s8UukHwE+P4o8wTuAHDOw2eG8voQ6qxD\nknukefKx9R6mQJISQxa+1ntAk3ADN+G5a29Be/1HYFksaRcM3abQ8zLk84iL\n2/Uf0MvdMqbrHNUiiLu0PQby+75ZXRFWuGxwDY2jaCjbiShke06Y6+Far4vU\n3aOCO+fYhomSSoL+aHtkrhNvr8RatStnEXvk8C7291zR+xdU0TCScRof3DYT\njrBQ1g/DtH2tUB9ooToFLGup/mOmkVZlqBxRZhS4rW1bjjyqr5Fsz/MO+cJm\nqfNDq4HeC34JWR2YHNR6mc7Mz5ONcl6mt4V6SOVWPxtvlKbH0e6Cev5JC4/x\nNGwc\r\n=JwSA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWUPL74PM5sEpbPUb28LL2AwCwSyVH1sDf7u3e/lkljQIhAIwI/RSHyEly7k04SmTuQq7ra0VGJHy6rlvCQKCAJgSw"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.8.8_1616803509646_0.2386235500522973"},"_hasShrinkwrap":false},"1.9.0":{"name":"@senecacdot/satellite","version":"1.9.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","jsonwebtoken":"^8.5.1","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"83be9404d806604efd22e8da74ec1f0177512932","_id":"@senecacdot/satellite@1.9.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LGvv2IG1hc3jrR+19+lygRFJGw5hViCg0EfGnPLrON4WirxpjZru9SprjMMNRIoCJ7oGT1vijPcZPxhIXL0B1A==","shasum":"a1cf514a1ca91c676df754141a6a4cdad8618311","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.9.0.tgz","fileCount":18,"unpackedSize":64251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga8HECRA9TVsSAnZWagAAFL8P/AkXpva9VOuZyY639pk8\nfUrL6YP4dUT0ABFZKqg2iJpYFfDfjlppj2bsFXQi6bYRrcra9yIduccVtfyC\nNyuQ130HKKNX3pIqanmZwdJx/xbdXHlLsL0d4Wojllhb6h65HL8qylclTPD7\ns8YY/pi/05KzG9SEpbP/95CY1ech8bU+Vx3CXUl8ENGPC4EiCc3Zu5oOGge0\nsBtnh4CzFDX1bhzxW8MQlNbDXRpzH8y0nNquBd9Qe89Kvf2GglHFWD10JTCA\nuY2ZvWhgvxuMepjIzT5V91Xph14V4yUFixPqP1FXsmGzSJxjl8tCT02rrOVv\nlljwQ4ssDSsKfTSCveq/gHl/0Y65eJErMbFclzBi/JMA9nQ9XSAAkdfjENlQ\nGwvLzlN5k6tE3uu+qWAM0gctpkTTNmPAjEnmUwNsMZ7vfkocpWJ6jleKS/Tt\n4oNYWtNyjhbX+ptWNyp8Doq+HGu2GiUigyJxnwfoDrnMpXopKlfm58zQEL7b\nIlJhL26YgZsffXrh3DaCQETDeTVSH7H+AJxKCZGsmWZVDfucQaPZhL1bU2QM\nDqg8kPh5ZpcAhxLSUqzVovix3D+GvoDPw+qqk0nmLZXF7ntMlQKDrONsfsUB\ngcwy1KvQv31aYghGT9MD5Kcg5xXjeL1ucV/SGgwfXBD6P19IEfs9P9q1qaA7\n8zxB\r\n=4bu9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWWPNjD3zmsjLg/ag6aDXSnFiR+BPAO1jEBKGxg5/85AiBaEJzLIqreGKZTN9keK6cT+VZYlPQ3oj6tL263D3vVdg=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.9.0_1617674691624_0.6603335107176611"},"_hasShrinkwrap":false},"1.10.0":{"name":"@senecacdot/satellite","version":"1.10.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","ioredis":"^4.26.0","ioredis-mock":"^5.4.1","jsonwebtoken":"^8.5.1","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"bdbba076ec7b27a4a0c0c5c3f01ad3aedb13fc37","_id":"@senecacdot/satellite@1.10.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-v8ARiJYJVAolF/0k3XI4qT1dNcNRrT/zLpk3k5+kpn7SHZVIQi83G++deXLEKt1HXebTgbnI0JuRQv0ZJiZxRg==","shasum":"cacf8ec7869520ccfd22d3fc38bfb4a6d7f1fbfa","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.10.0.tgz","fileCount":19,"unpackedSize":65611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcIrjCRA9TVsSAnZWagAActwP+wZLWHCvLJHpQTjfrN/v\nxDC8+D/5CTkdEjXnhs7AY7gbjXwy5KIlF3j1VWHvyxpangZizGNQI18DbGoz\nHN3VEXAPLtwhKRJWrRF7Kqla9EY66JQXmq/IPmH9UWVDZgU0br3a9DAg7SXY\nGEidNC8c6MmsFPvJuj5rFk3w5aXdrIjekoYRVkan/uNStzCKcyOOao7FPctO\ndMHdu/hPhE3DLtocHybWKzOx94pvPwXrOHVbKk/RN2EA0L5Rs7rzX7uaBedA\nX3RAuhShC3w74L6I2rvLj8MxSP8sekuJFsbAN9yOQeFPIg+10N0D4PVZIjqT\nDDJaDyQGYFUvlw8Pkm1uX0EFtvxMwtqoD6g29h/+6hHzcM22Mh2vM2X2iNzD\nP74MRskeigFFQJ2o/MJS4X2CwRLjnfjD9lml+6BIt8JCQDs8/rmj4nHSCMEU\nqH+HGQSRH6KHXQ4a3p2Kfl0J6nDrhtuB4H0Xo5Yyd51tDEs3hkpxUmEZIoRf\n4nJ28DOF0PnUq6iIaa+09V5sUVOaypCwD6p/f2c9O6sgk0hEatkCRyXLSYlt\nuMvWJeB3riIJRt8Y0yRGrAwH4j4MZj72olFRNoJPu1P/Iqqrt0L1qYQ7chdI\nHBTV1ugUsiAUAen2+vY8gFJ2yeKKLguV35VuL1KaK5ffKlQg0PqlWqklLWM+\nmugR\r\n=DbJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCnN5R7iqNyNrxT8K4992yXZM/dcZbF5TgmzBYp48ALAiBAbQFY8fwJ93tMTL7ty4rHGwxDYmCyaVk4Sup0AaxOUQ=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.10.0_1617988322947_0.8175003487927668"},"_hasShrinkwrap":false},"1.11.0":{"name":"@senecacdot/satellite","version":"1.11.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","ioredis":"^4.26.0","ioredis-mock":"^5.4.1","jsonwebtoken":"^8.5.1","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"899a91b2cee29b494a44008d7a123ffab997b4e7","_id":"@senecacdot/satellite@1.11.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-rmRb9fuGVrZTmlCegslWlzCF8WNdTwBCfa1ra6vNmpiBR89IWCNbNUpRhwc5k0uMxvFkVkidJvAFLvLdLpY9gQ==","shasum":"28d49741424e15da5a3638414f311c14e2f6a0fe","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.11.0.tgz","fileCount":19,"unpackedSize":64466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcwhuCRA9TVsSAnZWagAAxhsP/Aqy+cDxYXdoS20XKgCU\n6lIHc7zeXeSoQoqVJAn8tOuEj0X+0TLvbaJ38OdqE828FD8Ui/HnB+zSXNKm\nUEJkTHn1QBbhmLYFDrcB2PKps2/KP8Mzu0Q/Z1mm8GvBWHU/DWpFZP39x6Ge\n8oCTS7oQ5ujMcgDzgZxZWGZUg7nQCV9aRAuNDLw/8q/xnxreFRcwO5pguom3\naxq7MpwbL9LxeIJOasUjorEfIU/NKdcgi9j0zvmbTxRri+HWvZctEQmY/3DI\nj1lBMvxRvCPGlRJo1o/X16vAIZg6v56d15m582wrz/AMUy1K/2rpsMTr5PaV\nbos0poP0n3m7HIS2N2vvy7q05UKky6c8M38uCPLlO6N7VNNZgOGUl6zWNqSZ\n1cTERqElM5SQjU7haGZeoJBuEhP8R6PdEBxZnM1NOqmgr7PrgYuGPcBvI+WX\n4lyOFnNnz5O6sbjpQHtOku+6maTZj476DV5Pw0uMb15DReRYVIMpC4D8OTrX\n1GC0q0lclm1OCIhJyYtO4IFCF+TXjVXNylNK630mP0baD9XmQe+zPS7Ta/Fj\nYdXXzN10tDdBFUoQJwIWA/wuiHqCTOS6Pn5cxHneW+lb1uFPJlNt3XNQ9qPu\ncuZmBnkdTvkYc+c68ZcLKl9DGtoc0eYfjLTvKEx8di3ykEGWMa5Vm+4ZVQ8C\na9yS\r\n=XTqO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICu8UKXJZ2majDvXHCBRLAXEc/cls1y4qXc/rp4OmfhoAiAkS6epodlgldi4cWJ/QMJBG5a7eh6hr/nhQYYsQP48Aw=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.11.0_1618151534329_0.4056965250086595"},"_hasShrinkwrap":false},"1.12.0":{"name":"@senecacdot/satellite","version":"1.12.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","ioredis":"^4.26.0","ioredis-mock":"^5.4.1","jsonwebtoken":"^8.5.1","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"d5aa0aeb4651fc10cfe3249a85fc17c45c25a031","_id":"@senecacdot/satellite@1.12.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IP9C42AcSXTNjpXOpiXJsTWB4QZTzdvQLy2YlDUE6aZwZwf2A4e/ZupLRg39lUe+vgP1OGFl9RLoaUH6w+IUEA==","shasum":"3c4bef8ffa4ad9db3f1cb94e7d82e1cd64c6414a","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.12.0.tgz","fileCount":19,"unpackedSize":64466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge3mGCRA9TVsSAnZWagAATsoP/iOtZ5dkbxxbghewV3lY\nZ8aZHHjZbq9eQHwa1RGY79oaSRxXcXHfhhT6caJwDmzUepFxsm/4CPC0O8Rd\ny6Q3ejPnJ8TnYBaevOY8INe5NN1RtiFCWv4hgx981x3LJ2WkkNyBT8a5hn5+\nT13O0IwyYe5PCy8zKpezUjZxkKPgieyODiSz3B6GDGNUSHUIMFkWvlsZEhR+\nXAK/Opl4UZmvLnOz2VpsppkbsKvsvJ6nB6EbotirCnxVC+iOe7zrLpbrMgZw\ng+xQrjS7/QPp1dtp5UMYgqzMkPwddhht2k0xh/X9p4kmkYerT1Q1gmFHLA1g\nvhrBRj23FGPSXTWX3cjGDq8IYmZubSJIoXk5ZwIY5RsoIUZF+JiFdRvDk4bd\n1KEmPE/wXEERR2m6OXYTVdFndMi46TmcE0kX0kCm+F6y+CdF5FxgMFf7u3pl\n67j/bj2UqafvQ3meQ7EDOEjVDpkeSriLadg2gF78eJHh4ZFGRQL12Nsj3+d1\n8kemLgi5CFsGLIdUIZvEolWJX5PQuhp5YonO2iaAd3ZmcSrh2S1Ae8XpzW2f\nrYTs4vbwD8HzBfvo4qmjZ8zVyHx58pLAU7hf+eGphsuNxjPg+6yrG5edAaZl\nQdin8eFJUBd0UlYUFOxWcdfFlSd9EFyENzDF/LbmtkxnZjsoXbcmgIVNfFYa\nQCQU\r\n=2the\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYIZGFryH0LGbF41T1+f8mQ09bMhQPNmnXo56KNFhRdgIhAPCXTAVseZaRcDzKZxpcx9K7/sUVbxql7eQKXx/Bjg69"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.12.0_1618704771783_0.43330906716567297"},"_hasShrinkwrap":false},"1.13.0":{"name":"@senecacdot/satellite","version":"1.13.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@elastic/elasticsearch":"^7.12.0","@elastic/elasticsearch-mock":"^0.3.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","ioredis":"^4.26.0","ioredis-mock":"^5.4.1","jsonwebtoken":"^8.5.1","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"3b0833360a91527df2fac7726fee806d289e8588","_id":"@senecacdot/satellite@1.13.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-j3Jtcn431lPLP2sp3d14UF53gMO9UtC9kPidPhQuyu763Tal3lvdHTC8i1hNUmzYgsmmzSbs0uuuynmBI2LewA==","shasum":"5091bf95e5a6f695ebd1843590d463b38c5cfc57","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.13.0.tgz","fileCount":20,"unpackedSize":66741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfKeUCRA9TVsSAnZWagAAmCkP/AzG2wQ/T/XUK4lfxbaj\n5tC8Y/kXt96uf8IoTEW7aTE7MpMFdX0gCPbXajd2YZF5a6inLSMNQEcwov8i\nsHfdhu7hAQUByE9AmNrBdmOPAx/op5rCW6SujuF8Yxi5fTk8REad7XK6NBh+\no1CDQK1Yj0QHbl9lz4MQpG5+QT28Nlbl+gV25B3V+0CpB5GA5OK7ANFAMEv8\ns+dGgYVp2W4FLjtmVY354moa2Qg3LJbmo+CmlsLk361CAxk0UJGz9jDMxejv\nICJa04J2C2eFQtCRK81YPqe/CBqfeIV8ZW+T+ULi6sqiZJWKaVLE5tYNErV6\nq3UPMV6WGogUuFOQS3kahi6walYVWq1tluy/KfqYoQHRQBWFC/0bJRwRH5yK\nI6+P0/GD5w47n0TY6DDllqtNX/eQuFMiXjZKm4ij9N/hj9neEORXZvG3B6EN\newbs3Uf3SPZFG6eh7bZ0kE6H3f5k0bmi5FnUONVqdSXHAO0dUD8uJXclc4TG\nLerCvpu/NpYdndQIpNQRcE2njGW9z5wdk6oNZw8keizhI9t2RqJZNXHh7asB\nf+Rx9G6exkSqQiHlJXY6bs2jpJuNJWZagFGJgUiz6kLpyrb4g5sfM1/ccjkJ\nNbGRfTEsR1jR8Z0+iunwMfmA7kG0Y3P9wSh0Mnp1wcFBHYHOAn0qBlmVRXzw\nch3S\r\n=AFbO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlIm6zjXEBBkjM1uhU0NuQhq1rJb+szeNT2VLZutKzNAiEA/eyluaWXFBSpVA8i6lfVT3d31J6DOnMugiL1EjYv4T0="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.13.0_1618782100238_0.16348057461001653"},"_hasShrinkwrap":false},"1.14.0":{"name":"@senecacdot/satellite","version":"1.14.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.0.0","@elastic/elasticsearch":"^7.12.0","@elastic/elasticsearch-mock":"^0.3.0","@godaddy/terminus":"^4.7.0","cors":"2.8.5","elastic-apm-node":"^3.12.1","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.4.1","http-errors":"^1.8.0","ioredis":"^4.26.0","ioredis-mock":"^5.4.1","jsonwebtoken":"^8.5.1","pino":"^6.11.2","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"f113863ab20d7e83e42f3227fdcaa29e2196dbe5","_id":"@senecacdot/satellite@1.14.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IIlDxV7KkLLcXZTQcfZGn9FNm2fDzKTHF5ep8e51iegFrtYD0AhdLvADMtDNHElzXQVwhnxgy7L4ifQ0TccHRg==","shasum":"cb9adaa28dcdd0789d7c2547f5882e0cfa73f72f","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.14.0.tgz","fileCount":20,"unpackedSize":67571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggsaACRA9TVsSAnZWagAAETcP/A9w8l2JV5fn/O/aYP52\njXe+0EYw4ktg+YoE9+sppuO5SqK4JnraN2dSVIFv+8qztP0GbiPzVBnL4DOM\nfw5Rx69q1MpRepfGP5XFh51uEOwyKLHPW6fJXKnHTDK7/VHW3+BcMkArZ7Wf\nSoiEFXjZgIzjEwP8kgxQh1tY75e/KJ+ZmVchu7NyCOXr5lQYczD+FQbBiSBF\nP71f77uWJb3C8KdLxyZ3gNn67w43PMutycFpp9xi4aaXY3zh82UQ7nOneIym\nCSBLgmHIlpglbMtZHC0o+fBLl9ezEDnSA5Q/TaOsyQOSIuRKitP9d/+2iy9w\nTfoYnQ9a5xVoEQfIemtrCl/xuX0P4f8+/P3ey0YKlQjmDwR5wc53XZ4QM/tc\nRJOvMGf5TwkwbKdJUgMxuSVkWLn624PLP8ETLUAzPrquXGFVFZknaAPsFbpw\nqPRmhzsT6e9GYLLX/esIkIx/jgxp2INN7FN7DO/Gyj0ifbCAJihgM0MCJFOc\nBQXK36veKkEk6l+eKteKY5zFKEQB2R6WRza/kCazjbc2/OF1uialvM3Tpifo\nQbXy54j6xQzbRZ9PHEeJAAKwkA8PKeKdH80+mLKw7KWPOmkd/qZb+2iQSkjV\n3TKf74/o6UoqpeCZolxqg/muPGQWgYkz7YPm/IBmL+UvZ9ZksshJQE/AZpfW\nVNta\r\n=6Kbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeuNm4MMIzbDjBchh0vRnDJTtIKVJz5ELN8tadDLKEhAiEA1MyVFh2vaKClml5koiyRWWFJgWXfQzh65dNTIaAFJBI="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.14.0_1619183232380_0.3980680389107558"},"_hasShrinkwrap":false},"1.15.0":{"name":"@senecacdot/satellite","version":"1.15.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.1.1","@elastic/elasticsearch":"^7.12.0","@elastic/elasticsearch-mock":"^0.3.0","@godaddy/terminus":"^4.7.1","cors":"2.8.5","elastic-apm-node":"^3.14.0","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.6.0","http-errors":"^1.8.0","ioredis":"^4.27.1","ioredis-mock":"^5.5.5","jsonwebtoken":"^8.5.1","pino":"^6.11.3","pino-colada":"^2.1.0"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","node-fetch":"^2.6.1","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"f005dc6007d3411ef6f24fc4fa0574c007bb285f","_id":"@senecacdot/satellite@1.15.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-e6GHBnh5dpB4PgrsqEe2DRTSdSpMmdJklLYAUyqRanbj5Qi7wSn2lyP5FVDQmLswGlzcYH3QXc4SuBYK0pOiZg==","shasum":"12bcb40b8e56cb7552b7800f448d8e01dffb18a7","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.15.0.tgz","fileCount":20,"unpackedSize":68747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglApUCRA9TVsSAnZWagAAwf4QAJRVugbsk1qOizIBlx+M\nF1oWgAe9CPh29Ewe7d3lwCA5jy8XGGPCxwRpEtJRZmrmTr5h+DhRBZVbdrcb\nKaQtamoIWDszMLFqkeuxw4tgRMneWKKV1NPOHaWHEjqUHpqQ19Kvx6N+IcqA\nVH0f+f3EzAcpQVNinUSRRTm6EafBKpTAF+y32Vi0XUCNJWtrwzgjb5CW0Gah\nDie0ufAOoOYf5VlUkUbtVcs1btjSAuuMmLAOI6VtVpf20T7HNEuy6FrYXbr7\nM+1bshZEVjJxkcM9aiezEc4EAWp47H2loFK+C2cze6eoj5zvKYsDVJV12MUF\nMV/MssaSwc09ekHx5Ys9XCfZq6OyW+Ry8WEAgVWRUGdraG2tjuBYplhVdU22\nIu5bp72gvc3/NMUV+XdMSus66jaX2jDEtpytyysKp7U2Ggp3eViSoL7FEXcQ\nH9QgAdfNRdwhykzZxCKNuh6i9KpJNO3mzFwTxFMX5NUA9fYGU20CF8WnrtX6\nhRCYZfCISzgqqr7tUv28HQifYpZWhd9cNmvJZMUigXjZ2u/ogRLToCv1teRX\nwbSrDLCHfw8f0Ro4Ej+Pcj2MXGVFh/B1UKhc5+nufvHptfXIZ+gX8z2hsG7Z\nJrZJXLoTUeFR+UUMinI0mZwy5OTrNiLEd2wQ0u/I+s/t1kMG+WhDl8SWgd3q\nU1Dk\r\n=0Pu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsSyhOo2At/BCXrT7NNv96b2Q3jIKo80dkd35CgFUdaAiA7vXC3prEGgZ8GWYzCv3uemplUZRZuCF/11MvvGw3y9w=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.15.0_1620314707871_0.05371815871544339"},"_hasShrinkwrap":false},"1.16.0":{"name":"@senecacdot/satellite","version":"1.16.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.1.1","@elastic/elasticsearch":"^7.12.0","@elastic/elasticsearch-mock":"^0.3.0","@godaddy/terminus":"^4.7.1","cors":"2.8.5","elastic-apm-node":"^3.14.0","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.6.0","http-errors":"^1.8.0","ioredis":"^4.27.1","ioredis-mock":"^5.5.5","jsonwebtoken":"^8.5.1","pino":"^6.11.3","pino-colada":"^2.1.0","node-fetch":"^2.6.1"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","nock":"^13.0.11","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"488da2cd65865c837e2a6d8d39422a8d90780ece","_id":"@senecacdot/satellite@1.16.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-LUgDEoDOIoiI0SB3pqt43QimU6nP7QXS+MIzdvYm9JaGqnMNVaimPAx5xak2cEIhvcSW5+JxVyLHQr7nN0OiEQ==","shasum":"c634a5b2f392c6fb40dd3c14401bc3d80ddc838b","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.16.0.tgz","fileCount":20,"unpackedSize":70992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnsOnCRA9TVsSAnZWagAAGAcQAJjCxA9s6CxVfVNbt9U4\nghnOl053l3pNMY0N8S6vdBiAlB6hmKPNeCHUrVHS0rTqO620FFSZnIlqwGCN\nwX8RsaxQ9mniSM0t/khDwxe8pBtxy0rt0tBIlI+HGuhNHDV6MoXBTU+tYGr3\njkC08WIp/iVaNkj5pS1xTCt6RKBgfc3IAM2CezsmL/80ha1xWr2fOLOGwUwk\nSb4zzH0oLW/vY8yBR6Ot9cygwI4sM0omaAHDWuHfr4u85p0vW1xmCy+ndFgu\nUEKZRymwPi755PFYRJRNkDvX/Db5Yaas0+E1GqGMcNUnWT1AIyRVwYMxPv0g\nUb3ZrvSQ5SWyAvJ1M/ecWO2VD9HN5QK/OOXGOFPmJkGwlzfVZgDpSCTtVIhx\nBsKgLl6kbndgSsKN8O1AmXTLOTp7RWzoBRJHsziuKFeTz+kxeojndLnzuQB2\n4yXWfhu8D7NaCzY2HiJI86hojR5+wdaerkvD+8XkQdL8Z7SiFWlJWRS1kL+h\nPmhsq81nAGW9xZB1x4nPC+CRdVbcfzxfjEyy8xa0muAFYvg7pwAunM+2fPyR\nPb6+VM1bjl2ConE35dcFruN0LeRO9A64+W4IUfjx5B0CKjP1iJ3hB+fj+PFB\nXf9FeavqFNy2bW+tyrDxS8t4aYV7r/yVcI04vgWl7G3TsOm/J3ZhVlZbo7nv\nTbni\r\n=Ykz+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNAFxP2+Mw+118Om2b9vtoXHm5rT9bFcF5bWSJmTJE4AIhANUUAfrhc4HCzRKNzHlQNlhuy74BXgFCC7LFq7l92z7P"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.16.0_1621017511167_0.2232115023162602"},"_hasShrinkwrap":false},"1.17.0":{"name":"@senecacdot/satellite","version":"1.17.0","description":"A Microservice Framework for Telescope","main":"src/index.js","scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/satellite.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/ecs-pino-format":"^1.1.1","@elastic/elasticsearch":"^7.12.0","@elastic/elasticsearch-mock":"^0.3.0","@godaddy/terminus":"^4.7.1","cors":"2.8.5","elastic-apm-node":"^3.14.0","express":"4.17.1","express-jwt":"^6.0.0","express-pino-logger":"^6.0.0","helmet":"4.6.0","http-errors":"^1.8.0","ioredis":"^4.27.1","ioredis-mock":"^5.5.5","jsonwebtoken":"^8.5.1","pino":"^6.11.3","pino-colada":"^2.1.0","node-fetch":"^2.6.1"},"engines":{"node":">=12.0.0"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"get-port":"^5.1.1","husky":"^5.1.3","jest":"^26.6.3","nock":"^13.0.11","prettier":"2.2.1","pretty-quick":"3.1.0"},"gitHead":"e504b1f4a78a7bf1057f64a7700d7d3649343124","_id":"@senecacdot/satellite@1.17.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-rgiGej+/GEcONV0GpPue+yrPDdX9cFxcY4P/2Hytq/vHAt4Iy3DXCc1aTBqfZ9oKX8gPqLrUjAIR7cKXJ1nqWg==","shasum":"3bcc24c0abea6f21dd7821e07a3fff3acafec857","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.17.0.tgz","fileCount":20,"unpackedSize":72485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2aIGCRA9TVsSAnZWagAAjKoQAIxIeSYx5CRMc3M1Rrqu\n5tpg5CFMKiBxlynMZjof7S5etD1fz1CVk4TmvxOC6Zq79VYDMDVsjqWxijeg\nhz3z2fhSB1sMuyDS0N/YQ1hNVvqeRWC60AHtA9hbRrmhcezG8XgY8NbFCA4r\nSKhe0Y8hLrsMWu0NmAOe5ilqgA44fnc45jfGaUcC6GeuwoFtpey4WwHjZjMU\nB3LplGInOC80N9IVJ9zXRyElCjkr3gdVZVsk6Zy3rGJh7iiBB6GVngCCTgY1\n1SZgRDJjxckufYN+dep/U5KC/5kcmfObdBfSA2blIwcMCqyTi0CL+b3naw3g\nyiBbtYPKcQ/pQ5z300LL5Qi2u2j+FNbbFNjwZcuWQQnLnxw6mCc/ePZrxO9B\nTaBbAWvH9SXnKEOQkW+yhDhJxkFbFJY3ExvhGCNOKk437XxDfXiYNYYZRT4U\nvRh5BvC9+RVVnt328E6HzwDntBPtWA4BONij/DmjZGiz2tjA1gNya9GiIzGe\nXYoQ87KyJXiOmVX0xpzeHSrmeLwZOAJy11zMwCSUiX5pWjs18105DY9BX9ir\nLDwgv5e1pD9bZGP8CjdYrBs2w88Qx+H8q/ej3E4YGnA04scF53TOMZ6L0Yc4\nyvkc6qraPnVmsroIdqxgVBNW3be4moih3mduM5mMYCVWj/yIvt4wAJc9v/VN\nnPAl\r\n=OhmV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6VwK3D3bnliONSfv7aU4zG6v/ziu0sljkaBjDTUzLXAIhAIa7wjN/FrzBFtsZ1PSFxDsYDxGFqS0KUqNS2gwAzlX/"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.17.0_1633653190795_0.3422771502267621"},"_hasShrinkwrap":false},"1.22.0":{"name":"@senecacdot/satellite","version":"1.22.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":"Seneca-CDOT/satellite","license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/elasticsearch":"7.12.0","@elastic/elasticsearch-mock":"0.3.1","@godaddy/terminus":"4.7.1","cors":"2.8.5","express":"4.17.2","express-jwt":"6.0.0","helmet":"4.6.0","http-errors":"1.8.1","ioredis":"4.27.1","ioredis-mock":"5.5.5","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.6.4","pino-http":"6.6.0","pino-pretty":"7.5.0"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"eslint":"8.7.0","eslint-plugin-anti-trojan-source":"1.1.0","eslint-plugin-jest":"25.7.0","get-port":"5.1.1","husky":"5.2.0","jest":"27.4.7","nock":"13.0.11","prettier":"2.2.1","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"**/*.js\" --fix","lint":"pnpm eslint","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","pre-commit":"pretty-quick --staged && pnpm lint","preinstall":"npx only-allow pnpm"},"_id":"@senecacdot/satellite@1.22.0","_integrity":"sha512-JWYl/kfk0FcjCLxCXfqpQtk0Pwjj5heVYtbZIEc3gz17SmiBLsd4NI1LrxTn2IUsD7is30q5iEhFnF4AQhFvwQ==","_resolved":"/home/runner/work/satellite/satellite/senecacdot-satellite-1.22.0.tgz","_from":"file:senecacdot-satellite-1.22.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-JWYl/kfk0FcjCLxCXfqpQtk0Pwjj5heVYtbZIEc3gz17SmiBLsd4NI1LrxTn2IUsD7is30q5iEhFnF4AQhFvwQ==","shasum":"3b14c4a528aeb6ff484f92690e1e05ea8be2fb97","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.22.0.tgz","fileCount":22,"unpackedSize":242434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8XJXCRA9TVsSAnZWagAAUsYP/RSZzBxd4z76QdDhTQgL\nTN2L8FKxvNAfbQkEe7gde2V5eLU8ieVODY3sZe75hQtrIR+cZxdbLxGZI3EH\n448CdIeFiOsyvgvH/NGazVlkCzHiFZPWFFmZrFOwtPOCcoZt35GEIJse87ag\nnLhK77Vtwhb/8jkqwxaBSqRpY0FVPWDKH0lfXQweDf/XX8dqlHbAToefXDhq\nC91vJSjsVtvlCd5XlXYGm4XdT8qoUD8XPN0boY8q2gJvshnpaqBOKQW1ZhRU\nj/3SNqAKwfAMsIK9K0bkl4N68kSZYyScq8Vxmb2hjBElZfc4Vtjo2XzYbaV8\nBnmRjF+DTH/92JiBMePxnPAgO3tZzFUcB4MqLOCNic3CvxUb7HBmn4d9b7xl\nMUS19icfCu/Z223kFZpGQLvEHPnmZqLmF796NSpe4cfoXOoGUr5cM6fZUs9y\nZ7xvli2V4gBKrzhphsP9lckIBuxdaQvVgnfwuRPx/DqD2kIDj2jOscfXEkNA\nRFcJtULYM06gl7TT8Hp9f5FFeg28zplifan9ZE9kmjDdfiffxPMwrgWPYVyk\nI5R1JCtpYwKr924xqMUeGMURhiuH92oKN7sIRR0/TC37R554HwLDEY3uXou7\nQoDfIDJUWkPpJ9XArmzWXPUhztoxT4uNXdBUWiqySzbMkS334GMr9/4hxMUA\nhvgG\r\n=LUwG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+GNbY22BGZXx3DBY+JbF9k3OWvAxKcB9Xum6pTkj7dAIgVktiQsU/CLO1LjY7Iojmb55aU6m0JafRkHlZfkQXfwY="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.22.0_1643213399445_0.06678902669304598"},"_hasShrinkwrap":false},"1.23.0":{"name":"@senecacdot/satellite","version":"1.23.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":"Seneca-CDOT/satellite","license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/elasticsearch":"7.12.0","@elastic/elasticsearch-mock":"0.3.1","@godaddy/terminus":"4.7.1","cors":"2.8.5","express":"4.17.2","express-jwt":"6.0.0","helmet":"4.6.0","http-errors":"1.8.1","ioredis":"4.27.1","ioredis-mock":"5.5.5","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.6.4","pino-http":"6.6.0","pino-pretty":"7.5.0"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"eslint":"8.7.0","eslint-plugin-anti-trojan-source":"1.1.0","eslint-plugin-jest":"25.7.0","get-port":"5.1.1","husky":"5.2.0","jest":"27.4.7","nock":"13.0.11","prettier":"2.2.1","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"**/*.js\" --fix","lint":"pnpm eslint","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","pre-commit":"pretty-quick --staged && pnpm lint"},"_id":"@senecacdot/satellite@1.23.0","_integrity":"sha512-Gz/QyW4qwLG16bnTIkBeychbNokri/7tC9d8uUf2JQRzwBM+SHlCVSOPsY0JtaCFzPPXJB+T/UoAExUuhHbcyA==","_resolved":"/home/runner/work/satellite/satellite/senecacdot-satellite-1.23.0.tgz","_from":"file:senecacdot-satellite-1.23.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Gz/QyW4qwLG16bnTIkBeychbNokri/7tC9d8uUf2JQRzwBM+SHlCVSOPsY0JtaCFzPPXJB+T/UoAExUuhHbcyA==","shasum":"308616bdef37efa7defbb81d2a1cecd2f7f9098c","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.23.0.tgz","fileCount":22,"unpackedSize":242393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ZVuCRA9TVsSAnZWagAAzLcP/ifa0nbBW1ag58XsAeUV\nUAjNKGMYigfQQyoyasW2rc/wxnRJevkl1d4Znn4iYQu4AirGfgWj/5mnRJZL\nrkrkpG/BDvNl5eCMzlBi+R/wWQRJInvx8Eor34Yd4EYBuP1Q+0Rra1K2LoYY\nB2nIhAnYLxYjFJTEOtVyAlkcv+eKubYlf+SFZjc1qC0W6tdx9kNhoIff+UXg\nerP9GfNdFTCKcR9n9A5HHtcdygmeQBhsBmB0Oa9B47wis1PF0p7jwyZKTDRN\nFU6jfoYeL7Xiq/I5v4HoAiyke+/G9wvA/RG36+QjW9HxVgBruv7qKs8+qW40\nQbq9hL1/6XVSyujuqJ4NL562WgLL8t+qZzIkzx48xO+ItUjA/tQQ2XUIXPum\n9L3vP+UjS43UFknsRI9/Dj/px3eVK5cbKjyuZmmdOqIHD0k4nFLNS7+As+jt\n7Zou6SNcaeWP+T0jkLIQaMDVReQS77T8tmdiCZCGh2+L2UJ+nDaifDn8ksiz\nrKYVNu08diaSBg0Ym/lqU/8axz2PA5CIF/Fu2sDVArNN6Xx8xhASVqwUDQHA\ny6cqryiwiLOpXJ7jK40XvUGzJ3Ii4TMy+QKD/zsoxrZsMXW1Uh3cXh9qCSzo\nUTdVsrnv2zoL3Ii2lRcvVvG8DFUU+OxLccxvrEMshHQ1ShB342BtHTVSz2fO\nJEPs\r\n=6T27\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDy+mVQrrXMFR28PIt1BbHukU4lguANkrgJ2Wu6iHmXRAiEAhVS38hFO+A3iw4qqdS66ousSYLuZK/+xbrXiGuxaqyk="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.23.0_1643222382791_0.7868717295472294"},"_hasShrinkwrap":false},"1.24.0":{"name":"@senecacdot/satellite","version":"1.24.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":"Seneca-CDOT/satellite","license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/elasticsearch":"7.16.0","@elastic/elasticsearch-mock":"0.3.1","@godaddy/terminus":"4.10.2","cors":"2.8.5","express":"4.17.2","express-jwt":"6.1.0","helmet":"4.6.0","http-errors":"1.8.1","ioredis":"4.28.3","ioredis-mock":"5.9.1","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.6.5","pino-http":"6.6.0","pino-pretty":"7.5.1"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"eslint":"8.8.0","eslint-plugin-anti-trojan-source":"1.1.0","eslint-plugin-jest":"25.7.0","get-port":"5.1.1","husky":"5.2.0","jest":"27.4.7","nock":"13.2.2","prettier":"2.5.1","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"**/*.js\" --fix","lint":"pnpm eslint","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","pre-commit":"pretty-quick --staged && pnpm lint"},"_id":"@senecacdot/satellite@1.24.0","_integrity":"sha512-LC5Dhe+oV3hICw6f8w7pJNc0QdD+uQo3wGuDf/GjOri+mIgOxsPBWTXBPv6pc4LEoP9mUTUrKHI9MDP4ExLbLA==","_resolved":"/home/runner/work/satellite/satellite/senecacdot-satellite-1.24.0.tgz","_from":"file:senecacdot-satellite-1.24.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-LC5Dhe+oV3hICw6f8w7pJNc0QdD+uQo3wGuDf/GjOri+mIgOxsPBWTXBPv6pc4LEoP9mUTUrKHI9MDP4ExLbLA==","shasum":"9d5fed37c730c9119e22dca0d5b4d2891536ddd2","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.24.0.tgz","fileCount":22,"unpackedSize":232621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/EoACRA9TVsSAnZWagAANz8P/3REhzabrTtsFz+11UWs\nIv3cINrzMj5IuNBtpf/Q1DKPD6ERaruNEbfGzeuo+vpXXxcmgxNANbaYtknB\nB13X3b/SP9cjVM3rks/RxfQuAASb8ZwB2AiuQiDaZTrs2cZ8en54B/jYxGO0\n8CQl98C5HHRIAhShPgIpES/zfLAwcVVIpfKPXmAUBzqPFqC3T1bpGqSXBly+\nWgehQ2A8Q3rQVFTFPt7LT4B/FFji1SHT21j3aK3aTbZE3goiEIQ2/6CA73zr\nF7pA5yJjWbwbGRB7Uso1QqRoTeYA3RkT37YrV3qEHP2oUXlmwgviaXW7MMAh\nByCg4JPervqjsEZqydKHZ/88KZYfTJ3nKifnBfdC0GwrPj7OYLrP5RRmqkR0\nYl+V8iSg4e7ziP0REc8j3qFbw7FZ3VoPwvGS9hRypzdc4iOiKVS9xDSwWv/+\niuTmmbI5rNeEX5Bvs8SrHhKvpMcZ+ZUcDmYFUXga9IUgtXdeB83Da63cuxpq\naWqf5RoDnSiUl7rygXmqy3+eriOq7KfaAAFdAed0kMncY83+cPGUx1Ep6qBU\n+tZ+mZ83Gw6gJ5gyMEpoyurtmsWZEGJYbPxoS3NcgKyURVm9ytVjoPmb9xFj\nbLqvBNXGV1nyBCXak2tWoYLKfjpQ0qyXYb03Ydqh8OsRKiUnm+k/ORaXnJfL\nmrjQ\r\n=KuUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwFfT4UD7biZCMYW2HHQ4XZnOQ2xlgXwdxrMkaa6orJAIhANivVvpueyfSiC7L364H/aYKI0QqGbuX4B4p3Jfy8Pur"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.24.0_1643923968621_0.4479557043378346"},"_hasShrinkwrap":false},"1.25.0":{"name":"@senecacdot/satellite","version":"1.25.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":"Seneca-CDOT/satellite","license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/elasticsearch":"7.17.0","@elastic/elasticsearch-mock":"0.3.1","@godaddy/terminus":"4.10.2","cors":"2.8.5","express":"4.17.2","express-jwt":"6.1.0","helmet":"4.6.0","http-errors":"1.8.1","ioredis":"4.28.5","ioredis-mock":"5.9.1","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.6.5","pino-http":"6.6.0","pino-pretty":"7.5.1"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"eslint":"8.9.0","eslint-plugin-anti-trojan-source":"1.1.0","eslint-plugin-jest":"25.7.0","get-port":"5.1.1","husky":"5.2.0","jest":"27.5.1","nock":"13.2.4","prettier":"2.5.1","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"**/*.js\" --fix","lint":"pnpm eslint","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","pre-commit":"pretty-quick --staged && pnpm lint"},"_id":"@senecacdot/satellite@1.25.0","_integrity":"sha512-n0oMoY/d3uaweAww5UonRbDQLngxVdeCK+IEnl4DYLhuaHWYxztlRgLJ+PVHTTliilyy+XUYsF2TnwHd32AmCw==","_resolved":"/home/runner/work/satellite/satellite/senecacdot-satellite-1.25.0.tgz","_from":"file:senecacdot-satellite-1.25.0.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-n0oMoY/d3uaweAww5UonRbDQLngxVdeCK+IEnl4DYLhuaHWYxztlRgLJ+PVHTTliilyy+XUYsF2TnwHd32AmCw==","shasum":"048cb42226b6ea125950e79b7c1b4d24ec1f802d","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.25.0.tgz","fileCount":22,"unpackedSize":232742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDo9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWFA/7BHccH7vi4xv/rL8lirwjQJCtQf8f9CusQLEmS0+xmQQxsPv6\r\nlDwKBEV8C62jWYacJ/qz6BUVQcJvQoe9jTfNetAl8Jsb3R3JPiE9LrtggDyM\r\naKMCrOwJ7OyRRJQkuRYBmeSqhlQhZUf4OjT3U8C+sY9nE+SlUjVgjxtgEIXx\r\nJ9d1+3/SDnbkG4lLz+cEhZSEDG2sUwY+8DWPpWmjlBvMgEw/xwPmYZnFbVuC\r\nyPP+HQhM3RhetfEVpFM6JNwNyu+jspK/xcIKujX9NiO9ZL9Ib4e4LLKAIWCV\r\no9VmBO/lzn7OLLhMKFGmdJltpzXcWmXWxpVVarOmej0Nijnxs4tbqT8CF7Sr\r\nOfhdxuXWTyUrIDAdyF9j1mQ0n2hctVRoTiCKxbVok+Qu9x6y+FZ3fMOAjFQ/\r\nWkMwcgvVXDW6tDarp90R5Pqa9i+uMCVSt++5jdv5EdlZ9pJNYtKTxR0Dn7L3\r\nX7oRlV6Jf/R9Q0tLOJp4H+2ztQNw74vWAShHdi07se0L+nTetCa6fYo3Bsbl\r\nLvghGTjxsFxujraxiFIpHE2/Jnx1NIn3KDA0RpZfVkVo6xhQonxHYOqU7VEN\r\nkKyh+IAZV+Xw9ppDi0kRawxUaj5Sa6dTnZAAxWZ1KgzC0rEjInkgleLAKyXM\r\ncW7kcB1e1rQsCpmmEsZiM1ZGcLJxIWLKDEg=\r\n=Yfmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz0JlhDiVhno7xEGzVecsEqlKM6EA4LXkCFFPy++MqCAIgJdnTapvA3e9PKQxSFXFpNosDfo1/+s7sSKV+cjSAGeE="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"menghif","email":"francescomenghi@icloud.com"},{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.25.0_1645121369643_0.1372259949325867"},"_hasShrinkwrap":false},"1.26.0":{"name":"@senecacdot/satellite","version":"1.26.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":"Seneca-CDOT/satellite","license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/elasticsearch":"7.17.0","@elastic/elasticsearch-mock":"0.3.1","@godaddy/terminus":"4.10.2","cors":"2.8.5","express":"4.17.3","express-jwt":"6.1.0","helmet":"4.6.0","http-errors":"1.8.1","ioredis":"4.28.5","ioredis-mock":"5.9.1","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.8.0","pino-http":"6.6.0","pino-pretty":"7.5.1"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"eslint":"8.9.0","eslint-plugin-anti-trojan-source":"1.1.0","eslint-plugin-jest":"25.7.0","get-port":"5.1.1","husky":"5.2.0","jest":"27.5.1","nock":"13.2.4","prettier":"2.5.1","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"**/*.js\" --fix","lint":"pnpm eslint","prettier":"prettier --write \"./**/*.{md,jsx,json,html,css,js,yml}\"","prettier-check":"prettier --check \"./**/*.{md,jsx,json,html,css,js,yml}\"","pre-commit":"pretty-quick --staged && pnpm lint"},"_id":"@senecacdot/satellite@1.26.0","_integrity":"sha512-GZTf0gN+2rfjFni/fT5uqCG2kjy+u1olSvtUMoTjjn5Kz52vmqZxDE9O2U1xlIuZ85ySiPnG0chfZamTSic1YQ==","_resolved":"/home/runner/work/satellite/satellite/senecacdot-satellite-1.26.0.tgz","_from":"file:senecacdot-satellite-1.26.0.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-GZTf0gN+2rfjFni/fT5uqCG2kjy+u1olSvtUMoTjjn5Kz52vmqZxDE9O2U1xlIuZ85ySiPnG0chfZamTSic1YQ==","shasum":"7e05feed806eda88f6a7b83586b12a08e7568f90","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.26.0.tgz","fileCount":23,"unpackedSize":235670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGU3qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlyQ//WZeEArkMzUkbSRA+CfNRB3iWJsvmDhTCPlyFk07Mf9tOndQQ\r\npBEUEycGeUkc8yEBwC6BRiLP6DMr22N7MITw9Dxpykf17KcVc1CkYjyGkoAr\r\neeSAOKIRHeA4JI+x/Ydm6O8NMGItMwl20J8Y/WPujYwhqq9Oug0ipN0FvnCY\r\nYBB6BAAnyu+SWSNg1EWR1vLwzCzrrHW/hBEL+Edl/N8JGF04rksQhTau+bjH\r\nzr9r3d74QjHwbxkujnARyGQuqmW7yhDfmuYg3jFneg85VWAMaxmON1w/5cvK\r\nwUBL3E2EaivTKEr42pYYY+b08GB7ZzP2iEhWnMvdOE8HnBug35w+/isrfrLl\r\n4Lwrqn66VSBXEHMFl28nWJH76yiy+dScZUZNT6azXabm6xQGKfwzSZoIIarR\r\nd0P+rgijXAkVJoOOEykzuxEu7S86LDm8b2qz7vT6sYBGYAtsbsaU1NUgxAsd\r\nTPHhaw1G7U/mgHZQFG5IpvHNT97f6HjLo7Gd0ubhMGan70Qzh1Br/Vs4PQgk\r\nRPpKMdcITLhvlLhR6mflsBoxNS+w4ICV/rOxcpmXkJFXEwzE73aOsn6Ch7iz\r\nCIg507KDAVBlIFZtdHouOsWwB8EhQTa5/87GX8gedhSx9tbohiiOp8dCsvNk\r\nm7GlY/IZMeU0GEBpMcO+BvjJEttAWY5DKGk=\r\n=bbv8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeICeEmwSF+bsf6Oie+xGVwEy2E2vVRAmR383yhMIlsAiAP39FIwFo2px0tRzwSqKNDEoiuLyXuG8TZRABvNyBerA=="}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"menghif","email":"francescomenghi@icloud.com"},{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.26.0_1645825514117_0.9644141303458871"},"_hasShrinkwrap":false},"1.27.0":{"name":"@senecacdot/satellite","version":"1.27.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":"Seneca-CDOT/satellite","license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/satellite#readme","dependencies":{"@elastic/elasticsearch":"7.17.0","@elastic/elasticsearch-mock":"0.3.1","@godaddy/terminus":"4.10.2","cors":"2.8.5","express":"4.17.3","express-jwt":"6.1.1","helmet":"5.0.2","http-errors":"2.0.0","ioredis":"4.28.5","ioredis-mock":"7.1.0","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.8.0","pino-http":"6.6.0","pino-pretty":"7.5.3"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"@senecacdot/eslint-config-telescope":"latest","eslint":"7.32.0","get-port":"5.1.1","jest":"27.5.1","nock":"13.2.4","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"./src/**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"./src/**/*.js\" --fix","lint":"pnpm eslint"},"_id":"@senecacdot/satellite@1.27.0","_integrity":"sha512-Eq8g6dKMYRV2EDEcYApodHOlqOcYV0kVKqMF+DJZsGgFJjQFXYqrLhc2zQ+3Ms9AbjjhL3rso9GAuRxsy5A+zQ==","_resolved":"/home/runner/work/telescope/telescope/src/satellite/senecacdot-satellite-1.27.0.tgz","_from":"file:senecacdot-satellite-1.27.0.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Eq8g6dKMYRV2EDEcYApodHOlqOcYV0kVKqMF+DJZsGgFJjQFXYqrLhc2zQ+3Ms9AbjjhL3rso9GAuRxsy5A+zQ==","shasum":"849a23ff5992108afcc5dae14cb9e32e1410fb3c","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.27.0.tgz","fileCount":16,"unpackedSize":70210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLpX4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpiig//VLfqHMMhkBJACJJaTwHHB3hrEq3zAX46s3a1prCuF63uNblo\r\n8jurUEDfFTK/38UhZ9Kl2/oXcP1jGeISksc/8/uBMG0nhrO3ftQAHE2zIHv2\r\nVw6E1XysnOClZEqAf/3/Ey3alxAD+HNPOGfnT39Xq8EpXxh3KnU28LJPHBGO\r\nrBlZLnMn2/rXDclMcGjXTF6bmrlB/fV1HUJ9H7sVuz0epJfBji0hfTF89bej\r\nwuqGIlHCkKgKuJeMq6yWrbmSRDFgu3xhOVyozxfgtLPe5lAlu1IlNunfXFDk\r\nE5U5u9IAZmjt4RV20S2s1ioqRdB6z9QguLwPnSHGdtwmQ55mHNpxlVpkk3Hv\r\no1lS5+QTSIMVtNvP5BYLqvKAmIQ2HCKjqyazeV9JFyzujJzDkfYpA0wBdGMT\r\nc1Hz9rqJeunsEarwUW+Gz0nt2JI6zZVB+JQYW0cLZ21SfLm5kcff0xcdNntj\r\nA3M770bl0aOtcDqlKze6ihbrSlEw3WKZuBhjjPwKt60Qrt6Yv/SG+x5tFTbb\r\nMa2wrFGD9UnDZf3scgIluHyjQgRLpAhkFnIBfGpsH96r9b3SgoOLsFZc1wVZ\r\n+u8pj/efhQVAsF10W0y+GjmdtvUNHEOeMn8k1JWoKkX6icY/yvN+C+VO15pT\r\nXsNnm35Vs1MYeC0ItpDyRmzKkBlTX7Or3C0=\r\n=mqR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtqs05dpSMIeGRYuogYzjzPs9jTaWbzUO2SGEgruL6XAIhAOS/r8TmB0Jcm6P7NLNm/EKDHGLKYmKFIylnoqUCPs2k"}]},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"menghif","email":"sere-point.0q@icloud.com"},{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.27.0_1647220215982_0.24382351350447617"},"_hasShrinkwrap":false},"1.28.0":{"name":"@senecacdot/satellite","version":"1.28.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/telescope.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/telescope/tree/master/src/satellite","dependencies":{"@elastic/elasticsearch":"8.4.0","@elastic/elasticsearch-mock":"2.0.0","@godaddy/terminus":"4.10.2","cors":"2.8.5","express":"4.17.3","express-jwt":"6.1.2","helmet":"5.0.2","http-errors":"2.0.0","ioredis":"4.28.5","ioredis-mock":"7.1.0","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"7.8.0","pino-http":"6.6.0","pino-pretty":"7.5.3"},"engines":{"node":">=14.0.0","pnpm":">=6"},"devDependencies":{"@senecacdot/eslint-config-telescope":"1.1.0","eslint":"7.32.0","get-port":"5.1.1","jest":"27.5.1","nock":"13.2.4","prettier":"2.5.1","pretty-quick":"3.1.3"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"./src/**/*.js\"","eslint-time":"TIMING=1 eslint --config .eslintrc.js \"./src/**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"./src/**/*.js\" --fix","lint":"pnpm eslint","lint-time":"pnpm eslint-time"},"_id":"@senecacdot/satellite@1.28.0","_integrity":"sha512-qG0h+wZNjopF2z5EGX0t4hHxj0rZd6jdFTPZ/eYo+0WkIdUP4QigsxNherYDoxwqJs13uDA/RFstW15Jlqexrg==","_resolved":"/tmp/2c482b3dc9cd079f43616a6222a0f325/senecacdot-satellite-1.28.0.tgz","_from":"file:senecacdot-satellite-1.28.0.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-qG0h+wZNjopF2z5EGX0t4hHxj0rZd6jdFTPZ/eYo+0WkIdUP4QigsxNherYDoxwqJs13uDA/RFstW15Jlqexrg==","shasum":"8d957f2ca2b8be36c3b24a1dd61d4a943a88333d","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.28.0.tgz","fileCount":16,"unpackedSize":71012,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHd3dPxDVCJPCpnlitxt2Kp8MFY7G9LioMrCWb2GHdpfAiA7yKgwBrHcojzxQRODLW5ES4E4OhvZb3nFTJFo75iQug=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPkE5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMow//cZIlmQLKiQCToGaIgwAV2HvETQUpn79PsxmoYkNgDnHVHYQ8\r\noX1wBR/VBxOyFtrXUDoi434FkgInFzbBXDvb/2NoMACVKN7kBK8PmitWAh34\r\ntDBeAfPxUK5euaa0PJ65PpMSA9aBRZulrjNsDHYNSW7ipZ+JBfh+pAsnuBU6\r\nN6k6Omf0IUPQkwQiCL7SBbAkSmTEaHrAbFpgTXeJh8vRrDYJ0SOWJLnUPDT3\r\nqZcB9IxaZlDHqY6/pO3GVwrLr6TUsHAgIeyF2IRN6AHur8IwBnmap3/GoW0R\r\nezt4aj2KuuU/SncdFNBhdBuFaEMecRLuOAlDCLCFKj9VDyViLBfVlvd5bjss\r\nx4mplJCJ2sWDC2f5fl9bryARwEfTYoznVzFE56lZ1q72VBbd7M33d5wlqnWV\r\nfytsNgAJagf0wd6BDWdJStzm4orDtABJfKWMZo9U4lrGAm2DTFiS75NcdMlS\r\nLjSUnjJ05VYedF/pAuccyAmvWNMLd0ZSN/1VOpWvMJSKGPpaXzYnnnHTGaDR\r\n/aAwJboD8h/35PasVLcKHMrw8t32ftFMn301TBHohguclnJaY+7OTr3eo6pu\r\nW/2thDLvbDJaEU48PPtn14FEp1A+AfOjXXoXPeL/bHgR8rkNmPQm9KHNLxhx\r\nUpPgaPFuc2DZOvCeOF/ZoP6vrCYLF4cOG4k=\r\n=aMH0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"menghif","email":"sere-point.0q@icloud.com"},{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.28.0_1665024312920_0.5503690185683809"},"_hasShrinkwrap":false},"1.29.0":{"name":"@senecacdot/satellite","version":"1.29.0","description":"A Microservice Framework for Telescope","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/telescope.git"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"homepage":"https://github.com/Seneca-CDOT/telescope/tree/master/src/satellite","dependencies":{"@elastic/elasticsearch":"8.4.0","@elastic/elasticsearch-mock":"2.0.0","@godaddy/terminus":"4.11.2","cors":"2.8.5","express":"4.18.2","express-jwt":"6.1.2","helmet":"5.0.2","http-errors":"2.0.0","ioredis":"4.28.5","ioredis-mock":"7.1.0","jsonwebtoken":"8.5.1","node-fetch":"2.6.7","pino":"8.7.0","pino-http":"8.2.1","pino-pretty":"9.1.1"},"engines":{"node":">=16","pnpm":">=6"},"devDependencies":{"@senecacdot/eslint-config-telescope":"1.1.0","eslint":"7.32.0","get-port":"5.1.1","jest":"27.5.1","nock":"13.2.9","prettier":"2.5.1","pretty-quick":"3.1.3","rimraf":"3.0.2"},"scripts":{"test:watch":"jest --watch","test":"jest -c jest.config.js","coverage":"jest -c jest.config.js --collect-coverage","eslint":"eslint --config .eslintrc.js \"./src/**/*.js\"","eslint-time":"TIMING=1 eslint --config .eslintrc.js \"./src/**/*.js\"","eslint-fix":"eslint --config .eslintrc.js \"./src/**/*.js\" --fix","lint":"pnpm eslint","lint-time":"pnpm eslint-time","clean":"pnpm rimraf .turbo node_modules || pnpm rimraf node_modules"},"_id":"@senecacdot/satellite@1.29.0","_integrity":"sha512-XXzmZX47usXlVxZB8iFa0RZWMeRVO/JGSr6hK0bjNn/I6+P90FB3y7UAxhobqCDM5SJpLTtwXpySZoKoL/5g3g==","_resolved":"/tmp/cbacd865dac0902f7f834581a905d075/senecacdot-satellite-1.29.0.tgz","_from":"file:senecacdot-satellite-1.29.0.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-XXzmZX47usXlVxZB8iFa0RZWMeRVO/JGSr6hK0bjNn/I6+P90FB3y7UAxhobqCDM5SJpLTtwXpySZoKoL/5g3g==","shasum":"9bacc4fa5e04cdac3083f2c39ef70eb02dc746a0","tarball":"https://registry.npmjs.org/@senecacdot/satellite/-/satellite-1.29.0.tgz","fileCount":16,"unpackedSize":71107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICr8DNARjJ2BhrcgXfc+15wKvCq61FdouA6bSqqMXHqbAiARDXUojRA44Q+F/eBIQuVp1ij6RZtRbz/5JJM4w5GJlQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVIY9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjww//SGpJ3TaFkQfiLAYrxXqYltglqVeK6fSLoguQxPFlcaGbTwic\r\n3V5RUgEbi1SPIv4l7ZwJVqnivG/+UqDn5XqKYQys1u+x3e7tzcZdNGs3bSAo\r\n4KwCrPfhL7V4GGmufyQsJrIFY99t4FW6DC8OKNwPIiDvrdxhoRFzAsboJwZZ\r\nzAPw9VysXVgBWm40XRrUMW9P5+ce2ACG+BySUiy+TrDxD3OYyP6NKohqkwrp\r\ng002806kqC2KGjReI5A7BfCnwmnptRSMXvaNcxWlnBGjM41kU+EqhUJjg7GA\r\nqUwYOtthFYqD2lRPpsWU7RYxV5dmWURGIQzqrq9kjVSkvFSNJGmsOQIzBYgS\r\nmbhx0S4gYtoKvSr8ow/6I2bWIqpkf71/5gNFMUfILk5iurOsf2VJSwjVCkj6\r\nUoCQwf+rYfDQ+jLJ7mIA1rx+9+zX+aCLaqtlsF7Z/uuw+WWtCuC4DLtwfUiC\r\n8Zqh7t4+62Nmx7RnwJym2dzDbIS6F++YVRvhpeegVIRlYdefKehc0TWQD1q/\r\ngoEOY4qeaOi9HKuBFQOEeQFayNoj8jIdPSNfvLyvP5MqmociGOEvE40iDrBa\r\nrMMTYMuLD4BRUkYblURo9S8DY4LS6OBdkGe+5zvlYCXYdb0SXGn2DYaPShBz\r\nLwIvdDcLQG4HOhHUhKYHZnvK+Y+pSXl/uY8=\r\n=QIEu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"humphd","email":"david.humphrey@senecacollege.ca"},"directories":{},"maintainers":[{"name":"menghif","email":"sere-point.0q@icloud.com"},{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/satellite_1.29.0_1666483772859_0.6131627598226403"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-11T18:53:39.068Z","1.0.6":"2021-02-11T18:53:39.406Z","modified":"2022-10-23T00:09:33.153Z","1.0.7":"2021-02-11T18:59:17.482Z","1.1.0":"2021-02-11T19:23:11.137Z","1.1.1":"2021-02-11T23:39:25.007Z","1.2.0":"2021-02-12T17:26:41.073Z","1.3.0":"2021-02-12T18:01:58.108Z","1.4.0":"2021-02-15T20:20:15.306Z","1.5.0":"2021-02-19T23:18:12.350Z","1.5.1":"2021-02-19T23:39:35.365Z","1.5.2":"2021-02-20T19:05:32.004Z","1.6.0":"2021-02-21T20:20:14.709Z","1.6.1":"2021-02-24T01:32:54.045Z","1.7.0":"2021-02-24T04:58:03.906Z","1.8.0":"2021-03-11T20:54:34.421Z","1.8.5":"2021-03-17T18:58:50.534Z","1.8.6":"2021-03-17T22:56:51.229Z","1.8.7":"2021-03-26T23:59:02.311Z","1.8.8":"2021-03-27T00:05:09.768Z","1.9.0":"2021-04-06T02:04:51.801Z","1.10.0":"2021-04-09T17:12:03.132Z","1.11.0":"2021-04-11T14:32:14.516Z","1.12.0":"2021-04-18T00:12:51.923Z","1.13.0":"2021-04-18T21:41:40.378Z","1.14.0":"2021-04-23T13:07:12.528Z","1.15.0":"2021-05-06T15:25:07.989Z","1.16.0":"2021-05-14T18:38:31.328Z","1.17.0":"2021-10-08T00:33:11.221Z","1.22.0":"2022-01-26T16:09:59.634Z","1.23.0":"2022-01-26T18:39:42.934Z","1.24.0":"2022-02-03T21:32:48.802Z","1.25.0":"2022-02-17T18:09:29.867Z","1.26.0":"2022-02-25T21:45:14.290Z","1.27.0":"2022-03-14T01:10:16.193Z","1.28.0":"2022-10-06T02:45:13.114Z","1.29.0":"2022-10-23T00:09:33.066Z"},"maintainers":[{"name":"menghif","email":"sere-point.0q@icloud.com"},{"name":"humphd","email":"david.humphrey@senecacollege.ca"}],"description":"A Microservice Framework for Telescope","homepage":"https://github.com/Seneca-CDOT/telescope/tree/master/src/satellite","repository":{"type":"git","url":"git+https://github.com/Seneca-CDOT/telescope.git"},"bugs":{"url":"https://github.com/Seneca-CDOT/telescope/issues"},"license":"BSD-2-Clause","readme":"# Satellite\n\nA Microservice Framework for [Telescope](https://github.com/Seneca-CDOT/telescope).\nBecause Ray said we should try microservices!\n\nSatellite creates an [Express.js](http://expressjs.com/) based server with\nvarious common pieces already set up. Bring your own router and let us do the rest.\n\n## Install\n\n```\nnpm install --save @senecacdot/satellite\n```\n\n## Configure\n\nThe following JWT verification values are required:\n\n- `JWT_SECRET`: the secret used for JWT token verification\n- `JWT_AUDIENCE`: the audience (aud) claim expected in JWT token verification\n- `JWT_ISSUER`: the issuer (iss) claim expected in JWT token verification\n\n## Usage\n\nIn its most basic form, a Satellite-based microservice looks like this:\n\n```js\nconst {\n  Satellite, // the Satellite constructor\n  logger, // pre-configured logger\n} = require('@senecacdot/satellite');\n\n// Define your microservice\nconst service = new Satellite();\n\n// Add your routes to the service's router\nservice.router.get('/my-route', (req, res) => {\n  res.json({ message: 'hello world' });\n});\n\n// Start the service on the specified port\nservice.start(8888, () => {\n  logger.info('Satellite Microservice running on port 8888');\n});\n```\n\n### `Satellite(options)`\n\n- `healthCheck`: an optional `function` returning a `Promise`, used to determine if the service is healthy. If no function is defined, a default one will be provided. The `healthCheck` function is what runs at the `/healthcheck` route by default.\n\n```js\nconst service = new Satellite({\n  healthCheck: async () => {\n    // Connect to db and return a promise\n    const ok = await doSomeAsyncTask();\n    return ok;\n  },\n});\n```\n\n- `shutDown`: an optional `function` returning a `Promise`, used to run any shutdown logic (sync or async) before the server is shut down. If no function is defined, a default one will be provided.\n\n```js\n// Open connections to Redis and Elasticsearch\nconst redis = Redis();\nconst elastic = Elastic();\n\nconst service = new Satellite({\n  // On shut down, close the open connection to Redis and Elasticsearch\n  shutDown: () => Promise.all([redis.quit(), elastic.close()]),\n});\n```\n\n- `cors`: the options to pass to the [cors](https://www.npmjs.com/package/cors) middleware. By default all options are turned on. Use `cors: false` to disable cors.\n\n- `helmet`: the options to pass to the [helmet](https://www.npmjs.com/package/helmet) middleware. By default all options are turned on. Use `helmet: false` to disable helmet.\n\n- `optOutFloc`: Enable adding the appropriate headers to Satellite to opt out of [Google's Floc](https://www.wired.com/story/google-floc-privacy-ad-tracking-explainer/). Disabled by default.\n\n```js\nconst service = new Satellite({\n  options.optOutFloc: true,\n});\n```\n\n- `beforeParsers`: an optional hook function that allows access to the `app` during creation prior to adding the body parsers\n\n```js\nconst service = new Satellite({\n  beforeParsers(app) {\n    // Optionally add some middleware before the parser are attached\n    app.use(myMiddlewareFunction());\n  },\n});\n```\n\n- `beforeRouter`: an optional hook function that allows access to the `app` during creation prior to adding the router.\n\n```js\nconst service = new Satellite({\n  beforeRouter(app) {\n    // Optionally add some middleware before the router is attached\n    app.use(myMiddlewareFunction());\n  },\n});\n```\n\n- `router`: an optional router to use in place of the default one created automatically.\n\n```js\nconst myRouter = require('./router);\n\nconst service = new Satellite({\n  router: myRouter\n});\n```\n\n- `credentials`: an optional Object containing a `key` and `cert`, to be used in the creation of a secure HTTPS server. If `credentials` is not provided, an HTTP server is created instead (the default).\n\n```js\nconst service = new Satellite({\n  credentials: {\n    key: fs.readFileSync('/path/to/privkey.pem'),\n    cert: fs.readFileSync('/path/to/fullchain.pem'),\n  },\n});\n```\n\nThere are also a number of optional objects and functions available to further\ncustomize your service.\n\n### Router()\n\nSome services are easier to write using more than one router (e.g., defining\ncomplex routes in their own files). This is easily done with the `Router`:\n\n```js\n// custom-router.js\nconst { Router } = require(\"@senecacdot/satellite\");\n\nconst router = Router();\n\nrouter.get('/custom-route', (req, res) => {...});\nrouter.post('/custom-route', (req, res) => {...});\nrouter.put('/custom-route', (req, res) => {...});\nrouter.delete('/custom-route', (req, res) => {...});\n\nmodule.exports = router;\n\n\n// index.js\nconst { Satellite } = require(\"@senecacdot/satellite\");\nconst router = require('./custom-router\");\n\nconst service = new Satellite({\n  // Use our custom router instead of the default router\n  router\n});\n```\n\n### Middleware\n\nA number of middleware functions are available to help with your routes.\n\n- `isAuthenticated()` - used to make sure that a request includes a valid JWT and the user has previously been authenticated.\n\n```js\nrouter.get('/private-route', isAuthenticated(), (req, res) => {...});\n```\n\n- `isAuthorized()` - used to check if an authenticated user is authorized. NOTE: `isAuthorized()` must be used in conjunction with `isAuthenticated()`:\n\nHere are some examples:\n\n```js\nconst { isAuthenticated, isAuthorized } = require(\"@senecacdot/satellite\");\n\n// Authorize based on arbitrary user claims\nrouter.post(\n  '/:user',\n  isAuthenticated(),\n  isAuthorized(\n    // `user` is the decoded payload of the user's token.  Here we use it\n    // to make sure that the user param matches the user's `sub` claim,\n    // or that the user is an admin.\n    (req, user) => {\n      // Check if the user making the request is the same one for the route\n      if(user.sub === req.params.user) {\n        return true;\n      }\n\n      // If not, check if they are an admin\n      return user.roles.includes('admin');\n    }\n  ),\n  (req, res) => {...}\n);\n```\n\n### Logger\n\nThe `logger` object is a pre-configured logger based on [Pino](https://getpino.io/#/).\n\n```js\nconst { logger } = require('@senecacdot/satellite');\n\nlogger.info('Hello World!');\n```\n\n### Hash\n\nThe `hash()` function is a convenience hashing function, which returns a 10 character hash:\n\n```js\nconst { hash } = require('@senecacdot/satellite');\n\nconst id = hash('http://someurl.com');\n```\n\n### Create Service Token\n\nServices authorize requests using the `isAuthenticated()` and `isAuthorized()` middleware discussed above.\nFor the most part, this is meant to be used for the case of user-to-service requests: an authenticated\nuser passes a JWT token (acquired via the `auth` service), and uses it to request authorization to some\nprotected route.\n\nHowever, in cases where you need to do a service-to-service request, you can use the `createServiceToken()`\nfunction in order to get a short-lived access token that will include the `\"service\"` role:\n\n```js\nconst { createServiceToken } = require('@senecacdot/satellite');\n...\nconst res = await fetch(`some/protected/route`, {\n  headers: {\n    Authorization: `bearer ${createServiceToken()}`,\n  },\n});\n```\n\nThe receiving service can then opt-into allowing this service to be authorized by using\nthe `isAuthenticated()` and `isAuthorized()` middleware like so:\n\n```js\nconst { isAuthenticated, isAuthorized } = require(\"@senecacdot/satellite\");\n\n// Allow requests with a token bearing the 'service' role to proceed\nrouter.get('/admin-or-service', isAuthenticated(), isAuthorized({ roles: [\"service\"] }), (req, res) => {...});\n```\n\n### Create Error\n\nThe `createError()` function creates a unique HTTP Error Object which is based on [http-errors](https://www.npmjs.com/package/http-errors).\n\n```js\nconst { createError } = require('@senecacdot/satellite');\n\nconst e = createError(404, 'This is a message that describes your Error object');\n\nconsole.log(e.status); // of type: Number\n\nconsole.log(e.message); // of type: String\n```\n\n### Elastic\n\nThe `Elastic()` function creates an instance of ElasticSearch connected to the elasticsearch url and port number specified in your config environment.\nAn optional object can be passed to this function which will contain client settings that can be used with ElasticSearch.\n\n```js\nconst { Elastic } = require('@senecacdot/satellite');\n\nconst client = Elastic();\n\nconst indexPost = async ({ text, id, title, published, author }) => {\n  try {\n    await client.index({\n      index,\n      type,\n      id,\n      body: {\n        text,\n        title,\n        published,\n        author,\n      },\n    });\n  } catch (error) {\n    logger.error({ error }, `There was an error indexing a post for id ${id}`);\n  }\n};\n```\n\nIf `MOCK_ELASTIC=1` is set in the environment variables, the `Elastic()` function creates an instance of [ElasticSearch-mock](https://www.npmjs.com/package/@elastic/elasticsearch-mock) with a `mock` object for testing.\n\n```js\nconst client = Elastic();\nconst mock = client.mock;\n\nbeforeEach(() => mock.clearAll());\n\nafterAll(() => {\n  mock.clearAll();\n});\n\ntest('Should mock an API', async () => {\n  mock.add(\n    {\n      method: 'GET',\n      path: '/_cat/indices',\n    },\n    () => {\n      return { status: 'ok' };\n    }\n  );\n\n  const response = await client.cat.indices();\n  expect(response.body).toStrictEqual({ status: 'ok' });\n  expect(response.statusCode).toBe(200);\n});\n```\n\n### fetch\n\nThe `fetch(url, options)` function will initiate an http request to an endpoint url specified by `url` with any options also specified by the `options` parameter.\nThis function uses `node-fetch` on the side to make the http requests. Returns a promise.\n\n```js\nconst { fetch } = require('@senecacdot/satellite');\n\nconst response = await fetch('https://jsonplaceholder.typicode.com/posts');\n\nconst data = await response.json();\n\n// Do whatever with the data you received\n```\n","readmeFilename":""}