diff --git a/package.json b/package.json index 95883607e..0ef4394d9 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "eslint-config-prettier": "10.1.8", "eslint-config-simplabs": "0.4.0", "eslint-plugin-ember": "13.3.2", - "eslint-plugin-n": "17.23.2", + "eslint-plugin-n": "18.3.0", "eslint-plugin-prettier": "5.5.5", "eslint-plugin-qunit": "8.2.5", "globals": "17.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3e75855f4..100cc0fd7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: 13.3.2 version: 13.3.2(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.39.2(jiti@1.21.7)))(@typescript-eslint/parser@8.47.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) eslint-plugin-n: - specifier: 17.23.2 - version: 17.23.2(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + specifier: 18.3.0 + version: 18.3.0(eslint@9.39.2(jiti@1.21.7))(ts-declaration-location@1.0.7(typescript@5.9.3))(typescript@5.9.3) eslint-plugin-prettier: specifier: 5.5.5 version: 5.5.5(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.39.2(jiti@1.21.7)))(eslint@9.39.2(jiti@1.21.7))(prettier@3.6.2) @@ -5128,11 +5128,18 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-n@17.23.2: - resolution: {integrity: sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-plugin-n@18.3.0: + resolution: {integrity: sha512-cPVguuDe6DrIPb/qUXHf8P89MaVTUmiYWwpt5gX5AILsvRIiZAxMFXcFR6QHYBksqKJpjfUBlL/RleCJUWcD7w==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: - eslint: '>=8.23.0' + eslint: '>=8.57.1' + ts-declaration-location: ^1.0.6 + typescript: '>=5.0.0' + peerDependenciesMeta: + ts-declaration-location: + optional: true + typescript: + optional: true eslint-plugin-prettier@5.5.5: resolution: {integrity: sha512-hscXkbqUZ2sPithAuLm5MXL+Wph+U7wHngPBv9OMWwlP8iaflyxpjTYZkmdgB4/vPIhemRlBEoLrH7UC1n7aUw==} @@ -5185,6 +5192,7 @@ packages: eslint@9.39.2: resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -15989,7 +15997,7 @@ snapshots: eslint: 9.39.2(jiti@1.21.7) eslint-compat-utils: 0.5.1(eslint@9.39.2(jiti@1.21.7)) - eslint-plugin-n@17.23.2(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-n@18.3.0(eslint@9.39.2(jiti@1.21.7))(ts-declaration-location@1.0.7(typescript@5.9.3))(typescript@5.9.3): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@1.21.7)) enhanced-resolve: 5.20.1 @@ -16000,9 +16008,9 @@ snapshots: globrex: 0.1.2 ignore: 5.3.2 semver: 7.7.4 + optionalDependencies: ts-declaration-location: 1.0.7(typescript@5.9.3) - transitivePeerDependencies: - - typescript + typescript: 5.9.3 eslint-plugin-prettier@5.5.5(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.39.2(jiti@1.21.7)))(eslint@9.39.2(jiti@1.21.7))(prettier@3.6.2): dependencies: @@ -21050,6 +21058,7 @@ snapshots: dependencies: picomatch: 4.0.4 typescript: 5.9.3 + optional: true ts-dedent@2.2.0: {}