diff --git a/babel.js b/babel.js index 559f6f6..aa26c9e 100644 --- a/babel.js +++ b/babel.js @@ -1,6 +1,5 @@ // Move to own repo so can have `@babel/eslint-parser` and // `@babel/eslint-plugin` as deps. -/* eslint-disable jsdoc/imports-as-dependencies -- Bug? */ // Adapted from MIT-licensed: https://github.com/futagoza/eslint-config-futagozaryuu/blob/master/packages/%40futagoza/eslint-config-core/stylistic-issues.js diff --git a/bare.js b/bare.js index 576acd3..abe9603 100644 --- a/bare.js +++ b/bare.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import {builtinModules} from 'node:module'; /** @type {import('eslint').Linter.Config[]} */ diff --git a/browser.js b/browser.js index 3fe5912..f54093a 100644 --- a/browser.js +++ b/browser.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import eslintCompat from 'eslint-plugin-compat'; import esCompat from 'eslint-plugin-escompat'; // import noUnsanitized from 'eslint-plugin-no-unsanitized'; // Todo: Disable until https://github.com/mozilla/eslint-plugin-no-unsanitized/pull/239#issuecomment-2132867450 diff --git a/cypress.js b/cypress.js index 068d013..7e97baf 100644 --- a/cypress.js +++ b/cypress.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import cypress from 'eslint-plugin-cypress/flat'; import mochaPlus from './mocha-plus.js'; diff --git a/eslint.config.js b/eslint.config.js index e7a9ab4..c4657d6 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import index from './index.js'; diff --git a/explicitly-unused.js b/explicitly-unused.js index 1c9f3ed..fc67946 100644 --- a/explicitly-unused.js +++ b/explicitly-unused.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [{ name: 'ash-nazg-internal/explicitly-unused', diff --git a/great-eye-node.js b/great-eye-node.js index 112b7d8..67c2a9e 100644 --- a/great-eye-node.js +++ b/great-eye-node.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import greatEye from './great-eye.js'; import sauronNode from './sauron-node.js'; diff --git a/great-eye.js b/great-eye.js index c1879f6..931ce66 100644 --- a/great-eye.js +++ b/great-eye.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import sauron from './sauron.js'; /** diff --git a/index.js b/index.js index 606ecf8..7f95fa3 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ // Todo: Add TS config, including for use with JS! // eslint-disable-next-line n/no-sync -- No async configs import {readFileSync} from 'fs'; diff --git a/inherited-rules/build.js b/inherited-rules/build.js index e3c2eec..d3aa842 100644 --- a/inherited-rules/build.js +++ b/inherited-rules/build.js @@ -1,7 +1,6 @@ /* eslint quotes: ["error", "single"] -- not using JSON.stringify here */ /* eslint-disable n/no-sync, no-console -- build script so sync and console ok */ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug? */ // Todo: Update for flat configs! diff --git a/main.js b/main.js index 3d77a7f..2ea7ae1 100644 --- a/main.js +++ b/main.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ // import {fixupPluginRules} from '@eslint/compat' // import {FlatCompat} from '@eslint/eslintrc'; diff --git a/mocha-plus.js b/mocha-plus.js index 21f36fb..7035cfb 100644 --- a/mocha-plus.js +++ b/mocha-plus.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ // Not technically flat: https://eslint.org/docs/latest/extend/plugin-migration-flat-config#migrating-environments-for-flat-config // However, we don't need flat config--just to embed its globals diff --git a/mocha.js b/mocha.js index 4396f66..d53c1b3 100644 --- a/mocha.js +++ b/mocha.js @@ -1,6 +1,5 @@ // Todo: Might move these very basic configs (Mocha, and add one for Node // globals, etc.) to own repo -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [{ diff --git a/modules.js b/modules.js index af09e8e..9e0d0f4 100644 --- a/modules.js +++ b/modules.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [{ name: 'ash-nazg/modules', diff --git a/node.js b/node.js index 9f5fa14..6e5af0f 100644 --- a/node.js +++ b/node.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import globals from 'globals'; import nodePlugin from 'eslint-plugin-n'; import index from './main.js'; diff --git a/overrides-module.js b/overrides-module.js index 2e2af95..a61d2b4 100644 --- a/overrides-module.js +++ b/overrides-module.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [ diff --git a/overrides-script.js b/overrides-script.js index 9336ab3..4085eae 100644 --- a/overrides-script.js +++ b/overrides-script.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [ diff --git a/overrides.js b/overrides.js index 2bed856..8943836 100644 --- a/overrides.js +++ b/overrides.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ // eslint-disable-next-line n/no-sync -- For sync API import {readFileSync} from 'fs'; import globals from 'globals'; diff --git a/package.json b/package.json index 1ddad8b..d4ebc6e 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "@brettz9/eslint-plugin": "^3.0.0", "@eslint-community/eslint-plugin-eslint-comments": "^4.4.0", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.9.1", - "@eslint/markdown": "^6.0.0", + "@eslint/js": "^9.10.0", + "@eslint/markdown": "^6.1.0", "@fintechstudios/eslint-plugin-chai-as-promised": "^3.1.0", "@stylistic/eslint-plugin": "^2.7.2", "es-file-traverse": "^1.2.0", @@ -103,9 +103,9 @@ "devDependencies": { "@scottnonnenberg/eslint-compare-config": "^1.1.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.5.3", + "@types/node": "^22.5.4", "@types/semver": "^7.5.8", - "eslint": "^9.9.1", + "eslint": "^9.10.0", "rimraf": "^5.0.0", "typescript": "^5.5.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0c3eea..2f88760 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,91 +10,91 @@ importers: dependencies: '@babel/eslint-parser': specifier: ^7.25.1 - version: 7.25.1(@babel/core@7.24.3)(eslint@9.9.1) + version: 7.25.1(@babel/core@7.24.3)(eslint@9.10.0) '@babel/eslint-plugin': specifier: ^7.25.1 - version: 7.25.1(@babel/eslint-parser@7.25.1(@babel/core@7.24.3)(eslint@9.9.1))(eslint@9.9.1) + version: 7.25.1(@babel/eslint-parser@7.25.1(@babel/core@7.24.3)(eslint@9.10.0))(eslint@9.10.0) '@babel/plugin-syntax-import-attributes': specifier: ^7.25.6 version: 7.25.6(@babel/core@7.24.3) '@brettz9/eslint-plugin': specifier: ^3.0.0 - version: 3.0.0(eslint@9.9.1) + version: 3.0.0(eslint@9.10.0) '@eslint-community/eslint-plugin-eslint-comments': specifier: ^4.4.0 - version: 4.4.0(eslint@9.9.1) + version: 4.4.0(eslint@9.10.0) '@eslint/eslintrc': specifier: ^3.1.0 version: 3.1.0 '@eslint/js': - specifier: ^9.9.1 - version: 9.9.1 + specifier: ^9.10.0 + version: 9.10.0 '@eslint/markdown': - specifier: ^6.0.0 - version: 6.0.0(eslint@9.9.1) + specifier: ^6.1.0 + version: 6.1.0(eslint@9.10.0) '@fintechstudios/eslint-plugin-chai-as-promised': specifier: ^3.1.0 version: 3.1.0 '@stylistic/eslint-plugin': specifier: ^2.7.2 - version: 2.7.2(eslint@9.9.1)(typescript@5.5.4) + version: 2.7.2(eslint@9.10.0)(typescript@5.5.4) es-file-traverse: specifier: ^1.2.0 - version: 1.2.0(@babel/core@7.24.3)(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1) + version: 1.2.0(@babel/core@7.24.3)(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0) eslint-plugin-array-func: specifier: ^5.0.2 - version: 5.0.2(eslint@9.9.1) + version: 5.0.2(eslint@9.10.0) eslint-plugin-chai-expect: specifier: ^3.1.0 - version: 3.1.0(eslint@9.9.1) + version: 3.1.0(eslint@9.10.0) eslint-plugin-chai-expect-keywords: specifier: ^3.1.0 version: 3.1.0 eslint-plugin-chai-friendly: specifier: ^1.0.1 - version: 1.0.1(eslint@9.9.1) + version: 1.0.1(eslint@9.10.0) eslint-plugin-compat: specifier: ^6.0.0 - version: 6.0.0(eslint@9.9.1) + version: 6.0.0(eslint@9.10.0) eslint-plugin-cypress: specifier: ^3.5.0 - version: 3.5.0(eslint@9.9.1) + version: 3.5.0(eslint@9.10.0) eslint-plugin-escompat: specifier: ^3.11.1 - version: 3.11.1(eslint@9.9.1) + version: 3.11.1(eslint@9.10.0) eslint-plugin-html: specifier: ^8.1.1 version: 8.1.1 eslint-plugin-import: specifier: ^2.30.0 - version: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1) + version: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0) eslint-plugin-jsdoc: specifier: ^50.2.2 - version: 50.2.2(eslint@9.9.1) + version: 50.2.2(eslint@9.10.0) eslint-plugin-mocha: specifier: ^10.5.0 - version: 10.5.0(eslint@9.9.1) + version: 10.5.0(eslint@9.10.0) eslint-plugin-mocha-cleanup: specifier: ^1.11.3 - version: 1.11.3(eslint@9.9.1) + version: 1.11.3(eslint@9.10.0) eslint-plugin-n: specifier: ^17.10.2 - version: 17.10.2(eslint@9.9.1) + version: 17.10.2(eslint@9.10.0) eslint-plugin-no-unsanitized: specifier: ^4.1.0 - version: 4.1.0(eslint@9.9.1) + version: 4.1.0(eslint@9.10.0) eslint-plugin-no-use-extend-native: specifier: ^0.7.2 - version: 0.7.2(eslint@9.9.1) + version: 0.7.2(eslint@9.10.0) eslint-plugin-promise: specifier: ^7.1.0 - version: 7.1.0(eslint@9.9.1) + version: 7.1.0(eslint@9.10.0) eslint-plugin-sonarjs: specifier: ^2.0.2 - version: 2.0.2(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1) + version: 2.0.2(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0) eslint-plugin-unicorn: specifier: ^55.0.0 - version: 55.0.0(eslint@9.9.1) + version: 55.0.0(eslint@9.10.0) globals: specifier: ^15.9.0 version: 15.9.0 @@ -109,14 +109,14 @@ importers: specifier: ^8.42.3 version: 8.42.3 '@types/node': - specifier: ^22.5.3 - version: 22.5.3 + specifier: ^22.5.4 + version: 22.5.4 '@types/semver': specifier: ^7.5.8 version: 7.5.8 eslint: - specifier: ^9.9.1 - version: 9.9.1 + specifier: ^9.10.0 + version: 9.10.0 rimraf: specifier: ^5.0.0 version: 5.0.9 @@ -871,12 +871,12 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.9.1': - resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} + '@eslint/js@9.10.0': + resolution: {integrity: sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@6.0.0': - resolution: {integrity: sha512-VCNBcpN0E3NohzMEe02wxnvKtMh2N0jzitakF+pn6bCEP7bKPUG2D2neQ3406ocQ2T8IZ2jExG3INng/1IWn5A==} + '@eslint/markdown@6.1.0': + resolution: {integrity: sha512-cX1tyD+aIbhzKrCKe/9M5s2jZhldWGOR+cy7cIVpxG9RkoaN4XU+gG3dy6oEKtBFXjDx06GtP0OGO7jgbqa2DA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=9' @@ -885,6 +885,10 @@ packages: resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.1.0': + resolution: {integrity: sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@fintechstudios/eslint-plugin-chai-as-promised@3.1.0': resolution: {integrity: sha512-Y3TmITTwc5u8hoW0GWxle1hKiVadDqDHyLQaTv+e+xVDHazn361QIEY9NbWqNsXP0jzrSskpnhkBr++h+PciEw==} engines: {node: '>=8.10.0'} @@ -1023,8 +1027,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.5.3': - resolution: {integrity: sha512-njripolh85IA9SQGTAqbmnNZTdxv7X/4OYGPz8tgy5JDr8MP+uDBa921GpYEoDDnwm0Hmn5ZPeJgiiSTPoOzkQ==} + '@types/node@22.5.4': + resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1497,15 +1501,6 @@ packages: supports-color: optional: true - debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.6: resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} @@ -1910,8 +1905,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.9.1: - resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} + eslint@9.10.0: + resolution: {integrity: sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3508,26 +3503,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@9.9.1)': + '@babel/eslint-parser@7.24.1(@babel/core@7.24.3)(eslint@9.10.0)': dependencies: '@babel/core': 7.24.3 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.9.1 + eslint: 9.10.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.25.1(@babel/core@7.24.3)(eslint@9.9.1)': + '@babel/eslint-parser@7.25.1(@babel/core@7.24.3)(eslint@9.10.0)': dependencies: '@babel/core': 7.24.3 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.9.1 + eslint: 9.10.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-plugin@7.25.1(@babel/eslint-parser@7.25.1(@babel/core@7.24.3)(eslint@9.9.1))(eslint@9.9.1)': + '@babel/eslint-plugin@7.25.1(@babel/eslint-parser@7.25.1(@babel/core@7.24.3)(eslint@9.10.0))(eslint@9.10.0)': dependencies: - '@babel/eslint-parser': 7.25.1(@babel/core@7.24.3)(eslint@9.9.1) - eslint: 9.9.1 + '@babel/eslint-parser': 7.25.1(@babel/core@7.24.3)(eslint@9.10.0) + eslint: 9.10.0 eslint-rule-composer: 0.3.0 '@babel/generator@7.25.6': @@ -4369,9 +4364,9 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@brettz9/eslint-plugin@3.0.0(eslint@9.9.1)': + '@brettz9/eslint-plugin@3.0.0(eslint@9.10.0)': dependencies: - eslint: 9.9.1 + eslint: 9.10.0 '@es-joy/jsdoccomment@0.48.0': dependencies: @@ -4379,15 +4374,15 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.1)': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.10.0)': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.9.1 + eslint: 9.10.0 ignore: 5.2.4 - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.10.0)': dependencies: - eslint: 9.9.1 + eslint: 9.10.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} @@ -4416,11 +4411,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.9.1': {} + '@eslint/js@9.10.0': {} - '@eslint/markdown@6.0.0(eslint@9.9.1)': + '@eslint/markdown@6.1.0(eslint@9.10.0)': dependencies: - eslint: 9.9.1 + eslint: 9.10.0 mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 micromark-extension-gfm: 3.0.0 @@ -4429,6 +4424,10 @@ snapshots: '@eslint/object-schema@2.1.4': {} + '@eslint/plugin-kit@0.1.0': + dependencies: + levn: 0.4.1 + '@fintechstudios/eslint-plugin-chai-as-promised@3.1.0': {} '@humanwhocodes/module-importer@1.0.1': {} @@ -4523,11 +4522,11 @@ snapshots: '@sindresorhus/merge-streams@1.0.0': {} - '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1)(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.7.2(eslint@9.10.0)(typescript@5.5.4)': dependencies: '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4) - eslint: 9.9.1 + '@typescript-eslint/utils': 8.4.0(eslint@9.10.0)(typescript@5.5.4) + eslint: 9.10.0 eslint-visitor-keys: 4.0.0 espree: 10.1.0 estraverse: 5.3.0 @@ -4572,7 +4571,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.5.3': + '@types/node@22.5.4': dependencies: undici-types: 6.19.8 @@ -4582,15 +4581,15 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@9.9.1)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/type-utils': 7.16.1(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.16.1(eslint@9.9.1)(typescript@5.5.4) + '@typescript-eslint/type-utils': 7.16.1(eslint@9.10.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.16.1(eslint@9.10.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.16.1 - eslint: 9.9.1 + eslint: 9.10.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -4600,14 +4599,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4)': + '@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.6 - eslint: 9.9.1 + eslint: 9.10.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -4628,12 +4627,12 @@ snapshots: '@typescript-eslint/types': 8.4.0 '@typescript-eslint/visitor-keys': 8.4.0 - '@typescript-eslint/type-utils@7.16.1(eslint@9.9.1)(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.16.1(eslint@9.10.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.4) - '@typescript-eslint/utils': 7.16.1(eslint@9.9.1)(typescript@5.5.4) + '@typescript-eslint/utils': 7.16.1(eslint@9.10.0)(typescript@5.5.4) debug: 4.3.6 - eslint: 9.9.1 + eslint: 9.10.0 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -4691,35 +4690,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.16.1(eslint@9.9.1)(typescript@5.5.4)': + '@typescript-eslint/utils@7.16.1(eslint@9.10.0)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) '@typescript-eslint/scope-manager': 7.16.1 '@typescript-eslint/types': 7.16.1 '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.4) - eslint: 9.9.1 + eslint: 9.10.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.9.1)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@9.10.0)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - eslint: 9.9.1 + eslint: 9.10.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.4.0(eslint@9.9.1)(typescript@5.5.4)': + '@typescript-eslint/utils@8.4.0(eslint@9.10.0)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) '@typescript-eslint/scope-manager': 8.4.0 '@typescript-eslint/types': 8.4.0 '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) - eslint: 9.9.1 + eslint: 9.10.0 transitivePeerDependencies: - supports-color - typescript @@ -5139,10 +5138,6 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.3.5: - dependencies: - ms: 2.1.2 - debug@4.3.6: dependencies: ms: 2.1.2 @@ -5360,11 +5355,11 @@ snapshots: es-errors@1.3.0: {} - es-file-traverse@1.2.0(@babel/core@7.24.3)(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1): + es-file-traverse@1.2.0(@babel/core@7.24.3)(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0): dependencies: - '@babel/eslint-parser': 7.25.1(@babel/core@7.24.3)(eslint@9.9.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.24.3)(eslint@9.10.0) command-line-basics: 2.0.1 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0) esquery: 1.5.0 file-fetch: 2.0.0 find-package-json: 1.2.0 @@ -5453,9 +5448,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.1.2(eslint@9.9.1): + eslint-compat-utils@0.1.2(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -5465,13 +5460,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 9.9.1 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1))(eslint@9.9.1) - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1) + eslint: 9.10.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0))(eslint@9.10.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -5482,76 +5477,76 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1))(eslint@9.9.1): + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0))(eslint@9.10.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.9.1)(typescript@5.5.4) - eslint: 9.9.1 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1))(eslint@9.9.1) + '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.5.4) + eslint: 9.10.0 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0))(eslint@9.10.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.9.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.9.1): + eslint-module-utils@2.9.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.10.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.9.1)(typescript@5.5.4) - eslint: 9.9.1 + '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.5.4) + eslint: 9.10.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-array-func@5.0.2(eslint@9.9.1): + eslint-plugin-array-func@5.0.2(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 eslint-plugin-chai-expect-keywords@3.1.0: dependencies: globals: 15.9.0 - eslint-plugin-chai-expect@3.1.0(eslint@9.9.1): + eslint-plugin-chai-expect@3.1.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 - eslint-plugin-chai-friendly@1.0.1(eslint@9.9.1): + eslint-plugin-chai-friendly@1.0.1(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 - eslint-plugin-compat@6.0.0(eslint@9.9.1): + eslint-plugin-compat@6.0.0(eslint@9.10.0): dependencies: '@mdn/browser-compat-data': 5.5.35 ast-metadata-inferer: 0.8.0 browserslist: 4.23.1 caniuse-lite: 1.0.30001641 - eslint: 9.9.1 + eslint: 9.10.0 find-up: 5.0.0 globals: 15.9.0 lodash.memoize: 4.1.2 semver: 7.6.3 - eslint-plugin-cypress@3.5.0(eslint@9.9.1): + eslint-plugin-cypress@3.5.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 globals: 13.24.0 - eslint-plugin-es-x@7.5.0(eslint@9.9.1): + eslint-plugin-es-x@7.5.0(eslint@9.10.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) '@eslint-community/regexpp': 4.11.0 - eslint: 9.9.1 - eslint-compat-utils: 0.1.2(eslint@9.9.1) + eslint: 9.10.0 + eslint-compat-utils: 0.1.2(eslint@9.10.0) - eslint-plugin-escompat@3.11.1(eslint@9.9.1): + eslint-plugin-escompat@3.11.1(eslint@9.10.0): dependencies: browserslist: 4.23.1 - eslint: 9.9.1 + eslint: 9.10.0 eslint-plugin-html@8.1.1: dependencies: htmlparser2: 9.1.0 - eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -5560,9 +5555,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.9.1 + eslint: 9.10.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.9.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.9.1) + eslint-module-utils: 2.9.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.10.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -5573,20 +5568,20 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.9.1)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@50.2.2(eslint@9.9.1): + eslint-plugin-jsdoc@50.2.2(eslint@9.10.0): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: 9.9.1 + eslint: 9.10.0 espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -5596,7 +5591,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.0(eslint@9.9.1): + eslint-plugin-jsx-a11y@6.10.0(eslint@9.10.0): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -5607,7 +5602,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 9.9.1 + eslint: 9.10.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5616,51 +5611,51 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-mocha-cleanup@1.11.3(eslint@9.9.1): + eslint-plugin-mocha-cleanup@1.11.3(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 requireindex: 1.2.0 - eslint-plugin-mocha@10.5.0(eslint@9.9.1): + eslint-plugin-mocha@10.5.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 - eslint-utils: 3.0.0(eslint@9.9.1) + eslint: 9.10.0 + eslint-utils: 3.0.0(eslint@9.10.0) globals: 13.24.0 rambda: 7.5.0 - eslint-plugin-n@17.10.2(eslint@9.9.1): + eslint-plugin-n@17.10.2(eslint@9.10.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) enhanced-resolve: 5.17.0 - eslint: 9.9.1 - eslint-plugin-es-x: 7.5.0(eslint@9.9.1) + eslint: 9.10.0 + eslint-plugin-es-x: 7.5.0(eslint@9.10.0) get-tsconfig: 4.7.2 globals: 15.9.0 ignore: 5.2.4 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-no-unsanitized@4.1.0(eslint@9.9.1): + eslint-plugin-no-unsanitized@4.1.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 - eslint-plugin-no-use-extend-native@0.7.2(eslint@9.9.1): + eslint-plugin-no-use-extend-native@0.7.2(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 is-get-set-prop: 2.0.0 is-js-type: 3.0.0 is-obj-prop: 2.0.0 is-proto-prop: 3.0.1 - eslint-plugin-promise@7.1.0(eslint@9.9.1): + eslint-plugin-promise@7.1.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 - eslint-plugin-react-hooks@4.6.0(eslint@9.9.1): + eslint-plugin-react-hooks@4.6.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 - eslint-plugin-react@7.35.2(eslint@9.9.1): + eslint-plugin-react@7.35.2(eslint@9.10.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -5668,7 +5663,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.9.1 + eslint: 9.10.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -5682,24 +5677,24 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-sonarjs@2.0.2(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1): + eslint-plugin-sonarjs@2.0.2(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0): dependencies: '@babel/core': 7.24.3 - '@babel/eslint-parser': 7.24.1(@babel/core@7.24.3)(eslint@9.9.1) + '@babel/eslint-parser': 7.24.1(@babel/core@7.24.3)(eslint@9.10.0) '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.3) '@babel/preset-env': 7.24.3(@babel/core@7.24.3) '@babel/preset-flow': 7.24.1(@babel/core@7.24.3) '@babel/preset-react': 7.24.1(@babel/core@7.24.3) '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@9.9.1)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.5.4) builtin-modules: 3.3.0 bytes: 3.1.2 - eslint: 9.9.1 - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@9.9.1) - eslint-plugin-react: 7.35.2(eslint@9.9.1) - eslint-plugin-react-hooks: 4.6.0(eslint@9.9.1) + eslint: 9.10.0 + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.10.0) + eslint-plugin-react: 7.35.2(eslint@9.10.0) + eslint-plugin-react-hooks: 4.6.0(eslint@9.10.0) eslint-scope: 8.0.1 functional-red-black-tree: 1.0.1 jsx-ast-utils: 3.3.5 @@ -5707,21 +5702,21 @@ snapshots: scslre: 0.3.0 semver: 7.6.0 typescript: 5.5.4 - vue-eslint-parser: 9.4.3(eslint@9.9.1) + vue-eslint-parser: 9.4.3(eslint@9.10.0) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.9.1): + eslint-plugin-unicorn@55.0.0(eslint@9.10.0): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.9.1 + eslint: 9.10.0 esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -5756,9 +5751,9 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@9.9.1): + eslint-utils@3.0.0(eslint@9.10.0): dependencies: - eslint: 9.9.1 + eslint: 9.10.0 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} @@ -5767,13 +5762,14 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.9.1: + eslint@9.10.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.18.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.9.1 + '@eslint/js': 9.10.0 + '@eslint/plugin-kit': 0.1.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -5791,12 +5787,11 @@ snapshots: file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.2.4 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 @@ -6697,7 +6692,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.5 + debug: 4.3.6 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -7497,10 +7492,10 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vue-eslint-parser@9.4.3(eslint@9.9.1): + vue-eslint-parser@9.4.3(eslint@9.10.0): dependencies: debug: 4.3.6 - eslint: 9.9.1 + eslint: 9.10.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 diff --git a/polyglot.js b/polyglot.js index c055b2d..3a2f5cc 100644 --- a/polyglot.js +++ b/polyglot.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import globals from 'globals'; import bare from './bare.js'; diff --git a/sauron-node-script-overrides.js b/sauron-node-script-overrides.js index 84a11eb..a2dbda2 100644 --- a/sauron-node-script-overrides.js +++ b/sauron-node-script-overrides.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import sauronNodeScript from './sauron-node-script.js'; import overrides from './overrides.js'; diff --git a/sauron-node-script.js b/sauron-node-script.js index a784f03..4793291 100644 --- a/sauron-node-script.js +++ b/sauron-node-script.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import sauronNode from './sauron-node.js'; import scriptNode from './script-node.js'; diff --git a/sauron-node.js b/sauron-node.js index 9802097..0a1bc5a 100644 --- a/sauron-node.js +++ b/sauron-node.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import node from './node.js'; import sauron from './sauron.js'; diff --git a/sauron-overrides.js b/sauron-overrides.js index c730efc..a87a9c3 100644 --- a/sauron-overrides.js +++ b/sauron-overrides.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import sauron from './sauron.js'; import overrides from './overrides.js'; import mocha from './mocha.js'; diff --git a/sauron-script-overrides.js b/sauron-script-overrides.js index 59c647d..29de9bb 100644 --- a/sauron-script-overrides.js +++ b/sauron-script-overrides.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import sauronScript from './sauron-script.js'; import overrides from './overrides.js'; import mocha from './mocha.js'; diff --git a/sauron-script.js b/sauron-script.js index 0f150e8..2431238 100644 --- a/sauron-script.js +++ b/sauron-script.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import sauron from './sauron.js'; import script from './script.js'; diff --git a/sauron.js b/sauron.js index 60848f2..35d140d 100644 --- a/sauron.js +++ b/sauron.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import main from './main.js'; /** diff --git a/script-node.js b/script-node.js index e7341db..89aaafb 100644 --- a/script-node.js +++ b/script-node.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import node from 'eslint-plugin-n'; import globals from 'globals'; diff --git a/script.js b/script.js index b096330..3f11962 100644 --- a/script.js +++ b/script.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [{ name: 'ash-nazg/script', diff --git a/standard.js b/standard.js index 48da9ae..2ce4b90 100644 --- a/standard.js +++ b/standard.js @@ -1,4 +1,3 @@ -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ /** @type {import('eslint').Linter.Config[]} */ export default [{ name: 'ash-nazg/standard', diff --git a/third-party.js b/third-party.js index 4949868..4ae5df8 100644 --- a/third-party.js +++ b/third-party.js @@ -1,6 +1,5 @@ // Move to eslint-plugin-privileges and import here -/* eslint-disable jsdoc/imports-as-dependencies -- Bug */ import babelEsintParser from '@babel/eslint-parser'; /** @type {import('eslint').Linter.Config[]} */