mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
10 lines
370 B
TypeScript
10 lines
370 B
TypeScript
import { $, ProcessPromise } from "zx";
|
|
import { join } from "node:path";
|
|
|
|
const CLI_ENTRY = join(import.meta.dirname, "..", "..", "dist", "index.js");
|
|
|
|
export function runLocalPaseo(args: string[], env: NodeJS.ProcessEnv = {}): ProcessPromise {
|
|
$.verbose = false;
|
|
return $({ env: { ...process.env, ...env } })`${process.execPath} ${CLI_ENTRY} ${args}`.nothrow();
|
|
}
|