@ayonli/jsext
Version:
A JavaScript extension package for building strong and modern applications.
9 lines (8 loc) • 521 B
TypeScript
import type { CommandResult, SudoOptions } from "../cli.ts";
export type { CommandResult };
export * from "../cli/common.ts";
export declare function run(cmd: string, args: string[]): Promise<CommandResult>;
export declare function powershell(script: string): Promise<CommandResult>;
export declare function sudo(cmd: string, args: string[], options?: SudoOptions): Promise<CommandResult>;
export declare function which(cmd: string): Promise<string | null>;
export declare function edit(filename: string): Promise<void>;