diff --git a/.yarn/cache/@eslint-eslintrc-npm-3.0.0-a676d45cdc-b90d30d000.zip b/.yarn/cache/@eslint-eslintrc-npm-3.0.2-1fbcfb08c5-d8c92f06bd.zip similarity index 99% rename from .yarn/cache/@eslint-eslintrc-npm-3.0.0-a676d45cdc-b90d30d000.zip rename to .yarn/cache/@eslint-eslintrc-npm-3.0.2-1fbcfb08c5-d8c92f06bd.zip index 79f9a6a..6821dcf 100644 Binary files a/.yarn/cache/@eslint-eslintrc-npm-3.0.0-a676d45cdc-b90d30d000.zip and b/.yarn/cache/@eslint-eslintrc-npm-3.0.2-1fbcfb08c5-d8c92f06bd.zip differ diff --git a/.yarn/cache/@eslint-js-npm-8.56.0-b1de08cbff-60b3a1cf24.zip b/.yarn/cache/@eslint-js-npm-8.57.0-00ead3710a-9a518bb862.zip similarity index 99% rename from .yarn/cache/@eslint-js-npm-8.56.0-b1de08cbff-60b3a1cf24.zip rename to .yarn/cache/@eslint-js-npm-8.57.0-00ead3710a-9a518bb862.zip index 18dded6..b0ec297 100644 Binary files a/.yarn/cache/@eslint-js-npm-8.56.0-b1de08cbff-60b3a1cf24.zip and b/.yarn/cache/@eslint-js-npm-8.57.0-00ead3710a-9a518bb862.zip differ diff --git a/.yarn/cache/@sindresorhus-merge-streams-npm-2.3.0-5d49fcd96d-69ee906f31.zip b/.yarn/cache/@sindresorhus-merge-streams-npm-2.3.0-5d49fcd96d-69ee906f31.zip new file mode 100644 index 0000000..2adc77c Binary files /dev/null and b/.yarn/cache/@sindresorhus-merge-streams-npm-2.3.0-5d49fcd96d-69ee906f31.zip differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-6.21.0-eed10a6c66-f911a79ee6.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.1.1-51fd1fc916-0417996041.zip similarity index 77% rename from .yarn/cache/@typescript-eslint-eslint-plugin-npm-6.21.0-eed10a6c66-f911a79ee6.zip rename to .yarn/cache/@typescript-eslint-eslint-plugin-npm-7.1.1-51fd1fc916-0417996041.zip index 2a2f135..6217f5a 100644 Binary files a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-6.21.0-eed10a6c66-f911a79ee6.zip and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.1.1-51fd1fc916-0417996041.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-6.21.0-d7ff8425ee-a8f9982067.zip b/.yarn/cache/@typescript-eslint-parser-npm-7.1.1-11f168d501-84eb44f376.zip similarity index 92% rename from .yarn/cache/@typescript-eslint-parser-npm-6.21.0-d7ff8425ee-a8f9982067.zip rename to .yarn/cache/@typescript-eslint-parser-npm-7.1.1-11f168d501-84eb44f376.zip index 3f969eb..660e455 100644 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-6.21.0-d7ff8425ee-a8f9982067.zip and b/.yarn/cache/@typescript-eslint-parser-npm-7.1.1-11f168d501-84eb44f376.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-eaf868938d.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.1.1-2749838afa-a955c8529f.zip similarity index 95% rename from .yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-eaf868938d.zip rename to .yarn/cache/@typescript-eslint-scope-manager-npm-7.1.1-2749838afa-a955c8529f.zip index 72c7de8..3d2539b 100644 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-eaf868938d.zip and b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.1.1-2749838afa-a955c8529f.zip differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-6.21.0-b5d74d2e4c-7409c97d1c.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-7.1.1-557dd77b75-6f19dc3837.zip similarity index 96% rename from .yarn/cache/@typescript-eslint-type-utils-npm-6.21.0-b5d74d2e4c-7409c97d1c.zip rename to .yarn/cache/@typescript-eslint-type-utils-npm-7.1.1-557dd77b75-6f19dc3837.zip index ca16e45..ecd58c1 100644 Binary files a/.yarn/cache/@typescript-eslint-type-utils-npm-6.21.0-b5d74d2e4c-7409c97d1c.zip and b/.yarn/cache/@typescript-eslint-type-utils-npm-7.1.1-557dd77b75-6f19dc3837.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-020631d322.zip b/.yarn/cache/@typescript-eslint-types-npm-7.1.1-e202d4e758-2bef95ec0c.zip similarity index 98% rename from .yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-020631d322.zip rename to .yarn/cache/@typescript-eslint-types-npm-7.1.1-e202d4e758-2bef95ec0c.zip index dabe706..aaed841 100644 Binary files a/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-020631d322.zip and b/.yarn/cache/@typescript-eslint-types-npm-7.1.1-e202d4e758-2bef95ec0c.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-af1438c60f.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.1.1-a2d8aa22c6-2cec9d21cf.zip similarity index 95% rename from .yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-af1438c60f.zip rename to .yarn/cache/@typescript-eslint-typescript-estree-npm-7.1.1-a2d8aa22c6-2cec9d21cf.zip index 1f9af9d..595d724 100644 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-af1438c60f.zip and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.1.1-a2d8aa22c6-2cec9d21cf.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-ab2df3833b.zip b/.yarn/cache/@typescript-eslint-utils-npm-7.1.1-4885716161-3e70834c5b.zip similarity index 81% rename from .yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-ab2df3833b.zip rename to .yarn/cache/@typescript-eslint-utils-npm-7.1.1-4885716161-3e70834c5b.zip index 3c9e9c7..25b9a26 100644 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-ab2df3833b.zip and b/.yarn/cache/@typescript-eslint-utils-npm-7.1.1-4885716161-3e70834c5b.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-7395f69739.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.1.1-7a74edafd9-1ab19ec966.zip similarity index 95% rename from .yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-7395f69739.zip rename to .yarn/cache/@typescript-eslint-visitor-keys-npm-7.1.1-7a74edafd9-1ab19ec966.zip index 746d6c9..dca913f 100644 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-7395f69739.zip and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.1.1-7a74edafd9-1ab19ec966.zip differ diff --git a/.yarn/cache/eslint-config-xo-typescript-npm-2.0.0-a4def2706f-961733189c.zip b/.yarn/cache/eslint-config-xo-typescript-npm-4.0.0-0e3b77d8cb-079be08df5.zip similarity index 97% rename from .yarn/cache/eslint-config-xo-typescript-npm-2.0.0-a4def2706f-961733189c.zip rename to .yarn/cache/eslint-config-xo-typescript-npm-4.0.0-0e3b77d8cb-079be08df5.zip index d052c38..131a5d4 100644 Binary files a/.yarn/cache/eslint-config-xo-typescript-npm-2.0.0-a4def2706f-961733189c.zip and b/.yarn/cache/eslint-config-xo-typescript-npm-4.0.0-0e3b77d8cb-079be08df5.zip differ diff --git a/.yarn/cache/eslint-npm-8.56.0-6eec398a41-2be598f7da.zip b/.yarn/cache/eslint-npm-8.57.0-4286e12a3a-00bb96fd24.zip similarity index 99% rename from .yarn/cache/eslint-npm-8.56.0-6eec398a41-2be598f7da.zip rename to .yarn/cache/eslint-npm-8.57.0-4286e12a3a-00bb96fd24.zip index c5cb9f8..e4a5e4c 100644 Binary files a/.yarn/cache/eslint-npm-8.56.0-6eec398a41-2be598f7da.zip and b/.yarn/cache/eslint-npm-8.57.0-4286e12a3a-00bb96fd24.zip differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-4.0.0-9098eefd77-76619f42cf.zip b/.yarn/cache/eslint-visitor-keys-npm-4.0.0-9098eefd77-76619f42cf.zip new file mode 100644 index 0000000..e0d3f49 Binary files /dev/null and b/.yarn/cache/eslint-visitor-keys-npm-4.0.0-9098eefd77-76619f42cf.zip differ diff --git a/.yarn/cache/espree-npm-10.0.1-1d04a36678-7c0f84afa0.zip b/.yarn/cache/espree-npm-10.0.1-1d04a36678-7c0f84afa0.zip new file mode 100644 index 0000000..de42caf Binary files /dev/null and b/.yarn/cache/espree-npm-10.0.1-1d04a36678-7c0f84afa0.zip differ diff --git a/.yarn/cache/get-tsconfig-npm-4.7.3-659555dc15-b15ca9d5d0.zip b/.yarn/cache/get-tsconfig-npm-4.7.3-659555dc15-b15ca9d5d0.zip new file mode 100644 index 0000000..82b8abd Binary files /dev/null and b/.yarn/cache/get-tsconfig-npm-4.7.3-659555dc15-b15ca9d5d0.zip differ diff --git a/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-b96ff42620.zip b/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-b96ff42620.zip new file mode 100644 index 0000000..0ea7d9b Binary files /dev/null and b/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-b96ff42620.zip differ diff --git a/.yarn/cache/globby-npm-14.0.1-c639e789d7-749a6be91c.zip b/.yarn/cache/globby-npm-14.0.1-c639e789d7-749a6be91c.zip new file mode 100644 index 0000000..539cfa7 Binary files /dev/null and b/.yarn/cache/globby-npm-14.0.1-c639e789d7-749a6be91c.zip differ diff --git a/.yarn/cache/typescript-npm-5.3.3-6b23a5da18-e33cef99d8.zip b/.yarn/cache/typescript-npm-5.4.2-7e4ff3dfd2-583ff68caf.zip similarity index 97% rename from .yarn/cache/typescript-npm-5.3.3-6b23a5da18-e33cef99d8.zip rename to .yarn/cache/typescript-npm-5.4.2-7e4ff3dfd2-583ff68caf.zip index 56b2c8c..98db74f 100644 Binary files a/.yarn/cache/typescript-npm-5.3.3-6b23a5da18-e33cef99d8.zip and b/.yarn/cache/typescript-npm-5.4.2-7e4ff3dfd2-583ff68caf.zip differ diff --git a/.yarn/cache/typescript-patch-c471c1f1ad-e22df47df9.zip b/.yarn/cache/typescript-patch-afa2a7324a-22e2f213c3.zip similarity index 97% rename from .yarn/cache/typescript-patch-c471c1f1ad-e22df47df9.zip rename to .yarn/cache/typescript-patch-afa2a7324a-22e2f213c3.zip index 4c2fd0f..f886295 100644 Binary files a/.yarn/cache/typescript-patch-c471c1f1ad-e22df47df9.zip and b/.yarn/cache/typescript-patch-afa2a7324a-22e2f213c3.zip differ diff --git a/.yarn/cache/xo-npm-0.57.0-22d879672d-9afa17829e.zip b/.yarn/cache/xo-npm-0.58.0-b89379efd4-0ff7c017a3.zip similarity index 99% rename from .yarn/cache/xo-npm-0.57.0-22d879672d-9afa17829e.zip rename to .yarn/cache/xo-npm-0.58.0-b89379efd4-0ff7c017a3.zip index e35d28e..4f2e85e 100644 Binary files a/.yarn/cache/xo-npm-0.57.0-22d879672d-9afa17829e.zip and b/.yarn/cache/xo-npm-0.58.0-b89379efd4-0ff7c017a3.zip differ diff --git a/package.json b/package.json index eb8c7c9..6ab23cf 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "semantic-release": "^23.0.0", "tempy": "^3.1.0", "uuid": "^9.0.1", - "xo": "^0.57.0" + "xo": "^0.58.0" }, "ava": { "verbose": true, diff --git a/yarn.lock b/yarn.lock index ce45c0a..420abb8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -136,27 +136,27 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^3.0.0": - version: 3.0.0 - resolution: "@eslint/eslintrc@npm:3.0.0" +"@eslint/eslintrc@npm:^3.0.2": + version: 3.0.2 + resolution: "@eslint/eslintrc@npm:3.0.2" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" + espree: "npm:^10.0.1" + globals: "npm:^14.0.0" ignore: "npm:^5.2.0" import-fresh: "npm:^3.2.1" js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: b90d30d0001d8141549e5763349c80efd72d91e50066d4a2378d4887a34b61008f28e65c49875ab48e56ae1a61d9596ec13826ca6095c95cb5238a6467acc207 + checksum: d8c92f06bdf8e2be9fcc0eeac4a9351745174adfcc72571ef3d179101cb55e19f15f6385c2a4f4945a3ba9245802d3371208e2e1e4f00f6bcf6b8711656af85a languageName: node linkType: hard -"@eslint/js@npm:8.56.0": - version: 8.56.0 - resolution: "@eslint/js@npm:8.56.0" - checksum: 60b3a1cf240e2479cec9742424224465dc50e46d781da1b7f5ef240501b2d1202c225bd456207faac4b34a64f4765833345bc4ddffd00395e1db40fa8c426f5a +"@eslint/js@npm:8.57.0": + version: 8.57.0 + resolution: "@eslint/js@npm:8.57.0" + checksum: 9a518bb8625ba3350613903a6d8c622352ab0c6557a59fe6ff6178bf882bf57123f9d92aa826ee8ac3ee74b9c6203fe630e9ee00efb03d753962dcf65ee4bd94 languageName: node linkType: hard @@ -167,7 +167,7 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.13": +"@humanwhocodes/config-array@npm:^0.11.14": version: 0.11.14 resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: @@ -1010,6 +1010,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^2.1.0": + version: 2.3.0 + resolution: "@sindresorhus/merge-streams@npm:2.3.0" + checksum: 69ee906f3125fb2c6bb6ec5cdd84e8827d93b49b3892bce8b62267116cc7e197b5cccf20c160a1d32c26014ecd14470a72a5e3ee37a58f1d6dadc0db1ccf3894 + languageName: node + linkType: hard + "@tootallnate/once@npm:2": version: 2.0.0 resolution: "@tootallnate/once@npm:2.0.0" @@ -1100,15 +1107,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.21.0" +"@typescript-eslint/eslint-plugin@npm:^7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/eslint-plugin@npm:7.1.1" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.21.0" - "@typescript-eslint/type-utils": "npm:6.21.0" - "@typescript-eslint/utils": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" + "@typescript-eslint/scope-manager": "npm:7.1.1" + "@typescript-eslint/type-utils": "npm:7.1.1" + "@typescript-eslint/utils": "npm:7.1.1" + "@typescript-eslint/visitor-keys": "npm:7.1.1" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -1116,73 +1123,73 @@ __metadata: semver: "npm:^7.5.4" ts-api-utils: "npm:^1.0.1" peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: f911a79ee64d642f814a3b6cdb0d324b5f45d9ef955c5033e78903f626b7239b4aa773e464a38c3e667519066169d983538f2bf8e5d00228af587c9d438fb344 + checksum: 041799604176bbee01f6ff029c5e2fcf1196db2737ba219a20b095f095dc0064ea425d15dd6dc22eaef294daa838209601ec7bc19317258dfa89a13afb8126ba languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/parser@npm:6.21.0" +"@typescript-eslint/parser@npm:^7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/parser@npm:7.1.1" dependencies: - "@typescript-eslint/scope-manager": "npm:6.21.0" - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/typescript-estree": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" + "@typescript-eslint/scope-manager": "npm:7.1.1" + "@typescript-eslint/types": "npm:7.1.1" + "@typescript-eslint/typescript-estree": "npm:7.1.1" + "@typescript-eslint/visitor-keys": "npm:7.1.1" debug: "npm:^4.3.4" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: a8f99820679decd0d115c0af61903fb1de3b1b5bec412dc72b67670bf636de77ab07f2a68ee65d6da7976039bbf636907f9d5ca546db3f0b98a31ffbc225bc7d + checksum: 84eb44f3767aaa1d7b26176348c89bd6732bc711f7f24186b1354eba95bf9e9c65b5675838772b831391210e525ff1f3bd4b51a3130ec35413aa362920effc57 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/scope-manager@npm:6.21.0" +"@typescript-eslint/scope-manager@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/scope-manager@npm:7.1.1" dependencies: - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" - checksum: eaf868938d811cbbea33e97e44ba7050d2b6892202cea6a9622c486b85ab1cf801979edf78036179a8ba4ac26f1dfdf7fcc83a68c1ff66be0b3a8e9a9989b526 + "@typescript-eslint/types": "npm:7.1.1" + "@typescript-eslint/visitor-keys": "npm:7.1.1" + checksum: a955c8529f24945d448b95982d06b5f15a74fc5df97307f5821d55e9861d6c26d61cbd118c1ca41634164ed1d4f6c74fcb8388761341c49e6902a6fb72036afc languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/type-utils@npm:6.21.0" +"@typescript-eslint/type-utils@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/type-utils@npm:7.1.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.21.0" - "@typescript-eslint/utils": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:7.1.1" + "@typescript-eslint/utils": "npm:7.1.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 7409c97d1c4a4386b488962739c4f1b5b04dc60cf51f8cd88e6b12541f84d84c6b8b67e491a147a2c95f9ec486539bf4519fb9d418411aef6537b9c156468117 + checksum: 6f19dc383718cce42ed7262d134f5f0221bcbf225fea28975cd714c90e57d861608d5187c7ad731f6281813f94b00f22282a99a8a852167366064abc6e256341 languageName: node linkType: hard -"@typescript-eslint/types@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/types@npm:6.21.0" - checksum: 020631d3223bbcff8a0da3efbdf058220a8f48a3de221563996ad1dcc30d6c08dadc3f7608cc08830d21c0d565efd2db19b557b9528921c78aabb605eef2d74d +"@typescript-eslint/types@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/types@npm:7.1.1" + checksum: 2bef95ec0c60e67fada336db3e82fac2be16c21a9e54fc45c7aeda3291abcceefa12aa970025db88bc2b3e113b1e70abd7f89c2a651c16b816dff1a0c46e7907 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.21.0" +"@typescript-eslint/typescript-estree@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/typescript-estree@npm:7.1.1" dependencies: - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/visitor-keys": "npm:6.21.0" + "@typescript-eslint/types": "npm:7.1.1" + "@typescript-eslint/visitor-keys": "npm:7.1.1" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -1192,34 +1199,34 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: af1438c60f080045ebb330155a8c9bb90db345d5069cdd5d01b67de502abb7449d6c75500519df829f913a6b3f490ade3e8215279b6bdc63d0fb0ae61034df5f + checksum: 2cec9d21cfe46e523a6d29aff554e5450edf1ee30ce9cf644ee8f1f5e1cfd44b94afb3632db97a949c86c4a392ae80f264d56d8747b2b0fdbe5c54139433366a languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/utils@npm:6.21.0" +"@typescript-eslint/utils@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/utils@npm:7.1.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.21.0" - "@typescript-eslint/types": "npm:6.21.0" - "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/scope-manager": "npm:7.1.1" + "@typescript-eslint/types": "npm:7.1.1" + "@typescript-eslint/typescript-estree": "npm:7.1.1" semver: "npm:^7.5.4" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: ab2df3833b2582d4e5467a484d08942b4f2f7208f8e09d67de510008eb8001a9b7460f2f9ba11c12086fd3cdcac0c626761c7995c2c6b5657d5fa6b82030a32d + eslint: ^8.56.0 + checksum: 3e70834c5b49e4643ec8da63fa2acaab54283a566af2cedcd4c2f4210833a59bf71c459dde69e738115633c7de9f1339130552ff246e8e1bb4db26910685408b languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.21.0" +"@typescript-eslint/visitor-keys@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/visitor-keys@npm:7.1.1" dependencies: - "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/types": "npm:7.1.1" eslint-visitor-keys: "npm:^3.4.1" - checksum: 7395f69739cfa1cb83c1fb2fad30afa2a814756367302fb4facd5893eff66abc807e8d8f63eba94ed3b0fe0c1c996ac9a1680bcbf0f83717acedc3f2bb724fbf + checksum: 1ab19ec966ff0b86317eddcbfcda645856ec01c3b76a451298031f35e4da0a363e4888ce5ae9e2526e874799a502c49922d83d57d21cb6fef7f3912f51e4a271 languageName: node linkType: hard @@ -2492,7 +2499,7 @@ __metadata: semantic-release: "npm:^23.0.0" tempy: "npm:^3.1.0" uuid: "npm:^9.0.1" - xo: "npm:^0.57.0" + xo: "npm:^0.58.0" bin: create-npm: ./src/bin/create-npm.js languageName: unknown @@ -3039,15 +3046,15 @@ __metadata: languageName: node linkType: hard -"eslint-config-xo-typescript@npm:^2.0.0": - version: 2.0.0 - resolution: "eslint-config-xo-typescript@npm:2.0.0" +"eslint-config-xo-typescript@npm:^4.0.0": + version: 4.0.0 + resolution: "eslint-config-xo-typescript@npm:4.0.0" peerDependencies: - "@typescript-eslint/eslint-plugin": ">=6.21.0" - "@typescript-eslint/parser": ">=6.21.0" + "@typescript-eslint/eslint-plugin": ">=7.0.2" + "@typescript-eslint/parser": ">=7.0.2" eslint: ">=8.56.0" typescript: ">=5.0.0" - checksum: 961733189c5f76ba1510be494f148f0bca0d61dddde8ef34e2a72e771ee2bfe2aa20b32026e83ca62cba7a8146c23b962b63ef9b5079221f01beee0e33fbebcb + checksum: 079be08df5e136522298d18d14fa533daaebfc53a0631989459d967962de326fc31336fd738e4d49a41a4b12f34766a543f1eb827f8782b7668e03b57cb20dd4 languageName: node linkType: hard @@ -3246,7 +3253,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^51.0.0": +"eslint-plugin-unicorn@npm:^51.0.1": version: 51.0.1 resolution: "eslint-plugin-unicorn@npm:51.0.1" dependencies: @@ -3328,15 +3335,22 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.53.0": - version: 8.56.0 - resolution: "eslint@npm:8.56.0" +"eslint-visitor-keys@npm:^4.0.0": + version: 4.0.0 + resolution: "eslint-visitor-keys@npm:4.0.0" + checksum: 76619f42cf162705a1515a6868e6fc7567e185c7063a05621a8ac4c3b850d022661262c21d9f1fc1d144ecf0d5d64d70a3f43c15c3fc969a61ace0fb25698cf5 + languageName: node + linkType: hard + +"eslint@npm:^8.57.0": + version: 8.57.0 + resolution: "eslint@npm:8.57.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" "@eslint/eslintrc": "npm:^2.1.4" - "@eslint/js": "npm:8.56.0" - "@humanwhocodes/config-array": "npm:^0.11.13" + "@eslint/js": "npm:8.57.0" + "@humanwhocodes/config-array": "npm:^0.11.14" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" "@ungap/structured-clone": "npm:^1.2.0" @@ -3372,7 +3386,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 2be598f7da1339d045ad933ffd3d4742bee610515cd2b0d9a2b8b729395a01d4e913552fff555b559fccaefd89d7b37632825789d1b06470608737ae69ab43fb + checksum: 00bb96fd2471039a312435a6776fe1fd557c056755eaa2b96093ef3a8508c92c8775d5f754768be6b1dddd09fdd3379ddb231eeb9b6c579ee17ea7d68000a529 languageName: node linkType: hard @@ -3386,6 +3400,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^10.0.1": + version: 10.0.1 + resolution: "espree@npm:10.0.1" + dependencies: + acorn: "npm:^8.11.3" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^4.0.0" + checksum: 7c0f84afa0f9db7bb899619e6364ed832ef13fe8943691757ddde9a1805ae68b826ed66803323015f707a629a5507d0d290edda2276c25131fe0ad883b8b5636 + languageName: node + linkType: hard + "espree@npm:^9.0.0": version: 9.5.1 resolution: "espree@npm:9.5.1" @@ -3984,7 +4009,7 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.7.0, get-tsconfig@npm:^4.7.2": +"get-tsconfig@npm:^4.7.0": version: 4.7.2 resolution: "get-tsconfig@npm:4.7.2" dependencies: @@ -3993,6 +4018,15 @@ __metadata: languageName: node linkType: hard +"get-tsconfig@npm:^4.7.3": + version: 4.7.3 + resolution: "get-tsconfig@npm:4.7.3" + dependencies: + resolve-pkg-maps: "npm:^1.0.0" + checksum: b15ca9d5d0887ebfccadc9fe88b6ff3827a5691ec90e7608a5e9c74bef959c14aba62f6bb88ac7f50322395731789a2cf654244f00e10f4f76349911b6846d6f + languageName: node + linkType: hard + "git-log-parser@npm:^1.2.0": version: 1.2.0 resolution: "git-log-parser@npm:1.2.0" @@ -4097,6 +4131,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d + languageName: node + linkType: hard + "globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" @@ -4147,6 +4188,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:^14.0.1": + version: 14.0.1 + resolution: "globby@npm:14.0.1" + dependencies: + "@sindresorhus/merge-streams": "npm:^2.1.0" + fast-glob: "npm:^3.3.2" + ignore: "npm:^5.2.4" + path-type: "npm:^5.0.0" + slash: "npm:^5.1.0" + unicorn-magic: "npm:^0.1.0" + checksum: 749a6be91cf455c161ebb5c9130df3991cb9fd7568425db850a8279a6cf45acd031c5069395beb7aeb4dd606b64f0d6ff8116c93726178d8e6182fee58c2736d + languageName: node + linkType: hard + "gopd@npm:^1.0.1": version: 1.0.1 resolution: "gopd@npm:1.0.1" @@ -5802,7 +5857,7 @@ __metadata: languageName: node linkType: hard -"meow@npm:^13.1.0": +"meow@npm:^13.2.0": version: 13.2.0 resolution: "meow@npm:13.2.0" checksum: d5b339ae314715bcd0b619dd2f8a266891928e21526b4800d49b4fba1cc3fff7e2c1ff5edd3344149fac841bc2306157f858e8c4d5eaee4d52ce52ad925664ce @@ -8747,23 +8802,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" +"typescript@npm:^5.4.2": + version: 5.4.2 + resolution: "typescript@npm:5.4.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: e33cef99d82573624fc0f854a2980322714986bc35b9cb4d1ce736ed182aeab78e2cb32b385efa493b2a976ef52c53e20d6c6918312353a91850e2b76f1ea44f + checksum: 583ff68cafb0c076695f72d61df6feee71689568179fb0d3a4834dac343df6b6ed7cf7b6f6c801fa52d43cd1d324e2f2d8ae4497b09f9e6cfe3d80a6d6c9ca52 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.3.3#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=29ae49" +"typescript@patch:typescript@npm%3A^5.4.2#optional!builtin": + version: 5.4.2 + resolution: "typescript@patch:typescript@npm%3A5.4.2#optional!builtin::version=5.4.2&hash=29ae49" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: e22df47df9b2b2f2617b8bf511a29aea3d177f9f7a0756818230a76b01cbd7da988bf55f9463aaa1a4c1ff90b80f8dc5676460d4e9dfc010572cbba59b822b0c + checksum: 22e2f213c3ffe5960c5eaec6c95c04e01858fed57a94be250746f540b935b2c18c3c3fc80d3ab65d28c0aba1eb76284557ba3bf521d28caee811c44ba2b648f9 languageName: node linkType: hard @@ -9093,20 +9148,20 @@ __metadata: languageName: node linkType: hard -"xo@npm:^0.57.0": - version: 0.57.0 - resolution: "xo@npm:0.57.0" +"xo@npm:^0.58.0": + version: 0.58.0 + resolution: "xo@npm:0.58.0" dependencies: - "@eslint/eslintrc": "npm:^3.0.0" - "@typescript-eslint/eslint-plugin": "npm:^6.21.0" - "@typescript-eslint/parser": "npm:^6.21.0" + "@eslint/eslintrc": "npm:^3.0.2" + "@typescript-eslint/eslint-plugin": "npm:^7.1.1" + "@typescript-eslint/parser": "npm:^7.1.1" arrify: "npm:^3.0.0" cosmiconfig: "npm:^8.3.6" define-lazy-prop: "npm:^3.0.0" - eslint: "npm:^8.53.0" + eslint: "npm:^8.57.0" eslint-config-prettier: "npm:^9.1.0" eslint-config-xo: "npm:^0.44.0" - eslint-config-xo-typescript: "npm:^2.0.0" + eslint-config-xo-typescript: "npm:^4.0.0" eslint-formatter-pretty: "npm:^6.0.1" eslint-import-resolver-webpack: "npm:^0.13.8" eslint-plugin-ava: "npm:^14.0.0" @@ -9115,27 +9170,27 @@ __metadata: eslint-plugin-n: "npm:^16.6.2" eslint-plugin-no-use-extend-native: "npm:^0.5.0" eslint-plugin-prettier: "npm:^5.1.3" - eslint-plugin-unicorn: "npm:^51.0.0" + eslint-plugin-unicorn: "npm:^51.0.1" esm-utils: "npm:^4.2.1" find-cache-dir: "npm:^5.0.0" find-up-simple: "npm:^1.0.0" get-stdin: "npm:^9.0.0" - get-tsconfig: "npm:^4.7.2" - globby: "npm:^14.0.0" + get-tsconfig: "npm:^4.7.3" + globby: "npm:^14.0.1" imurmurhash: "npm:^0.1.4" json-stable-stringify-without-jsonify: "npm:^1.0.1" lodash-es: "npm:^4.17.21" - meow: "npm:^13.1.0" + meow: "npm:^13.2.0" micromatch: "npm:^4.0.5" open-editor: "npm:^4.1.1" prettier: "npm:^3.2.5" semver: "npm:^7.6.0" slash: "npm:^5.1.0" to-absolute-glob: "npm:^3.0.0" - typescript: "npm:^5.3.3" + typescript: "npm:^5.4.2" bin: xo: cli.js - checksum: 9afa17829eea016e0da91fdb768ac4ac8e26078f9fa1a275d74184712b05c43c49afdf8f72c6025e4c1b515829ff5b61288b450e6feb1e6120d2b86e1989fc52 + checksum: 0ff7c017a3de5a91e5b461a10203a793da4402352a333e5aa5de23960147fca213146e00dd2d3e79ee7cb6a3622b3e05871d50eed3a6b9174cf1c9d9114dcfe8 languageName: node linkType: hard