From 9488d49208b356b2c1d9eab6563f27fed25055a0 Mon Sep 17 00:00:00 2001 From: naskya Date: Sat, 13 Jan 2024 13:32:05 +0900 Subject: [PATCH] chore: upgrade dependencies --- neko/pnpm-lock.yaml | 898 +++++++++++---------- package.json | 22 +- packages/backend/native-utils/package.json | 4 +- packages/backend/package.json | 24 +- packages/client/package.json | 16 +- packages/firefish-js/package.json | 2 +- 6 files changed, 494 insertions(+), 472 deletions(-) diff --git a/neko/pnpm-lock.yaml b/neko/pnpm-lock.yaml index 2a002388e..4dad35b70 100644 --- a/neko/pnpm-lock.yaml +++ b/neko/pnpm-lock.yaml @@ -12,17 +12,17 @@ importers: .: dependencies: '@bull-board/api': - specifier: 5.11.0 - version: 5.11.0(@bull-board/ui@5.11.0) + specifier: 5.13.0 + version: 5.13.0(@bull-board/ui@5.13.0) '@bull-board/ui': - specifier: 5.11.0 - version: 5.11.0 + specifier: 5.13.0 + version: 5.13.0 '@napi-rs/cli': specifier: 2.17.0 version: 2.17.0 '@tensorflow/tfjs': - specifier: 4.15.0 - version: 4.15.0(seedrandom@3.0.5) + specifier: 4.16.0 + version: 4.16.0(seedrandom@3.0.5) gulp: specifier: 4.0.2 version: 4.0.2 @@ -46,20 +46,20 @@ importers: version: 3.0.5 devDependencies: '@biomejs/biome': - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.5.1 + version: 1.5.1 '@biomejs/cli-darwin-arm64': - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.5.1 + version: 1.5.1 '@biomejs/cli-darwin-x64': - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.5.1 + version: 1.5.1 '@biomejs/cli-linux-arm64': - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.5.1 + version: 1.5.1 '@biomejs/cli-linux-x64': - specifier: 1.4.1 - version: 1.4.1 + specifier: 1.5.1 + version: 1.5.1 '@types/gulp': specifier: 4.0.17 version: 4.0.17 @@ -67,8 +67,8 @@ importers: specifier: 2.0.6 version: 2.0.6 '@types/node': - specifier: 20.10.7 - version: 20.10.7 + specifier: 20.11.0 + version: 20.11.0 add: specifier: 2.0.6 version: 2.0.6 @@ -82,8 +82,8 @@ importers: specifier: ^1.0.4 version: 1.0.4 pnpm: - specifier: 8.14.0 - version: 8.14.0 + specifier: 8.14.1 + version: 8.14.1 typescript: specifier: 5.3.3 version: 5.3.3 @@ -91,14 +91,14 @@ importers: packages/backend: dependencies: '@bull-board/api': - specifier: 5.11.0 - version: 5.11.0(@bull-board/ui@5.11.0) + specifier: 5.13.0 + version: 5.13.0(@bull-board/ui@5.13.0) '@bull-board/koa': - specifier: 5.11.0 - version: 5.11.0(@types/koa@2.13.12)(pug@3.0.2) + specifier: 5.13.0 + version: 5.13.0(@types/koa@2.14.0)(pug@3.0.2) '@bull-board/ui': - specifier: 5.11.0 - version: 5.11.0 + specifier: 5.13.0 + version: 5.13.0 '@discordapp/twemoji': specifier: ^15.0.2 version: 15.0.2 @@ -113,7 +113,7 @@ importers: version: 12.0.1 '@ladjs/koa-views': specifier: 9.0.0 - version: 9.0.0(@babel/core@7.23.3)(@types/koa@2.13.12)(pug@3.0.2) + version: 9.0.0(@babel/core@7.23.3)(@types/koa@2.14.0)(pug@3.0.2) '@peertube/http-signature': specifier: 1.7.0 version: 1.7.0 @@ -124,8 +124,8 @@ importers: specifier: 11.2.2 version: 11.2.2 '@tensorflow/tfjs': - specifier: ^4.15.0 - version: 4.15.0(seedrandom@3.0.5) + specifier: ^4.16.0 + version: 4.16.0(seedrandom@3.0.5) '@twemoji/parser': specifier: ^15.0.0 version: 15.0.0 @@ -142,8 +142,8 @@ importers: specifier: ^0.31.2 version: 0.31.2 aws-sdk: - specifier: 2.1531.0 - version: 2.1531.0 + specifier: 2.1535.0 + version: 2.1535.0 axios: specifier: 1.6.5 version: 1.6.5 @@ -160,8 +160,8 @@ importers: specifier: TheEssem/cacheable-lookup version: github.com/TheEssem/cacheable-lookup/dd2fb616366a3c68dcf321a57a67295967b204bf cbor-x: - specifier: 1.5.7 - version: 1.5.7 + specifier: 1.5.8 + version: 1.5.8 chalk: specifier: 5.3.0 version: 5.3.0 @@ -181,8 +181,8 @@ importers: specifier: 0.5.4 version: 0.5.4 date-fns: - specifier: 3.1.0 - version: 3.1.0 + specifier: 3.2.0 + version: 3.2.0 decompress: specifier: 4.2.1 version: 4.2.1 @@ -214,8 +214,8 @@ importers: specifier: 1.4.2 version: 1.4.2 happy-dom: - specifier: 12.10.3 - version: 12.10.3 + specifier: 13.0.4 + version: 13.0.4 hpagent: specifier: 1.2.0 version: 1.2.0 @@ -299,7 +299,7 @@ importers: version: 6.9.8 nsfwjs: specifier: 2.4.2 - version: 2.4.2(@tensorflow/tfjs@4.15.0) + version: 2.4.2(@tensorflow/tfjs@4.16.0) opencc-js: specifier: 1.0.5 version: 1.0.5 @@ -367,8 +367,8 @@ importers: specifier: 7.5.4 version: 7.5.4 sharp: - specifier: 0.33.1 - version: 0.33.1 + specifier: 0.33.2 + version: 0.33.2 stringz: specifier: 2.1.0 version: 2.1.0 @@ -416,8 +416,8 @@ importers: specifier: 1.3.11 version: 1.3.11 '@tensorflow/tfjs-node': - specifier: 4.15.0 - version: 4.15.0(seedrandom@3.0.5) + specifier: 4.16.0 + version: 4.16.0(seedrandom@3.0.5) devDependencies: '@swc/cli': specifier: 0.1.63 @@ -447,8 +447,8 @@ importers: specifier: 10.5.12 version: 10.5.12 '@types/koa': - specifier: 2.13.12 - version: 2.13.12 + specifier: 2.14.0 + version: 2.14.0 '@types/koa-bodyparser': specifier: 4.3.12 version: 4.3.12 @@ -477,8 +477,8 @@ importers: specifier: 12.0.4 version: 12.0.4 '@types/node': - specifier: 20.10.7 - version: 20.10.7 + specifier: 20.11.0 + version: 20.11.0 '@types/node-fetch': specifier: 2.6.10 version: 2.6.10 @@ -568,7 +568,7 @@ importers: version: 9.5.1(typescript@5.3.3)(webpack@5.89.0) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.3.102)(@types/node@20.10.7)(typescript@5.3.3) + version: 10.9.2(@swc/core@1.3.102)(@types/node@20.11.0)(typescript@5.3.3) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 @@ -595,22 +595,22 @@ importers: devDependencies: '@eslint-sets/eslint-config-vue3': specifier: ^5.11.0 - version: 5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + version: 5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3) '@eslint-sets/eslint-config-vue3-ts': specifier: ^3.3.0 - version: 3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + version: 3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3) '@phosphor-icons/web': specifier: ^2.0.3 version: 2.0.3 '@rollup/plugin-alias': specifier: 5.1.0 - version: 5.1.0(rollup@4.9.4) + version: 5.1.0(rollup@4.9.5) '@rollup/plugin-json': specifier: 6.1.0 - version: 6.1.0(rollup@4.9.4) + version: 6.1.0(rollup@4.9.5) '@rollup/pluginutils': specifier: 5.1.0 - version: 5.1.0(rollup@4.9.4) + version: 5.1.0(rollup@4.9.5) '@syuilo/aiscript': specifier: 0.17.0 version: 0.17.0 @@ -633,8 +633,8 @@ importers: specifier: 0.16.7 version: 0.16.7 '@types/matter-js': - specifier: 0.19.5 - version: 0.19.5 + specifier: 0.19.6 + version: 0.19.6 '@types/prismjs': specifier: 1.26.3 version: 1.26.3 @@ -657,14 +657,14 @@ importers: specifier: 9.0.7 version: 9.0.7 '@vitejs/plugin-vue': - specifier: 5.0.2 - version: 5.0.2(vite@5.0.11)(vue@3.4.5) + specifier: 5.0.3 + version: 5.0.3(vite@5.0.11)(vue@3.4.12) '@vue/compiler-sfc': - specifier: 3.4.5 - version: 3.4.5 + specifier: 3.4.12 + version: 3.4.12 '@vue/runtime-core': - specifier: 3.4.5 - version: 3.4.5 + specifier: 3.4.12 + version: 3.4.12 autobind-decorator: specifier: 2.4.0 version: 2.4.0 @@ -685,7 +685,7 @@ importers: version: 4.4.1 chartjs-adapter-date-fns: specifier: 3.0.0 - version: 3.0.0(chart.js@4.4.1)(date-fns@3.1.0) + version: 3.0.0(chart.js@4.4.1)(date-fns@3.2.0) chartjs-chart-matrix: specifier: 2.0.1 version: 2.0.1(chart.js@4.4.1) @@ -705,8 +705,8 @@ importers: specifier: 2.0.0-beta.4 version: 2.0.0-beta.4 date-fns: - specifier: 3.1.0 - version: 3.1.0 + specifier: 3.2.0 + version: 3.2.0 emojilib: specifier: ^3.0.11 version: 3.0.11 @@ -730,7 +730,7 @@ importers: version: 7.5.4 focus-trap-vue: specifier: 4.0.3 - version: 4.0.3(focus-trap@7.5.4)(vue@3.4.5) + version: 4.0.3(focus-trap@7.5.4)(vue@3.4.12) gsap: specifier: 3.12.4 version: 3.12.4 @@ -762,8 +762,8 @@ importers: specifier: 5.4.3 version: 5.4.3 prettier: - specifier: 3.1.1 - version: 3.1.1 + specifier: 3.2.1 + version: 3.2.1 prismjs: specifier: 1.29.0 version: 1.29.0 @@ -771,8 +771,8 @@ importers: specifier: 2.3.1 version: 2.3.1 rollup: - specifier: 4.9.4 - version: 4.9.4 + specifier: 4.9.5 + version: 4.9.5 s-age: specifier: 1.1.2 version: 1.1.2 @@ -817,13 +817,13 @@ importers: version: 9.0.1 vite: specifier: 5.0.11 - version: 5.0.11(@types/node@20.10.7)(sass@1.69.7) + version: 5.0.11(@types/node@20.11.0)(sass@1.69.7) vite-plugin-compression: specifier: 0.5.1 version: 0.5.1(vite@5.0.11) vue: - specifier: 3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: 3.4.12 + version: 3.4.12(typescript@5.3.3) vue-draggable-plus: specifier: ^0.3.4 version: 0.3.4(@types/sortablejs@1.15.5) @@ -832,7 +832,7 @@ importers: version: 7.0.0 vue-prism-editor: specifier: 2.0.0-alpha.2 - version: 2.0.0-alpha.2(vue@3.4.5) + version: 2.0.0-alpha.2(vue@3.4.12) packages/firefish-js: dependencies: @@ -857,11 +857,11 @@ importers: specifier: 0.1.5 version: 0.1.5 '@types/node': - specifier: 20.10.7 - version: 20.10.7 + specifier: 20.11.0 + version: 20.11.0 ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.3.102)(@types/node@20.10.7)(typescript@5.3.3) + version: 10.9.2(@swc/core@1.3.102)(@types/node@20.11.0)(typescript@5.3.3) tsd: specifier: 0.30.3 version: 0.30.3 @@ -1007,7 +1007,7 @@ importers: version: 6.2.1 vite: specifier: 5.0.11 - version: 5.0.11(@types/node@20.10.7)(sass@1.69.7) + version: 5.0.11(@types/node@20.11.0)(sass@1.69.7) vite-plugin-compression: specifier: 0.5.1 version: 0.5.1(vite@5.0.11) @@ -1394,50 +1394,70 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@biomejs/biome@1.4.1: - resolution: {integrity: sha512-JccVAwPbhi37pdxbAGmaOBjUTKEwEjWAhl7rKkVVuXHo4MLASXJ5HR8BTgrImi4/7rTBsGz1tgVD1Kwv1CHGRg==} + /@biomejs/biome@1.5.1: + resolution: {integrity: sha512-rdMA/N1Zc1nxUtbXMVr+50Sg/Pezz+9qGQa2uyRWFtrCoyr3dv0pVz+0ifGGue18ip50ZH8x2r5CV7zo8Q/0mA==} engines: {node: '>=14.*'} hasBin: true requiresBuild: true optionalDependencies: - '@biomejs/cli-darwin-arm64': 1.4.1 - '@biomejs/cli-darwin-x64': 1.4.1 - '@biomejs/cli-linux-arm64': 1.4.1 - '@biomejs/cli-linux-x64': 1.4.1 - '@biomejs/cli-win32-arm64': 1.4.1 - '@biomejs/cli-win32-x64': 1.4.1 + '@biomejs/cli-darwin-arm64': 1.5.1 + '@biomejs/cli-darwin-x64': 1.5.1 + '@biomejs/cli-linux-arm64': 1.5.1 + '@biomejs/cli-linux-arm64-musl': 1.5.1 + '@biomejs/cli-linux-x64': 1.5.1 + '@biomejs/cli-linux-x64-musl': 1.5.1 + '@biomejs/cli-win32-arm64': 1.5.1 + '@biomejs/cli-win32-x64': 1.5.1 dev: true - /@biomejs/cli-darwin-arm64@1.4.1: - resolution: {integrity: sha512-PZWy2Idndqux38p6AXSDQM2ldRAWi32bvb7bMbTN0ALzpWYMYnxd71ornatumSSJYoNhKmxzDLq+jct7nZJ79w==} + /@biomejs/cli-darwin-arm64@1.5.1: + resolution: {integrity: sha512-E9pLakmSVHP6UH2uqAghqEkr/IHAIDfDyCedqJVnyFc+uufNTHwB8id4XTiWy/eKIdgxHZsTSE+R+W0IqrTNVQ==} engines: {node: '>=14.*'} cpu: [arm64] os: [darwin] dev: true - /@biomejs/cli-darwin-x64@1.4.1: - resolution: {integrity: sha512-soj3BWhnsM1M2JlzR09cibUzG1owJqetwj/Oo7yg0foijo9lNH9XWXZfJBYDKgW/6Fomn+CC2EcUS+hisQzt9g==} + /@biomejs/cli-darwin-x64@1.5.1: + resolution: {integrity: sha512-8O1F+FcoCi02JlocyilB6R3y3kT9sRkBCRwYddaBIScQe2hCme/mA2rVzrhCCHhskrclJ51GEKjkEORj4/8c2A==} engines: {node: '>=14.*'} cpu: [x64] os: [darwin] dev: true - /@biomejs/cli-linux-arm64@1.4.1: - resolution: {integrity: sha512-YIZqfJUg4F+fPsBTXxgD7EU2E5OAYbmYSl/snf4PevwfQCWE/omOFZv+NnIQmjYj9I7ParDgcJvanoA3/kO0JQ==} + /@biomejs/cli-linux-arm64-musl@1.5.1: + resolution: {integrity: sha512-Lw9G3LUdhRMp8L8RMeVevnfQCa7luT6ubQ8GRjLju32glxWKefpDrzgfHixGyvTQPlhnYjQ+V8/QQ/I7WPzOoA==} + engines: {node: '>=14.*'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-linux-arm64@1.5.1: + resolution: {integrity: sha512-25gwY4FMzmi1Rl6N835raLq7nzTk+PyEQd88k9Em6dqtI4qpljqmZlMmVjOiwXKe3Ee80J/Vlh7BM36lsHUTEg==} engines: {node: '>=14.*'} cpu: [arm64] os: [linux] dev: true - /@biomejs/cli-linux-x64@1.4.1: - resolution: {integrity: sha512-9YOZw3qBd/KUj63A6Hn2zZgzGb2nbESM0qNmeMXgmqinVKM//uc4OgY5TuKITuGjMSvcVxxd4dX1IzYjV9qvNQ==} + /@biomejs/cli-linux-x64-musl@1.5.1: + resolution: {integrity: sha512-5gapxc/VlwTgGRbTc9h8PMTpf8eNahIBauFUGSXncHgayi3VpezKSicgaQ1bb8FahVXf/5eNEVxVARq/or71Ag==} + engines: {node: '>=14.*'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-linux-x64@1.5.1: + resolution: {integrity: sha512-YDM0gZP4UbAuaBI3DVbUuj5X+Omm6uxzD1Qpc6hcduH1kzXzs9L0ee7cn/kJtNndoXR8MlmUS0O0/wWvZf2YaA==} engines: {node: '>=14.*'} cpu: [x64] os: [linux] dev: true - /@biomejs/cli-win32-arm64@1.4.1: - resolution: {integrity: sha512-nWQbvkNKxYn/kCQ0yVF8kCaS3VzaGvtFSmItXiMknU4521LDjJ7tNWH12Gol+pIslrCbd4E1LhJa0a3ThRsBVg==} + /@biomejs/cli-win32-arm64@1.5.1: + resolution: {integrity: sha512-TVpLBOLUMLQmH2VRFBKFr3rgEkr7XvG4QZxHOxWB9Ivc/sQPvg4aHMd8qpgPKXABGUnultyc9t0+WvfIDxuALg==} engines: {node: '>=14.*'} cpu: [arm64] os: [win32] @@ -1445,8 +1465,8 @@ packages: dev: true optional: true - /@biomejs/cli-win32-x64@1.4.1: - resolution: {integrity: sha512-88fR2CQxQ4YLs2BUDuywWYQpUKgU3A3sTezANFc/4LGKQFFLV2yX+F7QAdZVkMHfA+RD9Xg178HomM/6mnTNPA==} + /@biomejs/cli-win32-x64@1.5.1: + resolution: {integrity: sha512-qx8EKwScZmVYZjMPZ6GF3ZUmgg/N6zqh+d8vHA2E43opNCyqIPTl89sOqkc7zd1CyyABDWxsbqI9Ih6xTT6hnQ==} engines: {node: '>=14.*'} cpu: [x64] os: [win32] @@ -1454,26 +1474,26 @@ packages: dev: true optional: true - /@bull-board/api@5.11.0(@bull-board/ui@5.11.0): - resolution: {integrity: sha512-i5nPoTodSQhpYsr93wKLiiWSoZdbYK6zJx0Urf0djKjkzXxh8Ubh9cmDQqavunu3E/bV2Fe5E8eIFvxuTafbig==} + /@bull-board/api@5.13.0(@bull-board/ui@5.13.0): + resolution: {integrity: sha512-v5wvnGim1pmSK9PR1RYSx1dsCW6sOQYJnpvRgU6HZbVbW/5Z0luUBGpYYxM2Ry98uYKeU999mbS7xjunOkAQDw==} peerDependencies: - '@bull-board/ui': 5.11.0 + '@bull-board/ui': 5.13.0 dependencies: - '@bull-board/ui': 5.11.0 + '@bull-board/ui': 5.13.0 redis-info: 3.1.0 dev: false - /@bull-board/koa@5.11.0(@types/koa@2.13.12)(pug@3.0.2): - resolution: {integrity: sha512-km5tLVif18cmm4YbMRHkzMh7sgnrI27C9Vy+vdK6c0mXNkelIcFjiWalEi5inB7LHprUtnlG+Jo5EEC9gUhIgA==} + /@bull-board/koa@5.13.0(@types/koa@2.14.0)(pug@3.0.2): + resolution: {integrity: sha512-gGqVL+YtA8cggg8C9mz6Fjw2cd2jyEPQOe3Z5QxBCNqRaUahdLCymms3fEqlsUAforNAzIfgQI8d03FKk0Xzhw==} dependencies: - '@bull-board/api': 5.11.0(@bull-board/ui@5.11.0) - '@bull-board/ui': 5.11.0 + '@bull-board/api': 5.13.0(@bull-board/ui@5.13.0) + '@bull-board/ui': 5.13.0 ejs: 3.1.9 koa: 2.15.0 koa-mount: 4.0.0 koa-router: 10.1.1 koa-static: 5.0.0 - koa-views: 7.0.2(@types/koa@2.13.12)(ejs@3.1.9)(pug@3.0.2) + koa-views: 7.0.2(@types/koa@2.14.0)(ejs@3.1.9)(pug@3.0.2) transitivePeerDependencies: - '@types/koa' - arc-templates @@ -1531,10 +1551,10 @@ packages: - whiskers dev: false - /@bull-board/ui@5.11.0: - resolution: {integrity: sha512-+1FVMUwgtI/lwiEs8NuUOP4BAbiJR3gFfqUK4ii3AKtt7Bc57PTvYw4q41FKbmnD3J8oTZHER8zRv8qe7keJ+Q==} + /@bull-board/ui@5.13.0: + resolution: {integrity: sha512-UZ88j0c/G/UI5+F3zh6If9LqgF4kMmvRmTgnNckm8HJbclUdqvrcHBpo/e0HfdCaWGGhI2Gc12hq+AECc6c4Sw==} dependencies: - '@bull-board/api': 5.11.0(@bull-board/ui@5.11.0) + '@bull-board/api': 5.13.0(@bull-board/ui@5.13.0) dev: false /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: @@ -1703,8 +1723,8 @@ packages: universalify: 0.1.2 dev: false - /@emnapi/runtime@0.44.0: - resolution: {integrity: sha512-ZX/etZEZw8DR7zAB1eVQT40lNo0jeqpb6dCgOvctB6FIQ5PoXfMuNY8+ayQfu8tNQbAB8gQWSSJupR8NxeiZXw==} + /@emnapi/runtime@0.45.0: + resolution: {integrity: sha512-Txumi3td7J4A/xTTwlssKieHKTGl3j4A1tglBx72auZ49YK7ePY6XZricgIg9mnZT4xPfA+UPCUdnhRuEFDL+w==} requiresBuild: true dependencies: tslib: 2.6.2 @@ -1943,7 +1963,7 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint-sets/eslint-config-basic@3.3.0(@babel/core@7.23.3)(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(prettier@3.1.1): + /@eslint-sets/eslint-config-basic@3.3.0(@babel/core@7.23.3)(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(prettier@3.2.1): resolution: {integrity: sha512-x5YH0CvZJxn19/5ehu188XaoLQpxOGlFiIuPHCN6FyONgrmriakT/cmIIBOJg2Vi/y1bn2xbhsgVNb00J3HyTg==} peerDependencies: eslint: '>=8.0.0' @@ -1958,13 +1978,13 @@ packages: eslint-plugin-jsonc: 2.10.0(eslint@8.56.0) eslint-plugin-markdown: 3.0.1(eslint@8.56.0) eslint-plugin-n: 15.7.0(eslint@8.56.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.1) eslint-plugin-promise: 5.2.0(eslint@8.56.0) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 45.0.2(eslint@8.56.0) eslint-plugin-yml: 1.10.0(eslint@8.56.0) jsonc-eslint-parser: 2.4.0 - prettier: 3.1.1 + prettier: 3.2.1 vue-eslint-parser: 9.3.2(eslint@8.56.0) yaml-eslint-parser: 1.2.2 transitivePeerDependencies: @@ -1975,7 +1995,7 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-basic@5.11.0(@babel/core@7.23.3)(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@eslint-sets/eslint-config-basic@5.11.0(@babel/core@7.23.3)(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3): resolution: {integrity: sha512-2TPihwwXSkOXkb11aNO8kQabcffp21quoC5dHKEsYWWeBD8K352K068dHI9EKtPovJHeEntG9mIMZ05a1uKmbw==} peerDependencies: eslint: '>=7.4.0' @@ -1994,13 +2014,13 @@ packages: eslint-plugin-jsonc: 2.11.2(eslint@8.56.0) eslint-plugin-markdown: 3.0.1(eslint@8.56.0) eslint-plugin-n: 16.6.1(eslint@8.56.0) - eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.1) eslint-plugin-promise: 6.1.1(eslint@8.56.0) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 40.1.0(eslint@8.56.0) eslint-plugin-yml: 1.11.0(eslint@8.56.0) jsonc-eslint-parser: 2.4.0 - prettier: 3.1.1 + prettier: 3.2.1 typescript: 5.3.3 vue-eslint-parser: 9.3.2(eslint@8.56.0) yaml-eslint-parser: 1.2.2 @@ -2013,21 +2033,21 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-ts@3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@eslint-sets/eslint-config-ts@3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3): resolution: {integrity: sha512-4Vj3KxYx16hmW6AyEv1mil0gVN8H3rdJt8TRWufbAj0ZN+EjwOPf3TqE7ASCYto/NpA8xWQY3NGm/og9Or/dDQ==} peerDependencies: eslint: '>=8.0.0' prettier: '>=2.0.0' typescript: '>=4.0.0' dependencies: - '@eslint-sets/eslint-config-basic': 3.3.0(@babel/core@7.23.3)(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(prettier@3.1.1) + '@eslint-sets/eslint-config-basic': 3.3.0(@babel/core@7.23.3)(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(prettier@3.2.1) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-config-prettier: 8.10.0(eslint@8.56.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.1) eslint-plugin-tsdoc: 0.2.17 - prettier: 3.1.1 + prettier: 3.2.1 typescript: 5.3.3 transitivePeerDependencies: - '@babel/core' @@ -2036,7 +2056,7 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-ts@5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@eslint-sets/eslint-config-ts@5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3): resolution: {integrity: sha512-2rluFJIY++O1IMvivlqewcRJqvcJcNBGQsRc9lSnLgmze3yPkHNO34tNi4Qu+Ny3Gpbnsf1ZMqe7XeA+hQGtQA==} peerDependencies: eslint: '>=7.4.0' @@ -2046,14 +2066,14 @@ packages: typescript: optional: true dependencies: - '@eslint-sets/eslint-config-basic': 5.11.0(@babel/core@7.23.3)(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + '@eslint-sets/eslint-config-basic': 5.11.0(@babel/core@7.23.3)(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3) '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-config-prettier: 9.1.0(eslint@8.56.0) - eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.1) eslint-plugin-tsdoc: 0.2.17 - prettier: 3.1.1 + prettier: 3.2.1 typescript: 5.3.3 transitivePeerDependencies: - '@babel/core' @@ -2063,24 +2083,24 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-vue3-ts@3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@eslint-sets/eslint-config-vue3-ts@3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3): resolution: {integrity: sha512-KX3VFuS5U4FYKfZ6PABQjl54BMpNapNjYYe103Nm2Zy8y9zphDCBAARbhU97XNSvzkurve7HhJcsi9gXrWlGFA==} peerDependencies: eslint: '>=8.0.0' prettier: '>=2.0.0' typescript: '>=4.0.0' dependencies: - '@eslint-sets/eslint-config-ts': 3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + '@eslint-sets/eslint-config-ts': 3.3.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-config-prettier: 8.10.0(eslint@8.56.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.1) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-vitest-globals: 1.4.0 eslint-plugin-vue: 9.18.1(eslint@8.56.0) eslint-plugin-vue-scoped-css: 2.5.1(eslint@8.56.0)(vue-eslint-parser@9.3.2) - prettier: 3.1.1 + prettier: 3.2.1 typescript: 5.3.3 vue-eslint-parser: 9.3.2(eslint@8.56.0) transitivePeerDependencies: @@ -2090,7 +2110,7 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-vue3@5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3): + /@eslint-sets/eslint-config-vue3@5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3): resolution: {integrity: sha512-2WLNSUdPFVbe4lYLV9Wg95xfi4PEXfPAlvEuN1sFWOTuFc4xtX7j/TqYDOCoKqhfC8BK2QVu3fNH0CNrbH+FiA==} peerDependencies: eslint: '>=7.4.0' @@ -2100,20 +2120,20 @@ packages: typescript: optional: true dependencies: - '@eslint-sets/eslint-config-basic': 5.11.0(@babel/core@7.23.3)(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) - '@eslint-sets/eslint-config-ts': 5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.1.1)(typescript@5.3.3) + '@eslint-sets/eslint-config-basic': 5.11.0(@babel/core@7.23.3)(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3) + '@eslint-sets/eslint-config-ts': 5.11.0(@babel/core@7.23.3)(eslint@8.56.0)(prettier@3.2.1)(typescript@5.3.3) '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-config-prettier: 9.1.0(eslint@8.56.0) eslint-plugin-jsdoc: 48.0.2(eslint@8.56.0) - eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.1.1) + eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.1) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-vitest-globals: 1.4.0 eslint-plugin-vue: 9.19.2(eslint@8.56.0) eslint-plugin-vue-scoped-css: 2.6.1(eslint@8.56.0)(vue-eslint-parser@9.3.2) local-pkg: 0.5.0 - prettier: 3.1.1 + prettier: 3.2.1 typescript: 5.3.3 vue-eslint-parser: 9.3.2(eslint@8.56.0) transitivePeerDependencies: @@ -2193,30 +2213,30 @@ packages: resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} dev: true - /@img/sharp-darwin-arm64@0.33.1: - resolution: {integrity: sha512-esr2BZ1x0bo+wl7Gx2hjssYhjrhUsD88VQulI0FrG8/otRQUOxLWHMBd1Y1qo2Gfg2KUvXNpT0ASnV9BzJCexw==} + /@img/sharp-darwin-arm64@0.33.2: + resolution: {integrity: sha512-itHBs1rPmsmGF9p4qRe++CzCgd+kFYktnsoR1sbIAfsRMrJZau0Tt1AH9KVnufc2/tU02Gf6Ibujx+15qRE03w==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [darwin] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.0 + '@img/sharp-libvips-darwin-arm64': 1.0.1 dev: false optional: true - /@img/sharp-darwin-x64@0.33.1: - resolution: {integrity: sha512-YrnuB3bXuWdG+hJlXtq7C73lF8ampkhU3tMxg5Hh+E7ikxbUVOU9nlNtVTloDXz6pRHt2y2oKJq7DY/yt+UXYw==} + /@img/sharp-darwin-x64@0.33.2: + resolution: {integrity: sha512-/rK/69Rrp9x5kaWBjVN07KixZanRr+W1OiyKdXcbjQD6KbW+obaTeBBtLUAtbBsnlTTmWthw99xqoOS7SsySDg==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [darwin] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.0 + '@img/sharp-libvips-darwin-x64': 1.0.1 dev: false optional: true - /@img/sharp-libvips-darwin-arm64@1.0.0: - resolution: {integrity: sha512-VzYd6OwnUR81sInf3alj1wiokY50DjsHz5bvfnsFpxs5tqQxESoHtJO6xyksDs3RIkyhMWq2FufXo6GNSU9BMw==} + /@img/sharp-libvips-darwin-arm64@1.0.1: + resolution: {integrity: sha512-kQyrSNd6lmBV7O0BUiyu/OEw9yeNGFbQhbxswS1i6rMDwBBSX+e+rPzu3S+MwAiGU3HdLze3PanQ4Xkfemgzcw==} engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [darwin] @@ -2224,8 +2244,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-darwin-x64@1.0.0: - resolution: {integrity: sha512-dD9OznTlHD6aovRswaPNEy8dKtSAmNo4++tO7uuR4o5VxbVAOoEQ1uSmN4iFAdQneTHws1lkTZeiXPrcCkh6IA==} + /@img/sharp-libvips-darwin-x64@1.0.1: + resolution: {integrity: sha512-eVU/JYLPVjhhrd8Tk6gosl5pVlvsqiFlt50wotCvdkFGf+mDNBJxMh+bvav+Wt3EBnNZWq8Sp2I7XfSjm8siog==} engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [darwin] @@ -2233,8 +2253,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-arm64@1.0.0: - resolution: {integrity: sha512-xTYThiqEZEZc0PRU90yVtM3KE7lw1bKdnDQ9kCTHWbqWyHOe4NpPOtMGy27YnN51q0J5dqRrvicfPbALIOeAZA==} + /@img/sharp-libvips-linux-arm64@1.0.1: + resolution: {integrity: sha512-bnGG+MJjdX70mAQcSLxgeJco11G+MxTz+ebxlz8Y3dxyeb3Nkl7LgLI0mXupoO+u1wRNx/iRj5yHtzA4sde1yA==} engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] @@ -2242,8 +2262,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-arm@1.0.0: - resolution: {integrity: sha512-VwgD2eEikDJUk09Mn9Dzi1OW2OJFRQK+XlBTkUNmAWPrtj8Ly0yq05DFgu1VCMx2/DqCGQVi5A1dM9hTmxf3uw==} + /@img/sharp-libvips-linux-arm@1.0.1: + resolution: {integrity: sha512-FtdMvR4R99FTsD53IA3LxYGghQ82t3yt0ZQ93WMZ2xV3dqrb0E8zq4VHaTOuLEAuA83oDawHV3fd+BsAPadHIQ==} engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm] os: [linux] @@ -2251,8 +2271,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-s390x@1.0.0: - resolution: {integrity: sha512-o9E46WWBC6JsBlwU4QyU9578G77HBDT1NInd+aERfxeOPbk0qBZHgoDsQmA2v9TbqJRWzoBPx1aLOhprBMgPjw==} + /@img/sharp-libvips-linux-s390x@1.0.1: + resolution: {integrity: sha512-3+rzfAR1YpMOeA2zZNp+aYEzGNWK4zF3+sdMxuCS3ey9HhDbJ66w6hDSHDMoap32DueFwhhs3vwooAB2MaK4XQ==} engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [s390x] os: [linux] @@ -2260,8 +2280,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-x64@1.0.0: - resolution: {integrity: sha512-naldaJy4hSVhWBgEjfdBY85CAa4UO+W1nx6a1sWStHZ7EUfNiuBTTN2KUYT5dH1+p/xij1t2QSXfCiFJoC5S/Q==} + /@img/sharp-libvips-linux-x64@1.0.1: + resolution: {integrity: sha512-3NR1mxFsaSgMMzz1bAnnKbSAI+lHXVTqAHgc1bgzjHuXjo4hlscpUxc0vFSAPKI3yuzdzcZOkq7nDPrP2F8Jgw==} engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] @@ -2269,8 +2289,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linuxmusl-arm64@1.0.0: - resolution: {integrity: sha512-OdorplCyvmSAPsoJLldtLh3nLxRrkAAAOHsGWGDYfN0kh730gifK+UZb3dWORRa6EusNqCTjfXV4GxvgJ/nPDQ==} + /@img/sharp-libvips-linuxmusl-arm64@1.0.1: + resolution: {integrity: sha512-5aBRcjHDG/T6jwC3Edl3lP8nl9U2Yo8+oTl5drd1dh9Z1EBfzUKAJFUDTDisDjUwc7N4AjnPGfCA3jl3hY8uDg==} engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] @@ -2278,8 +2298,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linuxmusl-x64@1.0.0: - resolution: {integrity: sha512-FW8iK6rJrg+X2jKD0Ajhjv6y74lToIBEvkZhl42nZt563FfxkCYacrXZtd+q/sRQDypQLzY5WdLkVTbJoPyqNg==} + /@img/sharp-libvips-linuxmusl-x64@1.0.1: + resolution: {integrity: sha512-dcT7inI9DBFK6ovfeWRe3hG30h51cBAP5JXlZfx6pzc/Mnf9HFCQDLtYf4MCBjxaaTfjCCjkBxcy3XzOAo5txw==} engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] @@ -2287,84 +2307,84 @@ packages: dev: false optional: true - /@img/sharp-linux-arm64@0.33.1: - resolution: {integrity: sha512-59B5GRO2d5N3tIfeGHAbJps7cLpuWEQv/8ySd9109ohQ3kzyCACENkFVAnGPX00HwPTQcaBNF7HQYEfZyZUFfw==} + /@img/sharp-linux-arm64@0.33.2: + resolution: {integrity: sha512-pz0NNo882vVfqJ0yNInuG9YH71smP4gRSdeL09ukC2YLE6ZyZePAlWKEHgAzJGTiOh8Qkaov6mMIMlEhmLdKew==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.0 + '@img/sharp-libvips-linux-arm64': 1.0.1 dev: false optional: true - /@img/sharp-linux-arm@0.33.1: - resolution: {integrity: sha512-Ii4X1vnzzI4j0+cucsrYA5ctrzU9ciXERfJR633S2r39CiD8npqH2GMj63uFZRCFt3E687IenAdbwIpQOJ5BNA==} + /@img/sharp-linux-arm@0.33.2: + resolution: {integrity: sha512-Fndk/4Zq3vAc4G/qyfXASbS3HBZbKrlnKZLEJzPLrXoJuipFNNwTes71+Ki1hwYW5lch26niRYoZFAtZVf3EGA==} engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.0 + '@img/sharp-libvips-linux-arm': 1.0.1 dev: false optional: true - /@img/sharp-linux-s390x@0.33.1: - resolution: {integrity: sha512-tRGrb2pHnFUXpOAj84orYNxHADBDIr0J7rrjwQrTNMQMWA4zy3StKmMvwsI7u3dEZcgwuMMooIIGWEWOjnmG8A==} + /@img/sharp-linux-s390x@0.33.2: + resolution: {integrity: sha512-MBoInDXDppMfhSzbMmOQtGfloVAflS2rP1qPcUIiITMi36Mm5YR7r0ASND99razjQUpHTzjrU1flO76hKvP5RA==} engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [s390x] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.0 + '@img/sharp-libvips-linux-s390x': 1.0.1 dev: false optional: true - /@img/sharp-linux-x64@0.33.1: - resolution: {integrity: sha512-4y8osC0cAc1TRpy02yn5omBeloZZwS62fPZ0WUAYQiLhSFSpWJfY/gMrzKzLcHB9ulUV6ExFiu2elMaixKDbeg==} + /@img/sharp-linux-x64@0.33.2: + resolution: {integrity: sha512-xUT82H5IbXewKkeF5aiooajoO1tQV4PnKfS/OZtb5DDdxS/FCI/uXTVZ35GQ97RZXsycojz/AJ0asoz6p2/H/A==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.0 + '@img/sharp-libvips-linux-x64': 1.0.1 dev: false optional: true - /@img/sharp-linuxmusl-arm64@0.33.1: - resolution: {integrity: sha512-D3lV6clkqIKUizNS8K6pkuCKNGmWoKlBGh5p0sLO2jQERzbakhu4bVX1Gz+RS4vTZBprKlWaf+/Rdp3ni2jLfA==} + /@img/sharp-linuxmusl-arm64@0.33.2: + resolution: {integrity: sha512-F+0z8JCu/UnMzg8IYW1TMeiViIWBVg7IWP6nE0p5S5EPQxlLd76c8jYemG21X99UzFwgkRo5yz2DS+zbrnxZeA==} engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.0 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.1 dev: false optional: true - /@img/sharp-linuxmusl-x64@0.33.1: - resolution: {integrity: sha512-LOGKNu5w8uu1evVqUAUKTix2sQu1XDRIYbsi5Q0c/SrXhvJ4QyOx+GaajxmOg5PZSsSnCYPSmhjHHsRBx06/wQ==} + /@img/sharp-linuxmusl-x64@0.33.2: + resolution: {integrity: sha512-+ZLE3SQmSL+Fn1gmSaM8uFusW5Y3J9VOf+wMGNnTtJUMUxFhv+P4UPaYEYT8tqnyYVaOVGgMN/zsOxn9pSsO2A==} engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.0 + '@img/sharp-libvips-linuxmusl-x64': 1.0.1 dev: false optional: true - /@img/sharp-wasm32@0.33.1: - resolution: {integrity: sha512-vWI/sA+0p+92DLkpAMb5T6I8dg4z2vzCUnp8yvxHlwBpzN8CIcO3xlSXrLltSvK6iMsVMNswAv+ub77rsf25lA==} + /@img/sharp-wasm32@0.33.2: + resolution: {integrity: sha512-fLbTaESVKuQcpm8ffgBD7jLb/CQLcATju/jxtTXR1XCLwbOQt+OL5zPHSDMmp2JZIeq82e18yE0Vv7zh6+6BfQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [wasm32] requiresBuild: true dependencies: - '@emnapi/runtime': 0.44.0 + '@emnapi/runtime': 0.45.0 dev: false optional: true - /@img/sharp-win32-ia32@0.33.1: - resolution: {integrity: sha512-/xhYkylsKL05R+NXGJc9xr2Tuw6WIVl2lubFJaFYfW4/MQ4J+dgjIo/T4qjNRizrqs/szF/lC9a5+updmY9jaQ==} + /@img/sharp-win32-ia32@0.33.2: + resolution: {integrity: sha512-okBpql96hIGuZ4lN3+nsAjGeggxKm7hIRu9zyec0lnfB8E7Z6p95BuRZzDDXZOl2e8UmR4RhYt631i7mfmKU8g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [ia32] os: [win32] @@ -2372,8 +2392,8 @@ packages: dev: false optional: true - /@img/sharp-win32-x64@0.33.1: - resolution: {integrity: sha512-XaM69X0n6kTEsp9tVYYLhXdg7Qj32vYJlAKRutxUsm1UlgQNx6BOhHwZPwukCGXBU2+tH87ip2eV1I/E8MQnZg==} + /@img/sharp-win32-x64@0.33.2: + resolution: {integrity: sha512-E4magOks77DK47FwHUIGH0RYWSgRBfGdK56kIHSVeB9uIS4pPFr4N2kIVsXdQQo4LzOsENKV5KAhRlRL7eMAdg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [win32] @@ -2418,7 +2438,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2439,14 +2459,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.10.7) + jest-config: 29.7.0(@types/node@20.11.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2474,7 +2494,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 jest-mock: 29.7.0 dev: true @@ -2501,7 +2521,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.10.7 + '@types/node': 20.11.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2534,7 +2554,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 20.10.7 + '@types/node': 20.11.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2622,7 +2642,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/yargs': 17.0.31 chalk: 4.1.2 dev: true @@ -2854,7 +2874,7 @@ packages: pug: 3.0.2 dev: false - /@ladjs/koa-views@9.0.0(@babel/core@7.23.3)(@types/koa@2.13.12)(pug@3.0.2): + /@ladjs/koa-views@9.0.0(@babel/core@7.23.3)(@types/koa@2.14.0)(pug@3.0.2): resolution: {integrity: sha512-/nzUN3HhB7SIxrE4c2MXCLARXMwgoy7xJogyX8lNJo4VBxM6dVQ47iZWjOoHxTBKGFNAv2OTQ0rWI7HYpiv8kg==} engines: {node: '>=14'} peerDependencies: @@ -2864,7 +2884,7 @@ packages: optional: true dependencies: '@ladjs/consolidate': 1.0.3(@babel/core@7.23.3)(pug@3.0.2) - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 debug: 4.3.4 get-paths: 0.0.7 koa-send: 5.0.1 @@ -3174,7 +3194,7 @@ packages: - encoding dev: false - /@rollup/plugin-alias@5.1.0(rollup@4.9.4): + /@rollup/plugin-alias@5.1.0(rollup@4.9.5): resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3183,11 +3203,11 @@ packages: rollup: optional: true dependencies: - rollup: 4.9.4 + rollup: 4.9.5 slash: 4.0.0 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.9.4): + /@rollup/plugin-json@6.1.0(rollup@4.9.5): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3196,11 +3216,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.9.4) - rollup: 4.9.4 + '@rollup/pluginutils': 5.1.0(rollup@4.9.5) + rollup: 4.9.5 dev: true - /@rollup/pluginutils@5.1.0(rollup@4.9.4): + /@rollup/pluginutils@5.1.0(rollup@4.9.5): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3212,107 +3232,107 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.9.4 + rollup: 4.9.5 dev: true - /@rollup/rollup-android-arm-eabi@4.9.4: - resolution: {integrity: sha512-ub/SN3yWqIv5CWiAZPHVS1DloyZsJbtXmX4HxUTIpS0BHm9pW5iYBo2mIZi+hE3AeiTzHz33blwSnhdUo+9NpA==} + /@rollup/rollup-android-arm-eabi@4.9.5: + resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.9.4: - resolution: {integrity: sha512-ehcBrOR5XTl0W0t2WxfTyHCR/3Cq2jfb+I4W+Ch8Y9b5G+vbAecVv0Fx/J1QKktOrgUYsIKxWAKgIpvw56IFNA==} + /@rollup/rollup-android-arm64@4.9.5: + resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.9.4: - resolution: {integrity: sha512-1fzh1lWExwSTWy8vJPnNbNM02WZDS8AW3McEOb7wW+nPChLKf3WG2aG7fhaUmfX5FKw9zhsF5+MBwArGyNM7NA==} + /@rollup/rollup-darwin-arm64@4.9.5: + resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.9.4: - resolution: {integrity: sha512-Gc6cukkF38RcYQ6uPdiXi70JB0f29CwcQ7+r4QpfNpQFVHXRd0DfWFidoGxjSx1DwOETM97JPz1RXL5ISSB0pA==} + /@rollup/rollup-darwin-x64@4.9.5: + resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.9.4: - resolution: {integrity: sha512-g21RTeFzoTl8GxosHbnQZ0/JkuFIB13C3T7Y0HtKzOXmoHhewLbVTFBQZu+z5m9STH6FZ7L/oPgU4Nm5ErN2fw==} + /@rollup/rollup-linux-arm-gnueabihf@4.9.5: + resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.9.4: - resolution: {integrity: sha512-TVYVWD/SYwWzGGnbfTkrNpdE4HON46orgMNHCivlXmlsSGQOx/OHHYiQcMIOx38/GWgwr/po2LBn7wypkWw/Mg==} + /@rollup/rollup-linux-arm64-gnu@4.9.5: + resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.9.4: - resolution: {integrity: sha512-XcKvuendwizYYhFxpvQ3xVpzje2HHImzg33wL9zvxtj77HvPStbSGI9czrdbfrf8DGMcNNReH9pVZv8qejAQ5A==} + /@rollup/rollup-linux-arm64-musl@4.9.5: + resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.9.4: - resolution: {integrity: sha512-LFHS/8Q+I9YA0yVETyjonMJ3UA+DczeBd/MqNEzsGSTdNvSJa1OJZcSH8GiXLvcizgp9AlHs2walqRcqzjOi3A==} + /@rollup/rollup-linux-riscv64-gnu@4.9.5: + resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.9.4: - resolution: {integrity: sha512-dIYgo+j1+yfy81i0YVU5KnQrIJZE8ERomx17ReU4GREjGtDW4X+nvkBak2xAUpyqLs4eleDSj3RrV72fQos7zw==} + /@rollup/rollup-linux-x64-gnu@4.9.5: + resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.9.4: - resolution: {integrity: sha512-RoaYxjdHQ5TPjaPrLsfKqR3pakMr3JGqZ+jZM0zP2IkDtsGa4CqYaWSfQmZVgFUCgLrTnzX+cnHS3nfl+kB6ZQ==} + /@rollup/rollup-linux-x64-musl@4.9.5: + resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.9.4: - resolution: {integrity: sha512-T8Q3XHV+Jjf5e49B4EAaLKV74BbX7/qYBRQ8Wop/+TyyU0k+vSjiLVSHNWdVd1goMjZcbhDmYZUYW5RFqkBNHQ==} + /@rollup/rollup-win32-arm64-msvc@4.9.5: + resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.9.4: - resolution: {integrity: sha512-z+JQ7JirDUHAsMecVydnBPWLwJjbppU+7LZjffGf+Jvrxq+dVjIE7By163Sc9DKc3ADSU50qPVw0KonBS+a+HQ==} + /@rollup/rollup-win32-ia32-msvc@4.9.5: + resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.9.4: - resolution: {integrity: sha512-LfdGXCV9rdEify1oxlN9eamvDSjv9md9ZVMAbNHA87xqIfFCxImxan9qZ8+Un54iK2nnqPlbnSi4R54ONtbWBw==} + /@rollup/rollup-win32-x64-msvc@4.9.5: + resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==} cpu: [x64] os: [win32] requiresBuild: true @@ -3522,40 +3542,40 @@ packages: defer-to-connect: 2.0.1 dev: false - /@tensorflow/tfjs-backend-cpu@4.15.0(@tensorflow/tfjs-core@4.15.0): - resolution: {integrity: sha512-w3ecwXOdp+usf0s8lkLVl7+hCkKJY5Fm4LxqJ2Oy5MeeMNbwka8fDt8xyW5gOf0/gAaeG3qMKkh0lo6rr9fRlw==} + /@tensorflow/tfjs-backend-cpu@4.16.0(@tensorflow/tfjs-core@4.16.0): + resolution: {integrity: sha512-bQFu7FTUgqgss1AwnqSwQ1f02IPrfLLc2lLn5pyyVrS6Ex7zA6Y4YkfktqoJSRE6LlRZv3vxSriUGE1avRe4qQ==} engines: {yarn: '>= 1.3.2'} peerDependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 dependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 '@types/seedrandom': 2.4.34 seedrandom: 3.0.5 dev: false - /@tensorflow/tfjs-backend-webgl@4.15.0(@tensorflow/tfjs-core@4.15.0): - resolution: {integrity: sha512-FoOva3KjKvWVHAXWAW5Ojboz1IbM1K9i8ggNG7czJgE0La4JHMo814UHSoE6Rc0hkRoOpvDUa+FxsqYOBEhuzQ==} + /@tensorflow/tfjs-backend-webgl@4.16.0(@tensorflow/tfjs-core@4.16.0): + resolution: {integrity: sha512-cIGZWuY892iwTRokbDj3qsLi0AlpQn+U7rzB1mddhHrWr9kBXrrnAvIq0h2aiFzRFNePWUcsbgK+HmYG32kosg==} engines: {yarn: '>= 1.3.2'} peerDependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 dependencies: - '@tensorflow/tfjs-backend-cpu': 4.15.0(@tensorflow/tfjs-core@4.15.0) - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-backend-cpu': 4.16.0(@tensorflow/tfjs-core@4.16.0) + '@tensorflow/tfjs-core': 4.16.0 '@types/offscreencanvas': 2019.3.0 '@types/seedrandom': 2.4.34 seedrandom: 3.0.5 dev: false - /@tensorflow/tfjs-converter@4.15.0(@tensorflow/tfjs-core@4.15.0): - resolution: {integrity: sha512-694igyzRcJYf/l6F12l3Sz6hw0xPjihlxXEpIpypYieoq/8WBIoDgigMA/gv0NylkJSfPwwuYs7GF2/zKH2Tmg==} + /@tensorflow/tfjs-converter@4.16.0(@tensorflow/tfjs-core@4.16.0): + resolution: {integrity: sha512-gd8dHl9tqEPQOHZLAUza713nKr42rpvUXrtm7yUhk10THvJT6TXe9Q2AJKmni8J3vfR+ghsCh77F8D4RbShx1Q==} peerDependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 dependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 dev: false - /@tensorflow/tfjs-core@4.15.0: - resolution: {integrity: sha512-0D9olf5cdMNvJKpmY4yiN0Br1pabOyYDwRyBpl02/Hf6MxiOAi+pXqs/Xa1342g9H2CzqeL1oNxz7nRKa71GyA==} + /@tensorflow/tfjs-core@4.16.0: + resolution: {integrity: sha512-MarAtO+Up6wA8pI9QDpQOwwJgb/imYMN++tsoaalyOEE9+B5HS4lQldxDJKXO8Frf4DyXf4FItJktEXaiPfRHw==} engines: {yarn: '>= 1.3.2'} dependencies: '@types/long': 4.0.2 @@ -3569,13 +3589,13 @@ packages: - encoding dev: false - /@tensorflow/tfjs-data@4.15.0(@tensorflow/tfjs-core@4.15.0)(seedrandom@3.0.5): - resolution: {integrity: sha512-9iDWloyW/tfw11UlVhsAan+ekfGDoPYg2yS5f+43ixdwbfe0jWc/azDhIXoJALMfe7TTLmbMsx3A64e43RoeOw==} + /@tensorflow/tfjs-data@4.16.0(@tensorflow/tfjs-core@4.16.0)(seedrandom@3.0.5): + resolution: {integrity: sha512-HAmB4/3mvR1t/fuxu4Vx7hEGb4w8EcJoPNlzRHLr0+cYOApii6HQ/OksCcp7Ll8JoCb/SruVR3En3WSjSUu8YQ==} peerDependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 seedrandom: ^3.0.5 dependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 '@types/node-fetch': 2.6.10 node-fetch: 2.6.13 seedrandom: 3.0.5 @@ -3584,21 +3604,21 @@ packages: - encoding dev: false - /@tensorflow/tfjs-layers@4.15.0(@tensorflow/tfjs-core@4.15.0): - resolution: {integrity: sha512-PwIXB7UtGyKVmIcbonqdtArcBgva8DOxeZqklyvb/zfg17GpWeh2++eUHKSpAl5K0mdO5Y2pL4ssD9p6AQqk9w==} + /@tensorflow/tfjs-layers@4.16.0(@tensorflow/tfjs-core@4.16.0): + resolution: {integrity: sha512-LNsbIF3SX45gG2FGo/34IPU+ObRCY5Z2znnp8cSqNZ96v52Q3nZ8GbyjYU9xDHv7eREKTSC2Aga2eGZ9Hfsl/g==} peerDependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 dependencies: - '@tensorflow/tfjs-core': 4.15.0 + '@tensorflow/tfjs-core': 4.16.0 dev: false - /@tensorflow/tfjs-node@4.15.0(seedrandom@3.0.5): - resolution: {integrity: sha512-bNnaW1ElKXOhG76QVetoTSjXg/ojp0Fd1NSeAdP4KCX87dX3A+vOWD0d7euUD2sEZyl2V+lsnBqMCtCI3tqUqg==} + /@tensorflow/tfjs-node@4.16.0(seedrandom@3.0.5): + resolution: {integrity: sha512-cjGaZzxTAHlGbXmmoyWcNVUcYb4urWnhaJ69zMdYlfdVkT1ShhopVjP1p1S9V93w2DqMn/fndAMICbj+LWBVeg==} engines: {node: '>=8.11.0'} requiresBuild: true dependencies: '@mapbox/node-pre-gyp': 1.0.9 - '@tensorflow/tfjs': 4.15.0(seedrandom@3.0.5) + '@tensorflow/tfjs': 4.16.0(seedrandom@3.0.5) adm-zip: 0.5.10 google-protobuf: 3.21.2 https-proxy-agent: 2.2.4 @@ -3612,16 +3632,16 @@ packages: dev: false optional: true - /@tensorflow/tfjs@4.15.0(seedrandom@3.0.5): - resolution: {integrity: sha512-SdhKYAx/UiMJuKYxf3aXMOuK4j+rwEGRNlwAMIYPYJAFMySdqZ7hC4ZV6mB8D4LAjkgk35y3zOJ/3MWamstKdg==} + /@tensorflow/tfjs@4.16.0(seedrandom@3.0.5): + resolution: {integrity: sha512-wBs29w1rsE6XpKdwJ7vrxGJ+nbyU7+51Pgj1ZhLFdv5ZXwF5irHbNX1DegSd/8VbHPEY6mQSPvEuSe1mIhMw5Q==} hasBin: true dependencies: - '@tensorflow/tfjs-backend-cpu': 4.15.0(@tensorflow/tfjs-core@4.15.0) - '@tensorflow/tfjs-backend-webgl': 4.15.0(@tensorflow/tfjs-core@4.15.0) - '@tensorflow/tfjs-converter': 4.15.0(@tensorflow/tfjs-core@4.15.0) - '@tensorflow/tfjs-core': 4.15.0 - '@tensorflow/tfjs-data': 4.15.0(@tensorflow/tfjs-core@4.15.0)(seedrandom@3.0.5) - '@tensorflow/tfjs-layers': 4.15.0(@tensorflow/tfjs-core@4.15.0) + '@tensorflow/tfjs-backend-cpu': 4.16.0(@tensorflow/tfjs-core@4.16.0) + '@tensorflow/tfjs-backend-webgl': 4.16.0(@tensorflow/tfjs-core@4.16.0) + '@tensorflow/tfjs-converter': 4.16.0(@tensorflow/tfjs-core@4.16.0) + '@tensorflow/tfjs-core': 4.16.0 + '@tensorflow/tfjs-data': 4.16.0(@tensorflow/tfjs-core@4.16.0)(seedrandom@3.0.5) + '@tensorflow/tfjs-layers': 4.16.0(@tensorflow/tfjs-core@4.16.0) argparse: 1.0.10 chalk: 4.1.2 core-js: 3.29.1 @@ -3658,12 +3678,12 @@ packages: /@types/accepts@1.3.7: resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/adm-zip@0.5.5: resolution: {integrity: sha512-YCGstVMjc4LTY5uK9/obvxBya93axZOVOyf2GSUulADzmLhYE45u2nAssCs/fWBs1Ifq5Vat75JTPwd5XZoPJw==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/async-lock@1.4.0: @@ -3711,27 +3731,27 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/cacheable-request@6.0.3: resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/responselike': 1.0.3 /@types/co-body@6.1.3: resolution: {integrity: sha512-UhuhrQ5hclX6UJctv5m4Rfp52AfG9o9+d9/HwjxhVB5NjXxr5t9oKgJxN8xRHgr35oo8meUEHUPFWiKg6y71aA==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/qs': 6.9.11 dev: false /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/content-disposition@0.5.8: resolution: {integrity: sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==} @@ -3742,7 +3762,7 @@ packages: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.5 - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/core-js@2.5.8: resolution: {integrity: sha512-VgnAj6tIAhJhZdJ8/IpxdatM8G4OD3VWGlp6xIxUGENZlpbob9Ty4VVdC1FIEp0aK6DBscDDjyzy5FB60TuNqg==} @@ -3787,7 +3807,7 @@ packages: /@types/express-serve-static-core@4.17.41: resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3803,7 +3823,7 @@ packages: /@types/fluent-ffmpeg@2.1.24: resolution: {integrity: sha512-g5oQO8Jgi2kFS3tTub7wLvfLztr1s8tdXmRd8PiL/hLMLzTIAyMR2sANkTggM/rdEDAg3d63nYRRVepwBiCw5A==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/form-data@2.5.0: @@ -3816,13 +3836,13 @@ packages: /@types/formidable@2.0.6: resolution: {integrity: sha512-L4HcrA05IgQyNYJj6kItuIkXrInJvsXTPC5B1i64FggWKKqSL+4hgt7asiSNva75AoLQjq29oPxFfU4GAQ6Z2w==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: false /@types/glob-stream@8.0.2: resolution: {integrity: sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/picomatch': 2.3.3 '@types/streamx': 2.9.4 dev: true @@ -3831,26 +3851,26 @@ packages: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/gulp-rename@2.0.6: resolution: {integrity: sha512-pvZdJ004TpC4Ohk9l0CxEXzS9E0L72b5n6lkIEIaWUIy/RlqnkDMHVtEC6InDjd4rt0jZKcvTrDKxeT96WUYnw==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/vinyl': 2.0.10 dev: true /@types/gulp@4.0.17: resolution: {integrity: sha512-+pKQynu2C/HS16kgmDlAicjtFYP8kaa86eE9P0Ae7GB5W29we/E2TIdbOWtEZD5XkpY+jr8fyqfwO6SWZecLpQ==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/undertaker': 1.2.11 '@types/vinyl-fs': 3.0.5 chokidar: 3.3.1 @@ -3922,51 +3942,51 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/koa-bodyparser@4.3.12: resolution: {integrity: sha512-hKMmRMVP889gPIdLZmmtou/BijaU1tHPyMNmcK7FAHAdATnRcGQQy78EqTTxLH1D4FTsrxIzklAQCso9oGoebQ==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa-compose@3.2.8: resolution: {integrity: sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 /@types/koa-cors@0.0.6: resolution: {integrity: sha512-JGT9/jtFahFfmZ9YmzM/TTpkc+Bw7ZLQUCvn2sFyZXi7DI4nd4noAmyha6i2nThHvVVBfh+V9OhVwPTpVAls6A==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa-favicon@2.1.3: resolution: {integrity: sha512-L1XAF8k1iOuh3hA/ZjEqWURm9/62a8A1x7BZR9ZCMw8nbnUBt6oZksz2rfKRCEwESqI2e6WVGlF03fs9DbQQXQ==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa-logger@3.1.5: resolution: {integrity: sha512-N4f9GRdokJ/gLiCSvd3GGar/D74HJWzuvSJiruayCsz2e7gGkG6DQaque+kM3xo6LjyCRVUUt9HHJCSMjsXrIA==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa-mount@4.0.5: resolution: {integrity: sha512-pV1njJ7r94iqAFzT9D5sGSYKUHFGudCLAnmr4WFli7V5tJf5MAgRQK9leTPJ4gjvgr+hnTf86fZsKoFN358c7w==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa-send@4.1.6: resolution: {integrity: sha512-vgnNGoOJkx7FrF0Jl6rbK1f8bBecqAchKpXtKuXzqIEdXTDO6dsSTjr+eZ5m7ltSjH4K/E7auNJEQCAd0McUPA==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true - /@types/koa@2.13.12: - resolution: {integrity: sha512-vAo1KuDSYWFDB4Cs80CHvfmzSQWeUb909aQib0C0aFx4sw0K9UZFz2m5jaEP+b3X1+yr904iQiruS0hXi31jbw==} + /@types/koa@2.14.0: + resolution: {integrity: sha512-DTDUyznHGNHAl+wd1n0z1jxNajduyTh8R53xoewuerdBzGo6Ogj6F2299BFtrexJw4NtgjsI5SMPCmV9gZwGXA==} dependencies: '@types/accepts': 1.3.7 '@types/content-disposition': 0.5.8 @@ -3975,32 +3995,32 @@ packages: '@types/http-errors': 2.0.4 '@types/keygrip': 1.0.5 '@types/koa-compose': 3.2.8 - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/koa__cors@5.0.0: resolution: {integrity: sha512-LCk/n25Obq5qlernGOK/2LUwa/2YJb2lxHUkkvYFDOpLXlVI6tKcdfCHRBQnOY4LwH6el5WOLs6PD/a8Uzau6g==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa__multer@2.0.7: resolution: {integrity: sha512-O7hiAEpdgW1nly93jQ8TVL2nPC7Bg1HHRf1/LGNQb7ygGBjNgZWpliCm7tswNW3MjcgYbTtz0+Sca5wHne+RyA==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/koa__router@12.0.4: resolution: {integrity: sha512-Y7YBbSmfXZpa/m5UGGzb7XadJIRBRnwNY9cdAojZGp65Cpe5MAP3mOZE7e3bImt8dfKS4UFcR16SLH8L/z7PBw==} dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 dev: true /@types/long@4.0.2: resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} dev: false - /@types/matter-js@0.19.5: - resolution: {integrity: sha512-pTVB5krRGb01hr8L6BJqWGoSriqUbbvJ9Fd0Qp0eAOE//w/lFvkaVHkVB8J3wXr9U3lZDzmAjJPPQn7x4wzbWg==} + /@types/matter-js@0.19.6: + resolution: {integrity: sha512-ffk6tqJM5scla+ThXmnox+mdfCo3qYk6yMjQsNcrbo6eQ5DqorVdtnaL+1agCoYzxUjmHeiNB7poBMAmhuLY7w==} dev: true /@types/mdast@3.0.15: @@ -4026,13 +4046,13 @@ packages: /@types/needle@3.2.3: resolution: {integrity: sha512-aUtoZUGROl654rDZlZYPRYaysAOBaVgjnbmYKq3n32afuqFvEts31YGixTebSOCJt7B7qKnHzCzcjbMig5LcQg==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/node-fetch@2.6.10: resolution: {integrity: sha512-PPpPK6F9ALFTn59Ka3BaL+qGuipRfxNE8qVgkp0bVixeiR2c2/L+IVOiBdu9JhhT22sWnQEp6YyHGI2b2+CMcA==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 form-data: 4.0.0 /@types/node@14.18.63: @@ -4043,15 +4063,15 @@ packages: resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} dev: true - /@types/node@20.10.7: - resolution: {integrity: sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==} + /@types/node@20.11.0: + resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} dependencies: undici-types: 5.26.5 /@types/nodemailer@6.4.14: resolution: {integrity: sha512-fUWthHO9k9DSdPCSPRqcu6TWhYyxTBg382vlNIttSe9M7XfsT06y0f24KHXtbnijPGGRIcVvdKHTNikOI6qiHA==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/normalize-package-data@2.4.4: @@ -4061,7 +4081,7 @@ packages: /@types/oauth@0.9.4: resolution: {integrity: sha512-qk9orhti499fq5XxKCCEbd0OzdPZuancneyse3KtR+vgMiHRbh+mn8M4G6t64ob/Fg+GZGpa565MF/2dKWY32A==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/object-assign-deep@0.4.3: resolution: {integrity: sha512-d9Gxaj5j1hzrxJ61EFEg13B4g4FgrT/DYtcDWFXPehR8DF2SUZbVMFtZIs8exkVRiqrqBpdTc/lUUZjncsPpMw==} @@ -4086,7 +4106,7 @@ packages: /@types/pg@8.10.9: resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 pg-protocol: 1.6.0 pg-types: 4.0.1 dev: true @@ -4103,7 +4123,7 @@ packages: resolution: {integrity: sha512-HVqYj3L+D+S/6qpQRv5qMxrD/5pglzZuhP7ZIqgVSZ+Ck4z1TCFkNIRG8WesFueQTqWFTSgkkAl6f8lwxFPQSw==} dependencies: '@types/needle': 3.2.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/pug@2.0.10: @@ -4117,7 +4137,7 @@ packages: /@types/qrcode@1.5.5: resolution: {integrity: sha512-CdfBi/e3Qk+3Z/fXYShipBT13OJ2fDO2Q2w5CIP5anLTLIndQG9z6P1cnm+8zCWSpm5dnxMFd/uREtb0EXuQzg==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/qs@6.9.11: @@ -4141,7 +4161,7 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/sanitize-html@2.9.5: resolution: {integrity: sha512-2Sr1vd8Dw+ypsg/oDDfZ57OMSG2Befs+l2CMyCC5bVSK3CpE7lTB2aNlbbWzazgVA+Qqfuholwom6x/mWd1qmw==} @@ -4165,14 +4185,14 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/serve-static@1.15.5: resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/sinonjs__fake-timers@8.1.5: resolution: {integrity: sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==} @@ -4189,7 +4209,7 @@ packages: /@types/streamx@2.9.4: resolution: {integrity: sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/syslog-pro@1.0.3: @@ -4219,7 +4239,7 @@ packages: /@types/undertaker@1.2.11: resolution: {integrity: sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/undertaker-registry': 1.0.4 async-done: 1.3.2 dev: true @@ -4236,7 +4256,7 @@ packages: resolution: {integrity: sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==} dependencies: '@types/glob-stream': 8.0.2 - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/vinyl': 2.0.10 dev: true @@ -4244,30 +4264,30 @@ packages: resolution: {integrity: sha512-DqN5BjCrmjAtZ1apqzcq2vk2PSW0m1nFfjIafBFkAyddmHxuw3ZAK3omLiSdpuu81+8h07i6U4DtaE38Xsf2xQ==} dependencies: '@types/expect': 1.20.4 - '@types/node': 20.10.7 + '@types/node': 20.11.0 /@types/web-push@3.6.3: resolution: {integrity: sha512-v3oT4mMJsHeJ/rraliZ+7TbZtr5bQQuxcgD7C3/1q/zkAj29c8RE0F9lVZVu3hiQe5Z9fYcBreV7TLnfKR+4mg==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/websocket@1.0.10: resolution: {integrity: sha512-svjGZvPB7EzuYS94cI7a+qhwgGU1y89wUgjT6E2wVUfmAGIvRfT7obBvRtnhXCSsoMdlG4gBFGE7MfkIXZLoww==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: true /@types/ws@8.5.9: resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 dev: false /@types/yargs-parser@21.0.3: @@ -4655,32 +4675,32 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.5): - resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} + /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.12): + resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.11(@types/node@20.10.7)(sass@1.69.7) - vue: 3.4.5(typescript@5.3.3) + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) + vue: 3.4.12(typescript@5.3.3) dev: true - /@vue/compiler-core@3.4.5: - resolution: {integrity: sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==} + /@vue/compiler-core@3.4.12: + resolution: {integrity: sha512-XJ83kkzGVxaDojwoi2eJDz+so1YpZQHtpZO8jrOGNnbum+z3hY2xtR/fUVoYnIwch8/kiHXiws9d1FtIMjzInA==} dependencies: '@babel/parser': 7.23.6 - '@vue/shared': 3.4.5 + '@vue/shared': 3.4.12 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: true - /@vue/compiler-dom@3.4.5: - resolution: {integrity: sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==} + /@vue/compiler-dom@3.4.12: + resolution: {integrity: sha512-LCipHfNpm0d7TkY4SrOfTyWNhCtS9IQmWY5fqDVBMePBGp76oNYO/XOuRbiWswYLTXmh/lZkrVkZ9sau6rBXGg==} dependencies: - '@vue/compiler-core': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-core': 3.4.12 + '@vue/shared': 3.4.12 dev: true /@vue/compiler-sfc@2.7.15: @@ -4691,60 +4711,60 @@ packages: source-map: 0.6.1 dev: true - /@vue/compiler-sfc@3.4.5: - resolution: {integrity: sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==} + /@vue/compiler-sfc@3.4.12: + resolution: {integrity: sha512-0xK2k9CrSae/ltaRBG1ASM6In1Ykuw4F58SVeTdVKKKFfofN8+bb5FN4XMlZ9FYUsicPxAGQx52P46MPYJwr1g==} dependencies: '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.4.5 - '@vue/compiler-dom': 3.4.5 - '@vue/compiler-ssr': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-core': 3.4.12 + '@vue/compiler-dom': 3.4.12 + '@vue/compiler-ssr': 3.4.12 + '@vue/shared': 3.4.12 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.32 source-map-js: 1.0.2 dev: true - /@vue/compiler-ssr@3.4.5: - resolution: {integrity: sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==} + /@vue/compiler-ssr@3.4.12: + resolution: {integrity: sha512-4j60r+Yem0y+noLCiRYEk4KwJKSiYcW1+LQ9MZ1v1o5yY92RxUwX7wn/jAHxelsa/F3B0ksOMQH7UgLb1uBvhQ==} dependencies: - '@vue/compiler-dom': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/compiler-dom': 3.4.12 + '@vue/shared': 3.4.12 dev: true - /@vue/reactivity@3.4.5: - resolution: {integrity: sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==} + /@vue/reactivity@3.4.12: + resolution: {integrity: sha512-mZk9e9eZNXDFZQztZmq2VUjp/QSkuJKS0gUKjtqbM2wgI1pLjAvqvaOa51QK6/Ng5C2fNxlDjVvC8fsRMfnXvw==} dependencies: - '@vue/shared': 3.4.5 + '@vue/shared': 3.4.12 dev: true - /@vue/runtime-core@3.4.5: - resolution: {integrity: sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==} + /@vue/runtime-core@3.4.12: + resolution: {integrity: sha512-1dyGCSzmeN97viLS3J/DqQpd5u6v/sTAXwgJshmwL2FyFbRIUqSgOsbHUieuaLIVm83uYyxOTg4aTcLzV4Qh5A==} dependencies: - '@vue/reactivity': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/reactivity': 3.4.12 + '@vue/shared': 3.4.12 dev: true - /@vue/runtime-dom@3.4.5: - resolution: {integrity: sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==} + /@vue/runtime-dom@3.4.12: + resolution: {integrity: sha512-00dGVmbEq2aozPAkzXcaNmfpbKI8h5lifP+a980/bNC6EJe4YAbFzWsIEU2e4/6IXUjvNJQcEF/NAog49vepLA==} dependencies: - '@vue/runtime-core': 3.4.5 - '@vue/shared': 3.4.5 + '@vue/runtime-core': 3.4.12 + '@vue/shared': 3.4.12 csstype: 3.1.3 dev: true - /@vue/server-renderer@3.4.5(vue@3.4.5): - resolution: {integrity: sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==} + /@vue/server-renderer@3.4.12(vue@3.4.12): + resolution: {integrity: sha512-2vu4qY7u5AFwWVFPHzLeGt7gAnd7OiP+ONRAZZI77k1ufEQVzBBrFDGj7fij1d5XV8mj6avUIfYOwmtn4NxlNQ==} peerDependencies: - vue: 3.4.5 + vue: 3.4.12 dependencies: - '@vue/compiler-ssr': 3.4.5 - '@vue/shared': 3.4.5 - vue: 3.4.5(typescript@5.3.3) + '@vue/compiler-ssr': 3.4.12 + '@vue/shared': 3.4.12 + vue: 3.4.12(typescript@5.3.3) dev: true - /@vue/shared@3.4.5: - resolution: {integrity: sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==} + /@vue/shared@3.4.12: + resolution: {integrity: sha512-UpH4YkS1da8sCGVi9Z+EACffRagnIvpb62NG5O5Y8tKepLl7Z8DXrQBhqybBLzQQbnuc8zKUto/mSqSydwY6SQ==} dev: true /@webassemblyjs/ast@1.11.6: @@ -5480,8 +5500,8 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - /aws-sdk@2.1531.0: - resolution: {integrity: sha512-BnZcutxV8aplvyCQDUxOlHkrqqqmWl1hgY1sq8umP6bcSEknjH+mrBB6e0XyLQY4ParC0Oyw/8IbDWwc+LsDqw==} + /aws-sdk@2.1535.0: + resolution: {integrity: sha512-Ah9prS7ZX4rIMPBeXmBD1NV6tIHoJoryrCe1Zr/Zk4PdEM743jezpfIyM9bMhzKi/Z0CmBkqtHx54uPAghsp7A==} engines: {node: '>= 10.0.0'} dependencies: buffer: 4.9.2 @@ -6073,8 +6093,8 @@ packages: dev: false optional: true - /cbor-x@1.5.7: - resolution: {integrity: sha512-i6JEJLOXTK++wCpBI1EZUCE5tXxkA1N7Y0NZbPJ0XBcz0vRQlWESOhxb6EDST7SgP2uUf81UnB2Qv3VcxKvjoA==} + /cbor-x@1.5.8: + resolution: {integrity: sha512-gc3bHBsvG6GClCY6c0/iip+ghlqizkVp+TtaL927lwvP4VP9xBdi1HmqPR5uj/Mj/0TOlngMkIYa25wKg+VNrQ==} optionalDependencies: cbor-extract: 2.2.0 dev: false @@ -6151,14 +6171,14 @@ packages: '@kurkle/color': 0.3.2 dev: true - /chartjs-adapter-date-fns@3.0.0(chart.js@4.4.1)(date-fns@3.1.0): + /chartjs-adapter-date-fns@3.0.0(chart.js@4.4.1)(date-fns@3.2.0): resolution: {integrity: sha512-Rs3iEB3Q5pJ973J93OBTpnP7qoGwvq3nUnoMdtxO+9aoJof7UFcRbWcIDteXuYd1fgAvct/32T9qaLyLuZVwCg==} peerDependencies: chart.js: '>=2.8.0' date-fns: '>=2.0.0' dependencies: chart.js: 4.4.1 - date-fns: 3.1.0 + date-fns: 3.2.0 dev: true /chartjs-chart-matrix@2.0.1(chart.js@4.4.1): @@ -7080,8 +7100,8 @@ packages: engines: {node: '>= 12'} dev: false - /date-fns@3.1.0: - resolution: {integrity: sha512-ZO7yefXV/wCWzd3I9haCHmfzlfA3i1a2HHO7ZXjtJrRjXt8FULKJ2Vl8wji3XYF4dQ0ZJ/tokXDZeYlFvgms9Q==} + /date-fns@3.2.0: + resolution: {integrity: sha512-E4KWKavANzeuusPi0jUjpuI22SURAznGkx7eZV+4i6x2A+IZxAMcajgkvuDAU1bg40+xuhW1zRdVIIM/4khuIg==} /date-time@3.1.0: resolution: {integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==} @@ -7245,7 +7265,7 @@ packages: resolution: {integrity: sha512-PLz38WIfWzVScbz4S+32vI9yCUAXy3cpkKSMPC+IDpvrwKrQ2TSzwkoBh7CJOkPjaX8ZMvjwAc+C5eTCPamQTg==} engines: {node: '>=12.0'} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 axios: 1.6.5 form-data: 3.0.1 loglevel: 1.8.1 @@ -8256,7 +8276,7 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.1.1): + /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.1): resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8269,11 +8289,11 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 8.10.0(eslint@8.56.0) - prettier: 3.1.1 + prettier: 3.2.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.1.1): + /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.1): resolution: {integrity: sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -8289,7 +8309,7 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 9.1.0(eslint@8.56.0) - prettier: 3.1.1 + prettier: 3.2.1 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true @@ -9171,14 +9191,14 @@ packages: readable-stream: 2.3.8 dev: false - /focus-trap-vue@4.0.3(focus-trap@7.5.4)(vue@3.4.5): + /focus-trap-vue@4.0.3(focus-trap@7.5.4)(vue@3.4.12): resolution: {integrity: sha512-cIX5rybkCAlNZ4IHYJ3nCFIsipDDljJHHjtTO2IgYWkVYg7X9ipUVdab3HzYp88kmHgMwjcB71LYnXRRsF6ZqQ==} peerDependencies: focus-trap: ^7.0.0 vue: ^3.0.0 dependencies: focus-trap: 7.5.4 - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.12(typescript@5.3.3) dev: true /focus-trap@7.5.4: @@ -9797,7 +9817,7 @@ packages: resolution: {integrity: sha512-SVSF7ikuWKhpAW4l4wapAqPPSToJoiNKsbDoUnRrSgwZHH7lH8pbPeQj1aOVYQrbZKhfSVBxVW+Py7vtulRktw==} engines: {node: '>=10'} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 '@types/vinyl': 2.0.10 istextorbinary: 3.3.0 replacestream: 4.0.3 @@ -9851,8 +9871,8 @@ packages: engines: {node: '>=0.8.0'} dev: true - /happy-dom@12.10.3: - resolution: {integrity: sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==} + /happy-dom@13.0.4: + resolution: {integrity: sha512-f2qxUhnj1y8nnuHOhoKCE1L8XjsdhYoMit/KMf5Me3coi+JrkS8UJ9hLEnuHE0/y5xcBt+OPWvFTAiUrgdntpw==} dependencies: css.escape: 1.5.1 entities: 4.5.0 @@ -10911,7 +10931,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -11000,7 +11020,7 @@ packages: - supports-color dev: true - /jest-config@29.7.0(@types/node@20.10.7): + /jest-config@29.7.0(@types/node@20.11.0): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11015,7 +11035,7 @@ packages: '@babel/core': 7.23.3 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 babel-jest: 29.7.0(@babel/core@7.23.3) chalk: 4.1.2 ci-info: 3.9.0 @@ -11075,7 +11095,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -11091,7 +11111,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.10.7 + '@types/node': 20.11.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11142,7 +11162,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 jest-util: 29.7.0 dev: true @@ -11197,7 +11217,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -11228,7 +11248,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -11280,7 +11300,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -11305,7 +11325,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.7 + '@types/node': 20.11.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -11317,7 +11337,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -11326,7 +11346,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11637,7 +11657,7 @@ packages: dependencies: '@types/co-body': 6.1.3 '@types/formidable': 2.0.6 - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 co-body: 6.1.0 formidable: 2.1.2 zod: 3.22.4 @@ -11744,7 +11764,7 @@ packages: - supports-color dev: false - /koa-views@7.0.2(@types/koa@2.13.12)(ejs@3.1.9)(pug@3.0.2): + /koa-views@7.0.2(@types/koa@2.14.0)(ejs@3.1.9)(pug@3.0.2): resolution: {integrity: sha512-dvx3mdVeSVuIPEaKAoGbxLcenudvhl821xxyuRbcoA+bOJ2dvN8wlGjkLu0ZFMlkCscXZV6lzxy28rafeazI/w==} deprecated: This package is deprecated, please use the new fork @ladjs/koa-views. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/koa-views for updates and release changelog peerDependencies: @@ -11753,7 +11773,7 @@ packages: '@types/koa': optional: true dependencies: - '@types/koa': 2.13.12 + '@types/koa': 2.14.0 consolidate: 0.16.0(ejs@3.1.9)(pug@3.0.2) debug: 4.3.4 get-paths: 0.0.7 @@ -12970,13 +12990,13 @@ packages: set-blocking: 2.0.0 dev: false - /nsfwjs@2.4.2(@tensorflow/tfjs@4.15.0): + /nsfwjs@2.4.2(@tensorflow/tfjs@4.16.0): resolution: {integrity: sha512-i4Pp2yt59qPQgeZFyg3wXFBX52uSeu/hkDoqdZfe+sILRxNBUu0VDogj7Lmqak0GlrXviS/wLiVeIx40IDUu7A==} peerDependencies: '@tensorflow/tfjs': ^3.18.0 dependencies: '@nsfw-filter/gif-frames': 1.0.2 - '@tensorflow/tfjs': 4.15.0(seedrandom@3.0.5) + '@tensorflow/tfjs': 4.16.0(seedrandom@3.0.5) dev: false /nth-check@1.0.2: @@ -13741,8 +13761,8 @@ packages: engines: {node: '>=14.19.0'} dev: false - /pnpm@8.14.0: - resolution: {integrity: sha512-XUv5ezSfrxpRMYqhuoh+mdnDbiA9vLVZOKkf3dJFQkbLAHI9ZkL1TUY6D1KicB2t+N4AKjf8YTyc3JTtVnXdzg==} + /pnpm@8.14.1: + resolution: {integrity: sha512-hWxOzZfF0/MDVOvDc80y+zcnQpXEidstD2E6HmDwEMrfuxUDbVJfOgbewYl+QhmzxPbTvo8vYvsKNmvuaqp1Mw==} engines: {node: '>=16.14'} hasBin: true dev: true @@ -14091,8 +14111,8 @@ packages: hasBin: true dev: true - /prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} + /prettier@3.2.1: + resolution: {integrity: sha512-qSUWshj1IobVbKc226Gw2pync27t0Kf0EdufZa9j7uBSJay1CC+B3K5lAAZoqgX3ASiKuWsk6OmzKRetXNObWg==} engines: {node: '>=14'} hasBin: true dev: true @@ -14894,26 +14914,26 @@ packages: seedrandom: 2.4.2 dev: false - /rollup@4.9.4: - resolution: {integrity: sha512-2ztU7pY/lrQyXSCnnoU4ICjT/tCG9cdH3/G25ERqE3Lst6vl2BCM5hL2Nw+sslAvAf+ccKsAq1SkKQALyqhR7g==} + /rollup@4.9.5: + resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.9.4 - '@rollup/rollup-android-arm64': 4.9.4 - '@rollup/rollup-darwin-arm64': 4.9.4 - '@rollup/rollup-darwin-x64': 4.9.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.9.4 - '@rollup/rollup-linux-arm64-gnu': 4.9.4 - '@rollup/rollup-linux-arm64-musl': 4.9.4 - '@rollup/rollup-linux-riscv64-gnu': 4.9.4 - '@rollup/rollup-linux-x64-gnu': 4.9.4 - '@rollup/rollup-linux-x64-musl': 4.9.4 - '@rollup/rollup-win32-arm64-msvc': 4.9.4 - '@rollup/rollup-win32-ia32-msvc': 4.9.4 - '@rollup/rollup-win32-x64-msvc': 4.9.4 + '@rollup/rollup-android-arm-eabi': 4.9.5 + '@rollup/rollup-android-arm64': 4.9.5 + '@rollup/rollup-darwin-arm64': 4.9.5 + '@rollup/rollup-darwin-x64': 4.9.5 + '@rollup/rollup-linux-arm-gnueabihf': 4.9.5 + '@rollup/rollup-linux-arm64-gnu': 4.9.5 + '@rollup/rollup-linux-arm64-musl': 4.9.5 + '@rollup/rollup-linux-riscv64-gnu': 4.9.5 + '@rollup/rollup-linux-x64-gnu': 4.9.5 + '@rollup/rollup-linux-x64-musl': 4.9.5 + '@rollup/rollup-win32-arm64-msvc': 4.9.5 + '@rollup/rollup-win32-ia32-msvc': 4.9.5 + '@rollup/rollup-win32-x64-msvc': 4.9.5 fsevents: 2.3.3 dev: true @@ -15128,34 +15148,34 @@ packages: safe-buffer: 5.2.1 dev: false - /sharp@0.33.1: - resolution: {integrity: sha512-iAYUnOdTqqZDb3QjMneBKINTllCJDZ3em6WaWy7NPECM4aHncvqHRm0v0bN9nqJxMiwamv5KIdauJ6lUzKDpTQ==} - engines: {libvips: '>=8.15.0', node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /sharp@0.33.2: + resolution: {integrity: sha512-WlYOPyyPDiiM07j/UO+E720ju6gtNtHjEGg5vovUk1Lgxyjm2LFO+37Nt/UI3MMh2l6hxTWQWi7qk3cXJTutcQ==} + engines: {libvips: '>=8.15.1', node: ^18.17.0 || ^20.3.0 || >=21.0.0} requiresBuild: true dependencies: color: 4.2.3 detect-libc: 2.0.2 semver: 7.5.4 optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.1 - '@img/sharp-darwin-x64': 0.33.1 - '@img/sharp-libvips-darwin-arm64': 1.0.0 - '@img/sharp-libvips-darwin-x64': 1.0.0 - '@img/sharp-libvips-linux-arm': 1.0.0 - '@img/sharp-libvips-linux-arm64': 1.0.0 - '@img/sharp-libvips-linux-s390x': 1.0.0 - '@img/sharp-libvips-linux-x64': 1.0.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.0 - '@img/sharp-libvips-linuxmusl-x64': 1.0.0 - '@img/sharp-linux-arm': 0.33.1 - '@img/sharp-linux-arm64': 0.33.1 - '@img/sharp-linux-s390x': 0.33.1 - '@img/sharp-linux-x64': 0.33.1 - '@img/sharp-linuxmusl-arm64': 0.33.1 - '@img/sharp-linuxmusl-x64': 0.33.1 - '@img/sharp-wasm32': 0.33.1 - '@img/sharp-win32-ia32': 0.33.1 - '@img/sharp-win32-x64': 0.33.1 + '@img/sharp-darwin-arm64': 0.33.2 + '@img/sharp-darwin-x64': 0.33.2 + '@img/sharp-libvips-darwin-arm64': 1.0.1 + '@img/sharp-libvips-darwin-x64': 1.0.1 + '@img/sharp-libvips-linux-arm': 1.0.1 + '@img/sharp-libvips-linux-arm64': 1.0.1 + '@img/sharp-libvips-linux-s390x': 1.0.1 + '@img/sharp-libvips-linux-x64': 1.0.1 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.1 + '@img/sharp-libvips-linuxmusl-x64': 1.0.1 + '@img/sharp-linux-arm': 0.33.2 + '@img/sharp-linux-arm64': 0.33.2 + '@img/sharp-linux-s390x': 0.33.2 + '@img/sharp-linux-x64': 0.33.2 + '@img/sharp-linuxmusl-arm64': 0.33.2 + '@img/sharp-linuxmusl-x64': 0.33.2 + '@img/sharp-wasm32': 0.33.2 + '@img/sharp-win32-ia32': 0.33.2 + '@img/sharp-win32-x64': 0.33.2 dev: false /shebang-command@1.2.0: @@ -16195,7 +16215,7 @@ packages: webpack: 5.89.0(@swc/core@1.3.102) dev: true - /ts-node@10.9.2(@swc/core@1.3.102)(@types/node@20.10.7)(typescript@5.3.3): + /ts-node@10.9.2(@swc/core@1.3.102)(@types/node@20.11.0)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -16215,7 +16235,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.10.7 + '@types/node': 20.11.0 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3 @@ -16500,7 +16520,7 @@ packages: pg: 8.11.3 reflect-metadata: 0.1.13 sha.js: 2.4.11 - ts-node: 10.9.2(@swc/core@1.3.102)(@types/node@20.10.7)(typescript@5.3.3) + ts-node: 10.9.2(@swc/core@1.3.102)(@types/node@20.11.0)(typescript@5.3.3) tslib: 2.6.2 uuid: 9.0.1 yargs: 17.7.2 @@ -16847,12 +16867,12 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 5.0.11(@types/node@20.10.7)(sass@1.69.7) + vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7) transitivePeerDependencies: - supports-color dev: true - /vite@5.0.11(@types/node@20.10.7)(sass@1.69.7): + /vite@5.0.11(@types/node@20.11.0)(sass@1.69.7): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -16880,10 +16900,10 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.7 + '@types/node': 20.11.0 esbuild: 0.19.5 postcss: 8.4.32 - rollup: 4.9.4 + rollup: 4.9.5 sass: 1.69.7 optionalDependencies: fsevents: 2.3.3 @@ -16938,13 +16958,13 @@ packages: vue: 2.7.15 dev: true - /vue-prism-editor@2.0.0-alpha.2(vue@3.4.5): + /vue-prism-editor@2.0.0-alpha.2(vue@3.4.12): resolution: {integrity: sha512-Gu42ba9nosrE+gJpnAEuEkDMqG9zSUysIR8SdXUw8MQKDjBnnNR9lHC18uOr/ICz7yrA/5c7jHJr9lpElODC7w==} engines: {node: '>=10'} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.12(typescript@5.3.3) dev: true /vue@2.7.15: @@ -16955,19 +16975,19 @@ packages: csstype: 3.1.3 dev: true - /vue@3.4.5(typescript@5.3.3): - resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==} + /vue@3.4.12(typescript@5.3.3): + resolution: {integrity: sha512-A4vK2vRnLOAsbfslcRBYDnteWVs4rLu5WKKsiiUB4tmzIYgsLVps1OrZ5VHhGOBPuTdC6kr4DMIgUJoTPf2V7w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.5 - '@vue/compiler-sfc': 3.4.5 - '@vue/runtime-dom': 3.4.5 - '@vue/server-renderer': 3.4.5(vue@3.4.5) - '@vue/shared': 3.4.5 + '@vue/compiler-dom': 3.4.12 + '@vue/compiler-sfc': 3.4.12 + '@vue/runtime-dom': 3.4.12 + '@vue/server-renderer': 3.4.12(vue@3.4.12) + '@vue/shared': 3.4.12 typescript: 5.3.3 dev: true diff --git a/package.json b/package.json index cc0299790..b52d21053 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "type": "git", "url": "https://code.naskya.net/naskya/firefish" }, - "packageManager": "pnpm@8.14.0", + "packageManager": "pnpm@8.14.1", "private": true, "scripts": { "rebuild": "pnpm run clean && pnpm run build", @@ -34,10 +34,10 @@ "chokidar": "3.3.1" }, "dependencies": { - "@bull-board/api": "5.11.0", - "@bull-board/ui": "5.11.0", + "@bull-board/api": "5.13.0", + "@bull-board/ui": "5.13.0", "@napi-rs/cli": "2.17.0", - "@tensorflow/tfjs": "4.15.0", + "@tensorflow/tfjs": "4.16.0", "gulp": "4.0.2", "gulp-cssnano": "2.1.3", "gulp-rename": "2.0.0", @@ -47,19 +47,19 @@ "seedrandom": "3.0.5" }, "devDependencies": { - "@biomejs/biome": "1.4.1", - "@biomejs/cli-darwin-arm64": "1.4.1", - "@biomejs/cli-darwin-x64": "1.4.1", - "@biomejs/cli-linux-arm64": "1.4.1", - "@biomejs/cli-linux-x64": "1.4.1", + "@biomejs/biome": "1.5.1", + "@biomejs/cli-darwin-arm64": "1.5.1", + "@biomejs/cli-darwin-x64": "1.5.1", + "@biomejs/cli-linux-arm64": "1.5.1", + "@biomejs/cli-linux-x64": "1.5.1", "@types/gulp": "4.0.17", "@types/gulp-rename": "2.0.6", - "@types/node": "20.10.7", + "@types/node": "20.11.0", "add": "2.0.6", "cross-env": "7.0.3", "execa": "8.0.1", "install-peers": "^1.0.4", - "pnpm": "8.14.0", + "pnpm": "8.14.1", "typescript": "5.3.3" } } diff --git a/packages/backend/native-utils/package.json b/packages/backend/native-utils/package.json index 13b57f78a..3f1214a44 100644 --- a/packages/backend/native-utils/package.json +++ b/packages/backend/native-utils/package.json @@ -36,7 +36,9 @@ "artifacts": "napi artifacts", "build": "pnpm run build:napi && pnpm run build:migration", "build:napi": "napi build --features napi --platform --release ./built/", - "build:migration": "cargo build --locked --release --manifest-path ./migration/Cargo.toml && cp -v ./target/release/migration ./built/migration", + "build:migration": "pnpm run build:migration:cargo && pnpm run build:migration:copy", + "build:migration:cargo": "cargo build --locked --release --manifest-path ./migration/Cargo.toml", + "build:migration:copy": "cp -v ./target/release/migration ./built/migration", "build:debug": "napi build --features napi --platform ./built/ && cargo build --locked --manifest-path ./migration/Cargo.toml && cp -v ./target/debug/migration ./built/migration", "prepublishOnly": "napi prepublish -t npm", "universal": "napi universal", diff --git a/packages/backend/package.json b/packages/backend/package.json index cd3f916f2..66336ff66 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -21,12 +21,12 @@ }, "optionalDependencies": { "@swc/core-android-arm64": "1.3.11", - "@tensorflow/tfjs-node": "4.15.0" + "@tensorflow/tfjs-node": "4.16.0" }, "dependencies": { - "@bull-board/api": "5.11.0", - "@bull-board/koa": "5.11.0", - "@bull-board/ui": "5.11.0", + "@bull-board/api": "5.13.0", + "@bull-board/koa": "5.13.0", + "@bull-board/ui": "5.13.0", "@discordapp/twemoji": "^15.0.2", "@koa/cors": "5.0.0", "@koa/multer": "3.0.2", @@ -35,26 +35,26 @@ "@peertube/http-signature": "1.7.0", "@redocly/openapi-core": "1.6.0", "@sinonjs/fake-timers": "11.2.2", - "@tensorflow/tfjs": "^4.15.0", + "@tensorflow/tfjs": "^4.16.0", "@twemoji/parser": "^15.0.0", "adm-zip": "^0.5.10", "ajv": "8.12.0", "archiver": "6.0.1", "argon2": "^0.31.2", - "aws-sdk": "2.1531.0", + "aws-sdk": "2.1535.0", "axios": "1.6.5", "bcryptjs": "2.4.3", "blurhash": "2.0.5", "bull": "4.12.0", "cacheable-lookup": "TheEssem/cacheable-lookup", - "cbor-x": "1.5.7", + "cbor-x": "1.5.8", "chalk": "5.3.0", "chalk-template": "1.1.0", "chokidar": "3.5.3", "cli-highlight": "2.1.11", "color-convert": "2.0.1", "content-disposition": "0.5.4", - "date-fns": "3.1.0", + "date-fns": "3.2.0", "decompress": "4.2.1", "deep-email-validator": "0.1.21", "deepl-node": "1.11.0", @@ -65,7 +65,7 @@ "firefish-js": "workspace:*", "got": "14.0.0", "gunzip-maybe": "1.4.2", - "happy-dom": "12.10.3", + "happy-dom": "13.0.4", "hpagent": "1.2.0", "ioredis": "5.3.2", "ip-cidr": "4.0.0", @@ -116,7 +116,7 @@ "rss-parser": "3.13.0", "sanitize-html": "2.11.0", "semver": "7.5.4", - "sharp": "0.33.1", + "sharp": "0.33.2", "stringz": "2.1.0", "summaly": "2.7.0", "syslog-pro": "1.0.0", @@ -142,7 +142,7 @@ "@types/js-yaml": "4.0.9", "@types/jsonld": "1.5.13", "@types/jsrsasign": "10.5.12", - "@types/koa": "2.13.12", + "@types/koa": "2.14.0", "@types/koa-bodyparser": "4.3.12", "@types/koa-cors": "0.0.6", "@types/koa-favicon": "2.1.3", @@ -152,7 +152,7 @@ "@types/koa__cors": "5.0.0", "@types/koa__multer": "2.0.7", "@types/koa__router": "12.0.4", - "@types/node": "20.10.7", + "@types/node": "20.11.0", "@types/node-fetch": "2.6.10", "@types/nodemailer": "6.4.14", "@types/oauth": "0.9.4", diff --git a/packages/client/package.json b/packages/client/package.json index 1c2fe7e06..afd81eed6 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -23,7 +23,7 @@ "@types/gulp-rename": "2.0.6", "@types/insert-text-at-cursor": "0.3.2", "@types/katex": "0.16.7", - "@types/matter-js": "0.19.5", + "@types/matter-js": "0.19.6", "@types/prismjs": "1.26.3", "@types/punycode": "2.1.3", "@types/seedrandom": "3.0.8", @@ -31,9 +31,9 @@ "@types/throttle-debounce": "5.0.2", "@types/tinycolor2": "1.4.6", "@types/uuid": "9.0.7", - "@vitejs/plugin-vue": "5.0.2", - "@vue/compiler-sfc": "3.4.5", - "@vue/runtime-core": "3.4.5", + "@vitejs/plugin-vue": "5.0.3", + "@vue/compiler-sfc": "3.4.12", + "@vue/runtime-core": "3.4.12", "autobind-decorator": "2.4.0", "autosize": "6.0.1", "blurhash": "2.0.5", @@ -47,7 +47,7 @@ "city-timezones": "1.2.1", "compare-versions": "6.1.0", "cropperjs": "2.0.0-beta.4", - "date-fns": "3.1.0", + "date-fns": "3.2.0", "emojilib": "^3.0.11", "eslint-config-prettier": "9.1.0", "eslint-plugin-file-progress": "1.3.0", @@ -66,10 +66,10 @@ "mfm-js": "0.24.0", "moment": "^2.30.1", "photoswipe": "5.4.3", - "prettier": "3.1.1", + "prettier": "3.2.1", "prismjs": "1.29.0", "punycode": "2.3.1", - "rollup": "4.9.4", + "rollup": "4.9.5", "s-age": "1.1.2", "sass": "1.69.7", "seedrandom": "3.0.5", @@ -86,7 +86,7 @@ "uuid": "9.0.1", "vite": "5.0.11", "vite-plugin-compression": "0.5.1", - "vue": "3.4.5", + "vue": "3.4.12", "vue-draggable-plus": "^0.3.4", "vue-plyr": "^7.0.0", "vue-prism-editor": "2.0.0-alpha.2" diff --git a/packages/firefish-js/package.json b/packages/firefish-js/package.json index 17fa745f2..06f5a885a 100644 --- a/packages/firefish-js/package.json +++ b/packages/firefish-js/package.json @@ -21,7 +21,7 @@ "@swc/cli": "0.1.63", "@swc/core": "1.3.102", "@swc/types": "0.1.5", - "@types/node": "20.10.7", + "@types/node": "20.11.0", "ts-node": "10.9.2", "tsd": "0.30.3", "typescript": "5.3.3"