diff --git a/package.json b/package.json index 56f2cbd8837..69c159b25f0 100644 --- a/package.json +++ b/package.json @@ -35,14 +35,14 @@ "@varlet/cli": "workspace:*", "@varlet/eslint-config": "workspace:*", "@varlet/icons": "workspace:*", - "eslint": "^8.43.0", + "eslint": "^8.57.1", "tinyexec": "^0.3.0", "rimraf": "^5.0.1", "nano-staged": "0.8.0", "nanospinner": "^1.1.0", "prettier": "^2.8.8", - "simple-git-hooks": "^2.8.0", - "typescript": "^5.1.5" + "typescript": "5.4.0", + "simple-git-hooks": "^2.8.0" }, "packageManager": "pnpm@9.1.1", "engines": { diff --git a/packages/varlet-cli/lib/node/bin.js b/packages/varlet-cli/lib/node/bin.js old mode 100644 new mode 100755 diff --git a/packages/varlet-cli/package.json b/packages/varlet-cli/package.json index c134f805343..ef7265e49dd 100644 --- a/packages/varlet-cli/package.json +++ b/packages/varlet-cli/package.json @@ -63,7 +63,7 @@ "picocolors": "^1.0.0", "sass": "^1.77.4", "sharp": "0.31.1", - "typescript": "^5.1.5", + "typescript": "5.4.0", "vite": "5.4.6", "vitest": "2.1.1", "vue": "3.4.21" diff --git a/packages/varlet-cli/template/generators/base/package.json b/packages/varlet-cli/template/generators/base/package.json index 4d897fe5c14..e9208845a47 100644 --- a/packages/varlet-cli/template/generators/base/package.json +++ b/packages/varlet-cli/template/generators/base/package.json @@ -54,7 +54,7 @@ "live-server": "^1.2.1", "prettier": "^2.8.8", "simple-git-hooks": "^2.8.0", - "typescript": "^5.1.5", + "typescript": "5.4.0", "vue": "3.4.21", "vue-router": "4.2.0" }, diff --git a/packages/varlet-eslint-config/index.js b/packages/varlet-eslint-config/index.js index c0f8a93d6fa..faf8b935bd7 100644 --- a/packages/varlet-eslint-config/index.js +++ b/packages/varlet-eslint-config/index.js @@ -1,5 +1,5 @@ module.exports = { - extends: ['airbnb-base', 'plugin:@typescript-eslint/recommended', 'plugin:vue/vue3-recommended', 'prettier'], + extends: ['plugin:@typescript-eslint/recommended', 'plugin:vue/vue3-recommended', 'prettier'], parserOptions: { parser: '@typescript-eslint/parser', ecmaVersion: 2020, @@ -48,6 +48,7 @@ module.exports = { 'vue/multi-word-component-names': 'off', 'vue/valid-next-tick': 'off', 'vue/one-component-per-file': 'off', + 'vue/require-toggle-inside-transition': 'off', '@typescript-eslint/camelcase': 'off', '@typescript-eslint/ban-ts-ignore': 'off', '@typescript-eslint/ban-ts-comment': 'off', diff --git a/packages/varlet-eslint-config/package.json b/packages/varlet-eslint-config/package.json index 28ef31063d4..67d099b1e2e 100644 --- a/packages/varlet-eslint-config/package.json +++ b/packages/varlet-eslint-config/package.json @@ -19,14 +19,12 @@ "url": "https://github.com/varletjs/varlet/issues" }, "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.60.1", - "@typescript-eslint/parser": "^5.60.1", - "eslint-config-airbnb-base": "^15.0.0", - "eslint-config-prettier": "^8.8.0", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-vue": "^9.15.1" + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-vue": "^9.31.0" }, "peerDependencies": { - "eslint": "^8.43.0" + "eslint": "^8.57.1" } } \ No newline at end of file diff --git a/packages/varlet-import-resolver/package.json b/packages/varlet-import-resolver/package.json index 2e39dff5788..810c8319be3 100644 --- a/packages/varlet-import-resolver/package.json +++ b/packages/varlet-import-resolver/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@types/node": "^18.7.18", - "typescript": "^5.1.5", + "typescript": "5.4.0", "tsup": "7.2.0" } } \ No newline at end of file diff --git a/packages/varlet-preset-tailwindcss/package.json b/packages/varlet-preset-tailwindcss/package.json index 77da7ddbb1a..e6c955d528a 100644 --- a/packages/varlet-preset-tailwindcss/package.json +++ b/packages/varlet-preset-tailwindcss/package.json @@ -40,7 +40,7 @@ "devDependencies": { "@types/node": "^18.7.18", "tsup": "7.2.0", - "typescript": "^5.1.5" + "typescript": "5.4.0" }, "peerDependencies": { "tailwindcss": "^3.4.1" diff --git a/packages/varlet-preset-unocss/package.json b/packages/varlet-preset-unocss/package.json index 49c5ef25062..2248fa60d21 100644 --- a/packages/varlet-preset-unocss/package.json +++ b/packages/varlet-preset-unocss/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@types/node": "^18.7.18", - "typescript": "^5.1.5", + "typescript": "5.4.0", "tsup": "7.2.0" } } \ No newline at end of file diff --git a/packages/varlet-shared/package.json b/packages/varlet-shared/package.json index f3886ee55b3..4b837eaa334 100644 --- a/packages/varlet-shared/package.json +++ b/packages/varlet-shared/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@types/node": "^18.7.18", - "typescript": "^5.1.5", + "typescript": "5.4.0", "tsup": "7.2.0" } } \ No newline at end of file diff --git a/packages/varlet-ui-playground/package.json b/packages/varlet-ui-playground/package.json index fb5dfe666a3..f1d02fd7288 100644 --- a/packages/varlet-ui-playground/package.json +++ b/packages/varlet-ui-playground/package.json @@ -34,6 +34,6 @@ "@types/node": "*", "vite": "5.1.8", "live-server": "^1.2.1", - "typescript": "^5.1.5" + "typescript": "5.4.0" } } \ No newline at end of file diff --git a/packages/varlet-ui/package.json b/packages/varlet-ui/package.json index c1625d27f67..9f570429ee3 100644 --- a/packages/varlet-ui/package.json +++ b/packages/varlet-ui/package.json @@ -75,7 +75,7 @@ "jsdom": "24.1.1", "live-server": "^1.2.1", "shiki": "^1.21.0", - "typescript": "^5.1.5", + "typescript": "5.4.0", "vitest": "2.0.5", "vue": "3.4.21", "vue-router": "4.2.0", diff --git a/packages/varlet-use/package.json b/packages/varlet-use/package.json index 8cdac9c030d..c1e75ea352a 100644 --- a/packages/varlet-use/package.json +++ b/packages/varlet-use/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@types/node": "^18.7.18", "tsup": "7.2.0", - "typescript": "^5.1.5", + "typescript": "5.4.0", "vue": "3.4.21" }, "peerDependencies": { diff --git a/packages/varlet-vite-plugins/package.json b/packages/varlet-vite-plugins/package.json index 4ac13052713..89b12f0f5bc 100644 --- a/packages/varlet-vite-plugins/package.json +++ b/packages/varlet-vite-plugins/package.json @@ -38,7 +38,7 @@ "@types/markdown-it": "^12.2.3", "@types/node": "^18.7.20", "tsup": "7.2.0", - "typescript": "^5.1.5", + "typescript": "5.4.0", "vite": "5.4.6" } } \ No newline at end of file diff --git a/packages/varlet-vscode-extension/package.json b/packages/varlet-vscode-extension/package.json index bea1949fa7f..c56dd5b2cfb 100644 --- a/packages/varlet-vscode-extension/package.json +++ b/packages/varlet-vscode-extension/package.json @@ -96,6 +96,6 @@ "@vscode/vsce": "^2.17.0", "@types/node": "14.x", "@types/vscode": "^1.56.0", - "typescript": "^5.1.5" + "typescript": "5.4.0" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bdf57739a17..29c581fa641 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: workspace:* version: link:packages/varlet-icons eslint: - specifier: ^8.43.0 - version: 8.43.0 + specifier: ^8.57.1 + version: 8.57.1 nano-staged: specifier: 0.8.0 version: 0.8.0 @@ -48,8 +48,8 @@ importers: specifier: npm:tinyexec@^0.3.0 version: 0.3.0 typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 packages/varlet-cli: dependencies: @@ -64,7 +64,7 @@ importers: version: 6.0.1 '@varlet/icon-builder': specifier: 0.2.14 - version: 0.2.14(vue@3.4.21(typescript@5.1.5)) + version: 0.2.14(vue@3.4.21(typescript@5.6.3)) '@varlet/release': specifier: ^0.3.1 version: 0.3.1 @@ -76,10 +76,10 @@ importers: version: link:../varlet-vite-plugins '@vitejs/plugin-vue': specifier: 5.1.4 - version: 5.1.4(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.1.5)) + version: 5.1.4(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: 4.0.1 - version: 4.0.1(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.1.5)) + version: 4.0.1(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.6.3)) '@vitest/coverage-istanbul': specifier: 2.0.5 version: 2.0.5(vitest@2.1.1(@types/node@18.7.20)(jsdom@24.1.1)(less@3.13.1)(sass@1.77.4)) @@ -94,7 +94,7 @@ importers: version: 3.5.6 '@vue/test-utils': specifier: 2.4.1 - version: 2.4.1(@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.1.5)))(vue@3.4.21(typescript@5.1.5)) + version: 2.4.1(@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.6.3)))(vue@3.4.21(typescript@5.6.3)) chokidar: specifier: ^3.5.2 version: 3.5.3 @@ -147,8 +147,8 @@ importers: specifier: npm:tinyexec@^0.3.0 version: 0.3.0 typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 vite: specifier: 5.4.6 version: 5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4) @@ -157,10 +157,10 @@ importers: version: 2.1.1(@types/node@18.7.20)(jsdom@24.1.1)(less@3.13.1)(sass@1.77.4) vue: specifier: 3.4.21 - version: 3.4.21(typescript@5.1.5) + version: 3.4.21(typescript@5.6.3) vue-router: specifier: 4.2.0 - version: 4.2.0(vue@3.4.21(typescript@5.1.5)) + version: 4.2.0(vue@3.4.21(typescript@5.6.3)) devDependencies: '@types/babel__core': specifier: ^7.20.1 @@ -202,26 +202,20 @@ importers: packages/varlet-eslint-config: dependencies: '@typescript-eslint/eslint-plugin': - specifier: ^5.60.1 - version: 5.60.1(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0)(typescript@5.2.2) + specifier: ^6.21.0 + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) '@typescript-eslint/parser': - specifier: ^5.60.1 - version: 5.60.1(eslint@8.43.0)(typescript@5.2.2) + specifier: ^6.21.0 + version: 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: - specifier: ^8.43.0 - version: 8.43.0 - eslint-config-airbnb-base: - specifier: ^15.0.0 - version: 15.0.0(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0))(eslint@8.43.0) + specifier: ^8.57.1 + version: 8.57.1 eslint-config-prettier: - specifier: ^8.8.0 - version: 8.8.0(eslint@8.43.0) - eslint-plugin-import: - specifier: ^2.27.5 - version: 2.27.5(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0) + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) eslint-plugin-vue: - specifier: ^9.15.1 - version: 9.15.1(eslint@8.43.0) + specifier: ^9.31.0 + version: 9.31.0(eslint@8.57.1) packages/varlet-icons: devDependencies: @@ -240,10 +234,10 @@ importers: version: 18.7.20 tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.47)(typescript@5.2.2) + version: 7.2.0(postcss@8.4.47)(typescript@5.6.3) typescript: - specifier: ^5.1.5 - version: 5.2.2 + specifier: ^5.4.0 + version: 5.6.3 packages/varlet-preset-tailwindcss: dependencies: @@ -256,10 +250,10 @@ importers: version: 18.7.20 tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.35)(typescript@5.2.2) + version: 7.2.0(postcss@8.4.35)(typescript@5.6.3) typescript: - specifier: ^5.1.5 - version: 5.2.2 + specifier: ^5.4.0 + version: 5.6.3 packages/varlet-preset-unocss: dependencies: @@ -272,10 +266,10 @@ importers: version: 18.7.20 tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.47)(typescript@5.2.2) + version: 7.2.0(postcss@8.4.47)(typescript@5.6.3) typescript: - specifier: ^5.1.5 - version: 5.2.2 + specifier: ^5.4.0 + version: 5.6.3 packages/varlet-shared: dependencies: @@ -288,16 +282,16 @@ importers: version: 18.7.20 tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.47)(typescript@5.1.5) + version: 7.2.0(postcss@8.4.47)(typescript@5.6.3) typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 packages/varlet-touch-emulator: devDependencies: tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.47)(typescript@5.2.2) + version: 7.2.0(postcss@8.4.47)(typescript@5.6.3) packages/varlet-ui: dependencies: @@ -340,7 +334,7 @@ importers: version: 3.4.21 '@vue/test-utils': specifier: 2.4.1 - version: 2.4.1(@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.1.5)))(vue@3.4.21(typescript@5.1.5)) + version: 2.4.1(@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.6.3)))(vue@3.4.21(typescript@5.6.3)) clipboard: specifier: ^2.0.6 version: 2.0.11 @@ -354,17 +348,17 @@ importers: specifier: ^1.21.0 version: 1.21.0 typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 vitest: specifier: 2.0.5 version: 2.0.5(@types/node@18.7.18)(jsdom@24.1.1)(less@3.13.1)(sass@1.77.4) vue: specifier: 3.4.21 - version: 3.4.21(typescript@5.1.5) + version: 3.4.21(typescript@5.6.3) vue-router: specifier: 4.2.0 - version: 4.2.0(vue@3.4.21(typescript@5.1.5)) + version: 4.2.0(vue@3.4.21(typescript@5.6.3)) zod: specifier: ^3.23.8 version: 3.23.8 @@ -388,7 +382,7 @@ importers: version: 3.10.1 vue: specifier: 3.4.21 - version: 3.4.21(typescript@5.1.5) + version: 3.4.21(typescript@5.6.3) devDependencies: '@types/file-saver': specifier: ^2.0.5 @@ -403,8 +397,8 @@ importers: specifier: ^1.2.1 version: 1.2.2 typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 vite: specifier: 5.1.8 version: 5.1.8(@types/node@18.7.6)(less@3.13.1)(sass@1.77.4) @@ -420,13 +414,13 @@ importers: version: 18.7.20 tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.47)(typescript@5.1.5) + version: 7.2.0(postcss@8.4.47)(typescript@5.6.3) typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 vue: specifier: 3.4.21 - version: 3.4.21(typescript@5.1.5) + version: 3.4.21(typescript@5.6.3) packages/varlet-vite-plugins: dependencies: @@ -463,10 +457,10 @@ importers: version: 18.7.20 tsup: specifier: 7.2.0 - version: 7.2.0(postcss@8.4.47)(typescript@5.1.5) + version: 7.2.0(postcss@8.4.47)(typescript@5.6.3) typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 vite: specifier: 5.4.6 version: 5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4) @@ -496,8 +490,8 @@ importers: specifier: ^2.17.0 version: 2.17.0 typescript: - specifier: ^5.1.5 - version: 5.1.5 + specifier: ^5.4.0 + version: 5.6.3 packages: @@ -1304,28 +1298,30 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.5.1': - resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.0.3': - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.43.0': - resolution: {integrity: sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==} + '@eslint/js@8.57.1': + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@humanwhocodes/config-array@0.11.10': - resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@1.2.1': - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead '@hutson/parse-repository-url@5.0.0': resolution: {integrity: sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==} @@ -1442,40 +1438,13 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nolyfill/array-includes@1.0.28': - resolution: {integrity: sha512-3LFZArKSQTQu//UvQXb4lBHWvhxmiZ5h2v50WIXfWb5UPNgeLpeGP8WgsfTePCpZgNlxt5JVFDdv5zLRa7cQXw==} - engines: {node: '>=12.4.0'} - - '@nolyfill/array.prototype.flat@1.0.28': - resolution: {integrity: sha512-bvBWaZDCWV7+jD70tJCy3Olp03Qx9svHN2KmC2j0CYvqfYRet5+iOb09nzb6QULqGrj7O8DQJ03ZQk6gih9J3g==} - engines: {node: '>=12.4.0'} - - '@nolyfill/array.prototype.flatmap@1.0.28': - resolution: {integrity: sha512-Ui/aMijqnYISchzIG0MbRiRh2DKWORJW2s//nw6rJ5jFp6x+nmFCQ5U2be3+id36VsmTxXiv+qLAHxdfXz8g8g==} - engines: {node: '>=12.4.0'} - '@nolyfill/has@1.0.21': resolution: {integrity: sha512-Sf8iFaegjGp29hQVQjIc+nDR0uWqGkHsFC3jsUigFwGjpafgMaBtL++DpTU9jYAKDJEvslR1szl8qJjNGlhgcw==} engines: {node: '>=12.4.0'} - '@nolyfill/object.assign@1.0.28': - resolution: {integrity: sha512-rrtnXgU2XJvUF9jFMwRbyvLdAlCIJOKtecflza4xWDom6u8UPliTOS0OQ6kvhql7/hpv9b8x9p0s467BVY58xg==} - engines: {node: '>=12.4.0'} - - '@nolyfill/object.entries@1.0.28': - resolution: {integrity: sha512-2t4PayP6Sx7Z20HJjcf8XhhPBO8/H31bwMdP0yEdDcxSXeEhl90Ibb9E3XKzSlcsGf43nXyfabHNrnfvdWE4Ng==} - engines: {node: '>=12.4.0'} - - '@nolyfill/object.values@1.0.28': - resolution: {integrity: sha512-W6CdQv4Y/19aA5tenUhRELqlBoD92D4Uh1TDp5uHXD7s9zEHgcDCPCdA8ak6y4I66fR//Fir6C1mAQWv1QLnXw==} - engines: {node: '>=12.4.0'} - '@nolyfill/shared@1.0.21': resolution: {integrity: sha512-qDc/NoaFU23E0hhiDPeUrvWzTXIPE+RbvRQtRWSeHHNmCIgYI9HS1jKzNYNJxv4jvZ/1VmM3L6rNVxbj+LBMNA==} - '@nolyfill/shared@1.0.28': - resolution: {integrity: sha512-UJTshFMDgugBcYXGLopbL1enYpGREOEfjUMQKLPLeJqWfbfElGtYbGbUcucCENa7cicGo3M5u/DnPiZe/PYQyw==} - '@nolyfill/side-channel@1.0.21': resolution: {integrity: sha512-yBpcb4IHO0CSyrhOIC29jrfgW5r0uqbSffruNxC26jYNLZk+AwM4w8Vq/dYrVlwVWLlbGVDyKt8Wm0ucy3rbhA==} engines: {node: '>=12.4.0'} @@ -1639,11 +1608,8 @@ packages: '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - '@types/json-schema@7.0.11': - resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} '@types/linkify-it@3.0.2': resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==} @@ -1684,8 +1650,8 @@ packages: '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} - '@types/semver@7.3.12': - resolution: {integrity: sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==} + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} '@types/sharp@0.31.1': resolution: {integrity: sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==} @@ -1699,63 +1665,63 @@ packages: '@types/wrap-ansi@3.0.0': resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - '@typescript-eslint/eslint-plugin@5.60.1': - resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/eslint-plugin@6.21.0': + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/parser@5.60.1': - resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/parser@6.21.0': + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/scope-manager@5.60.1': - resolution: {integrity: sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/scope-manager@6.21.0': + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/type-utils@5.60.1': - resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/type-utils@6.21.0': + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: '*' + eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/types@5.60.1': - resolution: {integrity: sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/types@6.21.0': + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/typescript-estree@5.60.1': - resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/typescript-estree@6.21.0': + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/utils@5.60.1': - resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/utils@6.21.0': + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 - '@typescript-eslint/visitor-keys@5.60.1': - resolution: {integrity: sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/visitor-keys@6.21.0': + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -2426,9 +2392,6 @@ packages: config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - confusing-browser-globals@1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - connect@3.7.0: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} @@ -2572,14 +2535,6 @@ packages: supports-color: optional: true - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -2693,10 +2648,6 @@ packages: dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - doctrine@3.0.0: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} @@ -2806,101 +2757,53 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-airbnb-base@15.0.0: - resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.2 - - eslint-config-prettier@8.8.0: - resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' - eslint-import-resolver-node@0.3.7: - resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} - - eslint-module-utils@2.7.4: - resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-plugin-import@2.27.5: - resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-vue@9.15.1: - resolution: {integrity: sha512-CJE/oZOslvmAR9hf8SClTdQ9JLweghT6JCBQNrT2Iel1uVw0W0OLJxzvPd6CxmABKCvLrtyDnqGV37O7KQv6+A==} + eslint-plugin-vue@9.31.0: + resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 eslint-scope@7.2.0: resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} eslint-visitor-keys@3.4.1: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.43.0: - resolution: {integrity: sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==} + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - espree@9.4.0: - resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} + eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true espree@9.5.2: resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true - esquery@1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} - engines: {node: '>=0.10'} - esquery@1.5.0: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} @@ -2909,10 +2812,6 @@ packages: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} @@ -3162,8 +3061,8 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - globals@13.20.0: - resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} globby@11.1.0: @@ -3179,9 +3078,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} @@ -3308,14 +3204,14 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} - engines: {node: '>= 4'} - ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -3586,10 +3482,6 @@ packages: json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - json5@1.0.1: - resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} - hasBin: true - json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -3846,6 +3738,10 @@ packages: resolution: {integrity: sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.4: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} @@ -3937,9 +3833,6 @@ packages: native-request@1.1.0: resolution: {integrity: sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==} - natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} - natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -4071,8 +3964,8 @@ packages: engines: {node: '>=8'} deprecated: The package has been renamed to `open` - optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} os-tmpdir@1.0.2: @@ -4265,10 +4158,6 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - postcss-selector-parser@6.0.16: resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} engines: {node: '>=4'} @@ -4518,10 +4407,6 @@ packages: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} - hasBin: true - semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -4531,6 +4416,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@1.1.0: resolution: {integrity: sha512-v67WcEouB5GxbTWL/4NeToqcZiAWEq90N888fczVArY8A79J0L4FD7vj5hm3eUMua5EpoQ59wa/oovY6TLvRUA==} engines: {node: '>= 18'} @@ -4724,10 +4614,6 @@ packages: resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} engines: {node: '>=12'} - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -4899,12 +4785,15 @@ packages: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} + ts-api-utils@1.4.0: + resolution: {integrity: sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tsconfig-paths@3.14.1: - resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} - tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -4924,12 +4813,6 @@ packages: typescript: optional: true - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - ttf2eot@2.0.0: resolution: {integrity: sha512-U56aG2Ylw7psLOmakjemAzmpqVgeadwENg9oaDjaZG5NYX4WB6+7h74bNPcc+0BXsoU5A/XWiHabDXyzFOmsxQ==} hasBin: true @@ -4980,13 +4863,8 @@ packages: typed-rest-client@1.8.9: resolution: {integrity: sha512-uSmjE38B80wjL85UFX3sTYEUlvZ1JgCRhsWj/fJ4rZ0FqDUFoIuodtiVeE+cUqiVTOKPdKrp/sdftD15MDek6g==} - typescript@5.1.5: - resolution: {integrity: sha512-FOH+WN/DQjUvN6WgW+c4Ml3yi0PH+a/8q+kNIfRehv1wLhWONedw85iu+vQ39Wp49IzTJEsZ2lyLXpBF7mkF1g==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -5245,8 +5123,8 @@ packages: vue-component-type-helpers@1.8.4: resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} - vue-eslint-parser@9.3.1: - resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==} + vue-eslint-parser@9.4.3: + resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -5317,8 +5195,8 @@ packages: engines: {node: '>=8'} hasBin: true - word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} wordwrap@1.0.0: @@ -5449,7 +5327,7 @@ snapshots: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.6 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -6015,20 +5893,20 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.43.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': dependencies: - eslint: 8.43.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.1 - '@eslint-community/regexpp@4.5.1': {} + '@eslint-community/regexpp@4.12.1': {} - '@eslint/eslintrc@2.0.3': + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.4 - espree: 9.5.2 - globals: 13.20.0 - ignore: 5.2.4 + debug: 4.3.6 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -6036,19 +5914,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.43.0': {} + '@eslint/js@8.57.1': {} - '@humanwhocodes/config-array@0.11.10': + '@humanwhocodes/config-array@0.13.0': dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@1.2.1': {} + '@humanwhocodes/object-schema@2.0.3': {} '@hutson/parse-repository-url@5.0.0': {} @@ -6212,38 +6090,12 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - '@nolyfill/array-includes@1.0.28': - dependencies: - '@nolyfill/shared': 1.0.28 - - '@nolyfill/array.prototype.flat@1.0.28': - dependencies: - '@nolyfill/shared': 1.0.28 - - '@nolyfill/array.prototype.flatmap@1.0.28': - dependencies: - '@nolyfill/shared': 1.0.28 - '@nolyfill/has@1.0.21': dependencies: '@nolyfill/shared': 1.0.21 - '@nolyfill/object.assign@1.0.28': - dependencies: - '@nolyfill/shared': 1.0.28 - - '@nolyfill/object.entries@1.0.28': - dependencies: - '@nolyfill/shared': 1.0.28 - - '@nolyfill/object.values@1.0.28': - dependencies: - '@nolyfill/shared': 1.0.28 - '@nolyfill/shared@1.0.21': {} - '@nolyfill/shared@1.0.28': {} - '@nolyfill/side-channel@1.0.21': {} '@one-ini/wasm@0.1.1': {} @@ -6380,9 +6232,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/json-schema@7.0.11': {} - - '@types/json5@0.0.29': {} + '@types/json-schema@7.0.15': {} '@types/linkify-it@3.0.2': {} @@ -6419,7 +6269,7 @@ snapshots: '@types/normalize-package-data@2.4.1': {} - '@types/semver@7.3.12': {} + '@types/semver@7.5.8': {} '@types/sharp@0.31.1': dependencies: @@ -6431,89 +6281,91 @@ snapshots: '@types/wrap-ansi@3.0.0': {} - '@typescript-eslint/eslint-plugin@5.60.1(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.60.1(eslint@8.43.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/type-utils': 5.60.1(eslint@8.43.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.60.1(eslint@8.43.0)(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.43.0 - grapheme-splitter: 1.0.4 - ignore: 5.2.0 - natural-compare-lite: 1.4.0 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.6 + eslint: 8.57.1 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + semver: 7.6.3 + ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: - typescript: 5.2.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/typescript-estree': 5.60.1(typescript@5.2.2) - debug: 4.3.4 - eslint: 8.43.0 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.6 + eslint: 8.57.1 optionalDependencies: - typescript: 5.2.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@5.60.1': + '@typescript-eslint/scope-manager@6.21.0': dependencies: - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/visitor-keys': 5.60.1 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/type-utils@5.60.1(eslint@8.43.0)(typescript@5.2.2)': + '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 5.60.1(typescript@5.2.2) - '@typescript-eslint/utils': 5.60.1(eslint@8.43.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) debug: 4.3.6 - eslint: 8.43.0 - tsutils: 3.21.0(typescript@5.2.2) + eslint: 8.57.1 + ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: - typescript: 5.2.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@5.60.1': {} + '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/typescript-estree@5.60.1(typescript@5.2.2)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/visitor-keys': 5.60.1 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) + minimatch: 9.0.3 + semver: 7.6.3 + ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: - typescript: 5.2.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.60.1(eslint@8.43.0)(typescript@5.2.2)': + '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0) - '@types/json-schema': 7.0.11 - '@types/semver': 7.3.12 - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/typescript-estree': 5.60.1(typescript@5.2.2) - eslint: 8.43.0 - eslint-scope: 5.1.1 - semver: 7.5.4 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) + eslint: 8.57.1 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@5.60.1': + '@typescript-eslint/visitor-keys@6.21.0': dependencies: - '@typescript-eslint/types': 5.60.1 - eslint-visitor-keys: 3.4.1 + '@typescript-eslint/types': 6.21.0 + eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -6670,7 +6522,7 @@ snapshots: transitivePeerDependencies: - rollup - '@varlet/axle@0.7.1(vue@3.4.21(typescript@5.1.5))': + '@varlet/axle@0.7.1(vue@3.4.21(typescript@5.6.3))': dependencies: '@varlet/shared': 2.20.3 axios: 1.7.1 @@ -6678,13 +6530,13 @@ snapshots: lodash: 4.17.21 minimatch: 9.0.4 qs: 6.11.0 - vue: 3.4.21(typescript@5.1.5) + vue: 3.4.21(typescript@5.6.3) transitivePeerDependencies: - debug - '@varlet/icon-builder@0.2.14(vue@3.4.21(typescript@5.1.5))': + '@varlet/icon-builder@0.2.14(vue@3.4.21(typescript@5.6.3))': dependencies: - '@varlet/axle': 0.7.1(vue@3.4.21(typescript@5.1.5)) + '@varlet/axle': 0.7.1(vue@3.4.21(typescript@5.6.3)) '@varlet/shared': 3.2.10 chokidar: 3.6.0 commander: 11.1.0 @@ -6712,20 +6564,20 @@ snapshots: '@varlet/shared@3.2.10': {} - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.1.5))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.6.3))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2) vite: 5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4) - vue: 3.4.21(typescript@5.1.5) + vue: 3.4.21(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.4(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.1.5))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4))(vue@3.4.21(typescript@5.6.3))': dependencies: vite: 5.4.6(@types/node@18.7.20)(less@3.13.1)(sass@1.77.4) - vue: 3.4.21(typescript@5.1.5) + vue: 3.4.21(typescript@5.6.3) '@vitest/coverage-istanbul@2.0.5(vitest@2.0.5(@types/node@18.7.18)(jsdom@24.1.1)(less@3.13.1)(sass@1.77.4))': dependencies: @@ -6974,23 +6826,23 @@ snapshots: '@vue/shared': 3.4.21 csstype: 3.1.3 - '@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.1.5))': + '@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.6.3))': dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.1.5) + vue: 3.4.21(typescript@5.6.3) '@vue/shared@3.4.21': {} '@vue/shared@3.5.6': {} - '@vue/test-utils@2.4.1(@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.1.5)))(vue@3.4.21(typescript@5.1.5))': + '@vue/test-utils@2.4.1(@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.6.3)))(vue@3.4.21(typescript@5.6.3))': dependencies: js-beautify: 1.14.9 - vue: 3.4.21(typescript@5.1.5) + vue: 3.4.21(typescript@5.6.3) vue-component-type-helpers: 1.8.4 optionalDependencies: - '@vue/server-renderer': 3.4.21(vue@3.4.21(typescript@5.1.5)) + '@vue/server-renderer': 3.4.21(vue@3.4.21(typescript@5.6.3)) '@xmldom/xmldom@0.7.13': {} @@ -7008,6 +6860,10 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 + acorn-jsx@5.3.2(acorn@8.11.3): + dependencies: + acorn: 8.11.3 + acorn-jsx@5.3.2(acorn@8.8.1): dependencies: acorn: 8.8.1 @@ -7418,8 +7274,6 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - confusing-browser-globals@1.0.11: {} - connect@3.7.0: dependencies: debug: 2.6.9 @@ -7476,7 +7330,7 @@ snapshots: handlebars: 4.7.7 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.3 split2: 4.2.0 conventional-changelog@5.1.0: @@ -7570,10 +7424,6 @@ snapshots: dependencies: ms: 2.0.0 - debug@3.2.7: - dependencies: - ms: 2.1.3 - debug@4.3.4: dependencies: ms: 2.1.2 @@ -7650,10 +7500,6 @@ snapshots: dlv@1.1.3: {} - doctrine@2.1.0: - dependencies: - esutils: 2.0.3 - doctrine@3.0.0: dependencies: esutils: 2.0.3 @@ -7835,122 +7681,66 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0))(eslint@8.43.0): - dependencies: - confusing-browser-globals: 1.0.11 - eslint: 8.43.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0) - object.assign: '@nolyfill/object.assign@1.0.28' - object.entries: '@nolyfill/object.entries@1.0.28' - semver: 6.3.0 - - eslint-config-prettier@8.8.0(eslint@8.43.0): + eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: - eslint: 8.43.0 + eslint: 8.57.1 - eslint-import-resolver-node@0.3.7: + eslint-plugin-vue@9.31.0(eslint@8.57.1): dependencies: - debug: 3.2.7 - is-core-module: 2.12.1 - resolve: 1.22.1 - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.7.4(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.7)(eslint@8.43.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 5.60.1(eslint@8.43.0)(typescript@5.2.2) - eslint: 8.43.0 - eslint-import-resolver-node: 0.3.7 - transitivePeerDependencies: - - supports-color - - eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint@8.43.0): - dependencies: - array-includes: '@nolyfill/array-includes@1.0.28' - array.prototype.flat: '@nolyfill/array.prototype.flat@1.0.28' - array.prototype.flatmap: '@nolyfill/array.prototype.flatmap@1.0.28' - debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.43.0 - eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.60.1(eslint@8.43.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.7)(eslint@8.43.0) - has: '@nolyfill/has@1.0.21' - is-core-module: 2.12.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.values: '@nolyfill/object.values@1.0.28' - resolve: 1.22.1 - semver: 6.3.0 - tsconfig-paths: 3.14.1 - optionalDependencies: - '@typescript-eslint/parser': 5.60.1(eslint@8.43.0)(typescript@5.2.2) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-vue@9.15.1(eslint@8.43.0): - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0) - eslint: 8.43.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + eslint: 8.57.1 + globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 - postcss-selector-parser: 6.0.10 - semver: 7.5.4 - vue-eslint-parser: 9.3.1(eslint@8.43.0) + postcss-selector-parser: 6.0.16 + semver: 7.6.3 + vue-eslint-parser: 9.4.3(eslint@8.57.1) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-scope@5.1.1: - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - - eslint-scope@7.1.1: + eslint-scope@7.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@7.2.0: + eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-visitor-keys@3.3.0: {} - eslint-visitor-keys@3.4.1: {} - eslint@8.43.0: + eslint-visitor-keys@3.4.3: {} + + eslint@8.57.1: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0) - '@eslint-community/regexpp': 4.5.1 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.43.0 - '@humanwhocodes/config-array': 0.11.10 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.6 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.20.0 + globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.2.4 - import-fresh: 3.3.0 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -7960,31 +7750,26 @@ snapshots: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 + optionator: 0.9.4 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color - espree@9.4.0: + espree@9.5.2: dependencies: acorn: 8.8.1 acorn-jsx: 5.3.2(acorn@8.8.1) eslint-visitor-keys: 3.4.1 - espree@9.5.2: + espree@9.6.1: dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2(acorn@8.8.1) - eslint-visitor-keys: 3.4.1 + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) + eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} - esquery@1.4.0: - dependencies: - estraverse: 5.3.0 - esquery@1.5.0: dependencies: estraverse: 5.3.0 @@ -7993,8 +7778,6 @@ snapshots: dependencies: estraverse: 5.3.0 - estraverse@4.3.0: {} - estraverse@5.3.0: {} estree-walker@2.0.2: {} @@ -8239,7 +8022,7 @@ snapshots: git-semver-tags@7.0.1: dependencies: meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.3 github-from-package@0.0.0: {} @@ -8301,7 +8084,7 @@ snapshots: globals@11.12.0: {} - globals@13.20.0: + globals@13.24.0: dependencies: type-fest: 0.20.2 @@ -8322,8 +8105,6 @@ snapshots: graceful-fs@4.2.11: {} - grapheme-splitter@1.0.4: {} - graphemer@1.4.0: {} gzip-size@6.0.0: @@ -8469,10 +8250,10 @@ snapshots: ieee754@1.2.1: {} - ignore@5.2.0: {} - ignore@5.2.4: {} + ignore@5.3.2: {} + image-size@0.5.5: optional: true @@ -8733,10 +8514,6 @@ snapshots: json-stringify-safe@5.0.1: {} - json5@1.0.1: - dependencies: - minimist: 1.2.6 - json5@2.2.3: {} jsonc-parser@3.2.0: {} @@ -9026,6 +8803,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.3: + dependencies: + brace-expansion: 2.0.1 + minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 @@ -9134,8 +8915,6 @@ snapshots: native-request@1.1.0: optional: true - natural-compare-lite@1.4.0: {} - natural-compare@1.4.0: {} neatequal@1.0.0: @@ -9174,14 +8953,14 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.12.1 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@6.0.0: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-path@2.1.1: @@ -9266,14 +9045,14 @@ snapshots: dependencies: is-wsl: 1.1.0 - optionator@0.9.1: + optionator@0.9.4: dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.3 + word-wrap: 1.2.5 os-tmpdir@1.0.2: {} @@ -9442,11 +9221,6 @@ snapshots: postcss: 8.4.35 postcss-selector-parser: 6.0.16 - postcss-selector-parser@6.0.10: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - postcss-selector-parser@6.0.16: dependencies: cssesc: 3.0.0 @@ -9633,7 +9407,7 @@ snapshots: resolve@1.22.1: dependencies: - is-core-module: 2.12.1 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -9715,14 +9489,14 @@ snapshots: semver@5.7.1: {} - semver@6.3.0: {} - semver@6.3.1: {} semver@7.5.4: dependencies: lru-cache: 6.0.0 + semver@7.6.3: {} + send@1.1.0: dependencies: debug: 4.3.6 @@ -9948,8 +9722,6 @@ snapshots: dependencies: ansi-regex: 6.0.1 - strip-bom@3.0.0: {} - strip-final-newline@2.0.0: {} strip-final-newline@3.0.0: {} @@ -10138,18 +9910,15 @@ snapshots: trim-newlines@3.0.1: {} - ts-interface-checker@0.1.13: {} - - tsconfig-paths@3.14.1: + ts-api-utils@1.4.0(typescript@5.6.3): dependencies: - '@types/json5': 0.0.29 - json5: 1.0.1 - minimist: 1.2.6 - strip-bom: 3.0.0 + typescript: 5.6.3 + + ts-interface-checker@0.1.13: {} tslib@1.14.1: {} - tsup@7.2.0(postcss@8.4.35)(typescript@5.2.2): + tsup@7.2.0(postcss@8.4.35)(typescript@5.6.3): dependencies: bundle-require: 4.0.1(esbuild@0.18.20) cac: 6.7.14 @@ -10167,35 +9936,12 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.4.35 - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - - ts-node - - tsup@7.2.0(postcss@8.4.47)(typescript@5.1.5): - dependencies: - bundle-require: 4.0.1(esbuild@0.18.20) - cac: 6.7.14 - chokidar: 3.5.3 - debug: 4.3.4 - esbuild: 0.18.20 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 4.0.1(postcss@8.4.47) - resolve-from: 5.0.0 - rollup: 3.21.5 - source-map: 0.8.0-beta.0 - sucrase: 3.34.0 - tree-kill: 1.2.2 - optionalDependencies: - postcss: 8.4.47 - typescript: 5.1.5 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - ts-node - tsup@7.2.0(postcss@8.4.47)(typescript@5.2.2): + tsup@7.2.0(postcss@8.4.47)(typescript@5.6.3): dependencies: bundle-require: 4.0.1(esbuild@0.18.20) cac: 6.7.14 @@ -10213,16 +9959,11 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.4.47 - typescript: 5.2.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - ts-node - tsutils@3.21.0(typescript@5.2.2): - dependencies: - tslib: 1.14.1 - typescript: 5.2.2 - ttf2eot@2.0.0: dependencies: argparse: 1.0.10 @@ -10264,9 +10005,7 @@ snapshots: tunnel: 0.0.6 underscore: 1.13.6 - typescript@5.1.5: {} - - typescript@5.2.2: {} + typescript@5.6.3: {} uc.micro@1.0.6: {} @@ -10555,33 +10294,33 @@ snapshots: vue-component-type-helpers@1.8.4: {} - vue-eslint-parser@9.3.1(eslint@8.43.0): + vue-eslint-parser@9.4.3(eslint@8.57.1): dependencies: debug: 4.3.6 - eslint: 8.43.0 - eslint-scope: 7.1.1 - eslint-visitor-keys: 3.3.0 - espree: 9.4.0 - esquery: 1.4.0 + eslint: 8.57.1 + eslint-scope: 7.2.0 + eslint-visitor-keys: 3.4.3 + espree: 9.5.2 + esquery: 1.5.0 lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color - vue-router@4.2.0(vue@3.4.21(typescript@5.1.5)): + vue-router@4.2.0(vue@3.4.21(typescript@5.6.3)): dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.4.21(typescript@5.1.5) + vue: 3.4.21(typescript@5.6.3) - vue@3.4.21(typescript@5.1.5): + vue@3.4.21(typescript@5.6.3): dependencies: '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 '@vue/runtime-dom': 3.4.21 - '@vue/server-renderer': 3.4.21(vue@3.4.21(typescript@5.1.5)) + '@vue/server-renderer': 3.4.21(vue@3.4.21(typescript@5.6.3)) '@vue/shared': 3.4.21 optionalDependencies: - typescript: 5.1.5 + typescript: 5.6.3 w3c-xmlserializer@5.0.0: dependencies: @@ -10648,7 +10387,7 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - word-wrap@1.2.3: {} + word-wrap@1.2.5: {} wordwrap@1.0.0: {}