diff --git a/package.json b/package.json index 30dbf61355..9e0573cb29 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "tslib": "^2.6.2", "typedoc": "^0.25.9", "typedoc-plugin-markdown": "^3.17.1", - "typescript": "~5.3.3", + "typescript": "~5.4.2", "uuid": "^9.0.1", "vite": "^5.1.5", "vite-plugin-externals": "^0.6.2", diff --git a/packages/portal/swagger-ui-web-component/package.json b/packages/portal/swagger-ui-web-component/package.json index ca45443330..1cf56bde17 100644 --- a/packages/portal/swagger-ui-web-component/package.json +++ b/packages/portal/swagger-ui-web-component/package.json @@ -17,7 +17,7 @@ "react": "17.0.2", "react-dom": "17.0.2", "swagger-client": "^3.25.4", - "swagger-ui": "^5.1.3" + "swagger-ui": "^5.11.10" }, "repository": { "type": "git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 843ae3398b..cf743168b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: version: 7.24.0 '@commitlint/cli': specifier: ^18.6.1 - version: 18.6.1(@types/node@18.19.21)(typescript@5.3.3) + version: 18.6.1(@types/node@18.19.21)(typescript@5.4.2) '@commitlint/config-conventional': specifier: ^18.6.2 version: 18.6.2 '@digitalroute/cz-conventional-changelog-for-jira': specifier: ^8.0.1 - version: 8.0.1(@types/node@18.19.21)(typescript@5.3.3) + version: 8.0.1(@types/node@18.19.21)(typescript@5.4.2) '@evilmartians/lefthook': specifier: ^1.6.5 version: 1.6.5 @@ -49,10 +49,10 @@ importers: version: 9.0.8 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3) + version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/parser': specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.0)(typescript@5.3.3) + version: 6.21.0(eslint@8.57.0)(typescript@5.4.2) '@vitejs/plugin-vue': specifier: ^5.0.4 version: 5.0.4(vite@5.1.5)(vue@3.4.21) @@ -67,7 +67,7 @@ importers: version: 8.0.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-vue@9.22.0)(eslint@8.57.0) '@vue/eslint-config-typescript': specifier: ^12.0.0 - version: 12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.3.3) + version: 12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.4.2) '@vue/test-utils': specifier: ^2.4.4 version: 2.4.4(vue@3.4.21) @@ -79,7 +79,7 @@ importers: version: 9.1.0 commitizen: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.19.21)(typescript@5.3.3) + version: 4.3.0(@types/node@18.19.21)(typescript@5.4.2) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -88,7 +88,7 @@ importers: version: 13.6.6 cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@18.19.21)(typescript@5.3.3) + version: 3.3.0(@types/node@18.19.21)(typescript@5.4.2) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -139,7 +139,7 @@ importers: version: 1.71.1 stylelint: specifier: ^16.2.1 - version: 16.2.1(typescript@5.3.3) + version: 16.2.1(typescript@5.4.2) stylelint-config-html: specifier: ^1.1.0 version: 1.1.0(postcss-html@1.6.0)(stylelint@16.2.1) @@ -154,7 +154,7 @@ importers: version: 6.0.4(stylelint@16.2.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.19.21)(typescript@5.3.3) + version: 10.9.2(@types/node@18.19.21)(typescript@5.4.2) tsc-alias: specifier: ^1.8.8 version: 1.8.8 @@ -163,13 +163,13 @@ importers: version: 2.6.2 typedoc: specifier: ^0.25.9 - version: 0.25.9(typescript@5.3.3) + version: 0.25.9(typescript@5.4.2) typedoc-plugin-markdown: specifier: ^3.17.1 version: 3.17.1(typedoc@0.25.9) typescript: - specifier: ~5.3.3 - version: 5.3.3 + specifier: ~5.4.2 + version: 5.4.2 uuid: specifier: ^9.0.1 version: 9.0.1 @@ -187,13 +187,13 @@ importers: version: 1.3.1(@types/node@18.19.21)(@vitest/ui@1.3.1)(jsdom@24.0.0)(sass@1.71.1) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) vue-tsc: specifier: ^1.8.27 - version: 1.8.27(typescript@5.3.3) + version: 1.8.27(typescript@5.4.2) packages/analytics/analytics-chart: dependencies: @@ -278,7 +278,7 @@ importers: version: 5.4.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/analytics/analytics-config-store: devDependencies: @@ -287,10 +287,10 @@ importers: version: link:../analytics-utilities pinia: specifier: '>= 2.1.7 < 3' - version: 2.1.7(typescript@5.3.3)(vue@3.4.21) + version: 2.1.7(typescript@5.4.2)(vue@3.4.21) vue: specifier: '>= 3.4.21 < 4' - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/analytics/analytics-metric-provider: dependencies: @@ -321,7 +321,7 @@ importers: version: 9.0.0-alpha.113(axios@1.6.7)(vue-router@4.3.0)(vue@3.4.21) pinia: specifier: '>= 2.1.7 < 3' - version: 2.1.7(typescript@5.3.3)(vue@3.4.21) + version: 2.1.7(typescript@5.4.2)(vue@3.4.21) packages/analytics/analytics-utilities: dependencies: @@ -374,13 +374,13 @@ importers: version: 3.0.0 pinia: specifier: '>= 2.1.7 < 3' - version: 2.1.7(typescript@5.3.3)(vue@3.4.21) + version: 2.1.7(typescript@5.4.2)(vue@3.4.21) swrv: specifier: ^1.0.4 version: 1.0.4(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/analytics/metric-cards: dependencies: @@ -399,7 +399,7 @@ importers: version: 9.0.0-alpha.113(axios@1.6.7)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/core/app-layout: dependencies: @@ -427,7 +427,7 @@ importers: version: 4.5.9 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -470,7 +470,7 @@ importers: version: 9.0.0-alpha.113(axios@1.6.7)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/core/core: dependencies: @@ -514,7 +514,7 @@ importers: version: 1.6.7 vue: specifier: '>= 3.3.13 < 4' - version: 3.3.13(typescript@5.3.3) + version: 3.3.13(typescript@5.4.2) packages/core/error-boundary: devDependencies: @@ -526,7 +526,7 @@ importers: version: 1.8.14(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/core/forms: dependencies: @@ -560,7 +560,7 @@ importers: dependencies: '@formatjs/intl': specifier: ^2.10.0 - version: 2.10.0(typescript@5.3.3) + version: 2.10.0(typescript@5.4.2) flat: specifier: ^6.0.1 version: 6.0.1 @@ -578,7 +578,7 @@ importers: version: 9.0.0-alpha.113(axios@1.6.7)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/core/sandbox-layout: dependencies: @@ -594,7 +594,7 @@ importers: version: 9.0.0-alpha.113(axios@1.6.7)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -622,7 +622,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -647,7 +647,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -672,7 +672,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -697,7 +697,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -722,7 +722,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -744,7 +744,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -769,7 +769,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -815,7 +815,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -840,7 +840,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -871,7 +871,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -896,7 +896,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -921,7 +921,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -946,7 +946,7 @@ importers: version: 1.6.7 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: ^4.3.0 version: 4.3.0(vue@3.4.21) @@ -974,7 +974,7 @@ importers: version: 3.1.0(vite@5.1.5)(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/portal/spec-renderer: dependencies: @@ -1014,7 +1014,7 @@ importers: version: 12.1.3 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) packages/portal/swagger-ui-web-component: dependencies: @@ -1031,8 +1031,8 @@ importers: specifier: ^3.25.4 version: 3.26.0 swagger-ui: - specifier: ^5.1.3 - version: 5.1.3 + specifier: ^5.11.10 + version: 5.11.10 devDependencies: css-loader: specifier: ^6.10.0 @@ -1429,6 +1429,14 @@ packages: regenerator-runtime: 0.14.0 dev: false + /@babel/runtime-corejs3@7.24.0: + resolution: {integrity: sha512-HxiRMOncx3ly6f3fcZ1GVKf+/EROcI9qwPgmij8Czqy6Okm/0T37T4y2ZIlLUuEUFjtM7NRsfdCO8Y3tAiJZew==} + engines: {node: '>=6.9.0'} + dependencies: + core-js-pure: 3.31.0 + regenerator-runtime: 0.14.0 + dev: false + /@babel/runtime@7.22.5: resolution: {integrity: sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==} engines: {node: '>=6.9.0'} @@ -1505,6 +1513,10 @@ packages: resolution: {integrity: sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==} dev: false + /@braintree/sanitize-url@7.0.0: + resolution: {integrity: sha512-GMu2OJiTd1HSe74bbJYQnVvELANpYiGFZELyyTM1CR0sdv5ReQAcJ/c/8pIrPab3lO11+D+EpuGLUxqz+y832g==} + dev: false + /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -1512,14 +1524,14 @@ packages: dev: true optional: true - /@commitlint/cli@18.6.1(@types/node@18.19.21)(typescript@5.3.3): + /@commitlint/cli@18.6.1(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@18.19.21)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@18.19.21)(typescript@5.4.2) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -1610,7 +1622,7 @@ packages: '@commitlint/types': 18.6.1 dev: true - /@commitlint/load@18.6.1(@types/node@18.19.21)(typescript@5.3.3): + /@commitlint/load@18.6.1(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} requiresBuild: true @@ -1620,8 +1632,8 @@ packages: '@commitlint/resolve-extends': 18.6.1 '@commitlint/types': 18.6.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.21)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.21)(cosmiconfig@8.3.6)(typescript@5.4.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -1631,7 +1643,7 @@ packages: - typescript dev: true - /@commitlint/load@19.1.0(@types/node@18.19.21)(typescript@5.3.3): + /@commitlint/load@19.1.0(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-rWqnvNDpeshX8JfUC/qjpDkQB78qF+4uHcJmIRJMwvlj6zWce08SP/TPKN3GlNKgXhAawwcAPxXL9qOTTdiOBA==} engines: {node: '>=v18'} requiresBuild: true @@ -1641,8 +1653,8 @@ packages: '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.21)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.21)(cosmiconfig@8.3.6)(typescript@5.4.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -1847,21 +1859,21 @@ packages: - supports-color dev: true - /@digitalroute/cz-conventional-changelog-for-jira@8.0.1(@types/node@18.19.21)(typescript@5.3.3): + /@digitalroute/cz-conventional-changelog-for-jira@8.0.1(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-I7uNQ2R5LnDYVhQ01sfNvaxqe1PutXyDl8Kltj4L8uDa1LTYqQgWWp3yEj3XYDNjhUjsAheHW0lsmF1oiAjWVg==} engines: {node: '>= 10'} dependencies: boxen: 5.1.2 chalk: 2.4.2 - commitizen: 4.3.0(@types/node@18.19.21)(typescript@5.3.3) - cz-conventional-changelog: 3.3.0(@types/node@18.19.21)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@18.19.21)(typescript@5.4.2) + cz-conventional-changelog: 3.3.0(@types/node@18.19.21)(typescript@5.4.2) inquirer: 8.2.5 lodash.map: 4.6.0 longest: 2.0.1 right-pad: 1.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 19.1.0(@types/node@18.19.21)(typescript@5.3.3) + '@commitlint/load': 19.1.0(@types/node@18.19.21)(typescript@5.4.2) transitivePeerDependencies: - '@types/node' - typescript @@ -2165,7 +2177,7 @@ packages: tslib: 2.6.2 dev: false - /@formatjs/intl@2.10.0(typescript@5.3.3): + /@formatjs/intl@2.10.0(typescript@5.4.2): resolution: {integrity: sha512-X3xT9guVkKDS86EKV80lS0KxoazUglkJTGZO66sKY7otgl0VeStPA8B3u8UkKT47PexVV98fUzjpkchYmbe9nw==} peerDependencies: typescript: ^4.7 || 5 @@ -2180,7 +2192,7 @@ packages: '@formatjs/intl-listformat': 7.5.5 intl-messageformat: 10.5.11 tslib: 2.6.2 - typescript: 5.3.3 + typescript: 5.4.2 dev: false /@humanwhocodes/config-array@0.11.14: @@ -2301,7 +2313,7 @@ packages: axios: 1.6.7 date-fns: 2.30.0 swrv: 1.0.4(vue@3.4.21) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /@kong/design-tokens@1.12.10: @@ -2314,7 +2326,7 @@ packages: peerDependencies: vue: '>= 3.3.4 < 4' dependencies: - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) /@kong/icons@1.8.14(vue@3.4.21): resolution: {integrity: sha512-nJUTtLpqelKCTY8lS8VByWaHYUq1CuB5cBUX/q2FEDu5o6IKH/B7fEDQpb/pB1lLRYTqZXneHR/lGYjxy4u8eQ==} @@ -2322,7 +2334,7 @@ packages: peerDependencies: vue: '>= 3.3.4 < 4' dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) /@kong/kongponents@8.127.0(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-C/MFT+OZtyul62ElgHEggqMYPbLjXiRJg5GE3il8MZpaep2D5QV+F5UQ7frbA98TkZCCVBD4LpR0OmiwXKs+tg==} @@ -2341,7 +2353,7 @@ packages: swrv: 1.0.4(vue@3.4.21) uuid: 9.0.1 v-calendar: 3.0.0-alpha.8(vue@3.4.21) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-draggable-next: 2.2.1(sortablejs@1.15.2)(vue@3.4.21) vue-router: 4.3.0(vue@3.4.21) dev: false @@ -2366,7 +2378,7 @@ packages: swrv: 1.0.4(vue@3.3.13) uuid: 9.0.1 v-calendar: 3.1.2(@popperjs/core@2.11.8)(vue@3.3.13) - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) vue-draggable-next: 2.2.1(sortablejs@1.15.2)(vue@3.3.13) vue-router: 4.3.0(vue@3.4.21) dev: true @@ -2391,7 +2403,7 @@ packages: swrv: 1.0.4(vue@3.4.21) uuid: 9.0.1 v-calendar: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.21) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-draggable-next: 2.2.1(sortablejs@1.15.2)(vue@3.4.21) vue-router: 4.3.0(vue@3.4.21) dev: true @@ -2442,7 +2454,7 @@ packages: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} dev: true - /@lerna/create@8.1.2(typescript@5.3.3): + /@lerna/create@8.1.2(typescript@5.4.2): resolution: {integrity: sha512-GzScCIkAW3tg3+Yn/MKCH9963bzG+zpjGz2NdfYDlYWI7p0f/SH46v1dqpPpYmZ2E/m3JK8HjTNNNL8eIm8/YQ==} engines: {node: '>=18.0.0'} dependencies: @@ -2457,7 +2469,7 @@ packages: columnify: 1.6.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) dedent: 0.7.0 execa: 5.0.0 fs-extra: 11.2.0 @@ -3732,13 +3744,6 @@ packages: '@types/unist': 2.0.6 dev: false - /@types/hoist-non-react-statics@3.3.1: - resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} - dependencies: - '@types/react': 18.2.12 - hoist-non-react-statics: 3.3.2 - dev: false - /@types/http-proxy@1.17.11: resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==} dependencies: @@ -3849,10 +3854,6 @@ packages: resolution: {integrity: sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==} dev: true - /@types/prop-types@15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - dev: false - /@types/qs@6.9.7: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: true @@ -3867,14 +3868,6 @@ packages: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: true - /@types/react@18.2.12: - resolution: {integrity: sha512-ndmBMLCgn38v3SntMeoJaIrO6tGHYKMEBohCUmw8HoLLQdRMOIGXfeYaBTLe2lsFaSB3MOK1VXscYFnmLtTSmw==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 - csstype: 3.1.3 - dev: false - /@types/resize-observer-browser@0.1.11: resolution: {integrity: sha512-cNw5iH8JkMkb3QkCoe7DaZiawbDQEUX8t7iuQaRTyLOyQCR2h+ibBD4GJt7p5yhUHrlOeL7ZtbxNHeipqNsBzQ==} dev: true @@ -3883,10 +3876,6 @@ packages: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: true - /@types/scheduler@0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} - dev: false - /@types/semver@7.5.0: resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} dev: true @@ -3961,7 +3950,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3973,10 +3962,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 @@ -3984,13 +3973,13 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4002,11 +3991,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -4019,7 +4008,7 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4029,12 +4018,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -4044,7 +4033,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4060,13 +4049,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4077,7 +4066,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -4108,7 +4097,7 @@ packages: '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) vite: 5.1.5(@types/node@18.19.21)(sass@1.71.1) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) transitivePeerDependencies: - supports-color dev: true @@ -4121,7 +4110,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.1.5(@types/node@18.19.21)(sass@1.71.1) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: true /@vitest/expect@1.3.1: @@ -4315,7 +4304,7 @@ packages: mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: true /@vue/devtools-shared@7.0.17: @@ -4345,7 +4334,7 @@ packages: - supports-color dev: true - /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.3.3): + /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.22.0)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -4356,17 +4345,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-plugin-vue: 9.22.0(eslint@8.57.0) - typescript: 5.3.3 + typescript: 5.4.2 vue-eslint-parser: 9.3.1(eslint@8.57.0) transitivePeerDependencies: - supports-color dev: true - /@vue/language-core@1.8.27(typescript@5.3.3): + /@vue/language-core@1.8.27(typescript@5.4.2): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: typescript: '*' @@ -4382,7 +4371,7 @@ packages: minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 - typescript: 5.3.3 + typescript: 5.4.2 vue-template-compiler: 2.7.14 dev: true @@ -4438,7 +4427,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.3.13 '@vue/shared': 3.3.13 - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) /@vue/server-renderer@3.4.21(vue@3.4.21): resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} @@ -4447,7 +4436,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) /@vue/shared@3.3.13: resolution: {integrity: sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==} @@ -4465,7 +4454,7 @@ packages: optional: true dependencies: js-beautify: 1.14.9 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-component-type-helpers: 1.8.25 dev: true @@ -5644,6 +5633,10 @@ packages: resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} dev: false + /classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + dev: false + /clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -5812,13 +5805,13 @@ packages: engines: {node: ^12.20.0 || >=14} dev: true - /commitizen@4.3.0(@types/node@18.19.21)(typescript@5.3.3): + /commitizen@4.3.0(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.19.21)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@18.19.21)(typescript@5.4.2) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6071,7 +6064,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.21)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.21)(cosmiconfig@8.3.6)(typescript@5.4.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} requiresBuild: true @@ -6081,12 +6074,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 18.19.21 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} requiresBuild: true @@ -6100,10 +6093,10 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /cosmiconfig@9.0.0(typescript@5.3.3): + /cosmiconfig@9.0.0(typescript@5.4.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -6116,7 +6109,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /create-require@1.1.1: @@ -6253,18 +6246,18 @@ packages: yauzl: 2.10.0 dev: true - /cz-conventional-changelog@3.3.0(@types/node@18.19.21)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@18.19.21)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@18.19.21)(typescript@5.4.2) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 19.1.0(@types/node@18.19.21)(typescript@5.3.3) + '@commitlint/load': 19.1.0(@types/node@18.19.21)(typescript@5.4.2) transitivePeerDependencies: - '@types/node' - typescript @@ -6598,8 +6591,8 @@ packages: domelementtype: 2.3.0 dev: true - /dompurify@3.0.4: - resolution: {integrity: sha512-ae0mA+Qiqp6C29pqZX3fQgK+F91+F7wobM/v8DRzDqJdZJELXiFUx4PP4pK/mzUS0xkiSEx3Ncd9gr69jg3YsQ==} + /dompurify@3.0.9: + resolution: {integrity: sha512-uyb4NDIvQ3hRn6NiC+SIFaP4mJ/MdXlvtunaqK9Bn6dD3RuB/1S/gasEjDHD8eiaqdSael2vBv+hOs7Y+jhYOQ==} dev: false /domutils@3.1.0: @@ -6982,7 +6975,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7(supports-color@8.1.1) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -7031,7 +7024,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -7683,7 +7676,7 @@ packages: vue: ^3.0.0 dependencies: focus-trap: 7.5.4 - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) dev: true /focus-trap-vue@4.0.3(focus-trap@7.5.4)(vue@3.4.21): @@ -7693,7 +7686,7 @@ packages: vue: ^3.0.0 dependencies: focus-trap: 7.5.4 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) /focus-trap@7.5.4: resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} @@ -8331,12 +8324,6 @@ packages: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: false - /hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - dependencies: - react-is: 16.13.1 - dev: false - /homedir-polyfill@1.0.3: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} @@ -9116,7 +9103,6 @@ packages: /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - dev: true /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -9346,6 +9332,16 @@ packages: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: true + /json-stable-stringify@1.1.1: + resolution: {integrity: sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + isarray: 2.0.5 + jsonify: 0.0.1 + object-keys: 1.1.1 + dev: false + /json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} dev: true @@ -9374,6 +9370,10 @@ packages: optionalDependencies: graceful-fs: 4.2.11 + /jsonify@0.0.1: + resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} + dev: false + /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} @@ -9438,7 +9438,7 @@ packages: engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@lerna/create': 8.1.2(typescript@5.3.3) + '@lerna/create': 8.1.2(typescript@5.4.2) '@npmcli/run-script': 7.0.2 '@nx/devkit': 17.2.8(nx@17.2.8) '@octokit/plugin-enterprise-rest': 6.0.1 @@ -9451,7 +9451,7 @@ packages: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) dedent: 0.7.0 envinfo: 7.8.1 execa: 5.0.0 @@ -9503,7 +9503,7 @@ packages: strong-log-transformer: 2.1.0 tar: 6.1.11 temp-dir: 1.0.0 - typescript: 5.3.3 + typescript: 5.4.2 upath: 2.0.1 uuid: 9.0.1 validate-npm-package-license: 3.0.4 @@ -10728,7 +10728,6 @@ packages: /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - dev: true /object.assign@4.1.4: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} @@ -11086,8 +11085,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /patch-package@7.0.2: - resolution: {integrity: sha512-PMYfL8LXxGIRmxXLqlEaBxzKPu7/SdP13ld6GSfAUJUZRmBDPp8chZs0dpzaAFn9TSPnFiMwkC6PJt6pBiAl8Q==} + /patch-package@8.0.0: + resolution: {integrity: sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==} engines: {node: '>=14', npm: '>5'} hasBin: true dependencies: @@ -11097,6 +11096,7 @@ packages: cross-spawn: 7.0.3 find-yarn-workspace-root: 2.0.0 fs-extra: 9.1.0 + json-stable-stringify: 1.1.1 klaw-sync: 6.0.0 minimist: 1.2.8 open: 7.4.2 @@ -11221,7 +11221,7 @@ packages: engines: {node: '>=10'} dev: true - /pinia@2.1.7(typescript@5.3.3)(vue@3.4.21): + /pinia@2.1.7(typescript@5.4.2)(vue@3.4.21): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -11234,8 +11234,8 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.6.1 - typescript: 5.3.3 - vue: 3.4.21(typescript@5.3.3) + typescript: 5.4.2 + vue: 3.4.21(typescript@5.4.2) vue-demi: 0.14.7(vue@3.4.21) dev: true @@ -11863,36 +11863,26 @@ packages: /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + dev: true - /react-redux@8.1.3(react-dom@17.0.2)(react@17.0.2)(redux@4.2.1): - resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} + /react-redux@9.1.0(react@17.0.2)(redux@5.0.1): + resolution: {integrity: sha512-6qoDzIO+gbrza8h3hjMA9aq4nwVFCKFtY2iLxCtVT38Swyy2C/dJCGBXHeHLtx6qlg/8qzc2MrhOeduf5K32wQ==} peerDependencies: - '@types/react': ^16.8 || ^17.0 || ^18.0 - '@types/react-dom': ^16.8 || ^17.0 || ^18.0 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - react-native: '>=0.59' - redux: ^4 || ^5.0.0-beta.0 + '@types/react': ^18.2.25 + react: ^18.0 + react-native: '>=0.69' + redux: ^5.0.0 peerDependenciesMeta: '@types/react': optional: true - '@types/react-dom': - optional: true - react-dom: - optional: true react-native: optional: true redux: optional: true dependencies: - '@babel/runtime': 7.22.5 - '@types/hoist-non-react-statics': 3.3.1 '@types/use-sync-external-store': 0.0.3 - hoist-non-react-statics: 3.3.2 react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-is: 18.2.0 - redux: 4.2.1 + redux: 5.0.1 use-sync-external-store: 1.2.0(react@17.0.2) dev: false @@ -12052,10 +12042,8 @@ packages: immutable: 3.8.2 dev: false - /redux@4.2.1: - resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} - dependencies: - '@babel/runtime': 7.22.5 + /redux@5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} dev: false /reflect-metadata@0.2.1: @@ -12128,8 +12116,8 @@ packages: /requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - /reselect@4.1.8: - resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + /reselect@5.1.0: + resolution: {integrity: sha512-aw7jcGLDpSgNDyWBQLv2cedml85qd95/iszJjN988zX1t7AVRJi19d9kto5+W7oCfQ94gyo40dVbT6g2k4/kXg==} dev: false /resolve-cwd@3.0.0: @@ -13096,7 +13084,7 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.6.0 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-config-recommended-scss@14.0.0(postcss@8.4.35)(stylelint@16.2.1): @@ -13111,7 +13099,7 @@ packages: dependencies: postcss: 8.4.35 postcss-scss: 4.0.9(postcss@8.4.35) - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-config-recommended: 14.0.0(stylelint@16.2.1) stylelint-scss: 6.0.0(stylelint@16.2.1) dev: true @@ -13125,7 +13113,7 @@ packages: dependencies: postcss-html: 1.6.0 semver: 7.5.4 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.2.1) stylelint-config-recommended: 12.0.0(stylelint@16.2.1) dev: true @@ -13135,7 +13123,7 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-config-recommended@14.0.0(stylelint@16.2.1): @@ -13144,7 +13132,7 @@ packages: peerDependencies: stylelint: ^16.0.0 dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-order@6.0.4(stylelint@16.2.1): @@ -13154,7 +13142,7 @@ packages: dependencies: postcss: 8.4.35 postcss-sorting: 8.0.2(postcss@8.4.35) - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-scss@6.0.0(stylelint@16.2.1): @@ -13168,10 +13156,10 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true - /stylelint@16.2.1(typescript@5.3.3): + /stylelint@16.2.1(typescript@5.4.2): resolution: {integrity: sha512-SfIMGFK+4n7XVAyv50CpVfcGYWG4v41y6xG7PqOgQSY8M/PgdK0SQbjWFblxjJZlN9jNq879mB4BCZHJRIJ1hA==} engines: {node: '>=18.12.0'} hasBin: true @@ -13182,7 +13170,7 @@ packages: '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.4.2) css-functions-list: 3.2.1 css-tree: 2.3.1 debug: 4.3.4(supports-color@8.1.1) @@ -13283,23 +13271,23 @@ packages: - debug dev: false - /swagger-ui@5.1.3: - resolution: {integrity: sha512-az9Vdkwi50DV4j2gDnhDMu7xMr7Gqwt1kuTA85S23+vnzeoooyDnm7/2A3i0TxVpxwlY0UEXdO+rygYZBJD1kA==} + /swagger-ui@5.11.10: + resolution: {integrity: sha512-3kRLqUG7vY3t0Jd1yC4K9LPO9AMl1HsjEicCx3P3Ia/wYleJtXHwOH6FIiEGC9LeSTIAAsTr0gxOTkGcQST+Ow==} requiresBuild: true dependencies: - '@babel/runtime-corejs3': 7.22.15 - '@braintree/sanitize-url': 6.0.2 + '@babel/runtime-corejs3': 7.24.0 + '@braintree/sanitize-url': 7.0.0 base64-js: 1.5.1 - classnames: 2.3.2 + classnames: 2.5.1 css.escape: 1.5.1 deep-extend: 0.6.0 - dompurify: 3.0.4 + dompurify: 3.0.9 ieee754: 1.2.1 immutable: 3.8.2 js-file-download: 0.4.12 js-yaml: 4.1.0 lodash: 4.17.21 - patch-package: 7.0.2 + patch-package: 8.0.0 prop-types: 15.8.1 randexp: 0.5.3 randombytes: 2.1.0 @@ -13310,12 +13298,12 @@ packages: react-immutable-proptypes: 2.2.0(immutable@3.8.2) react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@17.0.2)(react@17.0.2) react-inspector: 6.0.2(react@17.0.2) - react-redux: 8.1.3(react-dom@17.0.2)(react@17.0.2)(redux@4.2.1) + react-redux: 9.1.0(react@17.0.2)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@17.0.2) - redux: 4.2.1 + redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) remarkable: 2.0.1 - reselect: 4.1.8 + reselect: 5.1.0 serialize-error: 8.1.0 sha.js: 2.4.11 swagger-client: 3.26.0 @@ -13325,7 +13313,6 @@ packages: zenscroll: 4.0.2 transitivePeerDependencies: - '@types/react' - - '@types/react-dom' - debug - react-native dev: false @@ -13345,7 +13332,7 @@ packages: peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) dev: true /swrv@1.0.4(vue@3.4.21): @@ -13353,7 +13340,7 @@ packages: peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) /symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -13639,20 +13626,20 @@ packages: resolution: {integrity: sha512-kloPhf1hq3JbCPOTYoOWDKxebWjNb2o/LKnNfkWhxVVisFFmMJPPdJeGoGmM+iRLyoXAR61e08Pb+vUXINg8aA==} dev: true - /ts-api-utils@1.0.1(typescript@5.3.3): + /ts-api-utils@1.0.1(typescript@5.4.2): resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: true /ts-mixer@6.0.4: resolution: {integrity: sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==} dev: false - /ts-node@10.9.2(@types/node@18.19.21)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@18.19.21)(typescript@5.4.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13678,7 +13665,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -13872,10 +13859,10 @@ packages: typedoc: '>=0.24.0' dependencies: handlebars: 4.7.7 - typedoc: 0.25.9(typescript@5.3.3) + typedoc: 0.25.9(typescript@5.4.2) dev: true - /typedoc@0.25.9(typescript@5.3.3): + /typedoc@0.25.9(typescript@5.4.2): resolution: {integrity: sha512-jVoGmfNw848iW0L313+jqHbsknepwDV6F9nzk1H30oWhKXkw65uaENgR6QtTw9a5KqRWEb6nwNd54KxffBJyWw==} engines: {node: '>= 16'} hasBin: true @@ -13886,7 +13873,7 @@ packages: marked: 4.3.0 minimatch: 9.0.3 shiki: 0.14.7 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /types-ramda@0.29.5: @@ -13895,8 +13882,8 @@ packages: ts-toolbelt: 9.6.0 dev: false - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true @@ -14053,7 +14040,7 @@ packages: date-fns: 2.30.0 date-fns-tz: 1.3.8(date-fns@2.30.0) lodash: 4.17.21 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.3.13): @@ -14068,7 +14055,7 @@ packages: date-fns: 2.30.0 date-fns-tz: 2.0.0(date-fns@2.30.0) lodash: 4.17.21 - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) vue-screen-utils: 1.0.0-beta.13(vue@3.3.13) dev: true @@ -14084,7 +14071,7 @@ packages: date-fns: 2.30.0 date-fns-tz: 2.0.0(date-fns@2.30.0) lodash: 4.17.21 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-screen-utils: 1.0.0-beta.13(vue@3.4.21) dev: true @@ -14357,7 +14344,7 @@ packages: vue: ^3.0.0-0 || ^2.7.0 dependencies: chart.js: 4.4.2 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /vue-component-type-helpers@1.8.25: @@ -14376,7 +14363,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: true /vue-draggable-next@2.2.1(sortablejs@1.15.2)(vue@3.3.13): @@ -14386,7 +14373,7 @@ packages: vue: ^3.2.2 dependencies: sortablejs: 1.15.2 - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) dev: true /vue-draggable-next@2.2.1(sortablejs@1.15.2)(vue@3.4.21): @@ -14396,7 +14383,7 @@ packages: vue: ^3.2.2 dependencies: sortablejs: 1.15.2 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) /vue-eslint-parser@9.3.1(eslint@8.57.0): resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==} @@ -14440,14 +14427,14 @@ packages: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) /vue-screen-utils@1.0.0-beta.13(vue@3.3.13): resolution: {integrity: sha512-EJ/8TANKhFj+LefDuOvZykwMr3rrLFPLNb++lNBqPOpVigT2ActRg6icH9RFQVm4nHwlHIHSGm5OY/Clar9yIg==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.4.2) dev: true /vue-screen-utils@1.0.0-beta.13(vue@3.4.21): @@ -14455,7 +14442,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: true /vue-template-compiler@2.7.14: @@ -14465,19 +14452,19 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.27(typescript@5.3.3): + /vue-tsc@1.8.27(typescript@5.4.2): resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.3.3) + '@vue/language-core': 1.8.27(typescript@5.4.2) semver: 7.5.4 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /vue@3.3.13(typescript@5.3.3): + /vue@3.3.13(typescript@5.4.2): resolution: {integrity: sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q==} peerDependencies: typescript: '*' @@ -14490,9 +14477,9 @@ packages: '@vue/runtime-dom': 3.3.13 '@vue/server-renderer': 3.3.13(vue@3.3.13) '@vue/shared': 3.3.13 - typescript: 5.3.3 + typescript: 5.4.2 - /vue@3.4.21(typescript@5.3.3): + /vue@3.4.21(typescript@5.4.2): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' @@ -14505,7 +14492,7 @@ packages: '@vue/runtime-dom': 3.4.21 '@vue/server-renderer': 3.4.21(vue@3.4.21) '@vue/shared': 3.4.21 - typescript: 5.3.3 + typescript: 5.4.2 /w3c-xmlserializer@5.0.0: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}