diff --git a/package.json b/package.json index 5f1c172..67b1ccf 100644 --- a/package.json +++ b/package.json @@ -48,8 +48,8 @@ "@types/jest": "^29.5.12", "@types/lodash": "^4.17.7", "@types/node": "*", - "@typescript-eslint/eslint-plugin": "^7.17.0", - "@typescript-eslint/parser": "^7.17.0", + "@typescript-eslint/eslint-plugin": "^8.0.1", + "@typescript-eslint/parser": "^8.0.1", "@vitest/coverage-v8": "^2.0.5", "chokidar-cli": "^3.0.0", "eslint": "^8.57.0", diff --git a/yarn.lock b/yarn.lock index 0bbb3f8..37440dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -958,54 +958,44 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.17.0" +"@typescript-eslint/eslint-plugin@npm:^8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.0.1" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:7.17.0" - "@typescript-eslint/type-utils": "npm:7.17.0" - "@typescript-eslint/utils": "npm:7.17.0" - "@typescript-eslint/visitor-keys": "npm:7.17.0" + "@typescript-eslint/scope-manager": "npm:8.0.1" + "@typescript-eslint/type-utils": "npm:8.0.1" + "@typescript-eslint/utils": "npm:8.0.1" + "@typescript-eslint/visitor-keys": "npm:8.0.1" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^1.3.0" peerDependencies: - "@typescript-eslint/parser": ^7.0.0 - eslint: ^8.56.0 + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/f3caba81b7ea4d1b4b097b3de1c51054424ad3d5e37f7af7df64f1c29b6448c535b61e0956f76bfa450b38917923f919a9bab081224c2b5577596caffa6e288a + checksum: 10/eceb49205734a2838734b11f5c6e0bdea807859426d8bef6fbd6eebcf3df389c7ff31114ad9caf3a440ea36a62d44dd4ca8c0313a57eeccce194d28da7fbe7c2 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/parser@npm:7.17.0" +"@typescript-eslint/parser@npm:^8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/parser@npm:8.0.1" dependencies: - "@typescript-eslint/scope-manager": "npm:7.17.0" - "@typescript-eslint/types": "npm:7.17.0" - "@typescript-eslint/typescript-estree": "npm:7.17.0" - "@typescript-eslint/visitor-keys": "npm:7.17.0" + "@typescript-eslint/scope-manager": "npm:8.0.1" + "@typescript-eslint/types": "npm:8.0.1" + "@typescript-eslint/typescript-estree": "npm:8.0.1" + "@typescript-eslint/visitor-keys": "npm:8.0.1" debug: "npm:^4.3.4" peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/91971e5d95fec798a456ec72d9d67c28eee72d0d1c52e682dbff2eef134e149799f69324ea8d42bd2cfa290eec763073b26fb343ce0632e4fa64c3b8a854d124 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/scope-manager@npm:7.17.0" - dependencies: - "@typescript-eslint/types": "npm:7.17.0" - "@typescript-eslint/visitor-keys": "npm:7.17.0" - checksum: 10/aec72538a92d8a82ca39f60c34b0d0e00f2f8fb74f584aee90b6d1ef28f30a415b507f28aa27a536898992ad4b9b5af58671c743cd50439b21e67bee03a59c88 + checksum: 10/d483e236d13e40f00cb6590b956caee9ea4a68c0bc338aad7463a0183e1983d08d1a31b5f9107641d06cd7bcc55d5b7cb7d48d42d9cf3c4996573d798128ec46 languageName: node linkType: hard @@ -1019,27 +1009,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/type-utils@npm:7.17.0" +"@typescript-eslint/scope-manager@npm:8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/scope-manager@npm:8.0.1" + dependencies: + "@typescript-eslint/types": "npm:8.0.1" + "@typescript-eslint/visitor-keys": "npm:8.0.1" + checksum: 10/e4509f69390dd51f87e9a998d96047330cb1d23262fdc6f4cf7c9475e10faf0a85cc19324d1a51102fcda5dbef5621395336177d55de7e1fe8a222e1823b9a43 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/type-utils@npm:8.0.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.17.0" - "@typescript-eslint/utils": "npm:7.17.0" + "@typescript-eslint/typescript-estree": "npm:8.0.1" + "@typescript-eslint/utils": "npm:8.0.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" - peerDependencies: - eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/1405c626cd59a1fb29b897d22dce0b2f5b793e5d1cba228a119e58e7392c385c9131c332e744888b7d6ad41eee0abbd8099651664cafaed24229da2cd768e032 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/types@npm:7.17.0" - checksum: 10/92e571f794f51a1f110714a9de661f9a76781c8c3e53d8fe025a88be947ae30d1c18964083467db31001ce7910f1a1459b8f6b039c270bdb6d1de47eba5dfa7f + checksum: 10/228a6bfc9c81d2acadab28dd968d43477507d7811a3cef2755003c1b61a17e579ca1fc53ad9b18bedf08591c70bf5e443a8c7e85a7228ee3e7d16c908b1b3be8 languageName: node linkType: hard @@ -1050,12 +1041,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.17.0" +"@typescript-eslint/types@npm:8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/types@npm:8.0.1" + checksum: 10/821ed735ff34da599315eadc3145898f02d5fea850979ed5b27648be0c025fdca3a6f8965f31dc290425eeda7c320d278ac60838f43580dc0173bd6be384051a + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.0.0": + version: 8.0.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.0.0" dependencies: - "@typescript-eslint/types": "npm:7.17.0" - "@typescript-eslint/visitor-keys": "npm:7.17.0" + "@typescript-eslint/types": "npm:8.0.0" + "@typescript-eslint/visitor-keys": "npm:8.0.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -1065,16 +1063,16 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/419c4ad3b470ea4d654c414bbc66269ba7a6504e10bf2a2a87f9214aad4358b670f60e89ae7e4b2a24fa7c0c4542ebdd3711b8964917c026a5eef27d861e23fb + checksum: 10/99a80fb43d1e9cbd49a3dfdd264e7e361ffd4e19970d2b04b86a551fc730cc4f19202c3323d0d6bbfd7ce4672bf205cb7b756ba2e20c95729b24e878b96e66f3 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.0.0": - version: 8.0.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.0.0" +"@typescript-eslint/typescript-estree@npm:8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.0.1" dependencies: - "@typescript-eslint/types": "npm:8.0.0" - "@typescript-eslint/visitor-keys": "npm:8.0.0" + "@typescript-eslint/types": "npm:8.0.1" + "@typescript-eslint/visitor-keys": "npm:8.0.1" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -1084,21 +1082,21 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/99a80fb43d1e9cbd49a3dfdd264e7e361ffd4e19970d2b04b86a551fc730cc4f19202c3323d0d6bbfd7ce4672bf205cb7b756ba2e20c95729b24e878b96e66f3 + checksum: 10/f0888381faaf6f1394adec1286c606dc41d8e27f1591d3fb20750c17e236f282627bf6c18b1ba34bf97e9af03f99b6e4b10a7625f615496cd506595da0c21186 languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/utils@npm:7.17.0" +"@typescript-eslint/utils@npm:8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/utils@npm:8.0.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.17.0" - "@typescript-eslint/types": "npm:7.17.0" - "@typescript-eslint/typescript-estree": "npm:7.17.0" + "@typescript-eslint/scope-manager": "npm:8.0.1" + "@typescript-eslint/types": "npm:8.0.1" + "@typescript-eslint/typescript-estree": "npm:8.0.1" peerDependencies: - eslint: ^8.56.0 - checksum: 10/44d6bfcda4b03a7bec82939dd975579f40705cf4128e40f747bf96b81e8fae0c384434999334a9ac42990e2864266c8067ca0e4b27d736ce2f6b8667115f7a1d + eslint: ^8.57.0 || ^9.0.0 + checksum: 10/e359a9e95d0b3f8dbccc3681607748f96b332667a882a5635a9876814159b8a723da7138f7fd890cf0c414c46257a8362d5a55a3bad78bc37743ee814c7a8de0 languageName: node linkType: hard @@ -1116,16 +1114,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.17.0" - dependencies: - "@typescript-eslint/types": "npm:7.17.0" - eslint-visitor-keys: "npm:^3.4.3" - checksum: 10/a8bef372e212baab67ec4e074a8b4983348fc554874d40d1fc22c10ce2693609cdef4a215391e8b428a67b3e2dcbda12d821b4ed668394b0b001ba03a08c5145 - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:8.0.0": version: 8.0.0 resolution: "@typescript-eslint/visitor-keys@npm:8.0.0" @@ -1136,6 +1124,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.0.1": + version: 8.0.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.0.1" + dependencies: + "@typescript-eslint/types": "npm:8.0.1" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10/489da338e19422eadb3b29fcf4d594ed00534faa129f52419bf9eb5733b0a1c11198d18e8d089fa0cc204370c2d2dd1834157a183d1e3e94df41378c5a606545 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -6274,8 +6272,8 @@ __metadata: "@types/jest": "npm:^29.5.12" "@types/lodash": "npm:^4.17.7" "@types/node": "npm:*" - "@typescript-eslint/eslint-plugin": "npm:^7.17.0" - "@typescript-eslint/parser": "npm:^7.17.0" + "@typescript-eslint/eslint-plugin": "npm:^8.0.1" + "@typescript-eslint/parser": "npm:^8.0.1" "@vitest/coverage-v8": "npm:^2.0.5" accoutrement: "npm:^4.0.4" chokidar-cli: "npm:^3.0.0"