diff --git a/.pnp.cjs b/.pnp.cjs index f5217db2..7fb11574 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -89,8 +89,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/which", "npm:2.0.1"],\ ["@types/youtube", "npm:0.0.47"],\ ["@types/zxcvbn", "npm:4.4.1"],\ - ["@typescript-eslint/eslint-plugin", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ - ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ + ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ ["ansi-styles", "npm:6.1.0"],\ ["app-root-path", "npm:3.0.0"],\ ["argon2", "npm:0.28.7"],\ @@ -185,6 +185,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["stylelint-custom-processor-loader", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:0.6.0"],\ ["stylelint-formatter-pretty", "npm:3.1.0"],\ ["stylelint-processor-styled-components", "npm:1.10.0"],\ + ["trash-cli", "npm:5.0.0"],\ ["tree-kill", "npm:1.2.2"],\ ["ts-node", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:10.9.1"],\ ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"],\ @@ -3590,6 +3591,32 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@sindresorhus/chunkify", [\ + ["npm:0.2.0", {\ + "packageLocation": "./.yarn/cache/@sindresorhus-chunkify-npm-0.2.0-abd3dba6c5-a17d8a385f.zip/node_modules/@sindresorhus/chunkify/",\ + "packageDependencies": [\ + ["@sindresorhus/chunkify", "npm:0.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@sindresorhus/df", [\ + ["npm:1.0.1", {\ + "packageLocation": "./.yarn/cache/@sindresorhus-df-npm-1.0.1-0588918928-0cb43b4ed9.zip/node_modules/@sindresorhus/df/",\ + "packageDependencies": [\ + ["@sindresorhus/df", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }],\ + ["npm:3.1.1", {\ + "packageLocation": "./.yarn/cache/@sindresorhus-df-npm-3.1.1-bdd4bd6cbf-6378a8c62a.zip/node_modules/@sindresorhus/df/",\ + "packageDependencies": [\ + ["@sindresorhus/df", "npm:3.1.1"],\ + ["execa", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@stripe/stripe-js", [\ ["npm:1.35.0", {\ "packageLocation": "./.yarn/cache/@stripe-stripe-js-npm-1.35.0-44bfad7f6e-18322cbb37.zip/node_modules/@stripe/stripe-js/",\ @@ -3599,6 +3626,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@stroncium/procfs", [\ + ["npm:1.2.1", {\ + "packageLocation": "./.yarn/cache/@stroncium-procfs-npm-1.2.1-c5daf856f1-cb09a4a478.zip/node_modules/@stroncium/procfs/",\ + "packageDependencies": [\ + ["@stroncium/procfs", "npm:1.2.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@swc/cli", [\ ["npm:0.1.57", {\ "packageLocation": "./.yarn/cache/@swc-cli-npm-0.1.57-161586148e-d19f02233f.zip/node_modules/@swc/cli/",\ @@ -3856,7 +3892,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-bcrypt-npm-5.0.0-c074c165c2-063c32c7a5.zip/node_modules/@types/bcrypt/",\ "packageDependencies": [\ ["@types/bcrypt", "npm:5.0.0"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -3885,7 +3921,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@types/body-parser", "npm:1.19.2"],\ ["@types/connect", "npm:3.4.35"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -3895,7 +3931,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-connect-npm-3.4.35-7337eee0a3-fe81351470.zip/node_modules/@types/connect/",\ "packageDependencies": [\ ["@types/connect", "npm:3.4.35"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4004,7 +4040,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-express-serve-static-core-npm-4.17.30-6aec40410e-c40d902788.zip/node_modules/@types/express-serve-static-core/",\ "packageDependencies": [\ ["@types/express-serve-static-core", "npm:4.17.30"],\ - ["@types/node", "npm:18.6.4"],\ + ["@types/node", "npm:18.6.5"],\ ["@types/qs", "npm:6.9.7"],\ ["@types/range-parser", "npm:1.2.4"]\ ],\ @@ -4017,7 +4053,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@types/glob", "npm:7.2.0"],\ ["@types/minimatch", "npm:3.0.5"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4027,7 +4063,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-hoist-non-react-statics-npm-3.3.1-c0081332b2-2c0778570d.zip/node_modules/@types/hoist-non-react-statics/",\ "packageDependencies": [\ ["@types/hoist-non-react-statics", "npm:3.3.1"],\ - ["@types/react", "npm:18.0.16"],\ + ["@types/react", "npm:18.0.17"],\ ["hoist-non-react-statics", "npm:3.3.2"]\ ],\ "linkType": "HARD"\ @@ -4047,7 +4083,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-http-proxy-npm-1.17.9-fa2f5ce316-7a6746d007.zip/node_modules/@types/http-proxy/",\ "packageDependencies": [\ ["@types/http-proxy", "npm:1.17.9"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4058,7 +4094,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@types/jbinary", "npm:2.1.1"],\ ["@types/jdataview", "npm:0.0.31"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4086,7 +4122,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-jsonwebtoken-npm-8.5.8-798e14708c-56738a918c.zip/node_modules/@types/jsonwebtoken/",\ "packageDependencies": [\ ["@types/jsonwebtoken", "npm:8.5.8"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4151,7 +4187,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-mkdirp-npm-1.0.2-cbbc835703-72dedfb2d2.zip/node_modules/@types/mkdirp/",\ "packageDependencies": [\ ["@types/mkdirp", "npm:1.0.2"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4161,7 +4197,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-morgan-npm-1.9.3-118eec1c2b-0b9bc8641c.zip/node_modules/@types/morgan/",\ "packageDependencies": [\ ["@types/morgan", "npm:1.9.3"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4202,10 +4238,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:18.6.4", {\ - "packageLocation": "./.yarn/cache/@types-node-npm-18.6.4-8be642300e-fc453dd2b5.zip/node_modules/@types/node/",\ + ["npm:18.6.5", {\ + "packageLocation": "./.yarn/cache/@types-node-npm-18.6.5-440ef423eb-e3e66c9a84.zip/node_modules/@types/node/",\ "packageDependencies": [\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4215,7 +4251,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-nodemailer-npm-6.4.5-7ffbb8e061-ecbe34a6eb.zip/node_modules/@types/nodemailer/",\ "packageDependencies": [\ ["@types/nodemailer", "npm:6.4.5"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4276,10 +4312,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:18.0.16", {\ - "packageLocation": "./.yarn/cache/@types-react-npm-18.0.16-accf7e7d08-47853419ad.zip/node_modules/@types/react/",\ + ["npm:18.0.17", {\ + "packageLocation": "./.yarn/cache/@types-react-npm-18.0.17-c4860cbae4-18cae64f5b.zip/node_modules/@types/react/",\ "packageDependencies": [\ - ["@types/react", "npm:18.0.16"],\ + ["@types/react", "npm:18.0.17"],\ ["@types/prop-types", "npm:15.7.5"],\ ["@types/scheduler", "npm:0.16.2"],\ ["csstype", "npm:3.1.0"]\ @@ -4292,7 +4328,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-react-copy-to-clipboard-npm-5.0.4-cc4f7d72b2-c0fe51b79a.zip/node_modules/@types/react-copy-to-clipboard/",\ "packageDependencies": [\ ["@types/react-copy-to-clipboard", "npm:5.0.4"],\ - ["@types/react", "npm:18.0.16"]\ + ["@types/react", "npm:18.0.17"]\ ],\ "linkType": "HARD"\ }]\ @@ -4312,7 +4348,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-react-helmet-npm-6.1.5-f6dfe85617-d059cc084d.zip/node_modules/@types/react-helmet/",\ "packageDependencies": [\ ["@types/react-helmet", "npm:6.1.5"],\ - ["@types/react", "npm:18.0.16"]\ + ["@types/react", "npm:18.0.17"]\ ],\ "linkType": "HARD"\ }]\ @@ -4322,7 +4358,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-react-is-npm-17.0.3-1deb53884e-6abb7c47d5.zip/node_modules/@types/react-is/",\ "packageDependencies": [\ ["@types/react-is", "npm:17.0.3"],\ - ["@types/react", "npm:18.0.16"]\ + ["@types/react", "npm:18.0.17"]\ ],\ "linkType": "HARD"\ }]\ @@ -4332,7 +4368,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-react-transition-group-npm-4.4.5-8f92107b07-265f1c7406.zip/node_modules/@types/react-transition-group/",\ "packageDependencies": [\ ["@types/react-transition-group", "npm:4.4.5"],\ - ["@types/react", "npm:18.0.16"]\ + ["@types/react", "npm:18.0.17"]\ ],\ "linkType": "HARD"\ }]\ @@ -4362,7 +4398,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@types/serve-static", "npm:1.15.0"],\ ["@types/mime", "npm:3.0.1"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4372,7 +4408,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/@types-sharp-npm-0.30.5-d42c010179-8aa458d4c4.zip/node_modules/@types/sharp/",\ "packageDependencies": [\ ["@types/sharp", "npm:0.30.5"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -4441,31 +4477,31 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/eslint-plugin", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.32.0-ee55ee9a1b-9785c34d97.zip/node_modules/@typescript-eslint/eslint-plugin/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.33.0-d894e94623-d408f3f474.zip/node_modules/@typescript-eslint/eslint-plugin/",\ "packageDependencies": [\ - ["@typescript-eslint/eslint-plugin", "npm:5.32.0"]\ + ["@typescript-eslint/eslint-plugin", "npm:5.33.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-eslint-plugin-virtual-c0d92d02cc/0/cache/@typescript-eslint-eslint-plugin-npm-5.32.0-ee55ee9a1b-9785c34d97.zip/node_modules/@typescript-eslint/eslint-plugin/",\ + ["virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-eslint-plugin-virtual-594970d669/0/cache/@typescript-eslint-eslint-plugin-npm-5.33.0-d894e94623-d408f3f474.zip/node_modules/@typescript-eslint/eslint-plugin/",\ "packageDependencies": [\ - ["@typescript-eslint/eslint-plugin", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ ["@types/typescript-eslint__parser", null],\ - ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ - ["@typescript-eslint/scope-manager", "npm:5.32.0"],\ - ["@typescript-eslint/type-utils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0"],\ - ["@typescript-eslint/utils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0"],\ + ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ + ["@typescript-eslint/scope-manager", "npm:5.33.0"],\ + ["@typescript-eslint/type-utils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0"],\ + ["@typescript-eslint/utils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0"],\ ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ ["eslint", "npm:8.21.0"],\ ["functional-red-black-tree", "npm:1.0.1"],\ ["ignore", "npm:5.2.0"],\ ["regexpp", "npm:3.2.0"],\ ["semver", "npm:7.3.7"],\ - ["tsutils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:3.21.0"],\ + ["tsutils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:3.21.0"],\ ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ ],\ "packagePeers": [\ @@ -4480,22 +4516,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/parser", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-5.32.0-6310db2532-3fcfa183ca.zip/node_modules/@typescript-eslint/parser/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-5.33.0-6cb105fd35-2617aba987.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "npm:5.32.0"]\ + ["@typescript-eslint/parser", "npm:5.33.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-336eabf3b3/0/cache/@typescript-eslint-parser-npm-5.32.0-6310db2532-3fcfa183ca.zip/node_modules/@typescript-eslint/parser/",\ + ["virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-8dc267a1da/0/cache/@typescript-eslint-parser-npm-5.33.0-6cb105fd35-2617aba987.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ + ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/scope-manager", "npm:5.32.0"],\ - ["@typescript-eslint/types", "npm:5.32.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:336eabf3b3d4113e01fa6c8cb4a1f8953c80d874e28abd43a419e87f7891713ce4b28481d291d446a6d29250831c71d12a34d519d480b6153fae52fcf0fcfe0f#npm:5.32.0"],\ + ["@typescript-eslint/scope-manager", "npm:5.33.0"],\ + ["@typescript-eslint/types", "npm:5.33.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:8dc267a1da1379c8d1da3ddef3d1ae0b61862b0d1664b96cceca977d723d6462f2ebf9d68061c815d715226c5d73b6c27b3f0f4e281bf5cde59efa25de3c750b#npm:5.33.0"],\ ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ ["eslint", "npm:8.21.0"],\ ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ @@ -4510,34 +4546,34 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/scope-manager", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-5.32.0-e6d54b6539-69bdeb029f.zip/node_modules/@typescript-eslint/scope-manager/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-5.33.0-0e00949895-b2cbea9abd.zip/node_modules/@typescript-eslint/scope-manager/",\ "packageDependencies": [\ - ["@typescript-eslint/scope-manager", "npm:5.32.0"],\ - ["@typescript-eslint/types", "npm:5.32.0"],\ - ["@typescript-eslint/visitor-keys", "npm:5.32.0"]\ + ["@typescript-eslint/scope-manager", "npm:5.33.0"],\ + ["@typescript-eslint/types", "npm:5.33.0"],\ + ["@typescript-eslint/visitor-keys", "npm:5.33.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/type-utils", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-type-utils-npm-5.32.0-a891a4a707-4063808ca0.zip/node_modules/@typescript-eslint/type-utils/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-type-utils-npm-5.33.0-8084fb807d-a1d1ffb42f.zip/node_modules/@typescript-eslint/type-utils/",\ "packageDependencies": [\ - ["@typescript-eslint/type-utils", "npm:5.32.0"]\ + ["@typescript-eslint/type-utils", "npm:5.33.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-type-utils-virtual-d16f6eb607/0/cache/@typescript-eslint-type-utils-npm-5.32.0-a891a4a707-4063808ca0.zip/node_modules/@typescript-eslint/type-utils/",\ + ["virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-type-utils-virtual-50e523b092/0/cache/@typescript-eslint-type-utils-npm-5.33.0-8084fb807d-a1d1ffb42f.zip/node_modules/@typescript-eslint/type-utils/",\ "packageDependencies": [\ - ["@typescript-eslint/type-utils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0"],\ + ["@typescript-eslint/type-utils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/utils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0"],\ + ["@typescript-eslint/utils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0"],\ ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ ["eslint", "npm:8.21.0"],\ - ["tsutils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:3.21.0"],\ + ["tsutils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:3.21.0"],\ ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ ],\ "packagePeers": [\ @@ -4550,35 +4586,35 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/types", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-5.32.0-0ce937d325-6758f54d8d.zip/node_modules/@typescript-eslint/types/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-5.33.0-1a64433062-8bbddda84c.zip/node_modules/@typescript-eslint/types/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:5.32.0"]\ + ["@typescript-eslint/types", "npm:5.33.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-5.32.0-16d017bce9-6aee08be5d.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "npm:5.32.0"]\ + ["@typescript-eslint/typescript-estree", "npm:5.33.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:336eabf3b3d4113e01fa6c8cb4a1f8953c80d874e28abd43a419e87f7891713ce4b28481d291d446a6d29250831c71d12a34d519d480b6153fae52fcf0fcfe0f#npm:5.32.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-eb611a0e88/0/cache/@typescript-eslint-typescript-estree-npm-5.32.0-16d017bce9-6aee08be5d.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["virtual:36a2a51ed93a6b26a067826a1f7cc6616328e9ca4ac92463354cab4f37d8fa2df06a8128bcf414c239f8c1a54209e0d14468a3f7c534a6ae3ed53d78bd3fe93e#npm:5.33.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-e719788fca/0/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "virtual:336eabf3b3d4113e01fa6c8cb4a1f8953c80d874e28abd43a419e87f7891713ce4b28481d291d446a6d29250831c71d12a34d519d480b6153fae52fcf0fcfe0f#npm:5.32.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:36a2a51ed93a6b26a067826a1f7cc6616328e9ca4ac92463354cab4f37d8fa2df06a8128bcf414c239f8c1a54209e0d14468a3f7c534a6ae3ed53d78bd3fe93e#npm:5.33.0"],\ ["@types/typescript", null],\ - ["@typescript-eslint/types", "npm:5.32.0"],\ - ["@typescript-eslint/visitor-keys", "npm:5.32.0"],\ + ["@typescript-eslint/types", "npm:5.33.0"],\ + ["@typescript-eslint/visitor-keys", "npm:5.33.0"],\ ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ ["globby", "npm:11.1.0"],\ ["is-glob", "npm:4.0.3"],\ ["semver", "npm:7.3.7"],\ - ["tsutils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:3.21.0"],\ - ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ + ["tsutils", "virtual:e719788fcaf461cc0d3e676ab3c4db77dd22d0f99358e14b1f5ffa2182f4d619a72ee8da4fe32ba41711cd281233eebeb73f5bdb0ac1efdfbf33dd9a3953c7b4#npm:3.21.0"],\ + ["typescript", null]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -4586,19 +4622,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["virtual:c485f784a235edf79d426deca6df221a36481e18ed9f4000994b0c4b836baf5a9067a2442e00e881c4988cb991463fc65277249b73288694e9b4786383e6bf06#npm:5.32.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-4f8b328e77/0/cache/@typescript-eslint-typescript-estree-npm-5.32.0-16d017bce9-6aee08be5d.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["virtual:8dc267a1da1379c8d1da3ddef3d1ae0b61862b0d1664b96cceca977d723d6462f2ebf9d68061c815d715226c5d73b6c27b3f0f4e281bf5cde59efa25de3c750b#npm:5.33.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-79f66fe93f/0/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "virtual:c485f784a235edf79d426deca6df221a36481e18ed9f4000994b0c4b836baf5a9067a2442e00e881c4988cb991463fc65277249b73288694e9b4786383e6bf06#npm:5.32.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:8dc267a1da1379c8d1da3ddef3d1ae0b61862b0d1664b96cceca977d723d6462f2ebf9d68061c815d715226c5d73b6c27b3f0f4e281bf5cde59efa25de3c750b#npm:5.33.0"],\ ["@types/typescript", null],\ - ["@typescript-eslint/types", "npm:5.32.0"],\ - ["@typescript-eslint/visitor-keys", "npm:5.32.0"],\ + ["@typescript-eslint/types", "npm:5.33.0"],\ + ["@typescript-eslint/visitor-keys", "npm:5.33.0"],\ ["debug", "virtual:e9a07d9e500f265638a80b6a2d60a63d2c1402dd6a58d2f05af9d82e52be33df29a16291c32b33b9e23f1a0efea054868bd3312893433fe0583e4dba376fe47e#npm:4.3.4"],\ ["globby", "npm:11.1.0"],\ ["is-glob", "npm:4.0.3"],\ ["semver", "npm:7.3.7"],\ - ["tsutils", "virtual:4f8b328e779391388bc26b4e20b9e0f402a0eda32baeb2c28568ea53628bf7f64442cb15c1462ec43998c4359ee8791881190c9328625a1edf343789c3012dc6#npm:3.21.0"],\ - ["typescript", null]\ + ["tsutils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:3.21.0"],\ + ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -4608,22 +4644,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/utils", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-5.32.0-e6be7becb3-cfd88d9350.zip/node_modules/@typescript-eslint/utils/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-5.33.0-91bf6d8b3f-6ce5ee5eab.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "npm:5.32.0"]\ + ["@typescript-eslint/utils", "npm:5.33.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-c485f784a2/0/cache/@typescript-eslint-utils-npm-5.32.0-e6be7becb3-cfd88d9350.zip/node_modules/@typescript-eslint/utils/",\ + ["virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-36a2a51ed9/0/cache/@typescript-eslint-utils-npm-5.33.0-91bf6d8b3f-6ce5ee5eab.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:5.32.0"],\ + ["@typescript-eslint/utils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:5.33.0"],\ ["@types/eslint", null],\ ["@types/json-schema", "npm:7.0.11"],\ - ["@typescript-eslint/scope-manager", "npm:5.32.0"],\ - ["@typescript-eslint/types", "npm:5.32.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:c485f784a235edf79d426deca6df221a36481e18ed9f4000994b0c4b836baf5a9067a2442e00e881c4988cb991463fc65277249b73288694e9b4786383e6bf06#npm:5.32.0"],\ + ["@typescript-eslint/scope-manager", "npm:5.33.0"],\ + ["@typescript-eslint/types", "npm:5.33.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:36a2a51ed93a6b26a067826a1f7cc6616328e9ca4ac92463354cab4f37d8fa2df06a8128bcf414c239f8c1a54209e0d14468a3f7c534a6ae3ed53d78bd3fe93e#npm:5.33.0"],\ ["eslint", "npm:8.21.0"],\ ["eslint-scope", "npm:5.1.1"],\ ["eslint-utils", "virtual:b57f8350383c7b15c148d40a8aea82dd61ecfad3147558c6b286180bdd873a90662858e04efc9c833f8b3245b1382b786a74d9d2b2da7fb342b36771bcde76b6#npm:3.0.0"]\ @@ -4636,11 +4672,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@typescript-eslint/visitor-keys", [\ - ["npm:5.32.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-5.32.0-3c9eaed1d3-1f9b756d64.zip/node_modules/@typescript-eslint/visitor-keys/",\ + ["npm:5.33.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-5.33.0-97dfab0f1f-d7e3653de6.zip/node_modules/@typescript-eslint/visitor-keys/",\ "packageDependencies": [\ - ["@typescript-eslint/visitor-keys", "npm:5.32.0"],\ - ["@typescript-eslint/types", "npm:5.32.0"],\ + ["@typescript-eslint/visitor-keys", "npm:5.33.0"],\ + ["@typescript-eslint/types", "npm:5.33.0"],\ ["eslint-visitor-keys", "npm:3.3.0"]\ ],\ "linkType": "HARD"\ @@ -5033,6 +5069,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["indent-string", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.0.1", {\ + "packageLocation": "./.yarn/cache/aggregate-error-npm-4.0.1-12d0501fb7-bb3ffdfd13.zip/node_modules/aggregate-error/",\ + "packageDependencies": [\ + ["aggregate-error", "npm:4.0.1"],\ + ["clean-stack", "npm:4.2.0"],\ + ["indent-string", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["ajv", [\ @@ -5909,6 +5954,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["camelcase", "npm:5.3.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:6.3.0", {\ + "packageLocation": "./.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip/node_modules/camelcase/",\ + "packageDependencies": [\ + ["camelcase", "npm:6.3.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["camelcase-keys", [\ @@ -5921,6 +5973,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["quick-lru", "npm:4.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.0.2", {\ + "packageLocation": "./.yarn/cache/camelcase-keys-npm-7.0.2-36fbc5a8f7-b5821cc48d.zip/node_modules/camelcase-keys/",\ + "packageDependencies": [\ + ["camelcase-keys", "npm:7.0.2"],\ + ["camelcase", "npm:6.3.0"],\ + ["map-obj", "npm:4.3.0"],\ + ["quick-lru", "npm:5.1.1"],\ + ["type-fest", "npm:1.4.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["caniuse-lite", [\ @@ -6039,6 +6102,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["clean-stack", "npm:2.2.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.2.0", {\ + "packageLocation": "./.yarn/cache/clean-stack-npm-4.2.0-bb0dff47b2-373f656a31.zip/node_modules/clean-stack/",\ + "packageDependencies": [\ + ["clean-stack", "npm:4.2.0"],\ + ["escape-string-regexp", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["clean-webpack-plugin", [\ @@ -6724,6 +6795,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["decamelize", "npm:1.2.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.0.1", {\ + "packageLocation": "./.yarn/cache/decamelize-npm-5.0.1-2fde8c926c-7c3b1ed4b3.zip/node_modules/decamelize/",\ + "packageDependencies": [\ + ["decamelize", "npm:5.0.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["decamelize-keys", [\ @@ -6891,6 +6969,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["dir-glob", [\ + ["npm:2.2.2", {\ + "packageLocation": "./.yarn/cache/dir-glob-npm-2.2.2-932e08b501-3aa48714a9.zip/node_modules/dir-glob/",\ + "packageDependencies": [\ + ["dir-glob", "npm:2.2.2"],\ + ["path-type", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip/node_modules/dir-glob/",\ "packageDependencies": [\ @@ -7312,6 +7398,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["escape-string-regexp", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/escape-string-regexp-npm-5.0.0-a663e825ce-20daabe197.zip/node_modules/escape-string-regexp/",\ + "packageDependencies": [\ + ["escape-string-regexp", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["escodegen", [\ @@ -7596,6 +7689,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["execa", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/execa-npm-2.1.0-9c7d62b9ab-93af9b816a.zip/node_modules/execa/",\ + "packageDependencies": [\ + ["execa", "npm:2.1.0"],\ + ["cross-spawn", "npm:7.0.3"],\ + ["get-stream", "npm:5.2.0"],\ + ["is-stream", "npm:2.0.1"],\ + ["merge-stream", "npm:2.0.0"],\ + ["npm-run-path", "npm:3.1.0"],\ + ["onetime", "npm:5.1.2"],\ + ["p-finally", "npm:2.0.1"],\ + ["signal-exit", "npm:3.0.7"],\ + ["strip-final-newline", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["execall", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/execall-npm-2.0.0-9ea589665a-d98ee3e33f.zip/node_modules/execall/",\ @@ -8226,6 +8337,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["get-stream", [\ + ["npm:5.2.0", {\ + "packageLocation": "./.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip/node_modules/get-stream/",\ + "packageDependencies": [\ + ["get-stream", "npm:5.2.0"],\ + ["pump", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["get-symbol-description", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/get-symbol-description-npm-1.0.0-9c95a4bc1f-9ceff8fe96.zip/node_modules/get-symbol-description/",\ @@ -8420,6 +8541,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["pinkie-promise", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.1.1", {\ + "packageLocation": "./.yarn/cache/globby-npm-7.1.1-6c96505a27-f0eba08a08.zip/node_modules/globby/",\ + "packageDependencies": [\ + ["globby", "npm:7.1.1"],\ + ["array-union", "npm:1.0.2"],\ + ["dir-glob", "npm:2.2.2"],\ + ["glob", "npm:7.2.3"],\ + ["ignore", "npm:3.3.10"],\ + ["pify", "npm:3.0.0"],\ + ["slash", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["globjoin", [\ @@ -8891,6 +9025,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["ignore", [\ + ["npm:3.3.10", {\ + "packageLocation": "./.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip/node_modules/ignore/",\ + "packageDependencies": [\ + ["ignore", "npm:3.3.10"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:5.2.0", {\ "packageLocation": "./.yarn/cache/ignore-npm-5.2.0-fc4b58a4f3-6b1f926792.zip/node_modules/ignore/",\ "packageDependencies": [\ @@ -8964,6 +9105,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["indent-string", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/indent-string-npm-5.0.0-35eaa3b052-e466c27b63.zip/node_modules/indent-string/",\ + "packageDependencies": [\ + ["indent-string", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["infer-owner", [\ @@ -9253,6 +9401,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["is-path-inside", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/is-path-inside-npm-4.0.0-2af2bde69d-8810fa11c5.zip/node_modules/is-path-inside/",\ + "packageDependencies": [\ + ["is-path-inside", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["is-plain-obj", [\ @@ -9446,7 +9601,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/jest-worker-npm-27.5.1-1c110b5894-98cd68b696.zip/node_modules/jest-worker/",\ "packageDependencies": [\ ["jest-worker", "npm:27.5.1"],\ - ["@types/node", "npm:18.6.4"],\ + ["@types/node", "npm:18.6.5"],\ ["merge-stream", "npm:2.0.0"],\ ["supports-color", "npm:8.1.1"]\ ],\ @@ -9998,6 +10153,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["meow", [\ + ["npm:10.1.3", {\ + "packageLocation": "./.yarn/cache/meow-npm-10.1.3-d181f869da-4dfa763dad.zip/node_modules/meow/",\ + "packageDependencies": [\ + ["meow", "npm:10.1.3"],\ + ["@types/minimist", "npm:1.2.2"],\ + ["camelcase-keys", "npm:7.0.2"],\ + ["decamelize", "npm:5.0.1"],\ + ["decamelize-keys", "npm:1.1.0"],\ + ["hard-rejection", "npm:2.1.0"],\ + ["minimist-options", "npm:4.1.0"],\ + ["normalize-package-data", "npm:3.0.3"],\ + ["read-pkg-up", "npm:8.0.0"],\ + ["redent", "npm:4.0.0"],\ + ["trim-newlines", "npm:4.0.2"],\ + ["type-fest", "npm:1.4.0"],\ + ["yargs-parser", "npm:20.2.9"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:9.0.0", {\ "packageLocation": "./.yarn/cache/meow-npm-9.0.0-8b2707248e-99799c4724.zip/node_modules/meow/",\ "packageDependencies": [\ @@ -10093,6 +10267,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["mimic-fn", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip/node_modules/mimic-fn/",\ + "packageDependencies": [\ + ["mimic-fn", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["mimic-response", [\ ["npm:3.1.0", {\ "packageLocation": "./.yarn/cache/mimic-response-npm-3.1.0-a4a24b4e96-25739fee32.zip/node_modules/mimic-response/",\ @@ -10293,6 +10476,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["mount-point", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/mount-point-npm-3.0.0-4a214c8cd1-edb588e613.zip/node_modules/mount-point/",\ + "packageDependencies": [\ + ["mount-point", "npm:3.0.0"],\ + ["@sindresorhus/df", "npm:1.0.1"],\ + ["pify", "npm:2.3.0"],\ + ["pinkie-promise", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["move-file", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/move-file-npm-3.0.0-60fa241416-18b0a542b4.zip/node_modules/move-file/",\ + "packageDependencies": [\ + ["move-file", "npm:3.0.0"],\ + ["path-exists", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["mrmime", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/mrmime-npm-1.0.1-d0aa4f5ddf-cc979da44b.zip/node_modules/mrmime/",\ @@ -10610,6 +10815,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["npm-run-path", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/npm-run-path-npm-3.1.0-dd7b0fa1be-141e0b8f0e.zip/node_modules/npm-run-path/",\ + "packageDependencies": [\ + ["npm-run-path", "npm:3.1.0"],\ + ["path-key", "npm:3.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["npmlog", [\ ["npm:5.0.1", {\ "packageLocation": "./.yarn/cache/npmlog-npm-5.0.1-366cab64a2-516b266302.zip/node_modules/npmlog/",\ @@ -10797,6 +11012,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["onetime", [\ + ["npm:5.1.2", {\ + "packageLocation": "./.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip/node_modules/onetime/",\ + "packageDependencies": [\ + ["onetime", "npm:5.1.2"],\ + ["mimic-fn", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["opener", [\ ["npm:1.5.2", {\ "packageLocation": "./.yarn/cache/opener-npm-1.5.2-7a1aa69f14-33b620c0d5.zip/node_modules/opener/",\ @@ -10834,6 +11059,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["os-homedir", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/os-homedir-npm-1.0.2-01f82faa88-af609f5a7a.zip/node_modules/os-homedir/",\ + "packageDependencies": [\ + ["os-homedir", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["p-finally", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/p-finally-npm-2.0.1-b59964aa17-6306a2851c.zip/node_modules/p-finally/",\ + "packageDependencies": [\ + ["p-finally", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["p-limit", [\ ["npm:2.3.0", {\ "packageLocation": "./.yarn/cache/p-limit-npm-2.3.0-94a0310039-84ff17f1a3.zip/node_modules/p-limit/",\ @@ -10885,6 +11128,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["aggregate-error", "npm:3.1.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.5.0", {\ + "packageLocation": "./.yarn/cache/p-map-npm-5.5.0-9758eb14ee-065cb6fca6.zip/node_modules/p-map/",\ + "packageDependencies": [\ + ["p-map", "npm:5.5.0"],\ + ["aggregate-error", "npm:4.0.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["p-try", [\ @@ -11032,6 +11283,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["path-exists", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/path-exists-npm-5.0.0-0bf403c56c-8ca842868c.zip/node_modules/path-exists/",\ + "packageDependencies": [\ + ["path-exists", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["path-is-absolute", [\ @@ -11087,6 +11345,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["path-type", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/path-type-npm-3.0.0-252361a0eb-735b35e256.zip/node_modules/path-type/",\ + "packageDependencies": [\ + ["path-type", "npm:3.0.0"],\ + ["pify", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:4.0.0", {\ "packageLocation": "./.yarn/cache/path-type-npm-4.0.0-10d47fc86a-5b1e2daa24.zip/node_modules/path-type/",\ "packageDependencies": [\ @@ -11257,6 +11523,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip/node_modules/pify/",\ + "packageDependencies": [\ + ["pify", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:4.0.1", {\ "packageLocation": "./.yarn/cache/pify-npm-4.0.1-062756097b-9c4e34278c.zip/node_modules/pify/",\ "packageDependencies": [\ @@ -11558,7 +11831,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["postcss-scss", "virtual:95e37f7fb9e1f659f0c733789cb97cf12ce38936fa5cbccf30b61a2e7f6dededdac60965e00c45d8d7bf5a3dd9c5a1b7f5b622eaf2d8633a2a4a9139c90ddf07#npm:4.0.4"],\ ["@types/postcss", null],\ - ["postcss", null]\ + ["postcss", "npm:8.4.16"]\ ],\ "packagePeers": [\ "@types/postcss",\ @@ -11886,6 +12159,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["quick-lru", "npm:4.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:5.1.1", {\ + "packageLocation": "./.yarn/cache/quick-lru-npm-5.1.1-e38e0edce3-a516faa255.zip/node_modules/quick-lru/",\ + "packageDependencies": [\ + ["quick-lru", "npm:5.1.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["random-bytes", [\ @@ -12310,6 +12590,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["type-fest", "npm:0.6.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:6.0.0", {\ + "packageLocation": "./.yarn/cache/read-pkg-npm-6.0.0-d89ce14684-0cebdff381.zip/node_modules/read-pkg/",\ + "packageDependencies": [\ + ["read-pkg", "npm:6.0.0"],\ + ["@types/normalize-package-data", "npm:2.4.1"],\ + ["normalize-package-data", "npm:3.0.3"],\ + ["parse-json", "npm:5.2.0"],\ + ["type-fest", "npm:1.4.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["read-pkg-up", [\ @@ -12322,6 +12613,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["type-fest", "npm:0.8.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.0.0", {\ + "packageLocation": "./.yarn/cache/read-pkg-up-npm-8.0.0-6f39941cc9-fe4c804016.zip/node_modules/read-pkg-up/",\ + "packageDependencies": [\ + ["read-pkg-up", "npm:8.0.0"],\ + ["find-up", "npm:5.0.0"],\ + ["read-pkg", "npm:6.0.0"],\ + ["type-fest", "npm:1.4.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["readable-stream", [\ @@ -12393,6 +12694,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["strip-indent", "npm:3.0.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/redent-npm-4.0.0-67da39f156-6944e7b1d8.zip/node_modules/redent/",\ + "packageDependencies": [\ + ["redent", "npm:4.0.0"],\ + ["indent-string", "npm:5.0.0"],\ + ["strip-indent", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["redux", [\ @@ -12885,8 +13195,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/which", "npm:2.0.1"],\ ["@types/youtube", "npm:0.0.47"],\ ["@types/zxcvbn", "npm:4.4.1"],\ - ["@typescript-eslint/eslint-plugin", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ - ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.32.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ + ["@typescript-eslint/parser", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:5.33.0"],\ ["ansi-styles", "npm:6.1.0"],\ ["app-root-path", "npm:3.0.0"],\ ["argon2", "npm:0.28.7"],\ @@ -12981,6 +13291,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["stylelint-custom-processor-loader", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:0.6.0"],\ ["stylelint-formatter-pretty", "npm:3.1.0"],\ ["stylelint-processor-styled-components", "npm:1.10.0"],\ + ["trash-cli", "npm:5.0.0"],\ ["tree-kill", "npm:1.2.2"],\ ["ts-node", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:10.9.1"],\ ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"],\ @@ -13334,6 +13645,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["slash", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/slash-npm-1.0.0-a244873c30-4b6e21b1fb.zip/node_modules/slash/",\ + "packageDependencies": [\ + ["slash", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/slash-npm-3.0.0-b87de2279a-94a93fff61.zip/node_modules/slash/",\ "packageDependencies": [\ @@ -13685,6 +14003,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["strip-final-newline", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/strip-final-newline-npm-2.0.0-340c4f7c66-69412b5e25.zip/node_modules/strip-final-newline/",\ + "packageDependencies": [\ + ["strip-final-newline", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["strip-indent", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/strip-indent-npm-3.0.0-519e75a28d-18f045d57d.zip/node_modules/strip-indent/",\ @@ -13693,6 +14020,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["min-indent", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/strip-indent-npm-4.0.0-12c489be86-06cbcd93da.zip/node_modules/strip-indent/",\ + "packageDependencies": [\ + ["strip-indent", "npm:4.0.0"],\ + ["min-indent", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["strip-json-comments", [\ @@ -13716,7 +14051,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/stripe-npm-9.16.0-a3a8fd4915-d84eb9ef3f.zip/node_modules/stripe/",\ "packageDependencies": [\ ["stripe", "npm:9.16.0"],\ - ["@types/node", "npm:18.6.4"],\ + ["@types/node", "npm:18.6.5"],\ ["qs", "npm:6.11.0"]\ ],\ "linkType": "HARD"\ @@ -13856,14 +14191,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/__virtual__/stylelint-config-recommended-scss-virtual-95e37f7fb9/0/cache/stylelint-config-recommended-scss-npm-6.0.0-b0cacf4fbc-a7254f4e8f.zip/node_modules/stylelint-config-recommended-scss/",\ "packageDependencies": [\ ["stylelint-config-recommended-scss", "virtual:1dd08366e43500430bdfe9602a9a8e0663f1d48a752aaaafeee28d2b6ababa352d4bb968148f88e3315c9a7a299ab3f679f07030c384a7049417e915f1418830#npm:6.0.0"],\ + ["@types/postcss", null],\ ["@types/stylelint", null],\ + ["postcss", "npm:8.4.16"],\ ["postcss-scss", "virtual:95e37f7fb9e1f659f0c733789cb97cf12ce38936fa5cbccf30b61a2e7f6dededdac60965e00c45d8d7bf5a3dd9c5a1b7f5b622eaf2d8633a2a4a9139c90ddf07#npm:4.0.4"],\ ["stylelint", "npm:14.9.1"],\ ["stylelint-config-recommended", "virtual:95e37f7fb9e1f659f0c733789cb97cf12ce38936fa5cbccf30b61a2e7f6dededdac60965e00c45d8d7bf5a3dd9c5a1b7f5b622eaf2d8633a2a4a9139c90ddf07#npm:7.0.0"],\ ["stylelint-scss", "virtual:95e37f7fb9e1f659f0c733789cb97cf12ce38936fa5cbccf30b61a2e7f6dededdac60965e00c45d8d7bf5a3dd9c5a1b7f5b622eaf2d8633a2a4a9139c90ddf07#npm:4.3.0"]\ ],\ "packagePeers": [\ + "@types/postcss",\ "@types/stylelint",\ + "postcss",\ "stylelint"\ ],\ "linkType": "HARD"\ @@ -13925,13 +14264,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/__virtual__/stylelint-config-standard-scss-virtual-1dd08366e4/0/cache/stylelint-config-standard-scss-npm-4.0.0-9705a1f85a-1f65f8f3c8.zip/node_modules/stylelint-config-standard-scss/",\ "packageDependencies": [\ ["stylelint-config-standard-scss", "virtual:3060cce5f5314219700392fa2ac20ee798f2218ca7d62e59b7c0fc8dbb55c9ff5a8b0f84e5a448b48210c7b8b4d6a0f78de33edffec11cdf5b3bbbc63b350027#npm:4.0.0"],\ + ["@types/postcss", null],\ ["@types/stylelint", null],\ + ["postcss", "npm:8.4.16"],\ ["stylelint", "npm:14.9.1"],\ ["stylelint-config-recommended-scss", "virtual:1dd08366e43500430bdfe9602a9a8e0663f1d48a752aaaafeee28d2b6ababa352d4bb968148f88e3315c9a7a299ab3f679f07030c384a7049417e915f1418830#npm:6.0.0"],\ ["stylelint-config-standard", "virtual:1dd08366e43500430bdfe9602a9a8e0663f1d48a752aaaafeee28d2b6ababa352d4bb968148f88e3315c9a7a299ab3f679f07030c384a7049417e915f1418830#npm:25.0.0"]\ ],\ "packagePeers": [\ + "@types/postcss",\ "@types/stylelint",\ + "postcss",\ "stylelint"\ ],\ "linkType": "HARD"\ @@ -14337,6 +14680,34 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["trash", [\ + ["npm:8.1.0", {\ + "packageLocation": "./.yarn/unplugged/trash-npm-8.1.0-e8271d1f12/node_modules/trash/",\ + "packageDependencies": [\ + ["trash", "npm:8.1.0"],\ + ["@sindresorhus/chunkify", "npm:0.2.0"],\ + ["@stroncium/procfs", "npm:1.2.1"],\ + ["globby", "npm:7.1.1"],\ + ["is-path-inside", "npm:4.0.0"],\ + ["move-file", "npm:3.0.0"],\ + ["p-map", "npm:5.5.0"],\ + ["uuid", "npm:8.3.2"],\ + ["xdg-trashdir", "npm:3.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["trash-cli", [\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/trash-cli-npm-5.0.0-172c9c6b9e-b987156abb.zip/node_modules/trash-cli/",\ + "packageDependencies": [\ + ["trash-cli", "npm:5.0.0"],\ + ["meow", "npm:10.1.3"],\ + ["trash", "npm:8.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["tree-kill", [\ ["npm:1.2.2", {\ "packageLocation": "./.yarn/cache/tree-kill-npm-1.2.2-3da0e5a759-49117f5f41.zip/node_modules/tree-kill/",\ @@ -14353,6 +14724,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["trim-newlines", "npm:3.0.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.0.2", {\ + "packageLocation": "./.yarn/cache/trim-newlines-npm-4.0.2-e01f9adaf9-1eef206eb7.zip/node_modules/trim-newlines/",\ + "packageDependencies": [\ + ["trim-newlines", "npm:4.0.2"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["ts-node", [\ @@ -14440,13 +14818,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:4f8b328e779391388bc26b4e20b9e0f402a0eda32baeb2c28568ea53628bf7f64442cb15c1462ec43998c4359ee8791881190c9328625a1edf343789c3012dc6#npm:3.21.0", {\ - "packageLocation": "./.yarn/__virtual__/tsutils-virtual-f72e930696/0/cache/tsutils-npm-3.21.0-347e6636c5-1843f4c1b2.zip/node_modules/tsutils/",\ + ["virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:3.21.0", {\ + "packageLocation": "./.yarn/__virtual__/tsutils-virtual-d04adfa099/0/cache/tsutils-npm-3.21.0-347e6636c5-1843f4c1b2.zip/node_modules/tsutils/",\ "packageDependencies": [\ - ["tsutils", "virtual:4f8b328e779391388bc26b4e20b9e0f402a0eda32baeb2c28568ea53628bf7f64442cb15c1462ec43998c4359ee8791881190c9328625a1edf343789c3012dc6#npm:3.21.0"],\ + ["tsutils", "virtual:594970d669fc0ae50eb69d92abd5f25ba6b58dec55932d225313ff05c1582ab78aeab38ca6c28e53589e5a74ef4985184bd587caee6009c9f13050c97b86c51c#npm:3.21.0"],\ ["@types/typescript", null],\ ["tslib", "npm:1.14.1"],\ - ["typescript", null]\ + ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -14454,13 +14832,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:3.21.0", {\ - "packageLocation": "./.yarn/__virtual__/tsutils-virtual-de09a19fcd/0/cache/tsutils-npm-3.21.0-347e6636c5-1843f4c1b2.zip/node_modules/tsutils/",\ + ["virtual:e719788fcaf461cc0d3e676ab3c4db77dd22d0f99358e14b1f5ffa2182f4d619a72ee8da4fe32ba41711cd281233eebeb73f5bdb0ac1efdfbf33dd9a3953c7b4#npm:3.21.0", {\ + "packageLocation": "./.yarn/__virtual__/tsutils-virtual-5e63a89d24/0/cache/tsutils-npm-3.21.0-347e6636c5-1843f4c1b2.zip/node_modules/tsutils/",\ "packageDependencies": [\ - ["tsutils", "virtual:c0d92d02cc65bf935ac8933bf47a5fdab008d94b52cf2232436d6f15b9efa040568bef9c1f5b0d8ab9a6b44c8627e5a71ae6ad52d42437a80691cb3a5e5a2d08#npm:3.21.0"],\ + ["tsutils", "virtual:e719788fcaf461cc0d3e676ab3c4db77dd22d0f99358e14b1f5ffa2182f4d619a72ee8da4fe32ba41711cd281233eebeb73f5bdb0ac1efdfbf33dd9a3953c7b4#npm:3.21.0"],\ ["@types/typescript", null],\ ["tslib", "npm:1.14.1"],\ - ["typescript", "patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af"]\ + ["typescript", null]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -14561,6 +14939,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ + ["npm:1.4.0", {\ + "packageLocation": "./.yarn/cache/type-fest-npm-1.4.0-7dd848962a-b011c33886.zip/node_modules/type-fest/",\ + "packageDependencies": [\ + ["type-fest", "npm:1.4.0"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:2.18.0", {\ "packageLocation": "./.yarn/cache/type-fest-npm-2.18.0-cd9d170d6e-0737128d9d.zip/node_modules/type-fest/",\ "packageDependencies": [\ @@ -14817,6 +15202,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["user-home", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/user-home-npm-2.0.0-a7b3877168-a3329faa95.zip/node_modules/user-home/",\ + "packageDependencies": [\ + ["user-home", "npm:2.0.0"],\ + ["os-homedir", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["util-deprecate", [\ ["npm:1.0.2", {\ "packageLocation": "./.yarn/cache/util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip/node_modules/util-deprecate/",\ @@ -15173,7 +15568,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/wkx-npm-0.5.0-fca5152cd8-47b27387de.zip/node_modules/wkx/",\ "packageDependencies": [\ ["wkx", "npm:0.5.0"],\ - ["@types/node", "npm:18.6.4"]\ + ["@types/node", "npm:18.6.5"]\ ],\ "linkType": "HARD"\ }]\ @@ -15233,6 +15628,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["xdg-basedir", [\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip/node_modules/xdg-basedir/",\ + "packageDependencies": [\ + ["xdg-basedir", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["xdg-trashdir", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/xdg-trashdir-npm-3.1.0-4867489077-1b8ed9229a.zip/node_modules/xdg-trashdir/",\ + "packageDependencies": [\ + ["xdg-trashdir", "npm:3.1.0"],\ + ["@sindresorhus/df", "npm:3.1.1"],\ + ["mount-point", "npm:3.0.0"],\ + ["user-home", "npm:2.0.0"],\ + ["xdg-basedir", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["xregexp", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/xregexp-npm-2.0.0-147587b54c-de62d1f01c.zip/node_modules/xregexp/",\ diff --git a/.yarn/cache/@sindresorhus-chunkify-npm-0.2.0-abd3dba6c5-a17d8a385f.zip b/.yarn/cache/@sindresorhus-chunkify-npm-0.2.0-abd3dba6c5-a17d8a385f.zip new file mode 100644 index 00000000..013144f7 Binary files /dev/null and b/.yarn/cache/@sindresorhus-chunkify-npm-0.2.0-abd3dba6c5-a17d8a385f.zip differ diff --git a/.yarn/cache/@sindresorhus-df-npm-1.0.1-0588918928-0cb43b4ed9.zip b/.yarn/cache/@sindresorhus-df-npm-1.0.1-0588918928-0cb43b4ed9.zip new file mode 100644 index 00000000..c6e0fffa Binary files /dev/null and b/.yarn/cache/@sindresorhus-df-npm-1.0.1-0588918928-0cb43b4ed9.zip differ diff --git a/.yarn/cache/@sindresorhus-df-npm-3.1.1-bdd4bd6cbf-6378a8c62a.zip b/.yarn/cache/@sindresorhus-df-npm-3.1.1-bdd4bd6cbf-6378a8c62a.zip new file mode 100644 index 00000000..c4edbd0d Binary files /dev/null and b/.yarn/cache/@sindresorhus-df-npm-3.1.1-bdd4bd6cbf-6378a8c62a.zip differ diff --git a/.yarn/cache/@stroncium-procfs-npm-1.2.1-c5daf856f1-cb09a4a478.zip b/.yarn/cache/@stroncium-procfs-npm-1.2.1-c5daf856f1-cb09a4a478.zip new file mode 100644 index 00000000..b7d50e95 Binary files /dev/null and b/.yarn/cache/@stroncium-procfs-npm-1.2.1-c5daf856f1-cb09a4a478.zip differ diff --git a/.yarn/cache/@types-node-npm-18.6.4-8be642300e-fc453dd2b5.zip b/.yarn/cache/@types-node-npm-18.6.5-440ef423eb-e3e66c9a84.zip similarity index 88% rename from .yarn/cache/@types-node-npm-18.6.4-8be642300e-fc453dd2b5.zip rename to .yarn/cache/@types-node-npm-18.6.5-440ef423eb-e3e66c9a84.zip index c6d18d76..e85a3ca8 100644 Binary files a/.yarn/cache/@types-node-npm-18.6.4-8be642300e-fc453dd2b5.zip and b/.yarn/cache/@types-node-npm-18.6.5-440ef423eb-e3e66c9a84.zip differ diff --git a/.yarn/cache/@types-react-npm-18.0.16-accf7e7d08-47853419ad.zip b/.yarn/cache/@types-react-npm-18.0.17-c4860cbae4-18cae64f5b.zip similarity index 51% rename from .yarn/cache/@types-react-npm-18.0.16-accf7e7d08-47853419ad.zip rename to .yarn/cache/@types-react-npm-18.0.17-c4860cbae4-18cae64f5b.zip index ab34f553..d640cb06 100644 Binary files a/.yarn/cache/@types-react-npm-18.0.16-accf7e7d08-47853419ad.zip and b/.yarn/cache/@types-react-npm-18.0.17-c4860cbae4-18cae64f5b.zip differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.32.0-ee55ee9a1b-9785c34d97.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.33.0-d894e94623-d408f3f474.zip similarity index 74% rename from .yarn/cache/@typescript-eslint-eslint-plugin-npm-5.32.0-ee55ee9a1b-9785c34d97.zip rename to .yarn/cache/@typescript-eslint-eslint-plugin-npm-5.33.0-d894e94623-d408f3f474.zip index 04bac4b7..350a46b1 100644 Binary files a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.32.0-ee55ee9a1b-9785c34d97.zip and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.33.0-d894e94623-d408f3f474.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-5.32.0-6310db2532-3fcfa183ca.zip b/.yarn/cache/@typescript-eslint-parser-npm-5.33.0-6cb105fd35-2617aba987.zip similarity index 88% rename from .yarn/cache/@typescript-eslint-parser-npm-5.32.0-6310db2532-3fcfa183ca.zip rename to .yarn/cache/@typescript-eslint-parser-npm-5.33.0-6cb105fd35-2617aba987.zip index d8e24f84..530128b8 100644 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-5.32.0-6310db2532-3fcfa183ca.zip and b/.yarn/cache/@typescript-eslint-parser-npm-5.33.0-6cb105fd35-2617aba987.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-5.32.0-e6d54b6539-69bdeb029f.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.33.0-0e00949895-b2cbea9abd.zip similarity index 89% rename from .yarn/cache/@typescript-eslint-scope-manager-npm-5.32.0-e6d54b6539-69bdeb029f.zip rename to .yarn/cache/@typescript-eslint-scope-manager-npm-5.33.0-0e00949895-b2cbea9abd.zip index 85c80827..613a020e 100644 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-5.32.0-e6d54b6539-69bdeb029f.zip and b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.33.0-0e00949895-b2cbea9abd.zip differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-5.32.0-a891a4a707-4063808ca0.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-5.33.0-8084fb807d-a1d1ffb42f.zip similarity index 89% rename from .yarn/cache/@typescript-eslint-type-utils-npm-5.32.0-a891a4a707-4063808ca0.zip rename to .yarn/cache/@typescript-eslint-type-utils-npm-5.33.0-8084fb807d-a1d1ffb42f.zip index 066a1208..fda648f4 100644 Binary files a/.yarn/cache/@typescript-eslint-type-utils-npm-5.32.0-a891a4a707-4063808ca0.zip and b/.yarn/cache/@typescript-eslint-type-utils-npm-5.33.0-8084fb807d-a1d1ffb42f.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-5.32.0-0ce937d325-6758f54d8d.zip b/.yarn/cache/@typescript-eslint-types-npm-5.33.0-1a64433062-8bbddda84c.zip similarity index 90% rename from .yarn/cache/@typescript-eslint-types-npm-5.32.0-0ce937d325-6758f54d8d.zip rename to .yarn/cache/@typescript-eslint-types-npm-5.33.0-1a64433062-8bbddda84c.zip index c30cb856..34e140ae 100644 Binary files a/.yarn/cache/@typescript-eslint-types-npm-5.32.0-0ce937d325-6758f54d8d.zip and b/.yarn/cache/@typescript-eslint-types-npm-5.33.0-1a64433062-8bbddda84c.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.32.0-16d017bce9-6aee08be5d.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip similarity index 95% rename from .yarn/cache/@typescript-eslint-typescript-estree-npm-5.32.0-16d017bce9-6aee08be5d.zip rename to .yarn/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip index 2e5f6a73..b66ab8ca 100644 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.32.0-16d017bce9-6aee08be5d.zip and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.33.0-fe84f49467-26f9005cdf.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-5.32.0-e6be7becb3-cfd88d9350.zip b/.yarn/cache/@typescript-eslint-utils-npm-5.33.0-91bf6d8b3f-6ce5ee5eab.zip similarity index 90% rename from .yarn/cache/@typescript-eslint-utils-npm-5.32.0-e6be7becb3-cfd88d9350.zip rename to .yarn/cache/@typescript-eslint-utils-npm-5.33.0-91bf6d8b3f-6ce5ee5eab.zip index a12b0094..5bd3c327 100644 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-5.32.0-e6be7becb3-cfd88d9350.zip and b/.yarn/cache/@typescript-eslint-utils-npm-5.33.0-91bf6d8b3f-6ce5ee5eab.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.32.0-3c9eaed1d3-1f9b756d64.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.33.0-97dfab0f1f-d7e3653de6.zip similarity index 77% rename from .yarn/cache/@typescript-eslint-visitor-keys-npm-5.32.0-3c9eaed1d3-1f9b756d64.zip rename to .yarn/cache/@typescript-eslint-visitor-keys-npm-5.33.0-97dfab0f1f-d7e3653de6.zip index 66ee6eb6..7ee0add4 100644 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.32.0-3c9eaed1d3-1f9b756d64.zip and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.33.0-97dfab0f1f-d7e3653de6.zip differ diff --git a/.yarn/cache/aggregate-error-npm-4.0.1-12d0501fb7-bb3ffdfd13.zip b/.yarn/cache/aggregate-error-npm-4.0.1-12d0501fb7-bb3ffdfd13.zip new file mode 100644 index 00000000..153f1290 Binary files /dev/null and b/.yarn/cache/aggregate-error-npm-4.0.1-12d0501fb7-bb3ffdfd13.zip differ diff --git a/.yarn/cache/camelcase-keys-npm-7.0.2-36fbc5a8f7-b5821cc48d.zip b/.yarn/cache/camelcase-keys-npm-7.0.2-36fbc5a8f7-b5821cc48d.zip new file mode 100644 index 00000000..b31cdab2 Binary files /dev/null and b/.yarn/cache/camelcase-keys-npm-7.0.2-36fbc5a8f7-b5821cc48d.zip differ diff --git a/.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip b/.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip new file mode 100644 index 00000000..c10ab683 Binary files /dev/null and b/.yarn/cache/camelcase-npm-6.3.0-e5e42a0d15-8c96818a90.zip differ diff --git a/.yarn/cache/clean-stack-npm-4.2.0-bb0dff47b2-373f656a31.zip b/.yarn/cache/clean-stack-npm-4.2.0-bb0dff47b2-373f656a31.zip new file mode 100644 index 00000000..96a293c3 Binary files /dev/null and b/.yarn/cache/clean-stack-npm-4.2.0-bb0dff47b2-373f656a31.zip differ diff --git a/.yarn/cache/decamelize-npm-5.0.1-2fde8c926c-7c3b1ed4b3.zip b/.yarn/cache/decamelize-npm-5.0.1-2fde8c926c-7c3b1ed4b3.zip new file mode 100644 index 00000000..510e3273 Binary files /dev/null and b/.yarn/cache/decamelize-npm-5.0.1-2fde8c926c-7c3b1ed4b3.zip differ diff --git a/.yarn/cache/dir-glob-npm-2.2.2-932e08b501-3aa48714a9.zip b/.yarn/cache/dir-glob-npm-2.2.2-932e08b501-3aa48714a9.zip new file mode 100644 index 00000000..9b2ad619 Binary files /dev/null and b/.yarn/cache/dir-glob-npm-2.2.2-932e08b501-3aa48714a9.zip differ diff --git a/.yarn/cache/escape-string-regexp-npm-5.0.0-a663e825ce-20daabe197.zip b/.yarn/cache/escape-string-regexp-npm-5.0.0-a663e825ce-20daabe197.zip new file mode 100644 index 00000000..604bc07d Binary files /dev/null and b/.yarn/cache/escape-string-regexp-npm-5.0.0-a663e825ce-20daabe197.zip differ diff --git a/.yarn/cache/execa-npm-2.1.0-9c7d62b9ab-93af9b816a.zip b/.yarn/cache/execa-npm-2.1.0-9c7d62b9ab-93af9b816a.zip new file mode 100644 index 00000000..a8023e38 Binary files /dev/null and b/.yarn/cache/execa-npm-2.1.0-9c7d62b9ab-93af9b816a.zip differ diff --git a/.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip b/.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip new file mode 100644 index 00000000..f5e0b29a Binary files /dev/null and b/.yarn/cache/get-stream-npm-5.2.0-2cfd3b452b-8bc1a23174.zip differ diff --git a/.yarn/cache/globby-npm-7.1.1-6c96505a27-f0eba08a08.zip b/.yarn/cache/globby-npm-7.1.1-6c96505a27-f0eba08a08.zip new file mode 100644 index 00000000..991a029d Binary files /dev/null and b/.yarn/cache/globby-npm-7.1.1-6c96505a27-f0eba08a08.zip differ diff --git a/.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip b/.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip new file mode 100644 index 00000000..e1d03572 Binary files /dev/null and b/.yarn/cache/ignore-npm-3.3.10-baaf3519b5-23e8cc776e.zip differ diff --git a/.yarn/cache/indent-string-npm-5.0.0-35eaa3b052-e466c27b63.zip b/.yarn/cache/indent-string-npm-5.0.0-35eaa3b052-e466c27b63.zip new file mode 100644 index 00000000..0510f8b6 Binary files /dev/null and b/.yarn/cache/indent-string-npm-5.0.0-35eaa3b052-e466c27b63.zip differ diff --git a/.yarn/cache/is-path-inside-npm-4.0.0-2af2bde69d-8810fa11c5.zip b/.yarn/cache/is-path-inside-npm-4.0.0-2af2bde69d-8810fa11c5.zip new file mode 100644 index 00000000..8c5383f0 Binary files /dev/null and b/.yarn/cache/is-path-inside-npm-4.0.0-2af2bde69d-8810fa11c5.zip differ diff --git a/.yarn/cache/meow-npm-10.1.3-d181f869da-4dfa763dad.zip b/.yarn/cache/meow-npm-10.1.3-d181f869da-4dfa763dad.zip new file mode 100644 index 00000000..150f9947 Binary files /dev/null and b/.yarn/cache/meow-npm-10.1.3-d181f869da-4dfa763dad.zip differ diff --git a/.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip b/.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip new file mode 100644 index 00000000..1cc2414f Binary files /dev/null and b/.yarn/cache/mimic-fn-npm-2.1.0-4fbeb3abb4-d2421a3444.zip differ diff --git a/.yarn/cache/mount-point-npm-3.0.0-4a214c8cd1-edb588e613.zip b/.yarn/cache/mount-point-npm-3.0.0-4a214c8cd1-edb588e613.zip new file mode 100644 index 00000000..f009cea5 Binary files /dev/null and b/.yarn/cache/mount-point-npm-3.0.0-4a214c8cd1-edb588e613.zip differ diff --git a/.yarn/cache/move-file-npm-3.0.0-60fa241416-18b0a542b4.zip b/.yarn/cache/move-file-npm-3.0.0-60fa241416-18b0a542b4.zip new file mode 100644 index 00000000..4eee6ee9 Binary files /dev/null and b/.yarn/cache/move-file-npm-3.0.0-60fa241416-18b0a542b4.zip differ diff --git a/.yarn/cache/npm-run-path-npm-3.1.0-dd7b0fa1be-141e0b8f0e.zip b/.yarn/cache/npm-run-path-npm-3.1.0-dd7b0fa1be-141e0b8f0e.zip new file mode 100644 index 00000000..4d62c433 Binary files /dev/null and b/.yarn/cache/npm-run-path-npm-3.1.0-dd7b0fa1be-141e0b8f0e.zip differ diff --git a/.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip b/.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip new file mode 100644 index 00000000..958e05b7 Binary files /dev/null and b/.yarn/cache/onetime-npm-5.1.2-3ed148fa42-2478859ef8.zip differ diff --git a/.yarn/cache/os-homedir-npm-1.0.2-01f82faa88-af609f5a7a.zip b/.yarn/cache/os-homedir-npm-1.0.2-01f82faa88-af609f5a7a.zip new file mode 100644 index 00000000..0d88db41 Binary files /dev/null and b/.yarn/cache/os-homedir-npm-1.0.2-01f82faa88-af609f5a7a.zip differ diff --git a/.yarn/cache/p-finally-npm-2.0.1-b59964aa17-6306a2851c.zip b/.yarn/cache/p-finally-npm-2.0.1-b59964aa17-6306a2851c.zip new file mode 100644 index 00000000..3ec70960 Binary files /dev/null and b/.yarn/cache/p-finally-npm-2.0.1-b59964aa17-6306a2851c.zip differ diff --git a/.yarn/cache/p-map-npm-5.5.0-9758eb14ee-065cb6fca6.zip b/.yarn/cache/p-map-npm-5.5.0-9758eb14ee-065cb6fca6.zip new file mode 100644 index 00000000..4dc65465 Binary files /dev/null and b/.yarn/cache/p-map-npm-5.5.0-9758eb14ee-065cb6fca6.zip differ diff --git a/.yarn/cache/path-exists-npm-5.0.0-0bf403c56c-8ca842868c.zip b/.yarn/cache/path-exists-npm-5.0.0-0bf403c56c-8ca842868c.zip new file mode 100644 index 00000000..9a134355 Binary files /dev/null and b/.yarn/cache/path-exists-npm-5.0.0-0bf403c56c-8ca842868c.zip differ diff --git a/.yarn/cache/path-type-npm-3.0.0-252361a0eb-735b35e256.zip b/.yarn/cache/path-type-npm-3.0.0-252361a0eb-735b35e256.zip new file mode 100644 index 00000000..3a59d9b0 Binary files /dev/null and b/.yarn/cache/path-type-npm-3.0.0-252361a0eb-735b35e256.zip differ diff --git a/.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip b/.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip new file mode 100644 index 00000000..95bf8418 Binary files /dev/null and b/.yarn/cache/pify-npm-3.0.0-679ee405c8-6cdcbc3567.zip differ diff --git a/.yarn/cache/quick-lru-npm-5.1.1-e38e0edce3-a516faa255.zip b/.yarn/cache/quick-lru-npm-5.1.1-e38e0edce3-a516faa255.zip new file mode 100644 index 00000000..0720cd35 Binary files /dev/null and b/.yarn/cache/quick-lru-npm-5.1.1-e38e0edce3-a516faa255.zip differ diff --git a/.yarn/cache/read-pkg-npm-6.0.0-d89ce14684-0cebdff381.zip b/.yarn/cache/read-pkg-npm-6.0.0-d89ce14684-0cebdff381.zip new file mode 100644 index 00000000..3a83c0d2 Binary files /dev/null and b/.yarn/cache/read-pkg-npm-6.0.0-d89ce14684-0cebdff381.zip differ diff --git a/.yarn/cache/read-pkg-up-npm-8.0.0-6f39941cc9-fe4c804016.zip b/.yarn/cache/read-pkg-up-npm-8.0.0-6f39941cc9-fe4c804016.zip new file mode 100644 index 00000000..bfdfe5d2 Binary files /dev/null and b/.yarn/cache/read-pkg-up-npm-8.0.0-6f39941cc9-fe4c804016.zip differ diff --git a/.yarn/cache/redent-npm-4.0.0-67da39f156-6944e7b1d8.zip b/.yarn/cache/redent-npm-4.0.0-67da39f156-6944e7b1d8.zip new file mode 100644 index 00000000..feeb279d Binary files /dev/null and b/.yarn/cache/redent-npm-4.0.0-67da39f156-6944e7b1d8.zip differ diff --git a/.yarn/cache/slash-npm-1.0.0-a244873c30-4b6e21b1fb.zip b/.yarn/cache/slash-npm-1.0.0-a244873c30-4b6e21b1fb.zip new file mode 100644 index 00000000..03cab0d9 Binary files /dev/null and b/.yarn/cache/slash-npm-1.0.0-a244873c30-4b6e21b1fb.zip differ diff --git a/.yarn/cache/strip-final-newline-npm-2.0.0-340c4f7c66-69412b5e25.zip b/.yarn/cache/strip-final-newline-npm-2.0.0-340c4f7c66-69412b5e25.zip new file mode 100644 index 00000000..92534423 Binary files /dev/null and b/.yarn/cache/strip-final-newline-npm-2.0.0-340c4f7c66-69412b5e25.zip differ diff --git a/.yarn/cache/strip-indent-npm-4.0.0-12c489be86-06cbcd93da.zip b/.yarn/cache/strip-indent-npm-4.0.0-12c489be86-06cbcd93da.zip new file mode 100644 index 00000000..8fb1a25a Binary files /dev/null and b/.yarn/cache/strip-indent-npm-4.0.0-12c489be86-06cbcd93da.zip differ diff --git a/.yarn/cache/trash-cli-npm-5.0.0-172c9c6b9e-b987156abb.zip b/.yarn/cache/trash-cli-npm-5.0.0-172c9c6b9e-b987156abb.zip new file mode 100644 index 00000000..67ae1803 Binary files /dev/null and b/.yarn/cache/trash-cli-npm-5.0.0-172c9c6b9e-b987156abb.zip differ diff --git a/.yarn/cache/trash-npm-8.1.0-e8271d1f12-66abc35540.zip b/.yarn/cache/trash-npm-8.1.0-e8271d1f12-66abc35540.zip new file mode 100644 index 00000000..43d0bb11 Binary files /dev/null and b/.yarn/cache/trash-npm-8.1.0-e8271d1f12-66abc35540.zip differ diff --git a/.yarn/cache/trim-newlines-npm-4.0.2-e01f9adaf9-1eef206eb7.zip b/.yarn/cache/trim-newlines-npm-4.0.2-e01f9adaf9-1eef206eb7.zip new file mode 100644 index 00000000..c68587a8 Binary files /dev/null and b/.yarn/cache/trim-newlines-npm-4.0.2-e01f9adaf9-1eef206eb7.zip differ diff --git a/.yarn/cache/type-fest-npm-1.4.0-7dd848962a-b011c33886.zip b/.yarn/cache/type-fest-npm-1.4.0-7dd848962a-b011c33886.zip new file mode 100644 index 00000000..9dbe9785 Binary files /dev/null and b/.yarn/cache/type-fest-npm-1.4.0-7dd848962a-b011c33886.zip differ diff --git a/.yarn/cache/user-home-npm-2.0.0-a7b3877168-a3329faa95.zip b/.yarn/cache/user-home-npm-2.0.0-a7b3877168-a3329faa95.zip new file mode 100644 index 00000000..fe96722f Binary files /dev/null and b/.yarn/cache/user-home-npm-2.0.0-a7b3877168-a3329faa95.zip differ diff --git a/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip b/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip new file mode 100644 index 00000000..3bf6cb24 Binary files /dev/null and b/.yarn/cache/xdg-basedir-npm-4.0.0-ed08d380e2-0073d5b59a.zip differ diff --git a/.yarn/cache/xdg-trashdir-npm-3.1.0-4867489077-1b8ed9229a.zip b/.yarn/cache/xdg-trashdir-npm-3.1.0-4867489077-1b8ed9229a.zip new file mode 100644 index 00000000..88a5a247 Binary files /dev/null and b/.yarn/cache/xdg-trashdir-npm-3.1.0-4867489077-1b8ed9229a.zip differ diff --git a/.yarnrc.yml b/.yarnrc.yml index d723e60e..7da1dceb 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -10,3 +10,11 @@ supportedArchitectures: - win32 yarnPath: .yarn/releases/yarn-3.2.2.cjs + +packageExtensions: + stylelint-config-recommended-scss@*: + peerDependencies: + postcss: "*" + stylelint-config-standard-scss@*: + peerDependencies: + postcss: "*" \ No newline at end of file diff --git a/README.md b/README.md index 8b3c02fa..2685447b 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,8 @@ STRIPE_PUBLIC_KEY= STRIPE_WEBHOOK_KEY= PRODUCTS_DIR= SEED_DATA_DIR= -IMAGE_ASSETS_DIR= -MUSIC_ASSETS_DIR= +IMAGE_ASSETS_DIR= +MUSIC_ASSETS_DIR= SMTP_HOST= SMTP_PORT=<465, 587, or 25> SMTP_USERNAME= diff --git a/ecosystem.config.js b/ecosystem.config.js new file mode 100644 index 00000000..fa2d3f26 --- /dev/null +++ b/ecosystem.config.js @@ -0,0 +1,13 @@ +module.exports = { + apps: [ + { + name: "sycpiano", + script: "yarn", + args: "start", + env: { + NODE_ENV: "production", + }, + log_date_format: "YYYY-MM-DD HH:mm Z" + } + ] +} \ No newline at end of file diff --git a/package.json b/package.json index 52bfc867..8d50ba90 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "license": "MIT", "author": "Sean Chen, Andrew Chen, and Jason Chen", "scripts": { - "build": "yarn buildServer && yarn buildApp", + "build": "trash server/build && yarn buildServer && yarn buildApp", "buildApp": "webpack --config webpack.prod.config.js", "buildServer": "cd server && swc src -d build", "dev": "ts-node scripts/devWatch.ts", @@ -23,8 +23,8 @@ "watchServer": "cd server && cross-env NODE_ENV=development swc src -d build -w", "windowsDev": "powershell contrib/dev.ps1", "bundle": "run-script-os", - "bundle:win32": "del yarn.lock && del sycpiano.zip && yarn cache clean && yarn workspaces focus --production && git archive --format=zip --output ./sycpiano.zip main && 7z a -r sycpiano.zip web/build server/build", - "bundle:linux": "rm yarn.lock && rm sycpiano.zip && yarn cache clean && yarn workspaces focus --production && git archive --format=zip --output ./sycpiano.zip main && zip -r sycpiano.zip web/build server/build" + "bundle:win32": "del sycpiano.zip && git archive --format=zip --output ./sycpiano.zip main && 7z a -r sycpiano.zip web/build server/build", + "bundle:linux": "rm sycpiano.zip && git archive --format=zip --output ./sycpiano.zip main && zip -r sycpiano.zip web/build server/build" }, "resolutions": { "@pm2/agent/ws": "^7.5.8", @@ -192,6 +192,7 @@ "stylelint-custom-processor-loader": "^0.6.0", "stylelint-formatter-pretty": "^3.1.0", "stylelint-processor-styled-components": "^1.10.0", + "trash-cli": "^5.0.0", "ts-node": "^10.8.2", "typescript": "^4.7.4", "webpack": "^5.73.0", diff --git a/pm2.json b/pm2.json deleted file mode 100644 index cb98ad7e..00000000 --- a/pm2.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "apps": [ - { - "name": "sycpiano", - "script": "npm", - "args": "start", - "env": { - "NODE_ENV": "production", - "PORT": 8080 - }, - "log_date_format": "YYYY-MM-DD HH:mm Z" - } - ] -} \ No newline at end of file diff --git a/server/src/app.ts b/server/src/app.ts index abf3b17e..fa865bca 100644 --- a/server/src/app.ts +++ b/server/src/app.ts @@ -13,12 +13,15 @@ import * as cookieParser from 'cookie-parser'; import * as csurf from 'csurf'; import * as cors from 'cors'; import * as rootPath from 'app-root-path'; +import { precheck } from './precheck'; const main = async () => { + await precheck(); + const isProduction = process.env.NODE_ENV === 'production'; if (!process.env.PORT) { - throw new Error('No port number specified in environmental variables'); + throw Error('No port number specified in environmental variables'); } const port = parseInt(process.env.PORT, 10); @@ -111,7 +114,7 @@ const main = async () => { // prod uses nginx to serve static files if (!isProduction) { if (!process.env.MUSIC_ASSETS_DIR || !process.env.IMAGE_ASSETS_DIR) { - throw new Error('Necessary environmental variables not found'); + throw Error('Necessary environmental variables not found'); } app.use('/static/music', express.static(path.resolve(rootPath.toString(), process.env.MUSIC_ASSETS_DIR))); app.use('/static/images', express.static(path.resolve(rootPath.toString(), process.env.IMAGE_ASSETS_DIR))); @@ -146,7 +149,7 @@ const main = async () => { }; if (!process.env.COOKIE_SECRET) { - throw new Error('No cookie secret specified in environmental variables.'); + throw Error('No cookie secret specified in environmental variables.'); } const adminMiddlewares = [ cors(corsOptions), @@ -165,7 +168,7 @@ const main = async () => { app.use(/\/resized/, Resized); if (!process.env.ADMIN_PORT) { - throw new Error('No admin port specified in environmental variables.'); + throw Error('No admin port specified in environmental variables.'); } // Admin app.use( diff --git a/server/src/config/config.ts b/server/src/config/config.ts index 2d092a8c..a4b56df2 100644 --- a/server/src/config/config.ts +++ b/server/src/config/config.ts @@ -41,9 +41,9 @@ const config = () => { } else { username = process.env.DB_USER; password = process.env.DB_PASS; - host = process.env.DB_HOST; + host = process.env.DB_HOST || '127.0.0.1'; database = process.env.DB_NAME; - port = parseInt(process.env.DB_PORT, 10); + port = parseInt(process.env.DB_PORT || '5432', 10); } return { username, diff --git a/server/src/migrate.ts b/server/src/migrate.ts index ea596ba2..b54bb4c3 100644 --- a/server/src/migrate.ts +++ b/server/src/migrate.ts @@ -3,7 +3,7 @@ import { SequelizeStorage, Umzug } from 'umzug'; import sequelize from './sequelize'; -const umzug = new Umzug({ +export const umzug = new Umzug({ storage: new SequelizeStorage({ sequelize, modelName: 'migrations', @@ -29,4 +29,6 @@ const umzug = new Umzug({ logger: console, }); -umzug.runAsCLI(); +if (require.main === module) { + umzug.runAsCLI(); +} diff --git a/server/src/precheck.ts b/server/src/precheck.ts new file mode 100644 index 00000000..334e13ea --- /dev/null +++ b/server/src/precheck.ts @@ -0,0 +1,44 @@ +import * as dotenv from 'dotenv'; +import { umzug } from './migrate'; + +dotenv.config(); + +const required = [ + 'PORT', + 'ADMIN_PORT', + 'HOST', + 'GAPI_KEY_SERVER', + 'STRIPE_SECRET_KEY', + 'STRIPE_WEBHOOK_KEY', + 'COOKIE_SECRET', + 'PRODUCTS_DIR', + 'IMAGE_ASSETS_DIR', + 'MUSIC_ASSETS_DIR', + 'DKIM_PRIVATE_KEY_FILE', + 'SMTP_HOST', + 'SMTP_PORT', + 'SMTP_USERNAME', + 'SMTP_PASSWORD' +] + +export const precheck = async () => { + // Check DB stuff + if (!process.env.DB_URL) { + const dbRequired = ['DB_USER', 'DB_PASS']; + dbRequired.forEach((key) => { + const value = process.env[key]; + if (!value) { + throw Error(`${key} is not defined, nor DB_URL`); + } + }); + } + required.forEach((key) => { + const value = process.env[key]; + if (!value) { + throw Error(`${key} is not defined.`); + } + }); + + // run migrations! + await umzug.up(); +}; diff --git a/webpack.common.config.js b/webpack.common.config.js index e663003d..f1d420a4 100644 --- a/webpack.common.config.js +++ b/webpack.common.config.js @@ -7,6 +7,14 @@ const webpack = require('webpack'); const HtmlWebpackPlugin = require('html-webpack-plugin'); require('dotenv').config(); +if (!process.env.STRIPE_PUBLIC_KEY) { + throw Error('STRIPE_PUBLIC_KEY not defined'); +} + +if (!process.env.GAPI_KEY_APP) { + throw Error('GAPI_KEY_APP not defined'); +} + const staticPrefix = '/static'; const sourcePaths = [ diff --git a/yarn.lock b/yarn.lock index 85a9e552..d48b641c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2120,6 +2120,29 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/chunkify@npm:^0.2.0": + version: 0.2.0 + resolution: "@sindresorhus/chunkify@npm:0.2.0" + checksum: a17d8a385f1c2381d98eaa69d7fb543b65445a4b990750f1e3e78e3ae5fbcb70ebd2e93da8c11a3ac0cbd7e496e72e594c4519967eb15b1abea5b101acee243e + languageName: node + linkType: hard + +"@sindresorhus/df@npm:^1.0.1": + version: 1.0.1 + resolution: "@sindresorhus/df@npm:1.0.1" + checksum: 0cb43b4ed9fc41e28124362dd4735c1f067d3c8963ccc3cf1684da050c5263bb5f5193e510ca8869e13b782fe4eb6f7ee23e4372193afea932cd0535f4c9ee2b + languageName: node + linkType: hard + +"@sindresorhus/df@npm:^3.1.1": + version: 3.1.1 + resolution: "@sindresorhus/df@npm:3.1.1" + dependencies: + execa: ^2.0.1 + checksum: 6378a8c62a9df024571b655a9f83d5e55351769dc581ed58a2a0a7b25683b7e644540edda7095bf38208b84ccf9cbc7c519fa7bef6a1129a2d8f7c6cbc618023 + languageName: node + linkType: hard + "@stripe/stripe-js@npm:^1.32.0": version: 1.35.0 resolution: "@stripe/stripe-js@npm:1.35.0" @@ -2127,6 +2150,13 @@ __metadata: languageName: node linkType: hard +"@stroncium/procfs@npm:^1.2.1": + version: 1.2.1 + resolution: "@stroncium/procfs@npm:1.2.1" + checksum: cb09a4a4780f97a4677964930a70597747eb480578a38b63148084d1ab1d6f71e7bd92c8918e12d0ec992ebc48f7761bce1f5e6ac8b4437add0b86b55fde844b + languageName: node + linkType: hard + "@swc/cli@npm:^0.1.57": version: 0.1.57 resolution: "@swc/cli@npm:0.1.57" @@ -2610,7 +2640,7 @@ __metadata: languageName: node linkType: hard -"@types/minimist@npm:^1.2.0": +"@types/minimist@npm:^1.2.0, @types/minimist@npm:^1.2.2": version: 1.2.2 resolution: "@types/minimist@npm:1.2.2" checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d @@ -2659,9 +2689,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=8.1.0": - version: 18.6.4 - resolution: "@types/node@npm:18.6.4" - checksum: fc453dd2b541f5812ba1a8f957f577727cf2d8aee886f1d5c03eb153b2b3373d2e0953c5bd2b7a5b184073bc317f54ec91f1ec4830a58eda4a833e90654021de + version: 18.6.5 + resolution: "@types/node@npm:18.6.5" + checksum: e3e66c9a84b94010a57c1b9dac882c08484278d74f9d120dbe6a3e45d00740d178bd1d34a5deee28197c94b9f4359153b637bab9b305328e865027e9987a0f3d languageName: node linkType: hard @@ -2762,13 +2792,13 @@ __metadata: linkType: hard "@types/react@npm:*": - version: 18.0.16 - resolution: "@types/react@npm:18.0.16" + version: 18.0.17 + resolution: "@types/react@npm:18.0.17" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 47853419adbf7f35f302cd4ef804c5a50498a0917a34e696caa693fc60b9c52c644ca2ecf64cbba4a5efd963771167d241906f117d16d59e20e84b882215b6bd + checksum: 18cae64f5bfd6bb58fbd8ee2ba52ec82de844f114254e26de7b513e4b86621f643f9b71d7066958cd571b0d78cb86cbceda449c5289f9349ca573df29ab69252 languageName: node linkType: hard @@ -2868,12 +2898,12 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.30.6": - version: 5.32.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.32.0" + version: 5.33.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.33.0" dependencies: - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/type-utils": 5.32.0 - "@typescript-eslint/utils": 5.32.0 + "@typescript-eslint/scope-manager": 5.33.0 + "@typescript-eslint/type-utils": 5.33.0 + "@typescript-eslint/utils": 5.33.0 debug: ^4.3.4 functional-red-black-tree: ^1.0.1 ignore: ^5.2.0 @@ -2886,42 +2916,42 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 9785c34d9742b51130237bfe244924ca6dfd529bdcc5932a5cf81558f0235099c963a11125df393037db51ce451f7ab9442aba3c3a8bb2e0607569a0e31480c8 + checksum: d408f3f474b34fefde8ee65d98deb126949fd7d8e211a7f95c5cc2b507dedbf8eb239f3895e0c37aa6338989531e37c5f35c2e0de36a126c52f0846e89605487 languageName: node linkType: hard "@typescript-eslint/parser@npm:^5.30.6": - version: 5.32.0 - resolution: "@typescript-eslint/parser@npm:5.32.0" + version: 5.33.0 + resolution: "@typescript-eslint/parser@npm:5.33.0" dependencies: - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/typescript-estree": 5.32.0 + "@typescript-eslint/scope-manager": 5.33.0 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/typescript-estree": 5.33.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 3fcfa183cad125c3198fd63701c6e13dad1cc984d309e8cd40ec9a2eb857902abfd7e9ee3f030b18eb1c18c795a61ea289ef147a7f9dfac38df905e7514316af + checksum: 2617aba987a70ee6b16ecc6afa6d245422df33a9d056018ff2e316159e667a0ab9d9c15fcea95e0ba65832661e71cc2753a221e77f0b0fab278e52c4497b8278 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/scope-manager@npm:5.32.0" +"@typescript-eslint/scope-manager@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/scope-manager@npm:5.33.0" dependencies: - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/visitor-keys": 5.32.0 - checksum: 69bdeb029f39d1112299dc0cb0ddef30e51bdb782fdb79cc4e72fa448e00d71e39938d3bff3fa4ee43b3416c2e3b4564de2c37252914772b07eeedafb14412d6 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/visitor-keys": 5.33.0 + checksum: b2cbea9abd528d01a5acb2d68a2a5be51ec6827760d3869bdd70920cf6c3a4f9f96d87c77177f8313009d9db71253e4a75f8393f38651e2abaf91ef28e60fb9d languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/type-utils@npm:5.32.0" +"@typescript-eslint/type-utils@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/type-utils@npm:5.33.0" dependencies: - "@typescript-eslint/utils": 5.32.0 + "@typescript-eslint/utils": 5.33.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -2929,23 +2959,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 4063808ca054789bebc6adb376d15c13e38f8ea14fa2842c38ae616d77fb77681b67a04b77887cf9ceb6f801ab3fc5eddfb6325779ab821404c62f36c56310bb + checksum: a1d1ffb42fe96bfc2339cc2875e218aa82fa9391be04c1a266bb11da1eca6835555687e81cde75477c60e6702049cd4dde7d2638e7e9b9d8cf4b7b2242353a6e languageName: node linkType: hard -"@typescript-eslint/types@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/types@npm:5.32.0" - checksum: 6758f54d8d7763893cd7c1753f525ef1777eee8b558bf3d54fd2a2ce691ca0cf813c68a26e4db83a1deae4e4a62b247f1195e15a1f3577f1293849f9e55a232c +"@typescript-eslint/types@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/types@npm:5.33.0" + checksum: 8bbddda84cb3adf5c659b0d42547a2d6ab87f4eea574aca5dd63a3bd85169f32796ecbddad3b27f18a609070f6b1d18a54018d488bad746ae0f6ea5c02206109 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.32.0" +"@typescript-eslint/typescript-estree@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.33.0" dependencies: - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/visitor-keys": 5.32.0 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/visitor-keys": 5.33.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -2954,33 +2984,33 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6aee08be5d36603d038fb8340f324f5cb38519150c9b37c012f0c1ff2a4d8cf22fbc6835de31d069949c2b3d8ed3e729076a724ef29db4289d9fe73b97c9d310 + checksum: 26f9005cdfb14654125a33d90d872b926820e560dff8970c4629fd5f6f47ad2a31e4c63161564d21bb42a8fc3ced0033994854ee37336ae07d90ccf6300d702b languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/utils@npm:5.32.0" +"@typescript-eslint/utils@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/utils@npm:5.33.0" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/typescript-estree": 5.32.0 + "@typescript-eslint/scope-manager": 5.33.0 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/typescript-estree": 5.33.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: cfd88d93508c8fb0db17d2726691e1383db390357fa0637bd8111558fbe72da5130d995294001d71b1d929d620fbce3f20a70b277a77ca21a4241b3b470dc758 + checksum: 6ce5ee5eabeb6d73538b24e6487f811ecb0ef3467bd366cbd15bf30d904bdedb73fc6f48cf2e2e742dda462b42999ea505e8b59255545825ec9db86f3d423ea7 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.32.0" +"@typescript-eslint/visitor-keys@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.33.0" dependencies: - "@typescript-eslint/types": 5.32.0 + "@typescript-eslint/types": 5.33.0 eslint-visitor-keys: ^3.3.0 - checksum: 1f9b756d648c2346a6e8538ffde729d3d9ce6621fded3d9f15c96aa0ebf8f511daf8232470423fb36359c2113538a4daaf3336181be78a0cfbfd297af91ce9ba + checksum: d7e3653de6bac6841e6fcc54226b93ad6bdca4aa76ebe7d83459c016c3eebcc50d4f65ee713174bc267d765295b642d1927a778c5de707b8389e3fcc052aa4a1 languageName: node linkType: hard @@ -3272,6 +3302,16 @@ __metadata: languageName: node linkType: hard +"aggregate-error@npm:^4.0.0": + version: 4.0.1 + resolution: "aggregate-error@npm:4.0.1" + dependencies: + clean-stack: ^4.0.0 + indent-string: ^5.0.0 + checksum: bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5 + languageName: node + linkType: hard + "ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" @@ -4001,6 +4041,18 @@ __metadata: languageName: node linkType: hard +"camelcase-keys@npm:^7.0.0": + version: 7.0.2 + resolution: "camelcase-keys@npm:7.0.2" + dependencies: + camelcase: ^6.3.0 + map-obj: ^4.1.0 + quick-lru: ^5.1.1 + type-fest: ^1.2.1 + checksum: b5821cc48dd00e8398a30c5d6547f06837ab44de123f1b3a603d0a03399722b2fc67a485a7e47106eb02ef543c3b50c5ebaabc1242cde4b63a267c3258d2365b + languageName: node + linkType: hard + "camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -4008,6 +4060,13 @@ __metadata: languageName: node linkType: hard +"camelcase@npm:^6.3.0": + version: 6.3.0 + resolution: "camelcase@npm:6.3.0" + checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d + languageName: node + linkType: hard + "caniuse-lite@npm:^1.0.30001370": version: 1.0.30001374 resolution: "caniuse-lite@npm:1.0.30001374" @@ -4116,6 +4175,15 @@ __metadata: languageName: node linkType: hard +"clean-stack@npm:^4.0.0": + version: 4.2.0 + resolution: "clean-stack@npm:4.2.0" + dependencies: + escape-string-regexp: 5.0.0 + checksum: 373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172 + languageName: node + linkType: hard + "clean-webpack-plugin@npm:^4.0.0": version: 4.0.0 resolution: "clean-webpack-plugin@npm:4.0.0" @@ -4491,7 +4559,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -4668,6 +4736,13 @@ __metadata: languageName: node linkType: hard +"decamelize@npm:^5.0.0": + version: 5.0.1 + resolution: "decamelize@npm:5.0.1" + checksum: 7c3b1ed4b3e60e7fbc00a35fb248298527c1cdfe603e41dfcf05e6c4a8cb9efbee60630deb677ed428908fb4e74e322966c687a094d1478ddc9c3a74e9dc7140 + languageName: node + linkType: hard + "decimal.js@npm:^10.3.1": version: 10.3.1 resolution: "decimal.js@npm:10.3.1" @@ -4800,6 +4875,15 @@ __metadata: languageName: node linkType: hard +"dir-glob@npm:^2.0.0": + version: 2.2.2 + resolution: "dir-glob@npm:2.2.2" + dependencies: + path-type: ^3.0.0 + checksum: 3aa48714a9f7845ffc30ab03a5c674fe760477cc55e67b0847333371549227d93953e6627ec160f75140c5bea5c5f88d13c01de79bd1997a588efbcf06980842 + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -5154,6 +5238,13 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:5.0.0": + version: 5.0.0 + resolution: "escape-string-regexp@npm:5.0.0" + checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e + languageName: node + linkType: hard + "escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" @@ -5414,6 +5505,23 @@ __metadata: languageName: node linkType: hard +"execa@npm:^2.0.1": + version: 2.1.0 + resolution: "execa@npm:2.1.0" + dependencies: + cross-spawn: ^7.0.0 + get-stream: ^5.0.0 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^3.0.0 + onetime: ^5.1.0 + p-finally: ^2.0.0 + signal-exit: ^3.0.2 + strip-final-newline: ^2.0.0 + checksum: 93af9b816a555d0944e0876f4ccd97e0f4593d2049e713518fd5458a7699836449c516c6bb7e6357e11431ec40cce3150625b86d1b1254180faaa0d744265eca + languageName: node + linkType: hard + "execall@npm:^2.0.0": version: 2.0.0 resolution: "execall@npm:2.0.0" @@ -5959,6 +6067,15 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^5.0.0": + version: 5.2.0 + resolution: "get-stream@npm:5.2.0" + dependencies: + pump: ^3.0.0 + checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -6038,7 +6155,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.3, glob@npm:^7.0.5, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.3": +"glob@npm:^7.0.3, glob@npm:^7.0.5, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.3": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -6128,6 +6245,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:^7.1.1": + version: 7.1.1 + resolution: "globby@npm:7.1.1" + dependencies: + array-union: ^1.0.1 + dir-glob: ^2.0.0 + glob: ^7.1.2 + ignore: ^3.3.5 + pify: ^3.0.0 + slash: ^1.0.0 + checksum: f0eba08a08ae7c98149a4411661c0bf08c4717d81e6f355cf624fb01880b249737eb8e951bf86124cb3af8ea1c793c0a9d363ed5cdec99bb2c6b68f8a323025f + languageName: node + linkType: hard + "globjoin@npm:^0.1.4": version: 0.1.4 resolution: "globjoin@npm:0.1.4" @@ -6542,6 +6673,13 @@ __metadata: languageName: node linkType: hard +"ignore@npm:^3.3.5": + version: 3.3.10 + resolution: "ignore@npm:3.3.10" + checksum: 23e8cc776e367b56615ab21b78decf973a35dfca5522b39d9b47643d8168473b0d1f18dd1321a1bab466a12ea11a2411903f3b21644f4d5461ee0711ec8678bd + languageName: node + linkType: hard + "ignore@npm:^5.2.0": version: 5.2.0 resolution: "ignore@npm:5.2.0" @@ -6599,6 +6737,13 @@ __metadata: languageName: node linkType: hard +"indent-string@npm:^5.0.0": + version: 5.0.0 + resolution: "indent-string@npm:5.0.0" + checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3 + languageName: node + linkType: hard + "infer-owner@npm:^1.0.4": version: 1.0.4 resolution: "infer-owner@npm:1.0.4" @@ -6844,6 +6989,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^4.0.0": + version: 4.0.0 + resolution: "is-path-inside@npm:4.0.0" + checksum: 8810fa11c58e6360b82c3e0d6cd7d9c7d0392d3ac9eb10f980b81f9839f40ac6d1d6d6f05d069db0d227759801228f0b072e1b6c343e4469b065ab5fe0b68fe5 + languageName: node + linkType: hard + "is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -7449,7 +7601,7 @@ __metadata: languageName: node linkType: hard -"map-obj@npm:^4.0.0": +"map-obj@npm:^4.0.0, map-obj@npm:^4.1.0": version: 4.3.0 resolution: "map-obj@npm:4.3.0" checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e @@ -7498,6 +7650,26 @@ __metadata: languageName: node linkType: hard +"meow@npm:^10.1.2": + version: 10.1.3 + resolution: "meow@npm:10.1.3" + dependencies: + "@types/minimist": ^1.2.2 + camelcase-keys: ^7.0.0 + decamelize: ^5.0.0 + decamelize-keys: ^1.1.0 + hard-rejection: ^2.1.0 + minimist-options: 4.1.0 + normalize-package-data: ^3.0.2 + read-pkg-up: ^8.0.0 + redent: ^4.0.0 + trim-newlines: ^4.0.2 + type-fest: ^1.2.2 + yargs-parser: ^20.2.9 + checksum: 4dfa763dadebe6521711cb6548b10ce6d8cfdc111a26aa2f42d75bc744fd201ee671144894d4c922f5aff6feb197774c266cdf6f59673d413a459bd18f285e5f + languageName: node + linkType: hard + "meow@npm:^9.0.0": version: 9.0.0 resolution: "meow@npm:9.0.0" @@ -7581,6 +7753,13 @@ __metadata: languageName: node linkType: hard +"mimic-fn@npm:^2.1.0": + version: 2.1.0 + resolution: "mimic-fn@npm:2.1.0" + checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a + languageName: node + linkType: hard + "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -7588,7 +7767,7 @@ __metadata: languageName: node linkType: hard -"min-indent@npm:^1.0.0": +"min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": version: 1.0.1 resolution: "min-indent@npm:1.0.1" checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 @@ -7762,6 +7941,26 @@ __metadata: languageName: node linkType: hard +"mount-point@npm:^3.0.0": + version: 3.0.0 + resolution: "mount-point@npm:3.0.0" + dependencies: + "@sindresorhus/df": ^1.0.1 + pify: ^2.3.0 + pinkie-promise: ^2.0.1 + checksum: edb588e613020271add5a368404af569d8f5cfc48121be3ebb142ffc939f97de0c407fdd03ae972a7eff0cb880584a71e767993f719a6998cd90f1272def4c25 + languageName: node + linkType: hard + +"move-file@npm:^3.0.0": + version: 3.0.0 + resolution: "move-file@npm:3.0.0" + dependencies: + path-exists: ^5.0.0 + checksum: 18b0a542b4ae7615748435ac9433166a935f7dad94a9e116a36a24941916b1421b8685ebf0b98ed9bba551aa09a1aa2959da6519cf4830b079d603f6a390c831 + languageName: node + linkType: hard + "mrmime@npm:^1.0.0": version: 1.0.1 resolution: "mrmime@npm:1.0.1" @@ -8029,7 +8228,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0": +"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: @@ -8048,6 +8247,15 @@ __metadata: languageName: node linkType: hard +"npm-run-path@npm:^3.0.0": + version: 3.1.0 + resolution: "npm-run-path@npm:3.1.0" + dependencies: + path-key: ^3.0.0 + checksum: 141e0b8f0e3b137347a2896572c9a84701754dda0670d3ceb8c56a87702ee03c26227e4517ab93f2904acfc836547315e740b8289bb24ca0cd8ba2b198043b0f + languageName: node + linkType: hard + "npmlog@npm:^5.0.1": version: 5.0.1 resolution: "npmlog@npm:5.0.1" @@ -8215,6 +8423,15 @@ __metadata: languageName: node linkType: hard +"onetime@npm:^5.1.0": + version: 5.1.2 + resolution: "onetime@npm:5.1.2" + dependencies: + mimic-fn: ^2.1.0 + checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 + languageName: node + linkType: hard + "opener@npm:^1.5.2": version: 1.5.2 resolution: "opener@npm:1.5.2" @@ -8252,6 +8469,20 @@ __metadata: languageName: node linkType: hard +"os-homedir@npm:^1.0.0": + version: 1.0.2 + resolution: "os-homedir@npm:1.0.2" + checksum: af609f5a7ab72de2f6ca9be6d6b91a599777afc122ac5cad47e126c1f67c176fe9b52516b9eeca1ff6ca0ab8587fe66208bc85e40a3940125f03cdb91408e9d2 + languageName: node + linkType: hard + +"p-finally@npm:^2.0.0": + version: 2.0.1 + resolution: "p-finally@npm:2.0.1" + checksum: 6306a2851c3b28f8b603624f395ae84dce76970498fed8aa6aae2d930595053746edf1e4ee0c4b78a97410d84aa4504d63179f5310d555511ecd226f53ed1e8e + languageName: node + linkType: hard + "p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -8304,6 +8535,15 @@ __metadata: languageName: node linkType: hard +"p-map@npm:^5.1.0": + version: 5.5.0 + resolution: "p-map@npm:5.5.0" + dependencies: + aggregate-error: ^4.0.0 + checksum: 065cb6fca6b78afbd070dd9224ff160dc23eea96e57863c09a0c8ea7ce921043f76854be7ee0abc295cff1ac9adcf700e79a1fbe3b80b625081087be58e7effb + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -8379,7 +8619,7 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:^5.0.0": +"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" dependencies: @@ -8429,6 +8669,13 @@ __metadata: languageName: node linkType: hard +"path-exists@npm:^5.0.0": + version: 5.0.0 + resolution: "path-exists@npm:5.0.0" + checksum: 8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254 + languageName: node + linkType: hard + "path-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" @@ -8443,7 +8690,7 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^3.1.0": +"path-key@npm:^3.0.0, path-key@npm:^3.1.0": version: 3.1.1 resolution: "path-key@npm:3.1.1" checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 @@ -8471,6 +8718,15 @@ __metadata: languageName: node linkType: hard +"path-type@npm:^3.0.0": + version: 3.0.0 + resolution: "path-type@npm:3.0.0" + dependencies: + pify: ^3.0.0 + checksum: 735b35e256bad181f38fa021033b1c33cfbe62ead42bb2222b56c210e42938eecb272ae1949f3b6db4ac39597a61b44edd8384623ec4d79bfdc9a9c0f12537a6 + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -8596,13 +8852,20 @@ __metadata: languageName: node linkType: hard -"pify@npm:^2.0.0": +"pify@npm:^2.0.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba languageName: node linkType: hard +"pify@npm:^3.0.0": + version: 3.0.0 + resolution: "pify@npm:3.0.0" + checksum: 6cdcbc3567d5c412450c53261a3f10991665d660961e06605decf4544a61a97a54fefe70a68d5c37080ff9d6f4cf51444c90198d1ba9f9309a6c0d6e9f5c4fde + languageName: node + linkType: hard + "pify@npm:^4.0.1": version: 4.0.1 resolution: "pify@npm:4.0.1" @@ -8610,7 +8873,7 @@ __metadata: languageName: node linkType: hard -"pinkie-promise@npm:^2.0.0": +"pinkie-promise@npm:^2.0.0, pinkie-promise@npm:^2.0.1": version: 2.0.1 resolution: "pinkie-promise@npm:2.0.1" dependencies: @@ -9140,6 +9403,13 @@ __metadata: languageName: node linkType: hard +"quick-lru@npm:^5.1.1": + version: 5.1.1 + resolution: "quick-lru@npm:5.1.1" + checksum: a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed + languageName: node + linkType: hard + "random-bytes@npm:~1.0.0": version: 1.0.0 resolution: "random-bytes@npm:1.0.0" @@ -9393,6 +9663,17 @@ __metadata: languageName: node linkType: hard +"read-pkg-up@npm:^8.0.0": + version: 8.0.0 + resolution: "read-pkg-up@npm:8.0.0" + dependencies: + find-up: ^5.0.0 + read-pkg: ^6.0.0 + type-fest: ^1.0.1 + checksum: fe4c80401656b40b408884457fffb5a8015c03b1018cfd8e48f8d82a5e9023e24963603aeb2755608d964593e046c15b34d29b07d35af9c7aa478be81805209c + languageName: node + linkType: hard + "read-pkg@npm:^5.2.0": version: 5.2.0 resolution: "read-pkg@npm:5.2.0" @@ -9405,6 +9686,18 @@ __metadata: languageName: node linkType: hard +"read-pkg@npm:^6.0.0": + version: 6.0.0 + resolution: "read-pkg@npm:6.0.0" + dependencies: + "@types/normalize-package-data": ^2.4.0 + normalize-package-data: ^3.0.2 + parse-json: ^5.2.0 + type-fest: ^1.0.1 + checksum: 0cebdff381128e923815c643074a87011070e5fc352bee575d327d6485da3317fab6d802a7b03deeb0be7be8d3ad1640397b3d5d2f044452caf4e8d1736bf94f + languageName: node + linkType: hard + "read@npm:^1.0.4": version: 1.0.7 resolution: "read@npm:1.0.7" @@ -9481,6 +9774,16 @@ __metadata: languageName: node linkType: hard +"redent@npm:^4.0.0": + version: 4.0.0 + resolution: "redent@npm:4.0.0" + dependencies: + indent-string: ^5.0.0 + strip-indent: ^4.0.0 + checksum: 6944e7b1d8f3fd28c2515f5c605b9f7f0ea0f4edddf41890bbbdd4d9ee35abb7540c3b278f03ff827bd278bb6ff4a5bd8692ca406b748c5c1c3ce7355e9fbf8f + languageName: node + linkType: hard + "redux-thunk@npm:^2.4.1": version: 2.4.1 resolution: "redux-thunk@npm:2.4.1" @@ -10042,6 +10345,7 @@ __metadata: stylelint-custom-processor-loader: ^0.6.0 stylelint-formatter-pretty: ^3.1.0 stylelint-processor-styled-components: ^1.10.0 + trash-cli: ^5.0.0 tree-kill: ^1.2.2 ts-node: ^10.8.2 typescript: ^4.7.4 @@ -10295,7 +10599,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -10356,6 +10660,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:^1.0.0": + version: 1.0.0 + resolution: "slash@npm:1.0.0" + checksum: 4b6e21b1fba6184a7e2efb1dd173f692d8a845584c1bbf9dc818ff86f5a52fc91b413008223d17cc684604ee8bb9263a420b1182027ad9762e35388434918860 + languageName: node + linkType: hard + "slice-ansi@npm:^4.0.0": version: 4.0.0 resolution: "slice-ansi@npm:4.0.0" @@ -10667,6 +10978,13 @@ __metadata: languageName: node linkType: hard +"strip-final-newline@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-final-newline@npm:2.0.0" + checksum: 69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 + languageName: node + linkType: hard + "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -10676,6 +10994,15 @@ __metadata: languageName: node linkType: hard +"strip-indent@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-indent@npm:4.0.0" + dependencies: + min-indent: ^1.0.1 + checksum: 06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598 + languageName: node + linkType: hard + "strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -11154,6 +11481,34 @@ __metadata: languageName: node linkType: hard +"trash-cli@npm:^5.0.0": + version: 5.0.0 + resolution: "trash-cli@npm:5.0.0" + dependencies: + meow: ^10.1.2 + trash: ^8.0.0 + bin: + trash: cli.js + checksum: b987156abbbc36b60f29da3666c8ca80dddafbe2b0e8c00641e739160b287f88341fafbd5ba457f5ad15d4cb97e94fa2e58f848cf0c0f2c6441c6f3dbdba529e + languageName: node + linkType: hard + +"trash@npm:^8.0.0": + version: 8.1.0 + resolution: "trash@npm:8.1.0" + dependencies: + "@sindresorhus/chunkify": ^0.2.0 + "@stroncium/procfs": ^1.2.1 + globby: ^7.1.1 + is-path-inside: ^4.0.0 + move-file: ^3.0.0 + p-map: ^5.1.0 + uuid: ^8.3.2 + xdg-trashdir: ^3.1.0 + checksum: 66abc35540b9d275433aa36c62511474a2b9efb4755ff59e3aeb4c0ac00b64d8f5193597dd828e93e397c54a7d7110291d4689dffcd2cef70194e96d23fb05d4 + languageName: node + linkType: hard + "tree-kill@npm:^1.2.2": version: 1.2.2 resolution: "tree-kill@npm:1.2.2" @@ -11170,6 +11525,13 @@ __metadata: languageName: node linkType: hard +"trim-newlines@npm:^4.0.2": + version: 4.0.2 + resolution: "trim-newlines@npm:4.0.2" + checksum: 1eef206eb77361856dff0b827e5811baf64574bb21e81b7ad643fe321c5c19b0a452dd83e9afc31206993fcff9bb90a379925d7b5915f887de1ca7da5b57933a + languageName: node + linkType: hard + "ts-node@npm:^10.8.2": version: 10.9.1 resolution: "ts-node@npm:10.9.1" @@ -11332,6 +11694,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^1.0.1, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": + version: 1.4.0 + resolution: "type-fest@npm:1.4.0" + checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201 + languageName: node + linkType: hard + "type-fest@npm:^2.0.0": version: 2.18.0 resolution: "type-fest@npm:2.18.0" @@ -11539,6 +11908,15 @@ __metadata: languageName: node linkType: hard +"user-home@npm:^2.0.0": + version: 2.0.0 + resolution: "user-home@npm:2.0.0" + dependencies: + os-homedir: ^1.0.0 + checksum: a3329faa959fcd9e3e01a03347ca974f7f6b8896e6a634f29c61d8d5b61557d853c6fc5a6dff1a28e2da85b400d0e4490368a28de452ba8c41a2bf3a92cb110a + languageName: node + linkType: hard + "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -11890,6 +12268,25 @@ __metadata: languageName: node linkType: hard +"xdg-basedir@npm:^4.0.0": + version: 4.0.0 + resolution: "xdg-basedir@npm:4.0.0" + checksum: 0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c + languageName: node + linkType: hard + +"xdg-trashdir@npm:^3.1.0": + version: 3.1.0 + resolution: "xdg-trashdir@npm:3.1.0" + dependencies: + "@sindresorhus/df": ^3.1.1 + mount-point: ^3.0.0 + user-home: ^2.0.0 + xdg-basedir: ^4.0.0 + checksum: 1b8ed9229af43fa17fcc2cbfd7b470459b2286da5eb141046817e25ba78eeee07d3a4ae28d5c32e2106641dd2c23cc18b46a77b813706ff85f6618c1f61b1827 + languageName: node + linkType: hard + "xregexp@npm:2.0.0": version: 2.0.0 resolution: "xregexp@npm:2.0.0" @@ -11945,7 +12342,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^20.2.3": +"yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3