diff --git a/package.json b/package.json index fd076c53..a7fc8b02 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "conventional-changelog-cli": "^4.1.0", "cz-conventional-changelog": "^3.3.0", "decorate-all": "^1.2.1", - "eslint": "8.51.0", + "eslint": "8.56.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.1", "eslint-plugin-simple-import-sort": "10.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 94c859ff..00054007 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,19 +104,19 @@ importers: version: 16.10.0(nx@16.10.0) '@nrwl/eslint-plugin-nx': specifier: 16.10.0 - version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.56.0)(nx@16.10.0)(typescript@5.2.2) '@nrwl/js': specifier: 16.10.0 version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(nx@16.10.0)(typescript@5.2.2) '@nrwl/linter': specifier: 16.10.0 - version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0) + version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0) '@nrwl/nest': specifier: 16.10.0 - version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) '@nrwl/node': specifier: 16.10.0 - version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + version: 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) '@nrwl/nx-cloud': specifier: 16.5.2 version: 16.5.2 @@ -161,10 +161,10 @@ importers: version: 8.5.8 '@typescript-eslint/eslint-plugin': specifier: 6.8.0 - version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.51.0)(typescript@5.2.2) + version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/parser': specifier: 6.8.0 - version: 6.8.0(eslint@8.51.0)(typescript@5.2.2) + version: 6.8.0(eslint@8.56.0)(typescript@5.2.2) amqp-connection-manager: specifier: 4.1.14 version: 4.1.14(amqplib@0.10.3) @@ -211,17 +211,17 @@ importers: specifier: ^1.2.1 version: 1.2.1(reflect-metadata@0.1.13) eslint: - specifier: 8.51.0 - version: 8.51.0 + specifier: 8.56.0 + version: 8.56.0 eslint-config-prettier: specifier: ^9.0.0 - version: 9.0.0(eslint@8.51.0) + version: 9.0.0(eslint@8.56.0) eslint-plugin-prettier: specifier: ^5.0.1 - version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.51.0)(prettier@3.0.3) + version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.56.0)(prettier@3.0.3) eslint-plugin-simple-import-sort: specifier: 10.0.0 - version: 10.0.0(eslint@8.51.0) + version: 10.0.0(eslint@8.56.0) express: specifier: ^4.18.2 version: 4.18.2 @@ -2794,6 +2794,7 @@ packages: /@commitlint/config-validator@17.6.7: resolution: {integrity: sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ==} engines: {node: '>=v14'} + requiresBuild: true dependencies: '@commitlint/types': 17.4.4 ajv: 8.12.0 @@ -2814,6 +2815,7 @@ packages: /@commitlint/execute-rule@17.4.0: resolution: {integrity: sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==} engines: {node: '>=v14'} + requiresBuild: true dev: true /@commitlint/format@17.4.4: @@ -2893,6 +2895,7 @@ packages: /@commitlint/resolve-extends@17.6.7: resolution: {integrity: sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg==} engines: {node: '>=v14'} + requiresBuild: true dependencies: '@commitlint/config-validator': 17.6.7 '@commitlint/types': 17.4.4 @@ -3376,13 +3379,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.51.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.51.0 + eslint: 8.56.0 eslint-visitor-keys: 3.4.3 dev: true @@ -3391,8 +3394,8 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -3408,8 +3411,8 @@ packages: - supports-color dev: true - /@eslint/js@8.51.0: - resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==} + /@eslint/js@8.56.0: + resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -3680,11 +3683,11 @@ packages: protobufjs: 7.2.5 yargs: 17.7.2 - /@humanwhocodes/config-array@0.11.11: - resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} + /@humanwhocodes/config-array@0.11.13: + resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 1.2.1 + '@humanwhocodes/object-schema': 2.0.1 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -3696,8 +3699,8 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + /@humanwhocodes/object-schema@2.0.1: + resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} dev: true /@hutson/parse-repository-url@5.0.0: @@ -4443,10 +4446,10 @@ packages: - nx dev: true - /@nrwl/eslint-plugin-nx@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): + /@nrwl/eslint-plugin-nx@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.56.0)(nx@16.10.0)(typescript@5.2.2): resolution: {integrity: sha512-w8fHXEatdPHQeP/Yompsdrgz4BJ2BSVaaaulcovzTNJ9KrCCtDyTGY7sihU7qLVcbZtUVq9xoAsSeuTQuOCTDw==} dependencies: - '@nx/eslint-plugin': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + '@nx/eslint-plugin': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.56.0)(nx@16.10.0)(typescript@5.2.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4517,10 +4520,10 @@ packages: - verdaccio dev: true - /@nrwl/linter@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0): + /@nrwl/linter@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0): resolution: {integrity: sha512-XvMuTeIc2I3630iaqhlV4w3qgABQIo+kv8mT0DbT1HfjjZDm4ST8hrvkdWSf9mCl24vShNL8GDVQVNOX0bZY5A==} dependencies: - '@nx/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0) + '@nx/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4534,10 +4537,10 @@ packages: - verdaccio dev: true - /@nrwl/nest@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): + /@nrwl/nest@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-ImIXV8bPhKq34xdfdz1kHnRZQ7QnbKqLB2pU9kfHDhbOfQUvy1L1UXAasBzS5qSsJtPljaXAe+nOxNu1nOlaZg==} dependencies: - '@nx/nest': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/nest': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4556,10 +4559,10 @@ packages: - verdaccio dev: true - /@nrwl/node@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): + /@nrwl/node@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-UZ1s02f2IpFRXzVZIBuDLXXB+obyP280RFHV9smYruhOHrj8iA5wXNSXcJJGorwpKP3WCUS/+KS49oVSHOkLUA==} dependencies: - '@nx/node': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/node': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4633,7 +4636,7 @@ packages: tslib: 2.6.2 dev: true - /@nx/eslint-plugin@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): + /@nx/eslint-plugin@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.56.0)(nx@16.10.0)(typescript@5.2.2): resolution: {integrity: sha512-fdOlCrSJK6HfCs+FVXUxzS5gobnGymTU85B3vXPYkVpJwKmq9voX7HBhx9euScRGgXdO9335DIixc/QV6zGpKA==} peerDependencies: '@typescript-eslint/parser': ^5.60.1 @@ -4642,15 +4645,15 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + '@nrwl/eslint-plugin-nx': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(@typescript-eslint/parser@6.8.0)(eslint-config-prettier@9.0.0)(eslint@8.56.0)(nx@16.10.0)(typescript@5.2.2) '@nx/devkit': 16.10.0(nx@16.10.0) '@nx/js': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(nx@16.10.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.8.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/type-utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.8.0(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.2.2) chalk: 4.1.2 confusing-browser-globals: 1.0.11 - eslint-config-prettier: 9.0.0(eslint@8.51.0) + eslint-config-prettier: 9.0.0(eslint@8.56.0) jsonc-eslint-parser: 2.3.0 semver: 7.5.3 tslib: 2.6.2 @@ -4800,7 +4803,7 @@ packages: - typescript dev: true - /@nx/linter@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0): + /@nx/linter@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0): resolution: {integrity: sha512-G6XBfuMHNHoJDc4n2Gip4fsa9KssT91V5PF2Rd4hILkg4YU8B8mlmHN71stpzwbEyUJtyhyJc5SGgVLrSpRQew==} peerDependencies: eslint: ^8.0.0 @@ -4808,11 +4811,11 @@ packages: eslint: optional: true dependencies: - '@nrwl/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0) + '@nrwl/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0) '@nx/devkit': 16.10.0(nx@16.10.0) '@nx/js': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(nx@16.10.0)(typescript@5.1.6) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) - eslint: 8.51.0 + eslint: 8.56.0 tmp: 0.2.1 tslib: 2.6.2 typescript: 5.1.6 @@ -4828,15 +4831,15 @@ packages: - verdaccio dev: true - /@nx/nest@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): + /@nx/nest@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-nrUDtzSmRU1qV8jboBdi+HzQ/bfwqfz7EhKtsP1fXKkQH8uicKsdzP6ToC+9qG6C+hd8v3Vhu1lDoJr5dyrHqQ==} dependencies: '@nestjs/schematics': 9.2.0(typescript@5.2.2) - '@nrwl/nest': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nrwl/nest': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) '@nx/devkit': 16.10.0(nx@16.10.0) '@nx/js': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0) - '@nx/node': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0) + '@nx/node': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) enquirer: 2.3.6 semver: 7.5.3 @@ -4859,14 +4862,14 @@ packages: - verdaccio dev: true - /@nx/node@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): + /@nx/node@16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-mOGxsZzLNg9kMy/FDkCQfhb/ig3WsttHxzG9+ynCHBV5svKOIqA3F+EUp1gre6wgRyi/qrEUhk6GER5ZTX2ygw==} dependencies: - '@nrwl/node': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nrwl/node': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) '@nx/devkit': 16.10.0(nx@16.10.0) '@nx/jest': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) '@nx/js': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.51.0)(nx@16.10.0) + '@nx/linter': 16.10.0(@swc/core@1.3.93)(@types/node@20.8.7)(eslint@8.56.0)(nx@16.10.0) '@nx/workspace': 16.10.0(@swc/core@1.3.93) tslib: 2.6.2 transitivePeerDependencies: @@ -5707,6 +5710,7 @@ packages: /@types/node@20.5.1: resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} + requiresBuild: true dev: true /@types/node@20.8.7: @@ -5831,7 +5835,7 @@ packages: '@types/yargs-parser': 21.0.2 dev: true - /@typescript-eslint/eslint-plugin@6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.56.0)(typescript@5.2.2): resolution: {integrity: sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5843,13 +5847,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 6.8.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.8.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.8.0 - '@typescript-eslint/type-utils': 6.8.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.8.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.8.0(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.8.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.8.0 debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.56.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -5860,7 +5864,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.8.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.8.0(eslint@8.56.0)(typescript@5.2.2): resolution: {integrity: sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5875,7 +5879,7 @@ packages: '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.8.0 debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.56.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -5897,7 +5901,7 @@ packages: '@typescript-eslint/visitor-keys': 6.8.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@5.62.0(eslint@8.56.0)(typescript@5.2.2): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5908,16 +5912,16 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.56.0 tsutils: 3.21.0(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@6.8.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.8.0(eslint@8.56.0)(typescript@5.2.2): resolution: {integrity: sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5928,9 +5932,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.8.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.8.0(eslint@8.56.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.51.0 + eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -5989,19 +5993,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.2.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.14 '@types/semver': 7.5.4 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - eslint: 8.51.0 + eslint: 8.56.0 eslint-scope: 5.1.1 semver: 7.5.3 transitivePeerDependencies: @@ -6009,19 +6013,19 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.8.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.8.0(eslint@8.56.0)(typescript@5.2.2): resolution: {integrity: sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.14 '@types/semver': 7.5.4 '@typescript-eslint/scope-manager': 6.8.0 '@typescript-eslint/types': 6.8.0 '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2) - eslint: 8.51.0 + eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -7819,6 +7823,7 @@ packages: /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} + requiresBuild: true peerDependencies: '@types/node': '*' cosmiconfig: '>=7' @@ -7854,6 +7859,7 @@ packages: /cosmiconfig@8.3.6(typescript@5.2.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} + requiresBuild: true peerDependencies: typescript: '>=4.9.5' peerDependenciesMeta: @@ -8578,16 +8584,16 @@ packages: engines: {node: '>=12'} dev: true - /eslint-config-prettier@9.0.0(eslint@8.51.0): + /eslint-config-prettier@9.0.0(eslint@8.56.0): resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.51.0 + eslint: 8.56.0 dev: true - /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.51.0)(prettier@3.0.3): + /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.56.0)(prettier@3.0.3): resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -8601,19 +8607,19 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.51.0 - eslint-config-prettier: 9.0.0(eslint@8.51.0) + eslint: 8.56.0 + eslint-config-prettier: 9.0.0(eslint@8.56.0) prettier: 3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 dev: true - /eslint-plugin-simple-import-sort@10.0.0(eslint@8.51.0): + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.56.0): resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.51.0 + eslint: 8.56.0 dev: true /eslint-scope@5.1.1: @@ -8637,18 +8643,19 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.51.0: - resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==} + /eslint@8.56.0: + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@eslint-community/regexpp': 4.9.1 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.51.0 - '@humanwhocodes/config-array': 0.11.11 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.56.0 + '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -9513,7 +9520,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -11216,6 +11223,7 @@ packages: /lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + requiresBuild: true dev: true /lodash.kebabcase@4.1.1: @@ -11256,6 +11264,7 @@ packages: /lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + requiresBuild: true dev: true /lodash.upperfirst@4.3.1: