diff --git a/.pnp.cjs b/.pnp.cjs index 4869878a..16749f3f 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -40,7 +40,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-config-airbnb-base", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:15.0.0"],\ ["eslint-plugin-flowtype", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:8.0.3"],\ ["eslint-plugin-import", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:2.29.1"],\ - ["eslint-plugin-jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.4.0"],\ + ["eslint-plugin-jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.5.0"],\ ["execa", "npm:8.0.1"],\ ["flow-bin", "npm:0.175.1"],\ ["flow-typed", "npm:3.9.0"],\ @@ -1490,10 +1490,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:2dc27f537ad4b20b79da86a5ca5d070196c1755375605bbda498b2c303399160eb6bfdda61d3deb04da096186490dac194a8f6ce6dbde7e377204f5b5a69ca32#npm:4.4.0", {\ - "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-40d9308db2/0/cache/@eslint-community-eslint-utils-npm-4.4.0-d1791bd5a3-cdfe3ae42b.zip/node_modules/@eslint-community/eslint-utils/",\ + ["virtual:382d7972e78ce0e50851ed3c9e88cb61fc3f15305c94e3b2b006f5b76f5fa81efdf931285318dd7862718c768e78ca2c5d621d47120f5bc3520da59d97067b10#npm:4.4.0", {\ + "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-82cbf9bab4/0/cache/@eslint-community-eslint-utils-npm-4.4.0-d1791bd5a3-cdfe3ae42b.zip/node_modules/@eslint-community/eslint-utils/",\ "packageDependencies": [\ - ["@eslint-community/eslint-utils", "virtual:2dc27f537ad4b20b79da86a5ca5d070196c1755375605bbda498b2c303399160eb6bfdda61d3deb04da096186490dac194a8f6ce6dbde7e377204f5b5a69ca32#npm:4.4.0"],\ + ["@eslint-community/eslint-utils", "virtual:382d7972e78ce0e50851ed3c9e88cb61fc3f15305c94e3b2b006f5b76f5fa81efdf931285318dd7862718c768e78ca2c5d621d47120f5bc3520da59d97067b10#npm:4.4.0"],\ ["@types/eslint", null],\ ["eslint", "npm:8.13.0"],\ ["eslint-visitor-keys", "npm:3.3.0"]\ @@ -3371,46 +3371,46 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/scope-manager", [\ - ["npm:6.21.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-71028b757d.zip/node_modules/@typescript-eslint/scope-manager/",\ + ["npm:7.8.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-7.8.0-db59659bda-2ab9158f2d.zip/node_modules/@typescript-eslint/scope-manager/",\ "packageDependencies": [\ - ["@typescript-eslint/scope-manager", "npm:6.21.0"],\ - ["@typescript-eslint/types", "npm:6.21.0"],\ - ["@typescript-eslint/visitor-keys", "npm:6.21.0"]\ + ["@typescript-eslint/scope-manager", "npm:7.8.0"],\ + ["@typescript-eslint/types", "npm:7.8.0"],\ + ["@typescript-eslint/visitor-keys", "npm:7.8.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/types", [\ - ["npm:6.21.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-9501b47d74.zip/node_modules/@typescript-eslint/types/",\ + ["npm:7.8.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-7.8.0-36fce5e271-fb4b0e09ca.zip/node_modules/@typescript-eslint/types/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:6.21.0"]\ + ["@typescript-eslint/types", "npm:7.8.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ - ["npm:6.21.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-dec02dc107.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["npm:7.8.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-7.8.0-1b4091a1e5-278ac7f988.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "npm:6.21.0"]\ + ["@typescript-eslint/typescript-estree", "npm:7.8.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:2dc27f537ad4b20b79da86a5ca5d070196c1755375605bbda498b2c303399160eb6bfdda61d3deb04da096186490dac194a8f6ce6dbde7e377204f5b5a69ca32#npm:6.21.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-4b77813996/0/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-dec02dc107.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["virtual:382d7972e78ce0e50851ed3c9e88cb61fc3f15305c94e3b2b006f5b76f5fa81efdf931285318dd7862718c768e78ca2c5d621d47120f5bc3520da59d97067b10#npm:7.8.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-51141c2da0/0/cache/@typescript-eslint-typescript-estree-npm-7.8.0-1b4091a1e5-278ac7f988.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "virtual:2dc27f537ad4b20b79da86a5ca5d070196c1755375605bbda498b2c303399160eb6bfdda61d3deb04da096186490dac194a8f6ce6dbde7e377204f5b5a69ca32#npm:6.21.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:382d7972e78ce0e50851ed3c9e88cb61fc3f15305c94e3b2b006f5b76f5fa81efdf931285318dd7862718c768e78ca2c5d621d47120f5bc3520da59d97067b10#npm:7.8.0"],\ ["@types/typescript", null],\ - ["@typescript-eslint/types", "npm:6.21.0"],\ - ["@typescript-eslint/visitor-keys", "npm:6.21.0"],\ + ["@typescript-eslint/types", "npm:7.8.0"],\ + ["@typescript-eslint/visitor-keys", "npm:7.8.0"],\ ["debug", "virtual:d9a5f00bfc11d56fd0d391c83d70ceade45ea6b20139b488c916c2225b2c904e8c8722786b03dfb6d06fef38f31a649a4fbdf210a93be455090758ff610f2afb#npm:4.3.4"],\ ["globby", "npm:11.1.0"],\ ["is-glob", "npm:4.0.3"],\ - ["minimatch", "npm:9.0.3"],\ - ["semver", "npm:7.5.4"],\ - ["ts-api-utils", "virtual:4b77813996969fe7c93148809b43d23fc48c7b68239a0dffd00a183b1c0c8a90428d564cb6328e105730e6aea38237aaf4fc818310d283a62c5d63cb27d24895#npm:1.3.0"],\ + ["minimatch", "npm:9.0.4"],\ + ["semver", "npm:7.6.0"],\ + ["ts-api-utils", "virtual:51141c2da0db771ac770743d6d14d58a5293678a138fbc706cd85d4f1d883731cb783cd5e0948c55f06b1d3dcb2df5262f26f68ae8a32c1cca21a5b869ff6f78#npm:1.3.0"],\ ["typescript", null]\ ],\ "packagePeers": [\ @@ -3421,26 +3421,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/utils", [\ - ["npm:6.21.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b129b3a4ae.zip/node_modules/@typescript-eslint/utils/",\ + ["npm:7.8.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-7.8.0-38e85cbb0d-770c4742ac.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "npm:6.21.0"]\ + ["@typescript-eslint/utils", "npm:7.8.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:ded6387e63b9c38984fded2902bda2161e11c201b0170aea3f9b22988071b585f8a495f37606e8cd7cd9e669d73b53e59831fd881a0a4b8fba4c88684a9579a2#npm:6.21.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-2dc27f537a/0/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b129b3a4ae.zip/node_modules/@typescript-eslint/utils/",\ + ["virtual:7be4a172e9f121ab93f545b0c90e2b828e7047c74adf80b42958bd950dff92987e3ad0b8f3db5fa575eaf0e439de6c9f058d78203ea298b7fffc7c2ae21fd0a6#npm:7.8.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-382d7972e7/0/cache/@typescript-eslint-utils-npm-7.8.0-38e85cbb0d-770c4742ac.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "virtual:ded6387e63b9c38984fded2902bda2161e11c201b0170aea3f9b22988071b585f8a495f37606e8cd7cd9e669d73b53e59831fd881a0a4b8fba4c88684a9579a2#npm:6.21.0"],\ - ["@eslint-community/eslint-utils", "virtual:2dc27f537ad4b20b79da86a5ca5d070196c1755375605bbda498b2c303399160eb6bfdda61d3deb04da096186490dac194a8f6ce6dbde7e377204f5b5a69ca32#npm:4.4.0"],\ + ["@typescript-eslint/utils", "virtual:7be4a172e9f121ab93f545b0c90e2b828e7047c74adf80b42958bd950dff92987e3ad0b8f3db5fa575eaf0e439de6c9f058d78203ea298b7fffc7c2ae21fd0a6#npm:7.8.0"],\ + ["@eslint-community/eslint-utils", "virtual:382d7972e78ce0e50851ed3c9e88cb61fc3f15305c94e3b2b006f5b76f5fa81efdf931285318dd7862718c768e78ca2c5d621d47120f5bc3520da59d97067b10#npm:4.4.0"],\ ["@types/eslint", null],\ ["@types/json-schema", "npm:7.0.15"],\ ["@types/semver", "npm:7.5.8"],\ - ["@typescript-eslint/scope-manager", "npm:6.21.0"],\ - ["@typescript-eslint/types", "npm:6.21.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:2dc27f537ad4b20b79da86a5ca5d070196c1755375605bbda498b2c303399160eb6bfdda61d3deb04da096186490dac194a8f6ce6dbde7e377204f5b5a69ca32#npm:6.21.0"],\ + ["@typescript-eslint/scope-manager", "npm:7.8.0"],\ + ["@typescript-eslint/types", "npm:7.8.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:382d7972e78ce0e50851ed3c9e88cb61fc3f15305c94e3b2b006f5b76f5fa81efdf931285318dd7862718c768e78ca2c5d621d47120f5bc3520da59d97067b10#npm:7.8.0"],\ ["eslint", "npm:8.13.0"],\ - ["semver", "npm:7.5.4"]\ + ["semver", "npm:7.6.0"]\ ],\ "packagePeers": [\ "@types/eslint",\ @@ -3450,11 +3450,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/visitor-keys", [\ - ["npm:6.21.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-67c7e6003d.zip/node_modules/@typescript-eslint/visitor-keys/",\ + ["npm:7.8.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-7.8.0-6f8e76c15a-9e635f7831.zip/node_modules/@typescript-eslint/visitor-keys/",\ "packageDependencies": [\ - ["@typescript-eslint/visitor-keys", "npm:6.21.0"],\ - ["@typescript-eslint/types", "npm:6.21.0"],\ + ["@typescript-eslint/visitor-keys", "npm:7.8.0"],\ + ["@typescript-eslint/types", "npm:7.8.0"],\ ["eslint-visitor-keys", "npm:3.4.3"]\ ],\ "linkType": "HARD"\ @@ -6654,22 +6654,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["eslint-plugin-jest", [\ - ["npm:28.4.0", {\ - "packageLocation": "./.yarn/cache/eslint-plugin-jest-npm-28.4.0-ab0de0ad37-ddaa40b1c0.zip/node_modules/eslint-plugin-jest/",\ + ["npm:28.5.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-jest-npm-28.5.0-7d948c3839-73ba168fb0.zip/node_modules/eslint-plugin-jest/",\ "packageDependencies": [\ - ["eslint-plugin-jest", "npm:28.4.0"]\ + ["eslint-plugin-jest", "npm:28.5.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.4.0", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-jest-virtual-ded6387e63/0/cache/eslint-plugin-jest-npm-28.4.0-ab0de0ad37-ddaa40b1c0.zip/node_modules/eslint-plugin-jest/",\ + ["virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.5.0", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-jest-virtual-7be4a172e9/0/cache/eslint-plugin-jest-npm-28.5.0-7d948c3839-73ba168fb0.zip/node_modules/eslint-plugin-jest/",\ "packageDependencies": [\ - ["eslint-plugin-jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.4.0"],\ + ["eslint-plugin-jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.5.0"],\ ["@types/eslint", null],\ ["@types/jest", null],\ ["@types/typescript-eslint__eslint-plugin", null],\ ["@typescript-eslint/eslint-plugin", null],\ - ["@typescript-eslint/utils", "virtual:ded6387e63b9c38984fded2902bda2161e11c201b0170aea3f9b22988071b585f8a495f37606e8cd7cd9e669d73b53e59831fd881a0a4b8fba4c88684a9579a2#npm:6.21.0"],\ + ["@typescript-eslint/utils", "virtual:7be4a172e9f121ab93f545b0c90e2b828e7047c74adf80b42958bd950dff92987e3ad0b8f3db5fa575eaf0e439de6c9f058d78203ea298b7fffc7c2ae21fd0a6#npm:7.8.0"],\ ["eslint", "npm:8.13.0"],\ ["jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:29.7.0"]\ ],\ @@ -7556,7 +7556,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-config-airbnb-base", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:15.0.0"],\ ["eslint-plugin-flowtype", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:8.0.3"],\ ["eslint-plugin-import", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:2.29.1"],\ - ["eslint-plugin-jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.4.0"],\ + ["eslint-plugin-jest", "virtual:ef5a25a5c46c2de8da99c2a3f35c5cd2630e17a5c5c87119986972dfb9c5f74d2b50e07450a7b559352b2076182be4f961ad14bdfbb89262d92aeef0bca93760#npm:28.5.0"],\ ["execa", "npm:8.0.1"],\ ["flow-bin", "npm:0.175.1"],\ ["flow-typed", "npm:3.9.0"],\ @@ -11186,6 +11186,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["brace-expansion", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:9.0.4", {\ + "packageLocation": "./.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-cf717f597e.zip/node_modules/minimatch/",\ + "packageDependencies": [\ + ["minimatch", "npm:9.0.4"],\ + ["brace-expansion", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["minimist", [\ @@ -13906,6 +13914,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["lru-cache", "npm:6.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.6.0", {\ + "packageLocation": "./.yarn/cache/semver-npm-7.6.0-f4630729f6-7427f05b70.zip/node_modules/semver/",\ + "packageDependencies": [\ + ["semver", "npm:7.6.0"],\ + ["lru-cache", "npm:6.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["semver-compare", [\ @@ -15085,10 +15101,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:4b77813996969fe7c93148809b43d23fc48c7b68239a0dffd00a183b1c0c8a90428d564cb6328e105730e6aea38237aaf4fc818310d283a62c5d63cb27d24895#npm:1.3.0", {\ - "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-9bdf17a8e7/0/cache/ts-api-utils-npm-1.3.0-33457908f8-c746ddabfd.zip/node_modules/ts-api-utils/",\ + ["virtual:51141c2da0db771ac770743d6d14d58a5293678a138fbc706cd85d4f1d883731cb783cd5e0948c55f06b1d3dcb2df5262f26f68ae8a32c1cca21a5b869ff6f78#npm:1.3.0", {\ + "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-69992a34fe/0/cache/ts-api-utils-npm-1.3.0-33457908f8-c746ddabfd.zip/node_modules/ts-api-utils/",\ "packageDependencies": [\ - ["ts-api-utils", "virtual:4b77813996969fe7c93148809b43d23fc48c7b68239a0dffd00a183b1c0c8a90428d564cb6328e105730e6aea38237aaf4fc818310d283a62c5d63cb27d24895#npm:1.3.0"],\ + ["ts-api-utils", "virtual:51141c2da0db771ac770743d6d14d58a5293678a138fbc706cd85d4f1d883731cb783cd5e0948c55f06b1d3dcb2df5262f26f68ae8a32c1cca21a5b869ff6f78#npm:1.3.0"],\ ["@types/typescript", null],\ ["typescript", null]\ ],\ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-71028b757d.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.8.0-db59659bda-2ab9158f2d.zip similarity index 56% rename from .yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-71028b757d.zip rename to .yarn/cache/@typescript-eslint-scope-manager-npm-7.8.0-db59659bda-2ab9158f2d.zip index 624a2a4a..cbac09fb 100644 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-71028b757d.zip and b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.8.0-db59659bda-2ab9158f2d.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-9501b47d74.zip b/.yarn/cache/@typescript-eslint-types-npm-7.8.0-36fce5e271-fb4b0e09ca.zip similarity index 78% rename from .yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-9501b47d74.zip rename to .yarn/cache/@typescript-eslint-types-npm-7.8.0-36fce5e271-fb4b0e09ca.zip index 2c273390..2b1a418c 100644 Binary files a/.yarn/cache/@typescript-eslint-types-npm-6.21.0-4d08954078-9501b47d74.zip and b/.yarn/cache/@typescript-eslint-types-npm-7.8.0-36fce5e271-fb4b0e09ca.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-dec02dc107.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-dec02dc107.zip deleted file mode 100644 index 05a058f0..00000000 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-dec02dc107.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.8.0-1b4091a1e5-278ac7f988.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.8.0-1b4091a1e5-278ac7f988.zip new file mode 100644 index 00000000..4abfc984 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.8.0-1b4091a1e5-278ac7f988.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b129b3a4ae.zip b/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b129b3a4ae.zip deleted file mode 100644 index b1aa3a8c..00000000 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-6.21.0-b19969b8aa-b129b3a4ae.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-7.8.0-38e85cbb0d-770c4742ac.zip b/.yarn/cache/@typescript-eslint-utils-npm-7.8.0-38e85cbb0d-770c4742ac.zip new file mode 100644 index 00000000..ae7f00e0 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-utils-npm-7.8.0-38e85cbb0d-770c4742ac.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-67c7e6003d.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.8.0-6f8e76c15a-9e635f7831.zip similarity index 82% rename from .yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-67c7e6003d.zip rename to .yarn/cache/@typescript-eslint-visitor-keys-npm-7.8.0-6f8e76c15a-9e635f7831.zip index 36f5c222..55a519f0 100644 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-6.21.0-b36d99336e-67c7e6003d.zip and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.8.0-6f8e76c15a-9e635f7831.zip differ diff --git a/.yarn/cache/eslint-plugin-jest-npm-28.4.0-ab0de0ad37-ddaa40b1c0.zip b/.yarn/cache/eslint-plugin-jest-npm-28.5.0-7d948c3839-73ba168fb0.zip similarity index 95% rename from .yarn/cache/eslint-plugin-jest-npm-28.4.0-ab0de0ad37-ddaa40b1c0.zip rename to .yarn/cache/eslint-plugin-jest-npm-28.5.0-7d948c3839-73ba168fb0.zip index d8d87ed5..0ab74ae3 100644 Binary files a/.yarn/cache/eslint-plugin-jest-npm-28.4.0-ab0de0ad37-ddaa40b1c0.zip and b/.yarn/cache/eslint-plugin-jest-npm-28.5.0-7d948c3839-73ba168fb0.zip differ diff --git a/.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-cf717f597e.zip b/.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-cf717f597e.zip new file mode 100644 index 00000000..d44f4a43 Binary files /dev/null and b/.yarn/cache/minimatch-npm-9.0.4-7be5a33efc-cf717f597e.zip differ diff --git a/.yarn/cache/semver-npm-7.6.0-f4630729f6-7427f05b70.zip b/.yarn/cache/semver-npm-7.6.0-f4630729f6-7427f05b70.zip new file mode 100644 index 00000000..a5494e10 Binary files /dev/null and b/.yarn/cache/semver-npm-7.6.0-f4630729f6-7427f05b70.zip differ diff --git a/package.json b/package.json index fcbad235..efe8c03a 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-flowtype": "8.0.3", "eslint-plugin-import": "2.29.1", - "eslint-plugin-jest": "28.4.0", + "eslint-plugin-jest": "28.5.0", "execa": "8.0.1", "flow-bin": "0.175.1", "flow-typed": "3.9.0", diff --git a/yarn.lock b/yarn.lock index 0c832f42..292b5666 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2563,7 +2563,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.12": +"@types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 @@ -2655,7 +2655,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.5.0": +"@types/semver@npm:^7.5.8": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: ea6f5276f5b84c55921785a3a27a3cd37afee0111dfe2bcb3e03c31819c197c782598f17f0b150a69d453c9584cd14c4c4d7b9a55d2c5e6cacd4d66fdb3b3663 @@ -2721,66 +2721,66 @@ __metadata: 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.8.0": + version: 7.8.0 + resolution: "@typescript-eslint/scope-manager@npm:7.8.0" dependencies: - "@typescript-eslint/types": 6.21.0 - "@typescript-eslint/visitor-keys": 6.21.0 - checksum: 71028b757da9694528c4c3294a96cc80bc7d396e383a405eab3bc224cda7341b88e0fc292120b35d3f31f47beac69f7083196c70616434072fbcd3d3e62d3376 + "@typescript-eslint/types": 7.8.0 + "@typescript-eslint/visitor-keys": 7.8.0 + checksum: 2ab9158f2d055f0917b7004568e50fec112d4a7abcc36a04bdded4fbb32f5ac3bb2ed57e12aec9cc1f41a9322dcd97d7bc1529e3a90640a6c431887e75099527 languageName: node linkType: hard -"@typescript-eslint/types@npm:6.21.0": - version: 6.21.0 - resolution: "@typescript-eslint/types@npm:6.21.0" - checksum: 9501b47d7403417af95fc1fb72b2038c5ac46feac0e1598a46bcb43e56a606c387e9dcd8a2a0abe174c91b509f2d2a8078b093786219eb9a01ab2fbf9ee7b684 +"@typescript-eslint/types@npm:7.8.0": + version: 7.8.0 + resolution: "@typescript-eslint/types@npm:7.8.0" + checksum: fb4b0e09cae2cf66e4699f0f978a39e7aa82aab1112858ca40265c1aeb628cdecd95856beaf727b8479b1abeac181601241348f5d387fcd1f51293eb65b18a54 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.8.0": + version: 7.8.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.8.0" dependencies: - "@typescript-eslint/types": 6.21.0 - "@typescript-eslint/visitor-keys": 6.21.0 + "@typescript-eslint/types": 7.8.0 + "@typescript-eslint/visitor-keys": 7.8.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 - minimatch: 9.0.3 - semver: ^7.5.4 - ts-api-utils: ^1.0.1 + minimatch: ^9.0.4 + semver: ^7.6.0 + ts-api-utils: ^1.3.0 peerDependenciesMeta: typescript: optional: true - checksum: dec02dc107c4a541e14fb0c96148f3764b92117c3b635db3a577b5a56fc48df7a556fa853fb82b07c0663b4bf2c484c9f245c28ba3e17e5cb0918ea4cab2ea21 + checksum: 278ac7f988bde27ac5bf8400ad141125783895be53ba2cd1ad2faaa30b01dbcbc026a6aa2db4a877f9453c8c2811465cb7b91c30f15ebd9450415c9b27250a1d languageName: node linkType: hard -"@typescript-eslint/utils@npm:^6.0.0": - version: 6.21.0 - resolution: "@typescript-eslint/utils@npm:6.21.0" +"@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0": + version: 7.8.0 + resolution: "@typescript-eslint/utils@npm:7.8.0" dependencies: "@eslint-community/eslint-utils": ^4.4.0 - "@types/json-schema": ^7.0.12 - "@types/semver": ^7.5.0 - "@typescript-eslint/scope-manager": 6.21.0 - "@typescript-eslint/types": 6.21.0 - "@typescript-eslint/typescript-estree": 6.21.0 - semver: ^7.5.4 + "@types/json-schema": ^7.0.15 + "@types/semver": ^7.5.8 + "@typescript-eslint/scope-manager": 7.8.0 + "@typescript-eslint/types": 7.8.0 + "@typescript-eslint/typescript-estree": 7.8.0 + semver: ^7.6.0 peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: b129b3a4aebec8468259f4589985cb59ea808afbfdb9c54f02fad11e17d185e2bf72bb332f7c36ec3c09b31f18fc41368678b076323e6e019d06f74ee93f7bf2 + eslint: ^8.56.0 + checksum: 770c4742acf3a1845dcc7c280d6af3d338b02187c333f7df4a5f974ba69f56d6be84b888b1d951674f5aab2317b32d3f29a96292d992a87d1a9238d34b15c943 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.8.0": + version: 7.8.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.8.0" dependencies: - "@typescript-eslint/types": 6.21.0 - eslint-visitor-keys: ^3.4.1 - checksum: 67c7e6003d5af042d8703d11538fca9d76899f0119130b373402819ae43f0bc90d18656aa7add25a24427ccf1a0efd0804157ba83b0d4e145f06107d7d1b7433 + "@typescript-eslint/types": 7.8.0 + eslint-visitor-keys: ^3.4.3 + checksum: 9e635f783188733b41fd6b34053f9a06a85f24c24734882e341116c496e04561fa3ad93c951d4bd4d25a76c2a31219f4329b16ade85bf03222a492dc77a3418f languageName: node linkType: hard @@ -5476,11 +5476,11 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:28.4.0": - version: 28.4.0 - resolution: "eslint-plugin-jest@npm:28.4.0" +"eslint-plugin-jest@npm:28.5.0": + version: 28.5.0 + resolution: "eslint-plugin-jest@npm:28.5.0" dependencies: - "@typescript-eslint/utils": ^6.0.0 + "@typescript-eslint/utils": ^6.0.0 || ^7.0.0 peerDependencies: "@typescript-eslint/eslint-plugin": ^6.0.0 || ^7.0.0 eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -5490,7 +5490,7 @@ __metadata: optional: true jest: optional: true - checksum: ddaa40b1c0917bc6ed5457ee9018d2fa8691b5a313dece2adadd20ca760e51bd82e8ece97a398dbba8191259a401500c826c684a3e8e1afeaedc54eaa285fbb4 + checksum: 73ba168fb028db0765027c9e7844fe37cb6b660125929e72c5cf5c8e0fd4e67e7136409583256cf6267e066e1aa0be498c0ee729d1f3babaef4a3e7bdac428a8 languageName: node linkType: hard @@ -5539,7 +5539,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.4.1": +"eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60 @@ -6360,7 +6360,7 @@ __metadata: eslint-config-airbnb-base: 15.0.0 eslint-plugin-flowtype: 8.0.3 eslint-plugin-import: 2.29.1 - eslint-plugin-jest: 28.4.0 + eslint-plugin-jest: 28.5.0 execa: 8.0.1 flow-bin: 0.175.1 flow-typed: 3.9.0 @@ -9640,15 +9640,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: ^2.0.1 - checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 - languageName: node - linkType: hard - "minimatch@npm:^3.0.4": version: 3.0.4 resolution: "minimatch@npm:3.0.4" @@ -9685,6 +9676,24 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + +"minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" + dependencies: + brace-expansion: ^2.0.1 + checksum: cf717f597ec3eed7dabc33153482a2e8d49f4fd3c26e58fd9c71a94c5029a0838728841b93f46bf1263b65a8010e2ee800d0dc9b004ab8ba8b6d1ec07cc115b5 + languageName: node + linkType: hard + "minimist-options@npm:^3.0.1": version: 3.0.2 resolution: "minimist-options@npm:3.0.2" @@ -12353,6 +12362,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.6.0": + version: 7.6.0 + resolution: "semver@npm:7.6.0" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 7427f05b70786c696640edc29fdd4bc33b2acf3bbe1740b955029044f80575fc664e1a512e4113c3af21e767154a94b4aa214bf6cd6e42a1f6dba5914e0b208c + languageName: node + linkType: hard + "serialize-error@npm:^7.0.1": version: 7.0.1 resolution: "serialize-error@npm:7.0.1" @@ -13412,7 +13432,7 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.0.1": +"ts-api-utils@npm:^1.3.0": version: 1.3.0 resolution: "ts-api-utils@npm:1.3.0" peerDependencies: