UNPKG

nlu

Version:

Use this package to link your projects together for local development.

95 lines (94 loc) 2.27 kB
export declare const r2gSmokeTest: () => boolean; export interface NLUDotJSON { localSettings?: { [key: string]: any; }; ignore: Array<string>; list: Array<string>; comments: Array<string>; searchRoots: Array<string>; linkToItself: boolean; alwaysReinstall: boolean; 'npm-link-up': true; linkable: boolean; } export interface NluConf { localSettings?: { [key: string]: any; }; linkable: true; 'npm-link-up': boolean; comments: Array<string>; alwaysReinstall: boolean; linkToItself: boolean; searchRoots: Array<string>; ignore: Array<string>; list: Array<string>; } export declare type EVCb<T> = (err?: any, val?: T) => void; export interface NluGlobalSettingsConf { [key: string]: string | null | undefined | boolean | number; } export interface NLURunOpts { _args: Array<string>; search_from_home: boolean; override: boolean; link_all: boolean; link_main: boolean; install_main: boolean; search_root: Array<string>; clear_all_caches: boolean; verbosity: number; help: boolean; install_all: boolean; self_link_all: boolean; dry_run: boolean; force: boolean; search_root_append: string; production: boolean; } export interface NLUInitOpts { _args: Array<string>; search_from_home: boolean; interactive: boolean; search_root: Array<string>; verbosity: number; help: boolean; force: boolean; } export interface NLUAddOpts { _args: Array<string>; override: boolean; search_root: Array<string>; dry_run: boolean; search_from_home: boolean; verbosity: number; help: boolean; force: boolean; } export interface NLUBasicOpts { _args: Array<string>; override: boolean; bash_completion: boolean; verbosity: number; help: boolean; force: boolean; } export interface NluMapItem { name: string; bin: string | { [key: string]: string; }; isMainProject: boolean; linkToItself: boolean; runInstall: boolean; path: string; deps: Array<string>; isLinked?: boolean; } export interface NluMap { [key: string]: NluMapItem; } export interface NluVisualTree { [key: string]: NluVisualTree; }