vp run currently executes package.json scripts without fully preserving the shell semantics provided by package managers. For example, given:
{
"scripts": {
"lint": "vp lint packages/*/src"
}
}
pnpm lint expands packages/*/src, while vp run lint passes it literally and fails with "No files found to lint."
vp runcurrently executespackage.jsonscripts without fully preserving the shell semantics provided by package managers. For example, given:{ "scripts": { "lint": "vp lint packages/*/src" } }pnpm lintexpandspackages/*/src, whilevp run lintpasses it literally and fails with "No files found to lint."