diff --git a/.pnp.cjs b/.pnp.cjs index 8f9808b..6d6e0ce 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -43,8 +43,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/luxon", "npm:1.26.3"], ["@types/node", "npm:14.14.31"], ["@types/node-fetch", "npm:2.5.8"], - ["@typescript-eslint/eslint-plugin", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], - ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], + ["@typescript-eslint/eslint-plugin", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], + ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], ["@vercel/ncc", "npm:0.25.1"], ["ansi-colors", "npm:4.1.1"], ["eslint", "npm:7.20.0"], @@ -1333,22 +1333,29 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-eslint-plugin-virtual-70fb65798e/0/cache/@typescript-eslint-eslint-plugin-npm-4.15.1-78f2def7df-89dbb3b0cf.zip/node_modules/@typescript-eslint/eslint-plugin/", + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.22.0-8f853e10f7-40485bbf51.zip/node_modules/@typescript-eslint/eslint-plugin/", "packageDependencies": [ - ["@typescript-eslint/eslint-plugin", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], + ["@typescript-eslint/eslint-plugin", "npm:4.22.0"] + ], + "linkType": "SOFT", + }], + ["virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-eslint-plugin-virtual-0da625a400/0/cache/@typescript-eslint-eslint-plugin-npm-4.22.0-8f853e10f7-40485bbf51.zip/node_modules/@typescript-eslint/eslint-plugin/", + "packageDependencies": [ + ["@typescript-eslint/eslint-plugin", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], ["@types/eslint", null], ["@types/typescript-eslint__parser", null], - ["@typescript-eslint/experimental-utils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:4.15.1"], - ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], - ["@typescript-eslint/scope-manager", "npm:4.15.1"], + ["@typescript-eslint/experimental-utils", "virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:4.22.0"], + ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], + ["@typescript-eslint/scope-manager", "npm:4.22.0"], ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], ["eslint", "npm:7.20.0"], ["functional-red-black-tree", "npm:1.0.1"], ["lodash", "npm:4.17.21"], ["regexpp", "npm:3.1.0"], ["semver", "npm:7.3.4"], - ["tsutils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:3.20.0"], + ["tsutils", "virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:3.20.0"], ["typescript", "patch:typescript@npm%3A4.1.5#builtin::version=4.1.5&hash=cc6730"] ], "packagePeers": [ @@ -1366,7 +1373,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/eslint-plugin", "virtual:a4c42f134013429e191ada3a756950461f49b88bf02cb25d2e12652791ec2a0b21ffc5402579f876568b5b529bed94b9d69d6d988657a041a51cc3ddbc044ea8#npm:4.15.1"], ["@types/eslint", null], ["@types/typescript-eslint__parser", null], - ["@typescript-eslint/experimental-utils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:4.15.1"], + ["@typescript-eslint/experimental-utils", "virtual:7679823eeda0dc8c4d240c2aae96f6dbeb645255c94d93257fb6e458352c7e494557d1bbc631ca0fd006f69d23869ac4c2387b6e2d2a2c088f47a7ea8603cd9e#npm:4.15.1"], ["@typescript-eslint/parser", "virtual:a4c42f134013429e191ada3a756950461f49b88bf02cb25d2e12652791ec2a0b21ffc5402579f876568b5b529bed94b9d69d6d988657a041a51cc3ddbc044ea8#npm:4.15.1"], ["@typescript-eslint/scope-manager", "npm:4.15.1"], ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], @@ -1375,7 +1382,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["lodash", "npm:4.17.21"], ["regexpp", "npm:3.1.0"], ["semver", "npm:7.3.4"], - ["tsutils", "virtual:afab78c7857f781000bf81b998361c46844cdfa305259ccec07c583274d885567e538b3df02dfa34ea98c0b9a2c9c3a3d98acb2cf8deb6096e7bfafb35976746#npm:3.20.0"], + ["tsutils", "virtual:cb70aa931b1c11bf65a4cd5a0c32e08f8cc2924d5d9c5402fbec7ed1e86170e731cad8ff6da101dc56841258f238e203264db3eba0816926bfa3be6d6f5739e4#npm:3.20.0"], ["typescript", null] ], "packagePeers": [ @@ -1396,15 +1403,41 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:4.15.1", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-88b16b0775/0/cache/@typescript-eslint-experimental-utils-npm-4.15.1-b1eda02625-1b5950ce13.zip/node_modules/@typescript-eslint/experimental-utils/", + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-experimental-utils-npm-4.22.0-0ec900fdf6-afabf0d6f9.zip/node_modules/@typescript-eslint/experimental-utils/", + "packageDependencies": [ + ["@typescript-eslint/experimental-utils", "npm:4.22.0"] + ], + "linkType": "SOFT", + }], + ["virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:4.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-3ec8d51d77/0/cache/@typescript-eslint-experimental-utils-npm-4.22.0-0ec900fdf6-afabf0d6f9.zip/node_modules/@typescript-eslint/experimental-utils/", "packageDependencies": [ - ["@typescript-eslint/experimental-utils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:4.15.1"], + ["@typescript-eslint/experimental-utils", "virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:4.22.0"], + ["@types/eslint", null], + ["@types/json-schema", "npm:7.0.7"], + ["@typescript-eslint/scope-manager", "npm:4.22.0"], + ["@typescript-eslint/types", "npm:4.22.0"], + ["@typescript-eslint/typescript-estree", "virtual:3ec8d51d77976cfb343eb9366a4bb776160702aad632896721d07db85f3a907dd3b9c25a6ffd0ce2f3c0e09546ae87dc7187821fec4129516af24f20ad3b41a5#npm:4.22.0"], + ["eslint", "npm:7.20.0"], + ["eslint-scope", "npm:5.1.1"], + ["eslint-utils", "npm:2.1.0"] + ], + "packagePeers": [ + "@types/eslint", + "eslint" + ], + "linkType": "HARD", + }], + ["virtual:7679823eeda0dc8c4d240c2aae96f6dbeb645255c94d93257fb6e458352c7e494557d1bbc631ca0fd006f69d23869ac4c2387b6e2d2a2c088f47a7ea8603cd9e#npm:4.15.1", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-8962694460/0/cache/@typescript-eslint-experimental-utils-npm-4.15.1-b1eda02625-1b5950ce13.zip/node_modules/@typescript-eslint/experimental-utils/", + "packageDependencies": [ + ["@typescript-eslint/experimental-utils", "virtual:7679823eeda0dc8c4d240c2aae96f6dbeb645255c94d93257fb6e458352c7e494557d1bbc631ca0fd006f69d23869ac4c2387b6e2d2a2c088f47a7ea8603cd9e#npm:4.15.1"], ["@types/eslint", null], ["@types/json-schema", "npm:7.0.7"], ["@typescript-eslint/scope-manager", "npm:4.15.1"], ["@typescript-eslint/types", "npm:4.15.1"], - ["@typescript-eslint/typescript-estree", "virtual:88b16b07753c3a2e2dcc3654e0d63a9b30f0d8b072716bac98f84b626d1d73e5652fbd476a0f852372e48efe3c35058bc9954a1bf98359423d10a5f287eabf6a#npm:4.15.1"], + ["@typescript-eslint/typescript-estree", "virtual:8962694460496e479d969ac860b36a379a59256302c0ef8530fbcdf8095120d9d171364a71442675c16a179070590adcf56bed7b7c10f50968f03409e39113d2#npm:4.15.1"], ["eslint", "npm:7.20.0"], ["eslint-scope", "npm:5.1.1"], ["eslint-utils", "npm:2.1.0"] @@ -1424,14 +1457,21 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-parser-virtual-121299318a/0/cache/@typescript-eslint-parser-npm-4.15.1-5124c81a53-b35272c486.zip/node_modules/@typescript-eslint/parser/", + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-4.22.0-2ed8c6f246-679e14a5ce.zip/node_modules/@typescript-eslint/parser/", "packageDependencies": [ - ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], + ["@typescript-eslint/parser", "npm:4.22.0"] + ], + "linkType": "SOFT", + }], + ["virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-parser-virtual-92570dc635/0/cache/@typescript-eslint-parser-npm-4.22.0-2ed8c6f246-679e14a5ce.zip/node_modules/@typescript-eslint/parser/", + "packageDependencies": [ + ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], ["@types/eslint", null], - ["@typescript-eslint/scope-manager", "npm:4.15.1"], - ["@typescript-eslint/types", "npm:4.15.1"], - ["@typescript-eslint/typescript-estree", "virtual:121299318a6dea34c6e5f06b6a6cfd722d5af13adb875c20520b7e66295e0a2203a76ffbbbb7714fd1641854140af634bbccfcb700d3f8d4aea212e024859887#npm:4.15.1"], + ["@typescript-eslint/scope-manager", "npm:4.22.0"], + ["@typescript-eslint/types", "npm:4.22.0"], + ["@typescript-eslint/typescript-estree", "virtual:92570dc635d0ed9b8f63339374cdf6fb25a29b327d90dd8af8782f6fde23a49bb1270c56f11e680716976de2a6a81a9624b2a071e97f0012a4a3c1ff1e60bbd7#npm:4.22.0"], ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], ["eslint", "npm:7.20.0"], ["typescript", "patch:typescript@npm%3A4.1.5#builtin::version=4.1.5&hash=cc6730"] @@ -1450,7 +1490,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/eslint", null], ["@typescript-eslint/scope-manager", "npm:4.15.1"], ["@typescript-eslint/types", "npm:4.15.1"], - ["@typescript-eslint/typescript-estree", "virtual:88b16b07753c3a2e2dcc3654e0d63a9b30f0d8b072716bac98f84b626d1d73e5652fbd476a0f852372e48efe3c35058bc9954a1bf98359423d10a5f287eabf6a#npm:4.15.1"], + ["@typescript-eslint/typescript-estree", "virtual:8962694460496e479d969ac860b36a379a59256302c0ef8530fbcdf8095120d9d171364a71442675c16a179070590adcf56bed7b7c10f50968f03409e39113d2#npm:4.15.1"], ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], ["eslint", "npm:7.20.0"], ["typescript", null] @@ -1472,6 +1512,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/visitor-keys", "npm:4.15.1"] ], "linkType": "HARD", + }], + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-4.22.0-c701bac26c-c6f5565f51.zip/node_modules/@typescript-eslint/scope-manager/", + "packageDependencies": [ + ["@typescript-eslint/scope-manager", "npm:4.22.0"], + ["@typescript-eslint/types", "npm:4.22.0"], + ["@typescript-eslint/visitor-keys", "npm:4.22.0"] + ], + "linkType": "HARD", }] ]], ["@typescript-eslint/types", [ @@ -1481,6 +1530,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/types", "npm:4.15.1"] ], "linkType": "HARD", + }], + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-4.22.0-87a508cc79-db27171325.zip/node_modules/@typescript-eslint/types/", + "packageDependencies": [ + ["@typescript-eslint/types", "npm:4.22.0"] + ], + "linkType": "HARD", }] ]], ["@typescript-eslint/typescript-estree", [ @@ -1491,41 +1547,66 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:121299318a6dea34c6e5f06b6a6cfd722d5af13adb875c20520b7e66295e0a2203a76ffbbbb7714fd1641854140af634bbccfcb700d3f8d4aea212e024859887#npm:4.15.1", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-9201ff5e0d/0/cache/@typescript-eslint-typescript-estree-npm-4.15.1-1568f0f0bd-61787ac955.zip/node_modules/@typescript-eslint/typescript-estree/", + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-4.22.0-f71a595245-538d932361.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "virtual:121299318a6dea34c6e5f06b6a6cfd722d5af13adb875c20520b7e66295e0a2203a76ffbbbb7714fd1641854140af634bbccfcb700d3f8d4aea212e024859887#npm:4.15.1"], - ["@typescript-eslint/types", "npm:4.15.1"], - ["@typescript-eslint/visitor-keys", "npm:4.15.1"], + ["@typescript-eslint/typescript-estree", "npm:4.22.0"] + ], + "linkType": "SOFT", + }], + ["virtual:3ec8d51d77976cfb343eb9366a4bb776160702aad632896721d07db85f3a907dd3b9c25a6ffd0ce2f3c0e09546ae87dc7187821fec4129516af24f20ad3b41a5#npm:4.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-cb70aa931b/0/cache/@typescript-eslint-typescript-estree-npm-4.22.0-f71a595245-538d932361.zip/node_modules/@typescript-eslint/typescript-estree/", + "packageDependencies": [ + ["@typescript-eslint/typescript-estree", "virtual:3ec8d51d77976cfb343eb9366a4bb776160702aad632896721d07db85f3a907dd3b9c25a6ffd0ce2f3c0e09546ae87dc7187821fec4129516af24f20ad3b41a5#npm:4.22.0"], + ["@typescript-eslint/types", "npm:4.22.0"], + ["@typescript-eslint/visitor-keys", "npm:4.22.0"], ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], ["globby", "npm:11.0.2"], ["is-glob", "npm:4.0.1"], ["semver", "npm:7.3.4"], - ["tsutils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:3.20.0"], - ["typescript", "patch:typescript@npm%3A4.1.5#builtin::version=4.1.5&hash=cc6730"] + ["tsutils", "virtual:cb70aa931b1c11bf65a4cd5a0c32e08f8cc2924d5d9c5402fbec7ed1e86170e731cad8ff6da101dc56841258f238e203264db3eba0816926bfa3be6d6f5739e4#npm:3.20.0"], + ["typescript", null] ], "packagePeers": [ "typescript" ], "linkType": "HARD", }], - ["virtual:88b16b07753c3a2e2dcc3654e0d63a9b30f0d8b072716bac98f84b626d1d73e5652fbd476a0f852372e48efe3c35058bc9954a1bf98359423d10a5f287eabf6a#npm:4.15.1", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-afab78c785/0/cache/@typescript-eslint-typescript-estree-npm-4.15.1-1568f0f0bd-61787ac955.zip/node_modules/@typescript-eslint/typescript-estree/", + ["virtual:8962694460496e479d969ac860b36a379a59256302c0ef8530fbcdf8095120d9d171364a71442675c16a179070590adcf56bed7b7c10f50968f03409e39113d2#npm:4.15.1", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-be3f09f90d/0/cache/@typescript-eslint-typescript-estree-npm-4.15.1-1568f0f0bd-61787ac955.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "virtual:88b16b07753c3a2e2dcc3654e0d63a9b30f0d8b072716bac98f84b626d1d73e5652fbd476a0f852372e48efe3c35058bc9954a1bf98359423d10a5f287eabf6a#npm:4.15.1"], + ["@typescript-eslint/typescript-estree", "virtual:8962694460496e479d969ac860b36a379a59256302c0ef8530fbcdf8095120d9d171364a71442675c16a179070590adcf56bed7b7c10f50968f03409e39113d2#npm:4.15.1"], ["@typescript-eslint/types", "npm:4.15.1"], ["@typescript-eslint/visitor-keys", "npm:4.15.1"], ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], ["globby", "npm:11.0.2"], ["is-glob", "npm:4.0.1"], ["semver", "npm:7.3.4"], - ["tsutils", "virtual:afab78c7857f781000bf81b998361c46844cdfa305259ccec07c583274d885567e538b3df02dfa34ea98c0b9a2c9c3a3d98acb2cf8deb6096e7bfafb35976746#npm:3.20.0"], + ["tsutils", "virtual:cb70aa931b1c11bf65a4cd5a0c32e08f8cc2924d5d9c5402fbec7ed1e86170e731cad8ff6da101dc56841258f238e203264db3eba0816926bfa3be6d6f5739e4#npm:3.20.0"], ["typescript", null] ], "packagePeers": [ "typescript" ], "linkType": "HARD", + }], + ["virtual:92570dc635d0ed9b8f63339374cdf6fb25a29b327d90dd8af8782f6fde23a49bb1270c56f11e680716976de2a6a81a9624b2a071e97f0012a4a3c1ff1e60bbd7#npm:4.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-f65e58c5e5/0/cache/@typescript-eslint-typescript-estree-npm-4.22.0-f71a595245-538d932361.zip/node_modules/@typescript-eslint/typescript-estree/", + "packageDependencies": [ + ["@typescript-eslint/typescript-estree", "virtual:92570dc635d0ed9b8f63339374cdf6fb25a29b327d90dd8af8782f6fde23a49bb1270c56f11e680716976de2a6a81a9624b2a071e97f0012a4a3c1ff1e60bbd7#npm:4.22.0"], + ["@typescript-eslint/types", "npm:4.22.0"], + ["@typescript-eslint/visitor-keys", "npm:4.22.0"], + ["debug", "virtual:360365131be35f502cf349d7b4fecc7f30ad06d56a9b7e8b81293a2c9ff5036bf40d49f1733a2d76bd0ed210259ed49de7d6084cd9578c843c9f35624625aa49#npm:4.3.2"], + ["globby", "npm:11.0.2"], + ["is-glob", "npm:4.0.1"], + ["semver", "npm:7.3.4"], + ["tsutils", "virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:3.20.0"], + ["typescript", "patch:typescript@npm%3A4.1.5#builtin::version=4.1.5&hash=cc6730"] + ], + "packagePeers": [ + "typescript" + ], + "linkType": "HARD", }] ]], ["@typescript-eslint/visitor-keys", [ @@ -1537,6 +1618,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-visitor-keys", "npm:2.0.0"] ], "linkType": "HARD", + }], + ["npm:4.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-4.22.0-574ae147b6-645896d05a.zip/node_modules/@typescript-eslint/visitor-keys/", + "packageDependencies": [ + ["@typescript-eslint/visitor-keys", "npm:4.22.0"], + ["@typescript-eslint/types", "npm:4.22.0"], + ["eslint-visitor-keys", "npm:2.0.0"] + ], + "linkType": "HARD", }] ]], ["@vercel/ncc", [ @@ -3342,7 +3432,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [ ["eslint-plugin-jest", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:24.1.5"], ["@types/eslint", null], - ["@typescript-eslint/experimental-utils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:4.15.1"], + ["@typescript-eslint/experimental-utils", "virtual:7679823eeda0dc8c4d240c2aae96f6dbeb645255c94d93257fb6e458352c7e494557d1bbc631ca0fd006f69d23869ac4c2387b6e2d2a2c088f47a7ea8603cd9e#npm:4.15.1"], ["eslint", "npm:7.20.0"] ], "packagePeers": [ @@ -8365,10 +8455,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:3.20.0", { - "packageLocation": "./.yarn/$$virtual/tsutils-virtual-a1a27dbffc/0/cache/tsutils-npm-3.20.0-5fe4bf93d5-9245072f9c.zip/node_modules/tsutils/", + ["virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:3.20.0", { + "packageLocation": "./.yarn/$$virtual/tsutils-virtual-47ae88bc98/0/cache/tsutils-npm-3.20.0-5fe4bf93d5-9245072f9c.zip/node_modules/tsutils/", "packageDependencies": [ - ["tsutils", "virtual:70fb65798e8087ad8c7dcdcbc0435ac15427adcfa534df5996d4385a93344dac8c360e45f1acabd90dab95ac1e54f4a62e35ef4c88efed93eb1a2013f6dea012#npm:3.20.0"], + ["tsutils", "virtual:0da625a4006d18f00c3bd18c65d4bded268e373cbdf0b58c0fbc1b9e8cfcd04b15bef897c5624460f7d669b5082d0c6fc0c53d9b1a05f43ad15ad9932ee4b399#npm:3.20.0"], ["@types/typescript", null], ["tslib", "npm:1.14.1"], ["typescript", "patch:typescript@npm%3A4.1.5#builtin::version=4.1.5&hash=cc6730"] @@ -8379,10 +8469,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["virtual:afab78c7857f781000bf81b998361c46844cdfa305259ccec07c583274d885567e538b3df02dfa34ea98c0b9a2c9c3a3d98acb2cf8deb6096e7bfafb35976746#npm:3.20.0", { - "packageLocation": "./.yarn/$$virtual/tsutils-virtual-781a080e92/0/cache/tsutils-npm-3.20.0-5fe4bf93d5-9245072f9c.zip/node_modules/tsutils/", + ["virtual:cb70aa931b1c11bf65a4cd5a0c32e08f8cc2924d5d9c5402fbec7ed1e86170e731cad8ff6da101dc56841258f238e203264db3eba0816926bfa3be6d6f5739e4#npm:3.20.0", { + "packageLocation": "./.yarn/$$virtual/tsutils-virtual-d268f05d17/0/cache/tsutils-npm-3.20.0-5fe4bf93d5-9245072f9c.zip/node_modules/tsutils/", "packageDependencies": [ - ["tsutils", "virtual:afab78c7857f781000bf81b998361c46844cdfa305259ccec07c583274d885567e538b3df02dfa34ea98c0b9a2c9c3a3d98acb2cf8deb6096e7bfafb35976746#npm:3.20.0"], + ["tsutils", "virtual:cb70aa931b1c11bf65a4cd5a0c32e08f8cc2924d5d9c5402fbec7ed1e86170e731cad8ff6da101dc56841258f238e203264db3eba0816926bfa3be6d6f5739e4#npm:3.20.0"], ["@types/typescript", null], ["tslib", "npm:1.14.1"], ["typescript", null] @@ -8529,8 +8619,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/luxon", "npm:1.26.3"], ["@types/node", "npm:14.14.31"], ["@types/node-fetch", "npm:2.5.8"], - ["@typescript-eslint/eslint-plugin", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], - ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.15.1"], + ["@typescript-eslint/eslint-plugin", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], + ["@typescript-eslint/parser", "virtual:906bfc3217228ef3c6b6e15b118c30ad083e747c3cbed8e83b7a48250b841e07413566a757e20c360be0e5f8f7abd7a9b71c5187e47cf0cca418880f13c9c0c5#npm:4.22.0"], ["@vercel/ncc", "npm:0.25.1"], ["ansi-colors", "npm:4.1.1"], ["eslint", "npm:7.20.0"], diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.22.0-8f853e10f7-40485bbf51.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.22.0-8f853e10f7-40485bbf51.zip new file mode 100644 index 0000000..1a478d4 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.22.0-8f853e10f7-40485bbf51.zip differ diff --git a/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.22.0-0ec900fdf6-afabf0d6f9.zip b/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.22.0-0ec900fdf6-afabf0d6f9.zip new file mode 100644 index 0000000..3369320 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.22.0-0ec900fdf6-afabf0d6f9.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-4.22.0-2ed8c6f246-679e14a5ce.zip b/.yarn/cache/@typescript-eslint-parser-npm-4.22.0-2ed8c6f246-679e14a5ce.zip new file mode 100644 index 0000000..8f71fb5 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-parser-npm-4.22.0-2ed8c6f246-679e14a5ce.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-4.22.0-c701bac26c-c6f5565f51.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-4.22.0-c701bac26c-c6f5565f51.zip new file mode 100644 index 0000000..4a6505d Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-4.22.0-c701bac26c-c6f5565f51.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-4.22.0-87a508cc79-db27171325.zip b/.yarn/cache/@typescript-eslint-types-npm-4.22.0-87a508cc79-db27171325.zip new file mode 100644 index 0000000..2c7c146 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-4.22.0-87a508cc79-db27171325.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.22.0-f71a595245-538d932361.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.22.0-f71a595245-538d932361.zip new file mode 100644 index 0000000..04dd63f Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.22.0-f71a595245-538d932361.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.22.0-574ae147b6-645896d05a.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.22.0-574ae147b6-645896d05a.zip new file mode 100644 index 0000000..a82566f Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.22.0-574ae147b6-645896d05a.zip differ diff --git a/package.json b/package.json index a39efca..98f8c13 100644 --- a/package.json +++ b/package.json @@ -41,8 +41,8 @@ "@types/luxon": "1.26.3", "@types/node": "14.14.31", "@types/node-fetch": "2.5.8", - "@typescript-eslint/eslint-plugin": "4.15.1", - "@typescript-eslint/parser": "4.15.1", + "@typescript-eslint/eslint-plugin": "4.22.0", + "@typescript-eslint/parser": "4.22.0", "@vercel/ncc": "0.25.1", "eslint": "7.20.0", "eslint-config-prettier": "8.0.0", diff --git a/yarn.lock b/yarn.lock index 96e23af..76cab7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -997,7 +997,29 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:4.15.1, @typescript-eslint/eslint-plugin@npm:>=2.25.0": +"@typescript-eslint/eslint-plugin@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/eslint-plugin@npm:4.22.0" + dependencies: + "@typescript-eslint/experimental-utils": 4.22.0 + "@typescript-eslint/scope-manager": 4.22.0 + debug: ^4.1.1 + functional-red-black-tree: ^1.0.1 + lodash: ^4.17.15 + regexpp: ^3.0.0 + semver: ^7.3.2 + tsutils: ^3.17.1 + peerDependencies: + "@typescript-eslint/parser": ^4.0.0 + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 40485bbf51283616b5098b33fa5285104a80419c4dcf75659442ae780352289bc238a64591939012ebc47823485497ae6ba8a35e653b0e33ff7f58743b46c34e + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:>=2.25.0": version: 4.15.1 resolution: "@typescript-eslint/eslint-plugin@npm:4.15.1" dependencies: @@ -1035,7 +1057,40 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:4.15.1, @typescript-eslint/parser@npm:>=2.25.0": +"@typescript-eslint/experimental-utils@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/experimental-utils@npm:4.22.0" + dependencies: + "@types/json-schema": ^7.0.3 + "@typescript-eslint/scope-manager": 4.22.0 + "@typescript-eslint/types": 4.22.0 + "@typescript-eslint/typescript-estree": 4.22.0 + eslint-scope: ^5.0.0 + eslint-utils: ^2.0.0 + peerDependencies: + eslint: "*" + checksum: afabf0d6f9e70b910575d8bc2e8ccd3416e8d05ed968296fc56379f71f8cf3a27107598b98f7c76a91e6b0be796dc102c866381a3af5bf24799a333532d1e997 + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/parser@npm:4.22.0" + dependencies: + "@typescript-eslint/scope-manager": 4.22.0 + "@typescript-eslint/types": 4.22.0 + "@typescript-eslint/typescript-estree": 4.22.0 + debug: ^4.1.1 + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 679e14a5cec5bae3b392b1736f5d919897fd1a269a9d25366babfd12c1d275b320ae36a0b8be215ba14780cb1feec2b386001b4e0225ef82bd0040bf5dbaf99f + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:>=2.25.0": version: 4.15.1 resolution: "@typescript-eslint/parser@npm:4.15.1" dependencies: @@ -1062,6 +1117,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/scope-manager@npm:4.22.0" + dependencies: + "@typescript-eslint/types": 4.22.0 + "@typescript-eslint/visitor-keys": 4.22.0 + checksum: c6f5565f517373cba61d29be919c69ad0e178f2a007eed6f1d8f80518853c3c4e6a3a059e492920b71675f0828e093eb36ec9eef318b9e2b4e9e65b0e93f03b6 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:4.15.1": version: 4.15.1 resolution: "@typescript-eslint/types@npm:4.15.1" @@ -1069,6 +1134,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/types@npm:4.22.0" + checksum: db2717132540feba39b002cdb2483aa822e0b50c17f9deff918a52609178df071444188a1e76c07c51018c353b01509dd741272b6d482edf7d9e7d60adc6c70e + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:4.15.1": version: 4.15.1 resolution: "@typescript-eslint/typescript-estree@npm:4.15.1" @@ -1087,6 +1159,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/typescript-estree@npm:4.22.0" + dependencies: + "@typescript-eslint/types": 4.22.0 + "@typescript-eslint/visitor-keys": 4.22.0 + debug: ^4.1.1 + globby: ^11.0.1 + is-glob: ^4.0.1 + semver: ^7.3.2 + tsutils: ^3.17.1 + peerDependenciesMeta: + typescript: + optional: true + checksum: 538d932361d1463c9450c155fc5696f4cc1a07db2bfd4ca9079e1f919e5062fd95d8dc128fc2fa8368c9582787cfc97ee6284083b94fe8d580cd1a9fca688efa + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:4.15.1": version: 4.15.1 resolution: "@typescript-eslint/visitor-keys@npm:4.15.1" @@ -1097,6 +1187,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:4.22.0": + version: 4.22.0 + resolution: "@typescript-eslint/visitor-keys@npm:4.22.0" + dependencies: + "@typescript-eslint/types": 4.22.0 + eslint-visitor-keys: ^2.0.0 + checksum: 645896d05aa757fac02d952574ecda0eecd0be120162e28533c4528bb70d2162e9df62c3547217c69f18a72ceecaf212ea585afd20f976db64b59ac6de0d1ec8 + languageName: node + linkType: hard + "@vercel/ncc@npm:0.25.1": version: 0.25.1 resolution: "@vercel/ncc@npm:0.25.1" @@ -7158,8 +7258,8 @@ fsevents@^2.1.2: "@types/luxon": 1.26.3 "@types/node": 14.14.31 "@types/node-fetch": 2.5.8 - "@typescript-eslint/eslint-plugin": 4.15.1 - "@typescript-eslint/parser": 4.15.1 + "@typescript-eslint/eslint-plugin": 4.22.0 + "@typescript-eslint/parser": 4.22.0 "@vercel/ncc": 0.25.1 ansi-colors: 4.1.1 eslint: 7.20.0