diff --git a/package-lock.json b/package-lock.json index d5d49c3..0afaa82 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,7 @@ "@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" }, "@protobufjs/base64": { "version": "1.1.2", @@ -22,12 +22,12 @@ "@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" }, "@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "requires": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" @@ -36,37 +36,37 @@ "@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" }, "@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" }, "@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" }, "@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" }, "@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" }, "@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" }, "@types/node": { - "version": "13.13.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.12.tgz", - "integrity": "sha512-zWz/8NEPxoXNT9YyF2osqyA9WjssZukYpgI4UYZpOjcyqwIUqWGkcCionaEb9Ki+FULyPyvNFpg/329Kd2/pbw==" + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz", + "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==" }, "accepts": { "version": "1.3.5", @@ -137,9 +137,9 @@ }, "dependencies": { "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" } } }, @@ -222,7 +222,7 @@ "easy-fit": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/easy-fit/-/easy-fit-0.0.6.tgz", - "integrity": "sha1-+gX0UGBfNILRKuZZ0x3K/YCdp5g=" + "integrity": "sha512-kEnG74BrOZ6VtbyWVoeH0jYMYNnG0C0jGZnNueMG1C0br2uMXbUU5dfPprgxpMSFUiDpFHMVmFzQVpnPZKocsA==" }, "ee-first": { "version": "1.1.1", @@ -294,7 +294,7 @@ "express-ws": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-2.0.0.tgz", - "integrity": "sha1-ltE/pByN6Ppdy/otrKzm9ZQnKIg=", + "integrity": "sha512-Voh/dZzLoNVxd+foiLS24ch2ZBKEuSJyXjHIjE2mq5bKtII8JKUVRqhr5onD7nVXU8SCxJtn4LYKnHlypRYGOA==", "requires": { "ws": "^1.0.0" } @@ -344,7 +344,7 @@ "guid": { "version": "0.0.12", "resolved": "https://registry.npmjs.org/guid/-/guid-0.0.12.tgz", - "integrity": "sha1-kTfFKxhffeEkkLm+vMFmC5Al/gw=" + "integrity": "sha512-J0MCgzgJcvLarLGTeVIhXdQwqlEJ9rxmxc/X71GR4VR5V/BIQ9FFfzGL52qYKgREQI8qPevc1qFNwB/4VnBuRA==" }, "http-errors": { "version": "1.6.3", @@ -424,9 +424,9 @@ } }, "moment": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz", - "integrity": "sha512-Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "ms": { "version": "2.0.0", @@ -450,7 +450,7 @@ "nosleep.js": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/nosleep.js/-/nosleep.js-0.7.0.tgz", - "integrity": "sha1-z9kZwlUjyg0PSmn7MwXAg62u4ok=" + "integrity": "sha512-Z4B1HgvzR+en62ghwZf6BwAR6x4/pjezsiMcbF9KMLh7xoscpoYhaSXfY3lLkqC68AtW+/qLJ1lzvBIj0FGaTA==" }, "on-finished": { "version": "2.3.0", @@ -468,7 +468,7 @@ "options": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", - "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==" }, "parseurl": { "version": "1.3.2", @@ -481,9 +481,9 @@ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "protobufjs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.9.0.tgz", - "integrity": "sha512-LlGVfEWDXoI/STstRDdZZKb/qusoAWUnmLg9R8OLSO473mBLWHowx8clbX5/+mKDEI+v7GzjoK9tRPZMMcoTrg==", + "version": "6.11.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", + "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -496,7 +496,7 @@ "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", - "@types/node": "^13.7.0", + "@types/node": ">=13.7.0", "long": "^4.0.0" } }, @@ -650,7 +650,7 @@ "ultron": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", - "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + "integrity": "sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==" }, "unpipe": { "version": "1.0.0", @@ -691,9 +691,9 @@ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" }, "zwift-mobile-api": { - "version": "0.3.16", - "resolved": "https://registry.npmjs.org/zwift-mobile-api/-/zwift-mobile-api-0.3.16.tgz", - "integrity": "sha512-71SUO+T5BHu2FWLsG98s8rdezIJ15LoHjbKPu+BfNEMafMAcrO9o2Cu1Z0TqMCMZUCyU2WZlS+T0jgBlBAZn3w==", + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/zwift-mobile-api/-/zwift-mobile-api-0.3.18.tgz", + "integrity": "sha512-HUpCkqGDYnGboG8LCT0MlVtvScb2FcQPKdnltimD19KpY3cHKARc1pHJD80gLIF/4S+o+KQlKM/sD5q7+GLh/Q==", "requires": { "axios": ">=0.19.0", "easy-fit": "0.0.6", @@ -702,9 +702,9 @@ } }, "zwift-second-screen": { - "version": "0.1.37", - "resolved": "https://registry.npmjs.org/zwift-second-screen/-/zwift-second-screen-0.1.37.tgz", - "integrity": "sha512-GjZ/4YKmVu3joT/nELCsKQXG2dk1stIwo94hSjPN3R8f8FYQ97CNvk7dPvrAHHurr0ry2J3rj9WTiBYNB477fg==", + "version": "0.1.44", + "resolved": "https://registry.npmjs.org/zwift-second-screen/-/zwift-second-screen-0.1.44.tgz", + "integrity": "sha512-12l0nG+YnjpdkYZ/ddwBNKLwzp1HtqywdP/X5SuHg0Dp8Wg5ruZ19VyeAjrfTaNUI1Mu9upZYiMV5tC7yAzEsw==", "requires": { "body-parser": "^1.16.0", "compression": "^1.7.2", @@ -718,13 +718,13 @@ "redis": "^2.8.0", "strava-live-segments": "^0.0.17", "xml2js": "^0.4.19", - "zwift-mobile-api": "^0.3.16" + "zwift-mobile-api": "^0.3.18" }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "strava-live-segments": { "version": "0.0.17", @@ -749,9 +749,9 @@ } }, "zwift-mobile-api": { - "version": "0.3.16", - "resolved": "https://registry.npmjs.org/zwift-mobile-api/-/zwift-mobile-api-0.3.16.tgz", - "integrity": "sha512-71SUO+T5BHu2FWLsG98s8rdezIJ15LoHjbKPu+BfNEMafMAcrO9o2Cu1Z0TqMCMZUCyU2WZlS+T0jgBlBAZn3w==", + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/zwift-mobile-api/-/zwift-mobile-api-0.3.18.tgz", + "integrity": "sha512-HUpCkqGDYnGboG8LCT0MlVtvScb2FcQPKdnltimD19KpY3cHKARc1pHJD80gLIF/4S+o+KQlKM/sD5q7+GLh/Q==", "requires": { "axios": ">=0.19.0", "easy-fit": "0.0.6", diff --git a/package.json b/package.json index 00b6d36..b6ac729 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "homepage": "https://github.com/Ogadai/zwift-hosted#readme", "dependencies": { "axios": ">=0.19.0", - "moment": "^2.20.1", + "moment": "^2.29.4", "node-cache": "^4.1.1", "redis": "^2.8.0", "strava-live-segments": "0.0.17",