diff --git a/packages/devextreme/package.json b/packages/devextreme/package.json index 15030d4d7d66..a48b1889fd02 100644 --- a/packages/devextreme/package.json +++ b/packages/devextreme/package.json @@ -120,7 +120,7 @@ "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-no-only-tests": "catalog:", - "eslint-plugin-node": "11.1.0", + "eslint-plugin-n": "14.0.0", "eslint-plugin-qunit": "catalog:", "eslint-plugin-react": "7.33.2", "eslint-plugin-rulesdir": "0.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 080e14bc96fc..f8050041b2fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1438,12 +1438,12 @@ importers: eslint-plugin-jsx-a11y: specifier: 6.8.0 version: 6.8.0(eslint@9.18.0(jiti@2.6.1)) + eslint-plugin-n: + specifier: 14.0.0 + version: 14.0.0(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 - eslint-plugin-node: - specifier: 11.1.0 - version: 11.1.0(eslint@9.18.0(jiti@2.6.1)) eslint-plugin-qunit: specifier: 'catalog:' version: 8.1.2(eslint@9.18.0(jiti@2.6.1)) @@ -11623,8 +11623,8 @@ packages: eslint: ^8.0.0 typescript: ^4.2.4 || ^5.0.0 - eslint-plugin-es@3.0.1: - resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} + eslint-plugin-es@4.1.0: + resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' @@ -11668,16 +11668,16 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-n@14.0.0: + resolution: {integrity: sha512-mNwplPLsbaKhHyA0fa/cy8j+oF6bF6l81hzBTWa6JOvPcMNAuIogk2ih6d9tYvWYzyUG+7ZFeChqbzdFpg2QrQ==} + engines: {node: '>=12.22.0'} + peerDependencies: + eslint: '>=7.0.0' + eslint-plugin-no-only-tests@3.3.0: resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-node@11.1.0: - resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=5.16.0' - eslint-plugin-qunit@8.1.2: resolution: {integrity: sha512-2gDQdHlQW8GVXD7YYkO8vbm9Ldc60JeGMuQN5QlD48OeZ8znBvvoHWZZMeXjvoDPReGaLEvyuWrDtrI8bDbcqw==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} @@ -21487,7 +21487,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -21499,7 +21499,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -21510,7 +21510,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -21521,7 +21521,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -21532,7 +21532,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -21543,7 +21543,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -21554,7 +21554,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -21565,7 +21565,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -30247,7 +30247,7 @@ snapshots: dependencies: '@babel/runtime': 7.26.10 cosmiconfig: 6.0.0 - resolve: 1.22.10 + resolve: 1.22.11 babel-plugin-macros@3.1.0: dependencies: @@ -33595,7 +33595,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-es@3.0.1(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-es@4.1.0(eslint@9.18.0(jiti@2.6.1)): dependencies: eslint: 9.18.0(jiti@2.6.1) eslint-utils: 2.1.0 @@ -33769,18 +33769,19 @@ snapshots: object.entries: 1.1.8 object.fromentries: 2.0.8 - eslint-plugin-no-only-tests@3.3.0: {} - - eslint-plugin-node@11.1.0(eslint@9.18.0(jiti@2.6.1)): + eslint-plugin-n@14.0.0(eslint@9.18.0(jiti@2.6.1)): dependencies: eslint: 9.18.0(jiti@2.6.1) - eslint-plugin-es: 3.0.1(eslint@9.18.0(jiti@2.6.1)) - eslint-utils: 2.1.0 + eslint-plugin-es: 4.1.0(eslint@9.18.0(jiti@2.6.1)) + eslint-utils: 3.0.0(eslint@9.18.0(jiti@2.6.1)) ignore: 5.3.1 + is-core-module: 2.16.1 minimatch: 3.1.2 - resolve: 1.22.8 + resolve: 1.22.11 semver: 6.3.1 + eslint-plugin-no-only-tests@3.3.0: {} + eslint-plugin-qunit@8.1.2(eslint@9.18.0(jiti@2.6.1)): dependencies: eslint-utils: 3.0.0(eslint@9.18.0(jiti@2.6.1)) @@ -37369,7 +37370,7 @@ snapshots: jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) jest-util: 29.7.0 jest-validate: 29.7.0 - resolve: 1.22.10 + resolve: 1.22.11 resolve.exports: 2.0.3 slash: 3.0.0 @@ -38032,7 +38033,7 @@ snapshots: is-plain-object: 2.0.4 object.map: 1.0.1 rechoir: 0.6.2 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color @@ -38521,7 +38522,7 @@ snapshots: dependencies: findup-sync: 2.0.0 micromatch: 3.1.10 - resolve: 1.22.10 + resolve: 1.22.11 stack-trace: 0.0.10 transitivePeerDependencies: - supports-color @@ -39382,7 +39383,7 @@ snapshots: normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.10 + resolve: 1.22.11 semver: 5.7.2 validate-npm-package-license: 3.0.4 @@ -41028,7 +41029,7 @@ snapshots: rechoir@0.6.2: dependencies: - resolve: 1.22.10 + resolve: 1.22.11 rechoir@0.7.1: dependencies: