|
@@ -3,6 +3,7 @@ lockfileVersion: 5.4
|
|
|
specifiers:
|
|
|
axios: ^1.5.0
|
|
|
body-parser: ^1.20.2
|
|
|
+ express: ^4.18.2
|
|
|
js-base64: ^3.7.5
|
|
|
math.js: ^1.1.46
|
|
|
protobufjs: 2.0.5
|
|
@@ -11,6 +12,7 @@ specifiers:
|
|
|
dependencies:
|
|
|
axios: 1.5.0
|
|
|
body-parser: 1.20.2
|
|
|
+ express: 4.18.2
|
|
|
js-base64: 3.7.5
|
|
|
math.js: 1.1.46
|
|
|
protobufjs: 2.0.5
|
|
@@ -18,6 +20,18 @@ dependencies:
|
|
|
|
|
|
packages:
|
|
|
|
|
|
+ /accepts/1.3.8:
|
|
|
+ resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dependencies:
|
|
|
+ mime-types: 2.1.35
|
|
|
+ negotiator: 0.6.3
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /array-flatten/1.1.1:
|
|
|
+ resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/ascli/1.0.1:
|
|
|
resolution: {integrity: sha512-JGQaNxpaCJz9Bd1JvVaFIHuWn9S+l3xhN17R0V/vmUDiGE0QngNMXhjlqpwqV+91plWz9Fg+Lt28Lj7p5vjs8A==}
|
|
|
dependencies:
|
|
@@ -39,6 +53,26 @@ packages:
|
|
|
- debug
|
|
|
dev: false
|
|
|
|
|
|
+ /body-parser/1.20.1:
|
|
|
+ resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
|
|
|
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
|
|
|
+ dependencies:
|
|
|
+ bytes: 3.1.2
|
|
|
+ content-type: 1.0.5
|
|
|
+ debug: 2.6.9
|
|
|
+ depd: 2.0.0
|
|
|
+ destroy: 1.2.0
|
|
|
+ http-errors: 2.0.0
|
|
|
+ iconv-lite: 0.4.24
|
|
|
+ on-finished: 2.4.1
|
|
|
+ qs: 6.11.0
|
|
|
+ raw-body: 2.5.1
|
|
|
+ type-is: 1.6.18
|
|
|
+ unpipe: 1.0.0
|
|
|
+ transitivePeerDependencies:
|
|
|
+ - supports-color
|
|
|
+ dev: false
|
|
|
+
|
|
|
/body-parser/1.20.2:
|
|
|
resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==}
|
|
|
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
|
|
@@ -90,11 +124,27 @@ packages:
|
|
|
delayed-stream: 1.0.0
|
|
|
dev: false
|
|
|
|
|
|
+ /content-disposition/0.5.4:
|
|
|
+ resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dependencies:
|
|
|
+ safe-buffer: 5.2.1
|
|
|
+ dev: false
|
|
|
+
|
|
|
/content-type/1.0.5:
|
|
|
resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
|
|
|
engines: {node: '>= 0.6'}
|
|
|
dev: false
|
|
|
|
|
|
+ /cookie-signature/1.0.6:
|
|
|
+ resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /cookie/0.5.0:
|
|
|
+ resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/debug/2.6.9:
|
|
|
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
|
|
|
peerDependencies:
|
|
@@ -125,6 +175,74 @@ packages:
|
|
|
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
|
|
|
dev: false
|
|
|
|
|
|
+ /encodeurl/1.0.2:
|
|
|
+ resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
|
|
|
+ engines: {node: '>= 0.8'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /escape-html/1.0.3:
|
|
|
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /etag/1.8.1:
|
|
|
+ resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /express/4.18.2:
|
|
|
+ resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
|
|
|
+ engines: {node: '>= 0.10.0'}
|
|
|
+ dependencies:
|
|
|
+ accepts: 1.3.8
|
|
|
+ array-flatten: 1.1.1
|
|
|
+ body-parser: 1.20.1
|
|
|
+ content-disposition: 0.5.4
|
|
|
+ content-type: 1.0.5
|
|
|
+ cookie: 0.5.0
|
|
|
+ cookie-signature: 1.0.6
|
|
|
+ debug: 2.6.9
|
|
|
+ depd: 2.0.0
|
|
|
+ encodeurl: 1.0.2
|
|
|
+ escape-html: 1.0.3
|
|
|
+ etag: 1.8.1
|
|
|
+ finalhandler: 1.2.0
|
|
|
+ fresh: 0.5.2
|
|
|
+ http-errors: 2.0.0
|
|
|
+ merge-descriptors: 1.0.1
|
|
|
+ methods: 1.1.2
|
|
|
+ on-finished: 2.4.1
|
|
|
+ parseurl: 1.3.3
|
|
|
+ path-to-regexp: 0.1.7
|
|
|
+ proxy-addr: 2.0.7
|
|
|
+ qs: 6.11.0
|
|
|
+ range-parser: 1.2.1
|
|
|
+ safe-buffer: 5.2.1
|
|
|
+ send: 0.18.0
|
|
|
+ serve-static: 1.15.0
|
|
|
+ setprototypeof: 1.2.0
|
|
|
+ statuses: 2.0.1
|
|
|
+ type-is: 1.6.18
|
|
|
+ utils-merge: 1.0.1
|
|
|
+ vary: 1.1.2
|
|
|
+ transitivePeerDependencies:
|
|
|
+ - supports-color
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /finalhandler/1.2.0:
|
|
|
+ resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
|
|
|
+ engines: {node: '>= 0.8'}
|
|
|
+ dependencies:
|
|
|
+ debug: 2.6.9
|
|
|
+ encodeurl: 1.0.2
|
|
|
+ escape-html: 1.0.3
|
|
|
+ on-finished: 2.4.1
|
|
|
+ parseurl: 1.3.3
|
|
|
+ statuses: 2.0.1
|
|
|
+ unpipe: 1.0.0
|
|
|
+ transitivePeerDependencies:
|
|
|
+ - supports-color
|
|
|
+ dev: false
|
|
|
+
|
|
|
/follow-redirects/1.15.2:
|
|
|
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
|
|
|
engines: {node: '>=4.0'}
|
|
@@ -144,6 +262,16 @@ packages:
|
|
|
mime-types: 2.1.35
|
|
|
dev: false
|
|
|
|
|
|
+ /forwarded/0.2.0:
|
|
|
+ resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /fresh/0.5.2:
|
|
|
+ resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/function-bind/1.1.1:
|
|
|
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
|
|
|
dev: false
|
|
@@ -196,6 +324,11 @@ packages:
|
|
|
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
|
|
|
dev: false
|
|
|
|
|
|
+ /ipaddr.js/1.9.1:
|
|
|
+ resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
|
|
|
+ engines: {node: '>= 0.10'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/js-base64/3.7.5:
|
|
|
resolution: {integrity: sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==}
|
|
|
dev: false
|
|
@@ -214,6 +347,15 @@ packages:
|
|
|
engines: {node: '>= 0.6'}
|
|
|
dev: false
|
|
|
|
|
|
+ /merge-descriptors/1.0.1:
|
|
|
+ resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /methods/1.1.2:
|
|
|
+ resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/mime-db/1.52.0:
|
|
|
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
|
|
|
engines: {node: '>= 0.6'}
|
|
@@ -226,10 +368,25 @@ packages:
|
|
|
mime-db: 1.52.0
|
|
|
dev: false
|
|
|
|
|
|
+ /mime/1.6.0:
|
|
|
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
|
|
|
+ engines: {node: '>=4'}
|
|
|
+ hasBin: true
|
|
|
+ dev: false
|
|
|
+
|
|
|
/ms/2.0.0:
|
|
|
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
|
|
|
dev: false
|
|
|
|
|
|
+ /ms/2.1.3:
|
|
|
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /negotiator/0.6.3:
|
|
|
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/object-inspect/1.12.3:
|
|
|
resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==}
|
|
|
dev: false
|
|
@@ -245,6 +402,15 @@ packages:
|
|
|
resolution: {integrity: sha512-f8lTJm4LKirX+45xsFhuRNjA4f46QVLQKfGoNH7e2AEWS+24eM4XNH4pQ8Tw2LISCIvbST/wNcLdtgvgcqVaxA==}
|
|
|
dev: false
|
|
|
|
|
|
+ /parseurl/1.3.3:
|
|
|
+ resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
|
|
|
+ engines: {node: '>= 0.8'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /path-to-regexp/0.1.7:
|
|
|
+ resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/protobufjs/2.0.5:
|
|
|
resolution: {integrity: sha512-CHi29/mmrkK9p3df84p09bdLykPFEUb9WWzO8XO5fuV4JyPkd+aSJnpAvgDYS3BgNsTz5ff11s56LL02h11ypQ==}
|
|
|
engines: {node: '>=0.8'}
|
|
@@ -254,6 +420,14 @@ packages:
|
|
|
bytebuffer: 2.3.2
|
|
|
dev: false
|
|
|
|
|
|
+ /proxy-addr/2.0.7:
|
|
|
+ resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
|
|
|
+ engines: {node: '>= 0.10'}
|
|
|
+ dependencies:
|
|
|
+ forwarded: 0.2.0
|
|
|
+ ipaddr.js: 1.9.1
|
|
|
+ dev: false
|
|
|
+
|
|
|
/proxy-from-env/1.1.0:
|
|
|
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
|
|
|
dev: false
|
|
@@ -265,6 +439,21 @@ packages:
|
|
|
side-channel: 1.0.4
|
|
|
dev: false
|
|
|
|
|
|
+ /range-parser/1.2.1:
|
|
|
+ resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
|
|
|
+ engines: {node: '>= 0.6'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /raw-body/2.5.1:
|
|
|
+ resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
|
|
|
+ engines: {node: '>= 0.8'}
|
|
|
+ dependencies:
|
|
|
+ bytes: 3.1.2
|
|
|
+ http-errors: 2.0.0
|
|
|
+ iconv-lite: 0.4.24
|
|
|
+ unpipe: 1.0.0
|
|
|
+ dev: false
|
|
|
+
|
|
|
/raw-body/2.5.2:
|
|
|
resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
|
|
|
engines: {node: '>= 0.8'}
|
|
@@ -275,10 +464,47 @@ packages:
|
|
|
unpipe: 1.0.0
|
|
|
dev: false
|
|
|
|
|
|
+ /safe-buffer/5.2.1:
|
|
|
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
|
|
|
+ dev: false
|
|
|
+
|
|
|
/safer-buffer/2.1.2:
|
|
|
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
|
|
|
dev: false
|
|
|
|
|
|
+ /send/0.18.0:
|
|
|
+ resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
|
|
|
+ engines: {node: '>= 0.8.0'}
|
|
|
+ dependencies:
|
|
|
+ debug: 2.6.9
|
|
|
+ depd: 2.0.0
|
|
|
+ destroy: 1.2.0
|
|
|
+ encodeurl: 1.0.2
|
|
|
+ escape-html: 1.0.3
|
|
|
+ etag: 1.8.1
|
|
|
+ fresh: 0.5.2
|
|
|
+ http-errors: 2.0.0
|
|
|
+ mime: 1.6.0
|
|
|
+ ms: 2.1.3
|
|
|
+ on-finished: 2.4.1
|
|
|
+ range-parser: 1.2.1
|
|
|
+ statuses: 2.0.1
|
|
|
+ transitivePeerDependencies:
|
|
|
+ - supports-color
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /serve-static/1.15.0:
|
|
|
+ resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
|
|
|
+ engines: {node: '>= 0.8.0'}
|
|
|
+ dependencies:
|
|
|
+ encodeurl: 1.0.2
|
|
|
+ escape-html: 1.0.3
|
|
|
+ parseurl: 1.3.3
|
|
|
+ send: 0.18.0
|
|
|
+ transitivePeerDependencies:
|
|
|
+ - supports-color
|
|
|
+ dev: false
|
|
|
+
|
|
|
/setprototypeof/1.2.0:
|
|
|
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
|
|
|
dev: false
|
|
@@ -317,3 +543,13 @@ packages:
|
|
|
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
|
|
|
engines: {node: '>= 0.8'}
|
|
|
dev: false
|
|
|
+
|
|
|
+ /utils-merge/1.0.1:
|
|
|
+ resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
|
|
|
+ engines: {node: '>= 0.4.0'}
|
|
|
+ dev: false
|
|
|
+
|
|
|
+ /vary/1.1.2:
|
|
|
+ resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
|
|
|
+ engines: {node: '>= 0.8'}
|
|
|
+ dev: false
|