From 537b2ca3c53282b5417975e0764cd8f2ce06f5fe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 17:50:51 +0000 Subject: [PATCH] chore(deps): update dependency lint-staged to v16 --- .pnp.cjs | 368 ++++++++++++++++++++++++--------------------------- package.json | 2 +- yarn.lock | 368 +++++++++++++++++++++++---------------------------- 3 files changed, 343 insertions(+), 395 deletions(-) diff --git a/.pnp.cjs b/.pnp.cjs index 0949fa8..7ae7b79 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -55,7 +55,7 @@ const RAW_RUNTIME_STATE = ["eslint-plugin-prettier", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:4.2.1"],\ ["husky", "npm:8.0.3"],\ ["jsdom", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:20.0.3"],\ - ["lint-staged", "npm:13.3.0"],\ + ["lint-staged", "npm:16.2.7"],\ ["postcss", "npm:8.5.6"],\ ["postcss-import", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:15.1.0"],\ ["postcss-load-config", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:4.0.2"],\ @@ -3256,6 +3256,14 @@ const RAW_RUNTIME_STATE = ["type-fest", "npm:1.4.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.2.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/ansi-escapes-npm-7.2.0-d6006f517a-10c0.zip/node_modules/ansi-escapes/",\ + "packageDependencies": [\ + ["ansi-escapes", "npm:7.2.0"],\ + ["environment", "npm:1.1.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["ansi-regex", [\ @@ -3298,17 +3306,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:6.1.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/ansi-styles-npm-6.1.0-4f6a594d04-10c0.zip/node_modules/ansi-styles/",\ - "packageDependencies": [\ - ["ansi-styles", "npm:6.1.0"]\ - ],\ - "linkType": "HARD"\ - }],\ - ["npm:6.2.1", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/ansi-styles-npm-6.2.1-d43647018c-10c0.zip/node_modules/ansi-styles/",\ + ["npm:6.2.3", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/ansi-styles-npm-6.2.3-6fc7ca2bf5-10c0.zip/node_modules/ansi-styles/",\ "packageDependencies": [\ - ["ansi-styles", "npm:6.2.1"]\ + ["ansi-styles", "npm:6.2.3"]\ ],\ "linkType": "HARD"\ }]\ @@ -3889,13 +3890,6 @@ const RAW_RUNTIME_STATE = ["chalk", "npm:5.0.1"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:5.3.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/chalk-npm-5.3.0-d181999efb-10c0.zip/node_modules/chalk/",\ - "packageDependencies": [\ - ["chalk", "npm:5.3.0"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["check-error", [\ @@ -3985,11 +3979,11 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["cli-cursor", [\ - ["npm:4.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/cli-cursor-npm-4.0.0-08e7cbaf41-10c0.zip/node_modules/cli-cursor/",\ + ["npm:5.0.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/cli-cursor-npm-5.0.0-444bec1bef-10c0.zip/node_modules/cli-cursor/",\ "packageDependencies": [\ - ["cli-cursor", "npm:4.0.0"],\ - ["restore-cursor", "npm:4.0.0"]\ + ["cli-cursor", "npm:5.0.0"],\ + ["restore-cursor", "npm:5.1.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -4006,12 +4000,12 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["cli-truncate", [\ - ["npm:3.1.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/cli-truncate-npm-3.1.0-654d2989ef-10c0.zip/node_modules/cli-truncate/",\ + ["npm:5.1.1", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/cli-truncate-npm-5.1.1-5337785852-10c0.zip/node_modules/cli-truncate/",\ "packageDependencies": [\ - ["cli-truncate", "npm:3.1.0"],\ - ["slice-ansi", "npm:5.0.0"],\ - ["string-width", "npm:5.1.2"]\ + ["cli-truncate", "npm:5.1.1"],\ + ["slice-ansi", "npm:7.1.2"],\ + ["string-width", "npm:8.1.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -4137,10 +4131,10 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["commander", [\ - ["npm:11.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/commander-npm-11.0.0-7def992f0c-10c0.zip/node_modules/commander/",\ + ["npm:14.0.2", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/commander-npm-14.0.2-538b84c387-10c0.zip/node_modules/commander/",\ "packageDependencies": [\ - ["commander", "npm:11.0.0"]\ + ["commander", "npm:14.0.2"]\ ],\ "linkType": "HARD"\ }],\ @@ -5290,15 +5284,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["eastasianwidth", [\ - ["npm:0.2.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/eastasianwidth-npm-0.2.0-c37eb16bd1-10c0.zip/node_modules/eastasianwidth/",\ - "packageDependencies": [\ - ["eastasianwidth", "npm:0.2.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["ejs", [\ ["npm:3.1.8", {\ "packageLocation": "../../../../../../runner/cache/others/berry/cache/ejs-npm-3.1.8-30583753fc-10c0.zip/node_modules/ejs/",\ @@ -5333,17 +5318,17 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["emoji-regex", [\ - ["npm:8.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/emoji-regex-npm-8.0.0-213764015c-10c0.zip/node_modules/emoji-regex/",\ + ["npm:10.6.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/emoji-regex-npm-10.6.0-c849a5dbe0-10c0.zip/node_modules/emoji-regex/",\ "packageDependencies": [\ - ["emoji-regex", "npm:8.0.0"]\ + ["emoji-regex", "npm:10.6.0"]\ ],\ "linkType": "HARD"\ }],\ - ["npm:9.2.2", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/emoji-regex-npm-9.2.2-e6fac8d058-10c0.zip/node_modules/emoji-regex/",\ + ["npm:8.0.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/emoji-regex-npm-8.0.0-213764015c-10c0.zip/node_modules/emoji-regex/",\ "packageDependencies": [\ - ["emoji-regex", "npm:9.2.2"]\ + ["emoji-regex", "npm:8.0.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -5395,6 +5380,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["environment", [\ + ["npm:1.1.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/environment-npm-1.1.0-3f2409b698-10c0.zip/node_modules/environment/",\ + "packageDependencies": [\ + ["environment", "npm:1.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["err-code", [\ ["npm:2.0.3", {\ "packageLocation": "../../../../../../runner/cache/others/berry/cache/err-code-npm-2.0.3-082e0ff9a7-10c0.zip/node_modules/err-code/",\ @@ -5985,22 +5979,6 @@ const RAW_RUNTIME_STATE = ["strip-final-newline", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:7.2.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/execa-npm-7.2.0-7797cafb24-10c0.zip/node_modules/execa/",\ - "packageDependencies": [\ - ["cross-spawn", "npm:7.0.3"],\ - ["execa", "npm:7.2.0"],\ - ["get-stream", "npm:6.0.1"],\ - ["human-signals", "npm:4.3.1"],\ - ["is-stream", "npm:3.0.0"],\ - ["merge-stream", "npm:2.0.0"],\ - ["npm-run-path", "npm:5.1.0"],\ - ["onetime", "npm:6.0.0"],\ - ["signal-exit", "npm:3.0.7"],\ - ["strip-final-newline", "npm:3.0.0"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["expect", [\ @@ -6439,6 +6417,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["get-east-asian-width", [\ + ["npm:1.4.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/get-east-asian-width-npm-1.4.0-1e67c6ac3b-10c0.zip/node_modules/get-east-asian-width/",\ + "packageDependencies": [\ + ["get-east-asian-width", "npm:1.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["get-func-name", [\ ["npm:2.0.2", {\ "packageLocation": "../../../../../../runner/cache/others/berry/cache/get-func-name-npm-2.0.2-409dbe3703-10c0.zip/node_modules/get-func-name/",\ @@ -6918,13 +6905,6 @@ const RAW_RUNTIME_STATE = ["human-signals", "npm:2.1.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:4.3.1", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/human-signals-npm-4.3.1-d723001512-10c0.zip/node_modules/human-signals/",\ - "packageDependencies": [\ - ["human-signals", "npm:4.3.1"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["humanize-ms", [\ @@ -7241,10 +7221,11 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:4.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/is-fullwidth-code-point-npm-4.0.0-848488b60d-10c0.zip/node_modules/is-fullwidth-code-point/",\ + ["npm:5.1.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/is-fullwidth-code-point-npm-5.1.0-4eb5872a79-10c0.zip/node_modules/is-fullwidth-code-point/",\ "packageDependencies": [\ - ["is-fullwidth-code-point", "npm:4.0.0"]\ + ["get-east-asian-width", "npm:1.4.0"],\ + ["is-fullwidth-code-point", "npm:5.1.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -7387,13 +7368,6 @@ const RAW_RUNTIME_STATE = ["is-stream", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:3.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/is-stream-npm-3.0.0-a77ac9a62e-10c0.zip/node_modules/is-stream/",\ - "packageDependencies": [\ - ["is-stream", "npm:3.0.0"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["is-string", [\ @@ -8011,13 +7985,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:2.1.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/lilconfig-npm-2.1.0-a179261924-10c0.zip/node_modules/lilconfig/",\ - "packageDependencies": [\ - ["lilconfig", "npm:2.1.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:3.0.0", {\ "packageLocation": "../../../../../../runner/cache/others/berry/cache/lilconfig-npm-3.0.0-6931a31ed7-10c0.zip/node_modules/lilconfig/",\ "packageDependencies": [\ @@ -8036,48 +8003,32 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["lint-staged", [\ - ["npm:13.3.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/lint-staged-npm-13.3.0-f729900eb4-10c0.zip/node_modules/lint-staged/",\ + ["npm:16.2.7", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/lint-staged-npm-16.2.7-9ab2185fb2-10c0.zip/node_modules/lint-staged/",\ "packageDependencies": [\ - ["chalk", "npm:5.3.0"],\ - ["commander", "npm:11.0.0"],\ - ["debug", "virtual:fd8de37609258cc0a542fd94a84d3a92a7a50fe97add0d0ad2eb2de7df7a01a41d03004536a361279c31772f9825e9f1c1db0cf143d0ea8269bb824c9db84c63#npm:4.3.4"],\ - ["execa", "npm:7.2.0"],\ - ["lilconfig", "npm:2.1.0"],\ - ["lint-staged", "npm:13.3.0"],\ - ["listr2", "virtual:f729900eb491a1667fe8fcb3c57aaab056a2d0c4f513c4e0834af077e9299fe100f72a90fbb9aca1473a2747eae5005280a3244d57de048bd5f5d4914a05dfff#npm:6.6.1"],\ - ["micromatch", "npm:4.0.5"],\ + ["commander", "npm:14.0.2"],\ + ["lint-staged", "npm:16.2.7"],\ + ["listr2", "npm:9.0.5"],\ + ["micromatch", "npm:4.0.8"],\ + ["nano-spawn", "npm:2.0.0"],\ ["pidtree", "npm:0.6.0"],\ ["string-argv", "npm:0.3.2"],\ - ["yaml", "npm:2.3.1"]\ + ["yaml", "npm:2.8.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["listr2", [\ - ["npm:6.6.1", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/listr2-npm-6.6.1-74fafa58ff-10c0.zip/node_modules/listr2/",\ + ["npm:9.0.5", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/listr2-npm-9.0.5-8443b39154-10c0.zip/node_modules/listr2/",\ "packageDependencies": [\ - ["listr2", "npm:6.6.1"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:f729900eb491a1667fe8fcb3c57aaab056a2d0c4f513c4e0834af077e9299fe100f72a90fbb9aca1473a2747eae5005280a3244d57de048bd5f5d4914a05dfff#npm:6.6.1", {\ - "packageLocation": "./.yarn/__virtual__/listr2-virtual-39a82f82d7/7/runner/cache/others/berry/cache/listr2-npm-6.6.1-74fafa58ff-10c0.zip/node_modules/listr2/",\ - "packageDependencies": [\ - ["@types/enquirer", null],\ - ["cli-truncate", "npm:3.1.0"],\ + ["cli-truncate", "npm:5.1.1"],\ ["colorette", "npm:2.0.20"],\ - ["enquirer", null],\ ["eventemitter3", "npm:5.0.1"],\ - ["listr2", "virtual:f729900eb491a1667fe8fcb3c57aaab056a2d0c4f513c4e0834af077e9299fe100f72a90fbb9aca1473a2747eae5005280a3244d57de048bd5f5d4914a05dfff#npm:6.6.1"],\ - ["log-update", "npm:5.0.1"],\ - ["rfdc", "npm:1.3.0"],\ - ["wrap-ansi", "npm:8.1.0"]\ - ],\ - "packagePeers": [\ - "@types/enquirer",\ - "enquirer"\ + ["listr2", "npm:9.0.5"],\ + ["log-update", "npm:6.1.0"],\ + ["rfdc", "npm:1.4.1"],\ + ["wrap-ansi", "npm:9.0.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -8294,15 +8245,15 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["log-update", [\ - ["npm:5.0.1", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/log-update-npm-5.0.1-1e016d7086-10c0.zip/node_modules/log-update/",\ + ["npm:6.1.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/log-update-npm-6.1.0-2ca9435417-10c0.zip/node_modules/log-update/",\ "packageDependencies": [\ - ["ansi-escapes", "npm:5.0.0"],\ - ["cli-cursor", "npm:4.0.0"],\ - ["log-update", "npm:5.0.1"],\ - ["slice-ansi", "npm:5.0.0"],\ - ["strip-ansi", "npm:7.0.1"],\ - ["wrap-ansi", "npm:8.1.0"]\ + ["ansi-escapes", "npm:7.2.0"],\ + ["cli-cursor", "npm:5.0.0"],\ + ["log-update", "npm:6.1.0"],\ + ["slice-ansi", "npm:7.1.2"],\ + ["strip-ansi", "npm:7.1.2"],\ + ["wrap-ansi", "npm:9.0.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -8617,11 +8568,13 @@ const RAW_RUNTIME_STATE = ["mimic-fn", "npm:2.1.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:4.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/mimic-fn-npm-4.0.0-feaeda79f7-10c0.zip/node_modules/mimic-fn/",\ + }]\ + ]],\ + ["mimic-function", [\ + ["npm:5.0.1", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/mimic-function-npm-5.0.1-5078456e31-10c0.zip/node_modules/mimic-function/",\ "packageDependencies": [\ - ["mimic-fn", "npm:4.0.0"]\ + ["mimic-function", "npm:5.0.1"]\ ],\ "linkType": "HARD"\ }]\ @@ -8836,6 +8789,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["nano-spawn", [\ + ["npm:2.0.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/nano-spawn-npm-2.0.0-96abe72805-10c0.zip/node_modules/nano-spawn/",\ + "packageDependencies": [\ + ["nano-spawn", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["nanoid", [\ ["npm:3.3.11", {\ "packageLocation": "../../../../../../runner/cache/others/berry/cache/nanoid-npm-3.3.11-f98c1f9ef6-10c0.zip/node_modules/nanoid/",\ @@ -9293,14 +9255,6 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:5.1.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/npm-run-path-npm-5.1.0-79c0668d42-10c0.zip/node_modules/npm-run-path/",\ - "packageDependencies": [\ - ["npm-run-path", "npm:5.1.0"],\ - ["path-key", "npm:4.0.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:6.0.0", {\ "packageLocation": "../../../../../../runner/cache/others/berry/cache/npm-run-path-npm-6.0.0-606e0c0261-10c0.zip/node_modules/npm-run-path/",\ "packageDependencies": [\ @@ -9413,11 +9367,11 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:6.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/onetime-npm-6.0.0-4f3684e29a-10c0.zip/node_modules/onetime/",\ + ["npm:7.0.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/onetime-npm-7.0.0-cfdd2a579d-10c0.zip/node_modules/onetime/",\ "packageDependencies": [\ - ["mimic-fn", "npm:4.0.0"],\ - ["onetime", "npm:6.0.0"]\ + ["mimic-function", "npm:5.0.1"],\ + ["onetime", "npm:7.0.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -11070,7 +11024,7 @@ const RAW_RUNTIME_STATE = ["eslint-plugin-prettier", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:4.2.1"],\ ["husky", "npm:8.0.3"],\ ["jsdom", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:20.0.3"],\ - ["lint-staged", "npm:13.3.0"],\ + ["lint-staged", "npm:16.2.7"],\ ["postcss", "npm:8.5.6"],\ ["postcss-import", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:15.1.0"],\ ["postcss-load-config", "virtual:2a4e9dace022057175a083496c0ac5b75c33c32a608467b972f1b2536df13ef41f37b30a5cc92f9313818befb060475002505ecbb105b86b1a7fbf67cdbfb676#npm:4.0.2"],\ @@ -11402,12 +11356,12 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["restore-cursor", [\ - ["npm:4.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/restore-cursor-npm-4.0.0-d42254f39d-10c0.zip/node_modules/restore-cursor/",\ + ["npm:5.1.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/restore-cursor-npm-5.1.0-b8fd1128bf-10c0.zip/node_modules/restore-cursor/",\ "packageDependencies": [\ - ["onetime", "npm:5.1.2"],\ - ["restore-cursor", "npm:4.0.0"],\ - ["signal-exit", "npm:3.0.7"]\ + ["onetime", "npm:7.0.0"],\ + ["restore-cursor", "npm:5.1.0"],\ + ["signal-exit", "npm:4.1.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -11438,10 +11392,10 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["rfdc", [\ - ["npm:1.3.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/rfdc-npm-1.3.0-272f288ad8-10c0.zip/node_modules/rfdc/",\ + ["npm:1.4.1", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/rfdc-npm-1.4.1-1a1c63d052-10c0.zip/node_modules/rfdc/",\ "packageDependencies": [\ - ["rfdc", "npm:1.3.0"]\ + ["rfdc", "npm:1.4.1"]\ ],\ "linkType": "HARD"\ }]\ @@ -11723,6 +11677,13 @@ const RAW_RUNTIME_STATE = ["signal-exit", "npm:3.0.7"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:4.1.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/signal-exit-npm-4.1.0-61fb957687-10c0.zip/node_modules/signal-exit/",\ + "packageDependencies": [\ + ["signal-exit", "npm:4.1.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["signale", [\ @@ -11759,12 +11720,12 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["slice-ansi", [\ - ["npm:5.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/slice-ansi-npm-5.0.0-8cd4f226df-10c0.zip/node_modules/slice-ansi/",\ + ["npm:7.1.2", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/slice-ansi-npm-7.1.2-704a2770d3-10c0.zip/node_modules/slice-ansi/",\ "packageDependencies": [\ - ["ansi-styles", "npm:6.1.0"],\ - ["is-fullwidth-code-point", "npm:4.0.0"],\ - ["slice-ansi", "npm:5.0.0"]\ + ["ansi-styles", "npm:6.2.3"],\ + ["is-fullwidth-code-point", "npm:5.1.0"],\ + ["slice-ansi", "npm:7.1.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -12034,13 +11995,22 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:5.1.2", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/string-width-npm-5.1.2-bf60531341-10c0.zip/node_modules/string-width/",\ + ["npm:7.2.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/string-width-npm-7.2.0-93572222c9-10c0.zip/node_modules/string-width/",\ "packageDependencies": [\ - ["eastasianwidth", "npm:0.2.0"],\ - ["emoji-regex", "npm:9.2.2"],\ - ["string-width", "npm:5.1.2"],\ - ["strip-ansi", "npm:7.0.1"]\ + ["emoji-regex", "npm:10.6.0"],\ + ["get-east-asian-width", "npm:1.4.0"],\ + ["string-width", "npm:7.2.0"],\ + ["strip-ansi", "npm:7.1.2"]\ + ],\ + "linkType": "HARD"\ + }],\ + ["npm:8.1.0", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/string-width-npm-8.1.0-f6ceae4e0d-10c0.zip/node_modules/string-width/",\ + "packageDependencies": [\ + ["get-east-asian-width", "npm:1.4.0"],\ + ["string-width", "npm:8.1.0"],\ + ["strip-ansi", "npm:7.1.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -12081,11 +12051,11 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:7.0.1", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/strip-ansi-npm-7.0.1-668c121204-10c0.zip/node_modules/strip-ansi/",\ + ["npm:7.1.2", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/strip-ansi-npm-7.1.2-aa4fadccd9-10c0.zip/node_modules/strip-ansi/",\ "packageDependencies": [\ ["ansi-regex", "npm:6.0.1"],\ - ["strip-ansi", "npm:7.0.1"]\ + ["strip-ansi", "npm:7.1.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -12106,13 +12076,6 @@ const RAW_RUNTIME_STATE = ["strip-final-newline", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:3.0.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/strip-final-newline-npm-3.0.0-7972cbec8b-10c0.zip/node_modules/strip-final-newline/",\ - "packageDependencies": [\ - ["strip-final-newline", "npm:3.0.0"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["strip-indent", [\ @@ -13477,13 +13440,13 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:8.1.0", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/wrap-ansi-npm-8.1.0-26a4e6ae28-10c0.zip/node_modules/wrap-ansi/",\ + ["npm:9.0.2", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/wrap-ansi-npm-9.0.2-b66ec4013c-10c0.zip/node_modules/wrap-ansi/",\ "packageDependencies": [\ - ["ansi-styles", "npm:6.2.1"],\ - ["string-width", "npm:5.1.2"],\ - ["strip-ansi", "npm:7.0.1"],\ - ["wrap-ansi", "npm:8.1.0"]\ + ["ansi-styles", "npm:6.2.3"],\ + ["string-width", "npm:7.2.0"],\ + ["strip-ansi", "npm:7.1.2"],\ + ["wrap-ansi", "npm:9.0.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -13587,17 +13550,17 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:2.3.1", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/yaml-npm-2.3.1-743f5688d1-10c0.zip/node_modules/yaml/",\ + ["npm:2.3.4", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/yaml-npm-2.3.4-8bb6dc2c0d-10c0.zip/node_modules/yaml/",\ "packageDependencies": [\ - ["yaml", "npm:2.3.1"]\ + ["yaml", "npm:2.3.4"]\ ],\ "linkType": "HARD"\ }],\ - ["npm:2.3.4", {\ - "packageLocation": "../../../../../../runner/cache/others/berry/cache/yaml-npm-2.3.4-8bb6dc2c0d-10c0.zip/node_modules/yaml/",\ + ["npm:2.8.2", {\ + "packageLocation": "../../../../../../runner/cache/others/berry/cache/yaml-npm-2.8.2-6cbf7c73c4-10c0.zip/node_modules/yaml/",\ "packageDependencies": [\ - ["yaml", "npm:2.3.4"]\ + ["yaml", "npm:2.8.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -16568,28 +16531,40 @@ class FileHandle { sync() { throw new Error(`Method not implemented.`); } - async read(bufferOrOptions, offset, length, position) { + async read(bufferOrOptions, offsetOrOptions, length, position) { try { this[kRef](this.read); let buffer; - if (!Buffer.isBuffer(bufferOrOptions)) { - bufferOrOptions ??= {}; - buffer = bufferOrOptions.buffer ?? Buffer.alloc(16384); - offset = bufferOrOptions.offset || 0; - length = bufferOrOptions.length ?? buffer.byteLength; - position = bufferOrOptions.position ?? null; + let offset; + if (!ArrayBuffer.isView(bufferOrOptions)) { + buffer = bufferOrOptions?.buffer ?? Buffer.alloc(16384); + offset = bufferOrOptions?.offset ?? 0; + length = bufferOrOptions?.length ?? buffer.byteLength - offset; + position = bufferOrOptions?.position ?? null; + } else if (typeof offsetOrOptions === `object` && offsetOrOptions !== null) { + buffer = bufferOrOptions; + offset = offsetOrOptions?.offset ?? 0; + length = offsetOrOptions?.length ?? buffer.byteLength - offset; + position = offsetOrOptions?.position ?? null; } else { buffer = bufferOrOptions; + offset = offsetOrOptions ?? 0; + length ??= 0; } - offset ??= 0; - length ??= 0; if (length === 0) { return { bytesRead: length, buffer }; } - const bytesRead = await this[kBaseFs].readPromise(this.fd, buffer, offset, length, position); + const bytesRead = await this[kBaseFs].readPromise( + this.fd, + // FIXME: FakeFS should support ArrayBufferViews directly + Buffer.isBuffer(buffer) ? buffer : Buffer.from(buffer.buffer, buffer.byteOffset, buffer.byteLength), + offset, + length, + position + ); return { bytesRead, buffer @@ -19494,6 +19469,7 @@ function applyPatch(pnpapi, opts) { const optionNames = new Set(Object.keys(options)); optionNames.delete(`paths`); optionNames.delete(`plugnplay`); + optionNames.delete(`conditions`); if (optionNames.size > 0) { throw makeError( ErrorCode.UNSUPPORTED, @@ -19522,11 +19498,15 @@ function applyPatch(pnpapi, opts) { const issuerApi = apiPath !== null ? opts.manager.getApiEntry(apiPath, true).instance : null; try { if (issuerApi !== null) { - resolution = issuerApi.resolveRequest(request, path !== null ? `${path}/` : null); + resolution = issuerApi.resolveRequest(request, path !== null ? `${path}/` : null, { + conditions: options?.conditions + }); } else { if (path === null) throw new Error(`Assertion failed: Expected the path to be set`); - resolution = originalModuleResolveFilename.call(require$$0.Module, request, module || makeFakeParent(path), isMain); + resolution = originalModuleResolveFilename.call(require$$0.Module, request, module || makeFakeParent(path), isMain, { + conditions: options?.conditions + }); } } catch (error) { firstError = firstError || error; diff --git a/package.json b/package.json index 2797edb..854f699 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "eslint-plugin-prettier": "4.2.1", "husky": "8.0.3", "jsdom": "20.0.3", - "lint-staged": "13.3.0", + "lint-staged": "16.2.7", "postcss": "8.5.6", "postcss-import": "15.1.0", "postcss-load-config": "4.0.2", diff --git a/yarn.lock b/yarn.lock index cf564f6..ec98aca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2564,6 +2564,15 @@ __metadata: languageName: node linkType: hard +"ansi-escapes@npm:^7.0.0": + version: 7.2.0 + resolution: "ansi-escapes@npm:7.2.0" + dependencies: + environment: "npm:^1.0.0" + checksum: 10c0/b562fd995761fa12f33be316950ee58fda489e125d331bcd9131434969a2eb55dc14e9405f214dcf4697c9d67c576ba0baf6e8f3d52058bf9222c97560b220cb + languageName: node + linkType: hard + "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -2603,17 +2612,10 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^6.0.0": - version: 6.1.0 - resolution: "ansi-styles@npm:6.1.0" - checksum: 10c0/39d4ffae6559b24716db7c84b5e750aef6b0b433651f7b4a789f40b41be24ee7ea532afe540cea9cedb518baf334f9d9029af47d851ae5dcbdb2ca5a4862b8b8 - languageName: node - linkType: hard - -"ansi-styles@npm:^6.1.0": - version: 6.2.1 - resolution: "ansi-styles@npm:6.2.1" - checksum: 10c0/5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c +"ansi-styles@npm:^6.2.1": + version: 6.2.3 + resolution: "ansi-styles@npm:6.2.3" + checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868 languageName: node linkType: hard @@ -3105,13 +3107,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:5.3.0": - version: 5.3.0 - resolution: "chalk@npm:5.3.0" - checksum: 10c0/8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 - languageName: node - linkType: hard - "chalk@npm:^2.0.0, chalk@npm:^2.3.2, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" @@ -3216,12 +3211,12 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-cursor@npm:4.0.0" +"cli-cursor@npm:^5.0.0": + version: 5.0.0 + resolution: "cli-cursor@npm:5.0.0" dependencies: - restore-cursor: "npm:^4.0.0" - checksum: 10c0/e776e8c3c6727300d0539b0d25160b2bb56aed1a63942753ba1826b012f337a6f4b7ace3548402e4f2f13b5e16bfd751be672c44b203205e7eca8be94afec42c + restore-cursor: "npm:^5.0.0" + checksum: 10c0/7ec62f69b79f6734ab209a3e4dbdc8af7422d44d360a7cb1efa8a0887bbe466a6e625650c466fe4359aee44dbe2dc0b6994b583d40a05d0808a5cb193641d220 languageName: node linkType: hard @@ -3238,13 +3233,13 @@ __metadata: languageName: node linkType: hard -"cli-truncate@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-truncate@npm:3.1.0" +"cli-truncate@npm:^5.0.0": + version: 5.1.1 + resolution: "cli-truncate@npm:5.1.1" dependencies: - slice-ansi: "npm:^5.0.0" - string-width: "npm:^5.0.0" - checksum: 10c0/a19088878409ec0e5dc2659a5166929629d93cfba6d68afc9cde2282fd4c751af5b555bf197047e31c87c574396348d011b7aa806fec29c4139ea4f7f00b324c + slice-ansi: "npm:^7.1.0" + string-width: "npm:^8.0.0" + checksum: 10c0/3842920829a62f3e041ce39199050c42706c3c9c756a4efc8b86d464e102d1fa031d8b1b9b2e3bb36e1017c763558275472d031bdc884c1eff22a2f20e4f6b0a languageName: node linkType: hard @@ -3356,10 +3351,10 @@ __metadata: languageName: node linkType: hard -"commander@npm:11.0.0": - version: 11.0.0 - resolution: "commander@npm:11.0.0" - checksum: 10c0/471c44cd2d31dee556753df6ceb5ef52ccded0ba6308d3ba7a76251aa0edeedf5ac66ca86cb6096cc8fe20997064233c476983d346265f85180e86312724de0c +"commander@npm:^14.0.2": + version: 14.0.2 + resolution: "commander@npm:14.0.2" + checksum: 10c0/245abd1349dbad5414cb6517b7b5c584895c02c4f7836ff5395f301192b8566f9796c82d7bd6c92d07eba8775fe4df86602fca5d86d8d10bcc2aded1e21c2aeb languageName: node linkType: hard @@ -3953,7 +3948,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -4305,13 +4300,6 @@ __metadata: languageName: node linkType: hard -"eastasianwidth@npm:^0.2.0": - version: 0.2.0 - resolution: "eastasianwidth@npm:0.2.0" - checksum: 10c0/26f364ebcdb6395f95124fda411f63137a4bfb5d3a06453f7f23dfe52502905bd84e0488172e0f9ec295fdc45f05c23d5d91baf16bd26f0fe9acd777a188dc39 - languageName: node - linkType: hard - "ejs@npm:^3.1.6": version: 3.1.8 resolution: "ejs@npm:3.1.8" @@ -4344,6 +4332,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.6.0 + resolution: "emoji-regex@npm:10.6.0" + checksum: 10c0/1e4aa097bb007301c3b4b1913879ae27327fdc48e93eeefefe3b87e495eb33c5af155300be951b4349ff6ac084f4403dc9eff970acba7c1c572d89396a9a32d7 + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -4351,13 +4346,6 @@ __metadata: languageName: node linkType: hard -"emoji-regex@npm:^9.2.2": - version: 9.2.2 - resolution: "emoji-regex@npm:9.2.2" - checksum: 10c0/af014e759a72064cf66e6e694a7fc6b0ed3d8db680427b021a89727689671cefe9d04151b2cad51dbaf85d5ba790d061cd167f1cf32eb7b281f6368b3c181639 - languageName: node - linkType: hard - "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -4399,6 +4387,13 @@ __metadata: languageName: node linkType: hard +"environment@npm:^1.0.0": + version: 1.1.0 + resolution: "environment@npm:1.1.0" + checksum: 10c0/fb26434b0b581ab397039e51ff3c92b34924a98b2039dcb47e41b7bca577b9dbf134a8eadb364415c74464b682e2d3afe1a4c0eb9873dc44ea814c5d3103331d + languageName: node + linkType: hard + "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -4974,23 +4969,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:7.2.0": - version: 7.2.0 - resolution: "execa@npm:7.2.0" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^6.0.1" - human-signals: "npm:^4.3.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^3.0.7" - strip-final-newline: "npm:^3.0.0" - checksum: 10c0/098cd6a1bc26d509e5402c43f4971736450b84d058391820c6f237aeec6436963e006fd8423c9722f148c53da86aa50045929c7278b5522197dff802d10f9885 - languageName: node - linkType: hard - "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -5416,6 +5394,13 @@ __metadata: languageName: node linkType: hard +"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.0, get-east-asian-width@npm:^1.3.1": + version: 1.4.0 + resolution: "get-east-asian-width@npm:1.4.0" + checksum: 10c0/4e481d418e5a32061c36fbb90d1b225a254cc5b2df5f0b25da215dcd335a3c111f0c2023ffda43140727a9cafb62dac41d022da82c08f31083ee89f714ee3b83 + languageName: node + linkType: hard + "get-func-name@npm:^2.0.1, get-func-name@npm:^2.0.2": version: 2.0.2 resolution: "get-func-name@npm:2.0.2" @@ -5449,7 +5434,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": +"get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" checksum: 10c0/49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 @@ -5856,13 +5841,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^4.3.0": - version: 4.3.1 - resolution: "human-signals@npm:4.3.1" - checksum: 10c0/40498b33fe139f5cc4ef5d2f95eb1803d6318ac1b1c63eaf14eeed5484d26332c828de4a5a05676b6c83d7b9e57727c59addb4b1dea19cb8d71e83689e5b336c - languageName: node - linkType: hard - "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -6136,10 +6114,12 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^4.0.0": - version: 4.0.0 - resolution: "is-fullwidth-code-point@npm:4.0.0" - checksum: 10c0/df2a717e813567db0f659c306d61f2f804d480752526886954a2a3e2246c7745fd07a52b5fecf2b68caf0a6c79dcdace6166fdf29cc76ed9975cc334f0a018b8 +"is-fullwidth-code-point@npm:^5.0.0": + version: 5.1.0 + resolution: "is-fullwidth-code-point@npm:5.1.0" + dependencies: + get-east-asian-width: "npm:^1.3.1" + checksum: 10c0/c1172c2e417fb73470c56c431851681591f6a17233603a9e6f94b7ba870b2e8a5266506490573b607fb1081318589372034aa436aec07b465c2029c0bc7f07a4 languageName: node linkType: hard @@ -6257,13 +6237,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: 10c0/eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -6805,13 +6778,6 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:2.1.0": - version: 2.1.0 - resolution: "lilconfig@npm:2.1.0" - checksum: 10c0/64645641aa8d274c99338e130554abd6a0190533c0d9eb2ce7ebfaf2e05c7d9961f3ffe2bfa39efd3b60c521ba3dd24fa236fe2775fc38501bf82bf49d4678b8 - languageName: node - linkType: hard - "lilconfig@npm:^2.0.3": version: 2.0.5 resolution: "lilconfig@npm:2.0.5" @@ -6833,42 +6799,34 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:13.3.0": - version: 13.3.0 - resolution: "lint-staged@npm:13.3.0" - dependencies: - chalk: "npm:5.3.0" - commander: "npm:11.0.0" - debug: "npm:4.3.4" - execa: "npm:7.2.0" - lilconfig: "npm:2.1.0" - listr2: "npm:6.6.1" - micromatch: "npm:4.0.5" - pidtree: "npm:0.6.0" - string-argv: "npm:0.3.2" - yaml: "npm:2.3.1" +"lint-staged@npm:16.2.7": + version: 16.2.7 + resolution: "lint-staged@npm:16.2.7" + dependencies: + commander: "npm:^14.0.2" + listr2: "npm:^9.0.5" + micromatch: "npm:^4.0.8" + nano-spawn: "npm:^2.0.0" + pidtree: "npm:^0.6.0" + string-argv: "npm:^0.3.2" + yaml: "npm:^2.8.1" bin: lint-staged: bin/lint-staged.js - checksum: 10c0/57ce70a3f05d779bd73a01a3dc8fc17a16ab5c220a77041b3d2147de3cfaba17692907fecc1426b85e0159c13814ec905a7be79171917d670a6d31d2de6bf24f + checksum: 10c0/9a677c21a8112d823ae5bc565ba2c9e7b803786f2a021c46827a55fe44ed59def96edb24fc99c06a2545cdbbf366022ad82addcb3bf60c712f3b98ef92069717 languageName: node linkType: hard -"listr2@npm:6.6.1": - version: 6.6.1 - resolution: "listr2@npm:6.6.1" +"listr2@npm:^9.0.5": + version: 9.0.5 + resolution: "listr2@npm:9.0.5" dependencies: - cli-truncate: "npm:^3.1.0" + cli-truncate: "npm:^5.0.0" colorette: "npm:^2.0.20" eventemitter3: "npm:^5.0.1" - log-update: "npm:^5.0.1" - rfdc: "npm:^1.3.0" - wrap-ansi: "npm:^8.1.0" - peerDependencies: - enquirer: ">= 2.3.0 < 3" - peerDependenciesMeta: - enquirer: - optional: true - checksum: 10c0/2abfcd4346b8208e8d406cfe7a058cd10e3238f60de1ee53fa108a507b45b853ceb87e0d1d4ff229bbf6dd6e896262352e0c7a8895b8511cd55fe94304d3921e + log-update: "npm:^6.1.0" + rfdc: "npm:^1.4.1" + wrap-ansi: "npm:^9.0.0" + checksum: 10c0/46448d1ba0addc9d71aeafd05bb8e86ded9641ccad930ac302c2bd2ad71580375604743e18586fcb8f11906edf98e8e17fca75ba0759947bf275d381f68e311d languageName: node linkType: hard @@ -7048,16 +7006,16 @@ __metadata: languageName: node linkType: hard -"log-update@npm:^5.0.1": - version: 5.0.1 - resolution: "log-update@npm:5.0.1" +"log-update@npm:^6.1.0": + version: 6.1.0 + resolution: "log-update@npm:6.1.0" dependencies: - ansi-escapes: "npm:^5.0.0" - cli-cursor: "npm:^4.0.0" - slice-ansi: "npm:^5.0.0" - strip-ansi: "npm:^7.0.1" - wrap-ansi: "npm:^8.0.1" - checksum: 10c0/1050ea2027e80f32e132aace909987cb00c2719368c78b82ffca681a5b3f4020eeb5f4b4e310c47c35c6c36aff258c1d1bc51485ac44d6fdac9eb0a4275c539f + ansi-escapes: "npm:^7.0.0" + cli-cursor: "npm:^5.0.0" + slice-ansi: "npm:^7.1.0" + strip-ansi: "npm:^7.1.0" + wrap-ansi: "npm:^9.0.0" + checksum: 10c0/4b350c0a83d7753fea34dcac6cd797d1dc9603291565de009baa4aa91c0447eab0d3815a05c8ec9ac04fdfffb43c82adcdb03ec1fceafd8518e1a8c1cff4ff89 languageName: node linkType: hard @@ -7292,7 +7250,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:4.0.5, micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": +"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.5 resolution: "micromatch@npm:4.0.5" dependencies: @@ -7302,7 +7260,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.5": +"micromatch@npm:^4.0.5, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -7344,10 +7302,10 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: 10c0/de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: 10c0/f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d languageName: node linkType: hard @@ -7541,6 +7499,13 @@ __metadata: languageName: node linkType: hard +"nano-spawn@npm:^2.0.0": + version: 2.0.0 + resolution: "nano-spawn@npm:2.0.0" + checksum: 10c0/d00f9b5739f86e28cb732ffd774793e110810cded246b8393c75c4f22674af47f98ee37b19f022ada2d8c9425f800e841caa0662fbff4c0930a10e39339fb366 + languageName: node + linkType: hard + "nanoid@npm:^3.3.11": version: 3.3.11 resolution: "nanoid@npm:3.3.11" @@ -7894,15 +7859,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: 10c0/ff6d77514489f47fa1c3b1311d09cd4b6d09a874cc1866260f9dea12cbaabda0436ed7f8c2ee44d147bf99a3af29307c6f63b0f83d242b0b6b0ab25dff2629e3 - languageName: node - linkType: hard - "npm-run-path@npm:^6.0.0": version: 6.0.0 resolution: "npm-run-path@npm:6.0.0" @@ -8075,7 +8031,7 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^5.1.0, onetime@npm:^5.1.2": +"onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: @@ -8084,12 +8040,12 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" +"onetime@npm:^7.0.0": + version: 7.0.0 + resolution: "onetime@npm:7.0.0" dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 10c0/4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c + mimic-function: "npm:^5.0.0" + checksum: 10c0/5cb9179d74b63f52a196a2e7037ba2b9a893245a5532d3f44360012005c9cadb60851d56716ebff18a6f47129dab7168022445df47c2aff3b276d92585ed1221 languageName: node linkType: hard @@ -8488,7 +8444,7 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:0.6.0": +"pidtree@npm:^0.6.0": version: 0.6.0 resolution: "pidtree@npm:0.6.0" bin: @@ -9226,7 +9182,7 @@ __metadata: eslint-plugin-prettier: "npm:4.2.1" husky: "npm:8.0.3" jsdom: "npm:20.0.3" - lint-staged: "npm:13.3.0" + lint-staged: "npm:16.2.7" postcss: "npm:8.5.6" postcss-import: "npm:15.1.0" postcss-load-config: "npm:4.0.2" @@ -9551,13 +9507,13 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "restore-cursor@npm:4.0.0" +"restore-cursor@npm:^5.0.0": + version: 5.1.0 + resolution: "restore-cursor@npm:5.1.0" dependencies: - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - checksum: 10c0/6f7da8c5e422ac26aa38354870b1afac09963572cf2879443540449068cb43476e9cbccf6f8de3e0171e0d6f7f533c2bc1a0a008003c9a525bbc098e89041318 + onetime: "npm:^7.0.0" + signal-exit: "npm:^4.1.0" + checksum: 10c0/c2ba89131eea791d1b25205bdfdc86699767e2b88dee2a590b1a6caa51737deac8bad0260a5ded2f7c074b7db2f3a626bcf1fcf3cdf35974cbeea5e2e6764f60 languageName: node linkType: hard @@ -9582,10 +9538,10 @@ __metadata: languageName: node linkType: hard -"rfdc@npm:^1.3.0": - version: 1.3.0 - resolution: "rfdc@npm:1.3.0" - checksum: 10c0/a17fd7b81f42c7ae4cb932abd7b2f677b04cc462a03619fb46945ae1ccae17c3bc87c020ffdde1751cbfa8549860a2883486fdcabc9b9de3f3108af32b69a667 +"rfdc@npm:^1.4.1": + version: 1.4.1 + resolution: "rfdc@npm:1.4.1" + checksum: 10c0/4614e4292356cafade0b6031527eea9bc90f2372a22c012313be1dcc69a3b90c7338158b414539be863fa95bfcb2ddcd0587be696841af4e6679d85e62c060c7 languageName: node linkType: hard @@ -9894,6 +9850,13 @@ __metadata: languageName: node linkType: hard +"signal-exit@npm:^4.1.0": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 10c0/41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 + languageName: node + linkType: hard + "signale@npm:^1.2.1": version: 1.4.0 resolution: "signale@npm:1.4.0" @@ -9923,13 +9886,13 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^5.0.0": - version: 5.0.0 - resolution: "slice-ansi@npm:5.0.0" +"slice-ansi@npm:^7.1.0": + version: 7.1.2 + resolution: "slice-ansi@npm:7.1.2" dependencies: - ansi-styles: "npm:^6.0.0" - is-fullwidth-code-point: "npm:^4.0.0" - checksum: 10c0/2d4d40b2a9d5cf4e8caae3f698fe24ae31a4d778701724f578e984dcb485ec8c49f0c04dab59c401821e80fcdfe89cace9c66693b0244e40ec485d72e543914f + ansi-styles: "npm:^6.2.1" + is-fullwidth-code-point: "npm:^5.0.0" + checksum: 10c0/36742f2eb0c03e2e81a38ed14d13a64f7b732fe38c3faf96cce0599788a345011e840db35f1430ca606ea3f8db2abeb92a8d25c2753a819e3babaa10c2e289a2 languageName: node linkType: hard @@ -10149,7 +10112,7 @@ __metadata: languageName: node linkType: hard -"string-argv@npm:0.3.2": +"string-argv@npm:^0.3.2": version: 0.3.2 resolution: "string-argv@npm:0.3.2" checksum: 10c0/75c02a83759ad1722e040b86823909d9a2fc75d15dd71ec4b537c3560746e33b5f5a07f7332d1e3f88319909f82190843aa2f0a0d8c8d591ec08e93d5b8dec82 @@ -10167,14 +10130,24 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^5.0.0, string-width@npm:^5.0.1": - version: 5.1.2 - resolution: "string-width@npm:5.1.2" +"string-width@npm:^7.0.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" dependencies: - eastasianwidth: "npm:^0.2.0" - emoji-regex: "npm:^9.2.2" - strip-ansi: "npm:^7.0.1" - checksum: 10c0/ab9c4264443d35b8b923cbdd513a089a60de339216d3b0ed3be3ba57d6880e1a192b70ae17225f764d7adbf5994e9bb8df253a944736c15a0240eff553c678ca + emoji-regex: "npm:^10.3.0" + get-east-asian-width: "npm:^1.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 10c0/eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9 + languageName: node + linkType: hard + +"string-width@npm:^8.0.0": + version: 8.1.0 + resolution: "string-width@npm:8.1.0" + dependencies: + get-east-asian-width: "npm:^1.3.0" + strip-ansi: "npm:^7.1.0" + checksum: 10c0/749b5d0dab2532b4b6b801064230f4da850f57b3891287023117ab63a464ad79dd208f42f793458f48f3ad121fe2e1f01dd525ff27ead957ed9f205e27406593 languageName: node linkType: hard @@ -10212,12 +10185,12 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^7.0.1": - version: 7.0.1 - resolution: "strip-ansi@npm:7.0.1" +"strip-ansi@npm:^7.1.0": + version: 7.1.2 + resolution: "strip-ansi@npm:7.1.2" dependencies: ansi-regex: "npm:^6.0.1" - checksum: 10c0/a94805f54caefae6cf4870ee6acfe50cff69d90a37994bf02c096042d9939ee211e1568f34b9fa5efa03c7d7fea79cb3ac8a4e517ceb848284ae300da06ca7e9 + checksum: 10c0/0d6d7a023de33368fd042aab0bf48f4f4077abdfd60e5393e73c7c411e85e1b3a83507c11af2e656188511475776215df9ca589b4da2295c9455cc399ce1858b languageName: node linkType: hard @@ -10235,13 +10208,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: 10c0/a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -11355,14 +11321,14 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^8.0.1, wrap-ansi@npm:^8.1.0": - version: 8.1.0 - resolution: "wrap-ansi@npm:8.1.0" +"wrap-ansi@npm:^9.0.0": + version: 9.0.2 + resolution: "wrap-ansi@npm:9.0.2" dependencies: - ansi-styles: "npm:^6.1.0" - string-width: "npm:^5.0.1" - strip-ansi: "npm:^7.0.1" - checksum: 10c0/138ff58a41d2f877eae87e3282c0630fc2789012fc1af4d6bd626eeb9a2f9a65ca92005e6e69a75c7b85a68479fe7443c7dbe1eb8fbaa681a4491364b7c55c60 + ansi-styles: "npm:^6.2.1" + string-width: "npm:^7.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 10c0/3305839b9a0d6fb930cb63a52f34d3936013d8b0682ff3ec133c9826512620f213800ffa19ea22904876d5b7e9a3c1f40682f03597d986a4ca881fa7b033688c languageName: node linkType: hard @@ -11433,13 +11399,6 @@ __metadata: languageName: node linkType: hard -"yaml@npm:2.3.1": - version: 2.3.1 - resolution: "yaml@npm:2.3.1" - checksum: 10c0/ed4c21a907fb1cd60a25177612fa46d95064a144623d269199817908475fe85bef20fb17406e3bdc175351b6488056a6f84beb7836e8c262646546a0220188e3 - languageName: node - linkType: hard - "yaml@npm:^1.10.0, yaml@npm:^1.10.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" @@ -11454,6 +11413,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.8.1": + version: 2.8.2 + resolution: "yaml@npm:2.8.2" + bin: + yaml: bin.mjs + checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 + languageName: node + linkType: hard + "yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9"