UNPKG

msync

Version:

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

30 lines (29 loc) 636 B
export declare type INpmInfo = { name: string; version: string; latest: string; }; export interface IModule { engine: 'NPM' | 'YARN'; dir: string; name: string; version: string; latest: string; isIgnored: boolean; isTypeScript: boolean; gitignore: string[]; hasScripts: boolean; hasPrepublish: boolean; tsconfig?: any; dependencies: IDependency[]; json: any; npm?: INpmInfo; } export interface IDependency { name: string; version: string; isDev: boolean; isLocal: boolean; package?: IModule; } export { ILogTable } from '@platform/log/lib/server';