diff --git a/web/package.json b/web/package.json index dbf59ff..e698333 100644 --- a/web/package.json +++ b/web/package.json @@ -78,7 +78,7 @@ "tailwindcss-animate": "^1.0.7", "three": "^0.171.0", "tiny-invariant": "^1.3.3", - "ua-parser-js": "^1.0.39", + "ua-parser-js": "^2.0.0", "uglify-js": "^3.19.3", "undici": "^7.2.0" }, diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 49245cf..94f721c 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -159,8 +159,8 @@ importers: specifier: ^1.3.3 version: 1.3.3 ua-parser-js: - specifier: ^1.0.39 - version: 1.0.39 + specifier: ^2.0.0 + version: 2.0.0 uglify-js: specifier: ^3.19.3 version: 3.19.3 @@ -2564,6 +2564,9 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + detect-europe-js@0.1.2: + resolution: {integrity: sha512-lgdERlL3u0aUdHocoouzT10d9I89VVhk0qNRmll7mXdGfJT1/wqZ2ZLA4oJAjeACPY5fT1wsbq2AT+GkuInsow==} + detect-libc@1.0.3: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} engines: {node: '>=0.10'} @@ -3414,6 +3417,9 @@ packages: resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} engines: {node: '>= 0.4'} + is-standalone-pwa@0.1.1: + resolution: {integrity: sha512-9Cbovsa52vNQCjdXOzeQq5CnCbAcRk05aU62K20WO372NrTv0NxibLFCK6lQ4/iZEFdEA3p3t2VNOn8AJ53F5g==} + is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -5050,8 +5056,11 @@ packages: engines: {node: '>=14.17'} hasBin: true - ua-parser-js@1.0.39: - resolution: {integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==} + ua-is-frozen@0.1.2: + resolution: {integrity: sha512-RwKDW2p3iyWn4UbaxpP2+VxwqXh0jpvdxsYpZ5j/MLLiQOfbsV5shpgQiw93+KMYQPcteeMQ289MaAFzs3G9pw==} + + ua-parser-js@2.0.0: + resolution: {integrity: sha512-SASgD4RlB7+SCMmlVNqrhPw0f/2pGawWBzJ2+LwGTD0GgNnrKGzPJDiraGHJDwW9Zm5DH2lTmUpqDpbZjJY4+Q==} hasBin: true ufo@1.5.4: @@ -7853,6 +7862,8 @@ snapshots: destroy@1.2.0: {} + detect-europe-js@0.1.2: {} + detect-libc@1.0.3: {} detect-node-es@1.1.0: {} @@ -8951,6 +8962,8 @@ snapshots: dependencies: call-bind: 1.0.7 + is-standalone-pwa@0.1.1: {} + is-stream@2.0.1: {} is-string@1.0.7: @@ -10740,7 +10753,13 @@ snapshots: typescript@5.7.2: {} - ua-parser-js@1.0.39: {} + ua-is-frozen@0.1.2: {} + + ua-parser-js@2.0.0: + dependencies: + detect-europe-js: 0.1.2 + is-standalone-pwa: 0.1.1 + ua-is-frozen: 0.1.2 ufo@1.5.4: {}