diff --git a/.gitignore b/.gitignore index 792bf230c..938dc9699 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ /.yarn/* !/.yarn/cache +!/.yarn/patches !/.yarn/releases !/.yarn/sdks /dist diff --git a/.pnp.cjs b/.pnp.cjs index ac335cb33..be77fe0ae 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -44,24 +44,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/which", "npm:2.0.1"],\ ["@typescript-eslint/eslint-plugin", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.23.0"],\ ["@typescript-eslint/parser", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.23.0"],\ - ["@yarnpkg/eslint-config", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:0.5.0"],\ + ["@yarnpkg/eslint-config", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:1.0.0-rc.5"],\ ["@yarnpkg/fslib", "npm:2.6.2"],\ ["@zkochan/cmd-shim", "npm:5.2.2"],\ ["babel-plugin-dynamic-import-node", "npm:2.3.3"],\ ["clipanion", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:3.1.0"],\ ["debug", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:4.3.4"],\ ["eslint", "npm:8.15.0"],\ - ["eslint-plugin-arca", "npm:0.9.5"],\ + ["eslint-plugin-arca", "npm:0.15.0"],\ ["jest", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:28.1.0"],\ ["nock", "npm:13.2.4"],\ - ["proxy-agent", "npm:4.0.1"],\ + ["proxy-agent", "npm:5.0.0"],\ ["semver", "npm:7.3.7"],\ ["supports-color", "npm:9.2.2"],\ ["tar", "npm:6.1.11"],\ ["terser-webpack-plugin", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.3.1"],\ ["ts-loader", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:9.3.0"],\ ["ts-node", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:10.7.0"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"],\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"],\ ["v8-compile-cache", "npm:2.3.0"],\ ["webpack", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.72.1"],\ ["webpack-cli", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:4.9.2"],\ @@ -1793,7 +1793,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["regexpp", "npm:3.2.0"],\ ["semver", "npm:7.3.7"],\ ["tsutils", "virtual:ddb317a874163a0cc53b8eebd5eff41a7815f846acd36d2d13bd5a8226869d27269ca3ecd1781a7d285beb85c085cf262f9878f33bb655ab67c6aa63a6fcbbc7#npm:3.21.0"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "packagePeers": [\ "@types/eslint",\ @@ -1825,7 +1825,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/typescript-estree", "virtual:e0530d27aa03577e5ed5c69db7b3409bad85d1f59a746f231be14ce679a9d5fa7c61d029ec35b2efc341af3e956a8a8f135e9414f44b51b2e41f1df17ed01951#npm:5.23.0"],\ ["debug", "virtual:c61bddeb28ff5847f1a465b4dddb837a3d099a22e15a9fe3124a47a7e2d4ac1c2af811c54e48451d4f63d1957aae19762d202c1b452ad077e0fae6b219584389#npm:4.3.4"],\ ["eslint", "npm:8.15.0"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "packagePeers": [\ "@types/eslint",\ @@ -1865,7 +1865,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["debug", "virtual:c61bddeb28ff5847f1a465b4dddb837a3d099a22e15a9fe3124a47a7e2d4ac1c2af811c54e48451d4f63d1957aae19762d202c1b452ad077e0fae6b219584389#npm:4.3.4"],\ ["eslint", "npm:8.15.0"],\ ["tsutils", "virtual:ddb317a874163a0cc53b8eebd5eff41a7815f846acd36d2d13bd5a8226869d27269ca3ecd1781a7d285beb85c085cf262f9878f33bb655ab67c6aa63a6fcbbc7#npm:3.21.0"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "packagePeers": [\ "@types/eslint",\ @@ -1905,7 +1905,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["is-glob", "npm:4.0.3"],\ ["semver", "npm:7.3.7"],\ ["tsutils", "virtual:ddb317a874163a0cc53b8eebd5eff41a7815f846acd36d2d13bd5a8226869d27269ca3ecd1781a7d285beb85c085cf262f9878f33bb655ab67c6aa63a6fcbbc7#npm:3.21.0"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -2238,17 +2238,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@yarnpkg/eslint-config", [\ - ["npm:0.5.0", {\ - "packageLocation": "./.yarn/cache/@yarnpkg-eslint-config-npm-0.5.0-bdb758a612-cc2ccc9959.zip/node_modules/@yarnpkg/eslint-config/",\ + ["npm:1.0.0-rc.5", {\ + "packageLocation": "./.yarn/cache/@yarnpkg-eslint-config-npm-1.0.0-rc.5-83ff553559-770c134b1f.zip/node_modules/@yarnpkg/eslint-config/",\ "packageDependencies": [\ - ["@yarnpkg/eslint-config", "npm:0.5.0"]\ + ["@yarnpkg/eslint-config", "npm:1.0.0-rc.5"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:0.5.0", {\ - "packageLocation": "./.yarn/__virtual__/@yarnpkg-eslint-config-virtual-90d5a816ae/0/cache/@yarnpkg-eslint-config-npm-0.5.0-bdb758a612-cc2ccc9959.zip/node_modules/@yarnpkg/eslint-config/",\ + ["virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:1.0.0-rc.5", {\ + "packageLocation": "./.yarn/__virtual__/@yarnpkg-eslint-config-virtual-d2bf2851bf/0/cache/@yarnpkg-eslint-config-npm-1.0.0-rc.5-83ff553559-770c134b1f.zip/node_modules/@yarnpkg/eslint-config/",\ "packageDependencies": [\ - ["@yarnpkg/eslint-config", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:0.5.0"],\ + ["@yarnpkg/eslint-config", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:1.0.0-rc.5"],\ ["@rushstack/eslint-patch", "npm:1.1.3"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ @@ -2256,8 +2256,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/parser", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.23.0"],\ ["eslint", "npm:8.15.0"],\ ["eslint-plugin-arca", "npm:0.12.1"],\ - ["eslint-plugin-react", "virtual:90d5a816aebc475d72a4803b1ace5b2156dac88352c5ebd716ead70e30830dd55f759926100637ff2f5e1305147fd7a8e0e610cf6ef3e87f1c8ac0a958561b3f#npm:7.29.4"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["eslint-plugin-react", "virtual:d2bf2851bfd41e2b3e1f95778f6fb36283a8be8f88d0e28fc7b3f2423a4e8c03d601051ad2e53297d41e5d299011a58789a52820507a7fcd25d5df3aa1f710fc#npm:7.29.4"],\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "packagePeers": [\ "@types/eslint",\ @@ -3154,24 +3154,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/which", "npm:2.0.1"],\ ["@typescript-eslint/eslint-plugin", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.23.0"],\ ["@typescript-eslint/parser", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.23.0"],\ - ["@yarnpkg/eslint-config", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:0.5.0"],\ + ["@yarnpkg/eslint-config", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:1.0.0-rc.5"],\ ["@yarnpkg/fslib", "npm:2.6.2"],\ ["@zkochan/cmd-shim", "npm:5.2.2"],\ ["babel-plugin-dynamic-import-node", "npm:2.3.3"],\ ["clipanion", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:3.1.0"],\ ["debug", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:4.3.4"],\ ["eslint", "npm:8.15.0"],\ - ["eslint-plugin-arca", "npm:0.9.5"],\ + ["eslint-plugin-arca", "npm:0.15.0"],\ ["jest", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:28.1.0"],\ ["nock", "npm:13.2.4"],\ - ["proxy-agent", "npm:4.0.1"],\ + ["proxy-agent", "npm:5.0.0"],\ ["semver", "npm:7.3.7"],\ ["supports-color", "npm:9.2.2"],\ ["tar", "npm:6.1.11"],\ ["terser-webpack-plugin", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.3.1"],\ ["ts-loader", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:9.3.0"],\ ["ts-node", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:10.7.0"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"],\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"],\ ["v8-compile-cache", "npm:2.3.0"],\ ["webpack", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.72.1"],\ ["webpack-cli", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:4.9.2"],\ @@ -3286,13 +3286,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["degenerator", [\ - ["npm:2.2.0", {\ - "packageLocation": "./.yarn/cache/degenerator-npm-2.2.0-455c17dd83-37f2e9ec9c.zip/node_modules/degenerator/",\ + ["npm:3.0.2", {\ + "packageLocation": "./.yarn/cache/degenerator-npm-3.0.2-3b38df9d12-6a8fffe1dd.zip/node_modules/degenerator/",\ "packageDependencies": [\ - ["degenerator", "npm:2.2.0"],\ + ["degenerator", "npm:3.0.2"],\ ["ast-types", "npm:0.13.4"],\ ["escodegen", "npm:1.14.3"],\ - ["esprima", "npm:4.0.1"]\ + ["esprima", "npm:4.0.1"],\ + ["vm2", "patch:vm2@npm%3A3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch::version=3.9.9&hash=20da8d&locator=corepack%40workspace%3A."]\ ],\ "linkType": "HARD"\ }]\ @@ -3630,11 +3631,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:0.9.5", {\ - "packageLocation": "./.yarn/cache/eslint-plugin-arca-npm-0.9.5-8535040df9-af26e040b7.zip/node_modules/eslint-plugin-arca/",\ + ["npm:0.15.0", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-arca-npm-0.15.0-98cd5084a4-7577cae4bf.zip/node_modules/eslint-plugin-arca/",\ "packageDependencies": [\ - ["eslint-plugin-arca", "npm:0.9.5"],\ - ["requireindex", "npm:1.1.0"]\ + ["eslint-plugin-arca", "npm:0.15.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -3647,10 +3647,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:90d5a816aebc475d72a4803b1ace5b2156dac88352c5ebd716ead70e30830dd55f759926100637ff2f5e1305147fd7a8e0e610cf6ef3e87f1c8ac0a958561b3f#npm:7.29.4", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-react-virtual-510e0ccd09/0/cache/eslint-plugin-react-npm-7.29.4-00350d7489-bb7d3715cc.zip/node_modules/eslint-plugin-react/",\ + ["virtual:d2bf2851bfd41e2b3e1f95778f6fb36283a8be8f88d0e28fc7b3f2423a4e8c03d601051ad2e53297d41e5d299011a58789a52820507a7fcd25d5df3aa1f710fc#npm:7.29.4", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-react-virtual-2d57c38cad/0/cache/eslint-plugin-react-npm-7.29.4-00350d7489-bb7d3715cc.zip/node_modules/eslint-plugin-react/",\ "packageDependencies": [\ - ["eslint-plugin-react", "virtual:90d5a816aebc475d72a4803b1ace5b2156dac88352c5ebd716ead70e30830dd55f759926100637ff2f5e1305147fd7a8e0e610cf6ef3e87f1c8ac0a958561b3f#npm:7.29.4"],\ + ["eslint-plugin-react", "virtual:d2bf2851bfd41e2b3e1f95778f6fb36283a8be8f88d0e28fc7b3f2423a4e8c03d601051ad2e53297d41e5d299011a58789a52820507a7fcd25d5df3aa1f710fc#npm:7.29.4"],\ ["@types/eslint", null],\ ["array-includes", "npm:3.1.5"],\ ["array.prototype.flatmap", "npm:1.3.0"],\ @@ -6176,17 +6176,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["pac-proxy-agent", [\ - ["npm:4.1.0", {\ - "packageLocation": "./.yarn/cache/pac-proxy-agent-npm-4.1.0-75914a438f-025f372cc1.zip/node_modules/pac-proxy-agent/",\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/pac-proxy-agent-npm-5.0.0-f989e3d5f0-cfd26a0e2e.zip/node_modules/pac-proxy-agent/",\ "packageDependencies": [\ - ["pac-proxy-agent", "npm:4.1.0"],\ + ["pac-proxy-agent", "npm:5.0.0"],\ ["@tootallnate/once", "npm:1.1.2"],\ ["agent-base", "npm:6.0.2"],\ ["debug", "virtual:c61bddeb28ff5847f1a465b4dddb837a3d099a22e15a9fe3124a47a7e2d4ac1c2af811c54e48451d4f63d1957aae19762d202c1b452ad077e0fae6b219584389#npm:4.3.4"],\ ["get-uri", "npm:3.0.2"],\ ["http-proxy-agent", "npm:4.0.1"],\ ["https-proxy-agent", "npm:5.0.1"],\ - ["pac-resolver", "npm:4.2.0"],\ + ["pac-resolver", "npm:5.0.0"],\ ["raw-body", "npm:2.5.1"],\ ["socks-proxy-agent", "npm:5.0.1"]\ ],\ @@ -6194,11 +6194,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["pac-resolver", [\ - ["npm:4.2.0", {\ - "packageLocation": "./.yarn/cache/pac-resolver-npm-4.2.0-bb94b1d2bc-84471dbdf4.zip/node_modules/pac-resolver/",\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/pac-resolver-npm-5.0.0-c41e8bdadd-d6c0f86917.zip/node_modules/pac-resolver/",\ "packageDependencies": [\ - ["pac-resolver", "npm:4.2.0"],\ - ["degenerator", "npm:2.2.0"],\ + ["pac-resolver", "npm:5.0.0"],\ + ["degenerator", "npm:3.0.2"],\ ["ip", "npm:1.1.8"],\ ["netmask", "npm:2.0.2"]\ ],\ @@ -6415,16 +6415,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["proxy-agent", [\ - ["npm:4.0.1", {\ - "packageLocation": "./.yarn/cache/proxy-agent-npm-4.0.1-15821879d2-2ab2b34dc3.zip/node_modules/proxy-agent/",\ + ["npm:5.0.0", {\ + "packageLocation": "./.yarn/cache/proxy-agent-npm-5.0.0-41772f4b01-3b0bb73a4d.zip/node_modules/proxy-agent/",\ "packageDependencies": [\ - ["proxy-agent", "npm:4.0.1"],\ + ["proxy-agent", "npm:5.0.0"],\ ["agent-base", "npm:6.0.2"],\ ["debug", "virtual:c61bddeb28ff5847f1a465b4dddb837a3d099a22e15a9fe3124a47a7e2d4ac1c2af811c54e48451d4f63d1957aae19762d202c1b452ad077e0fae6b219584389#npm:4.3.4"],\ ["http-proxy-agent", "npm:4.0.1"],\ ["https-proxy-agent", "npm:5.0.1"],\ ["lru-cache", "npm:5.1.1"],\ - ["pac-proxy-agent", "npm:4.1.0"],\ + ["pac-proxy-agent", "npm:5.0.0"],\ ["proxy-from-env", "npm:1.1.0"],\ ["socks-proxy-agent", "npm:5.0.1"]\ ],\ @@ -6567,15 +6567,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["requireindex", [\ - ["npm:1.1.0", {\ - "packageLocation": "./.yarn/cache/requireindex-npm-1.1.0-445c011741-397057d97d.zip/node_modules/requireindex/",\ - "packageDependencies": [\ - ["requireindex", "npm:1.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["resolve", [\ ["patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b", {\ "packageLocation": "./.yarn/cache/resolve-patch-bad885c6ea-c79ecaea36.zip/node_modules/resolve/",\ @@ -7290,7 +7281,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["enhanced-resolve", "npm:5.9.3"],\ ["micromatch", "npm:4.0.5"],\ ["semver", "npm:7.3.7"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"],\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"],\ ["webpack", "virtual:0bda696f47fa4339976f909c007f0dc954386da51b8923bf264010d9929618071aa538c29b76d4b6c53f7388a7d83508f2a5027eb81cfc74b39b9d4a0b1a8c5a#npm:5.72.1"]\ ],\ "packagePeers": [\ @@ -7331,7 +7322,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["create-require", "npm:1.1.1"],\ ["diff", "npm:4.0.2"],\ ["make-error", "npm:1.3.6"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"],\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"],\ ["v8-compile-cache-lib", "npm:3.0.1"],\ ["yn", "npm:3.1.1"]\ ],\ @@ -7391,7 +7382,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["tsutils", "virtual:ddb317a874163a0cc53b8eebd5eff41a7815f846acd36d2d13bd5a8226869d27269ca3ecd1781a7d285beb85c085cf262f9878f33bb655ab67c6aa63a6fcbbc7#npm:3.21.0"],\ ["@types/typescript", null],\ ["tslib", "npm:1.14.1"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "packagePeers": [\ "@types/typescript",\ @@ -7453,10 +7444,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["typescript", [\ - ["patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367", {\ - "packageLocation": "./.yarn/cache/typescript-patch-044c37f428-1cb434fbc6.zip/node_modules/typescript/",\ + ["patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353", {\ + "packageLocation": "./.yarn/cache/typescript-patch-e50fdcf519-1cb434fbc6.zip/node_modules/typescript/",\ "packageDependencies": [\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353"]\ ],\ "linkType": "HARD"\ }]\ @@ -7561,6 +7552,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["vm2", [\ + ["patch:vm2@npm%3A3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch::version=3.9.9&hash=20da8d&locator=corepack%40workspace%3A.", {\ + "packageLocation": "./.yarn/cache/vm2-patch-b52c0bba95-4093f78b2a.zip/node_modules/vm2/",\ + "packageDependencies": [\ + ["vm2", "patch:vm2@npm%3A3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch::version=3.9.9&hash=20da8d&locator=corepack%40workspace%3A."],\ + ["acorn", "npm:8.7.1"],\ + ["acorn-walk", "npm:8.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["walker", [\ ["npm:1.0.8", {\ "packageLocation": "./.yarn/cache/walker-npm-1.0.8-b0a05b9478-ad7a257ea1.zip/node_modules/walker/",\ @@ -11800,10 +11802,14 @@ function patchFs(patchedFs, fakeFs) { } } { - patchedFs.read[nodeUtils.promisify.custom] = async (p, buffer, ...args) => { - const res = fakeFs.readPromise(p, buffer, ...args); + patchedFs.read[nodeUtils.promisify.custom] = async (fd, buffer, ...args) => { + const res = fakeFs.readPromise(fd, buffer, ...args); return {bytesRead: await res, buffer}; }; + patchedFs.write[nodeUtils.promisify.custom] = async (fd, buffer, ...args) => { + const res = fakeFs.writePromise(fd, buffer, ...args); + return {bytesWritten: await res, buffer}; + }; } } @@ -16259,11 +16265,11 @@ Require stack: } originalExtensionJSFunction.call(this, module, filename); }; - const originalEmitWarning = process.emitWarning; - process.emitWarning = function(warning, name, ctor) { - if (name === `ExperimentalWarning` && typeof warning === `string` && warning.includes(`--experimental-loader`)) - return; - originalEmitWarning.apply(process, arguments); + const originalEmit = process.emit; + process.emit = function(name, data, ...args) { + if (name === `warning` && typeof data === `object` && data.name === `ExperimentalWarning` && (data.message.includes(`--experimental-loader`) || data.message.includes(`Custom ESM Loaders is an experimental feature`))) + return false; + return originalEmit.apply(process, arguments); }; patchFs(fs__default.default, new PosixFS(opts.fakeFs)); } diff --git a/.pnp.loader.mjs b/.pnp.loader.mjs index 70fb408a6..3e074619d 100644 --- a/.pnp.loader.mjs +++ b/.pnp.loader.mjs @@ -108,6 +108,10 @@ function tryParseURL(str, base) { return null; } } +let entrypointPath = null; +function setEntrypointPath(file) { + entrypointPath = file; +} function getFileFormat(filepath) { var _a, _b; const ext = path.extname(filepath); @@ -131,8 +135,7 @@ function getFileFormat(filepath) { return (_a = pkg.data.type) != null ? _a : `commonjs`; } default: { - const isMain = process.argv[1] === filepath; - if (!isMain) + if (entrypointPath !== filepath) return null; const pkg = readPackageScope(filepath); if (!pkg) @@ -225,6 +228,8 @@ async function resolve$1(originalSpecifier, context, defaultResolver) { resultURL.search = url.search; resultURL.hash = url.hash; } + if (!parentURL) + setEntrypointPath(fileURLToPath(resultURL)); return { url: resultURL.href }; diff --git a/.yarn/cache/@yarnpkg-eslint-config-npm-0.5.0-bdb758a612-cc2ccc9959.zip b/.yarn/cache/@yarnpkg-eslint-config-npm-1.0.0-rc.5-83ff553559-770c134b1f.zip similarity index 57% rename from .yarn/cache/@yarnpkg-eslint-config-npm-0.5.0-bdb758a612-cc2ccc9959.zip rename to .yarn/cache/@yarnpkg-eslint-config-npm-1.0.0-rc.5-83ff553559-770c134b1f.zip index 98731348b..045e47579 100644 Binary files a/.yarn/cache/@yarnpkg-eslint-config-npm-0.5.0-bdb758a612-cc2ccc9959.zip and b/.yarn/cache/@yarnpkg-eslint-config-npm-1.0.0-rc.5-83ff553559-770c134b1f.zip differ diff --git a/.yarn/cache/degenerator-npm-2.2.0-455c17dd83-37f2e9ec9c.zip b/.yarn/cache/degenerator-npm-2.2.0-455c17dd83-37f2e9ec9c.zip deleted file mode 100644 index 4a90464c4..000000000 Binary files a/.yarn/cache/degenerator-npm-2.2.0-455c17dd83-37f2e9ec9c.zip and /dev/null differ diff --git a/.yarn/cache/degenerator-npm-3.0.2-3b38df9d12-6a8fffe1dd.zip b/.yarn/cache/degenerator-npm-3.0.2-3b38df9d12-6a8fffe1dd.zip new file mode 100644 index 000000000..eb84de694 Binary files /dev/null and b/.yarn/cache/degenerator-npm-3.0.2-3b38df9d12-6a8fffe1dd.zip differ diff --git a/.yarn/cache/eslint-plugin-arca-npm-0.15.0-98cd5084a4-7577cae4bf.zip b/.yarn/cache/eslint-plugin-arca-npm-0.15.0-98cd5084a4-7577cae4bf.zip new file mode 100644 index 000000000..6db7c5145 Binary files /dev/null and b/.yarn/cache/eslint-plugin-arca-npm-0.15.0-98cd5084a4-7577cae4bf.zip differ diff --git a/.yarn/cache/eslint-plugin-arca-npm-0.9.5-8535040df9-af26e040b7.zip b/.yarn/cache/eslint-plugin-arca-npm-0.9.5-8535040df9-af26e040b7.zip deleted file mode 100644 index 40715ce28..000000000 Binary files a/.yarn/cache/eslint-plugin-arca-npm-0.9.5-8535040df9-af26e040b7.zip and /dev/null differ diff --git a/.yarn/cache/pac-proxy-agent-npm-4.1.0-75914a438f-025f372cc1.zip b/.yarn/cache/pac-proxy-agent-npm-5.0.0-f989e3d5f0-cfd26a0e2e.zip similarity index 84% rename from .yarn/cache/pac-proxy-agent-npm-4.1.0-75914a438f-025f372cc1.zip rename to .yarn/cache/pac-proxy-agent-npm-5.0.0-f989e3d5f0-cfd26a0e2e.zip index 8338e73ec..98b8523ca 100644 Binary files a/.yarn/cache/pac-proxy-agent-npm-4.1.0-75914a438f-025f372cc1.zip and b/.yarn/cache/pac-proxy-agent-npm-5.0.0-f989e3d5f0-cfd26a0e2e.zip differ diff --git a/.yarn/cache/pac-resolver-npm-4.2.0-bb94b1d2bc-84471dbdf4.zip b/.yarn/cache/pac-resolver-npm-5.0.0-c41e8bdadd-d6c0f86917.zip similarity index 69% rename from .yarn/cache/pac-resolver-npm-4.2.0-bb94b1d2bc-84471dbdf4.zip rename to .yarn/cache/pac-resolver-npm-5.0.0-c41e8bdadd-d6c0f86917.zip index 383a138d6..d5a282081 100644 Binary files a/.yarn/cache/pac-resolver-npm-4.2.0-bb94b1d2bc-84471dbdf4.zip and b/.yarn/cache/pac-resolver-npm-5.0.0-c41e8bdadd-d6c0f86917.zip differ diff --git a/.yarn/cache/proxy-agent-npm-4.0.1-15821879d2-2ab2b34dc3.zip b/.yarn/cache/proxy-agent-npm-5.0.0-41772f4b01-3b0bb73a4d.zip similarity index 73% rename from .yarn/cache/proxy-agent-npm-4.0.1-15821879d2-2ab2b34dc3.zip rename to .yarn/cache/proxy-agent-npm-5.0.0-41772f4b01-3b0bb73a4d.zip index d02cb174c..fedd7e1ab 100644 Binary files a/.yarn/cache/proxy-agent-npm-4.0.1-15821879d2-2ab2b34dc3.zip and b/.yarn/cache/proxy-agent-npm-5.0.0-41772f4b01-3b0bb73a4d.zip differ diff --git a/.yarn/cache/requireindex-npm-1.1.0-445c011741-397057d97d.zip b/.yarn/cache/requireindex-npm-1.1.0-445c011741-397057d97d.zip deleted file mode 100644 index 8411f4995..000000000 Binary files a/.yarn/cache/requireindex-npm-1.1.0-445c011741-397057d97d.zip and /dev/null differ diff --git a/.yarn/cache/typescript-patch-044c37f428-1cb434fbc6.zip b/.yarn/cache/typescript-patch-e50fdcf519-1cb434fbc6.zip similarity index 100% rename from .yarn/cache/typescript-patch-044c37f428-1cb434fbc6.zip rename to .yarn/cache/typescript-patch-e50fdcf519-1cb434fbc6.zip diff --git a/.yarn/cache/vm2-npm-3.9.9-03fd1f4dc5-ea48595656.zip b/.yarn/cache/vm2-npm-3.9.9-03fd1f4dc5-ea48595656.zip new file mode 100644 index 000000000..28762d94d Binary files /dev/null and b/.yarn/cache/vm2-npm-3.9.9-03fd1f4dc5-ea48595656.zip differ diff --git a/.yarn/cache/vm2-patch-b52c0bba95-4093f78b2a.zip b/.yarn/cache/vm2-patch-b52c0bba95-4093f78b2a.zip new file mode 100644 index 000000000..9feb302ce Binary files /dev/null and b/.yarn/cache/vm2-patch-b52c0bba95-4093f78b2a.zip differ diff --git a/.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch b/.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch new file mode 100644 index 000000000..9a27470b6 --- /dev/null +++ b/.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch @@ -0,0 +1,28 @@ +diff --git a/index.js b/index.js +index 7c446f8eca50266f5fe400437c83510d8440f145..10975644b54be698ee9c4136c7f62805e97dfc94 100644 +--- a/index.js ++++ b/index.js +@@ -1,3 +1,5 @@ +-if (parseInt(process.versions.node.split('.')[0]) < 6) throw new Error('vm2 requires Node.js version 6 or newer.'); +- +-module.exports = require('./lib/main'); ++"use strict"; ++module.exports = { ++ VM: function VM() {}, ++ VMScript: function VMScript() {}, ++}; +diff --git a/package.json b/package.json +index 331ca6e121e3fa88561c945f7440c93fec1fc929..98b6ee63d4c79ede22a70d538bdbbd0341c8fd3b 100644 +--- a/package.json ++++ b/package.json +@@ -18,10 +18,6 @@ + "sideEffects": false, + "repository": "github:patriksimek/vm2", + "license": "MIT", +- "dependencies": { +- "acorn": "^8.7.0", +- "acorn-walk": "^8.2.0" +- }, + "devDependencies": { + "eslint": "^5.16.0", + "eslint-config-integromat": "^1.5.0", diff --git a/package.json b/package.json index 4e5bbf3c3..a92363ab7 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "yarn": "./dist/yarn.js", "yarnpkg": "./dist/yarnpkg.js" }, - "packageManager": "yarn@3.2.0", + "packageManager": "yarn@3.2.1", "devDependencies": { "@babel/core": "^7.14.3", "@babel/plugin-transform-modules-commonjs": "^7.14.0", @@ -30,17 +30,17 @@ "@types/which": "^2.0.0", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", - "@yarnpkg/eslint-config": "^0.5.0", + "@yarnpkg/eslint-config": "^1.0.0-rc.5", "@yarnpkg/fslib": "^2.1.0", "@zkochan/cmd-shim": "^5.0.0", "babel-plugin-dynamic-import-node": "^2.3.3", "clipanion": "^3.0.1", "debug": "^4.1.1", "eslint": "^8.0.0", - "eslint-plugin-arca": "^0.9.5", + "eslint-plugin-arca": "^0.15.0", "jest": "^28.0.0", "nock": "^13.0.4", - "proxy-agent": "^4.0.1", + "proxy-agent": "^5.0.0", "semver": "^7.1.3", "supports-color": "^9.0.0", "tar": "^6.0.1", @@ -88,5 +88,8 @@ "./shims/yarnpkg", "./shims/yarnpkg.ps1" ] + }, + "resolutions": { + "vm2": "patch:vm2@npm:3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch" } } diff --git a/yarn.lock b/yarn.lock index 1d40592a3..f72faa04a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1492,9 +1492,9 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/eslint-config@npm:^0.5.0": - version: 0.5.0 - resolution: "@yarnpkg/eslint-config@npm:0.5.0" +"@yarnpkg/eslint-config@npm:^1.0.0-rc.5": + version: 1.0.0-rc.5 + resolution: "@yarnpkg/eslint-config@npm:1.0.0-rc.5" dependencies: "@rushstack/eslint-patch": ^1.1.0 "@typescript-eslint/eslint-plugin": ^5.3.1 @@ -1507,7 +1507,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: cc2ccc99598fe3c891a2684a32059ce6cead7e959f9a08c4ff5e09242c7e27b870a551b5ee0f57638cca20452983f4d1f166727ec9468b7e4a84bb750eadae31 + checksum: 770c134b1f9fb54efc7420e1c781418fbad1d292187c4f1df69b5bdf5ee40cfe84a9cb47fff7af52b61221ffcc3ce3294b79297961863e3a8a7fdbfcaa88528e languageName: node linkType: hard @@ -1566,14 +1566,14 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.1.1": +"acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.2.0": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 languageName: node linkType: hard -"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1": +"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.0, acorn@npm:^8.7.1": version: 8.7.1 resolution: "acorn@npm:8.7.1" bin: @@ -2211,17 +2211,17 @@ __metadata: "@types/which": ^2.0.0 "@typescript-eslint/eslint-plugin": ^5.0.0 "@typescript-eslint/parser": ^5.0.0 - "@yarnpkg/eslint-config": ^0.5.0 + "@yarnpkg/eslint-config": ^1.0.0-rc.5 "@yarnpkg/fslib": ^2.1.0 "@zkochan/cmd-shim": ^5.0.0 babel-plugin-dynamic-import-node: ^2.3.3 clipanion: ^3.0.1 debug: ^4.1.1 eslint: ^8.0.0 - eslint-plugin-arca: ^0.9.5 + eslint-plugin-arca: ^0.15.0 jest: ^28.0.0 nock: ^13.0.4 - proxy-agent: ^4.0.1 + proxy-agent: ^5.0.0 semver: ^7.1.3 supports-color: ^9.0.0 tar: ^6.0.1 @@ -2310,14 +2310,15 @@ __metadata: languageName: node linkType: hard -"degenerator@npm:^2.2.0": - version: 2.2.0 - resolution: "degenerator@npm:2.2.0" +"degenerator@npm:^3.0.1": + version: 3.0.2 + resolution: "degenerator@npm:3.0.2" dependencies: ast-types: ^0.13.2 escodegen: ^1.8.1 esprima: ^4.0.0 - checksum: 37f2e9ec9c47bf5b471b607e4a8808d44c92be02ddfe0de4746bd1d8145f044873c7df76e58d681aad03eb3c9939391e9bbe42b0b6499fca9789f5abf4fb9ebb + vm2: ^3.9.8 + checksum: 6a8fffe1ddde692931a1d74c0636d9e6963f2aa16748d4b95f4833cdcbe8df571e5c127e4f1d625a4c340cc60f5a969ac9e5aa14baecfb6f69b85638e180cd97 languageName: node linkType: hard @@ -2581,12 +2582,10 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-arca@npm:^0.9.5": - version: 0.9.5 - resolution: "eslint-plugin-arca@npm:0.9.5" - dependencies: - requireindex: ~1.1.0 - checksum: af26e040b71de0156991cca8e6ae6a025dcbbdd1ac8699552679a8bb4ada7ce2ca31c79e6f0f8bc59f202053dd118a01a417161bc7203b33b4de32ed31e9fc03 +"eslint-plugin-arca@npm:^0.15.0": + version: 0.15.0 + resolution: "eslint-plugin-arca@npm:0.15.0" + checksum: 7577cae4bf4fe74aa9ea1dd265458426247d02e5456f0d1d0e2749de1299c4de660b16953ffdec0827230cc5f5df6c7700a992505c82b1edf7740e0a34409dc3 languageName: node linkType: hard @@ -4851,9 +4850,9 @@ __metadata: languageName: node linkType: hard -"pac-proxy-agent@npm:^4.1.0": - version: 4.1.0 - resolution: "pac-proxy-agent@npm:4.1.0" +"pac-proxy-agent@npm:^5.0.0": + version: 5.0.0 + resolution: "pac-proxy-agent@npm:5.0.0" dependencies: "@tootallnate/once": 1 agent-base: 6 @@ -4861,21 +4860,21 @@ __metadata: get-uri: 3 http-proxy-agent: ^4.0.1 https-proxy-agent: 5 - pac-resolver: ^4.1.0 + pac-resolver: ^5.0.0 raw-body: ^2.2.0 socks-proxy-agent: 5 - checksum: 025f372cc1d136d249bcf56fdc5a38b6514c3fbee88c9e094e53c69409c17a6ad533f0d2fa58167c861e12679e49e0ff99391d2a40d3992db3735ea0248f17af + checksum: cfd26a0e2ebfea4ca6162465018ce093bf147d26cf6c8fb3e7155bc7c184370d80d4d09a1c097e3db7676d0e3f574ea1cb56a4aa7d1d2e5cca6238935fabf010 languageName: node linkType: hard -"pac-resolver@npm:^4.1.0": - version: 4.2.0 - resolution: "pac-resolver@npm:4.2.0" +"pac-resolver@npm:^5.0.0": + version: 5.0.0 + resolution: "pac-resolver@npm:5.0.0" dependencies: - degenerator: ^2.2.0 + degenerator: ^3.0.1 ip: ^1.1.5 netmask: ^2.0.1 - checksum: 84471dbdf45a4853e6d8977297456016b18fb2b2eda2b2af6bf786b1254dd1ddcc5283bb8f5c16e29dcbec6f1346932c7400197c4d68aa1549757b9224f373c6 + checksum: d6c0f86917bcb759136f47ded0818f14bf2b424a1c3efe6e11bdb9728e5465bfefd05c163f9808766b06605aa0d211c538583293c72dca4c499452493550f4d7 languageName: node linkType: hard @@ -5047,19 +5046,19 @@ __metadata: languageName: node linkType: hard -"proxy-agent@npm:^4.0.1": - version: 4.0.1 - resolution: "proxy-agent@npm:4.0.1" +"proxy-agent@npm:^5.0.0": + version: 5.0.0 + resolution: "proxy-agent@npm:5.0.0" dependencies: agent-base: ^6.0.0 debug: 4 http-proxy-agent: ^4.0.0 https-proxy-agent: ^5.0.0 lru-cache: ^5.1.1 - pac-proxy-agent: ^4.1.0 + pac-proxy-agent: ^5.0.0 proxy-from-env: ^1.0.0 socks-proxy-agent: ^5.0.0 - checksum: 2ab2b34dc3c552636f540129dc25ea3d31e31249b1840551f226a1bc4bde3c6c972370857fb83203ac89878c770531c92f10d24e99b1101b22765cd0805384b8 + checksum: 3b0bb73a4d3a07711d3cad72b2fa4320880f7a6ec1959cdcc186ac6ffb173db8137d7c4046c27fdfa6e2207b2eb75e802f3d5e14c766700586ec4d47299a5124 languageName: node linkType: hard @@ -5183,13 +5182,6 @@ __metadata: languageName: node linkType: hard -"requireindex@npm:~1.1.0": - version: 1.1.0 - resolution: "requireindex@npm:1.1.0" - checksum: 397057d97d7f753a3851abf0d6db94c295bd8254536f71f622b896ba08ea8c0d3e3771c8b009a557e6ce602f4245c0588836cdf59c4ce588fff721a7b855d323 - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -5962,7 +5954,7 @@ __metadata: "typescript@patch:typescript@^4.3.2#~builtin": version: 4.6.4 - resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367" + resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=7ad353" bin: tsc: bin/tsc tsserver: bin/tsserver @@ -6055,6 +6047,30 @@ __metadata: languageName: node linkType: hard +"vm2@npm:3.9.9": + version: 3.9.9 + resolution: "vm2@npm:3.9.9" + dependencies: + acorn: ^8.7.0 + acorn-walk: ^8.2.0 + bin: + vm2: bin/vm2 + checksum: ea4859565668918b53cf8c087bc18e2a9506f9f4ef919528707a6fecf50a110a2a8c48bc0c7a754c9d12b97cd16775f005b2b941e99d3a52aadfaac5ce77e04d + languageName: node + linkType: hard + +"vm2@patch:vm2@npm:3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch::locator=corepack%40workspace%3A.": + version: 3.9.9 + resolution: "vm2@patch:vm2@npm%3A3.9.9#.yarn/patches/vm2-npm-3.9.9-03fd1f4dc5.patch::version=3.9.9&hash=20da8d&locator=corepack%40workspace%3A." + dependencies: + acorn: ^8.7.0 + acorn-walk: ^8.2.0 + bin: + vm2: bin/vm2 + checksum: 4093f78b2aed0455deccecdaed2f6baf1d2f82e8796c881f55f3f71417c0bbaf15abecac58cc8f796a75cedb15623024334a40e7e8647310f6adf8c332226d19 + languageName: node + linkType: hard + "walker@npm:^1.0.7": version: 1.0.8 resolution: "walker@npm:1.0.8"