diff --git a/package.json b/package.json index 899d96e..01503b1 100644 --- a/package.json +++ b/package.json @@ -42,14 +42,14 @@ "prettier": "@jimmy.codes/prettier-config", "devDependencies": { "@commitlint/config-conventional": "19.5.0", - "@jimmy.codes/eslint-config": "3.3.0", + "@jimmy.codes/eslint-config": "3.5.0", "@jimmy.codes/prettier-config": "1.1.0", "@semantic-release/changelog": "6.0.3", "@semantic-release/commit-analyzer": "13.0.0", "@semantic-release/git": "10.0.1", "@semantic-release/npm": "12.0.1", "@semantic-release/release-notes-generator": "14.0.1", - "@types/node": "22.8.6", + "@types/node": "22.8.7", "@vitest/coverage-v8": "2.1.4", "clean-pkg-json": "1.2.0", "commitlint": "19.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0dc9c2..80da5bb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: 19.5.0 version: 19.5.0 '@jimmy.codes/eslint-config': - specifier: 3.3.0 - version: 3.3.0(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3) + specifier: 3.5.0 + version: 3.5.0(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3) '@jimmy.codes/prettier-config': specifier: 1.1.0 version: 1.1.0(prettier@3.3.3) @@ -33,17 +33,17 @@ importers: specifier: 14.0.1 version: 14.0.1(semantic-release@24.2.0(typescript@5.6.3)) '@types/node': - specifier: 22.8.6 - version: 22.8.6 + specifier: 22.8.7 + version: 22.8.7 '@vitest/coverage-v8': specifier: 2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@22.8.6)) + version: 2.1.4(vitest@2.1.4(@types/node@22.8.7)) clean-pkg-json: specifier: 1.2.0 version: 1.2.0 commitlint: specifier: 19.5.0 - version: 19.5.0(@types/node@22.8.6)(typescript@5.6.3) + version: 19.5.0(@types/node@22.8.7)(typescript@5.6.3) eslint: specifier: 9.14.0 version: 9.14.0(jiti@2.4.0) @@ -73,7 +73,7 @@ importers: version: 5.6.3 vitest: specifier: 2.1.4 - version: 2.1.4(@types/node@22.8.6) + version: 2.1.4(@types/node@22.8.7) packages: @@ -470,6 +470,12 @@ packages: cpu: [x64] os: [win32] + '@eslint-community/eslint-plugin-eslint-comments@4.4.1': + resolution: {integrity: sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + '@eslint-community/eslint-utils@4.4.1': resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -532,8 +538,8 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jimmy.codes/eslint-config@3.3.0': - resolution: {integrity: sha512-yZClxh+tu4tVdxX/7NUaE0HzSC4DRVT8EYr3mjmijsJoUzjIbilbJzAK986CO/XNG+2UDO5naqP6IwunCkuevA==} + '@jimmy.codes/eslint-config@3.5.0': + resolution: {integrity: sha512-yvtPBN5wb7epgksqOy+CrM+Bp+FiWOk1PVnIIrbJp0S+s0Q18HL2mJXesGT9uCx1Wg4E2zI+XbeubNx3fUNi4g==} engines: {node: '>= 20'} peerDependencies: eslint: ^9.10.0 @@ -875,8 +881,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@22.8.6': - resolution: {integrity: sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==} + '@types/node@22.8.7': + resolution: {integrity: sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3661,11 +3667,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@22.8.6)(typescript@5.6.3)': + '@commitlint/cli@19.5.0(@types/node@22.8.7)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.8.6)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@22.8.7)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.1 @@ -3712,7 +3718,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.8.6)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@22.8.7)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -3720,7 +3726,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.1.0(@types/node@22.8.6)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.1.0(@types/node@22.8.7)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -3912,6 +3918,12 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.14.0(jiti@2.4.0))': + dependencies: + escape-string-regexp: 4.0.0 + eslint: 9.14.0(jiti@2.4.0) + ignore: 5.3.2 + '@eslint-community/eslint-utils@4.4.1(eslint@9.14.0(jiti@2.4.0))': dependencies: eslint: 9.14.0(jiti@2.4.0) @@ -3975,8 +3987,9 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jimmy.codes/eslint-config@3.3.0(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)': + '@jimmy.codes/eslint-config@3.5.0(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)': dependencies: + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.14.0(jiti@2.4.0)) '@eslint/js': 9.14.0 '@tanstack/eslint-plugin-query': 5.59.7(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3) '@types/eslint': 9.6.1 @@ -4362,7 +4375,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.8.6 + '@types/node': 22.8.7 '@types/eslint@9.6.1': dependencies: @@ -4373,7 +4386,7 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@22.8.6': + '@types/node@22.8.7': dependencies: undici-types: 6.19.8 @@ -4502,7 +4515,7 @@ snapshots: '@typescript-eslint/types': 8.12.2 eslint-visitor-keys: 3.4.3 - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.8.6))': + '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.8.7))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4516,7 +4529,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@22.8.6) + vitest: 2.1.4(@types/node@22.8.7) transitivePeerDependencies: - supports-color @@ -4527,13 +4540,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.6))': + '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.7))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@22.8.6) + vite: 5.4.10(@types/node@22.8.7) '@vitest/pretty-format@2.1.4': dependencies: @@ -4849,9 +4862,9 @@ snapshots: commander@11.1.0: {} - commitlint@19.5.0(@types/node@22.8.6)(typescript@5.6.3): + commitlint@19.5.0(@types/node@22.8.7)(typescript@5.6.3): dependencies: - '@commitlint/cli': 19.5.0(@types/node@22.8.6)(typescript@5.6.3) + '@commitlint/cli': 19.5.0(@types/node@22.8.7)(typescript@5.6.3) '@commitlint/types': 19.5.0 transitivePeerDependencies: - '@types/node' @@ -4914,9 +4927,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.1.0(@types/node@22.8.6)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.1.0(@types/node@22.8.7)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 22.8.6 + '@types/node': 22.8.7 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -7124,12 +7137,12 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.1.4(@types/node@22.8.6): + vite-node@2.1.4(@types/node@22.8.7): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.10(@types/node@22.8.6) + vite: 5.4.10(@types/node@22.8.7) transitivePeerDependencies: - '@types/node' - less @@ -7141,19 +7154,19 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@22.8.6): + vite@5.4.10(@types/node@22.8.7): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.3 optionalDependencies: - '@types/node': 22.8.6 + '@types/node': 22.8.7 fsevents: 2.3.3 - vitest@2.1.4(@types/node@22.8.6): + vitest@2.1.4(@types/node@22.8.7): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.6)) + '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.7)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -7169,11 +7182,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@22.8.6) - vite-node: 2.1.4(@types/node@22.8.6) + vite: 5.4.10(@types/node@22.8.7) + vite-node: 2.1.4(@types/node@22.8.7) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.8.6 + '@types/node': 22.8.7 transitivePeerDependencies: - less - lightningcss