diff --git a/src/package.json b/src/package.json index 31dd67a979..d6a904d71e 100644 --- a/src/package.json +++ b/src/package.json @@ -12,9 +12,9 @@ }, "devDependencies": { "@intlify/eslint-plugin-vue-i18n": "^2.0.0", - "@rushstack/eslint-patch": "^1.10.2", + "@rushstack/eslint-patch": "^1.10.3", "@tsconfig/node18": "^18.2.4", - "@types/node": "^20.12.11", + "@types/node": "^20.12.12", "@vitejs/plugin-basic-ssl": "^1.1.0", "@vitejs/plugin-vue": "^5.0.4", "@vue/eslint-config-prettier": "^9.0.0", @@ -25,21 +25,21 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-vue": "^9.26.0", "eslint-plugin-vuetify": "^2.4.0", - "happy-dom": "^14.10.1", + "happy-dom": "^14.11.0", "license-check-and-add": "~4.0.5", "mkdirp": "^3.0.1", "openapi-typescript-codegen": "^0.29.0", "path": "^0.12.7", "prettier": "^3.2.5", "resize-observer-polyfill": "^1.5.1", - "sass": "^1.77.1", + "sass": "^1.77.2", "typescript": "~5.4.5", "vite": "^5.2.11", "vite-plugin-vuetify": "^2.0.3", "vitest": "^1.6.0", "vue-eslint-parser": "^9.4.2", "vue-i18n": "^9.13.1", - "vue-tsc": "^2.0.17" + "vue-tsc": "^2.0.19" }, "pnpm": { "overrides": { diff --git a/src/pnpm-lock.yaml b/src/pnpm-lock.yaml index 7b6a92189a..fbb999a3ff 100644 --- a/src/pnpm-lock.yaml +++ b/src/pnpm-lock.yaml @@ -15,14 +15,14 @@ importers: specifier: ^2.0.0 version: 2.0.0(eslint@8.57.0) '@rushstack/eslint-patch': - specifier: ^1.10.2 - version: 1.10.2 + specifier: ^1.10.3 + version: 1.10.3 '@tsconfig/node18': specifier: ^18.2.4 version: 18.2.4 '@types/node': - specifier: ^20.12.11 - version: 20.12.11 + specifier: ^20.12.12 + version: 20.12.12 '@vitejs/plugin-basic-ssl': specifier: ^1.1.0 version: 1.1.0(vite@5.2.11) @@ -52,10 +52,10 @@ importers: version: 9.26.0(eslint@8.57.0) eslint-plugin-vuetify: specifier: ^2.4.0 - version: 2.4.0(eslint@8.57.0)(vuetify@3.6.5) + version: 2.4.0(eslint@8.57.0)(vuetify@3.6.6) happy-dom: - specifier: ^14.10.1 - version: 14.10.1 + specifier: ^14.11.0 + version: 14.11.0 license-check-and-add: specifier: ~4.0.5 version: 4.0.5 @@ -75,20 +75,20 @@ importers: specifier: ^1.5.1 version: 1.5.1 sass: - specifier: ^1.77.1 - version: 1.77.1 + specifier: ^1.77.2 + version: 1.77.2 typescript: specifier: ~5.4.5 version: 5.4.5 vite: specifier: ^5.2.11 - version: 5.2.11(@types/node@20.12.11)(sass@1.77.1) + version: 5.2.11(@types/node@20.12.12)(sass@1.77.2) vite-plugin-vuetify: specifier: ^2.0.3 - version: 2.0.3(vite@5.2.11)(vue@3.4.27)(vuetify@3.6.5) + version: 2.0.3(vite@5.2.11)(vue@3.4.27)(vuetify@3.6.6) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(sass@1.77.1) + version: 1.6.0(@types/node@20.12.12)(happy-dom@14.11.0)(sass@1.77.2) vue-eslint-parser: specifier: ^9.4.2 version: 9.4.2(eslint@8.57.0) @@ -96,8 +96,8 @@ importers: specifier: ^9.13.1 version: 9.13.1(vue@3.4.27) vue-tsc: - specifier: ^2.0.17 - version: 2.0.17(typescript@5.4.5) + specifier: ^2.0.19 + version: 2.0.19(typescript@5.4.5) central-server/admin-service/ui: dependencies: @@ -125,11 +125,11 @@ importers: version: link:../../../shared-ui devDependencies: '@typescript-eslint/eslint-plugin': - specifier: ~7.8.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.4.5) + specifier: ~7.9.0 + version: 7.9.0(@typescript-eslint/parser@7.9.0)(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ~7.8.0 - version: 7.8.0(eslint@8.57.0)(typescript@5.4.5) + specifier: ~7.9.0 + version: 7.9.0(eslint@8.57.0)(typescript@5.4.5) eslint-plugin-vue-scoped-css: specifier: ^2.8.0 version: 2.8.0(eslint@8.57.0)(vue-eslint-parser@9.4.2) @@ -149,8 +149,8 @@ importers: specifier: ~4.12.8 version: 4.12.8(vue@3.4.27) axios: - specifier: ~1.6.8 - version: 1.6.8 + specifier: ~1.7.0 + version: 1.7.0 deepmerge: specifier: ^4.3.1 version: 4.3.1 @@ -173,8 +173,8 @@ importers: specifier: ^4.3.2 version: 4.3.2(vue@3.4.27) vuetify: - specifier: 3.6.5 - version: 3.6.5(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) + specifier: 3.6.6 + version: 3.6.6(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) packages: @@ -751,8 +751,8 @@ packages: requiresBuild: true optional: true - /@rushstack/eslint-patch@1.10.2: - resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==} + /@rushstack/eslint-patch@1.10.3: + resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} dev: true /@sinclair/typebox@0.27.8: @@ -770,7 +770,7 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.12.11 + '@types/node': 20.12.12 dev: true /@types/json-schema@7.0.15: @@ -781,17 +781,13 @@ packages: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true - /@types/node@20.12.11: - resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==} + /@types/node@20.12.12: + resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} dependencies: undici-types: 5.26.5 - /@types/semver@7.5.8: - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - dev: true - - /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} + /@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0)(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-6e+X0X3sFe/G/54aC3jt0txuMTURqLyekmEHViqyA2VnxhLMpvA6nqmcjIy+Cr9tLDHPssA74BP5Mx9HQIxBEA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -802,25 +798,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.8.0 - debug: 4.3.4 + '@typescript-eslint/parser': 7.9.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.9.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} + /@typescript-eslint/parser@7.9.0(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -829,10 +823,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.4 eslint: 8.57.0 typescript: 5.4.5 @@ -840,16 +834,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@7.8.0: - resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} + /@typescript-eslint/scope-manager@7.9.0: + resolution: {integrity: sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/visitor-keys': 7.9.0 dev: true - /@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} + /@typescript-eslint/type-utils@7.9.0(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -858,8 +852,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -868,13 +862,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@7.8.0: - resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} + /@typescript-eslint/types@7.9.0: + resolution: {integrity: sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5): - resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} + /@typescript-eslint/typescript-estree@7.9.0(typescript@5.4.5): + resolution: {integrity: sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -882,8 +876,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -895,30 +889,27 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} + /@typescript-eslint/utils@7.9.0(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) eslint: 8.57.0 - semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@7.8.0: - resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} + /@typescript-eslint/visitor-keys@7.9.0: + resolution: {integrity: sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/types': 7.9.0 eslint-visitor-keys: 3.4.3 dev: true @@ -944,7 +935,7 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - vite: 5.2.11(@types/node@20.12.11)(sass@1.77.1) + vite: 5.2.11(@types/node@20.12.12)(sass@1.77.2) dev: true /@vitejs/plugin-vue@5.0.4(vite@5.2.11)(vue@3.4.27): @@ -954,7 +945,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.2.11(@types/node@20.12.11)(sass@1.77.1) + vite: 5.2.11(@types/node@20.12.12)(sass@1.77.2) vue: 3.4.27(typescript@5.4.5) dev: true @@ -997,22 +988,22 @@ packages: pretty-format: 29.7.0 dev: true - /@volar/language-core@2.2.2: - resolution: {integrity: sha512-GuvEL4JdxbnLVhPLICncCGT+tVW4cIz9GxXNeDofNnJ4iNTKhr5suGVsA1GLOne9PbraSjn8PlLt+pvLxuRVeQ==} + /@volar/language-core@2.2.4: + resolution: {integrity: sha512-7As47GndxGxsqqYnbreLrfB5NDUeQioPM2LJKUuB4/34c0NpEJ2byVl3c9KYdjIdiEstWZ9JLtLKNTaPWb5jtA==} dependencies: - '@volar/source-map': 2.2.2 + '@volar/source-map': 2.2.4 dev: true - /@volar/source-map@2.2.2: - resolution: {integrity: sha512-vUwvZuSW6iN4JI9QRinh9EjFasx1TUtnaWMKwgWx08xz1PyYuNkLlWlrZXBZ5GGBhML0u230M/7X+AHY2h9yKg==} + /@volar/source-map@2.2.4: + resolution: {integrity: sha512-m92FLpR9vB1YEZfiZ+bfgpLrToL/DNkOrorWVep3pffHrwwI4Tx2oIQN+sqHJfKkiT5N3J1owC+8crhAEinfjg==} dependencies: muggle-string: 0.4.1 dev: true - /@volar/typescript@2.2.2: - resolution: {integrity: sha512-WcwOREz7+uOrpjUrKhOMaOKKmyPdtqF95HWX7SE0d9hhBB1KkfahxhaAex5U9Bn43LfINHlycLoYCNEtfeKm0g==} + /@volar/typescript@2.2.4: + resolution: {integrity: sha512-uAQC53tgEbHO62G8NXMfmBrJAlP2QJ9WxVEEQqqK3I6VSy8frL5LbH3hAWODxiwMWixv74wJLWlKbWXOgdIoRQ==} dependencies: - '@volar/language-core': 2.2.2 + '@volar/language-core': 2.2.4 path-browserify: 1.0.1 dev: true @@ -1082,8 +1073,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0)(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-plugin-vue: 9.26.0(eslint@8.57.0) typescript: 5.4.5 @@ -1092,15 +1083,15 @@ packages: - supports-color dev: true - /@vue/language-core@2.0.17(typescript@5.4.5): - resolution: {integrity: sha512-tHw2J6G9yL4kn3jN5MftOHEq86Y6qnuohBQ1OHkJ73fAv3OYgwDI1cfX7ds0OEJEycOMG64BA3ql5bDgDa41zw==} + /@vue/language-core@2.0.19(typescript@5.4.5): + resolution: {integrity: sha512-A9EGOnvb51jOvnCYoRLnMP+CcoPlbZVxI9gZXE/y2GksRWM6j/PrLEIC++pnosWTN08tFpJgxhSS//E9v/Sg+Q==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.2.2 + '@volar/language-core': 2.2.4 '@vue/compiler-dom': 3.4.27 '@vue/shared': 3.4.27 computeds: 0.0.1 @@ -1144,7 +1135,7 @@ packages: resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} dev: true - /@vuetify/loader-shared@2.0.3(vue@3.4.27)(vuetify@3.6.5): + /@vuetify/loader-shared@2.0.3(vue@3.4.27)(vuetify@3.6.6): resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==} peerDependencies: vue: ^3.0.0 @@ -1152,7 +1143,7 @@ packages: dependencies: upath: 2.0.1 vue: 3.4.27(typescript@5.4.5) - vuetify: 3.6.5(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) + vuetify: 3.6.6(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) /acorn-jsx@5.3.2(acorn@8.11.3): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1267,8 +1258,8 @@ packages: hasBin: true dev: true - /axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + /axios@1.7.0: + resolution: {integrity: sha512-IiB0wQeKyPRdsFVhBgIo31FbzOyf2M6wYl7/NVutFwFBRMiAbjNiydJIHKeLmPugF4kJLfA1uWZ82Is2QzqqFA==} dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 @@ -1668,7 +1659,7 @@ packages: - supports-color dev: true - /eslint-plugin-vuetify@2.4.0(eslint@8.57.0)(vuetify@3.6.5): + /eslint-plugin-vuetify@2.4.0(eslint@8.57.0)(vuetify@3.6.6): resolution: {integrity: sha512-WAZjnGXPrxqHBzYjxxUT8jf30O69Hitmj+wYhTIEG/XgqfvnPwqVtqrU2FGLsDtfFskKva0vuZemfbiq8yA/fQ==} peerDependencies: eslint: ^8.0.0 @@ -1677,7 +1668,7 @@ packages: eslint: 8.57.0 eslint-plugin-vue: 9.26.0(eslint@8.57.0) requireindex: 1.2.0 - vuetify: 3.6.5(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) + vuetify: 3.6.6(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) transitivePeerDependencies: - supports-color dev: true @@ -2048,8 +2039,8 @@ packages: uglify-js: 3.17.4 dev: true - /happy-dom@14.10.1: - resolution: {integrity: sha512-GRbrZYIezi8+tTtffF4v2QcF8bk1h2loUTO5VYQz3GZdrL08Vk0fI+bwf/vFEBf4C/qVf/easLJ/MY1wwdhytA==} + /happy-dom@14.11.0: + resolution: {integrity: sha512-vu25dY7YJqLuTG/3ADC0FZRRF0yNBp3q2K0YTN08opXdZi8V/YzIJDNJWFiCnDIuyc+RrCIE093+H5fa9Trlxg==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -2082,8 +2073,8 @@ packages: engines: {node: '>= 4'} dev: true - /immutable@4.3.5: - resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} + /immutable@4.3.6: + resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -2829,13 +2820,13 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass@1.77.1: - resolution: {integrity: sha512-OMEyfirt9XEfyvocduUIOlUSkWOXS/LAt6oblR/ISXCTukyavjex+zQNm51pPCOiFKY1QpWvEH1EeCkgyV3I6w==} + /sass@1.77.2: + resolution: {integrity: sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==} engines: {node: '>=14.0.0'} hasBin: true dependencies: chokidar: 3.6.0 - immutable: 4.3.5 + immutable: 4.3.6 source-map-js: 1.2.0 /sax@1.2.4: @@ -2850,14 +2841,6 @@ packages: lru-cache: 6.0.0 dev: true - /semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver@7.6.2: resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} @@ -3144,7 +3127,7 @@ packages: vue: 3.4.27(typescript@5.4.5) dev: false - /vite-node@1.6.0(@types/node@20.12.11)(sass@1.77.1): + /vite-node@1.6.0(@types/node@20.12.12)(sass@1.77.2): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3153,7 +3136,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.12.11)(sass@1.77.1) + vite: 5.2.11(@types/node@20.12.12)(sass@1.77.2) transitivePeerDependencies: - '@types/node' - less @@ -3165,7 +3148,7 @@ packages: - terser dev: true - /vite-plugin-vuetify@2.0.3(vite@5.2.11)(vue@3.4.27)(vuetify@3.6.5): + /vite-plugin-vuetify@2.0.3(vite@5.2.11)(vue@3.4.27)(vuetify@3.6.6): resolution: {integrity: sha512-HbYajgGgb/noaVKNRhnnXIiQZrNXfNIeanUGAwXgOxL6h/KULS40Uf51Kyz8hNmdegF+DwjgXXI/8J1PNS83xw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -3173,16 +3156,16 @@ packages: vue: ^3.0.0 vuetify: ^3.0.0 dependencies: - '@vuetify/loader-shared': 2.0.3(vue@3.4.27)(vuetify@3.6.5) + '@vuetify/loader-shared': 2.0.3(vue@3.4.27)(vuetify@3.6.6) debug: 4.3.4 upath: 2.0.1 - vite: 5.2.11(@types/node@20.12.11)(sass@1.77.1) + vite: 5.2.11(@types/node@20.12.12)(sass@1.77.2) vue: 3.4.27(typescript@5.4.5) - vuetify: 3.6.5(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) + vuetify: 3.6.6(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27) transitivePeerDependencies: - supports-color - /vite@5.2.11(@types/node@20.12.11)(sass@1.77.1): + /vite@5.2.11(@types/node@20.12.12)(sass@1.77.2): resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3210,15 +3193,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 - sass: 1.77.1 + sass: 1.77.2 optionalDependencies: fsevents: 2.3.3 - /vitest@1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(sass@1.77.1): + /vitest@1.6.0(@types/node@20.12.12)(happy-dom@14.11.0)(sass@1.77.2): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3243,7 +3226,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -3253,7 +3236,7 @@ packages: chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 - happy-dom: 14.10.1 + happy-dom: 14.11.0 local-pkg: 0.5.0 magic-string: 0.30.10 pathe: 1.1.2 @@ -3262,8 +3245,8 @@ packages: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.2.11(@types/node@20.12.11)(sass@1.77.1) - vite-node: 1.6.0(@types/node@20.12.11)(sass@1.77.1) + vite: 5.2.11(@types/node@20.12.12)(sass@1.77.2) + vite-node: 1.6.0(@types/node@20.12.12)(sass@1.77.2) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -3335,14 +3318,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc@2.0.17(typescript@5.4.5): - resolution: {integrity: sha512-RRZsiCBD1hvATQb321xV+SkRDKsK5hgFQ4WXy5wuYsyyjz8xAK4DjxHkpH7PFoJKUbZTbeW8KzhejzXZS49Tzw==} + /vue-tsc@2.0.19(typescript@5.4.5): + resolution: {integrity: sha512-JWay5Zt2/871iodGF72cELIbcAoPyhJxq56mPPh+M2K7IwI688FMrFKc/+DvB05wDWEuCPexQJ6L10zSwzzapg==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 2.2.2 - '@vue/language-core': 2.0.17(typescript@5.4.5) + '@volar/typescript': 2.2.4 + '@vue/language-core': 2.0.19(typescript@5.4.5) semver: 7.6.2 typescript: 5.4.5 dev: true @@ -3362,8 +3345,8 @@ packages: '@vue/shared': 3.4.27 typescript: 5.4.5 - /vuetify@3.6.5(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27): - resolution: {integrity: sha512-YrHTM1vb7UllAtfH9tWfTo1wYMjyCSybu4WtXrfMRpMwAaZWgfrMmqD/4Tc+0KqDsDsYMXaYs0nJ6HtdMJZbyA==} + /vuetify@3.6.6(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue-i18n@9.13.1)(vue@3.4.27): + resolution: {integrity: sha512-7RkL0kuLsVUbc0YCwhPhVq54gSFKt5xv+SOrF01dxwJz7Ke3tAbvO616WhhQIfS78h1q/Ev952WJj5jpsdK58g==} engines: {node: ^12.20 || >=14.13} peerDependencies: typescript: '>=4.7' @@ -3382,7 +3365,7 @@ packages: optional: true dependencies: typescript: 5.4.5 - vite-plugin-vuetify: 2.0.3(vite@5.2.11)(vue@3.4.27)(vuetify@3.6.5) + vite-plugin-vuetify: 2.0.3(vite@5.2.11)(vue@3.4.27)(vuetify@3.6.6) vue: 3.4.27(typescript@5.4.5) vue-i18n: 9.13.1(vue@3.4.27) diff --git a/src/security-server/admin-service/ui/package.json b/src/security-server/admin-service/ui/package.json index b79852f74a..442f695de8 100644 --- a/src/security-server/admin-service/ui/package.json +++ b/src/security-server/admin-service/ui/package.json @@ -18,8 +18,8 @@ "@niis/shared-ui": "workspace:*" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "~7.8.0", - "@typescript-eslint/parser": "~7.8.0", + "@typescript-eslint/eslint-plugin": "~7.9.0", + "@typescript-eslint/parser": "~7.9.0", "eslint-plugin-vue-scoped-css": "^2.8.0" }, "engines": { diff --git a/src/shared-ui/package.json b/src/shared-ui/package.json index c0a251d339..1f4e44984d 100644 --- a/src/shared-ui/package.json +++ b/src/shared-ui/package.json @@ -15,9 +15,9 @@ "@mdi/font": "^7.4.47", "@vee-validate/i18n": "~4.12.8", "@vee-validate/rules": "~4.12.8", - "axios": "~1.6.8", + "axios": "~1.7.0", "deepmerge": "^4.3.1", - "vuetify": "3.6.5", + "vuetify": "3.6.6", "vue": "^3.4.27", "vue-i18n": "^9.13.1", "vue-router": "^4.3.2",