diff --git a/package.json b/package.json index 45d57db..5df8610 100644 --- a/package.json +++ b/package.json @@ -44,12 +44,12 @@ "eslint-import-resolver-typescript": "^3.6.3", "eslint-plugin-import-x": "^3.1.0", "eslint-plugin-jsdoc": "^48.11.0", - "eslint-plugin-n": "^17.10.3", + "eslint-plugin-n": "^17.11.1", "eslint-plugin-promise": "^6.6.0", "eslint-plugin-tsdoc": "^0.3.0", "eslint-plugin-unicorn": "^54.0.0", "globals": "^15.11.0", - "typescript": ">=5.6.2", + "typescript": ">=5.6.3", "typescript-eslint": "^7.18.0" }, "peerDependencies": { @@ -59,12 +59,12 @@ "eslint-import-resolver-typescript": "^3.6.3", "eslint-plugin-import-x": "^3.1.0", "eslint-plugin-jsdoc": "^48.11.0", - "eslint-plugin-n": "^17.10.3", + "eslint-plugin-n": "^17.11.1", "eslint-plugin-promise": "^6.6.0", "eslint-plugin-tsdoc": "^0.3.0", "eslint-plugin-unicorn": "^54.0.0", "globals": "^15.11.0", - "typescript": ">=5.6.2", + "typescript": ">=5.6.3", "typescript-eslint": "^7.18.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a699b80..c840138 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@stylistic/eslint-plugin': specifier: ^2.9.0 - version: 2.9.0(eslint@9.12.0)(typescript@5.6.2) + version: 2.9.0(eslint@9.12.0)(typescript@5.6.3) '@tsconfig/node-lts': specifier: ^20.1.3 version: 20.1.3 @@ -25,16 +25,16 @@ importers: version: 9.1.0(eslint@9.12.0) eslint-import-resolver-typescript: specifier: ^3.6.3 - version: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.2))(eslint-plugin-import@2.29.1)(eslint@9.12.0) + version: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.3))(eslint-plugin-import@2.29.1)(eslint@9.12.0) eslint-plugin-import-x: specifier: ^3.1.0 - version: 3.1.0(eslint@9.12.0)(typescript@5.6.2) + version: 3.1.0(eslint@9.12.0)(typescript@5.6.3) eslint-plugin-jsdoc: specifier: ^48.11.0 version: 48.11.0(eslint@9.12.0) eslint-plugin-n: - specifier: ^17.10.3 - version: 17.10.3(eslint@9.12.0) + specifier: ^17.11.1 + version: 17.11.1(eslint@9.12.0) eslint-plugin-promise: specifier: ^6.6.0 version: 6.6.0(eslint@9.12.0) @@ -48,11 +48,11 @@ importers: specifier: ^15.11.0 version: 15.11.0 typescript: - specifier: '>=5.6.2' - version: 5.6.2 + specifier: '>=5.6.3' + version: 5.6.3 typescript-eslint: specifier: ^7.18.0 - version: 7.18.0(eslint@9.12.0)(typescript@5.6.2) + version: 7.18.0(eslint@9.12.0)(typescript@5.6.3) packages: @@ -604,8 +604,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-n@17.10.3: - resolution: {integrity: sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==} + eslint-plugin-n@17.11.1: + resolution: {integrity: sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1319,8 +1319,8 @@ packages: typescript: optional: true - typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -1459,9 +1459,9 @@ snapshots: '@pkgr/core@0.1.1': {} - '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0)(typescript@5.6.2)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.8.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.0(eslint@9.12.0)(typescript@5.6.3) eslint: 9.12.0 eslint-visitor-keys: 4.1.0 espree: 10.2.0 @@ -1486,34 +1486,34 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint@9.12.0)(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0)(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.12.0)(typescript@5.6.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.12.0)(typescript@5.6.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.12.0)(typescript@5.6.3) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 9.12.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.2) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2)': + '@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.5 eslint: 9.12.0 optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -1532,15 +1532,15 @@ snapshots: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - '@typescript-eslint/type-utils@7.18.0(eslint@9.12.0)(typescript@5.6.2)': + '@typescript-eslint/type-utils@7.18.0(eslint@9.12.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.12.0)(typescript@5.6.3) debug: 4.3.5 eslint: 9.12.0 - ts-api-utils: 1.3.0(typescript@5.6.2) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -1550,7 +1550,7 @@ snapshots: '@typescript-eslint/types@8.8.0': {} - '@typescript-eslint/typescript-estree@7.17.0(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@7.17.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 7.17.0 '@typescript-eslint/visitor-keys': 7.17.0 @@ -1559,13 +1559,13 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.2) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -1574,13 +1574,13 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.2) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.8.0(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@8.8.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 @@ -1589,40 +1589,40 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.2) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.17.0(eslint@9.12.0)(typescript@5.6.2)': + '@typescript-eslint/utils@7.17.0(eslint@9.12.0)(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0) '@typescript-eslint/scope-manager': 7.17.0 '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.6.3) eslint: 9.12.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.12.0)(typescript@5.6.2)': + '@typescript-eslint/utils@7.18.0(eslint@9.12.0)(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) eslint: 9.12.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.8.0(eslint@9.12.0)(typescript@5.6.2)': + '@typescript-eslint/utils@8.8.0(eslint@9.12.0)(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0) '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.3) eslint: 9.12.0 transitivePeerDependencies: - supports-color @@ -1992,34 +1992,34 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.2))(eslint-plugin-import@2.29.1)(eslint@9.12.0): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.3))(eslint-plugin-import@2.29.1)(eslint@9.12.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 9.12.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-bun-module: 1.1.0 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0) - eslint-plugin-import-x: 3.1.0(eslint@9.12.0)(typescript@5.6.2) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0) + eslint-plugin-import-x: 3.1.0(eslint@9.12.0)(typescript@5.6.3) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.3) eslint: 9.12.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.2))(eslint-plugin-import@2.29.1)(eslint@9.12.0) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.3))(eslint-plugin-import@2.29.1)(eslint@9.12.0) transitivePeerDependencies: - supports-color @@ -2030,9 +2030,9 @@ snapshots: eslint: 9.12.0 eslint-compat-utils: 0.5.1(eslint@9.12.0) - eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.2): + eslint-plugin-import-x@3.1.0(eslint@9.12.0)(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 7.17.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/utils': 7.17.0(eslint@9.12.0)(typescript@5.6.3) debug: 4.3.5 doctrine: 3.0.0 eslint: 9.12.0 @@ -2047,7 +2047,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -2057,7 +2057,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.12.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.12.0) hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 @@ -2068,7 +2068,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -2092,7 +2092,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-n@17.10.3(eslint@9.12.0): + eslint-plugin-n@17.11.1(eslint@9.12.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0) enhanced-resolve: 5.17.0 @@ -2835,9 +2835,9 @@ snapshots: dependencies: is-number: 7.0.0 - ts-api-utils@1.3.0(typescript@5.6.2): + ts-api-utils@1.3.0(typescript@5.6.3): dependencies: - typescript: 5.6.2 + typescript: 5.6.3 tsconfig-paths@3.15.0: dependencies: @@ -2893,18 +2893,18 @@ snapshots: possible-typed-array-names: 1.0.0 optional: true - typescript-eslint@7.18.0(eslint@9.12.0)(typescript@5.6.2): + typescript-eslint@7.18.0(eslint@9.12.0)(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.2))(eslint@9.12.0)(typescript@5.6.2) - '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.12.0)(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@9.12.0)(typescript@5.6.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.12.0)(typescript@5.6.3) eslint: 9.12.0 optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - typescript@5.6.2: {} + typescript@5.6.3: {} unbox-primitive@1.0.2: dependencies: