From 61204e2c19c62ec812d5adfb3a1053d48d3c2709 Mon Sep 17 00:00:00 2001 From: SebClem Date: Thu, 14 Dec 2023 14:08:53 +0100 Subject: [PATCH] Update --- package.json | 66 +- pnpm-lock.yaml | 3068 +++++++++++++++++++++++++++++------------------- 2 files changed, 1907 insertions(+), 1227 deletions(-) diff --git a/package.json b/package.json index 6c77731..1c44211 100644 --- a/package.json +++ b/package.json @@ -14,47 +14,47 @@ "typecheck": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false" }, "dependencies": { - "@mdi/font": "7.0.96", - "@types/js-cookie": "3.0.2", - "@types/uuid": "8.3.4", - "axios": "0.27.2", - "jose": "4.8.3", - "js-cookie": "3.0.1", + "@mdi/font": "7.3.67", + "@types/js-cookie": "3.0.6", + "@types/uuid": "9.0.7", + "axios": "1.6.2", + "jose": "5.1.3", + "js-cookie": "3.0.5", "pinia": "2.1.7", - "pinia-plugin-persistedstate": "2.4.0", - "roboto-fontface": "*", - "uuid": "8.3.2", - "vue": "3.2.37", - "vue-router": "4.1.3", + "pinia-plugin-persistedstate": "3.2.0", + "roboto-fontface": "^0.10.0", + "uuid": "9.0.1", + "vue": "3.3.11", + "vue-router": "4.2.5", "vuetify": "3.4.7", "webfontloader": "1.6.28" }, "devDependencies": { - "@rushstack/eslint-patch": "1.1.4", - "@types/jsdom": "20.0.0", - "@types/node": "16.18.68", + "@rushstack/eslint-patch": "1.6.0", + "@types/jsdom": "21.1.6", + "@types/node": "20.10.4", "@types/webfontloader": "1.6.38", - "@vitejs/plugin-vue": "2.3.3", - "@vue/eslint-config-prettier": "7.0.0", - "@vue/eslint-config-typescript": "11.0.0", - "@vue/test-utils": "2.0.2", - "@vue/tsconfig": "0.1.3", - "eslint": "8.21.0", - "eslint-plugin-vue": "9.3.0", - "husky": "8.0.1", - "jsdom": "20.0.0", - "lint-staged": "13.0.3", + "@vitejs/plugin-vue": "4.5.2", + "@vue/eslint-config-prettier": "8.0.0", + "@vue/eslint-config-typescript": "12.0.0", + "@vue/test-utils": "2.4.3", + "@vue/tsconfig": "0.4.0", + "eslint": "8.55.0", + "eslint-plugin-vue": "9.19.2", + "husky": "8.0.3", + "jsdom": "23.0.1", + "lint-staged": "15.2.0", "pinst": "3.0.0", - "prettier": "2.7.1", + "prettier": "3.1.1", "sass": "1.69.5", - "sass-loader": "13.0.2", - "typescript": "4.7.4", - "vite": "2.9.16", - "vite-plugin-vuetify": "1.0.0-alpha.14", - "vitest": "0.20.3", - "vue-cli-plugin-vuetify": "2.5.1", - "vue-tsc": "0.40.13", - "webpack-plugin-vuetify": "2.0.0-alpha.12" + "sass-loader": "13.3.2", + "typescript": "5.3.3", + "vite": "5.0.8", + "vite-plugin-vuetify": "2.0.1", + "vitest": "1.0.4", + "vue-cli-plugin-vuetify": "2.5.8", + "vue-tsc": "1.8.25", + "webpack-plugin-vuetify": "3.0.1" }, "lint-staged": { "*.{vue,js,jsx,cjs,mjs,ts,tsx,cts,mts}": "eslint --cache --fix", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5cebe7c..e53185b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,124 +6,124 @@ settings: dependencies: "@mdi/font": - specifier: 7.0.96 - version: 7.0.96 + specifier: 7.3.67 + version: 7.3.67 "@types/js-cookie": - specifier: 3.0.2 - version: 3.0.2 + specifier: 3.0.6 + version: 3.0.6 "@types/uuid": - specifier: 8.3.4 - version: 8.3.4 + specifier: 9.0.7 + version: 9.0.7 axios: - specifier: 0.27.2 - version: 0.27.2 + specifier: 1.6.2 + version: 1.6.2 jose: - specifier: 4.8.3 - version: 4.8.3 + specifier: 5.1.3 + version: 5.1.3 js-cookie: - specifier: 3.0.1 - version: 3.0.1 + specifier: 3.0.5 + version: 3.0.5 pinia: - specifier: 2.0.17 - version: 2.0.17(typescript@4.7.4)(vue@3.2.37) + specifier: 2.1.7 + version: 2.1.7(typescript@5.3.3)(vue@3.3.11) pinia-plugin-persistedstate: - specifier: 2.1.0 - version: 2.1.0(pinia@2.0.17) + specifier: 3.2.0 + version: 3.2.0(pinia@2.1.7) roboto-fontface: - specifier: "*" + specifier: ^0.10.0 version: 0.10.0 uuid: - specifier: 8.3.2 - version: 8.3.2 + specifier: 9.0.1 + version: 9.0.1 vue: - specifier: 3.2.37 - version: 3.2.37 + specifier: 3.3.11 + version: 3.3.11(typescript@5.3.3) vue-router: - specifier: 4.1.3 - version: 4.1.3(vue@3.2.37) + specifier: 4.2.5 + version: 4.2.5(vue@3.3.11) vuetify: - specifier: 3.0.0-beta.6 - version: 3.0.0-beta.6(vite-plugin-vuetify@1.0.0-alpha.14)(vue@3.2.37)(webpack-plugin-vuetify@2.0.0-alpha.12) + specifier: 3.4.7 + version: 3.4.7(typescript@5.3.3)(vite-plugin-vuetify@2.0.1)(vue@3.3.11)(webpack-plugin-vuetify@3.0.1) webfontloader: specifier: 1.6.28 version: 1.6.28 devDependencies: "@rushstack/eslint-patch": - specifier: 1.1.4 - version: 1.1.4 + specifier: 1.6.0 + version: 1.6.0 "@types/jsdom": - specifier: 20.0.0 - version: 20.0.0 + specifier: 21.1.6 + version: 21.1.6 "@types/node": - specifier: 16.11.47 - version: 16.11.47 + specifier: 20.10.4 + version: 20.10.4 "@types/webfontloader": - specifier: 1.6.34 - version: 1.6.34 + specifier: 1.6.38 + version: 1.6.38 "@vitejs/plugin-vue": - specifier: 2.3.3 - version: 2.3.3(vite@2.9.13)(vue@3.2.37) + specifier: 4.5.2 + version: 4.5.2(vite@5.0.8)(vue@3.3.11) "@vue/eslint-config-prettier": - specifier: 7.0.0 - version: 7.0.0(eslint@8.21.0)(prettier@2.7.1) + specifier: 8.0.0 + version: 8.0.0(eslint@8.55.0)(prettier@3.1.1) "@vue/eslint-config-typescript": - specifier: 11.0.0 - version: 11.0.0(eslint-plugin-vue@9.3.0)(eslint@8.21.0)(typescript@4.7.4) + specifier: 12.0.0 + version: 12.0.0(eslint-plugin-vue@9.19.2)(eslint@8.55.0)(typescript@5.3.3) "@vue/test-utils": - specifier: 2.0.2 - version: 2.0.2(vue@3.2.37) + specifier: 2.4.3 + version: 2.4.3(vue@3.3.11) "@vue/tsconfig": - specifier: 0.1.3 - version: 0.1.3(@types/node@16.11.47) + specifier: 0.4.0 + version: 0.4.0 eslint: - specifier: 8.21.0 - version: 8.21.0 + specifier: 8.55.0 + version: 8.55.0 eslint-plugin-vue: - specifier: 9.3.0 - version: 9.3.0(eslint@8.21.0) + specifier: 9.19.2 + version: 9.19.2(eslint@8.55.0) husky: - specifier: 8.0.1 - version: 8.0.1 + specifier: 8.0.3 + version: 8.0.3 jsdom: - specifier: 20.0.0 - version: 20.0.0 + specifier: 23.0.1 + version: 23.0.1 lint-staged: - specifier: 13.0.3 - version: 13.0.3 + specifier: 15.2.0 + version: 15.2.0 pinst: specifier: 3.0.0 version: 3.0.0 prettier: - specifier: 2.7.1 - version: 2.7.1 + specifier: 3.1.1 + version: 3.1.1 sass: - specifier: 1.54.1 - version: 1.54.1 + specifier: 1.69.5 + version: 1.69.5 sass-loader: - specifier: 13.0.2 - version: 13.0.2(sass@1.54.1)(webpack@5.89.0) + specifier: 13.3.2 + version: 13.3.2(sass@1.69.5)(webpack@5.89.0) typescript: - specifier: 4.7.4 - version: 4.7.4 + specifier: 5.3.3 + version: 5.3.3 vite: - specifier: 2.9.13 - version: 2.9.13(sass@1.54.1) + specifier: 5.0.8 + version: 5.0.8(@types/node@20.10.4)(sass@1.69.5) vite-plugin-vuetify: - specifier: 1.0.0-alpha.14 - version: 1.0.0-alpha.14(vite@2.9.13)(vue@3.2.37)(vuetify@3.0.0-beta.6) + specifier: 2.0.1 + version: 2.0.1(vite@5.0.8)(vue@3.3.11)(vuetify@3.4.7) vitest: - specifier: 0.20.3 - version: 0.20.3(jsdom@20.0.0)(sass@1.54.1) + specifier: 1.0.4 + version: 1.0.4(@types/node@20.10.4)(jsdom@23.0.1)(sass@1.69.5) vue-cli-plugin-vuetify: - specifier: 2.5.1 - version: 2.5.1(sass-loader@13.0.2)(vue@3.2.37)(webpack@5.89.0) + specifier: 2.5.8 + version: 2.5.8(sass-loader@13.3.2)(vue@3.3.11)(webpack@5.89.0) vue-tsc: - specifier: 0.39.4 - version: 0.39.4(typescript@4.7.4) + specifier: 1.8.25 + version: 1.8.25(typescript@5.3.3) webpack-plugin-vuetify: - specifier: 2.0.0-alpha.12 - version: 2.0.0-alpha.12(@vue/compiler-sfc@3.3.11)(vue@3.2.37)(vuetify@3.0.0-beta.6)(webpack@5.89.0) + specifier: 3.0.1 + version: 3.0.1(@vue/compiler-sfc@3.3.11)(vue@3.3.11)(vuetify@3.4.7)(webpack@5.89.0) packages: /@aashutoshrathi/word-wrap@1.2.6: @@ -169,10 +169,120 @@ packages: "@babel/helper-validator-identifier": 7.22.20 to-fast-properties: 2.0.0 - /@esbuild/linux-loong64@0.14.54: + /@esbuild/android-arm64@0.19.9: resolution: { - integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==, + integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-arm@0.19.9: + resolution: + { + integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-x64@0.19.9: + resolution: + { + integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/darwin-arm64@0.19.9: + resolution: + { + integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-x64@0.19.9: + resolution: + { + integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/freebsd-arm64@0.19.9: + resolution: + { + integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-x64@0.19.9: + resolution: + { + integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/linux-arm64@0.19.9: + resolution: + { + integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm@0.19.9: + resolution: + { + integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.19.9: + resolution: + { + integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-loong64@0.19.9: + resolution: + { + integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==, } engines: { node: ">=12" } cpu: [loong64] @@ -180,7 +290,128 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.21.0): + /@esbuild/linux-mips64el@0.19.9: + resolution: + { + integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==, + } + engines: { node: ">=12" } + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ppc64@0.19.9: + resolution: + { + integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==, + } + engines: { node: ">=12" } + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-riscv64@0.19.9: + resolution: + { + integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==, + } + engines: { node: ">=12" } + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-s390x@0.19.9: + resolution: + { + integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==, + } + engines: { node: ">=12" } + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-x64@0.19.9: + resolution: + { + integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/netbsd-x64@0.19.9: + resolution: + { + integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@esbuild/openbsd-x64@0.19.9: + resolution: + { + integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@esbuild/sunos-x64@0.19.9: + resolution: + { + integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + /@esbuild/win32-arm64@0.19.9: + resolution: + { + integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-ia32@0.19.9: + resolution: + { + integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-x64@0.19.9: + resolution: + { + integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.55.0): resolution: { integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, @@ -189,7 +420,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.21.0 + eslint: 8.55.0 eslint-visitor-keys: 3.4.3 dev: true @@ -201,10 +432,10 @@ packages: engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } dev: true - /@eslint/eslintrc@1.4.1: + /@eslint/eslintrc@2.1.4: resolution: { - integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, + integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: @@ -221,32 +452,66 @@ packages: - supports-color dev: true - /@humanwhocodes/config-array@0.10.7: + /@eslint/js@8.55.0: resolution: { - integrity: sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==, + integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /@humanwhocodes/config-array@0.11.13: + resolution: + { + integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==, } engines: { node: ">=10.10.0" } dependencies: - "@humanwhocodes/object-schema": 1.2.1 + "@humanwhocodes/object-schema": 2.0.1 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color dev: true - /@humanwhocodes/gitignore-to-minimatch@1.0.2: + /@humanwhocodes/module-importer@1.0.1: resolution: { - integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==, + integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, + } + engines: { node: ">=12.22" } + dev: true + + /@humanwhocodes/object-schema@2.0.1: + resolution: + { + integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==, } dev: true - /@humanwhocodes/object-schema@1.2.1: + /@isaacs/cliui@8.0.2: resolution: { - integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, + integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, } + engines: { node: ">=12" } + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + + /@jest/schemas@29.6.3: + resolution: + { + integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + dependencies: + "@sinclair/typebox": 0.27.8 dev: true /@jridgewell/gen-mapping@0.3.3: @@ -298,10 +563,10 @@ packages: "@jridgewell/resolve-uri": 3.1.1 "@jridgewell/sourcemap-codec": 1.4.15 - /@mdi/font@7.0.96: + /@mdi/font@7.3.67: resolution: { - integrity: sha512-rzlxTfR64hqY8yiBzDjmANfcd8rv+T5C0Yedv/TWk2QyAQYdc66e0kaN1ipmnYU3RukHRTRcBARHzzm+tIhL7w==, + integrity: sha512-SWxvzRbUQRfewlIV+OF4/YF4DkeTjMWoT8Hh9yeU/5UBVdJZj9Uf4a9+cXjknSIhIaMxZ/4N1O/s7ojApOOGjg==, } dev: false @@ -335,34 +600,179 @@ packages: fastq: 1.15.0 dev: true - /@rushstack/eslint-patch@1.1.4: + /@one-ini/wasm@0.1.1: resolution: { - integrity: sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==, + integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==, } dev: true - /@tootallnate/once@2.0.0: + /@pkgjs/parseargs@0.11.0: resolution: { - integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, + integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, } - engines: { node: ">= 10" } + engines: { node: ">=14" } + requiresBuild: true dev: true + optional: true - /@types/chai-subset@1.3.5: + /@pkgr/utils@2.4.2: resolution: { - integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==, + integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==, } + engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 } dependencies: - "@types/chai": 4.3.11 + cross-spawn: 7.0.3 + fast-glob: 3.3.2 + is-glob: 4.0.3 + open: 9.1.0 + picocolors: 1.0.0 + tslib: 2.6.2 dev: true - /@types/chai@4.3.11: + /@rollup/rollup-android-arm-eabi@4.9.0: resolution: { - integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==, + integrity: sha512-+1ge/xmaJpm1KVBuIH38Z94zj9fBD+hp+/5WLaHgyY8XLq1ibxk/zj6dTXaqM2cAbYKq8jYlhHd6k05If1W5xA==, + } + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-android-arm64@4.9.0: + resolution: + { + integrity: sha512-im6hUEyQ7ZfoZdNvtwgEJvBWZYauC9KVKq1w58LG2Zfz6zMd8gRrbN+xCVoqA2hv/v6fm9lp5LFGJ3za8EQH3A==, + } + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-arm64@4.9.0: + resolution: + { + integrity: sha512-u7aTMskN6Dmg1lCT0QJ+tINRt+ntUrvVkhbPfFz4bCwRZvjItx2nJtwJnJRlKMMaQCHRjrNqHRDYvE4mBm3DlQ==, + } + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-x64@4.9.0: + resolution: + { + integrity: sha512-8FvEl3w2ExmpcOmX5RJD0yqXcVSOqAJJUJ29Lca29Ik+3zPS1yFimr2fr5JSZ4Z5gt8/d7WqycpgkX9nocijSw==, + } + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.9.0: + resolution: + { + integrity: sha512-lHoKYaRwd4gge+IpqJHCY+8Vc3hhdJfU6ukFnnrJasEBUvVlydP8PuwndbWfGkdgSvZhHfSEw6urrlBj0TSSfg==, + } + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.9.0: + resolution: + { + integrity: sha512-JbEPfhndYeWHfOSeh4DOFvNXrj7ls9S/2omijVsao+LBPTPayT1uKcK3dHW3MwDJ7KO11t9m2cVTqXnTKpeaiw==, + } + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.9.0: + resolution: + { + integrity: sha512-ahqcSXLlcV2XUBM3/f/C6cRoh7NxYA/W7Yzuv4bDU1YscTFw7ay4LmD7l6OS8EMhTNvcrWGkEettL1Bhjf+B+w==, + } + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.9.0: + resolution: + { + integrity: sha512-uwvOYNtLw8gVtrExKhdFsYHA/kotURUmZYlinH2VcQxNCQJeJXnkmWgw2hI9Xgzhgu7J9QvWiq9TtTVwWMDa+w==, + } + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.9.0: + resolution: + { + integrity: sha512-m6pkSwcZZD2LCFHZX/zW2aLIISyzWLU3hrLLzQKMI12+OLEzgruTovAxY5sCZJkipklaZqPy/2bEEBNjp+Y7xg==, + } + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.9.0: + resolution: + { + integrity: sha512-VFAC1RDRSbU3iOF98X42KaVicAfKf0m0OvIu8dbnqhTe26Kh6Ym9JrDulz7Hbk7/9zGc41JkV02g+p3BivOdAg==, + } + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.9.0: + resolution: + { + integrity: sha512-9jPgMvTKXARz4inw6jezMLA2ihDBvgIU9Ml01hjdVpOcMKyxFBJrn83KVQINnbeqDv0+HdO1c09hgZ8N0s820Q==, + } + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.9.0: + resolution: + { + integrity: sha512-WE4pT2kTXQN2bAv40Uog0AsV7/s9nT9HBWXAou8+++MBCnY51QS02KYtm6dQxxosKi1VIz/wZIrTQO5UP2EW+Q==, + } + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.9.0: + resolution: + { + integrity: sha512-aPP5Q5AqNGuT0tnuEkK/g4mnt3ZhheiXrDIiSVIHN9mcN21OyXDVbEMqmXPE7e2OplNLDkcvV+ZoGJa2ZImFgw==, + } + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@rushstack/eslint-patch@1.6.0: + resolution: + { + integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==, + } + dev: true + + /@sinclair/typebox@0.27.8: + resolution: + { + integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==, } dev: true @@ -390,20 +800,20 @@ packages: integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==, } - /@types/js-cookie@3.0.2: + /@types/js-cookie@3.0.6: resolution: { - integrity: sha512-6+0ekgfusHftJNYpihfkMu8BWdeHs9EOJuGcSofErjstGPfPGEu9yTu4t460lTzzAMl2cM5zngQJqPMHbbnvYA==, + integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==, } dev: false - /@types/jsdom@20.0.0: + /@types/jsdom@21.1.6: resolution: { - integrity: sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==, + integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==, } dependencies: - "@types/node": 16.11.47 + "@types/node": 20.10.4 "@types/tough-cookie": 4.0.5 parse5: 7.1.2 dev: true @@ -414,12 +824,20 @@ packages: integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==, } - /@types/node@16.11.47: + /@types/node@16.18.68: resolution: { - integrity: sha512-fpP+jk2zJ4VW66+wAMFoBJlx1bxmBKx4DUFf68UHgdGCOuyUTDlLWqsaNPJh7xhNDykyJ9eIzAygilP/4WoN8g==, + integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==, } + /@types/node@20.10.4: + resolution: + { + integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==, + } + dependencies: + undici-types: 5.26.5 + /@types/semver@7.5.6: resolution: { @@ -434,262 +852,276 @@ packages: } dev: true - /@types/uuid@8.3.4: + /@types/uuid@9.0.7: resolution: { - integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==, + integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==, } dev: false - /@types/webfontloader@1.6.34: + /@types/webfontloader@1.6.38: resolution: { - integrity: sha512-yNIPDl3P1yK/ag9C8CdleEhWrtU1myGr3cxb0yEBN/tkCYoGP5PbQa53mQCXcOLFAvBFzJJQfuEahOZ0ARakqw==, + integrity: sha512-kUaF72Fv202suFx6yBrwXqeVRMx7hGtJTesyESZgn9sEPCUeDXm2p0SiyS1MTqW74nQP4p7JyrOCwZ7pNFns4w==, } dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.21.0)(typescript@4.7.4): + /@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0)(eslint@8.55.0)(typescript@5.3.3): resolution: { - integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==, + integrity: sha512-1ZJBykBCXaSHG94vMMKmiHoL0MhNHKSVlcHVYZNw+BKxufhqQVTOawNpwwI1P5nIFZ/4jLVop0mcY6mJJDFNaw==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: "@eslint-community/regexpp": 4.10.0 - "@typescript-eslint/parser": 5.62.0(eslint@8.21.0)(typescript@4.7.4) - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/type-utils": 5.62.0(eslint@8.21.0)(typescript@4.7.4) - "@typescript-eslint/utils": 5.62.0(eslint@8.21.0)(typescript@4.7.4) + "@typescript-eslint/parser": 6.14.0(eslint@8.55.0)(typescript@5.3.3) + "@typescript-eslint/scope-manager": 6.14.0 + "@typescript-eslint/type-utils": 6.14.0(eslint@8.55.0)(typescript@5.3.3) + "@typescript-eslint/utils": 6.14.0(eslint@8.55.0)(typescript@5.3.3) + "@typescript-eslint/visitor-keys": 6.14.0 debug: 4.3.4 - eslint: 8.21.0 + eslint: 8.55.0 graphemer: 1.4.0 ignore: 5.3.0 - natural-compare-lite: 1.4.0 + natural-compare: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@4.7.4) - typescript: 4.7.4 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.21.0)(typescript@4.7.4): + /@typescript-eslint/parser@6.14.0(eslint@8.55.0)(typescript@5.3.3): resolution: { - integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==, + integrity: sha512-QjToC14CKacd4Pa7JK4GeB/vHmWFJckec49FR4hmIRf97+KXole0T97xxu9IFiPxVQ1DBWrQ5wreLwAGwWAVQA==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/typescript-estree": 5.62.0(typescript@4.7.4) + "@typescript-eslint/scope-manager": 6.14.0 + "@typescript-eslint/types": 6.14.0 + "@typescript-eslint/typescript-estree": 6.14.0(typescript@5.3.3) + "@typescript-eslint/visitor-keys": 6.14.0 debug: 4.3.4 - eslint: 8.21.0 - typescript: 4.7.4 + eslint: 8.55.0 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@5.62.0: + /@typescript-eslint/scope-manager@6.14.0: resolution: { - integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==, + integrity: sha512-VT7CFWHbZipPncAZtuALr9y3EuzY1b1t1AEkIq2bTXUPKw+pHoXflGNG5L+Gv6nKul1cz1VH8fz16IThIU0tdg==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } dependencies: - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/visitor-keys": 5.62.0 + "@typescript-eslint/types": 6.14.0 + "@typescript-eslint/visitor-keys": 6.14.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.21.0)(typescript@4.7.4): + /@typescript-eslint/type-utils@6.14.0(eslint@8.55.0)(typescript@5.3.3): resolution: { - integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==, + integrity: sha512-x6OC9Q7HfYKqjnuNu5a7kffIYs3No30isapRBJl1iCHLitD8O0lFbRcVGiOcuyN837fqXzPZ1NS10maQzZMKqw==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: - eslint: "*" + eslint: ^7.0.0 || ^8.0.0 typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 5.62.0(typescript@4.7.4) - "@typescript-eslint/utils": 5.62.0(eslint@8.21.0)(typescript@4.7.4) + "@typescript-eslint/typescript-estree": 6.14.0(typescript@5.3.3) + "@typescript-eslint/utils": 6.14.0(eslint@8.55.0)(typescript@5.3.3) debug: 4.3.4 - eslint: 8.21.0 - tsutils: 3.21.0(typescript@4.7.4) - typescript: 4.7.4 + eslint: 8.55.0 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@5.62.0: + /@typescript-eslint/types@6.14.0: resolution: { - integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==, + integrity: sha512-uty9H2K4Xs8E47z3SnXEPRNDfsis8JO27amp2GNCnzGETEW3yTqEIVg5+AI7U276oGF/tw6ZA+UesxeQ104ceA==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@4.7.4): + /@typescript-eslint/typescript-estree@6.14.0(typescript@5.3.3): resolution: { - integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==, + integrity: sha512-yPkaLwK0yH2mZKFE/bXkPAkkFgOv15GJAUzgUVonAbv0Hr4PK/N2yaA/4XQbTZQdygiDkpt5DkxPELqHguNvyw==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/visitor-keys": 5.62.0 + "@typescript-eslint/types": 6.14.0 + "@typescript-eslint/visitor-keys": 6.14.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@4.7.4) - typescript: 4.7.4 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.21.0)(typescript@4.7.4): + /@typescript-eslint/utils@6.14.0(eslint@8.55.0)(typescript@5.3.3): resolution: { - integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==, + integrity: sha512-XwRTnbvRr7Ey9a1NT6jqdKX8y/atWG+8fAIu3z73HSP8h06i3r/ClMhmaF/RGWGW1tHJEwij1uEg2GbEmPYvYg==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 dependencies: - "@eslint-community/eslint-utils": 4.4.0(eslint@8.21.0) + "@eslint-community/eslint-utils": 4.4.0(eslint@8.55.0) "@types/json-schema": 7.0.15 "@types/semver": 7.5.6 - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/typescript-estree": 5.62.0(typescript@4.7.4) - eslint: 8.21.0 - eslint-scope: 5.1.1 + "@typescript-eslint/scope-manager": 6.14.0 + "@typescript-eslint/types": 6.14.0 + "@typescript-eslint/typescript-estree": 6.14.0(typescript@5.3.3) + eslint: 8.55.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@5.62.0: + /@typescript-eslint/visitor-keys@6.14.0: resolution: { - integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==, + integrity: sha512-fB5cw6GRhJUz03MrROVuj5Zm/Q+XWlVdIsFj+Zb1Hvqouc8t+XP2H5y53QYU/MGtd2dPg6/vJJlhoX3xc2ehfw==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^16.0.0 || >=18.0.0 } dependencies: - "@typescript-eslint/types": 5.62.0 + "@typescript-eslint/types": 6.14.0 eslint-visitor-keys: 3.4.3 dev: true - /@vitejs/plugin-vue@2.3.3(vite@2.9.13)(vue@3.2.37): + /@ungap/structured-clone@1.2.0: resolution: { - integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==, + integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==, } - engines: { node: ">=12.0.0" } + dev: true + + /@vitejs/plugin-vue@4.5.2(vite@5.0.8)(vue@3.3.11): + resolution: + { + integrity: sha512-UGR3DlzLi/SaVBPX0cnSyE37vqxU3O6chn8l0HJNzQzDia6/Au2A4xKv+iIJW8w2daf80G7TYHhi1pAUjdZ0bQ==, + } + engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: - vite: ^2.5.10 + vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 2.9.13(sass@1.54.1) - vue: 3.2.37 + vite: 5.0.8(@types/node@20.10.4)(sass@1.69.5) + vue: 3.3.11(typescript@5.3.3) dev: true - /@volar/code-gen@0.39.4: + /@vitest/expect@1.0.4: resolution: { - integrity: sha512-2RoDdktnN5ovhJoL1NgxKwKhfgP2TzcKVWp8+1Lb67sZ+hvWRL5GjHGkvlPkS91cElpwuURUHnbNNDT+uEqXuA==, + integrity: sha512-/NRN9N88qjg3dkhmFcCBwhn/Ie4h064pY3iv7WLRsDJW7dXnEgeoa8W9zy7gIPluhz6CkgqiB3HmpIXgmEY5dQ==, } dependencies: - "@volar/source-map": 0.39.4 + "@vitest/spy": 1.0.4 + "@vitest/utils": 1.0.4 + chai: 4.3.10 dev: true - /@volar/source-map@0.39.4: + /@vitest/runner@1.0.4: resolution: { - integrity: sha512-0zp7v0Ta1rZ2nKC4RcsU94Q/wJVVDWD0AJIqRGFU8rlEs2QO+RpBgotTL6wnKyJjyTzXxhcz/7AHUcwFs2oRnw==, - } - dev: true - - /@volar/typescript-faster@0.39.4: - resolution: - { - integrity: sha512-nVwTr1MSeUOjm+piJge3WW8PE+JyYbkfpEsf54P0e4P+8PUPHbGRIgr2TSpAh3802JSqg2SHCoDionECT5aXYw==, + integrity: sha512-rhOQ9FZTEkV41JWXozFM8YgOqaG9zA7QXbhg5gy6mFOVqh4PcupirIJ+wN7QjeJt8S8nJRYuZH1OjJjsbxAXTQ==, } dependencies: - semver: 7.5.4 + "@vitest/utils": 1.0.4 + p-limit: 5.0.0 + pathe: 1.1.1 dev: true - /@volar/vue-code-gen@0.39.4: + /@vitest/snapshot@1.0.4: resolution: { - integrity: sha512-jQwweKAgtKhX7kDvsVcBRieyNtEywoxZFN+XTyPRvtY57Z2B7Ei9zQb/01n1l2lI+FPuskxaXdZKCn4txSKojQ==, + integrity: sha512-vkfXUrNyNRA/Gzsp2lpyJxh94vU2OHT1amoD6WuvUAA12n32xeVZQ0KjjQIf8F6u7bcq2A2k969fMVxEsxeKYA==, } - deprecated: "WARNING: This project has been renamed to @vue/language-core. Install using @vue/language-core instead." dependencies: - "@volar/code-gen": 0.39.4 - "@volar/source-map": 0.39.4 - "@vue/compiler-core": 3.3.11 - "@vue/compiler-dom": 3.3.11 - "@vue/shared": 3.3.11 + magic-string: 0.30.5 + pathe: 1.1.1 + pretty-format: 29.7.0 dev: true - /@volar/vue-language-core@0.39.4: + /@vitest/spy@1.0.4: resolution: { - integrity: sha512-ua4HAT8VYSf3EgY4Fl/mfpOQcUWz3gokJ8qsGIGfgKq3MxORnpp+RzKOEpMo1q+Ic550i+x0fh6Ylde76zOLww==, + integrity: sha512-9ojTFRL1AJVh0hvfzAQpm0QS6xIS+1HFIw94kl/1ucTfGCaj1LV/iuJU4Y6cdR03EzPDygxTHwE1JOm+5RCcvA==, } dependencies: - "@volar/code-gen": 0.39.4 - "@volar/source-map": 0.39.4 - "@volar/vue-code-gen": 0.39.4 - "@vue/compiler-sfc": 3.3.11 - "@vue/reactivity": 3.3.11 + tinyspy: 2.2.0 dev: true - /@volar/vue-typescript@0.39.4: + /@vitest/utils@1.0.4: resolution: { - integrity: sha512-ZIWg8EvTq53+P4DQVlrW5y+bo5v9VTOASBTrojBo0yK2frNbv/Gs7Ml4V+NmlsvIggtrPtDC/hIQChFiS5B3SA==, + integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==, } - deprecated: "WARNING: This project has been renamed to @vue/typescript. Install using @vue/typescript instead." dependencies: - "@volar/code-gen": 0.39.4 - "@volar/typescript-faster": 0.39.4 - "@volar/vue-language-core": 0.39.4 + diff-sequences: 29.6.3 + loupe: 2.3.7 + pretty-format: 29.7.0 dev: true - /@vue/compiler-core@3.2.37: + /@volar/language-core@1.11.1: resolution: { - integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==, + integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==, } dependencies: - "@babel/parser": 7.23.6 - "@vue/shared": 3.2.37 - estree-walker: 2.0.2 - source-map: 0.6.1 + "@volar/source-map": 1.11.1 + dev: true + + /@volar/source-map@1.11.1: + resolution: + { + integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==, + } + dependencies: + muggle-string: 0.3.1 + dev: true + + /@volar/typescript@1.11.1: + resolution: + { + integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==, + } + dependencies: + "@volar/language-core": 1.11.1 + path-browserify: 1.0.1 + dev: true /@vue/compiler-core@3.3.11: resolution: @@ -702,15 +1134,6 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.2.37: - resolution: - { - integrity: sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==, - } - dependencies: - "@vue/compiler-core": 3.2.37 - "@vue/shared": 3.2.37 - /@vue/compiler-dom@3.3.11: resolution: { @@ -720,23 +1143,6 @@ packages: "@vue/compiler-core": 3.3.11 "@vue/shared": 3.3.11 - /@vue/compiler-sfc@3.2.37: - resolution: - { - integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==, - } - dependencies: - "@babel/parser": 7.23.6 - "@vue/compiler-core": 3.2.37 - "@vue/compiler-dom": 3.2.37 - "@vue/compiler-ssr": 3.2.37 - "@vue/reactivity-transform": 3.2.37 - "@vue/shared": 3.2.37 - estree-walker: 2.0.2 - magic-string: 0.25.9 - postcss: 8.4.32 - source-map: 0.6.1 - /@vue/compiler-sfc@3.3.11: resolution: { @@ -754,15 +1160,6 @@ packages: postcss: 8.4.32 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.2.37: - resolution: - { - integrity: sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==, - } - dependencies: - "@vue/compiler-dom": 3.2.37 - "@vue/shared": 3.2.37 - /@vue/compiler-ssr@3.3.11: resolution: { @@ -779,25 +1176,27 @@ packages: } dev: false - /@vue/eslint-config-prettier@7.0.0(eslint@8.21.0)(prettier@2.7.1): + /@vue/eslint-config-prettier@8.0.0(eslint@8.55.0)(prettier@3.1.1): resolution: { - integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==, + integrity: sha512-55dPqtC4PM/yBjhAr+yEw6+7KzzdkBuLmnhBrDfp4I48+wy+Giqqj9yUr5T2uD/BkBROjjmqnLZmXRdOx/VtQg==, } peerDependencies: - eslint: ">= 7.28.0" - prettier: ">= 2.0.0" + eslint: ">= 8.0.0" + prettier: ">= 3.0.0" dependencies: - eslint: 8.21.0 - eslint-config-prettier: 8.10.0(eslint@8.21.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.21.0)(prettier@2.7.1) - prettier: 2.7.1 + eslint: 8.55.0 + eslint-config-prettier: 8.10.0(eslint@8.55.0) + eslint-plugin-prettier: 5.0.1(eslint-config-prettier@8.10.0)(eslint@8.55.0)(prettier@3.1.1) + prettier: 3.1.1 + transitivePeerDependencies: + - "@types/eslint" dev: true - /@vue/eslint-config-typescript@11.0.0(eslint-plugin-vue@9.3.0)(eslint@8.21.0)(typescript@4.7.4): + /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.19.2)(eslint@8.55.0)(typescript@5.3.3): resolution: { - integrity: sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==, + integrity: sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==, } engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: @@ -808,27 +1207,38 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.21.0)(typescript@4.7.4) - "@typescript-eslint/parser": 5.62.0(eslint@8.21.0)(typescript@4.7.4) - eslint: 8.21.0 - eslint-plugin-vue: 9.3.0(eslint@8.21.0) - typescript: 4.7.4 - vue-eslint-parser: 9.3.2(eslint@8.21.0) + "@typescript-eslint/eslint-plugin": 6.14.0(@typescript-eslint/parser@6.14.0)(eslint@8.55.0)(typescript@5.3.3) + "@typescript-eslint/parser": 6.14.0(eslint@8.55.0)(typescript@5.3.3) + eslint: 8.55.0 + eslint-plugin-vue: 9.19.2(eslint@8.55.0) + typescript: 5.3.3 + vue-eslint-parser: 9.3.2(eslint@8.55.0) transitivePeerDependencies: - supports-color dev: true - /@vue/reactivity-transform@3.2.37: + /@vue/language-core@1.8.25(typescript@5.3.3): resolution: { - integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==, + integrity: sha512-NJk/5DnAZlpvXX8BdWmHI45bWGLViUaS3R/RMrmFSvFMSbJKuEODpM4kR0F0Ofv5SFzCWuNiMhxameWpVdQsnA==, } + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true dependencies: - "@babel/parser": 7.23.6 - "@vue/compiler-core": 3.2.37 - "@vue/shared": 3.2.37 - estree-walker: 2.0.2 - magic-string: 0.25.9 + "@volar/language-core": 1.11.1 + "@volar/source-map": 1.11.1 + "@vue/compiler-dom": 3.3.11 + "@vue/shared": 3.3.11 + computeds: 0.0.1 + minimatch: 9.0.3 + muggle-string: 0.3.1 + path-browserify: 1.0.1 + typescript: 5.3.3 + vue-template-compiler: 2.7.15 + dev: true /@vue/reactivity-transform@3.3.11: resolution: @@ -842,14 +1252,6 @@ packages: estree-walker: 2.0.2 magic-string: 0.30.5 - /@vue/reactivity@3.2.37: - resolution: - { - integrity: sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==, - } - dependencies: - "@vue/shared": 3.2.37 - /@vue/reactivity@3.3.11: resolution: { @@ -857,44 +1259,37 @@ packages: } dependencies: "@vue/shared": 3.3.11 - dev: true - /@vue/runtime-core@3.2.37: + /@vue/runtime-core@3.3.11: resolution: { - integrity: sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==, + integrity: sha512-g9ztHGwEbS5RyWaOpXuyIVFTschclnwhqEbdy5AwGhYOgc7m/q3NFwr50MirZwTTzX55JY8pSkeib9BX04NIpw==, } dependencies: - "@vue/reactivity": 3.2.37 - "@vue/shared": 3.2.37 + "@vue/reactivity": 3.3.11 + "@vue/shared": 3.3.11 - /@vue/runtime-dom@3.2.37: + /@vue/runtime-dom@3.3.11: resolution: { - integrity: sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==, + integrity: sha512-OlhtV1PVpbgk+I2zl+Y5rQtDNcCDs12rsRg71XwaA2/Rbllw6mBLMi57VOn8G0AjOJ4Mdb4k56V37+g8ukShpQ==, } dependencies: - "@vue/runtime-core": 3.2.37 - "@vue/shared": 3.2.37 - csstype: 2.6.21 + "@vue/runtime-core": 3.3.11 + "@vue/shared": 3.3.11 + csstype: 3.1.3 - /@vue/server-renderer@3.2.37(vue@3.2.37): + /@vue/server-renderer@3.3.11(vue@3.3.11): resolution: { - integrity: sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==, + integrity: sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A==, } peerDependencies: - vue: 3.2.37 + vue: 3.3.11 dependencies: - "@vue/compiler-ssr": 3.2.37 - "@vue/shared": 3.2.37 - vue: 3.2.37 - - /@vue/shared@3.2.37: - resolution: - { - integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==, - } + "@vue/compiler-ssr": 3.3.11 + "@vue/shared": 3.3.11 + vue: 3.3.11(typescript@5.3.3) /@vue/shared@3.3.11: resolution: @@ -902,44 +1297,42 @@ packages: integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==, } - /@vue/test-utils@2.0.2(vue@3.2.37): + /@vue/test-utils@2.4.3(vue@3.3.11): resolution: { - integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==, + integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==, } peerDependencies: + "@vue/server-renderer": ^3.0.1 vue: ^3.0.1 - dependencies: - vue: 3.2.37 - dev: true - - /@vue/tsconfig@0.1.3(@types/node@16.11.47): - resolution: - { - integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==, - } - peerDependencies: - "@types/node": "*" peerDependenciesMeta: - "@types/node": + "@vue/server-renderer": optional: true dependencies: - "@types/node": 16.11.47 + js-beautify: 1.14.11 + vue: 3.3.11(typescript@5.3.3) + vue-component-type-helpers: 1.8.25 dev: true - /@vuetify/loader-shared@1.7.1(vue@3.2.37)(vuetify@3.0.0-beta.6): + /@vue/tsconfig@0.4.0: resolution: { - integrity: sha512-kLUvuAed6RCvkeeTNJzuy14pqnkur8lTuner7v7pNE/kVhPR97TuyXwBSBMR1cJeiLiOfu6SF5XlCYbXByEx1g==, + integrity: sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==, + } + dev: true + + /@vuetify/loader-shared@2.0.1(vue@3.3.11)(vuetify@3.4.7): + resolution: + { + integrity: sha512-zy5/ohEO7RcJaWYu2Xiy8TBEOkTb42XvWvSAJwXAtY8OlwqyGhzzBp9OvMVjLGIuFXumBpXKlsaVIkeN0OWWSw==, } peerDependencies: vue: ^3.0.0 - vuetify: ^3.0.0-beta.4 + vuetify: ^3.0.0 dependencies: - find-cache-dir: 3.3.2 upath: 2.0.1 - vue: 3.2.37 - vuetify: 3.0.0-beta.6(vite-plugin-vuetify@1.0.0-alpha.14)(vue@3.2.37)(webpack-plugin-vuetify@2.0.0-alpha.12) + vue: 3.3.11(typescript@5.3.3) + vuetify: 3.4.7(typescript@5.3.3)(vite-plugin-vuetify@2.0.1)(vue@3.3.11)(webpack-plugin-vuetify@3.0.1) /@webassemblyjs/ast@1.11.6: resolution: @@ -1089,22 +1482,12 @@ packages: integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==, } - /abab@2.0.6: + /abbrev@2.0.0: resolution: { - integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==, + integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==, } - deprecated: Use your platform's native atob() and btoa() methods instead - dev: true - - /acorn-globals@6.0.0: - resolution: - { - integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==, - } - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } dev: true /acorn-import-assertions@1.9.0(acorn@8.11.2): @@ -1128,23 +1511,14 @@ packages: acorn: 8.11.2 dev: true - /acorn-walk@7.2.0: + /acorn-walk@8.3.1: resolution: { - integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==, + integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==, } engines: { node: ">=0.4.0" } dev: true - /acorn@7.4.1: - resolution: - { - integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==, - } - engines: { node: ">=0.4.0" } - hasBin: true - dev: true - /acorn@8.11.2: resolution: { @@ -1153,29 +1527,18 @@ packages: engines: { node: ">=0.4.0" } hasBin: true - /agent-base@6.0.2: + /agent-base@7.1.0: resolution: { - integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, + integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==, } - engines: { node: ">= 6.0.0" } + engines: { node: ">= 14" } dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /aggregate-error@3.1.0: - resolution: - { - integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, - } - engines: { node: ">=8" } - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: true - /ajv-keywords@3.5.2(ajv@6.12.6): resolution: { @@ -1197,14 +1560,14 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - /ansi-escapes@4.3.2: + /ansi-escapes@6.2.0: resolution: { - integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, + integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==, } - engines: { node: ">=8" } + engines: { node: ">=14.16" } dependencies: - type-fest: 0.21.3 + type-fest: 3.13.1 dev: true /ansi-regex@5.0.1: @@ -1233,6 +1596,14 @@ packages: color-convert: 2.0.1 dev: true + /ansi-styles@5.2.0: + resolution: + { + integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, + } + engines: { node: ">=10" } + dev: true + /ansi-styles@6.2.1: resolution: { @@ -1273,28 +1644,21 @@ packages: } dev: true - /astral-regex@2.0.0: - resolution: - { - integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, - } - engines: { node: ">=8" } - dev: true - /asynckit@0.4.0: resolution: { integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, } - /axios@0.27.2: + /axios@1.6.2: resolution: { - integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==, + integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==, } dependencies: follow-redirects: 1.15.3 form-data: 4.0.0 + proxy-from-env: 1.1.0 transitivePeerDependencies: - debug dev: false @@ -1306,6 +1670,14 @@ packages: } dev: true + /big-integer@1.6.52: + resolution: + { + integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==, + } + engines: { node: ">=0.6" } + dev: true + /big.js@5.2.2: resolution: { @@ -1326,6 +1698,16 @@ packages: } dev: true + /bplist-parser@0.2.0: + resolution: + { + integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==, + } + engines: { node: ">= 5.10.0" } + dependencies: + big-integer: 1.6.52 + dev: true + /brace-expansion@1.1.11: resolution: { @@ -1336,6 +1718,15 @@ packages: concat-map: 0.0.1 dev: true + /brace-expansion@2.0.1: + resolution: + { + integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, + } + dependencies: + balanced-match: 1.0.2 + dev: true + /braces@3.0.2: resolution: { @@ -1345,13 +1736,6 @@ packages: dependencies: fill-range: 7.0.1 - /browser-process-hrtime@1.0.0: - resolution: - { - integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==, - } - dev: true - /browserslist@4.22.2: resolution: { @@ -1371,6 +1755,24 @@ packages: integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, } + /bundle-name@3.0.0: + resolution: + { + integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==, + } + engines: { node: ">=12" } + dependencies: + run-applescript: 5.0.0 + dev: true + + /cac@6.7.14: + resolution: + { + integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, + } + engines: { node: ">=8" } + dev: true + /callsite@1.0.0: resolution: { @@ -1418,6 +1820,14 @@ packages: supports-color: 7.2.0 dev: true + /chalk@5.3.0: + resolution: + { + integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, + } + engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } + dev: true + /check-error@1.0.3: resolution: { @@ -1451,44 +1861,25 @@ packages: } engines: { node: ">=6.0" } - /clean-stack@2.2.0: + /cli-cursor@4.0.0: resolution: { - integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, - } - engines: { node: ">=6" } - dev: true - - /cli-cursor@3.1.0: - resolution: - { - integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, - } - engines: { node: ">=8" } - dependencies: - restore-cursor: 3.1.0 - dev: true - - /cli-truncate@2.1.0: - resolution: - { - integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==, - } - engines: { node: ">=8" } - dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 - dev: true - - /cli-truncate@3.1.0: - resolution: - { - integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==, + integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==, } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + restore-cursor: 4.0.0 + dev: true + + /cli-truncate@4.0.0: + resolution: + { + integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==, + } + engines: { node: ">=18" } dependencies: slice-ansi: 5.0.0 - string-width: 5.1.2 + string-width: 7.0.0 dev: true /color-convert@2.0.1: @@ -1524,25 +1915,40 @@ packages: dependencies: delayed-stream: 1.0.0 + /commander@10.0.1: + resolution: + { + integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==, + } + engines: { node: ">=14" } + dev: true + + /commander@11.1.0: + resolution: + { + integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==, + } + engines: { node: ">=16" } + dev: true + /commander@2.20.3: resolution: { integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, } - /commander@9.5.0: + /common-path-prefix@3.0.0: resolution: { - integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==, + integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==, } - engines: { node: ^12.20.0 || >=14 } - dev: true - /commondir@1.0.1: + /computeds@0.0.1: resolution: { - integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, + integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==, } + dev: true /concat-map@0.0.1: resolution: @@ -1551,6 +1957,16 @@ packages: } dev: true + /config-chain@1.1.13: + resolution: + { + integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==, + } + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: true + /cross-spawn@7.0.3: resolution: { @@ -1572,46 +1988,38 @@ packages: hasBin: true dev: true - /cssom@0.3.8: + /cssstyle@3.0.0: resolution: { - integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==, + integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==, } - dev: true - - /cssom@0.5.0: - resolution: - { - integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==, - } - dev: true - - /cssstyle@2.3.0: - resolution: - { - integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==, - } - engines: { node: ">=8" } + engines: { node: ">=14" } dependencies: - cssom: 0.3.8 + rrweb-cssom: 0.6.0 dev: true - /csstype@2.6.21: + /csstype@3.1.3: resolution: { - integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==, + integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, } - /data-urls@3.0.2: + /data-urls@5.0.0: resolution: { - integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==, + integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==, } - engines: { node: ">=12" } + engines: { node: ">=18" } dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + dev: true + + /de-indent@1.0.2: + resolution: + { + integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, + } dev: true /debug@4.3.4: @@ -1660,6 +2068,38 @@ packages: } dev: true + /default-browser-id@3.0.0: + resolution: + { + integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==, + } + engines: { node: ">=12" } + dependencies: + bplist-parser: 0.2.0 + untildify: 4.0.0 + dev: true + + /default-browser@4.0.0: + resolution: + { + integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==, + } + engines: { node: ">=14.16" } + dependencies: + bundle-name: 3.0.0 + default-browser-id: 3.0.0 + execa: 7.2.0 + titleize: 3.0.0 + dev: true + + /define-lazy-prop@3.0.0: + resolution: + { + integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==, + } + engines: { node: ">=12" } + dev: true + /delayed-stream@1.0.0: resolution: { @@ -1667,6 +2107,14 @@ packages: } engines: { node: ">=0.4.0" } + /diff-sequences@29.6.3: + resolution: + { + integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + dev: true + /dir-glob@3.0.1: resolution: { @@ -1687,17 +2135,6 @@ packages: esutils: 2.0.3 dev: true - /domexception@4.0.0: - resolution: - { - integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==, - } - engines: { node: ">=12" } - deprecated: Use your platform's native DOMException instead - dependencies: - webidl-conversions: 7.0.0 - dev: true - /eastasianwidth@0.2.0: resolution: { @@ -1705,12 +2142,33 @@ packages: } dev: true + /editorconfig@1.0.4: + resolution: + { + integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==, + } + engines: { node: ">=14" } + hasBin: true + dependencies: + "@one-ini/wasm": 0.1.1 + commander: 10.0.1 + minimatch: 9.0.1 + semver: 7.5.4 + dev: true + /electron-to-chromium@1.4.612: resolution: { integrity: sha512-dM8BMtXtlH237ecSMnYdYuCkib2QHq0kpWfUnavjdYsyr/6OsAwg5ZGUfnQ9KD1Ga4QgB2sqXlB2NT8zy2GnVg==, } + /emoji-regex@10.3.0: + resolution: + { + integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==, + } + dev: true + /emoji-regex@8.0.0: resolution: { @@ -1756,256 +2214,37 @@ packages: integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==, } - /esbuild-android-64@0.14.54: + /esbuild@0.19.9: resolution: { - integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [android] - requiresBuild: true - optional: true - - /esbuild-android-arm64@0.14.54: - resolution: - { - integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==, - } - engines: { node: ">=12" } - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - - /esbuild-darwin-64@0.14.54: - resolution: - { - integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-darwin-arm64@0.14.54: - resolution: - { - integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==, - } - engines: { node: ">=12" } - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-freebsd-64@0.14.54: - resolution: - { - integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-freebsd-arm64@0.14.54: - resolution: - { - integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==, - } - engines: { node: ">=12" } - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-linux-32@0.14.54: - resolution: - { - integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==, - } - engines: { node: ">=12" } - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-64@0.14.54: - resolution: - { - integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm64@0.14.54: - resolution: - { - integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==, - } - engines: { node: ">=12" } - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm@0.14.54: - resolution: - { - integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==, - } - engines: { node: ">=12" } - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-mips64le@0.14.54: - resolution: - { - integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==, - } - engines: { node: ">=12" } - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-ppc64le@0.14.54: - resolution: - { - integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==, - } - engines: { node: ">=12" } - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-riscv64@0.14.54: - resolution: - { - integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==, - } - engines: { node: ">=12" } - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-s390x@0.14.54: - resolution: - { - integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==, - } - engines: { node: ">=12" } - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-netbsd-64@0.14.54: - resolution: - { - integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - - /esbuild-openbsd-64@0.14.54: - resolution: - { - integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - - /esbuild-sunos-64@0.14.54: - resolution: - { - integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - - /esbuild-windows-32@0.14.54: - resolution: - { - integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==, - } - engines: { node: ">=12" } - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-64@0.14.54: - resolution: - { - integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==, - } - engines: { node: ">=12" } - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-arm64@0.14.54: - resolution: - { - integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==, - } - engines: { node: ">=12" } - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild@0.14.54: - resolution: - { - integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==, + integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==, } engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - "@esbuild/linux-loong64": 0.14.54 - esbuild-android-64: 0.14.54 - esbuild-android-arm64: 0.14.54 - esbuild-darwin-64: 0.14.54 - esbuild-darwin-arm64: 0.14.54 - esbuild-freebsd-64: 0.14.54 - esbuild-freebsd-arm64: 0.14.54 - esbuild-linux-32: 0.14.54 - esbuild-linux-64: 0.14.54 - esbuild-linux-arm: 0.14.54 - esbuild-linux-arm64: 0.14.54 - esbuild-linux-mips64le: 0.14.54 - esbuild-linux-ppc64le: 0.14.54 - esbuild-linux-riscv64: 0.14.54 - esbuild-linux-s390x: 0.14.54 - esbuild-netbsd-64: 0.14.54 - esbuild-openbsd-64: 0.14.54 - esbuild-sunos-64: 0.14.54 - esbuild-windows-32: 0.14.54 - esbuild-windows-64: 0.14.54 - esbuild-windows-arm64: 0.14.54 + "@esbuild/android-arm": 0.19.9 + "@esbuild/android-arm64": 0.19.9 + "@esbuild/android-x64": 0.19.9 + "@esbuild/darwin-arm64": 0.19.9 + "@esbuild/darwin-x64": 0.19.9 + "@esbuild/freebsd-arm64": 0.19.9 + "@esbuild/freebsd-x64": 0.19.9 + "@esbuild/linux-arm": 0.19.9 + "@esbuild/linux-arm64": 0.19.9 + "@esbuild/linux-ia32": 0.19.9 + "@esbuild/linux-loong64": 0.19.9 + "@esbuild/linux-mips64el": 0.19.9 + "@esbuild/linux-ppc64": 0.19.9 + "@esbuild/linux-riscv64": 0.19.9 + "@esbuild/linux-s390x": 0.19.9 + "@esbuild/linux-x64": 0.19.9 + "@esbuild/netbsd-x64": 0.19.9 + "@esbuild/openbsd-x64": 0.19.9 + "@esbuild/sunos-x64": 0.19.9 + "@esbuild/win32-arm64": 0.19.9 + "@esbuild/win32-ia32": 0.19.9 + "@esbuild/win32-x64": 0.19.9 /escalade@3.1.1: resolution: @@ -2022,22 +2261,7 @@ packages: engines: { node: ">=10" } dev: true - /escodegen@2.1.0: - resolution: - { - integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==, - } - engines: { node: ">=6.0" } - hasBin: true - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - dev: true - - /eslint-config-prettier@8.10.0(eslint@8.21.0): + /eslint-config-prettier@8.10.0(eslint@8.55.0): resolution: { integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==, @@ -2046,45 +2270,49 @@ packages: peerDependencies: eslint: ">=7.0.0" dependencies: - eslint: 8.21.0 + eslint: 8.55.0 dev: true - /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@8.21.0)(prettier@2.7.1): + /eslint-plugin-prettier@5.0.1(eslint-config-prettier@8.10.0)(eslint@8.55.0)(prettier@3.1.1): resolution: { - integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==, + integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==, } - engines: { node: ">=12.0.0" } + engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: - eslint: ">=7.28.0" + "@types/eslint": ">=8.0.0" + eslint: ">=8.0.0" eslint-config-prettier: "*" - prettier: ">=2.0.0" + prettier: ">=3.0.0" peerDependenciesMeta: + "@types/eslint": + optional: true eslint-config-prettier: optional: true dependencies: - eslint: 8.21.0 - eslint-config-prettier: 8.10.0(eslint@8.21.0) - prettier: 2.7.1 + eslint: 8.55.0 + eslint-config-prettier: 8.10.0(eslint@8.55.0) + prettier: 3.1.1 prettier-linter-helpers: 1.0.0 + synckit: 0.8.6 dev: true - /eslint-plugin-vue@9.3.0(eslint@8.21.0): + /eslint-plugin-vue@9.19.2(eslint@8.55.0): resolution: { - integrity: sha512-iscKKkBZgm6fGZwFt6poRoWC0Wy2dQOlwUPW++CiPoQiw1enctV2Hj5DBzzjJZfyqs+FAXhgzL4q0Ww03AgSmQ==, + integrity: sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==, } engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.21.0 - eslint-utils: 3.0.0(eslint@8.21.0) + "@eslint-community/eslint-utils": 4.4.0(eslint@8.55.0) + eslint: 8.55.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.5.4 - vue-eslint-parser: 9.3.2(eslint@8.21.0) + vue-eslint-parser: 9.3.2(eslint@8.55.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -2111,27 +2339,6 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils@3.0.0(eslint@8.21.0): - resolution: - { - integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, - } - engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } - peerDependencies: - eslint: ">=5" - dependencies: - eslint: 8.21.0 - eslint-visitor-keys: 2.1.0 - dev: true - - /eslint-visitor-keys@2.1.0: - resolution: - { - integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, - } - engines: { node: ">=10" } - dev: true - /eslint-visitor-keys@3.4.3: resolution: { @@ -2140,17 +2347,22 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint@8.21.0: + /eslint@8.55.0: resolution: { - integrity: sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==, + integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - "@eslint/eslintrc": 1.4.1 - "@humanwhocodes/config-array": 0.10.7 - "@humanwhocodes/gitignore-to-minimatch": 1.0.2 + "@eslint-community/eslint-utils": 4.4.0(eslint@8.55.0) + "@eslint-community/regexpp": 4.10.0 + "@eslint/eslintrc": 2.1.4 + "@eslint/js": 8.55.0 + "@humanwhocodes/config-array": 0.11.13 + "@humanwhocodes/module-importer": 1.0.1 + "@nodelib/fs.walk": 1.2.8 + "@ungap/structured-clone": 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -2158,7 +2370,6 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 - eslint-utils: 3.0.0(eslint@8.21.0) eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.5.0 @@ -2166,15 +2377,13 @@ packages: fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 find-up: 5.0.0 - functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 globals: 13.24.0 - globby: 11.1.0 - grapheme-splitter: 1.0.4 + graphemer: 1.4.0 ignore: 5.3.0 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 + is-path-inside: 3.0.3 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -2182,11 +2391,8 @@ packages: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.3 - regexpp: 3.2.0 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 - v8-compile-cache: 2.4.0 transitivePeerDependencies: - supports-color dev: true @@ -2203,15 +2409,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /esprima@4.0.1: - resolution: - { - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, - } - engines: { node: ">=4" } - hasBin: true - dev: true - /esquery@1.5.0: resolution: { @@ -2259,6 +2456,13 @@ packages: engines: { node: ">=0.10.0" } dev: true + /eventemitter3@5.0.1: + resolution: + { + integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, + } + dev: true + /events@3.3.0: resolution: { @@ -2266,16 +2470,34 @@ packages: } engines: { node: ">=0.8.x" } - /execa@6.1.0: + /execa@5.1.1: resolution: { - integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==, + integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + engines: { node: ">=10" } dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 - human-signals: 3.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /execa@7.2.0: + resolution: + { + integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==, + } + engines: { node: ^14.18.0 || ^16.14.0 || >=18.0.0 } + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 is-stream: 3.0.0 merge-stream: 2.0.0 npm-run-path: 5.1.0 @@ -2284,6 +2506,24 @@ packages: strip-final-newline: 3.0.0 dev: true + /execa@8.0.1: + resolution: + { + integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==, + } + engines: { node: ">=16.17" } + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: true + /fast-deep-equal@3.1.3: resolution: { @@ -2365,26 +2605,15 @@ packages: dependencies: to-regex-range: 5.0.1 - /find-cache-dir@3.3.2: + /find-cache-dir@5.0.0: resolution: { - integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==, + integrity: sha512-OuWNfjfP05JcpAP3JPgAKUhWefjMRfI5iAoSsvE24ANYWJaepAtlSgWECSVEuRgSXpyNEc9DJwG/TZpgcOqyig==, } - engines: { node: ">=8" } + engines: { node: ">=16" } dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - - /find-up@4.1.0: - resolution: - { - integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, - } - engines: { node: ">=8" } - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 /find-up@5.0.0: resolution: @@ -2397,6 +2626,16 @@ packages: path-exists: 4.0.0 dev: true + /find-up@6.3.0: + resolution: + { + integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + /flat-cache@3.2.0: resolution: { @@ -2429,6 +2668,17 @@ packages: optional: true dev: false + /foreground-child@3.1.1: + resolution: + { + integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==, + } + engines: { node: ">=14" } + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + dev: true + /form-data@4.0.0: resolution: { @@ -2462,12 +2712,14 @@ packages: { integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, } + dev: true - /functional-red-black-tree@1.0.1: + /get-east-asian-width@1.2.0: resolution: { - integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==, + integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==, } + engines: { node: ">=18" } dev: true /get-func-name@2.0.2: @@ -2485,6 +2737,14 @@ packages: engines: { node: ">=10" } dev: true + /get-stream@8.0.1: + resolution: + { + integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==, + } + engines: { node: ">=16" } + dev: true + /glob-parent@5.1.2: resolution: { @@ -2510,6 +2770,21 @@ packages: integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==, } + /glob@10.3.10: + resolution: + { + integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==, + } + engines: { node: ">=16 || 14 >=14.17" } + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.3 + minipass: 7.0.4 + path-scurry: 1.10.1 + dev: true + /glob@7.2.3: resolution: { @@ -2555,13 +2830,6 @@ packages: integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, } - /grapheme-splitter@1.0.4: - resolution: - { - integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, - } - dev: true - /graphemer@1.4.0: resolution: { @@ -2584,56 +2852,80 @@ packages: engines: { node: ">= 0.4" } dependencies: function-bind: 1.1.2 - - /html-encoding-sniffer@3.0.0: - resolution: - { - integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==, - } - engines: { node: ">=12" } - dependencies: - whatwg-encoding: 2.0.0 dev: true - /http-proxy-agent@5.0.0: + /he@1.2.0: resolution: { - integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, + integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, } - engines: { node: ">= 6" } + hasBin: true + dev: true + + /html-encoding-sniffer@4.0.0: + resolution: + { + integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==, + } + engines: { node: ">=18" } dependencies: - "@tootallnate/once": 2.0.0 - agent-base: 6.0.2 + whatwg-encoding: 3.1.1 + dev: true + + /http-proxy-agent@7.0.0: + resolution: + { + integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==, + } + engines: { node: ">= 14" } + dependencies: + agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /https-proxy-agent@5.0.1: + /https-proxy-agent@7.0.2: resolution: { - integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, + integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==, } - engines: { node: ">= 6" } + engines: { node: ">= 14" } dependencies: - agent-base: 6.0.2 + agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /human-signals@3.0.1: + /human-signals@2.1.0: resolution: { - integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==, + integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, } - engines: { node: ">=12.20.0" } + engines: { node: ">=10.17.0" } dev: true - /husky@8.0.1: + /human-signals@4.3.1: resolution: { - integrity: sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==, + integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==, + } + engines: { node: ">=14.18.0" } + dev: true + + /human-signals@5.0.0: + resolution: + { + integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==, + } + engines: { node: ">=16.17.0" } + dev: true + + /husky@8.0.3: + resolution: + { + integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==, } engines: { node: ">=14" } hasBin: true @@ -2682,14 +2974,6 @@ packages: engines: { node: ">=0.8.19" } dev: true - /indent-string@4.0.0: - resolution: - { - integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, - } - engines: { node: ">=8" } - dev: true - /inflight@1.0.6: resolution: { @@ -2707,6 +2991,13 @@ packages: } dev: true + /ini@1.3.8: + resolution: + { + integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, + } + dev: true + /interpret@1.4.0: resolution: { @@ -2731,6 +3022,25 @@ packages: } dependencies: hasown: 2.0.0 + dev: true + + /is-docker@2.2.1: + resolution: + { + integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, + } + engines: { node: ">=8" } + hasBin: true + dev: true + + /is-docker@3.0.0: + resolution: + { + integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + hasBin: true + dev: true /is-extglob@2.1.1: resolution: @@ -2755,6 +3065,16 @@ packages: engines: { node: ">=12" } dev: true + /is-fullwidth-code-point@5.0.0: + resolution: + { + integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==, + } + engines: { node: ">=18" } + dependencies: + get-east-asian-width: 1.2.0 + dev: true + /is-glob@4.0.3: resolution: { @@ -2764,6 +3084,17 @@ packages: dependencies: is-extglob: 2.1.1 + /is-inside-container@1.0.0: + resolution: + { + integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==, + } + engines: { node: ">=14.16" } + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: true + /is-number@7.0.0: resolution: { @@ -2771,6 +3102,14 @@ packages: } engines: { node: ">=0.12.0" } + /is-path-inside@3.0.3: + resolution: + { + integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, + } + engines: { node: ">=8" } + dev: true + /is-potential-custom-element-name@1.0.1: resolution: { @@ -2778,6 +3117,14 @@ packages: } dev: true + /is-stream@2.0.1: + resolution: + { + integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, + } + engines: { node: ">=8" } + dev: true + /is-stream@3.0.0: resolution: { @@ -2786,6 +3133,16 @@ packages: engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dev: true + /is-wsl@2.2.0: + resolution: + { + integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, + } + engines: { node: ">=8" } + dependencies: + is-docker: 2.2.1 + dev: true + /isexe@2.0.0: resolution: { @@ -2793,6 +3150,18 @@ packages: } dev: true + /jackspeak@2.3.6: + resolution: + { + integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==, + } + engines: { node: ">=14" } + dependencies: + "@isaacs/cliui": 8.0.2 + optionalDependencies: + "@pkgjs/parseargs": 0.11.0 + dev: true + /jest-worker@27.5.1: resolution: { @@ -2800,24 +3169,37 @@ packages: } engines: { node: ">= 10.13.0" } dependencies: - "@types/node": 16.11.47 + "@types/node": 16.18.68 merge-stream: 2.0.0 supports-color: 8.1.1 - /jose@4.8.3: + /jose@5.1.3: resolution: { - integrity: sha512-7rySkpW78d8LBp4YU70Wb7+OTgE3OwAALNVZxhoIhp4Kscp+p/fBkdpxGAMKxvCAMV4QfXBU9m6l9nX/vGwd2g==, + integrity: sha512-GPExOkcMsCLBTi1YetY2LmkoY559fss0+0KVa6kOfb2YFe84nAM7Nm/XzuZozah4iHgmBGrCOHL5/cy670SBRw==, } - deprecated: this version is no longer supported dev: false - /js-cookie@3.0.1: + /js-beautify@1.14.11: resolution: { - integrity: sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==, + integrity: sha512-rPogWqAfoYh1Ryqqh2agUpVfbxAhbjuN1SmU86dskQUKouRiggUTCO4+2ym9UPXllc2WAp0J+T5qxn7Um3lCdw==, } - engines: { node: ">=12" } + engines: { node: ">=14" } + hasBin: true + dependencies: + config-chain: 1.1.13 + editorconfig: 1.0.4 + glob: 10.3.10 + nopt: 7.2.0 + dev: true + + /js-cookie@3.0.5: + resolution: + { + integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==, + } + engines: { node: ">=14" } dev: false /js-yaml@4.1.0: @@ -2830,45 +3212,39 @@ packages: argparse: 2.0.1 dev: true - /jsdom@20.0.0: + /jsdom@23.0.1: resolution: { - integrity: sha512-x4a6CKCgx00uCmP+QakBDFXwjAJ69IkkIWHmtmjd3wvXPcdOS44hfX2vqkOQrVrq8l9DhNNADZRXaCEWvgXtVA==, + integrity: sha512-2i27vgvlUsGEBO9+/kJQRbtqtm+191b5zAZrU/UezVmnC2dlDAFLgDYJvAEi94T4kjsRKkezEtLQTgsNEsW2lQ==, } - engines: { node: ">=14" } + engines: { node: ">=18" } peerDependencies: - canvas: ^2.5.0 + canvas: ^2.11.2 peerDependenciesMeta: canvas: optional: true dependencies: - abab: 2.0.6 - acorn: 8.11.2 - acorn-globals: 6.0.0 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 + cssstyle: 3.0.0 + data-urls: 5.0.0 decimal.js: 10.4.3 - domexception: 4.0.0 - escodegen: 2.1.0 form-data: 4.0.0 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.0 + https-proxy-agent: 7.0.2 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.7 parse5: 7.1.2 + rrweb-cssom: 0.6.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.3 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 3.0.0 + w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 ws: 8.15.1 - xml-name-validator: 4.0.0 + xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil - supports-color @@ -2909,6 +3285,13 @@ packages: engines: { node: ">=6" } hasBin: true + /jsonc-parser@3.2.0: + resolution: + { + integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, + } + dev: true + /keyv@4.5.4: resolution: { @@ -2918,14 +3301,6 @@ packages: json-buffer: 3.0.1 dev: true - /klona@2.0.6: - resolution: - { - integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==, - } - engines: { node: ">= 8" } - dev: true - /levn@0.4.1: resolution: { @@ -2937,60 +3312,49 @@ packages: type-check: 0.4.0 dev: true - /lilconfig@2.0.5: + /lilconfig@3.0.0: resolution: { - integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==, + integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==, } - engines: { node: ">=10" } + engines: { node: ">=14" } dev: true - /lint-staged@13.0.3: + /lint-staged@15.2.0: resolution: { - integrity: sha512-9hmrwSCFroTSYLjflGI8Uk+GWAwMB4OlpU4bMJEAT5d/llQwtYKoim4bLOyLCuWFAhWEupE0vkIFqtw/WIsPug==, + integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==, } - engines: { node: ^14.13.1 || >=16.0.0 } + engines: { node: ">=18.12.0" } hasBin: true dependencies: - cli-truncate: 3.1.0 - colorette: 2.0.20 - commander: 9.5.0 + chalk: 5.3.0 + commander: 11.1.0 debug: 4.3.4 - execa: 6.1.0 - lilconfig: 2.0.5 - listr2: 4.0.5 + execa: 8.0.1 + lilconfig: 3.0.0 + listr2: 8.0.0 micromatch: 4.0.5 - normalize-path: 3.0.0 - object-inspect: 1.13.1 pidtree: 0.6.0 string-argv: 0.3.2 yaml: 2.3.4 transitivePeerDependencies: - - enquirer - supports-color dev: true - /listr2@4.0.5: + /listr2@8.0.0: resolution: { - integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==, + integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==, } - engines: { node: ">=12" } - peerDependencies: - enquirer: ">= 2.3.0 < 3" - peerDependenciesMeta: - enquirer: - optional: true + engines: { node: ">=18.0.0" } dependencies: - cli-truncate: 2.1.0 + cli-truncate: 4.0.0 colorette: 2.0.20 - log-update: 4.0.0 - p-map: 4.0.0 + eventemitter3: 5.0.1 + log-update: 6.0.0 rfdc: 1.3.0 - rxjs: 7.8.1 - through: 2.3.8 - wrap-ansi: 7.0.0 + wrap-ansi: 9.0.0 dev: true /loader-runner@4.3.0: @@ -3011,22 +3375,16 @@ packages: emojis-list: 3.0.0 json5: 2.2.3 - /local-pkg@0.4.3: + /local-pkg@0.5.0: resolution: { - integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, + integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==, } engines: { node: ">=14" } - dev: true - - /locate-path@5.0.0: - resolution: - { - integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, - } - engines: { node: ">=8" } dependencies: - p-locate: 4.1.0 + mlly: 1.4.2 + pkg-types: 1.0.3 + dev: true /locate-path@6.0.0: resolution: @@ -3038,6 +3396,15 @@ packages: p-locate: 5.0.0 dev: true + /locate-path@7.2.0: + resolution: + { + integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + p-locate: 6.0.0 + /lodash.merge@4.6.2: resolution: { @@ -3052,17 +3419,18 @@ packages: } dev: true - /log-update@4.0.0: + /log-update@6.0.0: resolution: { - integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==, + integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==, } - engines: { node: ">=10" } + engines: { node: ">=18" } dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 + ansi-escapes: 6.2.0 + cli-cursor: 4.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 dev: true /loupe@2.3.7: @@ -3074,6 +3442,14 @@ packages: get-func-name: 2.0.2 dev: true + /lru-cache@10.1.0: + resolution: + { + integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==, + } + engines: { node: 14 || >=16.14 } + dev: true + /lru-cache@6.0.0: resolution: { @@ -3084,14 +3460,6 @@ packages: yallist: 4.0.0 dev: true - /magic-string@0.25.9: - resolution: - { - integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, - } - dependencies: - sourcemap-codec: 1.4.8 - /magic-string@0.30.5: resolution: { @@ -3101,15 +3469,6 @@ packages: dependencies: "@jridgewell/sourcemap-codec": 1.4.15 - /make-dir@3.1.0: - resolution: - { - integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, - } - engines: { node: ">=8" } - dependencies: - semver: 6.3.1 - /merge-stream@2.0.0: resolution: { @@ -3176,12 +3535,67 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch@9.0.1: + resolution: + { + integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==, + } + engines: { node: ">=16 || 14 >=14.17" } + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimatch@9.0.3: + resolution: + { + integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, + } + engines: { node: ">=16 || 14 >=14.17" } + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minipass@7.0.4: + resolution: + { + integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==, + } + engines: { node: ">=16 || 14 >=14.17" } + dev: true + + /mkdirp@1.0.4: + resolution: + { + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, + } + engines: { node: ">=10" } + hasBin: true + + /mlly@1.4.2: + resolution: + { + integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==, + } + dependencies: + acorn: 8.11.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + ufo: 1.3.2 + dev: true + /ms@2.1.2: resolution: { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, } + /muggle-string@0.3.1: + resolution: + { + integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==, + } + dev: true + /nanoid@3.3.7: resolution: { @@ -3190,13 +3604,6 @@ packages: engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true - /natural-compare-lite@1.4.0: - resolution: - { - integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==, - } - dev: true - /natural-compare@1.4.0: resolution: { @@ -3216,6 +3623,17 @@ packages: integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, } + /nopt@7.2.0: + resolution: + { + integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + hasBin: true + dependencies: + abbrev: 2.0.0 + dev: true + /normalize-path@3.0.0: resolution: { @@ -3223,6 +3641,16 @@ packages: } engines: { node: ">=0.10.0" } + /npm-run-path@4.0.1: + resolution: + { + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, + } + engines: { node: ">=8" } + dependencies: + path-key: 3.1.1 + dev: true + /npm-run-path@5.1.0: resolution: { @@ -3262,13 +3690,6 @@ packages: } dev: true - /object-inspect@1.13.1: - resolution: - { - integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==, - } - dev: true - /once@1.4.0: resolution: { @@ -3298,6 +3719,19 @@ packages: mimic-fn: 4.0.0 dev: true + /open@9.1.0: + resolution: + { + integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==, + } + engines: { node: ">=14.16" } + dependencies: + default-browser: 4.0.0 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 2.2.0 + dev: true + /optionator@0.9.3: resolution: { @@ -3313,15 +3747,6 @@ packages: type-check: 0.4.0 dev: true - /p-limit@2.3.0: - resolution: - { - integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, - } - engines: { node: ">=6" } - dependencies: - p-try: 2.2.0 - /p-limit@3.1.0: resolution: { @@ -3332,14 +3757,24 @@ packages: yocto-queue: 0.1.0 dev: true - /p-locate@4.1.0: + /p-limit@4.0.0: resolution: { - integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, + integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==, } - engines: { node: ">=8" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: - p-limit: 2.3.0 + yocto-queue: 1.0.0 + + /p-limit@5.0.0: + resolution: + { + integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==, + } + engines: { node: ">=18" } + dependencies: + yocto-queue: 1.0.0 + dev: true /p-locate@5.0.0: resolution: @@ -3351,22 +3786,14 @@ packages: p-limit: 3.1.0 dev: true - /p-map@4.0.0: + /p-locate@6.0.0: resolution: { - integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, + integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==, } - engines: { node: ">=10" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: - aggregate-error: 3.1.0 - dev: true - - /p-try@2.2.0: - resolution: - { - integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, - } - engines: { node: ">=6" } + p-limit: 4.0.0 /parent-module@1.0.1: resolution: @@ -3387,12 +3814,27 @@ packages: entities: 4.5.0 dev: true + /path-browserify@1.0.1: + resolution: + { + integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==, + } + dev: true + /path-exists@4.0.0: resolution: { integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, } engines: { node: ">=8" } + dev: true + + /path-exists@5.0.0: + resolution: + { + integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } /path-is-absolute@1.0.1: resolution: @@ -3423,6 +3865,18 @@ packages: { integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, } + dev: true + + /path-scurry@1.10.1: + resolution: + { + integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==, + } + engines: { node: ">=16 || 14 >=14.17" } + dependencies: + lru-cache: 10.1.0 + minipass: 7.0.4 + dev: true /path-type@4.0.0: resolution: @@ -3432,6 +3886,13 @@ packages: engines: { node: ">=8" } dev: true + /pathe@1.1.1: + resolution: + { + integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==, + } + dev: true + /pathval@1.1.1: resolution: { @@ -3461,29 +3922,26 @@ packages: hasBin: true dev: true - /pinia-plugin-persistedstate@2.1.0(pinia@2.0.17): + /pinia-plugin-persistedstate@3.2.0(pinia@2.1.7): resolution: { - integrity: sha512-qqFWulmvt2r07JqVwud+q9RyRgJrXQmu5pFtXogsV1Z1kHN1H5hxZfMmbezK6VpPPLTSnQ/dXd9c7NRc4Lfk9Q==, + integrity: sha512-tZbNGf2vjAQcIm7alK40sE51Qu/m9oWr+rEgNm/2AWr1huFxj72CjvpQcIQzMknDBJEkQznCLAGtJTIcLKrKdw==, } peerDependencies: pinia: ^2.0.0 - peerDependenciesMeta: - pinia: - optional: true dependencies: - pinia: 2.0.17(typescript@4.7.4)(vue@3.2.37) + pinia: 2.1.7(typescript@5.3.3)(vue@3.3.11) dev: false - /pinia@2.0.17(typescript@4.7.4)(vue@3.2.37): + /pinia@2.1.7(typescript@5.3.3)(vue@3.3.11): resolution: { - integrity: sha512-AtwLwEWQgIjofjgeFT+nxbnK5lT2QwQjaHNEDqpsi2AiCwf/NY78uWTeHUyEhiiJy8+sBmw0ujgQMoQbWiZDfA==, + integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==, } peerDependencies: "@vue/composition-api": ^1.4.0 typescript: ">=4.4.4" - vue: ^2.6.14 || ^3.2.0 + vue: ^2.6.14 || ^3.3.0 peerDependenciesMeta: "@vue/composition-api": optional: true @@ -3491,9 +3949,9 @@ packages: optional: true dependencies: "@vue/devtools-api": 6.5.1 - typescript: 4.7.4 - vue: 3.2.37 - vue-demi: 0.14.6(vue@3.2.37) + typescript: 5.3.3 + vue: 3.3.11(typescript@5.3.3) + vue-demi: 0.14.6(vue@3.3.11) dev: false /pinst@3.0.0: @@ -3505,14 +3963,25 @@ packages: hasBin: true dev: true - /pkg-dir@4.2.0: + /pkg-dir@7.0.0: resolution: { - integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==, + integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==, } - engines: { node: ">=8" } + engines: { node: ">=14.16" } dependencies: - find-up: 4.1.0 + find-up: 6.3.0 + + /pkg-types@1.0.3: + resolution: + { + integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==, + } + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.4.2 + pathe: 1.1.1 + dev: true /postcss-selector-parser@6.0.13: resolution: @@ -3554,15 +4023,41 @@ packages: fast-diff: 1.3.0 dev: true - /prettier@2.7.1: + /prettier@3.1.1: resolution: { - integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==, + integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==, } - engines: { node: ">=10.13.0" } + engines: { node: ">=14" } hasBin: true dev: true + /pretty-format@29.7.0: + resolution: + { + integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + dependencies: + "@jest/schemas": 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + + /proto-list@1.2.4: + resolution: + { + integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==, + } + dev: true + + /proxy-from-env@1.1.0: + resolution: + { + integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, + } + dev: false + /psl@1.9.0: resolution: { @@ -3599,6 +4094,13 @@ packages: dependencies: safe-buffer: 5.2.1 + /react-is@18.2.0: + resolution: + { + integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==, + } + dev: true + /readdirp@3.6.0: resolution: { @@ -3618,14 +4120,6 @@ packages: resolve: 1.22.8 dev: true - /regexpp@3.2.0: - resolution: - { - integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, - } - engines: { node: ">=8" } - dev: true - /requires-port@1.0.0: resolution: { @@ -3651,13 +4145,14 @@ packages: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true - /restore-cursor@3.1.0: + /restore-cursor@4.0.0: resolution: { - integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, + integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==, } - engines: { node: ">=8" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: onetime: 5.1.2 signal-exit: 3.0.7 @@ -3695,16 +4190,46 @@ packages: } dev: false - /rollup@2.79.1: + /rollup@4.9.0: resolution: { - integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==, + integrity: sha512-bUHW/9N21z64gw8s6tP4c88P382Bq/L5uZDowHlHx6s/QWpjJXivIAbEw6LZthgSvlEizZBfLC4OAvWe7aoF7A==, } - engines: { node: ">=10.0.0" } + engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true optionalDependencies: + "@rollup/rollup-android-arm-eabi": 4.9.0 + "@rollup/rollup-android-arm64": 4.9.0 + "@rollup/rollup-darwin-arm64": 4.9.0 + "@rollup/rollup-darwin-x64": 4.9.0 + "@rollup/rollup-linux-arm-gnueabihf": 4.9.0 + "@rollup/rollup-linux-arm64-gnu": 4.9.0 + "@rollup/rollup-linux-arm64-musl": 4.9.0 + "@rollup/rollup-linux-riscv64-gnu": 4.9.0 + "@rollup/rollup-linux-x64-gnu": 4.9.0 + "@rollup/rollup-linux-x64-musl": 4.9.0 + "@rollup/rollup-win32-arm64-msvc": 4.9.0 + "@rollup/rollup-win32-ia32-msvc": 4.9.0 + "@rollup/rollup-win32-x64-msvc": 4.9.0 fsevents: 2.3.3 + /rrweb-cssom@0.6.0: + resolution: + { + integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==, + } + dev: true + + /run-applescript@5.0.0: + resolution: + { + integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==, + } + engines: { node: ">=12" } + dependencies: + execa: 5.1.1 + dev: true + /run-parallel@1.2.0: resolution: { @@ -3714,15 +4239,6 @@ packages: queue-microtask: 1.2.3 dev: true - /rxjs@7.8.1: - resolution: - { - integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==, - } - dependencies: - tslib: 2.6.2 - dev: true - /safe-buffer@5.2.1: resolution: { @@ -3736,15 +4252,15 @@ packages: } dev: true - /sass-loader@13.0.2(sass@1.54.1)(webpack@5.89.0): + /sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0): resolution: { - integrity: sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==, + integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==, } engines: { node: ">= 14.15.0" } peerDependencies: fibers: ">= 3.1.0" - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 sass: ^1.3.0 sass-embedded: "*" webpack: ^5.0.0 @@ -3758,18 +4274,17 @@ packages: sass-embedded: optional: true dependencies: - klona: 2.0.6 neo-async: 2.6.2 - sass: 1.54.1 + sass: 1.69.5 webpack: 5.89.0 dev: true - /sass@1.54.1: + /sass@1.69.5: resolution: { - integrity: sha512-GHJJr31Me32RjjUBagyzx8tzjKBUcDwo5239XANIRBq0adDu5iIG0aFO0i/TBb/4I9oyxkEv44nq/kL1DxdDhA==, + integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==, } - engines: { node: ">=12.0.0" } + engines: { node: ">=14.0.0" } hasBin: true dependencies: chokidar: 3.5.3 @@ -3797,13 +4312,6 @@ packages: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - /semver@6.3.1: - resolution: - { - integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, - } - hasBin: true - /semver@7.5.4: resolution: { @@ -3854,6 +4362,13 @@ packages: rechoir: 0.6.2 dev: true + /siginfo@2.0.0: + resolution: + { + integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, + } + dev: true + /signal-exit@3.0.7: resolution: { @@ -3861,6 +4376,14 @@ packages: } dev: true + /signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, + } + engines: { node: ">=14" } + dev: true + /slash@3.0.0: resolution: { @@ -3869,30 +4392,6 @@ packages: engines: { node: ">=8" } dev: true - /slice-ansi@3.0.0: - resolution: - { - integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==, - } - engines: { node: ">=8" } - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - - /slice-ansi@4.0.0: - resolution: - { - integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, - } - engines: { node: ">=10" } - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - /slice-ansi@5.0.0: resolution: { @@ -3904,6 +4403,17 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true + /slice-ansi@7.1.0: + resolution: + { + integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==, + } + engines: { node: ">=18" } + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + dev: true + /source-map-js@1.0.2: resolution: { @@ -3927,12 +4437,19 @@ packages: } engines: { node: ">=0.10.0" } - /sourcemap-codec@1.4.8: + /stackback@0.0.2: resolution: { - integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, + integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, } - deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true + + /std-env@3.6.0: + resolution: + { + integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==, + } + dev: true /string-argv@0.3.2: resolution: @@ -3966,6 +4483,18 @@ packages: strip-ansi: 7.1.0 dev: true + /string-width@7.0.0: + resolution: + { + integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==, + } + engines: { node: ">=18" } + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + dev: true + /strip-ansi@6.0.1: resolution: { @@ -3986,6 +4515,14 @@ packages: ansi-regex: 6.0.1 dev: true + /strip-final-newline@2.0.0: + resolution: + { + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, + } + engines: { node: ">=6" } + dev: true + /strip-final-newline@3.0.0: resolution: { @@ -4002,6 +4539,15 @@ packages: engines: { node: ">=8" } dev: true + /strip-literal@1.3.0: + resolution: + { + integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==, + } + dependencies: + acorn: 8.11.2 + dev: true + /supports-color@7.2.0: resolution: { @@ -4027,6 +4573,7 @@ packages: integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, } engines: { node: ">= 0.4" } + dev: true /symbol-tree@3.2.4: resolution: @@ -4035,6 +4582,17 @@ packages: } dev: true + /synckit@0.8.6: + resolution: + { + integrity: sha512-laHF2savN6sMeHCjLRkheIU4wo3Zg9Ln5YOjOo7sZ5dVQW8yF5pPE5SIw1dsPhq3TRp1jisKRCdPhfs/1WMqDA==, + } + engines: { node: ^14.18.0 || >=16.0.0 } + dependencies: + "@pkgr/utils": 2.4.2 + tslib: 2.6.2 + dev: true + /tapable@2.2.1: resolution: { @@ -4088,29 +4646,37 @@ packages: } dev: true - /through@2.3.8: + /tinybench@2.5.1: resolution: { - integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, + integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==, } dev: true - /tinypool@0.2.4: + /tinypool@0.8.1: resolution: { - integrity: sha512-Vs3rhkUH6Qq1t5bqtb816oT+HeJTXfwt2cbPH17sWHIYKTotQIFPk3tf2fgqRrVyMDVOc1EnPgzIxfIulXVzwQ==, + integrity: sha512-zBTCK0cCgRROxvs9c0CGK838sPkeokNGdQVUUwHAbynHFlmyJYj825f/oRs528HaIJ97lo0pLIlDUzwN+IorWg==, } engines: { node: ">=14.0.0" } dev: true - /tinyspy@1.1.1: + /tinyspy@2.2.0: resolution: { - integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==, + integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==, } engines: { node: ">=14.0.0" } dev: true + /titleize@3.0.0: + resolution: + { + integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==, + } + engines: { node: ">=12" } + dev: true + /to-fast-properties@2.0.0: resolution: { @@ -4140,21 +4706,26 @@ packages: url-parse: 1.5.10 dev: true - /tr46@3.0.0: + /tr46@5.0.0: resolution: { - integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==, + integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==, } - engines: { node: ">=12" } + engines: { node: ">=18" } dependencies: punycode: 2.3.1 dev: true - /tslib@1.14.1: + /ts-api-utils@1.0.3(typescript@5.3.3): resolution: { - integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, + integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==, } + engines: { node: ">=16.13.0" } + peerDependencies: + typescript: ">=4.2.0" + dependencies: + typescript: 5.3.3 dev: true /tslib@2.6.2: @@ -4164,19 +4735,6 @@ packages: } dev: true - /tsutils@3.21.0(typescript@4.7.4): - resolution: - { - integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, - } - engines: { node: ">= 6" } - peerDependencies: - typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - dependencies: - tslib: 1.14.1 - typescript: 4.7.4 - dev: true - /type-check@0.4.0: resolution: { @@ -4203,22 +4761,35 @@ packages: engines: { node: ">=10" } dev: true - /type-fest@0.21.3: + /type-fest@3.13.1: resolution: { - integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, + integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==, } - engines: { node: ">=10" } + engines: { node: ">=14.16" } dev: true - /typescript@4.7.4: + /typescript@5.3.3: resolution: { - integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==, + integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==, } - engines: { node: ">=4.2.0" } + engines: { node: ">=14.17" } hasBin: true + /ufo@1.3.2: + resolution: + { + integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==, + } + dev: true + + /undici-types@5.26.5: + resolution: + { + integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, + } + /universalify@0.2.0: resolution: { @@ -4227,6 +4798,14 @@ packages: engines: { node: ">= 4.0.0" } dev: true + /untildify@4.0.0: + resolution: + { + integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==, + } + engines: { node: ">=8" } + dev: true + /upath@2.0.1: resolution: { @@ -4272,116 +4851,162 @@ packages: } dev: true - /uuid@8.3.2: + /uuid@9.0.1: resolution: { - integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, + integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==, } hasBin: true dev: false - /v8-compile-cache@2.4.0: + /vite-node@1.0.4(@types/node@20.10.4)(sass@1.69.5): resolution: { - integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==, + integrity: sha512-9xQQtHdsz5Qn8hqbV7UKqkm8YkJhzT/zr41Dmt5N7AlD8hJXw/Z7y0QiD5I8lnTthV9Rvcvi0QW7PI0Fq83ZPg==, } + engines: { node: ^18.0.0 || >=20.0.0 } + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.1 + picocolors: 1.0.0 + vite: 5.0.8(@types/node@20.10.4)(sass@1.69.5) + transitivePeerDependencies: + - "@types/node" + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser dev: true - /vite-plugin-vuetify@1.0.0-alpha.14(vite@2.9.13)(vue@3.2.37)(vuetify@3.0.0-beta.6): + /vite-plugin-vuetify@2.0.1(vite@5.0.8)(vue@3.3.11)(vuetify@3.4.7): resolution: { - integrity: sha512-hYcxkj5iq9Ecgeddklowf6tvhik9TsVofvR3PisWZJT/eSSL36BUCFulg1vo2DQHJGC/SEaLOWzgRwDbkmwRyA==, + integrity: sha512-GlRVAruohE8b0FqmeYYh1cYg3n8THGOv066uMA44qLv9uhUxSLw55CS7fi2yU0wH363TJ2vq36zUsPTjRFrjGQ==, } - engines: { node: ">=12" } + engines: { node: ^18.0.0 || >=20.0.0 } peerDependencies: - vite: ^2.7.0 || ^3.0.0 - vuetify: ^3.0.0-beta.4 + vite: ">=5" + vue: ^3.0.0 + vuetify: ^3.0.0 dependencies: - "@vuetify/loader-shared": 1.7.1(vue@3.2.37)(vuetify@3.0.0-beta.6) + "@vuetify/loader-shared": 2.0.1(vue@3.3.11)(vuetify@3.4.7) debug: 4.3.4 upath: 2.0.1 - vite: 2.9.13(sass@1.54.1) - vuetify: 3.0.0-beta.6(vite-plugin-vuetify@1.0.0-alpha.14)(vue@3.2.37)(webpack-plugin-vuetify@2.0.0-alpha.12) + vite: 5.0.8(@types/node@20.10.4)(sass@1.69.5) + vue: 3.3.11(typescript@5.3.3) + vuetify: 3.4.7(typescript@5.3.3)(vite-plugin-vuetify@2.0.1)(vue@3.3.11)(webpack-plugin-vuetify@3.0.1) transitivePeerDependencies: - supports-color - - vue - /vite@2.9.13(sass@1.54.1): + /vite@5.0.8(@types/node@20.10.4)(sass@1.69.5): resolution: { - integrity: sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==, + integrity: sha512-jYMALd8aeqR3yS9xlHd0OzQJndS9fH5ylVgWdB+pxTwxLKdO1pgC5Dlb398BUxpfaBxa4M9oT7j1g503Gaj5IQ==, } - engines: { node: ">=12.2.0" } + engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 less: "*" + lightningcss: ^1.21.0 sass: "*" stylus: "*" + sugarss: "*" + terser: ^5.4.0 peerDependenciesMeta: + "@types/node": + optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: optional: true + sugarss: + optional: true + terser: + optional: true dependencies: - esbuild: 0.14.54 + "@types/node": 20.10.4 + esbuild: 0.19.9 postcss: 8.4.32 - resolve: 1.22.8 - rollup: 2.79.1 - sass: 1.54.1 + rollup: 4.9.0 + sass: 1.69.5 optionalDependencies: fsevents: 2.3.3 - /vitest@0.20.3(jsdom@20.0.0)(sass@1.54.1): + /vitest@1.0.4(@types/node@20.10.4)(jsdom@23.0.1)(sass@1.69.5): resolution: { - integrity: sha512-cXMjTbZxBBUUuIF3PUzEGPLJWtIMeURBDXVxckSHpk7xss4JxkiiWh5cnIlfGyfJne2Ii3QpbiRuFL5dMJtljw==, + integrity: sha512-s1GQHp/UOeWEo4+aXDOeFBJwFzL6mjycbQwwKWX2QcYfh/7tIerS59hWQ20mxzupTJluA2SdwiBuWwQHH67ckg==, } - engines: { node: ">=v14.16.0" } + engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true peerDependencies: "@edge-runtime/vm": "*" - "@vitest/browser": "*" - "@vitest/ui": "*" - c8: "*" + "@types/node": ^18.0.0 || >=20.0.0 + "@vitest/browser": ^1.0.0 + "@vitest/ui": ^1.0.0 happy-dom: "*" jsdom: "*" peerDependenciesMeta: "@edge-runtime/vm": optional: true + "@types/node": + optional: true "@vitest/browser": optional: true "@vitest/ui": optional: true - c8: - optional: true happy-dom: optional: true jsdom: optional: true dependencies: - "@types/chai": 4.3.11 - "@types/chai-subset": 1.3.5 - "@types/node": 16.11.47 + "@types/node": 20.10.4 + "@vitest/expect": 1.0.4 + "@vitest/runner": 1.0.4 + "@vitest/snapshot": 1.0.4 + "@vitest/spy": 1.0.4 + "@vitest/utils": 1.0.4 + acorn-walk: 8.3.1 + cac: 6.7.14 chai: 4.3.10 debug: 4.3.4 - jsdom: 20.0.0 - local-pkg: 0.4.3 - tinypool: 0.2.4 - tinyspy: 1.1.1 - vite: 2.9.13(sass@1.54.1) + execa: 8.0.1 + jsdom: 23.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.5 + pathe: 1.1.1 + picocolors: 1.0.0 + std-env: 3.6.0 + strip-literal: 1.3.0 + tinybench: 2.5.1 + tinypool: 0.8.1 + vite: 5.0.8(@types/node@20.10.4)(sass@1.69.5) + vite-node: 1.0.4(@types/node@20.10.4)(sass@1.69.5) + why-is-node-running: 2.2.2 transitivePeerDependencies: - less + - lightningcss - sass - stylus + - sugarss - supports-color + - terser dev: true - /vue-cli-plugin-vuetify@2.5.1(sass-loader@13.0.2)(vue@3.2.37)(webpack@5.89.0): + /vue-cli-plugin-vuetify@2.5.8(sass-loader@13.3.2)(vue@3.3.11)(webpack@5.89.0): resolution: { - integrity: sha512-OcZ8/bqf84yTbQN+PyRf+8Wvr8czg+u5J4JGVx+Lq5ytsBxTgIUIZ/oMO7j+bd9WCjiKid2l9gZbQYjZABw2+g==, + integrity: sha512-uqi0/URJETJBbWlQHD1l0pnY7JN8Ytu+AL1fw50HFlGByPa8/xx+mq19GkFXA9FcwFT01IqEc/TkxMPugchomg==, } peerDependencies: sass-loader: "*" @@ -4395,14 +5020,21 @@ packages: optional: true dependencies: null-loader: 4.0.1(webpack@5.89.0) - sass-loader: 13.0.2(sass@1.54.1)(webpack@5.89.0) + sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) semver: 7.5.4 shelljs: 0.8.5 - vue: 3.2.37 + vue: 3.3.11(typescript@5.3.3) webpack: 5.89.0 dev: true - /vue-demi@0.14.6(vue@3.2.37): + /vue-component-type-helpers@1.8.25: + resolution: + { + integrity: sha512-NCA6sekiJIMnMs4DdORxATXD+/NRkQpS32UC+I1KQJUasx+Z7MZUb3Y+MsKsFmX+PgyTYSteb73JW77AibaCCw==, + } + dev: true + + /vue-demi@0.14.6(vue@3.3.11): resolution: { integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==, @@ -4417,10 +5049,10 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.2.37 + vue: 3.3.11(typescript@5.3.3) dev: false - /vue-eslint-parser@9.3.2(eslint@8.21.0): + /vue-eslint-parser@9.3.2(eslint@8.55.0): resolution: { integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==, @@ -4430,7 +5062,7 @@ packages: eslint: ">=6.0.0" dependencies: debug: 4.3.4 - eslint: 8.21.0 + eslint: 8.55.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -4441,58 +5073,75 @@ packages: - supports-color dev: true - /vue-router@4.1.3(vue@3.2.37): + /vue-router@4.2.5(vue@3.3.11): resolution: { - integrity: sha512-XvK81bcYglKiayT7/vYAg/f36ExPC4t90R/HIpzrZ5x+17BOWptXLCrEPufGgZeuq68ww4ekSIMBZY1qdUdfjA==, + integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==, } peerDependencies: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.5.1 - vue: 3.2.37 + vue: 3.3.11(typescript@5.3.3) dev: false - /vue-tsc@0.39.4(typescript@4.7.4): + /vue-template-compiler@2.7.15: resolution: { - integrity: sha512-oGFuAdSt8Q1NatnyyJheW0P/8Sk9RDMWPNzeMHXl1OOnoXrbjz2miMcccujySCpA48+AhzdtyFY1PL0XTPsOSg==, + integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==, + } + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + dev: true + + /vue-tsc@1.8.25(typescript@5.3.3): + resolution: + { + integrity: sha512-lHsRhDc/Y7LINvYhZ3pv4elflFADoEOo67vfClAfF2heVHpHmVquLSjojgCSIwzA4F0Pc4vowT/psXCYcfk+iQ==, } hasBin: true peerDependencies: typescript: "*" dependencies: - "@volar/vue-language-core": 0.39.4 - "@volar/vue-typescript": 0.39.4 - typescript: 4.7.4 + "@volar/typescript": 1.11.1 + "@vue/language-core": 1.8.25(typescript@5.3.3) + semver: 7.5.4 + typescript: 5.3.3 dev: true - /vue@3.2.37: + /vue@3.3.11(typescript@5.3.3): resolution: { - integrity: sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==, + integrity: sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w==, } + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true dependencies: - "@vue/compiler-dom": 3.2.37 - "@vue/compiler-sfc": 3.2.37 - "@vue/runtime-dom": 3.2.37 - "@vue/server-renderer": 3.2.37(vue@3.2.37) - "@vue/shared": 3.2.37 + "@vue/compiler-dom": 3.3.11 + "@vue/compiler-sfc": 3.3.11 + "@vue/runtime-dom": 3.3.11 + "@vue/server-renderer": 3.3.11(vue@3.3.11) + "@vue/shared": 3.3.11 + typescript: 5.3.3 - /vuetify@3.0.0-beta.6(vite-plugin-vuetify@1.0.0-alpha.14)(vue@3.2.37)(webpack-plugin-vuetify@2.0.0-alpha.12): + /vuetify@3.4.7(typescript@5.3.3)(vite-plugin-vuetify@2.0.1)(vue@3.3.11)(webpack-plugin-vuetify@3.0.1): resolution: { - integrity: sha512-eL8l4YdpB8ePWex1NkB35nqgWIJCsElTk4XzZEXeN7ECh5Qd1JqPwxEE+JVVC5e1+Ut2EQw+08ouLkeEk2uMow==, + integrity: sha512-K++yer5H94Yi/uzgKDOTYRPA9qipVntomEohRsegfAnRqmFyw2x9clHVEoTRa/Fvk3nkHti0zn90Mp7mSUwVnw==, } engines: { node: ^12.20 || >=14.13 } peerDependencies: - "@formatjs/intl": ^1.0.0 || ^2.0.0 - vite-plugin-vuetify: ^1.0.0-alpha.12 - vue: ^3.2.0 + typescript: ">=4.7" + vite-plugin-vuetify: ">=1.0.0-alpha.12" + vue: ^3.3.0 vue-i18n: ^9.0.0 - webpack-plugin-vuetify: ^2.0.0-alpha.11 + webpack-plugin-vuetify: ">=2.0.0-alpha.11" peerDependenciesMeta: - "@formatjs/intl": + typescript: optional: true vite-plugin-vuetify: optional: true @@ -4501,28 +5150,19 @@ packages: webpack-plugin-vuetify: optional: true dependencies: - vite-plugin-vuetify: 1.0.0-alpha.14(vite@2.9.13)(vue@3.2.37)(vuetify@3.0.0-beta.6) - vue: 3.2.37 - webpack-plugin-vuetify: 2.0.0-alpha.12(@vue/compiler-sfc@3.3.11)(vue@3.2.37)(vuetify@3.0.0-beta.6)(webpack@5.89.0) + typescript: 5.3.3 + vite-plugin-vuetify: 2.0.1(vite@5.0.8)(vue@3.3.11)(vuetify@3.4.7) + vue: 3.3.11(typescript@5.3.3) + webpack-plugin-vuetify: 3.0.1(@vue/compiler-sfc@3.3.11)(vue@3.3.11)(vuetify@3.4.7)(webpack@5.89.0) - /w3c-hr-time@1.0.2: + /w3c-xmlserializer@5.0.0: resolution: { - integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==, + integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==, } - deprecated: Use your platform's native performance.now() and performance.timeOrigin. + engines: { node: ">=18" } dependencies: - browser-process-hrtime: 1.0.0 - dev: true - - /w3c-xmlserializer@3.0.0: - resolution: - { - integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==, - } - engines: { node: ">=12" } - dependencies: - xml-name-validator: 4.0.0 + xml-name-validator: 5.0.0 dev: true /watchpack@2.4.0: @@ -4550,29 +5190,30 @@ packages: engines: { node: ">=12" } dev: true - /webpack-plugin-vuetify@2.0.0-alpha.12(@vue/compiler-sfc@3.3.11)(vue@3.2.37)(vuetify@3.0.0-beta.6)(webpack@5.89.0): + /webpack-plugin-vuetify@3.0.1(@vue/compiler-sfc@3.3.11)(vue@3.3.11)(vuetify@3.4.7)(webpack@5.89.0): resolution: { - integrity: sha512-/PS/qfJ9JrcI9Wb1UW7kEJoWJCni7qhhuyFkvPgfHoHZrEy7WACEMYf5zGZ4bJa+I0hCftrXYFOGz6pswVzaEg==, + integrity: sha512-/FEpXPfPQlSMdJgLcz/iF6yQ82NdBwmryyACIhY5agsv0uW6/VEXmRlnBiF54MV2KW0/Vt5ZPXyhSx5r7u0lFA==, } - engines: { node: ">=12" } + engines: { node: ^18.0.0 || >=20.0.0 } peerDependencies: "@vue/compiler-sfc": ^3.2.6 - vuetify: ^3.0.0-beta.4 + vue: ^3.2.6 + vuetify: ^3.0.0 webpack: ^5.0.0 dependencies: "@vue/compiler-sfc": 3.3.11 - "@vuetify/loader-shared": 1.7.1(vue@3.2.37)(vuetify@3.0.0-beta.6) + "@vuetify/loader-shared": 2.0.1(vue@3.3.11)(vuetify@3.4.7) decache: 4.6.2 file-loader: 6.2.0(webpack@5.89.0) - find-cache-dir: 3.3.2 + find-cache-dir: 5.0.0 loader-utils: 2.0.4 + mkdirp: 1.0.4 null-loader: 4.0.1(webpack@5.89.0) upath: 2.0.1 - vuetify: 3.0.0-beta.6(vite-plugin-vuetify@1.0.0-alpha.14)(vue@3.2.37)(webpack-plugin-vuetify@2.0.0-alpha.12) + vue: 3.3.11(typescript@5.3.3) + vuetify: 3.4.7(typescript@5.3.3)(vite-plugin-vuetify@2.0.1)(vue@3.3.11)(webpack-plugin-vuetify@3.0.1) webpack: 5.89.0 - transitivePeerDependencies: - - vue /webpack-sources@3.2.3: resolution: @@ -4623,32 +5264,32 @@ packages: - esbuild - uglify-js - /whatwg-encoding@2.0.0: + /whatwg-encoding@3.1.1: resolution: { - integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==, + integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==, } - engines: { node: ">=12" } + engines: { node: ">=18" } dependencies: iconv-lite: 0.6.3 dev: true - /whatwg-mimetype@3.0.0: + /whatwg-mimetype@4.0.0: resolution: { - integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==, + integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==, } - engines: { node: ">=12" } + engines: { node: ">=18" } dev: true - /whatwg-url@11.0.0: + /whatwg-url@14.0.0: resolution: { - integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==, + integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==, } - engines: { node: ">=12" } + engines: { node: ">=18" } dependencies: - tr46: 3.0.0 + tr46: 5.0.0 webidl-conversions: 7.0.0 dev: true @@ -4663,16 +5304,16 @@ packages: isexe: 2.0.0 dev: true - /wrap-ansi@6.2.0: + /why-is-node-running@2.2.2: resolution: { - integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, + integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==, } engines: { node: ">=8" } + hasBin: true dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 + siginfo: 2.0.0 + stackback: 0.0.2 dev: true /wrap-ansi@7.0.0: @@ -4687,6 +5328,30 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi@8.1.0: + resolution: + { + integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, + } + engines: { node: ">=12" } + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + + /wrap-ansi@9.0.0: + resolution: + { + integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==, + } + engines: { node: ">=18" } + dependencies: + ansi-styles: 6.2.1 + string-width: 7.0.0 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: { @@ -4718,6 +5383,14 @@ packages: engines: { node: ">=12" } dev: true + /xml-name-validator@5.0.0: + resolution: + { + integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==, + } + engines: { node: ">=18" } + dev: true + /xmlchars@2.2.0: resolution: { @@ -4747,3 +5420,10 @@ packages: } engines: { node: ">=10" } dev: true + + /yocto-queue@1.0.0: + resolution: + { + integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==, + } + engines: { node: ">=12.20" }