From 90ceb4069bc21ee25ebd3e98aa2cd9ecda90f3ba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 May 2023 20:13:31 +0000 Subject: [PATCH] chore(deps): update all non-major dependencies --- apps/admin/package.json | 24 +- apps/api/package.json | 14 +- apps/cli/package.json | 6 +- apps/portal/package.json | 8 +- apps/survey/package.json | 20 +- package.json | 20 +- packages/common-backend/package.json | 4 +- packages/common/package.json | 2 +- packages/db/package.json | 6 +- packages/i18n/package.json | 2 +- packages/ui/package.json | 10 +- pnpm-lock.yaml | 1655 ++++++++++++++------------ 12 files changed, 967 insertions(+), 804 deletions(-) diff --git a/apps/admin/package.json b/apps/admin/package.json index 47e1e34dd4..7bbc3e6432 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -36,13 +36,13 @@ "jwt-decode": "^3.1.2", "lodash": "^4.17.21", "nanoid": "^3.3.6", - "object-to-formdata": "^4.4.2", - "pinia": "^2.0.36", + "object-to-formdata": "^4.5.1", + "pinia": "^2.1.3", "pinia-plugin-persistedstate": "^3.1.0", "pluralize": "^8.0.0", "tinymce": "^6.4.2", - "vanilla-jsoneditor": "^0.17.3", - "vue": "^2.7.14", + "vanilla-jsoneditor": "^0.17.4", + "vue": "^3.3.4", "vue-i18n": "^8.28.2", "vue-router": "^3.6.5", "vuedraggable": "^2.24.3", @@ -51,28 +51,28 @@ "devDependencies": { "@types/jsdom": "^21.1.1", "@types/lodash": "^4.14.194", - "@types/node": "^18.16.7", + "@types/node": "^18.16.14", "@types/pluralize": "^0.0.29", "@vitejs/plugin-vue2": "^2.2.0", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", - "eslint": "^8.40.0", + "eslint": "^8.41.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-vue": "^9.12.0", + "eslint-plugin-vue": "^9.14.0", "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.8.8", - "sass": "~1.32.13", + "sass": "~1.62.1", "typescript": "^5.0.4", "unplugin-fonts": "^1.0.3", "unplugin-vue-components": "^0.24.1", - "vite": "^4.3.5", + "vite": "^4.3.8", "vite-plugin-html": "^3.2.0", "vite-plugin-mkcert": "^1.15.0", - "vite-plugin-pwa": "^0.14.7", - "vitest": "^0.31.0", - "vue-tsc": "^1.6.4", + "vite-plugin-pwa": "^0.15.0", + "vitest": "^0.31.1", + "vue-tsc": "^1.6.5", "workbox-window": "^6.5.4" }, "bundledDependencies": [ diff --git a/apps/api/package.json b/apps/api/package.json index 09387fb534..ebd7541292 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -35,9 +35,9 @@ "awilix": "^8.0.1", "axios": "^1.4.0", "body-parser": "^1.20.2", - "bullmq": "^3.13.2", + "bullmq": "^3.14.0", "clean-css": "^5.3.2", - "connect-redis": "^7.0.1", + "connect-redis": "^7.1.0", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "cron-validator": "^1.3.1", @@ -69,10 +69,10 @@ "otpauth": "^9.1.2", "passport": "^0.6.0", "passport-jwt": "^4.0.1", - "pg": "^8.10.0", + "pg": "^8.11.0", "pg-hstore": "^2.3.4", "pluralize": "^8.0.0", - "puppeteer": "^20.1.2", + "puppeteer": "^20.3.0", "qrcode": "^1.5.3", "rate-limit-redis": "^3.0.2", "reflect-metadata": "^0.1.13", @@ -103,7 +103,7 @@ "@types/ms": "^0.7.31", "@types/multer": "^1.4.7", "@types/negotiator": "^0.6.1", - "@types/node": "^18.16.7", + "@types/node": "^18.16.14", "@types/nunjucks": "^3.2.2", "@types/passport": "^1.0.12", "@types/passport-jwt": "^3.0.8", @@ -117,13 +117,13 @@ "fork-ts-checker-webpack-plugin": "^8.0.0", "nodemon": "^2.0.22", "nodemon-webpack-plugin": "^4.8.1", - "rimraf": "^5.0.0", + "rimraf": "^5.0.1", "supertest": "^6.3.3", "ts-loader": "^9.4.2", "tsconfig-paths": "^4.2.0", "tsconfig-paths-webpack-plugin": "^4.0.1", "typescript": "^5.0.4", - "webpack": "^5.82.1", + "webpack": "^5.83.1", "webpack-cli": "^5.1.1", "webpack-node-externals": "^3.0.0", "webpackbar": "^5.0.2" diff --git a/apps/cli/package.json b/apps/cli/package.json index e29bcb636d..11e0befac9 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -33,7 +33,7 @@ "jsdom": "^22.0.0", "lodash": "^4.17.21", "nanoid": "^3.3.6", - "pg": "^8.10.0", + "pg": "^8.11.0", "pg-hstore": "^2.3.4", "reflect-metadata": "^0.1.13", "sequelize": "^6.31.1", @@ -43,7 +43,7 @@ "devDependencies": { "@types/fs-extra": "^11.0.1", "@types/lodash": "^4.14.194", - "@types/node": "^18.16.7", + "@types/node": "^18.16.14", "@types/validator": "^13.7.17", "@types/web-push": "^3.3.2", "@types/webpack-env": "^1.18.0", @@ -54,7 +54,7 @@ "tsconfig-paths-webpack-plugin": "^4.0.1", "tsx": "^3.12.7", "typescript": "^5.0.4", - "webpack": "^5.82.1", + "webpack": "^5.83.1", "webpack-cli": "^5.1.1", "webpack-node-externals": "^3.0.0", "webpackbar": "^5.0.2" diff --git a/apps/portal/package.json b/apps/portal/package.json index 7a3e7876e4..9c92f4d407 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -48,19 +48,19 @@ "@types/supertest": "^2.0.12", "@types/webpack-env": "^1.18.0", "fork-ts-checker-webpack-plugin": "^8.0.0", - "laravel-vite-plugin": "^0.7.6", + "laravel-vite-plugin": "^0.7.7", "nodemon": "^2.0.22", "nodemon-webpack-plugin": "^4.8.1", "npm-run-all": "^4.1.5", "resolve-url-loader": "^5.0.0", - "rimraf": "^5.0.0", + "rimraf": "^5.0.1", "sass": "^1.62.1", "supertest": "^6.3.3", "ts-loader": "^9.4.2", "tsconfig-paths-webpack-plugin": "^4.0.1", "typescript": "^5.0.4", - "vite": "^4.3.5", - "webpack": "^5.82.1", + "vite": "^4.3.8", + "webpack": "^5.83.1", "webpack-cli": "^5.1.1", "webpack-node-externals": "^3.0.0", "webpackbar": "^5.0.2" diff --git a/apps/survey/package.json b/apps/survey/package.json index 64c0f1756f..f1c4f9ea8c 100644 --- a/apps/survey/package.json +++ b/apps/survey/package.json @@ -28,10 +28,10 @@ "express": "^4.18.2", "helmet": "^7.0.0", "lodash": "^4.17.21", - "pinia": "^2.0.36", + "pinia": "^2.1.3", "pinia-plugin-persistedstate": "^3.1.0", "uuid": "^9.0.0", - "vue": "^2.7.14", + "vue": "^3.3.4", "vue-i18n": "^8.28.2", "vue-router": "^3.6.5", "vuetify": "^2.6.15" @@ -39,28 +39,28 @@ "devDependencies": { "@types/jsdom": "^21.1.1", "@types/lodash": "^4.14.194", - "@types/node": "^18.16.7", + "@types/node": "^18.16.14", "@types/uuid": "^9.0.1", "@vitejs/plugin-vue2": "^2.2.0", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", - "eslint": "^8.40.0", + "eslint": "^8.41.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-vue": "^9.12.0", + "eslint-plugin-vue": "^9.14.0", "jsdom": "^22.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.8.8", - "sass": "~1.32.13", + "sass": "~1.62.1", "typescript": "^5.0.4", "unplugin-fonts": "^1.0.3", "unplugin-vue-components": "^0.24.1", - "vite": "^4.3.5", + "vite": "^4.3.8", "vite-plugin-html": "^3.2.0", "vite-plugin-mkcert": "^1.15.0", - "vite-plugin-pwa": "^0.14.7", - "vitest": "^0.31.0", - "vue-tsc": "^1.6.4", + "vite-plugin-pwa": "^0.15.0", + "vitest": "^0.31.1", + "vue-tsc": "^1.6.5", "workbox-window": "^6.5.4" }, "bundledDependencies": [ diff --git a/package.json b/package.json index 471bc8ba2c..6aedd98103 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "engines": { "node": ">=16" }, - "packageManager": "pnpm@8.5.0", + "packageManager": "pnpm@8.5.1", "scripts": { "preinstall": "npx -y only-allow pnpm", "prepare": "pnpm simple-git-hooks", @@ -63,22 +63,22 @@ "devDependencies": { "@jest/types": "^29.5.0", "@types/jest": "^29.5.1", - "@types/node": "^18.16.7", + "@types/node": "^18.16.14", "@types/prompts": "^2.4.4", - "@typescript-eslint/eslint-plugin": "^5.59.5", - "@typescript-eslint/parser": "^5.59.5", + "@typescript-eslint/eslint-plugin": "^5.59.7", + "@typescript-eslint/parser": "^5.59.7", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", "calver": "^22.9.1", "conventional-changelog-cli": "^2.2.2", - "eslint": "^8.40.0", + "eslint": "^8.41.0", "eslint-config-prettier": "^8.8.0", "eslint-define-config": "^1.20.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-vue": "^9.12.0", - "execa": "^5.1.1", + "eslint-plugin-vue": "^9.14.0", + "execa": "^7.1.1", "jest": "^29.5.0", "jest-extended": "^3.2.4", "lint-staged": "^13.2.2", @@ -86,14 +86,14 @@ "picocolors": "^1.0.0", "prettier": "^2.8.8", "prompts": "^2.4.2", - "rimraf": "^5.0.0", + "rimraf": "^5.0.1", "simple-git-hooks": "^2.8.1", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "tsx": "^3.12.7", "typescript": "^5.0.4", - "vite": "^4.3.5", - "vitepress": "1.0.0-alpha.75" + "vite": "^4.3.8", + "vitepress": "1.0.0-beta.1" }, "pnpm": { "peerDependencyRules": { diff --git a/packages/common-backend/package.json b/packages/common-backend/package.json index 35944a605d..05ca698efe 100644 --- a/packages/common-backend/package.json +++ b/packages/common-backend/package.json @@ -17,14 +17,14 @@ "dependencies": { "bcryptjs": "^2.4.3", "jsdom": "^22.0.0", - "nodemailer": "^6.9.1", + "nodemailer": "^6.9.2", "winston": "^3.8.2", "winston-daily-rotate-file": "^4.7.1" }, "devDependencies": { "@types/bcryptjs": "^2.4.2", "@types/jsdom": "^21.1.1", - "@types/nodemailer": "^6.4.7", + "@types/nodemailer": "^6.4.8", "typescript": "^5.0.4" } } diff --git a/packages/common/package.json b/packages/common/package.json index d5a2a69c39..4dfab971b0 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -31,7 +31,7 @@ "@types/fs-extra": "^11.0.1", "@types/lodash": "^4.14.194", "@types/pluralize": "^0.0.29", - "execa": "^5.1.1", + "execa": "^7.1.1", "fs-extra": "^11.1.1", "typescript": "^5.0.4", "typescript-json-validator": "^2.4.2" diff --git a/packages/db/package.json b/packages/db/package.json index cc3bafb3dd..29126aaadd 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -26,7 +26,7 @@ "mariadb": "^3.1.2", "mssql": "^9.1.1", "nanoid": "^3.3.6", - "pg": "^8.10.0", + "pg": "^8.11.0", "pg-hstore": "^2.3.4", "reflect-metadata": "^0.1.13", "sequelize": "^6.31.1", @@ -35,8 +35,8 @@ "devDependencies": { "@simplewebauthn/typescript-types": "^7.0.0", "@types/lodash": "^4.14.194", - "@types/node": "^18.16.7", - "@types/pg": "^8.6.6", + "@types/node": "^18.16.14", + "@types/pg": "^8.10.0", "@types/validator": "^13.7.17", "sequelize-cli": "^6.6.0", "typescript": "^5.0.4" diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 1146b05dff..0f16eba4cc 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -17,7 +17,7 @@ "scripts": {}, "dependencies": { "lodash": "^4.17.21", - "vue": "^2.7.14", + "vue": "^3.3.4", "vue-i18n": "^8.28.2" }, "devDependencies": { diff --git a/packages/ui/package.json b/packages/ui/package.json index 0804f15842..676fb7f376 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -23,10 +23,10 @@ "js-file-download": "^0.4.12", "jwt-decode": "^3.1.2", "lodash": "^4.17.21", - "pinia": "^2.0.36", + "pinia": "^2.1.3", "pinia-plugin-persistedstate": "^3.1.0", "svg-gauge": "^1.0.7", - "vue": "^2.7.14", + "vue": "^3.3.4", "vue-echarts": "^6.5.5", "vue-i18n": "^8.28.2", "vue-recaptcha": "^1.3.0", @@ -35,10 +35,10 @@ }, "devDependencies": { "@types/lodash": "^4.14.194", - "@types/node": "^18.16.7", + "@types/node": "^18.16.14", "typescript": "^5.0.4", - "vite": "^4.3.5", - "vite-plugin-pwa": "^0.14.7", + "vite": "^4.3.8", + "vite-plugin-pwa": "^0.15.0", "workbox-window": "^6.5.4" }, "bundledDependencies": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98b32cc942..6d5f76aa77 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,23 +11,23 @@ importers: specifier: ^29.5.1 version: 29.5.1 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 '@types/prompts': specifier: ^2.4.4 version: 2.4.4 '@typescript-eslint/eslint-plugin': - specifier: ^5.59.5 - version: 5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4) + specifier: ^5.59.7 + version: 5.59.7(@typescript-eslint/parser@5.59.7)(eslint@8.41.0)(typescript@5.0.4) '@typescript-eslint/parser': - specifier: ^5.59.5 - version: 5.59.5(eslint@8.40.0)(typescript@5.0.4) + specifier: ^5.59.7 + version: 5.59.7(eslint@8.41.0)(typescript@5.0.4) '@vue/eslint-config-prettier': specifier: ^7.1.0 - version: 7.1.0(eslint@8.40.0)(prettier@2.8.8) + version: 7.1.0(eslint@8.41.0)(prettier@2.8.8) '@vue/eslint-config-typescript': specifier: ^11.0.3 - version: 11.0.3(eslint-plugin-vue@9.12.0)(eslint@8.40.0)(typescript@5.0.4) + version: 11.0.3(eslint-plugin-vue@9.14.0)(eslint@8.41.0)(typescript@5.0.4) calver: specifier: ^22.9.1 version: 22.9.1 @@ -35,32 +35,32 @@ importers: specifier: ^2.2.2 version: 2.2.2 eslint: - specifier: ^8.40.0 - version: 8.40.0 + specifier: ^8.41.0 + version: 8.41.0 eslint-config-prettier: specifier: ^8.8.0 - version: 8.8.0(eslint@8.40.0) + version: 8.8.0(eslint@8.41.0) eslint-define-config: specifier: ^1.20.0 version: 1.20.0 eslint-plugin-import: specifier: ^2.27.5 - version: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) + version: 2.27.5(@typescript-eslint/parser@5.59.7)(eslint@8.41.0) eslint-plugin-prettier: specifier: ^4.2.1 - version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8) + version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.8) eslint-plugin-simple-import-sort: specifier: ^10.0.0 - version: 10.0.0(eslint@8.40.0) + version: 10.0.0(eslint@8.41.0) eslint-plugin-vue: - specifier: ^9.12.0 - version: 9.12.0(eslint@8.40.0) + specifier: ^9.14.0 + version: 9.14.0(eslint@8.41.0) execa: - specifier: ^5.1.1 - version: 5.1.1 + specifier: ^7.1.1 + version: 7.1.1 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.16.7)(ts-node@10.9.1) + version: 29.5.0(@types/node@18.16.14)(ts-node@10.9.1) jest-extended: specifier: ^3.2.4 version: 3.2.4(jest@29.5.0) @@ -80,8 +80,8 @@ importers: specifier: ^2.4.2 version: 2.4.2 rimraf: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.0.1 + version: 5.0.1 simple-git-hooks: specifier: ^2.8.1 version: 2.8.1 @@ -90,7 +90,7 @@ importers: version: 29.1.0(@babel/core@7.21.8)(@jest/types@29.5.0)(jest@29.5.0)(typescript@5.0.4) ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@18.16.7)(typescript@5.0.4) + version: 10.9.1(@types/node@18.16.14)(typescript@5.0.4) tsx: specifier: ^3.12.7 version: 3.12.7 @@ -98,11 +98,11 @@ importers: specifier: ^5.0.4 version: 5.0.4 vite: - specifier: ^4.3.5 - version: 4.3.5(@types/node@18.16.7)(sass@1.62.1) + specifier: ^4.3.8 + version: 4.3.8(@types/node@18.16.14)(sass@1.62.1) vitepress: - specifier: 1.0.0-alpha.75 - version: 1.0.0-alpha.75(@types/node@18.16.7) + specifier: 1.0.0-beta.1 + version: 1.0.0-beta.1(@types/node@18.16.14) apps/admin: dependencies: @@ -114,10 +114,10 @@ importers: version: 7.2.0 '@tinymce/tinymce-vue': specifier: ^3.2.8 - version: 3.2.8(vue@2.7.14) + version: 3.2.8(vue@3.3.4) '@vueuse/core': specifier: ^10.1.2 - version: 10.1.2(vue@2.7.14) + version: 10.1.2(vue@3.3.4) axios: specifier: ^1.4.0 version: 1.4.0(debug@4.3.4) @@ -147,7 +147,7 @@ importers: version: 7.0.0 json-editor-vue: specifier: ^0.10.6 - version: 0.10.6(vanilla-jsoneditor@0.17.3)(vue@2.7.14) + version: 0.10.6(vanilla-jsoneditor@0.17.4)(vue@3.3.4) jwt-decode: specifier: ^3.1.2 version: 3.1.2 @@ -158,14 +158,14 @@ importers: specifier: ^3.3.6 version: 3.3.6 object-to-formdata: - specifier: ^4.4.2 - version: 4.4.2 + specifier: ^4.5.1 + version: 4.5.1 pinia: - specifier: ^2.0.36 - version: 2.0.36(typescript@5.0.4)(vue@2.7.14) + specifier: ^2.1.3 + version: 2.1.3(typescript@5.0.4)(vue@3.3.4) pinia-plugin-persistedstate: specifier: ^3.1.0 - version: 3.1.0(pinia@2.0.36) + version: 3.1.0(pinia@2.1.3) pluralize: specifier: ^8.0.0 version: 8.0.0 @@ -173,23 +173,23 @@ importers: specifier: ^6.4.2 version: 6.4.2 vanilla-jsoneditor: - specifier: ^0.17.3 - version: 0.17.3 + specifier: ^0.17.4 + version: 0.17.4 vue: - specifier: ^2.7.14 - version: 2.7.14 + specifier: ^3.3.4 + version: 3.3.4 vue-i18n: specifier: ^8.28.2 - version: 8.28.2(vue@2.7.14) + version: 8.28.2(vue@3.3.4) vue-router: specifier: ^3.6.5 - version: 3.6.5(vue@2.7.14) + version: 3.6.5(vue@3.3.4) vuedraggable: specifier: ^2.24.3 version: 2.24.3 vuetify: specifier: ^2.6.15 - version: 2.6.15(vue@2.7.14) + version: 2.6.15(vue@3.3.4) devDependencies: '@types/jsdom': specifier: ^21.1.1 @@ -198,32 +198,32 @@ importers: specifier: ^4.14.194 version: 4.14.194 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 '@types/pluralize': specifier: ^0.0.29 version: 0.0.29 '@vitejs/plugin-vue2': specifier: ^2.2.0 - version: 2.2.0(vite@4.3.5)(vue@2.7.14) + version: 2.2.0(vite@4.3.8)(vue@3.3.4) '@vue/eslint-config-prettier': specifier: ^7.1.0 - version: 7.1.0(eslint@8.40.0)(prettier@2.8.8) + version: 7.1.0(eslint@8.41.0)(prettier@2.8.8) '@vue/eslint-config-typescript': specifier: ^11.0.3 - version: 11.0.3(eslint-plugin-vue@9.12.0)(eslint@8.40.0)(typescript@5.0.4) + version: 11.0.3(eslint-plugin-vue@9.14.0)(eslint@8.41.0)(typescript@5.0.4) eslint: - specifier: ^8.40.0 - version: 8.40.0 + specifier: ^8.41.0 + version: 8.41.0 eslint-plugin-import: specifier: ^2.27.5 - version: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) + version: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0) eslint-plugin-simple-import-sort: specifier: ^10.0.0 - version: 10.0.0(eslint@8.40.0) + version: 10.0.0(eslint@8.41.0) eslint-plugin-vue: - specifier: ^9.12.0 - version: 9.12.0(eslint@8.40.0) + specifier: ^9.14.0 + version: 9.14.0(eslint@8.41.0) jsdom: specifier: ^22.0.0 version: 22.0.0 @@ -234,35 +234,35 @@ importers: specifier: ^2.8.8 version: 2.8.8 sass: - specifier: ~1.32.13 - version: 1.32.13 + specifier: ~1.62.1 + version: 1.62.1 typescript: specifier: ^5.0.4 version: 5.0.4 unplugin-fonts: specifier: ^1.0.3 - version: 1.0.3(vite@4.3.5) + version: 1.0.3(vite@4.3.8) unplugin-vue-components: specifier: ^0.24.1 - version: 0.24.1(rollup@2.79.1)(vue@2.7.14) + version: 0.24.1(rollup@2.79.1)(vue@3.3.4) vite: - specifier: ^4.3.5 - version: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + specifier: ^4.3.8 + version: 4.3.8(@types/node@18.16.14)(sass@1.62.1) vite-plugin-html: specifier: ^3.2.0 - version: 3.2.0(vite@4.3.5) + version: 3.2.0(vite@4.3.8) vite-plugin-mkcert: specifier: ^1.15.0 - version: 1.15.0(vite@4.3.5) + version: 1.15.0(vite@4.3.8) vite-plugin-pwa: - specifier: ^0.14.7 - version: 0.14.7(vite@4.3.5)(workbox-build@6.5.4)(workbox-window@6.5.4) + specifier: ^0.15.0 + version: 0.15.0(vite@4.3.8)(workbox-build@6.5.4)(workbox-window@6.5.4) vitest: - specifier: ^0.31.0 - version: 0.31.0(jsdom@22.0.0)(sass@1.32.13) + specifier: ^0.31.1 + version: 0.31.1(jsdom@22.0.0)(sass@1.62.1) vue-tsc: - specifier: ^1.6.4 - version: 1.6.4(typescript@5.0.4) + specifier: ^1.6.5 + version: 1.6.5(typescript@5.0.4) workbox-window: specifier: ^6.5.4 version: 6.5.4 @@ -288,14 +288,14 @@ importers: specifier: ^1.20.2 version: 1.20.2 bullmq: - specifier: ^3.13.2 - version: 3.13.2 + specifier: ^3.14.0 + version: 3.14.0 clean-css: specifier: ^5.3.2 version: 5.3.2 connect-redis: - specifier: ^7.0.1 - version: 7.0.1(express-session@1.17.3) + specifier: ^7.1.0 + version: 7.1.0(express-session@1.17.3) cookie-parser: specifier: ^1.4.6 version: 1.4.6 @@ -390,8 +390,8 @@ importers: specifier: ^4.0.1 version: 4.0.1 pg: - specifier: ^8.10.0 - version: 8.10.0 + specifier: ^8.11.0 + version: 8.11.0 pg-hstore: specifier: ^2.3.4 version: 2.3.4 @@ -399,8 +399,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 puppeteer: - specifier: ^20.1.2 - version: 20.1.2(typescript@5.0.4) + specifier: ^20.3.0 + version: 20.3.0(typescript@5.0.4) qrcode: specifier: ^1.5.3 version: 1.5.3 @@ -415,10 +415,10 @@ importers: version: 2.4.3 sequelize: specifier: ^6.31.1 - version: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.10.0) + version: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.11.0) sequelize-typescript: specifier: ^2.1.5 - version: 2.1.5(@types/node@18.16.7)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1) + version: 2.1.5(@types/node@18.16.14)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1) sharp: specifier: ^0.32.1 version: 0.32.1 @@ -487,8 +487,8 @@ importers: specifier: ^0.6.1 version: 0.6.1 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 '@types/nunjucks': specifier: ^3.2.2 version: 3.2.2 @@ -521,22 +521,22 @@ importers: version: 3.3.2 fork-ts-checker-webpack-plugin: specifier: ^8.0.0 - version: 8.0.0(typescript@5.0.4)(webpack@5.82.1) + version: 8.0.0(typescript@5.0.4)(webpack@5.83.1) nodemon: specifier: ^2.0.22 version: 2.0.22 nodemon-webpack-plugin: specifier: ^4.8.1 - version: 4.8.1(webpack@5.82.1) + version: 4.8.1(webpack@5.83.1) rimraf: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.0.1 + version: 5.0.1 supertest: specifier: ^6.3.3 version: 6.3.3 ts-loader: specifier: ^9.4.2 - version: 9.4.2(typescript@5.0.4)(webpack@5.82.1) + version: 9.4.2(typescript@5.0.4)(webpack@5.83.1) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -547,17 +547,17 @@ importers: specifier: ^5.0.4 version: 5.0.4 webpack: - specifier: ^5.82.1 - version: 5.82.1(webpack-cli@5.1.1) + specifier: ^5.83.1 + version: 5.83.1(webpack-cli@5.1.1) webpack-cli: specifier: ^5.1.1 - version: 5.1.1(webpack@5.82.1) + version: 5.1.1(webpack@5.83.1) webpack-node-externals: specifier: ^3.0.0 version: 3.0.0 webpackbar: specifier: ^5.0.2 - version: 5.0.2(webpack@5.82.1) + version: 5.0.2(webpack@5.83.1) apps/cli: dependencies: @@ -589,8 +589,8 @@ importers: specifier: ^3.3.6 version: 3.3.6 pg: - specifier: ^8.10.0 - version: 8.10.0 + specifier: ^8.11.0 + version: 8.11.0 pg-hstore: specifier: ^2.3.4 version: 2.3.4 @@ -599,10 +599,10 @@ importers: version: 0.1.13 sequelize: specifier: ^6.31.1 - version: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.10.0) + version: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.11.0) sequelize-typescript: specifier: ^2.1.5 - version: 2.1.5(@types/node@18.16.7)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1) + version: 2.1.5(@types/node@18.16.14)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1) web-push: specifier: ^3.6.1 version: 3.6.1 @@ -614,8 +614,8 @@ importers: specifier: ^4.14.194 version: 4.14.194 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 '@types/validator': specifier: ^13.7.17 version: 13.7.17 @@ -627,13 +627,13 @@ importers: version: 1.18.0 fork-ts-checker-webpack-plugin: specifier: ^8.0.0 - version: 8.0.0(typescript@5.0.4)(webpack@5.82.1) + version: 8.0.0(typescript@5.0.4)(webpack@5.83.1) ts-loader: specifier: ^9.4.2 - version: 9.4.2(typescript@5.0.4)(webpack@5.82.1) + version: 9.4.2(typescript@5.0.4)(webpack@5.83.1) ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@18.16.7)(typescript@5.0.4) + version: 10.9.1(@types/node@18.16.14)(typescript@5.0.4) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -647,17 +647,17 @@ importers: specifier: ^5.0.4 version: 5.0.4 webpack: - specifier: ^5.82.1 - version: 5.82.1(webpack-cli@5.1.1) + specifier: ^5.83.1 + version: 5.83.1(webpack-cli@5.1.1) webpack-cli: specifier: ^5.1.1 - version: 5.1.1(webpack@5.82.1) + version: 5.1.1(webpack@5.83.1) webpack-node-externals: specifier: ^3.0.0 version: 3.0.0 webpackbar: specifier: ^5.0.2 - version: 5.0.2(webpack@5.82.1) + version: 5.0.2(webpack@5.83.1) apps/portal: dependencies: @@ -718,16 +718,16 @@ importers: version: 1.18.0 fork-ts-checker-webpack-plugin: specifier: ^8.0.0 - version: 8.0.0(typescript@5.0.4)(webpack@5.82.1) + version: 8.0.0(typescript@5.0.4)(webpack@5.83.1) laravel-vite-plugin: - specifier: ^0.7.6 - version: 0.7.6(vite@4.3.5) + specifier: ^0.7.7 + version: 0.7.7(vite@4.3.8) nodemon: specifier: ^2.0.22 version: 2.0.22 nodemon-webpack-plugin: specifier: ^4.8.1 - version: 4.8.1(webpack@5.82.1) + version: 4.8.1(webpack@5.83.1) npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -735,8 +735,8 @@ importers: specifier: ^5.0.0 version: 5.0.0 rimraf: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.0.1 + version: 5.0.1 sass: specifier: ^1.62.1 version: 1.62.1 @@ -745,7 +745,7 @@ importers: version: 6.3.3 ts-loader: specifier: ^9.4.2 - version: 9.4.2(typescript@5.0.4)(webpack@5.82.1) + version: 9.4.2(typescript@5.0.4)(webpack@5.83.1) tsconfig-paths-webpack-plugin: specifier: ^4.0.1 version: 4.0.1 @@ -753,32 +753,32 @@ importers: specifier: ^5.0.4 version: 5.0.4 vite: - specifier: ^4.3.5 - version: 4.3.5(@types/node@18.16.7)(sass@1.62.1) + specifier: ^4.3.8 + version: 4.3.8(@types/node@18.16.14)(sass@1.62.1) webpack: - specifier: ^5.82.1 - version: 5.82.1(webpack-cli@5.1.1) + specifier: ^5.83.1 + version: 5.83.1(webpack-cli@5.1.1) webpack-cli: specifier: ^5.1.1 - version: 5.1.1(webpack@5.82.1) + version: 5.1.1(webpack@5.83.1) webpack-node-externals: specifier: ^3.0.0 version: 3.0.0 webpackbar: specifier: ^5.0.2 - version: 5.0.2(webpack@5.82.1) + version: 5.0.2(webpack@5.83.1) apps/survey: dependencies: '@coddicat/vue-pinch-scroll-zoom': specifier: ^3.3.4 - version: 3.3.4(vue@2.7.14) + version: 3.3.4(vue@3.3.4) '@fortawesome/fontawesome-free': specifier: ^6.4.0 version: 6.4.0 '@vueuse/core': specifier: ^10.1.2 - version: 10.1.2(vue@2.7.14) + version: 10.1.2(vue@3.3.4) axios: specifier: ^1.4.0 version: 1.4.0(debug@4.3.4) @@ -798,26 +798,26 @@ importers: specifier: ^4.17.21 version: 4.17.21 pinia: - specifier: ^2.0.36 - version: 2.0.36(typescript@5.0.4)(vue@2.7.14) + specifier: ^2.1.3 + version: 2.1.3(typescript@5.0.4)(vue@3.3.4) pinia-plugin-persistedstate: specifier: ^3.1.0 - version: 3.1.0(pinia@2.0.36) + version: 3.1.0(pinia@2.1.3) uuid: specifier: ^9.0.0 version: 9.0.0 vue: - specifier: ^2.7.14 - version: 2.7.14 + specifier: ^3.3.4 + version: 3.3.4 vue-i18n: specifier: ^8.28.2 - version: 8.28.2(vue@2.7.14) + version: 8.28.2(vue@3.3.4) vue-router: specifier: ^3.6.5 - version: 3.6.5(vue@2.7.14) + version: 3.6.5(vue@3.3.4) vuetify: specifier: ^2.6.15 - version: 2.6.15(vue@2.7.14) + version: 2.6.15(vue@3.3.4) devDependencies: '@types/jsdom': specifier: ^21.1.1 @@ -826,32 +826,32 @@ importers: specifier: ^4.14.194 version: 4.14.194 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 '@types/uuid': specifier: ^9.0.1 version: 9.0.1 '@vitejs/plugin-vue2': specifier: ^2.2.0 - version: 2.2.0(vite@4.3.5)(vue@2.7.14) + version: 2.2.0(vite@4.3.8)(vue@3.3.4) '@vue/eslint-config-prettier': specifier: ^7.1.0 - version: 7.1.0(eslint@8.40.0)(prettier@2.8.8) + version: 7.1.0(eslint@8.41.0)(prettier@2.8.8) '@vue/eslint-config-typescript': specifier: ^11.0.3 - version: 11.0.3(eslint-plugin-vue@9.12.0)(eslint@8.40.0)(typescript@5.0.4) + version: 11.0.3(eslint-plugin-vue@9.14.0)(eslint@8.41.0)(typescript@5.0.4) eslint: - specifier: ^8.40.0 - version: 8.40.0 + specifier: ^8.41.0 + version: 8.41.0 eslint-plugin-import: specifier: ^2.27.5 - version: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) + version: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0) eslint-plugin-simple-import-sort: specifier: ^10.0.0 - version: 10.0.0(eslint@8.40.0) + version: 10.0.0(eslint@8.41.0) eslint-plugin-vue: - specifier: ^9.12.0 - version: 9.12.0(eslint@8.40.0) + specifier: ^9.14.0 + version: 9.14.0(eslint@8.41.0) jsdom: specifier: ^22.0.0 version: 22.0.0 @@ -862,35 +862,35 @@ importers: specifier: ^2.8.8 version: 2.8.8 sass: - specifier: ~1.32.13 - version: 1.32.13 + specifier: ~1.62.1 + version: 1.62.1 typescript: specifier: ^5.0.4 version: 5.0.4 unplugin-fonts: specifier: ^1.0.3 - version: 1.0.3(vite@4.3.5) + version: 1.0.3(vite@4.3.8) unplugin-vue-components: specifier: ^0.24.1 - version: 0.24.1(rollup@2.79.1)(vue@2.7.14) + version: 0.24.1(rollup@2.79.1)(vue@3.3.4) vite: - specifier: ^4.3.5 - version: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + specifier: ^4.3.8 + version: 4.3.8(@types/node@18.16.14)(sass@1.62.1) vite-plugin-html: specifier: ^3.2.0 - version: 3.2.0(vite@4.3.5) + version: 3.2.0(vite@4.3.8) vite-plugin-mkcert: specifier: ^1.15.0 - version: 1.15.0(vite@4.3.5) + version: 1.15.0(vite@4.3.8) vite-plugin-pwa: - specifier: ^0.14.7 - version: 0.14.7(vite@4.3.5)(workbox-build@6.5.4)(workbox-window@6.5.4) + specifier: ^0.15.0 + version: 0.15.0(vite@4.3.8)(workbox-build@6.5.4)(workbox-window@6.5.4) vitest: - specifier: ^0.31.0 - version: 0.31.0(jsdom@22.0.0)(sass@1.32.13) + specifier: ^0.31.1 + version: 0.31.1(jsdom@22.0.0)(sass@1.62.1) vue-tsc: - specifier: ^1.6.4 - version: 1.6.4(typescript@5.0.4) + specifier: ^1.6.5 + version: 1.6.5(typescript@5.0.4) workbox-window: specifier: ^6.5.4 version: 6.5.4 @@ -932,8 +932,8 @@ importers: specifier: ^0.0.29 version: 0.0.29 execa: - specifier: ^5.1.1 - version: 5.1.1 + specifier: ^7.1.1 + version: 7.1.1 fs-extra: specifier: ^11.1.1 version: 11.1.1 @@ -953,8 +953,8 @@ importers: specifier: ^22.0.0 version: 22.0.0 nodemailer: - specifier: ^6.9.1 - version: 6.9.1 + specifier: ^6.9.2 + version: 6.9.2 winston: specifier: ^3.8.2 version: 3.8.2 @@ -969,8 +969,8 @@ importers: specifier: ^21.1.1 version: 21.1.1 '@types/nodemailer': - specifier: ^6.4.7 - version: 6.4.7 + specifier: ^6.4.8 + version: 6.4.8 typescript: specifier: ^5.0.4 version: 5.0.4 @@ -993,8 +993,8 @@ importers: specifier: ^3.3.6 version: 3.3.6 pg: - specifier: ^8.10.0 - version: 8.10.0 + specifier: ^8.11.0 + version: 8.11.0 pg-hstore: specifier: ^2.3.4 version: 2.3.4 @@ -1003,10 +1003,10 @@ importers: version: 0.1.13 sequelize: specifier: ^6.31.1 - version: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.10.0) + version: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.11.0) sequelize-typescript: specifier: ^2.1.5 - version: 2.1.5(@types/node@18.16.7)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1) + version: 2.1.5(@types/node@18.16.14)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1) devDependencies: '@simplewebauthn/typescript-types': specifier: ^7.0.0 @@ -1015,11 +1015,11 @@ importers: specifier: ^4.14.194 version: 4.14.194 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 '@types/pg': - specifier: ^8.6.6 - version: 8.6.6 + specifier: ^8.10.0 + version: 8.10.0 '@types/validator': specifier: ^13.7.17 version: 13.7.17 @@ -1036,11 +1036,11 @@ importers: specifier: ^4.17.21 version: 4.17.21 vue: - specifier: ^2.7.14 - version: 2.7.14 + specifier: ^3.3.4 + version: 3.3.4 vue-i18n: specifier: ^8.28.2 - version: 8.28.2(vue@2.7.14) + version: 8.28.2(vue@3.3.4) devDependencies: '@types/lodash': specifier: ^4.14.194 @@ -1053,7 +1053,7 @@ importers: dependencies: '@hcaptcha/vue-hcaptcha': specifier: ^1.2.1 - version: 1.2.1(vue@2.7.14) + version: 1.2.1(vue@3.3.4) '@pinia/plugin-debounce': specifier: ^0.1.0 version: 0.1.0 @@ -1073,48 +1073,48 @@ importers: specifier: ^4.17.21 version: 4.17.21 pinia: - specifier: ^2.0.36 - version: 2.0.36(typescript@5.0.4)(vue@2.7.14) + specifier: ^2.1.3 + version: 2.1.3(typescript@5.0.4)(vue@3.3.4) pinia-plugin-persistedstate: specifier: ^3.1.0 - version: 3.1.0(pinia@2.0.36) + version: 3.1.0(pinia@2.1.3) svg-gauge: specifier: ^1.0.7 version: 1.0.7 vue: - specifier: ^2.7.14 - version: 2.7.14 + specifier: ^3.3.4 + version: 3.3.4 vue-echarts: specifier: ^6.5.5 - version: 6.5.5(echarts@5.4.2)(vue@2.7.14) + version: 6.5.5(echarts@5.4.2)(vue@3.3.4) vue-i18n: specifier: ^8.28.2 - version: 8.28.2(vue@2.7.14) + version: 8.28.2(vue@3.3.4) vue-recaptcha: specifier: ^1.3.0 - version: 1.3.0(vue@2.7.14) + version: 1.3.0(vue@3.3.4) vue-router: specifier: ^3.6.5 - version: 3.6.5(vue@2.7.14) + version: 3.6.5(vue@3.3.4) vuetify: specifier: ^2.6.15 - version: 2.6.15(vue@2.7.14) + version: 2.6.15(vue@3.3.4) devDependencies: '@types/lodash': specifier: ^4.14.194 version: 4.14.194 '@types/node': - specifier: ^18.16.7 - version: 18.16.7 + specifier: ^18.16.14 + version: 18.16.14 typescript: specifier: ^5.0.4 version: 5.0.4 vite: - specifier: ^4.3.5 - version: 4.3.5(@types/node@18.16.7)(sass@1.62.1) + specifier: ^4.3.8 + version: 4.3.8(@types/node@18.16.14)(sass@1.62.1) vite-plugin-pwa: - specifier: ^0.14.7 - version: 0.14.7(vite@4.3.5)(workbox-build@6.5.4)(workbox-window@6.5.4) + specifier: ^0.15.0 + version: 0.15.0(vite@4.3.8)(workbox-build@6.5.4)(workbox-window@6.5.4) workbox-window: specifier: ^6.5.4 version: 6.5.4 @@ -2656,12 +2656,12 @@ packages: dev: false optional: true - /@coddicat/vue-pinch-scroll-zoom@3.3.4(vue@2.7.14): + /@coddicat/vue-pinch-scroll-zoom@3.3.4(vue@3.3.4): resolution: {integrity: sha512-qGBK7TKg5Ii39u/2JnbfoBfQVaQfuVY865KR+X1vWbtaa8LWfwS+q4HgBHlV7JV1729a9zp3c9XDKIJoBVnAmA==} peerDependencies: vue: ^2.6.11 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false /@colors/colors@1.5.0: @@ -2689,14 +2689,14 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@docsearch/css@3.3.4: - resolution: {integrity: sha512-vDwCDoVXDgopw/hvr0zEADew2wWaGP8Qq0Bxhgii1Ewz2t4fQeyJwIRN/mWADeLFYPVkpz8TpEbxya/i6Tm0WA==} + /@docsearch/css@3.3.5: + resolution: {integrity: sha512-NaXVp3I8LdmJ54fn038KHgG7HmbIzZlKS2FkVf6mKcW5bYMJovkx4947joQyZk5yubxOZ+ddHSh79y39Aevufg==} dev: true - /@docsearch/js@3.3.4: - resolution: {integrity: sha512-Xd2saBziXJ1UuVpcDz94zAFEFAM6ap993agh0za2e3LDZLhaW993b1f9gyUL4e1CZLsR076tztG2un2gVncvpA==} + /@docsearch/js@3.3.5: + resolution: {integrity: sha512-nZi074OCryZnzva2LNcbQkwBJIND6cvuFI4s1FIe6Ygf6n9g6B/IYUULXNx05rpoCZ+KEoEt3taROpsHBliuSw==} dependencies: - '@docsearch/react': 3.3.4 + '@docsearch/react': 3.3.5 preact: 10.13.2 transitivePeerDependencies: - '@algolia/client-search' @@ -2705,8 +2705,8 @@ packages: - react-dom dev: true - /@docsearch/react@3.3.4: - resolution: {integrity: sha512-aeOf1WC5zMzBEi2SI6WWznOmIo9rnpN4p7a3zHXxowVciqlI4HsZGtOR9nFOufLeolv7HibwLlaM0oyUqJxasw==} + /@docsearch/react@3.3.5: + resolution: {integrity: sha512-Zuxf4z5PZ9eIQkVCNu76v1H+KAztKItNn3rLzZa7kpBS+++TgNARITnZeUS7C1DKoAhJZFr6T/H+Lvc6h/iiYg==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -2721,7 +2721,7 @@ packages: dependencies: '@algolia/autocomplete-core': 1.8.2 '@algolia/autocomplete-preset-algolia': 1.8.2(algoliasearch@4.17.0) - '@docsearch/css': 3.3.4 + '@docsearch/css': 3.3.5 algoliasearch: 4.17.0 transitivePeerDependencies: - '@algolia/client-search' @@ -2956,13 +2956,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.40.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.40.0 + eslint: 8.41.0 eslint-visitor-keys: 3.4.1 dev: true @@ -2988,8 +2988,8 @@ packages: - supports-color dev: true - /@eslint/js@8.40.0: - resolution: {integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==} + /@eslint/js@8.41.0: + resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -3027,12 +3027,12 @@ packages: requiresBuild: true dev: false - /@hcaptcha/vue-hcaptcha@1.2.1(vue@2.7.14): + /@hcaptcha/vue-hcaptcha@1.2.1(vue@3.3.4): resolution: {integrity: sha512-KZxug1aHCCOuJNhDTgZioo5J7hs2dkHUlM0+BGnqWkh6qfPHmu2CaegGMDdiqLmG1/XckvdESBbX99mKzCxDKw==} peerDependencies: vue: ^2.0.0 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false /@hexagon/base64@1.1.26: @@ -3101,7 +3101,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 chalk: 4.1.2 jest-message-util: 29.5.0 jest-util: 29.5.0 @@ -3122,14 +3122,14 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.5.0 - jest-config: 29.5.0(@types/node@18.16.7)(ts-node@10.9.1) + jest-config: 29.5.0(@types/node@18.16.14)(ts-node@10.9.1) jest-haste-map: 29.5.0 jest-message-util: 29.5.0 jest-regex-util: 29.4.3 @@ -3156,7 +3156,7 @@ packages: dependencies: '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 jest-mock: 29.5.0 dev: true @@ -3183,7 +3183,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@sinonjs/fake-timers': 10.0.2 - '@types/node': 18.16.7 + '@types/node': 18.16.14 jest-message-util: 29.5.0 jest-mock: 29.5.0 jest-util: 29.5.0 @@ -3216,7 +3216,7 @@ packages: '@jest/transform': 29.5.0 '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.18 - '@types/node': 18.16.7 + '@types/node': 18.16.14 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -3304,7 +3304,7 @@ packages: '@jest/schemas': 29.4.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.16.7 + '@types/node': 18.16.14 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -3346,7 +3346,6 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true /@jridgewell/trace-mapping@0.3.18: resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} @@ -3625,8 +3624,8 @@ packages: resolution: {integrity: sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==} dev: false - /@puppeteer/browsers@1.1.0(typescript@5.0.4): - resolution: {integrity: sha512-+Nfk52G9cRAKq/V2LEaOlKIMsIuERSofk8hXEy6kMQtjg9Te1iuKymWOR+iKwwzj1RCkZU0fuOoSIclR839MNw==} + /@puppeteer/browsers@1.3.0(typescript@5.0.4): + resolution: {integrity: sha512-an3QdbNPkuU6qpxpbssxAbjRLJcF+eP4L8UqIY3+6n0sbaVxw5pz7PiCLy9g32XEZuoamUlV5ZQPnA6FxvkIHA==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: @@ -3691,20 +3690,6 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-replace@5.0.2(rollup@3.21.6): - resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.6) - magic-string: 0.27.0 - rollup: 3.21.6 - dev: true - /@rollup/pluginutils@3.1.0(rollup@2.79.1): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} @@ -3740,21 +3725,6 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.0.2(rollup@3.21.6): - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.1 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.21.6 - dev: true - /@simplewebauthn/browser@7.2.0: resolution: {integrity: sha512-HHIvRPpqKy0UV/BsGAmx4rQRZuZTUFYLLH65FwpSOslqHruiHx3Ql/bq7A75bjWuJ296a+4BIAq3+SPaII01TQ==} dependencies: @@ -3765,7 +3735,7 @@ packages: resolution: {integrity: sha512-m8pts+mwPEcTIzBRRlEGTQyx6T2q+aQa6CljnW+VP/3MikKKeOkZEuLhe8bHnmsQNKLF8dtgQ2WyhHe39pzjpg==} dependencies: '@simplewebauthn/typescript-types': 7.0.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: false /@simplewebauthn/server@7.2.0: @@ -3781,7 +3751,7 @@ packages: '@simplewebauthn/iso-webcrypto': 7.2.0 '@simplewebauthn/typescript-types': 7.0.0 '@types/debug': 4.1.7 - '@types/node': 18.16.7 + '@types/node': 18.16.14 cbor-x: 1.5.2 cross-fetch: 3.1.5 debug: 4.3.4 @@ -3826,12 +3796,12 @@ packages: resolution: {integrity: sha512-1R9UC7Qc5wief2oJL+c1+d7v1/oPBayL85u8L/jV2DzIKput1TZ8ZUjj2nxQaSfzu210zp0oFWUrYUiUs8NhBQ==} dev: false - /@tinymce/tinymce-vue@3.2.8(vue@2.7.14): + /@tinymce/tinymce-vue@3.2.8(vue@3.3.4): resolution: {integrity: sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA==} peerDependencies: vue: ^2.4.3 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false /@tootallnate/once@2.0.0: @@ -3898,7 +3868,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/chai-subset@1.3.3: @@ -3914,14 +3884,14 @@ packages: /@types/clean-css@4.2.6: resolution: {integrity: sha512-Ze1tf+LnGPmG6hBFMi0B4TEB0mhF7EiMM5oyjLDNPE9hxrPU0W+5+bHvO+eFPA+bt0iC1zkQMoU/iGdRVjcRbw==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 source-map: 0.6.1 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/cookie-parser@1.4.3: @@ -3937,13 +3907,13 @@ packages: /@types/cors@2.8.13: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/cross-spawn@6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} dependencies: - '@types/node': 20.1.2 + '@types/node': 18.16.14 dev: true /@types/debug@4.1.7: @@ -3983,7 +3953,7 @@ packages: /@types/express-serve-static-core@4.17.34: resolution: {integrity: sha512-fvr49XlCGoUj2Pp730AItckfjat4WNb0lb3kfrLWffd+RLeoGAMsq7UOy04PAPtoL01uKwcp6u8nhzpgpDYr3w==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -4008,7 +3978,7 @@ packages: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/geojson@7946.0.10: @@ -4019,13 +3989,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 20.1.2 + '@types/node': 18.16.14 dev: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/istanbul-lib-coverage@2.0.4: @@ -4054,7 +4024,7 @@ packages: /@types/jsdom@21.1.1: resolution: {integrity: sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true @@ -4074,13 +4044,13 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/jsonwebtoken@9.0.2: resolution: {integrity: sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/lodash@4.14.194: @@ -4106,7 +4076,7 @@ packages: /@types/morgan@1.9.4: resolution: {integrity: sha512-cXoc4k+6+YAllH3ZHmx4hf7La1dzUk6keTR4bF4b4Sc0mZxU/zK4wO7l+ZzezXm/jkYj/qC+uYGZrarZdIVvyQ==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/ms@0.7.31: @@ -4130,23 +4100,19 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@18.16.7: - resolution: {integrity: sha512-MFg7ua/bRtnA1hYE3pVyWxGd/r7aMqjNOdHvlSsXV3n8iaeGKkOaPzpJh6/ovf4bEXWcojkeMJpTsq3mzXW4IQ==} + /@types/node@18.16.14: + resolution: {integrity: sha512-+ImzUB3mw2c5ISJUq0punjDilUQ5GnUim0ZRvchHIWJmOC0G+p0kzhXBqj6cDjK0QdPFwzrHWgrJp3RPvCG5qg==} - /@types/node@20.1.2: - resolution: {integrity: sha512-CTO/wa8x+rZU626cL2BlbCDzydgnFNgc19h4YvizpTO88MFQxab8wqisxaofQJ/9bLGugRdWIuX/TbIs6VVF6g==} - dev: true - - /@types/nodemailer@6.4.7: - resolution: {integrity: sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==} + /@types/nodemailer@6.4.8: + resolution: {integrity: sha512-oVsJSCkqViCn8/pEu2hfjwVO+Gb3e+eTWjg3PcjeFKRItfKpKwHphQqbYmPQrlMk+op7pNNWPbsJIEthpFN/OQ==} dependencies: - '@types/node': 20.1.2 + '@types/node': 18.16.14 dev: true /@types/nodemon@1.19.2: resolution: {integrity: sha512-4GWiTN3HevkxMIxEQ7OpD3MAHhlVsX2tairCMRmf8oYZxmhHw9+UpQpIdGdJrjsMT2Ty26FtJzUUcP/qM5fR8A==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/normalize-package-data@2.4.1: @@ -4182,12 +4148,12 @@ packages: '@types/express': 4.17.17 dev: true - /@types/pg@8.6.6: - resolution: {integrity: sha512-O2xNmXebtwVekJDD+02udOncjVcMZQuTEQEMpKJ0ZRf5E7/9JJX3izhKUcUifBkyKpljyUM6BTgy2trmviKlpw==} + /@types/pg@8.10.0: + resolution: {integrity: sha512-LniJdzpYb++pT2FnkfrCX1OA6PiauULKBE+Bp7XvlWcC0NZOXqpBMscdbxEITqpGMvDIk71TaNrx54Qd04r3rA==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 pg-protocol: 1.6.0 - pg-types: 2.2.0 + pg-types: 4.0.1 dev: true /@types/pluralize@0.0.29: @@ -4201,14 +4167,14 @@ packages: /@types/prompts@2.4.4: resolution: {integrity: sha512-p5N9uoTH76lLvSAaYSZtBCdEXzpOOufsRjnhjVSrZGXikVGHX9+cc9ERtHRV4hvBKHyZb1bg4K+56Bd2TqUn4A==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 kleur: 3.0.3 dev: true /@types/qrcode@1.5.0: resolution: {integrity: sha512-x5ilHXRxUPIMfjtM+1vf/GPTRWZ81nqscursm5gMznJeK9M0YnZ1c3bEvRLQ0zSSgedLx1J6MGL231ObQGGhaA==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/qs@6.9.7: @@ -4222,13 +4188,13 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.16.14 dev: false /@types/semver@7.5.0: @@ -4239,14 +4205,14 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/serve-static@1.15.1: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/sharp@0.32.0: @@ -4264,7 +4230,7 @@ packages: resolution: {integrity: sha512-FFK/rRjNy24U6J1BvQkaNWu2ohOIF/kxRQXRsbT141YQODcOcZjzlcc4DGdI2SkTa0rhmF+X14zu6ICjCGIg+w==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/supertest@2.0.12: @@ -4302,7 +4268,7 @@ packages: /@types/web-push@3.3.2: resolution: {integrity: sha512-JxWGVL/m7mWTIg4mRYO+A6s0jPmBkr4iJr39DqJpRJAc+jrPiEe1/asmkwerzRon8ZZDxaZJpsxpv0Z18Wo9gw==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: true /@types/webpack-env@1.18.0: @@ -4323,11 +4289,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: false optional: true - /@typescript-eslint/eslint-plugin@5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/eslint-plugin@5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-feA9xbVRWJZor+AnLNAr7A8JRWeZqHUf4T9tlP+TN04b05pFVhO5eN7/O93Y/1OUlLMHKbnJisgDURs/qvtqdg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4339,12 +4305,40 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) '@typescript-eslint/scope-manager': 5.59.5 - '@typescript-eslint/type-utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/type-utils': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + debug: 4.3.4 + eslint: 8.41.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + natural-compare-lite: 1.4.0 + semver: 7.5.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7)(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-BL+jYxUFIbuYwy+4fF86k5vdT9lT0CNJ6HtwrIvGh0PhH8s0yy5rjaKH2fDCrz5ITHy07WCzVGNvAmjJh4IJFA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.5.1 + '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/scope-manager': 5.59.7 + '@typescript-eslint/type-utils': 5.59.7(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.7(eslint@8.41.0)(typescript@5.0.4) debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -4355,7 +4349,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.5(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/parser@5.59.5(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4369,7 +4363,27 @@ packages: '@typescript-eslint/types': 5.59.5 '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.59.7 + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/typescript-estree': 5.59.7(typescript@5.0.4) + debug: 4.3.4 + eslint: 8.41.0 typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -4383,7 +4397,15 @@ packages: '@typescript-eslint/visitor-keys': 5.59.5 dev: true - /@typescript-eslint/type-utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/scope-manager@5.59.7: + resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/visitor-keys': 5.59.7 + dev: true + + /@typescript-eslint/type-utils@5.59.5(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4394,9 +4416,29 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + debug: 4.3.4 + eslint: 8.41.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/type-utils@5.59.7(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-ozuz/GILuYG7osdY5O5yg0QxXUAEoI4Go3Do5xeu+ERH9PorHBPSdvD3Tjp2NN2bNLh1NJQSsQu2TPu/Ly+HaQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.59.7(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.7(eslint@8.41.0)(typescript@5.0.4) debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -4408,6 +4450,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/types@5.59.7: + resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@typescript-eslint/typescript-estree@5.59.5(typescript@5.0.4): resolution: {integrity: sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4429,19 +4476,60 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/typescript-estree@5.59.7(typescript@5.0.4): + resolution: {integrity: sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/visitor-keys': 5.59.7 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.59.5(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-sCEHOiw+RbyTii9c3/qN74hYDPNORb8yWCoPLmB7BIflhplJ65u2PBpdRla12e3SSTJ2erRkPjz7ngLHhUegxA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@types/json-schema': 7.0.11 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.5 '@typescript-eslint/types': 5.59.5 '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) - eslint: 8.40.0 + eslint: 8.41.0 + eslint-scope: 5.1.1 + semver: 7.5.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils@5.59.7(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-yCX9WpdQKaLufz5luG4aJbOpdXf/fjwGMcLFXZVPUz3QqLirG5QcwwnIHNf8cjLjxK4qtzTO8udUtMQSAToQnQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.5.0 + '@typescript-eslint/scope-manager': 5.59.7 + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/typescript-estree': 5.59.7(typescript@5.0.4) + eslint: 8.41.0 eslint-scope: 5.1.1 semver: 7.5.0 transitivePeerDependencies: @@ -4457,61 +4545,69 @@ packages: eslint-visitor-keys: 3.4.1 dev: true - /@vitejs/plugin-vue2@2.2.0(vite@4.3.5)(vue@2.7.14): + /@typescript-eslint/visitor-keys@5.59.7: + resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.7 + eslint-visitor-keys: 3.4.1 + dev: true + + /@vitejs/plugin-vue2@2.2.0(vite@4.3.8)(vue@3.3.4): resolution: {integrity: sha512-1km7zEuZ/9QRPvzXSjikbTYGQPG86Mq1baktpC4sXqsXlb02HQKfi+fl8qVS703JM7cgm24Ga9j+RwKmvFn90A==} engines: {node: ^14.18.0 || >= 16.0.0} peerDependencies: vite: ^3.0.0 || ^4.0.0 vue: ^2.7.0-0 dependencies: - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) - vue: 2.7.14 + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) + vue: 3.3.4 dev: true - /@vitejs/plugin-vue@4.2.1(vite@4.3.5)(vue@3.2.47): - resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==} + /@vitejs/plugin-vue@4.2.3(vite@4.3.8)(vue@3.3.4): + resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.5(@types/node@18.16.7)(sass@1.62.1) - vue: 3.2.47 + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) + vue: 3.3.4 dev: true - /@vitest/expect@0.31.0: - resolution: {integrity: sha512-Jlm8ZTyp6vMY9iz9Ny9a0BHnCG4fqBa8neCF6Pk/c/6vkUk49Ls6UBlgGAU82QnzzoaUs9E/mUhq/eq9uMOv/g==} + /@vitest/expect@0.31.1: + resolution: {integrity: sha512-BV1LyNvhnX+eNYzJxlHIGPWZpwJFZaCcOIzp2CNG0P+bbetenTupk6EO0LANm4QFt0TTit+yqx7Rxd1qxi/SQA==} dependencies: - '@vitest/spy': 0.31.0 - '@vitest/utils': 0.31.0 + '@vitest/spy': 0.31.1 + '@vitest/utils': 0.31.1 chai: 4.3.7 dev: true - /@vitest/runner@0.31.0: - resolution: {integrity: sha512-H1OE+Ly7JFeBwnpHTrKyCNm/oZgr+16N4qIlzzqSG/YRQDATBYmJb/KUn3GrZaiQQyL7GwpNHVZxSQd6juLCgw==} + /@vitest/runner@0.31.1: + resolution: {integrity: sha512-imWuc82ngOtxdCUpXwtEzZIuc1KMr+VlQ3Ondph45VhWoQWit5yvG/fFcldbnCi8DUuFi+NmNx5ehMUw/cGLUw==} dependencies: - '@vitest/utils': 0.31.0 + '@vitest/utils': 0.31.1 concordance: 5.0.4 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/snapshot@0.31.0: - resolution: {integrity: sha512-5dTXhbHnyUMTMOujZPB0wjFjQ6q5x9c8TvAsSPUNKjp1tVU7i9pbqcKPqntyu2oXtmVxKbuHCqrOd+Ft60r4tg==} + /@vitest/snapshot@0.31.1: + resolution: {integrity: sha512-L3w5uU9bMe6asrNzJ8WZzN+jUTX4KSgCinEJPXyny0o90fG4FPQMV0OWsq7vrCWfQlAilMjDnOF9nP8lidsJ+g==} dependencies: magic-string: 0.30.0 pathe: 1.1.0 pretty-format: 27.5.1 dev: true - /@vitest/spy@0.31.0: - resolution: {integrity: sha512-IzCEQ85RN26GqjQNkYahgVLLkULOxOm5H/t364LG0JYb3Apg0PsYCHLBYGA006+SVRMWhQvHlBBCyuByAMFmkg==} + /@vitest/spy@0.31.1: + resolution: {integrity: sha512-1cTpt2m9mdo3hRLDyCG2hDQvRrePTDgEJBFQQNz1ydHHZy03EiA6EpFxY+7ODaY7vMRCie+WlFZBZ0/dQWyssQ==} dependencies: tinyspy: 2.1.0 dev: true - /@vitest/utils@0.31.0: - resolution: {integrity: sha512-kahaRyLX7GS1urekRXN2752X4gIgOGVX4Wo8eDUGUkTWlGpXzf5ZS6N9RUUS+Re3XEE8nVGqNyxkSxF5HXlGhQ==} + /@vitest/utils@0.31.1: + resolution: {integrity: sha512-yFyRD5ilwojsZfo3E0BnH72pSVSuLg2356cN1tCEe/0RtDzxTPYwOomIC+eQbot7m6DRy4tPZw+09mB7NkbMmA==} dependencies: concordance: 5.0.4 loupe: 2.3.6 @@ -4530,8 +4626,8 @@ packages: muggle-string: 0.2.2 dev: true - /@volar/typescript@1.4.1(typescript@5.0.4): - resolution: {integrity: sha512-phTy6p9yG6bgMIKQWEeDOi/aeT0njZsb1a/G1mrEuDsLmAn24Le4gDwSsGNhea6Uhu+3gdpUZn2PmZXa+WG2iQ==} + /@volar/typescript@1.4.1-patch.2(typescript@5.0.4): + resolution: {integrity: sha512-lPFYaGt8OdMEzNGJJChF40uYqMO4Z/7Q9fHPQC/NRVtht43KotSXLrkPandVVMf9aPbiJ059eAT+fwHGX16k4w==} peerDependencies: typescript: '*' dependencies: @@ -4539,129 +4635,80 @@ packages: typescript: 5.0.4 dev: true - /@volar/vue-language-core@1.6.4: - resolution: {integrity: sha512-1o+cAtN2DIDNAX/HS8rkjZc8wTMTK+zCab/qtYbvEVlmokhZiDrQeoD9/l0Ug7YCNg+mVuMNHKNBY7pX8U2/Jw==} + /@volar/vue-language-core@1.6.5: + resolution: {integrity: sha512-IF2b6hW4QAxfsLd5mePmLgtkXzNi+YnH6ltCd80gb7+cbdpFMjM1I+w+nSg2kfBTyfu+W8useCZvW89kPTBpzg==} dependencies: '@volar/language-core': 1.4.1 '@volar/source-map': 1.4.1 - '@vue/compiler-dom': 3.3.0-beta.5 - '@vue/compiler-sfc': 3.3.0-beta.5 - '@vue/reactivity': 3.3.0-beta.5 - '@vue/shared': 3.3.0-beta.5 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-sfc': 3.3.4 + '@vue/reactivity': 3.3.4 + '@vue/shared': 3.3.4 minimatch: 9.0.0 muggle-string: 0.2.2 vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript@1.6.4(typescript@5.0.4): - resolution: {integrity: sha512-qKwgP0KVQR/aaH/SN3AP7RB8NnXPWDn3tjyXP6IT6etxkDeZLBLsXWUD9KMak/RvV1DgbXDuz4F9yuZlbt29rA==} + /@volar/vue-typescript@1.6.5(typescript@5.0.4): + resolution: {integrity: sha512-er9rVClS4PHztMUmtPMDTl+7c7JyrxweKSAEe/o/Noeq2bQx6v3/jZHVHBe8ZNUti5ubJL/+Tg8L3bzmlalV8A==} peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 1.4.1(typescript@5.0.4) - '@volar/vue-language-core': 1.6.4 + '@volar/typescript': 1.4.1-patch.2(typescript@5.0.4) + '@volar/vue-language-core': 1.6.5 typescript: 5.0.4 dev: true - /@vue/compiler-core@3.2.47: - resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} - dependencies: - '@babel/parser': 7.21.8 - '@vue/shared': 3.2.47 - estree-walker: 2.0.2 - source-map: 0.6.1 - dev: true - - /@vue/compiler-core@3.3.0-beta.5: - resolution: {integrity: sha512-rwKXIMPDKBzKypcZ7Zc+i4e7ItnhlMEu9QZveek2yLxzMG0QimvZnVKB7eD21cQ9MCwEYW4bb8zjisPMJNNaqQ==} + /@vue/compiler-core@3.3.4: + resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} dependencies: '@babel/parser': 7.21.8 - '@vue/shared': 3.3.0-beta.5 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 source-map-js: 1.0.2 - dev: true - - /@vue/compiler-dom@3.2.47: - resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} - dependencies: - '@vue/compiler-core': 3.2.47 - '@vue/shared': 3.2.47 - dev: true - - /@vue/compiler-dom@3.3.0-beta.5: - resolution: {integrity: sha512-OsYuAzl8zHRym5TfDhCLrcTSBt71BFJXnTC9uWO+SfgqadadWZxv1piPebjtwJcODkks5OAGfdhxzKdNzzddXw==} - dependencies: - '@vue/compiler-core': 3.3.0-beta.5 - '@vue/shared': 3.3.0-beta.5 - dev: true - - /@vue/compiler-sfc@2.7.14: - resolution: {integrity: sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==} - dependencies: - '@babel/parser': 7.21.8 - postcss: 8.4.23 - source-map: 0.6.1 - /@vue/compiler-sfc@3.2.47: - resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} + /@vue/compiler-dom@3.3.4: + resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} dependencies: - '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.2.47 - '@vue/compiler-dom': 3.2.47 - '@vue/compiler-ssr': 3.2.47 - '@vue/reactivity-transform': 3.2.47 - '@vue/shared': 3.2.47 - estree-walker: 2.0.2 - magic-string: 0.25.9 - postcss: 8.4.23 - source-map: 0.6.1 - dev: true + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 - /@vue/compiler-sfc@3.3.0-beta.5: - resolution: {integrity: sha512-CbiY2dkzU5IG652ygLUSufLGvXPKI12TQp1PeHs9acjgFjhvSJCSKmAOaCWnXgFsAgpbipPHgAMfWJ8B0h6Sjw==} + /@vue/compiler-sfc@3.3.4: + resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} dependencies: '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.3.0-beta.5 - '@vue/compiler-dom': 3.3.0-beta.5 - '@vue/compiler-ssr': 3.3.0-beta.5 - '@vue/reactivity-transform': 3.3.0-beta.5 - '@vue/shared': 3.3.0-beta.5 + '@vue/compiler-core': 3.3.4 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-ssr': 3.3.4 + '@vue/reactivity-transform': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 postcss: 8.4.23 source-map-js: 1.0.2 - dev: true - - /@vue/compiler-ssr@3.2.47: - resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} - dependencies: - '@vue/compiler-dom': 3.2.47 - '@vue/shared': 3.2.47 - dev: true - /@vue/compiler-ssr@3.3.0-beta.5: - resolution: {integrity: sha512-16njciFrQ8ejVdH5tsaPbJwpkpBB2z2VWCxfC69UOylCgPxiW01syE9S/mozRvv5Ken9Sr9bd2MjebG/SEpPNg==} + /@vue/compiler-ssr@3.3.4: + resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} dependencies: - '@vue/compiler-dom': 3.3.0-beta.5 - '@vue/shared': 3.3.0-beta.5 - dev: true + '@vue/compiler-dom': 3.3.4 + '@vue/shared': 3.3.4 /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/eslint-config-prettier@7.1.0(eslint@8.40.0)(prettier@2.8.8): + /@vue/eslint-config-prettier@7.1.0(eslint@8.41.0)(prettier@2.8.8): resolution: {integrity: sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==} peerDependencies: eslint: '>= 7.28.0' prettier: '>= 2.0.0' dependencies: - eslint: 8.40.0 - eslint-config-prettier: 8.8.0(eslint@8.40.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8) + eslint: 8.41.0 + eslint-config-prettier: 8.8.0(eslint@8.41.0) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.8) prettier: 2.8.8 dev: true - /@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.12.0)(eslint@8.40.0)(typescript@5.0.4): + /@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.14.0)(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -4672,100 +4719,111 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) - eslint: 8.40.0 - eslint-plugin-vue: 9.12.0(eslint@8.40.0) + '@typescript-eslint/eslint-plugin': 5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + eslint: 8.41.0 + eslint-plugin-vue: 9.14.0(eslint@8.41.0) typescript: 5.0.4 - vue-eslint-parser: 9.2.1(eslint@8.40.0) + vue-eslint-parser: 9.2.1(eslint@8.41.0) transitivePeerDependencies: - supports-color dev: true - /@vue/reactivity-transform@3.2.47: - resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} + /@vue/reactivity-transform@3.3.4: + resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} dependencies: '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.2.47 - '@vue/shared': 3.2.47 - estree-walker: 2.0.2 - magic-string: 0.25.9 - dev: true - - /@vue/reactivity-transform@3.3.0-beta.5: - resolution: {integrity: sha512-v/PCri6+vL8WwwgowHlIopwiqonCj9wV60ZYDdX8AMDxk9Q01h2cWh61JF4XOX7qDs7NdJ7zSVyKSz4B98OXBw==} - dependencies: - '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.3.0-beta.5 - '@vue/shared': 3.3.0-beta.5 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 - dev: true - - /@vue/reactivity@3.2.47: - resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} - dependencies: - '@vue/shared': 3.2.47 - dev: true - /@vue/reactivity@3.3.0-beta.5: - resolution: {integrity: sha512-YrikWho94hX4lYoTKr1TtMtzzC8hSXVFw9sXlw2Fl6dyXDztu/djI2vNT4FbbcH1Hbm1+yKM09zrJYvkN/tlYA==} + /@vue/reactivity@3.3.4: + resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} dependencies: - '@vue/shared': 3.3.0-beta.5 - dev: true + '@vue/shared': 3.3.4 - /@vue/runtime-core@3.2.47: - resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==} + /@vue/runtime-core@3.3.4: + resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} dependencies: - '@vue/reactivity': 3.2.47 - '@vue/shared': 3.2.47 - dev: true + '@vue/reactivity': 3.3.4 + '@vue/shared': 3.3.4 - /@vue/runtime-dom@3.2.47: - resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} + /@vue/runtime-dom@3.3.4: + resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} dependencies: - '@vue/runtime-core': 3.2.47 - '@vue/shared': 3.2.47 - csstype: 2.6.21 - dev: true + '@vue/runtime-core': 3.3.4 + '@vue/shared': 3.3.4 + csstype: 3.1.2 - /@vue/server-renderer@3.2.47(vue@3.2.47): - resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} + /@vue/server-renderer@3.3.4(vue@3.3.4): + resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} peerDependencies: - vue: 3.2.47 + vue: 3.3.4 dependencies: - '@vue/compiler-ssr': 3.2.47 - '@vue/shared': 3.2.47 - vue: 3.2.47 - dev: true + '@vue/compiler-ssr': 3.3.4 + '@vue/shared': 3.3.4 + vue: 3.3.4 - /@vue/shared@3.2.47: - resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} - dev: true - - /@vue/shared@3.3.0-beta.5: - resolution: {integrity: sha512-ImwhHfOzuQrfA05Kx4s7J9g7QJt0sZqSlPvPdd6xj5tTEnPNNJYZOHaIP973mtuEuv4Zfh9v+CLiER6E6gtSqg==} - dev: true + /@vue/shared@3.3.4: + resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - /@vueuse/core@10.1.2(vue@2.7.14): + /@vueuse/core@10.1.2(vue@3.3.4): resolution: {integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA==} dependencies: '@types/web-bluetooth': 0.0.17 '@vueuse/metadata': 10.1.2 - '@vueuse/shared': 10.1.2(vue@2.7.14) - vue-demi: 0.14.1(vue@2.7.14) + '@vueuse/shared': 10.1.2(vue@3.3.4) + vue-demi: 0.14.1(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue - dev: false - /@vueuse/core@10.1.2(vue@3.2.47): - resolution: {integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA==} + /@vueuse/integrations@10.1.2(focus-trap@7.4.3)(vue@3.3.4): + resolution: {integrity: sha512-wUpG3Wv6LiWerOwCzOAM0iGhNQ4vfFUTkhj/xQy7TLXduh2M3D8N08aS0KqlxsejY6R8NLxydDIM+68QfHZZ8Q==} + peerDependencies: + async-validator: '*' + axios: '*' + change-case: '*' + drauu: '*' + focus-trap: '*' + fuse.js: '*' + idb-keyval: '*' + jwt-decode: '*' + nprogress: '*' + qrcode: '*' + sortablejs: '*' + universal-cookie: '*' + peerDependenciesMeta: + async-validator: + optional: true + axios: + optional: true + change-case: + optional: true + drauu: + optional: true + focus-trap: + optional: true + fuse.js: + optional: true + idb-keyval: + optional: true + jwt-decode: + optional: true + nprogress: + optional: true + qrcode: + optional: true + sortablejs: + optional: true + universal-cookie: + optional: true dependencies: - '@types/web-bluetooth': 0.0.17 - '@vueuse/metadata': 10.1.2 - '@vueuse/shared': 10.1.2(vue@3.2.47) - vue-demi: 0.14.1(vue@3.2.47) + '@vueuse/core': 10.1.2(vue@3.3.4) + '@vueuse/shared': 10.1.2(vue@3.3.4) + focus-trap: 7.4.3 + vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4774,23 +4832,13 @@ packages: /@vueuse/metadata@10.1.2: resolution: {integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ==} - /@vueuse/shared@10.1.2(vue@2.7.14): + /@vueuse/shared@10.1.2(vue@3.3.4): resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} dependencies: - vue-demi: 0.14.1(vue@2.7.14) + vue-demi: 0.14.1(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue - dev: false - - /@vueuse/shared@10.1.2(vue@3.2.47): - resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} - dependencies: - vue-demi: 0.14.1(vue@3.2.47) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: true /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -4898,29 +4946,29 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest@2.1.0(webpack-cli@5.1.1)(webpack@5.82.1): + /@webpack-cli/configtest@2.1.0(webpack-cli@5.1.1)(webpack@5.83.1): resolution: {integrity: sha512-K/vuv72vpfSEZoo5KIU0a2FsEoYdW0DUMtMpB5X3LlUwshetMZRZRxB7sCsVji/lFaSxtQQ3aM9O4eMolXkU9w==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.82.1(webpack-cli@5.1.1) - webpack-cli: 5.1.1(webpack@5.82.1) + webpack: 5.83.1(webpack-cli@5.1.1) + webpack-cli: 5.1.1(webpack@5.83.1) dev: true - /@webpack-cli/info@2.0.1(webpack-cli@5.1.1)(webpack@5.82.1): + /@webpack-cli/info@2.0.1(webpack-cli@5.1.1)(webpack@5.83.1): resolution: {integrity: sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.82.1(webpack-cli@5.1.1) - webpack-cli: 5.1.1(webpack@5.82.1) + webpack: 5.83.1(webpack-cli@5.1.1) + webpack-cli: 5.1.1(webpack@5.83.1) dev: true - /@webpack-cli/serve@2.0.4(webpack-cli@5.1.1)(webpack@5.82.1): + /@webpack-cli/serve@2.0.4(webpack-cli@5.1.1)(webpack@5.83.1): resolution: {integrity: sha512-0xRgjgDLdz6G7+vvDLlaRpFatJaJ69uTalZLRSMX5B3VUrDmXcrVA3+6fXXQgmYz7bY9AAgs348XQdmtLsK41A==} engines: {node: '>=14.15.0'} peerDependencies: @@ -4931,8 +4979,8 @@ packages: webpack-dev-server: optional: true dependencies: - webpack: 5.82.1(webpack-cli@5.1.1) - webpack-cli: 5.1.1(webpack@5.82.1) + webpack: 5.83.1(webpack-cli@5.1.1) + webpack-cli: 5.1.1(webpack@5.83.1) dev: true /@xtuc/ieee754@1.2.0: @@ -5584,8 +5632,8 @@ packages: engines: {node: '>=6'} dev: true - /bullmq@3.13.2: - resolution: {integrity: sha512-jd+nnYCXCVNSsyVIiho+oAcPds7cpdrpCvchO+X7QVQ9JHshhBfvx8c3jNCwmQa9K2bUw30mu5dFUm4C/MzQBw==} + /bullmq@3.14.0: + resolution: {integrity: sha512-kOrA65MedolaXVDWul4gs4pUMj0fUcZrjlTuvnTknk7Gjci8hgYwUf1PpYh1pYhvyjkgPkt8IATi7NT2j2wzkA==} dependencies: cron-parser: 4.8.1 glob: 8.1.0 @@ -5774,8 +5822,8 @@ packages: engines: {node: '>=6.0'} dev: true - /chromium-bidi@0.4.7(devtools-protocol@0.0.1120988): - resolution: {integrity: sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==} + /chromium-bidi@0.4.9(devtools-protocol@0.0.1120988): + resolution: {integrity: sha512-u3DC6XwgLCA9QJ5ak1voPslCmacQdulZNCPsI3qNXxSnEcZS7DFIbww+5RM2bznMEje7cc0oydavRLRvOIZtHw==} peerDependencies: devtools-protocol: '*' dependencies: @@ -6029,8 +6077,8 @@ packages: engines: {node: '>=0.8'} dev: true - /connect-redis@7.0.1(express-session@1.17.3): - resolution: {integrity: sha512-xxyhus0nfPw96s0jI5fvRwGGYwJYISgVuJv40OSFV8N4l4ystNHZdoq0w90XhOGbsZTQJGc9Nwr6RnYsVZZv8w==} + /connect-redis@7.1.0(express-session@1.17.3): + resolution: {integrity: sha512-UaqO1EirWjON2ENsyau7N5lbkrdYBpS6mYlXSeff/OYXsd6EGZ+SXSmNPoljL2PSua8fgjAEaldSA73PMZQ9Eg==} engines: {node: '>=16'} peerDependencies: express-session: '>=1' @@ -6330,6 +6378,14 @@ packages: - encoding dev: false + /cross-fetch@3.1.6: + resolution: {integrity: sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==} + dependencies: + node-fetch: 2.6.11 + transitivePeerDependencies: + - encoding + dev: false + /cross-spawn@6.0.5: resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} engines: {node: '>=4.8'} @@ -6382,10 +6438,6 @@ packages: dependencies: rrweb-cssom: 0.6.0 - /csstype@2.6.21: - resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} - dev: true - /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} @@ -6944,13 +6996,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier@8.8.0(eslint@8.40.0): + /eslint-config-prettier@8.8.0(eslint@8.41.0): resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.40.0 + eslint: 8.41.0 dev: true /eslint-define-config@1.20.0: @@ -6968,7 +7020,36 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + debug: 3.2.7(supports-color@5.5.0) + eslint: 8.41.0 + eslint-import-resolver-node: 0.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6989,15 +7070,48 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) + debug: 3.2.7(supports-color@5.5.0) + eslint: 8.41.0 + eslint-import-resolver-node: 0.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0): + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + array-includes: 3.1.6 + array.prototype.flat: 1.3.1 + array.prototype.flatmap: 1.3.1 debug: 3.2.7(supports-color@5.5.0) - eslint: 8.40.0 + doctrine: 2.1.0 + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0) + has: 1.0.3 + is-core-module: 2.12.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.6 + resolve: 1.22.2 + semver: 6.3.0 + tsconfig-paths: 3.14.2 transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - supports-color dev: true - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.7)(eslint@8.41.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -7007,15 +7121,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@5.0.4) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 - eslint: 8.40.0 + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0) has: 1.0.3 is-core-module: 2.12.0 is-glob: 4.0.3 @@ -7030,7 +7144,7 @@ packages: - supports-color dev: true - /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8): + /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.8): resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7041,33 +7155,33 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.40.0 - eslint-config-prettier: 8.8.0(eslint@8.40.0) + eslint: 8.41.0 + eslint-config-prettier: 8.8.0(eslint@8.41.0) prettier: 2.8.8 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-simple-import-sort@10.0.0(eslint@8.40.0): + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.41.0): resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.40.0 + eslint: 8.41.0 dev: true - /eslint-plugin-vue@9.12.0(eslint@8.40.0): - resolution: {integrity: sha512-xH8PgpDW2WwmFSmRfs/3iWogef1CJzQqX264I65zz77jDuxF2yLy7+GA2diUM8ZNATuSl1+UehMQkb5YEyau5w==} + /eslint-plugin-vue@9.14.0(eslint@8.41.0): + resolution: {integrity: sha512-4O7EuiqPGVQA1wYCzLvCzsBTv9JIPHLHhrf0k55DLzbwtmJbSw2TKS0G/l7pOwi9RWMSkjIT7ftChU5gZpgnJw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) - eslint: 8.40.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + eslint: 8.41.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.12 semver: 7.5.0 - vue-eslint-parser: 9.2.1(eslint@8.40.0) + vue-eslint-parser: 9.3.0(eslint@8.41.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -7094,15 +7208,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.40.0: - resolution: {integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==} + /eslint@8.41.0: + resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@eslint-community/regexpp': 4.5.1 '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.40.0 + '@eslint/js': 8.41.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -7122,13 +7236,12 @@ packages: find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.20.0 - grapheme-splitter: 1.0.4 + graphemer: 1.4.0 ignore: 5.2.4 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.4.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -7188,7 +7301,6 @@ packages: /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -7514,6 +7626,12 @@ packages: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} dev: false + /focus-trap@7.4.3: + resolution: {integrity: sha512-BgSSbK4GPnS2VbtZ50VtOv1Sti6DIkj3+LkVjiWMNjLeAp1SH1UlLx3ULu/DCu4vq5R4/uvTm+zrvsMsuYmGLg==} + dependencies: + tabbable: 6.1.2 + dev: true + /follow-redirects@1.15.2(debug@4.3.4): resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} engines: {node: '>=4.0'} @@ -7538,7 +7656,7 @@ packages: signal-exit: 4.0.1 dev: true - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.0.4)(webpack@5.82.1): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.0.4)(webpack@5.83.1): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -7558,7 +7676,7 @@ packages: semver: 7.5.0 tapable: 2.2.1 typescript: 5.0.4 - webpack: 5.82.1(webpack-cli@5.1.1) + webpack: 5.83.1(webpack-cli@5.1.1) dev: true /form-data@4.0.0: @@ -7766,14 +7884,14 @@ packages: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} dev: true - /glob@10.2.3: - resolution: {integrity: sha512-Kb4rfmBVE3eQTAimgmeqc2LwSnN0wIOkkUL6HmxEFxNJ4fHghYHVbFba/HcGcRjE6s9KoMNK3rSOwkL4PioZjg==} + /glob@10.2.6: + resolution: {integrity: sha512-U/rnDpXJGF414QQQZv5uVsabTVxMSwzS5CH0p3DRCIV6ownl4f7PzGnkGmvlum2wB+9RlJWJZ6ACU1INnBqiPA==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: foreground-child: 3.1.1 jackspeak: 2.2.0 - minimatch: 9.0.0 + minimatch: 9.0.1 minipass: 5.0.0 path-scurry: 1.8.0 dev: true @@ -7863,6 +7981,10 @@ packages: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + /handlebars@4.7.7: resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} engines: {node: '>=0.4.7'} @@ -8439,7 +8561,7 @@ packages: '@jest/expect': 29.5.0 '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -8459,7 +8581,7 @@ packages: - supports-color dev: true - /jest-cli@29.5.0(@types/node@18.16.7)(ts-node@10.9.1): + /jest-cli@29.5.0(@types/node@18.16.14)(ts-node@10.9.1): resolution: {integrity: sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8476,7 +8598,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.5.0(@types/node@18.16.7)(ts-node@10.9.1) + jest-config: 29.5.0(@types/node@18.16.14)(ts-node@10.9.1) jest-util: 29.5.0 jest-validate: 29.5.0 prompts: 2.4.2 @@ -8487,7 +8609,7 @@ packages: - ts-node dev: true - /jest-config@29.5.0(@types/node@18.16.7)(ts-node@10.9.1): + /jest-config@29.5.0(@types/node@18.16.14)(ts-node@10.9.1): resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -8502,7 +8624,7 @@ packages: '@babel/core': 7.21.8 '@jest/test-sequencer': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 babel-jest: 29.5.0(@babel/core@7.21.8) chalk: 4.1.2 ci-info: 3.8.0 @@ -8522,7 +8644,7 @@ packages: pretty-format: 29.5.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@18.16.7)(typescript@5.0.4) + ts-node: 10.9.1(@types/node@18.16.14)(typescript@5.0.4) transitivePeerDependencies: - supports-color dev: true @@ -8562,7 +8684,7 @@ packages: '@jest/environment': 29.5.0 '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 jest-mock: 29.5.0 jest-util: 29.5.0 dev: true @@ -8576,7 +8698,7 @@ packages: jest: optional: true dependencies: - jest: 29.5.0(@types/node@18.16.7)(ts-node@10.9.1) + jest: 29.5.0(@types/node@18.16.14)(ts-node@10.9.1) jest-diff: 29.5.0 jest-get-type: 29.4.3 dev: true @@ -8592,7 +8714,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@types/graceful-fs': 4.1.6 - '@types/node': 18.16.7 + '@types/node': 18.16.14 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -8643,7 +8765,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 jest-util: 29.5.0 dev: true @@ -8698,7 +8820,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -8729,7 +8851,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -8784,7 +8906,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -8809,7 +8931,7 @@ packages: dependencies: '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.16.7 + '@types/node': 18.16.14 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -8821,7 +8943,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -8830,7 +8952,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -8839,13 +8961,13 @@ packages: resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 jest-util: 29.5.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.5.0(@types/node@18.16.7)(ts-node@10.9.1): + /jest@29.5.0(@types/node@18.16.14)(ts-node@10.9.1): resolution: {integrity: sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8858,7 +8980,7 @@ packages: '@jest/core': 29.5.0(ts-node@10.9.1) '@jest/types': 29.5.0 import-local: 3.1.0 - jest-cli: 29.5.0(@types/node@18.16.7)(ts-node@10.9.1) + jest-cli: 29.5.0(@types/node@18.16.14)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - supports-color @@ -8884,10 +9006,6 @@ packages: resolution: {integrity: sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==} dev: false - /js-sdsl@4.4.0: - resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} - dev: true - /js-string-escape@1.0.1: resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} engines: {node: '>= 0.8'} @@ -8962,7 +9080,7 @@ packages: hasBin: true dev: true - /json-editor-vue@0.10.6(vanilla-jsoneditor@0.17.3)(vue@2.7.14): + /json-editor-vue@0.10.6(vanilla-jsoneditor@0.17.4)(vue@3.3.4): resolution: {integrity: sha512-jtKEmiCTLuri5uBkyb4qUrR6QwJgBJvBrYlFeY0L3NBE4RWDUlKy/swCcX1p32KmXKLjezzMSOvEEeAmQ6hjTw==} peerDependencies: '@vue/composition-api': '>=1' @@ -8973,10 +9091,10 @@ packages: optional: true dependencies: lodash-es: 4.17.21 - vanilla-jsoneditor: 0.17.3 - vue: 2.7.14 - vue-demi: 0.14.1(vue@2.7.14) - vue-global-config: 0.4.0(vue@2.7.14) + vanilla-jsoneditor: 0.17.4 + vue: 3.3.4 + vue-demi: 0.14.5(vue@3.3.4) + vue-global-config: 0.4.0(vue@3.3.4) dev: false /json-parse-better-errors@1.0.2: @@ -9111,15 +9229,15 @@ packages: resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} dev: false - /laravel-vite-plugin@0.7.6(vite@4.3.5): - resolution: {integrity: sha512-WJ1WRqR/ZDbJD+qEEPM+biG0ZPSub0n3DywEi21+YO1jZA8amMoJGu76HiAFM16eWz5cBcCeRM/gseVXfGV4Mw==} + /laravel-vite-plugin@0.7.7(vite@4.3.8): + resolution: {integrity: sha512-/KsnyNUOMylBVLvGz1VlL1ukxyQeMQUz4zmnMflYe8fAWzLvjHDXnbh6fLgIrzAmevzNjYm/TUqmD5Io0+kqhg==} engines: {node: '>=14'} peerDependencies: vite: ^3.0.0 || ^4.0.0 dependencies: picocolors: 1.0.0 - vite: 4.3.5(@types/node@18.16.7)(sass@1.62.1) - vite-plugin-full-reload: 1.0.5(vite@4.3.5) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) + vite-plugin-full-reload: 1.0.5(vite@4.3.8) dev: true /leven@3.1.0: @@ -9397,19 +9515,11 @@ packages: sourcemap-codec: 1.4.8 dev: true - /magic-string@0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /magic-string@0.30.0: resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true /make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} @@ -9600,6 +9710,13 @@ packages: brace-expansion: 2.0.1 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 + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -9617,8 +9734,8 @@ packages: engines: {node: '>=8'} dev: true - /minisearch@6.0.1: - resolution: {integrity: sha512-Ly1w0nHKnlhAAh6/BF/+9NgzXfoJxaJ8nhopFhQ3NcvFJrFIL+iCg9gw9e9UMBD+XIsp/RyznJ/o5UIe5Kw+kg==} + /minisearch@6.1.0: + resolution: {integrity: sha512-PNxA/X8pWk+TiqPbsoIYH0GQ5Di7m6326/lwU/S4mlo4wGQddIcf/V//1f9TB0V4j59b57b+HZxt8h3iMROGvg==} dev: true /mitt@3.0.0: @@ -9822,7 +9939,6 @@ packages: optional: true dependencies: whatwg-url: 5.0.0 - dev: true /node-fetch@2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} @@ -9863,12 +9979,12 @@ packages: resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} dev: true - /nodemailer@6.9.1: - resolution: {integrity: sha512-qHw7dOiU5UKNnQpXktdgQ1d3OFgRAekuvbJLcdG5dnEo/GtcTHRYM7+UfJARdOFU9WUQO8OiIamgWPmiSFHYAA==} + /nodemailer@6.9.2: + resolution: {integrity: sha512-4+TYaa/e1nIxQfyw/WzNPYTEZ5OvHIDEnmjs4LPmIfccPQN+2CYKmGHjWixn/chzD3bmUTu5FMfpltizMxqzdg==} engines: {node: '>=6.0.0'} dev: false - /nodemon-webpack-plugin@4.8.1(webpack@5.82.1): + /nodemon-webpack-plugin@4.8.1(webpack@5.83.1): resolution: {integrity: sha512-i6xTucitBolVAueD4OASt4jL5gNsAFuTuyn+y6O+NXUqHRVrsOFgOau49iLcjCJJaWAEXMVWpTc5Os79mp7IvQ==} engines: {node: '>=8.10.0'} peerDependencies: @@ -9876,7 +9992,7 @@ packages: dependencies: '@types/nodemon': 1.19.2 nodemon: 2.0.19 - webpack: 5.82.1(webpack-cli@5.1.1) + webpack: 5.83.1(webpack-cli@5.1.1) dev: true /nodemon@2.0.19: @@ -10024,8 +10140,8 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - /object-to-formdata@4.4.2: - resolution: {integrity: sha512-fu6UDjsqIfFUu/B3GXJ2IFnNAL/YbsC1PPzqDIFXcfkhdYjTD3K4zqhyD/lZ6+KdP9O/64YIPckIOiS5ouXwLA==} + /object-to-formdata@4.5.1: + resolution: {integrity: sha512-QiM9D0NiU5jV6J6tjE1g7b4Z2tcUnKs1OPUi4iMb2zH+7jwlcUrASghgkFk9GtzqNNq8rTQJtT8AzjBAvLoNMw==} dev: false /object.assign@4.1.4: @@ -10046,6 +10162,10 @@ packages: es-abstract: 1.21.2 dev: true + /obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + dev: true + /on-finished@2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -10339,10 +10459,20 @@ packages: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} dev: false + /pg-cloudflare@1.1.0: + resolution: {integrity: sha512-tGM8/s6frwuAIyRcJ6nWcIvd3+3NmUKIs6OjviIm1HPPFEt5MzQDOTBQyhPWg/m0kCl95M6gA1JaIXtS8KovOA==} + requiresBuild: true + dev: false + optional: true + /pg-connection-string@2.5.0: resolution: {integrity: sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==} dev: false + /pg-connection-string@2.6.0: + resolution: {integrity: sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg==} + dev: false + /pg-hstore@2.3.4: resolution: {integrity: sha512-N3SGs/Rf+xA1M2/n0JBiXFDVMzdekwLZLAO0g7mpDY9ouX+fDI7jS6kTq3JujmYbtNSJ53TJ0q4G98KVZSM4EA==} engines: {node: '>= 0.8.x'} @@ -10354,12 +10484,17 @@ packages: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - /pg-pool@3.6.0(pg@8.10.0): + /pg-numeric@1.0.2: + resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} + engines: {node: '>=4'} + dev: true + + /pg-pool@3.6.0(pg@8.11.0): resolution: {integrity: sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==} peerDependencies: pg: '>=8.0' dependencies: - pg: 8.10.0 + pg: 8.11.0 dev: false /pg-protocol@1.6.0: @@ -10374,9 +10509,23 @@ packages: postgres-bytea: 1.0.0 postgres-date: 1.0.7 postgres-interval: 1.2.0 + dev: false + + /pg-types@4.0.1: + resolution: {integrity: sha512-hRCSDuLII9/LE3smys1hRHcu5QGcLs9ggT7I/TCs0IE+2Eesxi9+9RWAAwZ0yaGjxoWICF/YHLOEjydGujoJ+g==} + engines: {node: '>=10'} + dependencies: + pg-int8: 1.0.1 + pg-numeric: 1.0.2 + postgres-array: 3.0.2 + postgres-bytea: 3.0.0 + postgres-date: 2.0.1 + postgres-interval: 3.0.0 + postgres-range: 1.1.3 + dev: true - /pg@8.10.0: - resolution: {integrity: sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==} + /pg@8.11.0: + resolution: {integrity: sha512-meLUVPn2TWgJyLmy7el3fQQVwft4gU5NGyvV0XbD41iU9Jbg8lCH4zexhIkihDzVHJStlt6r088G6/fWeNjhXA==} engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -10386,11 +10535,13 @@ packages: dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 - pg-connection-string: 2.5.0 - pg-pool: 3.6.0(pg@8.10.0) + pg-connection-string: 2.6.0 + pg-pool: 3.6.0(pg@8.11.0) pg-protocol: 1.6.0 pg-types: 2.2.0 pgpass: 1.0.5 + optionalDependencies: + pg-cloudflare: 1.1.0 dev: false /pgpass@1.0.5: @@ -10428,20 +10579,20 @@ packages: engines: {node: '>=4'} dev: true - /pinia-plugin-persistedstate@3.1.0(pinia@2.0.36): + /pinia-plugin-persistedstate@3.1.0(pinia@2.1.3): resolution: {integrity: sha512-8UN+vYMEPBdgNLwceY08mi5olI0wkYaEb8b6hD6xW7SnBRuPydWHlEhZvUWgNb/ibuf4PvufpvtS+dmhYjJQOw==} peerDependencies: pinia: ^2.0.0 dependencies: - pinia: 2.0.36(typescript@5.0.4)(vue@2.7.14) + pinia: 2.1.3(typescript@5.0.4)(vue@3.3.4) dev: false - /pinia@2.0.36(typescript@5.0.4)(vue@2.7.14): - resolution: {integrity: sha512-4UKApwjlmJH+VuHKgA+zQMddcCb3ezYnyewQ9NVrsDqZ/j9dMv5+rh+1r48whKNdpFkZAWVxhBp5ewYaYX9JcQ==} + /pinia@2.1.3(typescript@5.0.4)(vue@3.3.4): + resolution: {integrity: sha512-XNA/z/ye4P5rU1pieVmh0g/hSuDO98/a5UC8oSP0DNdvt6YtetJNHTrXwpwsQuflkGT34qKxAEcp7lSxXNjf/A==} 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 @@ -10450,8 +10601,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 typescript: 5.0.4 - vue: 2.7.14 - vue-demi: 0.14.1(vue@2.7.14) + vue: 3.3.4 + vue-demi: 0.14.5(vue@3.3.4) dev: false /pirates@4.0.5: @@ -10503,20 +10654,50 @@ packages: /postgres-array@2.0.0: resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} engines: {node: '>=4'} + dev: false + + /postgres-array@3.0.2: + resolution: {integrity: sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==} + engines: {node: '>=12'} + dev: true /postgres-bytea@1.0.0: resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} engines: {node: '>=0.10.0'} + dev: false + + /postgres-bytea@3.0.0: + resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==} + engines: {node: '>= 6'} + dependencies: + obuf: 1.1.2 + dev: true /postgres-date@1.0.7: resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} engines: {node: '>=0.10.0'} + dev: false + + /postgres-date@2.0.1: + resolution: {integrity: sha512-YtMKdsDt5Ojv1wQRvUhnyDJNSr2dGIC96mQVKz7xufp07nfuFONzdaowrMHjlAzY6GDLd4f+LUHHAAM1h4MdUw==} + engines: {node: '>=12'} + dev: true /postgres-interval@1.2.0: resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} engines: {node: '>=0.10.0'} dependencies: xtend: 4.0.2 + dev: false + + /postgres-interval@3.0.0: + resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==} + engines: {node: '>=12'} + dev: true + + /postgres-range@1.1.3: + resolution: {integrity: sha512-VdlZoocy5lCP0c/t66xAfclglEapXPCIVhqqJRncYpvbCgImF0w67aPKfbqUMr72tO2k5q0TdTZwCLjPTI6C9g==} + dev: true /preact@10.13.2: resolution: {integrity: sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw==} @@ -10643,8 +10824,8 @@ packages: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} - /puppeteer-core@20.1.2(typescript@5.0.4): - resolution: {integrity: sha512-S1BLte+jVC/ugZkNoxFW9Fvbyr30CKZ0IIumf98FFqLh06Vuc21fddsr34botKtz27T81pqkpDYXNXYomA01dg==} + /puppeteer-core@20.3.0(typescript@5.0.4): + resolution: {integrity: sha512-264pBrIui5bO6NJeOcbJrLa0OCwmA4+WK00JMrLIKTfRiqe2gx8KWTzLsjyw/bizErp3TKS7vt/I0i5fTC+mAw==} engines: {node: '>=16.0.0'} peerDependencies: typescript: '>= 4.7.4' @@ -10652,9 +10833,9 @@ packages: typescript: optional: true dependencies: - '@puppeteer/browsers': 1.1.0(typescript@5.0.4) - chromium-bidi: 0.4.7(devtools-protocol@0.0.1120988) - cross-fetch: 3.1.5 + '@puppeteer/browsers': 1.3.0(typescript@5.0.4) + chromium-bidi: 0.4.9(devtools-protocol@0.0.1120988) + cross-fetch: 3.1.6 debug: 4.3.4 devtools-protocol: 0.0.1120988 typescript: 5.0.4 @@ -10666,13 +10847,13 @@ packages: - utf-8-validate dev: false - /puppeteer@20.1.2(typescript@5.0.4): - resolution: {integrity: sha512-QYDp+iVMP30TwlkXFOocON9qR3Nac5ez7PdXbY90mfuEgZb9vf3/OXL2vHprxwPtb2hgD4AxXvLZhEIqfD2y8Q==} + /puppeteer@20.3.0(typescript@5.0.4): + resolution: {integrity: sha512-OJIsxC3PcU6fAWfp1BX0oKj62FFxhxwpakGAcGVbyfqfDrNmkFjpzb0XrMsgnQxCJmoLpTZKHRXDFxEDnLqkow==} requiresBuild: true dependencies: - '@puppeteer/browsers': 1.1.0(typescript@5.0.4) + '@puppeteer/browsers': 1.3.0(typescript@5.0.4) cosmiconfig: 8.1.3 - puppeteer-core: 20.1.2(typescript@5.0.4) + puppeteer-core: 20.3.0(typescript@5.0.4) transitivePeerDependencies: - bufferutil - encoding @@ -11033,12 +11214,12 @@ packages: glob: 7.2.3 dev: true - /rimraf@5.0.0: - resolution: {integrity: sha512-Jf9llaP+RvaEVS5nPShYFhtXIrb3LRKP281ib3So0KkeZKo2wIKyq0Re7TOSwanasA423PSr6CCIL4bP6T040g==} + /rimraf@5.0.1: + resolution: {integrity: sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==} engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.2.3 + glob: 10.2.6 dev: true /rollup-plugin-terser@7.0.2(rollup@2.79.1): @@ -11105,14 +11286,6 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass@1.32.13: - resolution: {integrity: sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==} - engines: {node: '>=8.9.0'} - hasBin: true - dependencies: - chokidar: 3.5.3 - dev: true - /sass@1.62.1: resolution: {integrity: sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==} engines: {node: '>=14.0.0'} @@ -11212,7 +11385,7 @@ packages: engines: {node: '>= 10.0.0'} dev: false - /sequelize-typescript@2.1.5(@types/node@18.16.7)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1): + /sequelize-typescript@2.1.5(@types/node@18.16.14)(@types/validator@13.7.17)(reflect-metadata@0.1.13)(sequelize@6.31.1): resolution: {integrity: sha512-x1CNODct8gJyfZPwEZBU5uVGNwgJI2Fda913ZxD5ZtCSRyTDPBTS/0uXciF+MlCpyqjpmoCAPtudQWzw579bzA==} engines: {node: '>=10.0.0'} peerDependencies: @@ -11221,14 +11394,14 @@ packages: reflect-metadata: '*' sequelize: '>=6.20.1' dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 '@types/validator': 13.7.17 glob: 7.2.0 reflect-metadata: 0.1.13 - sequelize: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.10.0) + sequelize: 6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.11.0) dev: false - /sequelize@6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.10.0): + /sequelize@6.31.1(mariadb@3.1.2)(pg-hstore@2.3.4)(pg@8.11.0): resolution: {integrity: sha512-cahWtRrYLjqoZP/aurGBoaxn29qQCF4bxkAUPEQ/ozjJjt6mtL4Q113S3N39mQRmX5fgxRbli+bzZARP/N51eg==} engines: {node: '>=10.0.0'} peerDependencies: @@ -11270,7 +11443,7 @@ packages: mariadb: 3.1.2 moment: 2.29.4 moment-timezone: 0.5.43 - pg: 8.10.0 + pg: 8.11.0 pg-connection-string: 2.5.0 pg-hstore: 2.3.4 retry-as-promised: 7.0.4 @@ -11845,6 +12018,10 @@ packages: /symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + /tabbable@6.1.2: + resolution: {integrity: sha512-qCN98uP7i9z0fIS4amQ5zbGBOq+OSigYeGvPy7NDk8Y9yncqDZ9pRPgfsc2PJIVM9RrJj7GIfuRgmjoUU9zTHQ==} + dev: true + /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -11916,7 +12093,7 @@ packages: unique-string: 2.0.0 dev: true - /terser-webpack-plugin@5.3.8(webpack@5.82.1): + /terser-webpack-plugin@5.3.8(webpack@5.83.1): resolution: {integrity: sha512-WiHL3ElchZMsK27P8uIUh4604IgJyAW47LVXGbEoB21DbQcZ+OuMpGjVYnEUaqcWM6dO8uS2qUbA7LSCWqvsbg==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -11937,7 +12114,7 @@ packages: schema-utils: 3.1.2 serialize-javascript: 6.0.1 terser: 5.17.3 - webpack: 5.82.1(webpack-cli@5.1.1) + webpack: 5.83.1(webpack-cli@5.1.1) dev: true /terser@5.17.3: @@ -12107,7 +12284,7 @@ packages: '@jest/types': 29.5.0 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.5.0(@types/node@18.16.7)(ts-node@10.9.1) + jest: 29.5.0(@types/node@18.16.14)(ts-node@10.9.1) jest-util: 29.5.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -12117,7 +12294,7 @@ packages: yargs-parser: 21.1.1 dev: true - /ts-loader@9.4.2(typescript@5.0.4)(webpack@5.82.1): + /ts-loader@9.4.2(typescript@5.0.4)(webpack@5.83.1): resolution: {integrity: sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -12129,10 +12306,10 @@ packages: micromatch: 4.0.5 semver: 7.5.0 typescript: 5.0.4 - webpack: 5.82.1(webpack-cli@5.1.1) + webpack: 5.83.1(webpack-cli@5.1.1) dev: true - /ts-node@10.9.1(@types/node@18.16.7)(typescript@5.0.4): + /ts-node@10.9.1(@types/node@18.16.14)(typescript@5.0.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -12151,7 +12328,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.16.7 + '@types/node': 18.16.14 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 @@ -12444,7 +12621,7 @@ packages: engines: {node: '>= 0.8'} dev: false - /unplugin-fonts@1.0.3(vite@4.3.5): + /unplugin-fonts@1.0.3(vite@4.3.8): resolution: {integrity: sha512-6Wq0SMhMznUx7DTkqr/ogCvWg2vFSCApHmhUcUISxqfnuME2B/KRLa6+bWyX3sbPNhYsW4zI7jvUkkmIumwenw==} peerDependencies: '@nuxt/kit': ^3.0.0 @@ -12455,10 +12632,10 @@ packages: dependencies: fast-glob: 3.2.12 unplugin: 1.3.1 - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) dev: true - /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@2.7.14): + /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.3.4): resolution: {integrity: sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==} engines: {node: '>=14'} peerDependencies: @@ -12481,7 +12658,7 @@ packages: minimatch: 7.4.6 resolve: 1.22.2 unplugin: 1.3.1 - vue: 2.7.14 + vue: 3.3.4 transitivePeerDependencies: - rollup - supports-color @@ -12588,8 +12765,8 @@ packages: engines: {node: '>= 0.10'} dev: false - /vanilla-jsoneditor@0.17.3: - resolution: {integrity: sha512-2dyJgt6zjoWts6QB0e0AJP8RXiWoyGFRd4r7zqh3T2hKI9oogMlpjutOjd0TwX8UDJXMOVY14DyNsLRjg+L2+w==} + /vanilla-jsoneditor@0.17.4: + resolution: {integrity: sha512-hf6zllIWrvMFlSQUZErSn/LnwboDUgn88JAneeZAIboVvzUNcRUQOIG6J1qN38V7vpNxjrTG2o+AWDOjhEiprQ==} dev: false /vary@1.1.2: @@ -12597,8 +12774,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /vite-node@0.31.0(@types/node@18.16.7)(sass@1.32.13): - resolution: {integrity: sha512-8x1x1LNuPvE2vIvkSB7c1mApX5oqlgsxzHQesYF7l5n1gKrEmrClIiZuOFbFDQcjLsmcWSwwmrWrcGWm9Fxc/g==} + /vite-node@0.31.1(@types/node@18.16.14)(sass@1.62.1): + resolution: {integrity: sha512-BajE/IsNQ6JyizPzu9zRgHrBwczkAs0erQf/JRpgTIESpKvNj9/Gd0vxX905klLkb0I0SJVCKbdrl5c6FnqYKA==} engines: {node: '>=v14.18.0'} hasBin: true dependencies: @@ -12607,7 +12784,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) transitivePeerDependencies: - '@types/node' - less @@ -12618,17 +12795,17 @@ packages: - terser dev: true - /vite-plugin-full-reload@1.0.5(vite@4.3.5): + /vite-plugin-full-reload@1.0.5(vite@4.3.8): resolution: {integrity: sha512-kVZFDFWr0DxiHn6MuDVTQf7gnWIdETGlZh0hvTiMXzRN80vgF4PKbONSq8U1d0WtHsKaFODTQgJeakLacoPZEQ==} peerDependencies: vite: ^2 || ^3 || ^4 dependencies: picocolors: 1.0.0 picomatch: 2.3.1 - vite: 4.3.5(@types/node@18.16.7)(sass@1.62.1) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) dev: true - /vite-plugin-html@3.2.0(vite@4.3.5): + /vite-plugin-html@3.2.0(vite@4.3.8): resolution: {integrity: sha512-2VLCeDiHmV/BqqNn5h2V+4280KRgQzCFN47cst3WiNK848klESPQnzuC3okH5XHtgwHH/6s1Ho/YV6yIO0pgoQ==} peerDependencies: vite: '>=2.0.0' @@ -12645,10 +12822,10 @@ packages: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) dev: true - /vite-plugin-mkcert@1.15.0(vite@4.3.5): + /vite-plugin-mkcert@1.15.0(vite@4.3.8): resolution: {integrity: sha512-0Pz7iExvo7pS2HsxMe6Y/HIrsFJidXN8Sju7tsL1XYQdbUKb/D0L5Wkj3UoGQmbbWZUFf8nHHa0XYbd4FH6ZrA==} engines: {node: '>=v16.7.0'} peerDependencies: @@ -12658,33 +12835,31 @@ packages: axios: 1.4.0(debug@4.3.4) debug: 4.3.4 picocolors: 1.0.0 - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) transitivePeerDependencies: - encoding - supports-color dev: true - /vite-plugin-pwa@0.14.7(vite@4.3.5)(workbox-build@6.5.4)(workbox-window@6.5.4): - resolution: {integrity: sha512-dNJaf0fYOWncmjxv9HiSa2xrSjipjff7IkYE5oIUJ2x5HKu3cXgA8LRgzOwTc5MhwyFYRSU0xyN0Phbx3NsQYw==} + /vite-plugin-pwa@0.15.0(vite@4.3.8)(workbox-build@6.5.4)(workbox-window@6.5.4): + resolution: {integrity: sha512-gpmx3BeubsRIXRBkjPToOTJbo8fknNmZFQs24i0TPZyaNVa0n27YHDo0Y72amnO70WvHKGE3e1fn8SYUP7e8SA==} peerDependencies: vite: ^3.1.0 || ^4.0.0 workbox-build: ^6.5.4 workbox-window: ^6.5.4 dependencies: - '@rollup/plugin-replace': 5.0.2(rollup@3.21.6) debug: 4.3.4 fast-glob: 3.2.12 pretty-bytes: 6.1.0 - rollup: 3.21.6 - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) workbox-build: 6.5.4 workbox-window: 6.5.4 transitivePeerDependencies: - supports-color dev: true - /vite@4.3.5(@types/node@18.16.7)(sass@1.32.13): - resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==} + /vite@4.3.8(@types/node@18.16.14)(sass@1.62.1): + resolution: {integrity: sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -12708,41 +12883,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.7 - esbuild: 0.17.18 - postcss: 8.4.23 - rollup: 3.21.6 - sass: 1.32.13 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /vite@4.3.5(@types/node@18.16.7)(sass@1.62.1): - resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 esbuild: 0.17.18 postcss: 8.4.23 rollup: 3.21.6 @@ -12751,37 +12892,50 @@ packages: fsevents: 2.3.2 dev: true - /vitepress@1.0.0-alpha.75(@types/node@18.16.7): - resolution: {integrity: sha512-twpPZ/6UnDR8X0Nmj767KwKhXlTQQM9V/J1i2BP9ryO29/w4hpxBfEum6nvfpNhJ4H3h+cIhwzAK/e9crZ6HEQ==} + /vitepress@1.0.0-beta.1(@types/node@18.16.14): + resolution: {integrity: sha512-V2yyCwQ+v9fh7rbnGDLp8M7vHa9sLElexXf/JHtBOsOwv7ed9wt1QI4WUagYgKR3TeoJT9v2s6f0UaQSne0EvQ==} hasBin: true dependencies: - '@docsearch/css': 3.3.4 - '@docsearch/js': 3.3.4 - '@vitejs/plugin-vue': 4.2.1(vite@4.3.5)(vue@3.2.47) + '@docsearch/css': 3.3.5 + '@docsearch/js': 3.3.5 + '@vitejs/plugin-vue': 4.2.3(vite@4.3.8)(vue@3.3.4) '@vue/devtools-api': 6.5.0 - '@vueuse/core': 10.1.2(vue@3.2.47) + '@vueuse/core': 10.1.2(vue@3.3.4) + '@vueuse/integrations': 10.1.2(focus-trap@7.4.3)(vue@3.3.4) body-scroll-lock: 4.0.0-beta.0 + focus-trap: 7.4.3 mark.js: 8.11.1 - minisearch: 6.0.1 + minisearch: 6.1.0 shiki: 0.14.2 - vite: 4.3.5(@types/node@18.16.7)(sass@1.62.1) - vue: 3.2.47 + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) + vue: 3.3.4 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' - '@types/react' - '@vue/composition-api' + - async-validator + - axios + - change-case + - drauu + - fuse.js + - idb-keyval + - jwt-decode - less + - nprogress + - qrcode - react - react-dom - sass + - sortablejs - stylus - sugarss - terser + - universal-cookie dev: true - /vitest@0.31.0(jsdom@22.0.0)(sass@1.32.13): - resolution: {integrity: sha512-JwWJS9p3GU9GxkG7eBSmr4Q4x4bvVBSswaCFf1PBNHiPx00obfhHRJfgHcnI0ffn+NMlIh9QGvG75FlaIBdKGA==} + /vitest@0.31.1(jsdom@22.0.0)(sass@1.62.1): + resolution: {integrity: sha512-/dOoOgzoFk/5pTvg1E65WVaobknWREN15+HF+0ucudo3dDG/vCZoXTQrjIfEaWvQXmqScwkRodrTbM/ScMpRcQ==} engines: {node: '>=v14.18.0'} hasBin: true peerDependencies: @@ -12813,12 +12967,12 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 18.16.7 - '@vitest/expect': 0.31.0 - '@vitest/runner': 0.31.0 - '@vitest/snapshot': 0.31.0 - '@vitest/spy': 0.31.0 - '@vitest/utils': 0.31.0 + '@types/node': 18.16.14 + '@vitest/expect': 0.31.1 + '@vitest/runner': 0.31.1 + '@vitest/snapshot': 0.31.1 + '@vitest/spy': 0.31.1 + '@vitest/utils': 0.31.1 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 @@ -12834,8 +12988,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.5.0 - vite: 4.3.5(@types/node@18.16.7)(sass@1.32.13) - vite-node: 0.31.0(@types/node@18.16.7)(sass@1.32.13) + vite: 4.3.8(@types/node@18.16.14)(sass@1.62.1) + vite-node: 0.31.1(@types/node@18.16.14)(sass@1.62.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -12854,7 +13008,7 @@ packages: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: true - /vue-demi@0.13.11(vue@2.7.14): + /vue-demi@0.13.11(vue@3.3.4): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -12866,10 +13020,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false - /vue-demi@0.14.1(vue@2.7.14): + /vue-demi@0.14.1(vue@3.3.4): resolution: {integrity: sha512-rt+yuCtXvscYot9SQQj3WKZJVSriPNqVkpVBNEHPzSgBv7QIYzsS410VqVgvx8f9AAPgjg+XPKvmV3vOqqkJQQ==} engines: {node: '>=12'} hasBin: true @@ -12881,11 +13035,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 2.7.14 - dev: false + vue: 3.3.4 - /vue-demi@0.14.1(vue@3.2.47): - resolution: {integrity: sha512-rt+yuCtXvscYot9SQQj3WKZJVSriPNqVkpVBNEHPzSgBv7QIYzsS410VqVgvx8f9AAPgjg+XPKvmV3vOqqkJQQ==} + /vue-demi@0.14.5(vue@3.3.4): + resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -12896,10 +13049,9 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.47 - dev: true + vue: 3.3.4 - /vue-echarts@6.5.5(echarts@5.4.2)(vue@2.7.14): + /vue-echarts@6.5.5(echarts@5.4.2)(vue@3.3.4): resolution: {integrity: sha512-KJD1MSyoMQ33q8M4hM45OYeSC+t7LzesIXQOrkRSXv4xhOi0iN+6yEjQuIuqRB9zZGCT2J4bK3eQ+1ttdz4Uag==} requiresBuild: true peerDependencies: @@ -12912,18 +13064,18 @@ packages: dependencies: echarts: 5.4.2 resize-detector: 0.3.0 - vue: 2.7.14 - vue-demi: 0.13.11(vue@2.7.14) + vue: 3.3.4 + vue-demi: 0.13.11(vue@3.3.4) dev: false - /vue-eslint-parser@9.2.1(eslint@8.40.0): + /vue-eslint-parser@9.2.1(eslint@8.41.0): resolution: {integrity: sha512-tPOex4n6jit4E7h68auOEbDMwE58XiP4dylfaVTCOVCouR45g+QFDBjgIdEU52EXJxKyjgh91dLfN2rxUcV0bQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.1 espree: 9.5.2 @@ -12934,7 +13086,25 @@ packages: - supports-color dev: true - /vue-global-config@0.4.0(vue@2.7.14): + /vue-eslint-parser@9.3.0(eslint@8.41.0): + resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + debug: 4.3.4 + eslint: 8.41.0 + eslint-scope: 7.2.0 + eslint-visitor-keys: 3.4.1 + espree: 9.5.2 + esquery: 1.5.0 + lodash: 4.17.21 + semver: 7.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /vue-global-config@0.4.0(vue@3.3.4): resolution: {integrity: sha512-UoFouTLUYGuHEEJFRgl29dzD0dDYtAEPRMDe8S0e08aB8vgfuD0ybW5WdPRTfTRChceHCn4eMQH2jFFVyi3Djw==} peerDependencies: '@vue/composition-api': '>=1' @@ -12945,32 +13115,32 @@ packages: dependencies: change-case: 4.1.2 lodash-es: 4.17.21 - vue: 2.7.14 - vue-demi: 0.13.11(vue@2.7.14) + vue: 3.3.4 + vue-demi: 0.13.11(vue@3.3.4) dev: false - /vue-i18n@8.28.2(vue@2.7.14): + /vue-i18n@8.28.2(vue@3.3.4): resolution: {integrity: sha512-C5GZjs1tYlAqjwymaaCPDjCyGo10ajUphiwA922jKt9n7KPpqR7oM1PCwYzhB/E7+nT3wfdG3oRre5raIT1rKA==} peerDependencies: vue: ^2 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false - /vue-recaptcha@1.3.0(vue@2.7.14): + /vue-recaptcha@1.3.0(vue@3.3.4): resolution: {integrity: sha512-9Qf1niyHq4QbEUhsvdUkS8BoOyhYwpp8v+imUSj67ffDo9RQ6h8Ekq8EGnw/GKViXCwWalp7EEY/n/fOtU0FyA==} peerDependencies: vue: ^2.0.0 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false - /vue-router@3.6.5(vue@2.7.14): + /vue-router@3.6.5(vue@3.3.4): resolution: {integrity: sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==} peerDependencies: vue: ^2 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false /vue-template-compiler@2.7.14: @@ -12980,33 +13150,26 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.6.4(typescript@5.0.4): - resolution: {integrity: sha512-8rg8S1AhRJ6/WriENQEhyqH5wsxSxuD5iaD+QnkZn2ArZ6evlhqfBAIcVN8mfSyCV9DeLkQXkOSv/MaeJiJPAQ==} + /vue-tsc@1.6.5(typescript@5.0.4): + resolution: {integrity: sha512-Wtw3J7CC+JM2OR56huRd5iKlvFWpvDiU+fO1+rqyu4V2nMTotShz4zbOZpW5g9fUOcjnyZYfBo5q5q+D/q27JA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.6.4 - '@volar/vue-typescript': 1.6.4(typescript@5.0.4) + '@volar/vue-language-core': 1.6.5 + '@volar/vue-typescript': 1.6.5(typescript@5.0.4) semver: 7.5.0 typescript: 5.0.4 dev: true - /vue@2.7.14: - resolution: {integrity: sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==} - dependencies: - '@vue/compiler-sfc': 2.7.14 - csstype: 3.1.2 - - /vue@3.2.47: - resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==} + /vue@3.3.4: + resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} dependencies: - '@vue/compiler-dom': 3.2.47 - '@vue/compiler-sfc': 3.2.47 - '@vue/runtime-dom': 3.2.47 - '@vue/server-renderer': 3.2.47(vue@3.2.47) - '@vue/shared': 3.2.47 - dev: true + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-sfc': 3.3.4 + '@vue/runtime-dom': 3.3.4 + '@vue/server-renderer': 3.3.4(vue@3.3.4) + '@vue/shared': 3.3.4 /vuedraggable@2.24.3: resolution: {integrity: sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==} @@ -13014,12 +13177,12 @@ packages: sortablejs: 1.10.2 dev: false - /vuetify@2.6.15(vue@2.7.14): + /vuetify@2.6.15(vue@3.3.4): resolution: {integrity: sha512-2a6sBSHzivXgi9pZMyHuzTgMyInCkj/BrVwTnoCa1Y/Dnfwj7lkWzgKQDScbGVK0q4vJ+YHoBBrLOmnhz1R0YA==} peerDependencies: vue: ^2.6.4 dependencies: - vue: 2.7.14 + vue: 3.3.4 dev: false /w3c-xmlserializer@4.0.0: @@ -13068,7 +13231,7 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} - /webpack-cli@5.1.1(webpack@5.82.1): + /webpack-cli@5.1.1(webpack@5.83.1): resolution: {integrity: sha512-OLJwVMoXnXYH2ncNGU8gxVpUtm3ybvdioiTvHgUyBuyMLKiVvWy+QObzBsMtp5pH7qQoEuWgeEUQ/sU3ZJFzAw==} engines: {node: '>=14.15.0'} hasBin: true @@ -13086,9 +13249,9 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.0(webpack-cli@5.1.1)(webpack@5.82.1) - '@webpack-cli/info': 2.0.1(webpack-cli@5.1.1)(webpack@5.82.1) - '@webpack-cli/serve': 2.0.4(webpack-cli@5.1.1)(webpack@5.82.1) + '@webpack-cli/configtest': 2.1.0(webpack-cli@5.1.1)(webpack@5.83.1) + '@webpack-cli/info': 2.0.1(webpack-cli@5.1.1)(webpack@5.83.1) + '@webpack-cli/serve': 2.0.4(webpack-cli@5.1.1)(webpack@5.83.1) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 @@ -13097,7 +13260,7 @@ packages: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.82.1(webpack-cli@5.1.1) + webpack: 5.83.1(webpack-cli@5.1.1) webpack-merge: 5.8.0 dev: true @@ -13123,8 +13286,8 @@ packages: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} dev: true - /webpack@5.82.1(webpack-cli@5.1.1): - resolution: {integrity: sha512-C6uiGQJ+Gt4RyHXXYt+v9f+SN1v83x68URwgxNQ98cvH8kxiuywWGP4XeNZ1paOzZ63aY3cTciCEQJNFUljlLw==} + /webpack@5.83.1(webpack-cli@5.1.1): + resolution: {integrity: sha512-TNsG9jDScbNuB+Lb/3+vYolPplCS3bbEaJf+Bj0Gw4DhP3ioAflBb1flcRt9zsWITyvOhM96wMQNRWlSX52DgA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -13154,9 +13317,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.8(webpack@5.82.1) + terser-webpack-plugin: 5.3.8(webpack@5.83.1) watchpack: 2.4.0 - webpack-cli: 5.1.1(webpack@5.82.1) + webpack-cli: 5.1.1(webpack@5.83.1) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -13164,7 +13327,7 @@ packages: - uglify-js dev: true - /webpackbar@5.0.2(webpack@5.82.1): + /webpackbar@5.0.2(webpack@5.83.1): resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} engines: {node: '>=12'} peerDependencies: @@ -13174,7 +13337,7 @@ packages: consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.3.3 - webpack: 5.82.1(webpack-cli@5.1.1) + webpack: 5.83.1(webpack-cli@5.1.1) dev: true /well-known-symbols@2.0.0: @@ -13306,7 +13469,7 @@ packages: /wkx@0.5.0: resolution: {integrity: sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg==} dependencies: - '@types/node': 18.16.7 + '@types/node': 18.16.14 dev: false /word-wrap@1.2.3: