chore: upgrade puppeteer to make sure can fit with alpine image chromium version

This commit is contained in:
moonrailgun 2024-09-30 19:41:04 +08:00
parent 0413ade742
commit c24e22d920
3 changed files with 82 additions and 104 deletions

View File

@ -38,11 +38,13 @@ ENV PUPPETEER_SKIP_DOWNLOAD=true
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
ENV DEBUG=puppeteer:* ENV DEBUG=puppeteer:*
# NOTICE: Make sure Puppeteer is v22.7.1. Reference: https://pptr.dev/supported-browsers
RUN apk add --no-cache \ RUN apk add --no-cache \
chromium \ chromium \
nss \ nss \
freetype \ freetype \
harfbuzz \ harfbuzz \
udev \
ca-certificates \ ca-certificates \
ttf-freefont ttf-freefont

View File

@ -540,8 +540,8 @@ importers:
specifier: ^0.4.4 specifier: ^0.4.4
version: 0.4.4 version: 0.4.4
puppeteer: puppeteer:
specifier: ^21.7.0 specifier: 22.7.1
version: 21.7.0(typescript@5.5.4) version: 22.7.1(typescript@5.5.4)
request-ip: request-ip:
specifier: ^3.3.0 specifier: ^3.3.0
version: 3.3.0 version: 3.3.0
@ -2717,9 +2717,9 @@ packages:
'@probe.gl/stats@3.6.0': '@probe.gl/stats@3.6.0':
resolution: {integrity: sha512-JdALQXB44OP4kUBN/UrQgzbJe4qokbVF4Y8lkIA8iVCFnjVowWIgkD/z/0QO65yELT54tTrtepw1jScjKB+rhQ==} resolution: {integrity: sha512-JdALQXB44OP4kUBN/UrQgzbJe4qokbVF4Y8lkIA8iVCFnjVowWIgkD/z/0QO65yELT54tTrtepw1jScjKB+rhQ==}
'@puppeteer/browsers@1.9.1': '@puppeteer/browsers@2.2.3':
resolution: {integrity: sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==} resolution: {integrity: sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==}
engines: {node: '>=16.3.0'} engines: {node: '>=18'}
hasBin: true hasBin: true
'@puppeteer/browsers@2.4.0': '@puppeteer/browsers@2.4.0':
@ -4917,9 +4917,6 @@ packages:
axios@1.5.0: axios@1.5.0:
resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==} resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==}
b4a@1.6.4:
resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==}
b4a@1.6.6: b4a@1.6.6:
resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
@ -5290,8 +5287,8 @@ packages:
resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
engines: {node: '>=6.0'} engines: {node: '>=6.0'}
chromium-bidi@0.5.2: chromium-bidi@0.5.19:
resolution: {integrity: sha512-PbVOSddxgKyj+JByqavWMNqWPCoCaT6XK5Z1EFe168sxnB/BM51LnZEPXSbFcFAJv/+u2B4XNTs9uXxy4GW3cQ==} resolution: {integrity: sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==}
peerDependencies: peerDependencies:
devtools-protocol: '*' devtools-protocol: '*'
@ -6175,8 +6172,8 @@ packages:
devlop@1.1.0: devlop@1.1.0:
resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
devtools-protocol@0.0.1203626: devtools-protocol@0.0.1273771:
resolution: {integrity: sha512-nEzHZteIUZfGCZtTiS1fRpC8UZmsfD1SiyPvaUNvS13dvKf666OAm8YTi0+Ca3n1nLEyu49Cy4+dPWpaHFJk9g==} resolution: {integrity: sha512-QDbb27xcTVReQQW/GHJsdQqGKwYBE7re7gxehj467kKP2DKuYBUj6i2k5LRiAC66J1yZG/9gsxooz/s9pcm0Og==}
devtools-protocol@0.0.1312386: devtools-protocol@0.0.1312386:
resolution: {integrity: sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==} resolution: {integrity: sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==}
@ -8258,10 +8255,6 @@ packages:
resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
lru-cache@10.1.0:
resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==}
engines: {node: 14 || >=16.14}
lru-cache@10.4.3: lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
@ -10114,17 +10107,17 @@ packages:
resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==}
engines: {node: '>=12.20'} engines: {node: '>=12.20'}
puppeteer-core@21.7.0: puppeteer-core@22.7.1:
resolution: {integrity: sha512-elPYPozrgiM3phSy7VDUJCVWQ07SPnOm78fpSaaSNFoQx5sur/MqhTSro9Wz8lOEjqCykGC6WRkwxDgmqcy1dQ==} resolution: {integrity: sha512-jD7T7yN7PWGuJmNT0TAEboA26s0VVnvbgCxqgQIF+eNQW2u71ENaV2JwzSJiCHO+e72H4Ue6AgKD9USQ8xAcOQ==}
engines: {node: '>=16.13.2'} engines: {node: '>=18'}
puppeteer-core@23.3.0: puppeteer-core@23.3.0:
resolution: {integrity: sha512-sB2SsVMFs4gKad5OCdv6w5vocvtEUrRl0zQqSyRPbo/cj1Ktbarmhxy02Zyb9R9HrssBcJDZbkrvBnbaesPyYg==} resolution: {integrity: sha512-sB2SsVMFs4gKad5OCdv6w5vocvtEUrRl0zQqSyRPbo/cj1Ktbarmhxy02Zyb9R9HrssBcJDZbkrvBnbaesPyYg==}
engines: {node: '>=18'} engines: {node: '>=18'}
puppeteer@21.7.0: puppeteer@22.7.1:
resolution: {integrity: sha512-Yy+UUy0b9siJezbhHO/heYUoZQUwyqDK1yOQgblTt0l97tspvDVFkcW9toBlnSvSfkDmMI3Dx9cZL6R8bDArHA==} resolution: {integrity: sha512-JBCBCwQ9+dyPp5haqeecgv0N0vgWFx44woUeKJaPeJT8CU3RXrd8F/tqJQbuAmcWlbMhYJSlTJkIFrwVAs6BNA==}
engines: {node: '>=16.13.2'} engines: {node: '>=18'}
deprecated: < 22.8.2 is no longer supported deprecated: < 22.8.2 is no longer supported
hasBin: true hasBin: true
@ -11607,9 +11600,6 @@ packages:
resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
streamx@2.16.1:
resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==}
streamx@2.20.1: streamx@2.20.1:
resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==}
@ -11832,8 +11822,8 @@ packages:
tar-fs@2.1.1: tar-fs@2.1.1:
resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
tar-fs@3.0.4: tar-fs@3.0.5:
resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==}
tar-fs@3.0.6: tar-fs@3.0.6:
resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==}
@ -12396,9 +12386,6 @@ packages:
urlpattern-polyfill@10.0.0: urlpattern-polyfill@10.0.0:
resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==}
urlpattern-polyfill@9.0.0:
resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==}
use-callback-ref@1.3.1: use-callback-ref@1.3.1:
resolution: {integrity: sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==} resolution: {integrity: sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
@ -13904,7 +13891,7 @@ snapshots:
'@babel/traverse': 7.23.7 '@babel/traverse': 7.23.7
'@babel/types': 7.23.6 '@babel/types': 7.23.6
convert-source-map: 2.0.0 convert-source-map: 2.0.0
debug: 4.3.4 debug: 4.3.6
gensync: 1.0.0-beta.2 gensync: 1.0.0-beta.2
json5: 2.2.3 json5: 2.2.3
semver: 6.3.1 semver: 6.3.1
@ -13924,7 +13911,7 @@ snapshots:
'@babel/traverse': 7.24.0 '@babel/traverse': 7.24.0
'@babel/types': 7.24.0 '@babel/types': 7.24.0
convert-source-map: 2.0.0 convert-source-map: 2.0.0
debug: 4.3.4 debug: 4.3.6
gensync: 1.0.0-beta.2 gensync: 1.0.0-beta.2
json5: 2.2.3 json5: 2.2.3
semver: 6.3.1 semver: 6.3.1
@ -14725,7 +14712,7 @@ snapshots:
'@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.24.0 '@babel/parser': 7.24.0
'@babel/types': 7.24.0 '@babel/types': 7.24.0
debug: 4.3.4 debug: 4.3.6
globals: 11.12.0 globals: 11.12.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -14740,7 +14727,7 @@ snapshots:
'@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.24.0 '@babel/parser': 7.24.0
'@babel/types': 7.24.0 '@babel/types': 7.24.0
debug: 4.3.4 debug: 4.3.6
globals: 11.12.0 globals: 11.12.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -16248,13 +16235,14 @@ snapshots:
dependencies: dependencies:
'@babel/runtime': 7.24.0 '@babel/runtime': 7.24.0
'@puppeteer/browsers@1.9.1': '@puppeteer/browsers@2.2.3':
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4
extract-zip: 2.0.1 extract-zip: 2.0.1
progress: 2.0.3 progress: 2.0.3
proxy-agent: 6.3.1 proxy-agent: 6.4.0
tar-fs: 3.0.4 semver: 7.6.0
tar-fs: 3.0.5
unbzip2-stream: 1.4.3 unbzip2-stream: 1.4.3
yargs: 17.7.2 yargs: 17.7.2
transitivePeerDependencies: transitivePeerDependencies:
@ -17305,7 +17293,7 @@ snapshots:
'@tanstack/router-generator@1.20.5': '@tanstack/router-generator@1.20.5':
dependencies: dependencies:
prettier: 3.2.5 prettier: 3.2.5
zod: 3.22.4 zod: 3.23.8
'@tanstack/router-vite-plugin@1.20.5': '@tanstack/router-vite-plugin@1.20.5':
dependencies: dependencies:
@ -18825,7 +18813,7 @@ snapshots:
agent-base@7.1.0: agent-base@7.1.0:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -19244,8 +19232,6 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- debug - debug
b4a@1.6.4: {}
b4a@1.6.6: {} b4a@1.6.6: {}
babel-loader@9.1.3(@babel/core@7.24.0)(webpack@5.90.3): babel-loader@9.1.3(@babel/core@7.24.0)(webpack@5.90.3):
@ -19730,11 +19716,12 @@ snapshots:
chrome-trace-event@1.0.3: {} chrome-trace-event@1.0.3: {}
chromium-bidi@0.5.2(devtools-protocol@0.0.1203626): chromium-bidi@0.5.19(devtools-protocol@0.0.1273771):
dependencies: dependencies:
devtools-protocol: 0.0.1203626 devtools-protocol: 0.0.1273771
mitt: 3.0.1 mitt: 3.0.1
urlpattern-polyfill: 9.0.0 urlpattern-polyfill: 10.0.0
zod: 3.22.4
chromium-bidi@0.6.5(devtools-protocol@0.0.1330662): chromium-bidi@0.6.5(devtools-protocol@0.0.1330662):
dependencies: dependencies:
@ -20086,7 +20073,7 @@ snapshots:
handlebars: 4.7.8 handlebars: 4.7.8
json-stringify-safe: 5.0.1 json-stringify-safe: 5.0.1
meow: 12.1.1 meow: 12.1.1
semver: 7.6.0 semver: 7.6.3
split2: 4.2.0 split2: 4.2.0
conventional-changelog@5.1.0: conventional-changelog@5.1.0:
@ -20272,7 +20259,7 @@ snapshots:
postcss-modules-scope: 3.1.1(postcss@8.4.35) postcss-modules-scope: 3.1.1(postcss@8.4.35)
postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-modules-values: 4.0.0(postcss@8.4.35)
postcss-value-parser: 4.2.0 postcss-value-parser: 4.2.0
semver: 7.6.0 semver: 7.6.3
optionalDependencies: optionalDependencies:
webpack: 5.90.3 webpack: 5.90.3
@ -20657,7 +20644,7 @@ snapshots:
detect-port@1.5.1: detect-port@1.5.1:
dependencies: dependencies:
address: 1.2.2 address: 1.2.2
debug: 4.3.4 debug: 4.3.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -20665,7 +20652,7 @@ snapshots:
dependencies: dependencies:
dequal: 2.0.3 dequal: 2.0.3
devtools-protocol@0.0.1203626: {} devtools-protocol@0.0.1273771: {}
devtools-protocol@0.0.1312386: {} devtools-protocol@0.0.1312386: {}
@ -20948,7 +20935,7 @@ snapshots:
engine.io-client@6.5.2: engine.io-client@6.5.2:
dependencies: dependencies:
'@socket.io/component-emitter': 3.1.0 '@socket.io/component-emitter': 3.1.0
debug: 4.3.4 debug: 4.3.6
engine.io-parser: 5.2.1 engine.io-parser: 5.2.1
ws: 8.11.0 ws: 8.11.0
xmlhttprequest-ssl: 2.0.0 xmlhttprequest-ssl: 2.0.0
@ -20968,7 +20955,7 @@ snapshots:
base64id: 2.0.0 base64id: 2.0.0
cookie: 0.4.2 cookie: 0.4.2
cors: 2.8.5 cors: 2.8.5
debug: 4.3.4 debug: 4.3.6
engine.io-parser: 5.2.1 engine.io-parser: 5.2.1
ws: 8.11.0 ws: 8.11.0
transitivePeerDependencies: transitivePeerDependencies:
@ -21309,7 +21296,7 @@ snapshots:
extract-zip@2.0.1: extract-zip@2.0.1:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.6
get-stream: 5.2.0 get-stream: 5.2.0
yauzl: 2.10.0 yauzl: 2.10.0
optionalDependencies: optionalDependencies:
@ -21496,7 +21483,7 @@ snapshots:
memfs: 3.5.3 memfs: 3.5.3
minimatch: 3.1.2 minimatch: 3.1.2
schema-utils: 2.7.0 schema-utils: 2.7.0
semver: 7.6.0 semver: 7.6.3
tapable: 1.1.3 tapable: 1.1.3
typescript: 5.5.4 typescript: 5.5.4
webpack: 5.90.3 webpack: 5.90.3
@ -21691,7 +21678,7 @@ snapshots:
git-semver-tags@7.0.1: git-semver-tags@7.0.1:
dependencies: dependencies:
meow: 12.1.1 meow: 12.1.1
semver: 7.6.0 semver: 7.6.3
git-up@7.0.0: git-up@7.0.0:
dependencies: dependencies:
@ -22160,7 +22147,7 @@ snapshots:
hosted-git-info@7.0.1: hosted-git-info@7.0.1:
dependencies: dependencies:
lru-cache: 10.1.0 lru-cache: 10.4.3
hpack.js@2.1.6: hpack.js@2.1.6:
dependencies: dependencies:
@ -22262,7 +22249,7 @@ snapshots:
http-proxy-agent@7.0.0: http-proxy-agent@7.0.0:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -22317,7 +22304,7 @@ snapshots:
https-proxy-agent@6.2.1: https-proxy-agent@6.2.1:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -22331,7 +22318,7 @@ snapshots:
https-proxy-agent@7.0.2: https-proxy-agent@7.0.2:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -23205,8 +23192,6 @@ snapshots:
lowercase-keys@3.0.0: {} lowercase-keys@3.0.0: {}
lru-cache@10.1.0: {}
lru-cache@10.4.3: {} lru-cache@10.4.3: {}
lru-cache@11.0.0: {} lru-cache@11.0.0: {}
@ -24428,7 +24413,7 @@ snapshots:
node-abi@3.52.0: node-abi@3.52.0:
dependencies: dependencies:
semver: 7.6.0 semver: 7.6.3
node-domexception@1.0.0: {} node-domexception@1.0.0: {}
@ -24491,7 +24476,7 @@ snapshots:
dependencies: dependencies:
hosted-git-info: 7.0.1 hosted-git-info: 7.0.1
is-core-module: 2.13.0 is-core-module: 2.13.0
semver: 7.6.0 semver: 7.6.3
validate-npm-package-license: 3.0.4 validate-npm-package-license: 3.0.4
normalize-path@2.1.1: normalize-path@2.1.1:
@ -24796,10 +24781,10 @@ snapshots:
dependencies: dependencies:
'@tootallnate/quickjs-emscripten': 0.23.0 '@tootallnate/quickjs-emscripten': 0.23.0
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.6
get-uri: 6.0.2 get-uri: 6.0.2
http-proxy-agent: 7.0.0 http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5
pac-resolver: 7.0.0 pac-resolver: 7.0.0
socks-proxy-agent: 8.0.2 socks-proxy-agent: 8.0.2
transitivePeerDependencies: transitivePeerDependencies:
@ -24818,7 +24803,7 @@ snapshots:
got: 12.6.1 got: 12.6.1
registry-auth-token: 5.0.2 registry-auth-token: 5.0.2
registry-url: 6.0.1 registry-url: 6.0.1
semver: 7.6.0 semver: 7.6.3
param-case@3.0.4: param-case@3.0.4:
dependencies: dependencies:
@ -25172,7 +25157,7 @@ snapshots:
cosmiconfig: 8.3.6(typescript@5.5.4) cosmiconfig: 8.3.6(typescript@5.5.4)
jiti: 1.21.0 jiti: 1.21.0
postcss: 8.4.35 postcss: 8.4.35
semver: 7.6.0 semver: 7.6.3
webpack: 5.90.3 webpack: 5.90.3
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
@ -25708,7 +25693,7 @@ snapshots:
proxy-agent@6.3.1: proxy-agent@6.3.1:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.6
http-proxy-agent: 7.0.0 http-proxy-agent: 7.0.0
https-proxy-agent: 7.0.2 https-proxy-agent: 7.0.2
lru-cache: 7.18.3 lru-cache: 7.18.3
@ -25760,17 +25745,15 @@ snapshots:
dependencies: dependencies:
escape-goat: 4.0.0 escape-goat: 4.0.0
puppeteer-core@21.7.0: puppeteer-core@22.7.1:
dependencies: dependencies:
'@puppeteer/browsers': 1.9.1 '@puppeteer/browsers': 2.2.3
chromium-bidi: 0.5.2(devtools-protocol@0.0.1203626) chromium-bidi: 0.5.19(devtools-protocol@0.0.1273771)
cross-fetch: 4.0.0
debug: 4.3.4 debug: 4.3.4
devtools-protocol: 0.0.1203626 devtools-protocol: 0.0.1273771
ws: 8.16.0 ws: 8.16.0
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- encoding
- supports-color - supports-color
- utf-8-validate - utf-8-validate
@ -25787,14 +25770,14 @@ snapshots:
- supports-color - supports-color
- utf-8-validate - utf-8-validate
puppeteer@21.7.0(typescript@5.5.4): puppeteer@22.7.1(typescript@5.5.4):
dependencies: dependencies:
'@puppeteer/browsers': 1.9.1 '@puppeteer/browsers': 2.2.3
cosmiconfig: 8.3.6(typescript@5.5.4) cosmiconfig: 9.0.0(typescript@5.5.4)
puppeteer-core: 21.7.0 devtools-protocol: 0.0.1273771
puppeteer-core: 22.7.1
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
- encoding
- supports-color - supports-color
- typescript - typescript
- utf-8-validate - utf-8-validate
@ -27515,7 +27498,7 @@ snapshots:
semver-diff@4.0.0: semver-diff@4.0.0:
dependencies: dependencies:
semver: 7.6.0 semver: 7.6.3
semver@5.7.2: {} semver@5.7.2: {}
@ -27758,7 +27741,7 @@ snapshots:
socket.io-parser@4.2.4: socket.io-parser@4.2.4:
dependencies: dependencies:
'@socket.io/component-emitter': 3.1.0 '@socket.io/component-emitter': 3.1.0
debug: 4.3.4 debug: 4.3.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -27785,7 +27768,7 @@ snapshots:
socks-proxy-agent@8.0.2: socks-proxy-agent@8.0.2:
dependencies: dependencies:
agent-base: 7.1.0 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.6
socks: 2.7.1 socks: 2.7.1
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -27877,7 +27860,7 @@ snapshots:
spdy@4.0.2: spdy@4.0.2:
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.6
handle-thing: 2.0.1 handle-thing: 2.0.1
http-deceiver: 1.2.7 http-deceiver: 1.2.7
select-hose: 2.0.0 select-hose: 2.0.0
@ -27955,13 +27938,6 @@ snapshots:
streamsearch@1.1.0: {} streamsearch@1.1.0: {}
streamx@2.16.1:
dependencies:
fast-fifo: 1.3.2
queue-tick: 1.0.1
optionalDependencies:
bare-events: 2.2.1
streamx@2.20.1: streamx@2.20.1:
dependencies: dependencies:
fast-fifo: 1.3.2 fast-fifo: 1.3.2
@ -28132,14 +28108,14 @@ snapshots:
dependencies: dependencies:
component-emitter: 1.3.1 component-emitter: 1.3.1
cookiejar: 2.1.4 cookiejar: 2.1.4
debug: 4.3.4 debug: 4.3.6
fast-safe-stringify: 2.1.1 fast-safe-stringify: 2.1.1
form-data: 4.0.0 form-data: 4.0.0
formidable: 2.1.2 formidable: 2.1.2
methods: 1.1.2 methods: 1.1.2
mime: 2.6.0 mime: 2.6.0
qs: 6.11.2 qs: 6.11.2
semver: 7.6.0 semver: 7.6.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -28317,11 +28293,13 @@ snapshots:
pump: 3.0.0 pump: 3.0.0
tar-stream: 2.2.0 tar-stream: 2.2.0
tar-fs@3.0.4: tar-fs@3.0.5:
dependencies: dependencies:
mkdirp-classic: 0.5.3
pump: 3.0.0 pump: 3.0.0
tar-stream: 3.1.6 tar-stream: 3.1.6
optionalDependencies:
bare-fs: 2.3.4
bare-path: 2.1.3
tar-fs@3.0.6: tar-fs@3.0.6:
dependencies: dependencies:
@ -28341,9 +28319,9 @@ snapshots:
tar-stream@3.1.6: tar-stream@3.1.6:
dependencies: dependencies:
b4a: 1.6.4 b4a: 1.6.6
fast-fifo: 1.3.2 fast-fifo: 1.3.2
streamx: 2.16.1 streamx: 2.20.1
tar@6.1.15: tar@6.1.15:
dependencies: dependencies:
@ -28917,7 +28895,7 @@ snapshots:
is-yarn-global: 0.4.1 is-yarn-global: 0.4.1
latest-version: 7.0.0 latest-version: 7.0.0
pupa: 3.1.0 pupa: 3.1.0
semver: 7.6.0 semver: 7.6.3
semver-diff: 4.0.0 semver-diff: 4.0.0
xdg-basedir: 5.1.0 xdg-basedir: 5.1.0
@ -28932,7 +28910,7 @@ snapshots:
is-npm: 6.0.0 is-npm: 6.0.0
latest-version: 7.0.0 latest-version: 7.0.0
pupa: 3.1.0 pupa: 3.1.0
semver: 7.6.0 semver: 7.6.3
semver-diff: 4.0.0 semver-diff: 4.0.0
xdg-basedir: 5.1.0 xdg-basedir: 5.1.0
@ -28958,8 +28936,6 @@ snapshots:
urlpattern-polyfill@10.0.0: {} urlpattern-polyfill@10.0.0: {}
urlpattern-polyfill@9.0.0: {}
use-callback-ref@1.3.1(@types/react@18.2.78)(react@18.2.0): use-callback-ref@1.3.1(@types/react@18.2.78)(react@18.2.0):
dependencies: dependencies:
react: 18.2.0 react: 18.2.0
@ -29022,7 +28998,7 @@ snapshots:
validate-peer-dependencies@2.2.0: validate-peer-dependencies@2.2.0:
dependencies: dependencies:
resolve-package-path: 4.0.3 resolve-package-path: 4.0.3
semver: 7.6.0 semver: 7.6.3
validator@13.11.0: {} validator@13.11.0: {}
@ -29166,7 +29142,7 @@ snapshots:
vite-node@1.2.1(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1): vite-node@1.2.1(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.3.4 debug: 4.3.6
pathe: 1.1.2 pathe: 1.1.2
picocolors: 1.0.0 picocolors: 1.0.0
vite: 5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1) vite: 5.0.12(@types/node@18.17.12)(less@4.2.0)(terser@5.28.1)
@ -29183,7 +29159,7 @@ snapshots:
vite-node@1.2.1(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1): vite-node@1.2.1(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.3.4 debug: 4.3.6
pathe: 1.1.2 pathe: 1.1.2
picocolors: 1.0.0 picocolors: 1.0.0
vite: 5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1) vite: 5.0.12(@types/node@20.12.7)(less@4.2.0)(terser@5.28.1)
@ -29383,7 +29359,7 @@ snapshots:
sockjs: 0.3.24 sockjs: 0.3.24
spdy: 4.0.2 spdy: 4.0.2
webpack-dev-middleware: 5.3.3(webpack@5.90.3) webpack-dev-middleware: 5.3.3(webpack@5.90.3)
ws: 8.16.0 ws: 8.18.0
optionalDependencies: optionalDependencies:
webpack: 5.90.3 webpack: 5.90.3
transitivePeerDependencies: transitivePeerDependencies:

View File

@ -60,7 +60,7 @@
"passport": "^0.7.0", "passport": "^0.7.0",
"passport-jwt": "^4.0.1", "passport-jwt": "^4.0.1",
"ping": "^0.4.4", "ping": "^0.4.4",
"puppeteer": "^21.7.0", "puppeteer": "22.7.1",
"request-ip": "^3.3.0", "request-ip": "^3.3.0",
"socket.io": "^4.7.4", "socket.io": "^4.7.4",
"swagger-ui-express": "^5.0.0", "swagger-ui-express": "^5.0.0",