daizong
Version:
`package.json` script runner for ES Modules
12 lines (11 loc) • 384 B
TypeScript
import { Task } from './task.js';
export interface Settings {
defaultEnv?: Record<string, string | undefined>;
envGroups: Record<string, Record<string, string | undefined>>;
}
export interface Config {
tasks: Record<string, Task | undefined>;
settings: Settings;
path: string;
}
export declare function loadConfig(configFile: string | undefined): Promise<Config>;