.:
devDependencies:
'@biomejs/biome':
- specifier: ^2.1.4
- version: 2.1.4
+ specifier: ^2.2.0
+ version: 2.2.0
'@commitlint/cli':
specifier: ^19.8.1
- version: 19.8.1(@types/node@24.2.1)(typescript@5.9.2)
+ version: 19.8.1(@types/node@24.3.0)(typescript@5.9.2)
'@commitlint/config-conventional':
specifier: ^19.8.1
version: 19.8.1
specifier: npm:@jsr/std__expect@^1.0.17
version: '@jsr/std__expect@1.0.17'
'@types/node':
- specifier: ^24.2.1
- version: 24.2.1
+ specifier: ^24.3.0
+ version: 24.3.0
c8:
specifier: ^10.1.3
version: 10.1.3
specifier: ^9.33.0
version: 9.33.0(jiti@2.5.1)
eslint-plugin-jsdoc:
- specifier: ^54.0.0
- version: 54.0.0(eslint@9.33.0(jiti@2.5.1))
+ specifier: ^54.1.0
+ version: 54.1.0(eslint@9.33.0(jiti@2.5.1))
eslint-plugin-perfectionist:
specifier: ^4.15.0
version: 4.15.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==}
engines: {node: '>=18'}
- '@biomejs/biome@2.1.4':
- resolution: {integrity: sha512-QWlrqyxsU0FCebuMnkvBIkxvPqH89afiJzjMl+z67ybutse590jgeaFdDurE9XYtzpjRGTI1tlUZPGWmbKsElA==}
+ '@biomejs/biome@2.2.0':
+ resolution: {integrity: sha512-3On3RSYLsX+n9KnoSgfoYlckYBoU6VRM22cw1gB4Y0OuUVSYd/O/2saOJMrA4HFfA1Ff0eacOvMN1yAAvHtzIw==}
engines: {node: '>=14.21.3'}
hasBin: true
- '@biomejs/cli-darwin-arm64@2.1.4':
- resolution: {integrity: sha512-sCrNENE74I9MV090Wq/9Dg7EhPudx3+5OiSoQOkIe3DLPzFARuL1dOwCWhKCpA3I5RHmbrsbNSRfZwCabwd8Qg==}
+ '@biomejs/cli-darwin-arm64@2.2.0':
+ resolution: {integrity: sha512-zKbwUUh+9uFmWfS8IFxmVD6XwqFcENjZvEyfOxHs1epjdH3wyyMQG80FGDsmauPwS2r5kXdEM0v/+dTIA9FXAg==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [darwin]
- '@biomejs/cli-darwin-x64@2.1.4':
- resolution: {integrity: sha512-gOEICJbTCy6iruBywBDcG4X5rHMbqCPs3clh3UQ+hRKlgvJTk4NHWQAyHOXvaLe+AxD1/TNX1jbZeffBJzcrOw==}
+ '@biomejs/cli-darwin-x64@2.2.0':
+ resolution: {integrity: sha512-+OmT4dsX2eTfhD5crUOPw3RPhaR+SKVspvGVmSdZ9y9O/AgL8pla6T4hOn1q+VAFBHuHhsdxDRJgFCSC7RaMOw==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [darwin]
- '@biomejs/cli-linux-arm64-musl@2.1.4':
- resolution: {integrity: sha512-nYr7H0CyAJPaLupFE2cH16KZmRC5Z9PEftiA2vWxk+CsFkPZQ6dBRdcC6RuS+zJlPc/JOd8xw3uCCt9Pv41WvQ==}
+ '@biomejs/cli-linux-arm64-musl@2.2.0':
+ resolution: {integrity: sha512-egKpOa+4FL9YO+SMUMLUvf543cprjevNc3CAgDNFLcjknuNMcZ0GLJYa3EGTCR2xIkIUJDVneBV3O9OcIlCEZQ==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [linux]
- '@biomejs/cli-linux-arm64@2.1.4':
- resolution: {integrity: sha512-juhEkdkKR4nbUi5k/KRp1ocGPNWLgFRD4NrHZSveYrD6i98pyvuzmS9yFYgOZa5JhaVqo0HPnci0+YuzSwT2fw==}
+ '@biomejs/cli-linux-arm64@2.2.0':
+ resolution: {integrity: sha512-6eoRdF2yW5FnW9Lpeivh7Mayhq0KDdaDMYOJnH9aT02KuSIX5V1HmWJCQQPwIQbhDh68Zrcpl8inRlTEan0SXw==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [linux]
- '@biomejs/cli-linux-x64-musl@2.1.4':
- resolution: {integrity: sha512-lvwvb2SQQHctHUKvBKptR6PLFCM7JfRjpCCrDaTmvB7EeZ5/dQJPhTYBf36BE/B4CRWR2ZiBLRYhK7hhXBCZAg==}
+ '@biomejs/cli-linux-x64-musl@2.2.0':
+ resolution: {integrity: sha512-I5J85yWwUWpgJyC1CcytNSGusu2p9HjDnOPAFG4Y515hwRD0jpR9sT9/T1cKHtuCvEQ/sBvx+6zhz9l9wEJGAg==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [linux]
- '@biomejs/cli-linux-x64@2.1.4':
- resolution: {integrity: sha512-Eoy9ycbhpJVYuR+LskV9s3uyaIkp89+qqgqhGQsWnp/I02Uqg2fXFblHJOpGZR8AxdB9ADy87oFVxn9MpFKUrw==}
+ '@biomejs/cli-linux-x64@2.2.0':
+ resolution: {integrity: sha512-5UmQx/OZAfJfi25zAnAGHUMuOd+LOsliIt119x2soA2gLggQYrVPA+2kMUxR6Mw5M1deUF/AWWP2qpxgH7Nyfw==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [linux]
- '@biomejs/cli-win32-arm64@2.1.4':
- resolution: {integrity: sha512-3WRYte7orvyi6TRfIZkDN9Jzoogbv+gSvR+b9VOXUg1We1XrjBg6WljADeVEaKTvOcpVdH0a90TwyOQ6ue4fGw==}
+ '@biomejs/cli-win32-arm64@2.2.0':
+ resolution: {integrity: sha512-n9a1/f2CwIDmNMNkFs+JI0ZjFnMO0jdOyGNtihgUNFnlmd84yIYY2KMTBmMV58ZlVHjgmY5Y6E1hVTnSRieggA==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [win32]
- '@biomejs/cli-win32-x64@2.1.4':
- resolution: {integrity: sha512-tBc+W7anBPSFXGAoQW+f/+svkpt8/uXfRwDzN1DvnatkRMt16KIYpEi/iw8u9GahJlFv98kgHcIrSsZHZTR0sw==}
+ '@biomejs/cli-win32-x64@2.2.0':
+ resolution: {integrity: sha512-Nawu5nHjP/zPKTIryh2AavzTc/KEg4um/MxWdXW0A6P/RZOyIpa7+QSjeXwAwX/utJGaCoXRPWtF3m5U/bB3Ww==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [win32]
'@epic-web/invariant@1.0.0':
resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==}
- '@es-joy/jsdoccomment@0.52.0':
- resolution: {integrity: sha512-BXuN7BII+8AyNtn57euU2Yxo9yA/KUDNzrpXyi3pfqKmBhhysR6ZWOebFh3vyPoqA3/j1SOvGgucElMGwlXing==}
+ '@es-joy/jsdoccomment@0.53.0':
+ resolution: {integrity: sha512-Wyed8Wfn3vMNVwrZrgLMxmqwmlcCE1/RfUAOHFzMJb3QLH03mi9Yv1iOCZjif0yx5EZUeJ+17VD1MHPka9IQjQ==}
engines: {node: '>=20.11.0'}
'@eslint-community/eslint-utils@4.7.0':
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
- '@types/node@24.2.1':
- resolution: {integrity: sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ==}
+ '@types/node@24.3.0':
+ resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==}
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
eslint-import-resolver-node:
optional: true
- eslint-plugin-jsdoc@54.0.0:
- resolution: {integrity: sha512-8w5c8OmmD5WD5MNQy1AhmYbiyV4IlSscXUyg5MwvN3BI/bLUmRpeEXc+Mj37y2UZsLhzvHyCscQenUzvbLxQ7Q==}
+ eslint-plugin-jsdoc@54.1.0:
+ resolution: {integrity: sha512-tZJuW6s3gtveVsg08IbJgmfgAA1SpSkEz7KjxPEVmyAO4fPlz7zsMHdxjyn+Zku1l+wejr2JUdTFTNirRgHOrQ==}
engines: {node: '>=20.11.0'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
- jsdoc-type-pratt-parser@4.1.0:
- resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==}
+ jsdoc-type-pratt-parser@4.8.0:
+ resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==}
engines: {node: '>=12.0.0'}
json-buffer@3.0.1:
'@bcoe/v8-coverage@1.0.2': {}
- '@biomejs/biome@2.1.4':
+ '@biomejs/biome@2.2.0':
optionalDependencies:
- '@biomejs/cli-darwin-arm64': 2.1.4
- '@biomejs/cli-darwin-x64': 2.1.4
- '@biomejs/cli-linux-arm64': 2.1.4
- '@biomejs/cli-linux-arm64-musl': 2.1.4
- '@biomejs/cli-linux-x64': 2.1.4
- '@biomejs/cli-linux-x64-musl': 2.1.4
- '@biomejs/cli-win32-arm64': 2.1.4
- '@biomejs/cli-win32-x64': 2.1.4
-
- '@biomejs/cli-darwin-arm64@2.1.4':
+ '@biomejs/cli-darwin-arm64': 2.2.0
+ '@biomejs/cli-darwin-x64': 2.2.0
+ '@biomejs/cli-linux-arm64': 2.2.0
+ '@biomejs/cli-linux-arm64-musl': 2.2.0
+ '@biomejs/cli-linux-x64': 2.2.0
+ '@biomejs/cli-linux-x64-musl': 2.2.0
+ '@biomejs/cli-win32-arm64': 2.2.0
+ '@biomejs/cli-win32-x64': 2.2.0
+
+ '@biomejs/cli-darwin-arm64@2.2.0':
optional: true
- '@biomejs/cli-darwin-x64@2.1.4':
+ '@biomejs/cli-darwin-x64@2.2.0':
optional: true
- '@biomejs/cli-linux-arm64-musl@2.1.4':
+ '@biomejs/cli-linux-arm64-musl@2.2.0':
optional: true
- '@biomejs/cli-linux-arm64@2.1.4':
+ '@biomejs/cli-linux-arm64@2.2.0':
optional: true
- '@biomejs/cli-linux-x64-musl@2.1.4':
+ '@biomejs/cli-linux-x64-musl@2.2.0':
optional: true
- '@biomejs/cli-linux-x64@2.1.4':
+ '@biomejs/cli-linux-x64@2.2.0':
optional: true
- '@biomejs/cli-win32-arm64@2.1.4':
+ '@biomejs/cli-win32-arm64@2.2.0':
optional: true
- '@biomejs/cli-win32-x64@2.1.4':
+ '@biomejs/cli-win32-x64@2.2.0':
optional: true
- '@commitlint/cli@19.8.1(@types/node@24.2.1)(typescript@5.9.2)':
+ '@commitlint/cli@19.8.1(@types/node@24.3.0)(typescript@5.9.2)':
dependencies:
'@commitlint/format': 19.8.1
'@commitlint/lint': 19.8.1
- '@commitlint/load': 19.8.1(@types/node@24.2.1)(typescript@5.9.2)
+ '@commitlint/load': 19.8.1(@types/node@24.3.0)(typescript@5.9.2)
'@commitlint/read': 19.8.1
'@commitlint/types': 19.8.1
tinyexec: 1.0.1
'@commitlint/rules': 19.8.1
'@commitlint/types': 19.8.1
- '@commitlint/load@19.8.1(@types/node@24.2.1)(typescript@5.9.2)':
+ '@commitlint/load@19.8.1(@types/node@24.3.0)(typescript@5.9.2)':
dependencies:
'@commitlint/config-validator': 19.8.1
'@commitlint/execute-rule': 19.8.1
'@commitlint/types': 19.8.1
chalk: 5.5.0
cosmiconfig: 9.0.0(typescript@5.9.2)
- cosmiconfig-typescript-loader: 6.1.0(@types/node@24.2.1)(cosmiconfig@9.0.0(typescript@5.9.2))(typescript@5.9.2)
+ cosmiconfig-typescript-loader: 6.1.0(@types/node@24.3.0)(cosmiconfig@9.0.0(typescript@5.9.2))(typescript@5.9.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
'@epic-web/invariant@1.0.0': {}
- '@es-joy/jsdoccomment@0.52.0':
+ '@es-joy/jsdoccomment@0.53.0':
dependencies:
'@types/estree': 1.0.8
'@typescript-eslint/types': 8.39.1
comment-parser: 1.4.1
esquery: 1.6.0
- jsdoc-type-pratt-parser: 4.1.0
+ jsdoc-type-pratt-parser: 4.8.0
'@eslint-community/eslint-utils@4.7.0(eslint@9.33.0(jiti@2.5.1))':
dependencies:
'@types/conventional-commits-parser@5.0.1':
dependencies:
- '@types/node': 24.2.1
+ '@types/node': 24.3.0
'@types/estree@1.0.8': {}
'@types/json-schema@7.0.15': {}
- '@types/node@24.2.1':
+ '@types/node@24.3.0':
dependencies:
undici-types: 7.10.0
core-util-is@1.0.3: {}
- cosmiconfig-typescript-loader@6.1.0(@types/node@24.2.1)(cosmiconfig@9.0.0(typescript@5.9.2))(typescript@5.9.2):
+ cosmiconfig-typescript-loader@6.1.0(@types/node@24.3.0)(cosmiconfig@9.0.0(typescript@5.9.2))(typescript@5.9.2):
dependencies:
- '@types/node': 24.2.1
+ '@types/node': 24.3.0
cosmiconfig: 9.0.0(typescript@5.9.2)
jiti: 2.5.1
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsdoc@54.0.0(eslint@9.33.0(jiti@2.5.1)):
+ eslint-plugin-jsdoc@54.1.0(eslint@9.33.0(jiti@2.5.1)):
dependencies:
- '@es-joy/jsdoccomment': 0.52.0
+ '@es-joy/jsdoccomment': 0.53.0
are-docs-informative: 0.0.2
comment-parser: 1.4.1
debug: 4.4.1(supports-color@8.1.1)
dependencies:
argparse: 2.0.1
- jsdoc-type-pratt-parser@4.1.0: {}
+ jsdoc-type-pratt-parser@4.8.0: {}
json-buffer@3.0.1: {}