From 63976c186cff70d7797e1e5d1dd1fd5670f53570 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 May 2024 22:03:08 +0000 Subject: [PATCH] chore(deps): update dependency eslint to v9 --- package.json | 2 +- pnpm-lock.yaml | 432 +++++++++++++++++++++++-------------------------- 2 files changed, 207 insertions(+), 227 deletions(-) diff --git a/package.json b/package.json index 5eeb8b1..7c482f7 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@types/node": "^20.12.12", "bumpp": "^9.4.1", "clean-publish": "^5.0.0", - "eslint": "^8.57.0", + "eslint": "^9.4.0", "esno": "^0.17.0", "prettier": "^2.8.8", "rimraf": "^3.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e2a003..63e1cb7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ specifiers: axios: ^1.7.2 bumpp: ^9.4.1 clean-publish: ^5.0.0 - eslint: ^8.57.0 + eslint: ^9.4.0 esno: ^0.17.0 prettier: ^2.8.8 rimraf: ^3.0.2 @@ -21,12 +21,12 @@ dependencies: axios: 1.7.2 devDependencies: - '@antfu/eslint-config': 0.43.1_4lxgoysztp3gakdxqfzw7vhg4u + '@antfu/eslint-config': 0.43.1_5wpeut63g2qco62og6ypcaocda '@antfu/ni': 0.21.12 '@types/node': 20.12.12 bumpp: 9.4.1 clean-publish: 5.0.0 - eslint: 8.57.0 + eslint: 9.4.0 esno: 0.17.0 prettier: 2.8.8 rimraf: 3.0.2 @@ -46,26 +46,26 @@ packages: '@jridgewell/trace-mapping': 0.3.20 dev: true - /@antfu/eslint-config-basic/0.43.1_qx63xnm4w7dp3k7y3vfu2uw5vi: + /@antfu/eslint-config-basic/0.43.1_hgzqlhohgbrvtsldkzs6jggjiq: resolution: {integrity: sha512-SW6hmGmqI985fsCJ+oivo4MbiMmRMgCJ0Ne8j/hwCB6O6Mc0m5bDqYeKn5HqFhvZhG84GEg5jPDKNiHrBYnQjw==} peerDependencies: eslint: '>=7.4.0' dependencies: '@stylistic/eslint-plugin-js': 0.0.4 - eslint: 8.57.0 - eslint-plugin-antfu: 0.43.1_4lxgoysztp3gakdxqfzw7vhg4u - eslint-plugin-eslint-comments: 3.2.0_eslint@8.57.0 + eslint: 9.4.0 + eslint-plugin-antfu: 0.43.1_5wpeut63g2qco62og6ypcaocda + eslint-plugin-eslint-comments: 3.2.0_eslint@9.4.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: /eslint-plugin-i/2.28.1_ihik6vylqi7jqejlk75ki7mwxa - eslint-plugin-jsdoc: 46.10.1_eslint@8.57.0 - eslint-plugin-jsonc: 2.15.1_eslint@8.57.0 - eslint-plugin-markdown: 3.0.1_eslint@8.57.0 - eslint-plugin-n: 16.6.2_eslint@8.57.0 + eslint-plugin-import: /eslint-plugin-i/2.28.1_pslhhdnjreju7bh76me4rwirsm + eslint-plugin-jsdoc: 46.10.1_eslint@9.4.0 + eslint-plugin-jsonc: 2.15.1_eslint@9.4.0 + eslint-plugin-markdown: 3.0.1_eslint@9.4.0 + eslint-plugin-n: 16.6.2_eslint@9.4.0 eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-promise: 6.1.1_eslint@8.57.0 - eslint-plugin-unicorn: 48.0.1_eslint@8.57.0 - eslint-plugin-unused-imports: 3.2.0_2qbojrda4druykzklibcin72iu - eslint-plugin-yml: 1.14.0_eslint@8.57.0 + eslint-plugin-promise: 6.1.1_eslint@9.4.0 + eslint-plugin-unicorn: 48.0.1_eslint@9.4.0 + eslint-plugin-unused-imports: 3.2.0_j4zghesjlhmt537p7ors7msdfm + eslint-plugin-yml: 1.14.0_eslint@9.4.0 jsonc-eslint-parser: 2.4.0 yaml-eslint-parser: 1.2.2 transitivePeerDependencies: @@ -77,18 +77,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.43.1_4lxgoysztp3gakdxqfzw7vhg4u: + /@antfu/eslint-config-ts/0.43.1_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-s3zItBSopYbM/3eii/JKas1PmWR+wCPRNS89qUi4zxPvpuIgN5mahkBvbsCiWacrNFtLxe1zGgo5qijBhVfuvA==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.43.1_qx63xnm4w7dp3k7y3vfu2uw5vi - '@stylistic/eslint-plugin-ts': 0.0.4_4lxgoysztp3gakdxqfzw7vhg4u - '@typescript-eslint/eslint-plugin': 6.21.0_xbofpdac7rbhrj4n4ako24u72m - '@typescript-eslint/parser': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u - eslint: 8.57.0 - eslint-plugin-jest: 27.9.0_hhnsmgf6urxsxtcibe72l3behm + '@antfu/eslint-config-basic': 0.43.1_hgzqlhohgbrvtsldkzs6jggjiq + '@stylistic/eslint-plugin-ts': 0.0.4_5wpeut63g2qco62og6ypcaocda + '@typescript-eslint/eslint-plugin': 6.21.0_2olf2fr46ctzgze6nnicfyucjy + '@typescript-eslint/parser': 6.21.0_5wpeut63g2qco62og6ypcaocda + eslint: 9.4.0 + eslint-plugin-jest: 27.9.0_52ejzhxibtpngrgru4oqn7opwm typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -97,15 +97,15 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.43.1_qx63xnm4w7dp3k7y3vfu2uw5vi: + /@antfu/eslint-config-vue/0.43.1_hgzqlhohgbrvtsldkzs6jggjiq: resolution: {integrity: sha512-HxOfe8Vl+DPrzssbs5LHRDCnBtCy1LSA1DIeV71IC+iTpzoASFahSsVX5qckYu1InFgUm93XOhHCWm34LzPsvg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.43.1_qx63xnm4w7dp3k7y3vfu2uw5vi - '@antfu/eslint-config-ts': 0.43.1_4lxgoysztp3gakdxqfzw7vhg4u - eslint: 8.57.0 - eslint-plugin-vue: 9.25.0_eslint@8.57.0 + '@antfu/eslint-config-basic': 0.43.1_hgzqlhohgbrvtsldkzs6jggjiq + '@antfu/eslint-config-ts': 0.43.1_5wpeut63g2qco62og6ypcaocda + eslint: 9.4.0 + eslint-plugin-vue: 9.25.0_eslint@9.4.0 local-pkg: 0.4.3 transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' @@ -117,24 +117,24 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.43.1_4lxgoysztp3gakdxqfzw7vhg4u: + /@antfu/eslint-config/0.43.1_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-kTOJeCqhotaiQ/Rv6JxgfAX+SxUq2GII4ZIvTa3GWBUXhFMBvehdUNtxcmO8/HxwxYKkm34/qeF+v7osBsMF1w==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.43.1_qx63xnm4w7dp3k7y3vfu2uw5vi - '@typescript-eslint/eslint-plugin': 6.21.0_xbofpdac7rbhrj4n4ako24u72m - '@typescript-eslint/parser': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u - eslint: 8.57.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.57.0 + '@antfu/eslint-config-vue': 0.43.1_hgzqlhohgbrvtsldkzs6jggjiq + '@typescript-eslint/eslint-plugin': 6.21.0_2olf2fr46ctzgze6nnicfyucjy + '@typescript-eslint/parser': 6.21.0_5wpeut63g2qco62og6ypcaocda + eslint: 9.4.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@9.4.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: /eslint-plugin-i/2.28.1_ihik6vylqi7jqejlk75ki7mwxa - eslint-plugin-jsonc: 2.15.1_eslint@8.57.0 - eslint-plugin-n: 16.6.2_eslint@8.57.0 - eslint-plugin-promise: 6.1.1_eslint@8.57.0 - eslint-plugin-unicorn: 48.0.1_eslint@8.57.0 - eslint-plugin-vue: 9.25.0_eslint@8.57.0 - eslint-plugin-yml: 1.14.0_eslint@8.57.0 + eslint-plugin-import: /eslint-plugin-i/2.28.1_pslhhdnjreju7bh76me4rwirsm + eslint-plugin-jsonc: 2.15.1_eslint@9.4.0 + eslint-plugin-n: 16.6.2_eslint@9.4.0 + eslint-plugin-promise: 6.1.1_eslint@9.4.0 + eslint-plugin-unicorn: 48.0.1_eslint@9.4.0 + eslint-plugin-vue: 9.25.0_eslint@9.4.0 + eslint-plugin-yml: 1.14.0_eslint@9.4.0 jsonc-eslint-parser: 2.4.0 yaml-eslint-parser: 1.2.2 transitivePeerDependencies: @@ -981,13 +981,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.57.0: + /@eslint-community/eslint-utils/4.4.0_eslint@9.4.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.0 + eslint: 9.4.0 eslint-visitor-keys: 3.4.3 dev: true @@ -996,15 +996,26 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc/2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/config-array/0.15.1: + resolution: {integrity: sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/object-schema': 2.1.3 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/eslintrc/3.1.0: + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.2.0 + espree: 10.0.1 + globals: 14.0.0 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -1013,20 +1024,14 @@ packages: - supports-color dev: true - /@eslint/js/8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/js/9.4.0: + resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@humanwhocodes/config-array/0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + /@eslint/object-schema/2.1.3: + resolution: {integrity: sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true /@humanwhocodes/module-importer/1.0.1: @@ -1034,8 +1039,9 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema/2.0.3: - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + /@humanwhocodes/retry/0.3.0: + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} dev: true /@jest/schemas/29.6.3: @@ -1256,7 +1262,7 @@ packages: graphemer: 1.4.0 dev: true - /@stylistic/eslint-plugin-ts/0.0.4_4lxgoysztp3gakdxqfzw7vhg4u: + /@stylistic/eslint-plugin-ts/0.0.4_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-sWL4Km5j8S+TLyzya/3adxMWGkCm3lVasJIVQqhxVfwnlGkpMI0GgYVIu/ubdKPS+dSvqjUHpsXgqWfMRF2+cQ==} peerDependencies: eslint: '*' @@ -1264,9 +1270,9 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 0.0.4 '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u - '@typescript-eslint/utils': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u - eslint: 8.57.0 + '@typescript-eslint/type-utils': 6.21.0_5wpeut63g2qco62og6ypcaocda + '@typescript-eslint/utils': 6.21.0_5wpeut63g2qco62og6ypcaocda + eslint: 9.4.0 graphemer: 1.4.0 typescript: 4.9.5 transitivePeerDependencies: @@ -1332,7 +1338,7 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin/6.21.0_xbofpdac7rbhrj4n4ako24u72m: + /@typescript-eslint/eslint-plugin/6.21.0_2olf2fr46ctzgze6nnicfyucjy: resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1344,13 +1350,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u + '@typescript-eslint/parser': 6.21.0_5wpeut63g2qco62og6ypcaocda '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u - '@typescript-eslint/utils': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u + '@typescript-eslint/type-utils': 6.21.0_5wpeut63g2qco62og6ypcaocda + '@typescript-eslint/utils': 6.21.0_5wpeut63g2qco62og6ypcaocda '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.57.0 + eslint: 9.4.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -1361,7 +1367,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/6.21.0_4lxgoysztp3gakdxqfzw7vhg4u: + /@typescript-eslint/parser/6.21.0_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1376,7 +1382,7 @@ packages: '@typescript-eslint/typescript-estree': 6.21.0_typescript@4.9.5 '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.57.0 + eslint: 9.4.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -1398,7 +1404,7 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/type-utils/6.21.0_4lxgoysztp3gakdxqfzw7vhg4u: + /@typescript-eslint/type-utils/6.21.0_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1409,9 +1415,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.21.0_typescript@4.9.5 - '@typescript-eslint/utils': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u + '@typescript-eslint/utils': 6.21.0_5wpeut63g2qco62og6ypcaocda debug: 4.3.4 - eslint: 8.57.0 + eslint: 9.4.0 ts-api-utils: 1.3.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -1471,7 +1477,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.46.0_4lxgoysztp3gakdxqfzw7vhg4u: + /@typescript-eslint/utils/5.46.0_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-4O+Ps1CRDw+D+R40JYh5GlKLQERXRKW5yIQoNDpmXPJ+C7kaPF9R7GWl+PxGgXjB3PQCqsaaZUpZ9dG4U6DO7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1482,28 +1488,28 @@ packages: '@typescript-eslint/scope-manager': 5.46.0 '@typescript-eslint/types': 5.46.0 '@typescript-eslint/typescript-estree': 5.46.0_typescript@4.9.5 - eslint: 8.57.0 + eslint: 9.4.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.57.0 + eslint-utils: 3.0.0_eslint@9.4.0 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils/6.21.0_4lxgoysztp3gakdxqfzw7vhg4u: + /@typescript-eslint/utils/6.21.0_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 '@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@4.9.5 - eslint: 8.57.0 + eslint: 9.4.0 semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -1515,7 +1521,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.46.0 - eslint-visitor-keys: 3.3.0 + eslint-visitor-keys: 3.4.3 dev: true /@typescript-eslint/visitor-keys/6.21.0: @@ -1526,10 +1532,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@ungap/structured-clone/1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true - /@vitest/expect/0.34.6: resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} dependencies: @@ -1576,14 +1578,6 @@ packages: acorn: 8.11.3 dev: true - /acorn-jsx/5.3.2_acorn@8.8.1: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.8.1 - dev: true - /acorn-walk/8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} @@ -1595,12 +1589,6 @@ packages: hasBin: true dev: true - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -2208,13 +2196,6 @@ packages: esutils: 2.0.3 dev: true - /doctrine/3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: true - /dom-serializer/2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} dependencies: @@ -2368,13 +2349,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint-compat-utils/0.5.0_eslint@8.57.0: + /eslint-compat-utils/0.5.0_eslint@9.4.0: resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.57.0 + eslint: 9.4.0 semver: 7.6.0 dev: true @@ -2388,7 +2369,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.8.1_p3ygowbtmnd6susgh6wncqa3b4: + /eslint-module-utils/2.8.1_bwfvbsgrrf566hjluiy5kn6ag4: resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: @@ -2409,45 +2390,45 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u + '@typescript-eslint/parser': 6.21.0_5wpeut63g2qco62og6ypcaocda debug: 3.2.7 - eslint: 8.57.0 + eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu/0.43.1_4lxgoysztp3gakdxqfzw7vhg4u: + /eslint-plugin-antfu/0.43.1_5wpeut63g2qco62og6ypcaocda: resolution: {integrity: sha512-Nak+Qpy5qEK10dCXtVaabPTUmLBPLhsVKAFXAtxYGYRlY/SuuZUBhW2YIsLsixNROiICGuov8sN+eNOCC7Wb5g==} dependencies: - '@typescript-eslint/utils': 6.21.0_4lxgoysztp3gakdxqfzw7vhg4u + '@typescript-eslint/utils': 6.21.0_5wpeut63g2qco62og6ypcaocda transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-es-x/7.6.0_eslint@8.57.0: + /eslint-plugin-es-x/7.6.0_eslint@9.4.0: resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 '@eslint-community/regexpp': 4.10.0 - eslint: 8.57.0 - eslint-compat-utils: 0.5.0_eslint@8.57.0 + eslint: 9.4.0 + eslint-compat-utils: 0.5.0_eslint@9.4.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.57.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@9.4.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.57.0 - ignore: 5.2.0 + eslint: 9.4.0 + ignore: 5.3.1 dev: true /eslint-plugin-html/7.1.0: @@ -2456,7 +2437,7 @@ packages: htmlparser2: 8.0.1 dev: true - /eslint-plugin-i/2.28.1_ihik6vylqi7jqejlk75ki7mwxa: + /eslint-plugin-i/2.28.1_pslhhdnjreju7bh76me4rwirsm: resolution: {integrity: sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==} engines: {node: '>=12'} peerDependencies: @@ -2464,9 +2445,9 @@ packages: dependencies: debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1_p3ygowbtmnd6susgh6wncqa3b4 + eslint-module-utils: 2.8.1_bwfvbsgrrf566hjluiy5kn6ag4 get-tsconfig: 4.7.3 is-glob: 4.0.3 minimatch: 3.1.2 @@ -2479,7 +2460,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.9.0_hhnsmgf6urxsxtcibe72l3behm: + /eslint-plugin-jest/27.9.0_52ejzhxibtpngrgru4oqn7opwm: resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2492,15 +2473,15 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0_xbofpdac7rbhrj4n4ako24u72m - '@typescript-eslint/utils': 5.46.0_4lxgoysztp3gakdxqfzw7vhg4u - eslint: 8.57.0 + '@typescript-eslint/eslint-plugin': 6.21.0_2olf2fr46ctzgze6nnicfyucjy + '@typescript-eslint/utils': 5.46.0_5wpeut63g2qco62og6ypcaocda + eslint: 9.4.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsdoc/46.10.1_eslint@8.57.0: + /eslint-plugin-jsdoc/46.10.1_eslint@9.4.0: resolution: {integrity: sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==} engines: {node: '>=16'} peerDependencies: @@ -2511,7 +2492,7 @@ packages: comment-parser: 1.4.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 8.57.0 + eslint: 9.4.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.6.0 @@ -2520,15 +2501,15 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc/2.15.1_eslint@8.57.0: + /eslint-plugin-jsonc/2.15.1_eslint@9.4.0: resolution: {integrity: sha512-PVFrqIJa8BbM/e828RSn0SwB/Z5ye+2LDuy2XqG6AymNgPsfApRRcznsbxP7VrjdLEU4Nb+g9n/d6opyp0jp9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 - eslint: 8.57.0 - eslint-compat-utils: 0.5.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 + eslint: 9.4.0 + eslint-compat-utils: 0.5.0_eslint@9.4.0 espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -2536,28 +2517,28 @@ packages: synckit: 0.6.2 dev: true - /eslint-plugin-markdown/3.0.1_eslint@8.57.0: + /eslint-plugin-markdown/3.0.1_eslint@9.4.0: resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.57.0 + eslint: 9.4.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n/16.6.2_eslint@8.57.0: + /eslint-plugin-n/16.6.2_eslint@9.4.0: resolution: {integrity: sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==} engines: {node: '>=16.0.0'} peerDependencies: eslint: '>=7.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 builtins: 5.0.1 - eslint: 8.57.0 - eslint-plugin-es-x: 7.6.0_eslint@8.57.0 + eslint: 9.4.0 + eslint-plugin-es-x: 7.6.0_eslint@9.4.0 get-tsconfig: 4.7.3 globals: 13.24.0 ignore: 5.3.1 @@ -2573,26 +2554,26 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-promise/6.1.1_eslint@8.57.0: + /eslint-plugin-promise/6.1.1_eslint@9.4.0: resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.57.0 + eslint: 9.4.0 dev: true - /eslint-plugin-unicorn/48.0.1_eslint@8.57.0: + /eslint-plugin-unicorn/48.0.1_eslint@9.4.0: resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==} engines: {node: '>=16'} peerDependencies: eslint: '>=8.44.0' dependencies: '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 ci-info: 3.9.0 clean-regexp: 1.0.0 - eslint: 8.57.0 + eslint: 9.4.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -2606,7 +2587,7 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports/3.2.0_2qbojrda4druykzklibcin72iu: + /eslint-plugin-unused-imports/3.2.0_j4zghesjlhmt537p7ors7msdfm: resolution: {integrity: sha512-6uXyn6xdINEpxE1MtDjxQsyXB37lfyO2yKGVVgtD7WEWQGORSOZjgrD6hBhvGv4/SO+TOlS+UnC6JppRqbuwGQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2616,39 +2597,39 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0_xbofpdac7rbhrj4n4ako24u72m - eslint: 8.57.0 + '@typescript-eslint/eslint-plugin': 6.21.0_2olf2fr46ctzgze6nnicfyucjy + eslint: 9.4.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vue/9.25.0_eslint@8.57.0: + /eslint-plugin-vue/9.25.0_eslint@9.4.0: resolution: {integrity: sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 - eslint: 8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 + eslint: 9.4.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.0 - vue-eslint-parser: 9.4.2_eslint@8.57.0 + vue-eslint-parser: 9.4.2_eslint@9.4.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/1.14.0_eslint@8.57.0: + /eslint-plugin-yml/1.14.0_eslint@9.4.0: resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.57.0 - eslint-compat-utils: 0.5.0_eslint@8.57.0 + eslint: 9.4.0 + eslint-compat-utils: 0.5.0_eslint@9.4.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 @@ -2669,29 +2650,29 @@ packages: estraverse: 4.3.0 dev: true - /eslint-scope/7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + /eslint-scope/7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 dev: true - /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-scope/8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.57.0: + /eslint-utils/3.0.0_eslint@9.4.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.57.0 + eslint: 9.4.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2700,51 +2681,47 @@ packages: engines: {node: '>=10'} dev: true - /eslint-visitor-keys/3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /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} dev: true - /eslint/8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-visitor-keys/4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /eslint/9.4.0: + resolution: {integrity: sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@9.4.0 '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/config-array': 0.15.1 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.4.0 '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 '@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 - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.2.0 + ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -2764,13 +2741,13 @@ packages: tsx: 3.14.0 dev: true - /espree/9.4.1: - resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /espree/10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2_acorn@8.8.1 - eslint-visitor-keys: 3.3.0 + acorn: 8.11.3 + acorn-jsx: 5.3.2_acorn@8.11.3 + eslint-visitor-keys: 4.0.0 dev: true /espree/9.6.1: @@ -2782,13 +2759,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /esquery/1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - dev: true - /esquery/1.5.0: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} @@ -2881,11 +2851,11 @@ packages: reusify: 1.0.4 dev: true - /file-entry-cache/6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + /file-entry-cache/8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} dependencies: - flat-cache: 3.0.4 + flat-cache: 4.0.1 dev: true /fill-range/7.0.1: @@ -2911,16 +2881,16 @@ packages: path-exists: 4.0.0 dev: true - /flat-cache/3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} - engines: {node: ^10.12.0 || >=12.0.0} + /flat-cache/4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} dependencies: - flatted: 3.2.7 - rimraf: 3.0.2 + flatted: 3.3.1 + keyv: 4.5.4 dev: true - /flatted/3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + /flatted/3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true /follow-redirects/1.15.6: @@ -3076,6 +3046,11 @@ packages: type-fest: 0.20.2 dev: true + /globals/14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + dev: true + /globby/11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -3083,7 +3058,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.2.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -3163,11 +3138,6 @@ packages: engines: {node: '>=16.17.0'} dev: true - /ignore/5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} - engines: {node: '>= 4'} - dev: true - /ignore/5.3.1: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} @@ -3334,6 +3304,10 @@ packages: hasBin: true dev: true + /json-buffer/3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: true @@ -3356,9 +3330,9 @@ packages: resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.1 - eslint-visitor-keys: 3.3.0 - espree: 9.4.1 + acorn: 8.11.3 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 semver: 7.6.0 dev: true @@ -3370,6 +3344,12 @@ packages: graceful-fs: 4.2.10 dev: true + /keyv/4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + /kleur/3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -5060,18 +5040,18 @@ packages: - terser dev: true - /vue-eslint-parser/9.4.2_eslint@8.57.0: + /vue-eslint-parser/9.4.2_eslint@9.4.0: resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.57.0 - eslint-scope: 7.1.1 - eslint-visitor-keys: 3.3.0 - espree: 9.4.1 - esquery: 1.4.0 + eslint: 9.4.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 lodash: 4.17.21 semver: 7.6.0 transitivePeerDependencies: @@ -5133,7 +5113,7 @@ packages: resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==} engines: {node: ^14.17.0 || >=16.0.0} dependencies: - eslint-visitor-keys: 3.3.0 + eslint-visitor-keys: 3.4.3 lodash: 4.17.21 yaml: 2.1.1 dev: true