From bc564b4782dabd11933ebef4135c7ec8f1213d4b Mon Sep 17 00:00:00 2001 From: Lukas Hroch Date: Tue, 19 Jul 2022 18:12:14 +0100 Subject: [PATCH] chore: extract build fragments out of package - temp workaround for https://github.com/vitejs/vite/issues/9202 --- apps/admin/package.json | 2 +- apps/admin/vite.config.ts | 3 +- apps/portal/package.json | 2 +- apps/survey/package.json | 2 +- apps/survey/vite.config.ts | 3 +- package.json | 6 +- .../src/captcha/util.ts => ui-build/index.ts} | 7 +- packages/ui/package.json | 2 +- pnpm-lock.yaml | 227 +++++++++--------- 9 files changed, 129 insertions(+), 125 deletions(-) rename packages/{ui/src/captcha/util.ts => ui-build/index.ts} (63%) diff --git a/apps/admin/package.json b/apps/admin/package.json index 276dedeeae..41f640230a 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -58,7 +58,7 @@ "prettier": "^2.7.1", "sass": "~1.32.13", "unplugin-vue-components": "^0.21.1", - "vite": "3.0.0", + "vite": "^3.0.2", "vite-plugin-fonts": "^0.5.0", "vite-plugin-html": "^3.2.0", "vite-plugin-pwa": "^0.12.3", diff --git a/apps/admin/vite.config.ts b/apps/admin/vite.config.ts index ab4ecf224f..d8928a7579 100644 --- a/apps/admin/vite.config.ts +++ b/apps/admin/vite.config.ts @@ -11,8 +11,7 @@ import { createHtmlPlugin } from 'vite-plugin-html'; import { VitePWA } from 'vite-plugin-pwa'; import pkg from './package.json'; -import { isCaptchaProvider } from '../../packages/common/src/types'; -import { resolveCaptchaScript } from '../../packages/ui/src/captcha/util'; +import { isCaptchaProvider, resolveCaptchaScript } from '../../packages/ui-build'; // Set build info for application process.env.VITE_APP_BUILD_VERSION = pkg.version; diff --git a/apps/portal/package.json b/apps/portal/package.json index 617e673f42..effd7b0663 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -29,7 +29,7 @@ "dependencies": { "@fortawesome/fontawesome-free": "^6.1.1", "@popperjs/core": "^2.11.5", - "bootstrap": "^5.1.3", + "bootstrap": "^5.2.0", "dotenv": "^16.0.1", "dotenv-expand": "^8.0.3", "express": "^4.18.1", diff --git a/apps/survey/package.json b/apps/survey/package.json index bb470b590f..83b0e7b707 100644 --- a/apps/survey/package.json +++ b/apps/survey/package.json @@ -52,7 +52,7 @@ "sass": "~1.32.13", "typescript": "^4.7.4", "unplugin-vue-components": "^0.21.1", - "vite": "3.0.0", + "vite": "^3.0.2", "vite-plugin-fonts": "^0.5.0", "vite-plugin-html": "^3.2.0", "vite-plugin-pwa": "^0.12.3", diff --git a/apps/survey/vite.config.ts b/apps/survey/vite.config.ts index 810baafeb8..194f3d607d 100644 --- a/apps/survey/vite.config.ts +++ b/apps/survey/vite.config.ts @@ -11,8 +11,7 @@ import { createHtmlPlugin } from 'vite-plugin-html'; import { VitePWA } from 'vite-plugin-pwa'; import pkg from './package.json'; -import { isCaptchaProvider } from '../../packages/common/src/types'; -import { resolveCaptchaScript } from '../../packages/ui/src/captcha/util'; +import { isCaptchaProvider, resolveCaptchaScript } from '../../packages/ui-build'; // Set build info for application process.env.VITE_APP_BUILD_VERSION = pkg.version; diff --git a/package.json b/package.json index ed9c5b19ea..e1597ad711 100644 --- a/package.json +++ b/package.json @@ -59,15 +59,15 @@ "@jest/types": "^28.1.3", "@types/jest": "^28.1.6", "@types/node": "^17.0.45", - "@typescript-eslint/eslint-plugin": "^5.30.6", - "@typescript-eslint/parser": "^5.30.6", + "@typescript-eslint/eslint-plugin": "^5.30.7", + "@typescript-eslint/parser": "^5.30.7", "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.0", "eslint": "^8.20.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^8.5.0", "eslint-define-config": "^1.5.1", - "eslint-import-resolver-typescript": "^3.2.7", + "eslint-import-resolver-typescript": "^3.3.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.2.0", diff --git a/packages/ui/src/captcha/util.ts b/packages/ui-build/index.ts similarity index 63% rename from packages/ui/src/captcha/util.ts rename to packages/ui-build/index.ts index 6cbc3500bb..e3a2ac8e87 100644 --- a/packages/ui/src/captcha/util.ts +++ b/packages/ui-build/index.ts @@ -1,4 +1,9 @@ -import type { CaptchaProvider } from '@intake24/common/types'; +export const captchaProviders = ['h-captcha', 're-captcha'] as const; + +export type CaptchaProvider = typeof captchaProviders[number]; + +export const isCaptchaProvider = (provider: any): provider is CaptchaProvider => + captchaProviders.includes(provider); export const resolveCaptchaScript = (provider: CaptchaProvider) => { switch (provider) { diff --git a/packages/ui/package.json b/packages/ui/package.json index 979990be36..6db2a72bd9 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -35,7 +35,7 @@ "devDependencies": { "@types/lodash": "^4.14.182", "@types/node": "^17.0.45", - "vite": "3.0.0", + "vite": "^3.0.2", "vite-plugin-pwa": "^0.12.3" }, "bundledDependencies": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9036a69df2..4fcde1f8a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,15 +7,15 @@ importers: '@jest/types': ^28.1.3 '@types/jest': ^28.1.6 '@types/node': ^17.0.45 - '@typescript-eslint/eslint-plugin': ^5.30.6 - '@typescript-eslint/parser': ^5.30.6 + '@typescript-eslint/eslint-plugin': ^5.30.7 + '@typescript-eslint/parser': ^5.30.7 '@vue/eslint-config-prettier': ^7.0.0 '@vue/eslint-config-typescript': ^11.0.0 eslint: ^8.20.0 eslint-config-airbnb-base: ^15.0.0 eslint-config-prettier: ^8.5.0 eslint-define-config: ^1.5.1 - eslint-import-resolver-typescript: ^3.2.7 + eslint-import-resolver-typescript: ^3.3.0 eslint-plugin-import: ^2.26.0 eslint-plugin-prettier: ^4.2.1 eslint-plugin-vue: ^9.2.0 @@ -34,16 +34,16 @@ importers: '@jest/types': 28.1.3 '@types/jest': 28.1.6 '@types/node': 17.0.45 - '@typescript-eslint/eslint-plugin': 5.30.6_0fdbbf70c69f9dcbad46c3816b6de7dc - '@typescript-eslint/parser': 5.30.6_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/eslint-plugin': 5.30.7_f59730a40ab520cf82d095906622871f + '@typescript-eslint/parser': 5.30.7_eslint@8.20.0+typescript@4.7.4 '@vue/eslint-config-prettier': 7.0.0_eslint@8.20.0+prettier@2.7.1 '@vue/eslint-config-typescript': 11.0.0_a488cb534e8ad67f4f2f9e74793fd8d9 eslint: 8.20.0 eslint-config-airbnb-base: 15.0.0_0157baa8edf6c20407205f3a831c9174 eslint-config-prettier: 8.5.0_eslint@8.20.0 eslint-define-config: 1.5.1 - eslint-import-resolver-typescript: 3.2.7_0157baa8edf6c20407205f3a831c9174 - eslint-plugin-import: 2.26.0_dc0dbd36d4bfd2f7a5746370479cb445 + eslint-import-resolver-typescript: 3.3.0_0157baa8edf6c20407205f3a831c9174 + eslint-plugin-import: 2.26.0_69bfb612468ee09a3b53883586c595ea eslint-plugin-prettier: 4.2.1_370b9998364e21a2d582909b8d493e2e eslint-plugin-vue: 9.2.0_eslint@8.20.0 jest: 28.1.3_d6bdb6738c11d20283e1cfd7dd1c2278 @@ -92,7 +92,7 @@ importers: sass: ~1.32.13 tinymce: ^6.1.0 unplugin-vue-components: ^0.21.1 - vite: 3.0.0 + vite: ^3.0.2 vite-plugin-fonts: ^0.5.0 vite-plugin-html: ^3.2.0 vite-plugin-pwa: ^0.12.3 @@ -131,7 +131,7 @@ importers: '@types/jsdom': 16.2.14 '@types/lodash': 4.14.182 '@types/node': 17.0.45 - '@vitejs/plugin-vue2': 1.1.2_vite@3.0.0+vue@2.7.7 + '@vitejs/plugin-vue2': 1.1.2_vite@3.0.2+vue@2.7.7 '@vue/eslint-config-prettier': 7.0.0_eslint@8.20.0+prettier@2.7.1 '@vue/eslint-config-typescript': 11.0.0_a488cb534e8ad67f4f2f9e74793fd8d9 '@vue/test-utils': 1.3.0_vue@2.7.7 @@ -141,11 +141,11 @@ importers: npm-run-all: 4.1.5 prettier: 2.7.1 sass: 1.32.13 - unplugin-vue-components: 0.21.1_vite@3.0.0+vue@2.7.7 - vite: 3.0.0_sass@1.32.13 - vite-plugin-fonts: 0.5.0_vite@3.0.0 - vite-plugin-html: 3.2.0_vite@3.0.0 - vite-plugin-pwa: 0.12.3_vite@3.0.0 + unplugin-vue-components: 0.21.1_vite@3.0.2+vue@2.7.7 + vite: 3.0.2_sass@1.32.13 + vite-plugin-fonts: 0.5.0_vite@3.0.2 + vite-plugin-html: 3.2.0_vite@3.0.2 + vite-plugin-pwa: 0.12.3_vite@3.0.2 vue-tsc: 0.38.8_typescript@4.7.4 workbox-window: 6.5.3 @@ -410,7 +410,7 @@ importers: '@types/morgan': ^1.9.3 '@types/supertest': ^2.0.12 '@types/webpack-env': 1.17.0 - bootstrap: ^5.1.3 + bootstrap: ^5.2.0 dotenv: ^16.0.1 dotenv-expand: ^8.0.3 express: ^4.18.1 @@ -439,7 +439,7 @@ importers: dependencies: '@fortawesome/fontawesome-free': 6.1.1 '@popperjs/core': 2.11.5 - bootstrap: 5.1.3_@popperjs+core@2.11.5 + bootstrap: 5.2.0_@popperjs+core@2.11.5 dotenv: 16.0.1 dotenv-expand: 8.0.3 express: 4.18.1 @@ -500,7 +500,7 @@ importers: sass: ~1.32.13 typescript: ^4.7.4 unplugin-vue-components: ^0.21.1 - vite: 3.0.0 + vite: ^3.0.2 vite-plugin-fonts: ^0.5.0 vite-plugin-html: ^3.2.0 vite-plugin-pwa: ^0.12.3 @@ -529,7 +529,7 @@ importers: '@types/jsdom': 16.2.14 '@types/lodash': 4.14.182 '@types/node': 17.0.45 - '@vitejs/plugin-vue2': 1.1.2_vite@3.0.0+vue@2.7.7 + '@vitejs/plugin-vue2': 1.1.2_vite@3.0.2+vue@2.7.7 '@vue/eslint-config-prettier': 7.0.0_eslint@8.20.0+prettier@2.7.1 '@vue/eslint-config-typescript': 11.0.0_a488cb534e8ad67f4f2f9e74793fd8d9 '@vue/test-utils': 1.3.0_vue@2.7.7 @@ -542,11 +542,11 @@ importers: prettier: 2.7.1 sass: 1.32.13 typescript: 4.7.4 - unplugin-vue-components: 0.21.1_vite@3.0.0+vue@2.7.7 - vite: 3.0.0_sass@1.32.13 - vite-plugin-fonts: 0.5.0_vite@3.0.0 - vite-plugin-html: 3.2.0_vite@3.0.0 - vite-plugin-pwa: 0.12.3_vite@3.0.0 + unplugin-vue-components: 0.21.1_vite@3.0.2+vue@2.7.7 + vite: 3.0.2_sass@1.32.13 + vite-plugin-fonts: 0.5.0_vite@3.0.2 + vite-plugin-html: 3.2.0_vite@3.0.2 + vite-plugin-pwa: 0.12.3_vite@3.0.2 vue-tsc: 0.38.8_typescript@4.7.4 workbox-window: 6.5.3 @@ -664,7 +664,7 @@ importers: pinia: ^2.0.16 pinia-plugin-persistedstate: ^1.6.3 svg-gauge: ^1.0.7 - vite: 3.0.0 + vite: ^3.0.2 vite-plugin-pwa: ^0.12.3 vue: ^2.7.7 vue-echarts: ^6.2.3 @@ -691,8 +691,8 @@ importers: devDependencies: '@types/lodash': 4.14.182 '@types/node': 17.0.45 - vite: 3.0.0 - vite-plugin-pwa: 0.12.3_vite@3.0.0 + vite: 3.0.2 + vite-plugin-pwa: 0.12.3_vite@3.0.2 packages: @@ -955,9 +955,9 @@ packages: '@azure/core-tracing': 1.0.1 '@azure/core-util': 1.0.0 '@azure/logger': 1.0.3 - '@azure/msal-browser': 2.27.0 - '@azure/msal-common': 7.1.0 - '@azure/msal-node': 1.11.0 + '@azure/msal-browser': 2.28.0 + '@azure/msal-common': 7.2.0 + '@azure/msal-node': 1.12.0 events: 3.3.0 jws: 4.0.0 open: 8.4.0 @@ -990,23 +990,23 @@ packages: tslib: 2.4.0 dev: false - /@azure/msal-browser/2.27.0: - resolution: {integrity: sha512-PyATq2WvK+x32waRqqikym8wvn939iO9UhpFqhLwitNrfLa3PHUgJuuI9oLSQOS3/UzjYb8aqN+XzchU3n/ZuQ==} + /@azure/msal-browser/2.28.0: + resolution: {integrity: sha512-d83BBMT6id+eAdox+M37PCVWYDiqd6BrXxvjAVI2xJluRoSJCZQvB02Bcg6QCSe3ruLUK6vGwMTe8p1cDExePQ==} engines: {node: '>=0.8.0'} dependencies: - '@azure/msal-common': 7.1.0 + '@azure/msal-common': 7.2.0 dev: false - /@azure/msal-common/7.1.0: - resolution: {integrity: sha512-WyfqE5mY/rggjqvq0Q5DxLnA33KSb0vfsUjxa95rycFknI03L5GPYI4HTU9D+g0PL5TtsQGnV3xzAGq9BFCVJQ==} + /@azure/msal-common/7.2.0: + resolution: {integrity: sha512-+Oz8LKTOACDHqDmv+MZy/z+DZRH8RZbMjhadmvp0scQ0R75OrzZro+HkxifWhtDG8l1ViYkvV9NHb4pEZyajAQ==} engines: {node: '>=0.8.0'} dev: false - /@azure/msal-node/1.11.0: - resolution: {integrity: sha512-KW/XEexfCrPzdYbjY7NVmhq9okZT3Jvck55CGXpz9W5asxeq3EtrP45p+ZXtQVEfko0YJdolpCNqWUyXvanWZg==} + /@azure/msal-node/1.12.0: + resolution: {integrity: sha512-bNJe5xx3YXj7lrj9wUYl7HX4g1Be7s8VHjDhKPzOnlI54JnRKI+nQ95EmFBs3ckUYM9u82HUsHumDcB21YIC9w==} engines: {node: 10 || 12 || 14 || 16 || 18} dependencies: - '@azure/msal-common': 7.1.0 + '@azure/msal-common': 7.2.0 jsonwebtoken: 8.5.1 uuid: 8.3.2 dev: false @@ -3367,8 +3367,8 @@ packages: dev: false optional: true - /@typescript-eslint/eslint-plugin/5.30.6_0fdbbf70c69f9dcbad46c3816b6de7dc: - resolution: {integrity: sha512-J4zYMIhgrx4MgnZrSDD7sEnQp7FmhKNOaqaOpaoQ/SfdMfRB/0yvK74hTnvH+VQxndZynqs5/Hn4t+2/j9bADg==} + /@typescript-eslint/eslint-plugin/5.30.7_f59730a40ab520cf82d095906622871f: + resolution: {integrity: sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -3378,10 +3378,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.30.6_eslint@8.20.0+typescript@4.7.4 - '@typescript-eslint/scope-manager': 5.30.6 - '@typescript-eslint/type-utils': 5.30.6_eslint@8.20.0+typescript@4.7.4 - '@typescript-eslint/utils': 5.30.6_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/parser': 5.30.7_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.30.7 + '@typescript-eslint/type-utils': 5.30.7_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/utils': 5.30.7_eslint@8.20.0+typescript@4.7.4 debug: 4.3.4 eslint: 8.20.0 functional-red-black-tree: 1.0.1 @@ -3394,8 +3394,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.30.6_eslint@8.20.0+typescript@4.7.4: - resolution: {integrity: sha512-gfF9lZjT0p2ZSdxO70Xbw8w9sPPJGfAdjK7WikEjB3fcUI/yr9maUVEdqigBjKincUYNKOmf7QBMiTf719kbrA==} + /@typescript-eslint/parser/5.30.7_eslint@8.20.0+typescript@4.7.4: + resolution: {integrity: sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -3404,9 +3404,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.30.6 - '@typescript-eslint/types': 5.30.6 - '@typescript-eslint/typescript-estree': 5.30.6_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.30.7 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4 debug: 4.3.4 eslint: 8.20.0 typescript: 4.7.4 @@ -3414,16 +3414,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.30.6: - resolution: {integrity: sha512-Hkq5PhLgtVoW1obkqYH0i4iELctEKixkhWLPTYs55doGUKCASvkjOXOd/pisVeLdO24ZX9D6yymJ/twqpJiG3g==} + /@typescript-eslint/scope-manager/5.30.7: + resolution: {integrity: sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.30.6 - '@typescript-eslint/visitor-keys': 5.30.6 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/visitor-keys': 5.30.7 dev: true - /@typescript-eslint/type-utils/5.30.6_eslint@8.20.0+typescript@4.7.4: - resolution: {integrity: sha512-GFVVzs2j0QPpM+NTDMXtNmJKlF842lkZKDSanIxf+ArJsGeZUIaeT4jGg+gAgHt7AcQSFwW7htzF/rbAh2jaVA==} + /@typescript-eslint/type-utils/5.30.7_eslint@8.20.0+typescript@4.7.4: + resolution: {integrity: sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -3432,7 +3432,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.30.6_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/utils': 5.30.7_eslint@8.20.0+typescript@4.7.4 debug: 4.3.4 eslint: 8.20.0 tsutils: 3.21.0_typescript@4.7.4 @@ -3441,13 +3441,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.30.6: - resolution: {integrity: sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg==} + /@typescript-eslint/types/5.30.7: + resolution: {integrity: sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.30.6_typescript@4.7.4: - resolution: {integrity: sha512-Z7TgPoeYUm06smfEfYF0RBkpF8csMyVnqQbLYiGgmUSTaSXTP57bt8f0UFXstbGxKIreTwQCujtaH0LY9w9B+A==} + /@typescript-eslint/typescript-estree/5.30.7_typescript@4.7.4: + resolution: {integrity: sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -3455,8 +3455,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.30.6 - '@typescript-eslint/visitor-keys': 5.30.6 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/visitor-keys': 5.30.7 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -3467,16 +3467,16 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.30.6_eslint@8.20.0+typescript@4.7.4: - resolution: {integrity: sha512-xFBLc/esUbLOJLk9jKv0E9gD/OH966M40aY9jJ8GiqpSkP2xOV908cokJqqhVd85WoIvHVHYXxSFE4cCSDzVvA==} + /@typescript-eslint/utils/5.30.7_eslint@8.20.0+typescript@4.7.4: + resolution: {integrity: sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.30.6 - '@typescript-eslint/types': 5.30.6 - '@typescript-eslint/typescript-estree': 5.30.6_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.30.7 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4 eslint: 8.20.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.20.0 @@ -3485,11 +3485,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.30.6: - resolution: {integrity: sha512-41OiCjdL2mCaSDi2SvYbzFLlqqlm5v1ZW9Ym55wXKL/Rx6OOB1IbuFGo71Fj6Xy90gJDFTlgOS+vbmtGHPTQQA==} + /@typescript-eslint/visitor-keys/5.30.7: + resolution: {integrity: sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/types': 5.30.7 eslint-visitor-keys: 3.3.0 dev: true @@ -3504,14 +3504,14 @@ packages: vue: 3.2.37 dev: true - /@vitejs/plugin-vue2/1.1.2_vite@3.0.0+vue@2.7.7: + /@vitejs/plugin-vue2/1.1.2_vite@3.0.2+vue@2.7.7: resolution: {integrity: sha512-y6OEA+2UdJ0xrEQHodq20v9r3SpS62IOHrgN92JPLvVpNkhcissu7yvD5PXMzMESyazj0XNWGsc8UQk8+mVrjQ==} engines: {node: '>=14.6.0'} peerDependencies: vite: '>=2.5.10' vue: ^2.7.0-0 dependencies: - vite: 3.0.0_sass@1.32.13 + vite: 3.0.2_sass@1.32.13 vue: 2.7.7 dev: true @@ -3685,8 +3685,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.30.6_0fdbbf70c69f9dcbad46c3816b6de7dc - '@typescript-eslint/parser': 5.30.6_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/eslint-plugin': 5.30.7_f59730a40ab520cf82d095906622871f + '@typescript-eslint/parser': 5.30.7_eslint@8.20.0+typescript@4.7.4 eslint: 8.20.0 eslint-plugin-vue: 9.2.0_eslint@8.20.0 typescript: 4.7.4 @@ -4577,10 +4577,10 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true - /bootstrap/5.1.3_@popperjs+core@2.11.5: - resolution: {integrity: sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==} + /bootstrap/5.2.0_@popperjs+core@2.11.5: + resolution: {integrity: sha512-qlnS9GL6YZE6Wnef46GxGv1UpGGzAwO0aPL1yOjzDIJpeApeMvqV24iL+pjr2kU4dduoBA9fINKWKgMToobx9A==} peerDependencies: - '@popperjs/core': ^2.10.2 + '@popperjs/core': ^2.11.5 dependencies: '@popperjs/core': 2.11.5 dev: false @@ -4671,9 +4671,9 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001367 - electron-to-chromium: 1.4.192 + electron-to-chromium: 1.4.194 node-releases: 2.0.6 - update-browserslist-db: 1.0.4_browserslist@4.21.2 + update-browserslist-db: 1.0.5_browserslist@4.21.2 dev: true /bs-logger/0.2.6: @@ -6034,8 +6034,8 @@ packages: jake: 10.8.5 dev: true - /electron-to-chromium/1.4.192: - resolution: {integrity: sha512-8nCXyIQY9An88NXAp+PuPy5h3/w5ZY7Iu2lag65Q0XREprcat5F8gKhoHsBUnQcFuCRnmevpR8yEBYRU3d2HDw==} + /electron-to-chromium/1.4.194: + resolution: {integrity: sha512-ola5UH0xAP1oYY0FFUsPvwtucEzCQHucXnT7PQ1zjHJMccZhCDktEugI++JUR3YuIs7Ff7afz+OVEhVAIMhLAQ==} dev: true /elliptic/6.5.4: @@ -6459,7 +6459,7 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.20.0 - eslint-plugin-import: 2.26.0_dc0dbd36d4bfd2f7a5746370479cb445 + eslint-plugin-import: 2.26.0_69bfb612468ee09a3b53883586c595ea object.assign: 4.1.2 object.entries: 1.1.5 semver: 6.3.0 @@ -6488,8 +6488,8 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript/3.2.7_0157baa8edf6c20407205f3a831c9174: - resolution: {integrity: sha512-WvcsRy3aPmwVsuS/XVliAJWpIdTlaFXXZPZk3TCbvvF8RtaAkjAhcLL5bl5VEoTmE+XnTHjIbWMzNZcOQpK/DA==} + /eslint-import-resolver-typescript/3.3.0_0157baa8edf6c20407205f3a831c9174: + resolution: {integrity: sha512-vlooCGKfDX59rH5TbtluOekinPlIS5Ab+dyQUoCCJoE1IV11R/kn6J+RoMBuBkJhzJEIKJ4myQJhw6lGIXfkRA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -6498,7 +6498,7 @@ packages: debug: 4.3.4 enhanced-resolve: 5.10.0 eslint: 8.20.0 - eslint-plugin-import: 2.26.0_dc0dbd36d4bfd2f7a5746370479cb445 + eslint-plugin-import: 2.26.0_69bfb612468ee09a3b53883586c595ea get-tsconfig: 4.2.0 globby: 13.1.2 is-core-module: 2.9.0 @@ -6508,7 +6508,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.3_d4359f4c1802d150cab631c2c70f6f0e: + /eslint-module-utils/2.7.3_1217aed16262a8abaaff33a83a0aa6b4: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} peerDependencies: @@ -6526,16 +6526,16 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.30.6_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/parser': 5.30.7_eslint@8.20.0+typescript@4.7.4 debug: 3.2.7 eslint-import-resolver-node: 0.3.6 - eslint-import-resolver-typescript: 3.2.7_0157baa8edf6c20407205f3a831c9174 + eslint-import-resolver-typescript: 3.3.0_0157baa8edf6c20407205f3a831c9174 find-up: 2.1.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.26.0_dc0dbd36d4bfd2f7a5746370479cb445: + /eslint-plugin-import/2.26.0_69bfb612468ee09a3b53883586c595ea: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -6545,14 +6545,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.30.6_eslint@8.20.0+typescript@4.7.4 + '@typescript-eslint/parser': 5.30.7_eslint@8.20.0+typescript@4.7.4 array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.20.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_d4359f4c1802d150cab631c2c70f6f0e + eslint-module-utils: 2.7.3_1217aed16262a8abaaff33a83a0aa6b4 has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 @@ -6945,8 +6945,9 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: true - /fastest-levenshtein/1.0.12: - resolution: {integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==} + /fastest-levenshtein/1.0.14: + resolution: {integrity: sha512-tFfWHjnuUfKE186Tfgr+jtaFc0mZTApEgKDOeyN+FwOqRkO/zK/3h1AiRd8u8CY53owL3CUmGr/oI9p/RdyLTA==} + engines: {node: '>= 4.9.1'} dev: true /fastq/1.13.0: @@ -8471,7 +8472,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.0.6 + '@types/node': 17.0.45 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -12555,7 +12556,7 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - /unplugin-vue-components/0.21.1_vite@3.0.0+vue@2.7.7: + /unplugin-vue-components/0.21.1_vite@3.0.2+vue@2.7.7: resolution: {integrity: sha512-8MhIT323q1EUu7rz6NfQeiHqDrZKtygy6s9jzcQAuuZUM2T38SHlPT5YJjBOZmM0Bau6YuNTKfBBX4iHzeusaQ==} engines: {node: '>=14'} peerDependencies: @@ -12574,7 +12575,7 @@ packages: magic-string: 0.26.2 minimatch: 5.1.0 resolve: 1.22.1 - unplugin: 0.7.2_vite@3.0.0 + unplugin: 0.7.2_vite@3.0.2 vue: 2.7.7 transitivePeerDependencies: - esbuild @@ -12584,7 +12585,7 @@ packages: - webpack dev: true - /unplugin/0.7.2_vite@3.0.0: + /unplugin/0.7.2_vite@3.0.2: resolution: {integrity: sha512-m7thX4jP8l5sETpLdUASoDOGOcHaOVtgNyrYlToyQUvILUtEzEnngRBrHnAX3IKqooJVmXpoa/CwQ/QqzvGaHQ==} peerDependencies: esbuild: '>=0.13' @@ -12603,7 +12604,7 @@ packages: dependencies: acorn: 8.7.1 chokidar: 3.5.3 - vite: 3.0.0_sass@1.32.13 + vite: 3.0.2_sass@1.32.13 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.4 dev: true @@ -12613,8 +12614,8 @@ packages: engines: {node: '>=4'} dev: true - /update-browserslist-db/1.0.4_browserslist@4.21.2: - resolution: {integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==} + /update-browserslist-db/1.0.5_browserslist@4.21.2: + resolution: {integrity: sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -12696,16 +12697,16 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /vite-plugin-fonts/0.5.0_vite@3.0.0: + /vite-plugin-fonts/0.5.0_vite@3.0.2: resolution: {integrity: sha512-TIzI748vvNN6aW1+BkDs60ry1QH3VkjTM5f0vB+dMczuCFogtCu9jbUVyCAZnk2z9veFgBQs8SLh3+qBfrJvvw==} peerDependencies: vite: ^2.0.0 dependencies: fast-glob: 3.2.11 - vite: 3.0.0_sass@1.32.13 + vite: 3.0.2_sass@1.32.13 dev: true - /vite-plugin-html/3.2.0_vite@3.0.0: + /vite-plugin-html/3.2.0_vite@3.0.2: resolution: {integrity: sha512-2VLCeDiHmV/BqqNn5h2V+4280KRgQzCFN47cst3WiNK848klESPQnzuC3okH5XHtgwHH/6s1Ho/YV6yIO0pgoQ==} peerDependencies: vite: '>=2.0.0' @@ -12722,10 +12723,10 @@ packages: html-minifier-terser: 6.1.0 node-html-parser: 5.3.3 pathe: 0.2.0 - vite: 3.0.0_sass@1.32.13 + vite: 3.0.2_sass@1.32.13 dev: true - /vite-plugin-pwa/0.12.3_vite@3.0.0: + /vite-plugin-pwa/0.12.3_vite@3.0.2: resolution: {integrity: sha512-gmYdIVXpmBuNjzbJFPZFzxWYrX4lHqwMAlOtjmXBbxApiHjx9QPXKQPJjSpeTeosLKvVbNcKSAAhfxMda0QVNQ==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 @@ -12734,7 +12735,7 @@ packages: fast-glob: 3.2.11 pretty-bytes: 6.0.0 rollup: 2.77.0 - vite: 3.0.0_sass@1.32.13 + vite: 3.0.2_sass@1.32.13 workbox-build: 6.5.3 workbox-window: 6.5.3 transitivePeerDependencies: @@ -12766,9 +12767,9 @@ packages: fsevents: 2.3.2 dev: true - /vite/3.0.0: - resolution: {integrity: sha512-M7phQhY3+fRZa0H+1WzI6N+/onruwPTBTMvaj7TzgZ0v2TE+N2sdLKxJOfOv9CckDWt5C4HmyQP81xB4dwRKzA==} - engines: {node: '>=14.18.0'} + /vite/3.0.2: + resolution: {integrity: sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==} + engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: less: '*' @@ -12793,9 +12794,9 @@ packages: fsevents: 2.3.2 dev: true - /vite/3.0.0_sass@1.32.13: - resolution: {integrity: sha512-M7phQhY3+fRZa0H+1WzI6N+/onruwPTBTMvaj7TzgZ0v2TE+N2sdLKxJOfOv9CckDWt5C4HmyQP81xB4dwRKzA==} - engines: {node: '>=14.18.0'} + /vite/3.0.2_sass@1.32.13: + resolution: {integrity: sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==} + engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: less: '*' @@ -13075,7 +13076,7 @@ packages: colorette: 2.0.19 commander: 7.2.0 cross-spawn: 7.0.3 - fastest-levenshtein: 1.0.12 + fastest-levenshtein: 1.0.14 import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 @@ -13401,7 +13402,7 @@ packages: /wkx/0.5.0: resolution: {integrity: sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg==} dependencies: - '@types/node': 18.0.6 + '@types/node': 17.0.45 dev: false /word-wrap/1.2.3: