diff --git a/.pnp.cjs b/.pnp.cjs index 839167c..b1ea842 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -36,7 +36,7 @@ const RAW_RUNTIME_STATE = ["@types/react", "npm:18.3.7"],\ ["@types/react-dom", "npm:18.3.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0"],\ - ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0"],\ + ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:8.15.0"],\ ["@yarnpkg/pnpify", "npm:4.1.2"],\ ["axios", "npm:1.7.7"],\ ["browser-or-node", "npm:3.0.0"],\ @@ -1760,7 +1760,7 @@ const RAW_RUNTIME_STATE = ["@types/react", "npm:18.3.7"],\ ["@types/react-dom", "npm:18.3.0"],\ ["@typescript-eslint/eslint-plugin", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0"],\ - ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0"],\ + ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:8.15.0"],\ ["@yarnpkg/pnpify", "npm:4.1.2"],\ ["axios", "npm:1.7.7"],\ ["browser-or-node", "npm:3.0.0"],\ @@ -2397,7 +2397,7 @@ const RAW_RUNTIME_STATE = ["@types/eslint", null],\ ["@types/typescript", null],\ ["@types/typescript-eslint__parser", null],\ - ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0"],\ + ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:8.15.0"],\ ["@typescript-eslint/scope-manager", "npm:7.18.0"],\ ["@typescript-eslint/type-utils", "virtual:d93962731e05bc9d95dfe3e7a00e220c0c401514968a4d01d9c66a10f4ee0e0316cb3077394410df2725fd61cbac44449e4c7fb7626acb6577125930569b918c#npm:7.18.0"],\ ["@typescript-eslint/utils", "virtual:d93962731e05bc9d95dfe3e7a00e220c0c401514968a4d01d9c66a10f4ee0e0316cb3077394410df2725fd61cbac44449e4c7fb7626acb6577125930569b918c#npm:7.18.0"],\ @@ -2421,23 +2421,23 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/parser", [\ - ["npm:7.18.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-7.18.0-df2ed0084c-36b00e192a.zip/node_modules/@typescript-eslint/parser/",\ + ["npm:8.15.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-8.15.0-2e1c8e616e-2261cb63f5.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "npm:7.18.0"]\ + ["@typescript-eslint/parser", "npm:8.15.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-3a952a8bf0/0/cache/@typescript-eslint-parser-npm-7.18.0-df2ed0084c-36b00e192a.zip/node_modules/@typescript-eslint/parser/",\ + ["virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:8.15.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-d420cf8296/0/cache/@typescript-eslint-parser-npm-8.15.0-2e1c8e616e-2261cb63f5.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:7.18.0"],\ + ["@typescript-eslint/parser", "virtual:ab927dbd6382aef41d152383d6f81ae7d03ccf176bd35096792c6af95b9a51ec6af7bd8405c7450532585450aeeaf36215a63bcd962c3f6e50d9b5b4ab7a4ffb#npm:8.15.0"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/scope-manager", "npm:7.18.0"],\ - ["@typescript-eslint/types", "npm:7.18.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:f024aee9c2e821ff909d5cd0a9ed8e57dadb53c2ff9235afaf24f65f3dd1325dddd7b4757531e320df280957da334b1150339e2ae50594a2dc0041625632d8ce#npm:7.18.0"],\ - ["@typescript-eslint/visitor-keys", "npm:7.18.0"],\ + ["@typescript-eslint/scope-manager", "npm:8.15.0"],\ + ["@typescript-eslint/types", "npm:8.15.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:d420cf82968c0107e444546b038f6262a35133a126cff13f1ea5da7c1766a8ed2a5bbe71b55b5861432595b5074d20991262f3f4d51a7bc8de5d34ba8480068a#npm:8.15.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.15.0"],\ ["debug", "virtual:69c3455e973f914a9da079b465f412398aa9db4de6c967c5de9b7df9f75964a40ef9a5e9756b59c737917bf508a15667d830fc1be46cb0566180c490a2062629#npm:4.3.6"],\ ["eslint", "npm:8.57.1"],\ ["typescript", "patch:typescript@npm%3A5.6.2#optional!builtin::version=5.6.2&hash=8c6c40"]\ @@ -2460,6 +2460,15 @@ const RAW_RUNTIME_STATE = ["@typescript-eslint/visitor-keys", "npm:7.18.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.15.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.15.0-24e8e7fb14-70abd5f049.zip/node_modules/@typescript-eslint/scope-manager/",\ + "packageDependencies": [\ + ["@typescript-eslint/scope-manager", "npm:8.15.0"],\ + ["@typescript-eslint/types", "npm:8.15.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.15.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/type-utils", [\ @@ -2499,6 +2508,13 @@ const RAW_RUNTIME_STATE = ["@typescript-eslint/types", "npm:7.18.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.15.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.15.0-5027ee909a-d316057489.zip/node_modules/@typescript-eslint/types/",\ + "packageDependencies": [\ + ["@typescript-eslint/types", "npm:8.15.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ @@ -2509,6 +2525,13 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ + ["npm:8.15.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.15.0-bcac28dfc3-e9bf3aab85.zip/node_modules/@typescript-eslint/typescript-estree/",\ + "packageDependencies": [\ + ["@typescript-eslint/typescript-estree", "npm:8.15.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ ["virtual:4e0b0543fa7a91c068105dc5a47b599bb0e7c6a502eb9f8235799046366a11208702472bdb23bec2663785f7decdcd7f3bd3212650ae700c08596ba7e1c684e4#npm:7.18.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-65517d4da4/0/cache/@typescript-eslint-typescript-estree-npm-7.18.0-ce673565ca-b01e66235a.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -2530,6 +2553,27 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ + ["virtual:d420cf82968c0107e444546b038f6262a35133a126cff13f1ea5da7c1766a8ed2a5bbe71b55b5861432595b5074d20991262f3f4d51a7bc8de5d34ba8480068a#npm:8.15.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-63bc06c1e5/0/cache/@typescript-eslint-typescript-estree-npm-8.15.0-bcac28dfc3-e9bf3aab85.zip/node_modules/@typescript-eslint/typescript-estree/",\ + "packageDependencies": [\ + ["@typescript-eslint/typescript-estree", "virtual:d420cf82968c0107e444546b038f6262a35133a126cff13f1ea5da7c1766a8ed2a5bbe71b55b5861432595b5074d20991262f3f4d51a7bc8de5d34ba8480068a#npm:8.15.0"],\ + ["@types/typescript", null],\ + ["@typescript-eslint/types", "npm:8.15.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.15.0"],\ + ["debug", "virtual:69c3455e973f914a9da079b465f412398aa9db4de6c967c5de9b7df9f75964a40ef9a5e9756b59c737917bf508a15667d830fc1be46cb0566180c490a2062629#npm:4.3.6"],\ + ["fast-glob", "npm:3.3.2"],\ + ["is-glob", "npm:4.0.3"],\ + ["minimatch", "npm:9.0.5"],\ + ["semver", "npm:7.6.3"],\ + ["ts-api-utils", "virtual:d93962731e05bc9d95dfe3e7a00e220c0c401514968a4d01d9c66a10f4ee0e0316cb3077394410df2725fd61cbac44449e4c7fb7626acb6577125930569b918c#npm:1.3.0"],\ + ["typescript", "patch:typescript@npm%3A5.6.2#optional!builtin::version=5.6.2&hash=8c6c40"]\ + ],\ + "packagePeers": [\ + "@types/typescript",\ + "typescript"\ + ],\ + "linkType": "HARD"\ + }],\ ["virtual:f024aee9c2e821ff909d5cd0a9ed8e57dadb53c2ff9235afaf24f65f3dd1325dddd7b4757531e320df280957da334b1150339e2ae50594a2dc0041625632d8ce#npm:7.18.0", {\ "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-fad313172c/0/cache/@typescript-eslint-typescript-estree-npm-7.18.0-ce673565ca-b01e66235a.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ @@ -2587,6 +2631,15 @@ const RAW_RUNTIME_STATE = ["eslint-visitor-keys", "npm:3.4.3"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.15.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.15.0-11bf7be0bd-31916783cd.zip/node_modules/@typescript-eslint/visitor-keys/",\ + "packageDependencies": [\ + ["@typescript-eslint/visitor-keys", "npm:8.15.0"],\ + ["@typescript-eslint/types", "npm:8.15.0"],\ + ["eslint-visitor-keys", "npm:4.2.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@ungap/structured-clone", [\ @@ -4218,6 +4271,13 @@ const RAW_RUNTIME_STATE = ["eslint-visitor-keys", "npm:3.4.3"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.2.0", {\ + "packageLocation": "./.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-9651b3356b.zip/node_modules/eslint-visitor-keys/",\ + "packageDependencies": [\ + ["eslint-visitor-keys", "npm:4.2.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["espree", [\ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-7.18.0-df2ed0084c-36b00e192a.zip b/.yarn/cache/@typescript-eslint-parser-npm-7.18.0-df2ed0084c-36b00e192a.zip deleted file mode 100644 index 6e41396..0000000 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-7.18.0-df2ed0084c-36b00e192a.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-8.15.0-2e1c8e616e-2261cb63f5.zip b/.yarn/cache/@typescript-eslint-parser-npm-8.15.0-2e1c8e616e-2261cb63f5.zip new file mode 100644 index 0000000..bf7fbae Binary files /dev/null and b/.yarn/cache/@typescript-eslint-parser-npm-8.15.0-2e1c8e616e-2261cb63f5.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.15.0-24e8e7fb14-70abd5f049.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.15.0-24e8e7fb14-70abd5f049.zip new file mode 100644 index 0000000..ad78b50 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.15.0-24e8e7fb14-70abd5f049.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-8.15.0-5027ee909a-d316057489.zip b/.yarn/cache/@typescript-eslint-types-npm-8.15.0-5027ee909a-d316057489.zip new file mode 100644 index 0000000..cf797d1 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-8.15.0-5027ee909a-d316057489.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.15.0-bcac28dfc3-e9bf3aab85.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.15.0-bcac28dfc3-e9bf3aab85.zip new file mode 100644 index 0000000..abee254 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.15.0-bcac28dfc3-e9bf3aab85.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.15.0-11bf7be0bd-31916783cd.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.15.0-11bf7be0bd-31916783cd.zip new file mode 100644 index 0000000..fc1ca36 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.15.0-11bf7be0bd-31916783cd.zip differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-9651b3356b.zip b/.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-9651b3356b.zip new file mode 100644 index 0000000..405b3e8 Binary files /dev/null and b/.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-9651b3356b.zip differ diff --git a/.yarn/cache/fsevents-patch-6b67494872-10.zip b/.yarn/cache/fsevents-patch-6b67494872-10.zip deleted file mode 100644 index 9887ada..0000000 Binary files a/.yarn/cache/fsevents-patch-6b67494872-10.zip and /dev/null differ diff --git a/package.json b/package.json index 51a5a1b..a9da647 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@types/react": "^18.3.7", "@types/react-dom": "^18.3.0", "@typescript-eslint/eslint-plugin": "^7.18.0", - "@typescript-eslint/parser": "^7.18.0", + "@typescript-eslint/parser": "^8.15.0", "@yarnpkg/pnpify": "^4.1.2", "axios": "^1.7.7", "eslint": "^8.57.1", diff --git a/yarn.lock b/yarn.lock index 5f2286e..e304c59 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1182,7 +1182,7 @@ __metadata: "@types/react": "npm:^18.3.7" "@types/react-dom": "npm:^18.3.0" "@typescript-eslint/eslint-plugin": "npm:^7.18.0" - "@typescript-eslint/parser": "npm:^7.18.0" + "@typescript-eslint/parser": "npm:^8.15.0" "@yarnpkg/pnpify": "npm:^4.1.2" axios: "npm:^1.7.7" browser-or-node: "npm:^3.0.0" @@ -1740,21 +1740,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/parser@npm:7.18.0" +"@typescript-eslint/parser@npm:^8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/parser@npm:8.15.0" dependencies: - "@typescript-eslint/scope-manager": "npm:7.18.0" - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/typescript-estree": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" + "@typescript-eslint/scope-manager": "npm:8.15.0" + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/typescript-estree": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" debug: "npm:^4.3.4" peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/36b00e192a96180220ba100fcce3c777fc3e61a6edbdead4e6e75a744d9f0cbe3fabb5f1c94a31cce6b28a4e4d5de148098eec01296026c3c8e16f7f0067cb1e + checksum: 10/2261cb63f561db8a613edc2307e9ef3826754b3d6876de076aa768f63bbf5428fb939ce1f050fd7f8512fecca15e7a70ee4f09e0aab9030737ea38a7bc37a4be languageName: node linkType: hard @@ -1768,6 +1768,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/scope-manager@npm:8.15.0" + dependencies: + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" + checksum: 10/70abd5f049c5568a1b33391d85b5842ffae513f5b2bb5630bd26619a50e41ea5e6b620970958f94e0129ffff9ab69997f396f782195923aa45dfbb2df0941a14 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/type-utils@npm:7.18.0" @@ -1792,6 +1802,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/types@npm:8.15.0" + checksum: 10/d31605748984794e586ed62e9052bd3794ba646ae75f60b9da5de644ad0e76aa64e47386a4e113ba2d66836927e03c836586ef586261c8ae627acc06fb7e275c + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/typescript-estree@npm:7.18.0" @@ -1811,6 +1828,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.15.0" + dependencies: + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/e9bf3aab855578f046e0a91ff91a7d08423a5c8bc0bedfc5f2af3c9b6eb98a9fe693a23e4bf56791930e838de16811ce91edae07702c9621c0ad7a56838c7c0c + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/utils@npm:7.18.0" @@ -1835,6 +1871,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.15.0" + dependencies: + "@typescript-eslint/types": "npm:8.15.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10/31916783cd038ab46a0012d6c664e4d93409b12e911dd1d2fe122506d82fda0ec2411d63632b90c19cd39451c8abfb7a138b0918a4e22019e328c4709748c806 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -3134,6 +3180,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^4.2.0": + version: 4.2.0 + resolution: "eslint-visitor-keys@npm:4.2.0" + checksum: 10/9651b3356b01760e586b4c631c5268c0e1a85236e3292bf754f0472f465bf9a856c0ddc261fceace155334118c0151778effafbab981413dbf9288349343fa25 + languageName: node + linkType: hard + "eslint@npm:^8.57.1": version: 8.57.1 resolution: "eslint@npm:8.57.1" @@ -3293,7 +3346,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.2, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.2.2, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: