UNPKG

msync

Version:

Easily manage building and syncing multiple node-modules in a flexibly defined workspace.

24 lines (23 loc) 531 B
import { IModule } from '../types'; export interface IIgnore { paths: string[]; names: string[]; } export interface IYaml { modules: string[]; ignore: IIgnore; watchPattern: string; hidden: string[]; } export interface ISettings { path: string; modules: IModule[]; ignored: IIgnore; watchPattern: string; hidden: string[]; } export interface IOptions { npm?: boolean; spinner?: boolean; } export declare function loadSettings(options?: IOptions): Promise<ISettings | undefined>;