npmci/dist/npmci.config.d.ts

14 lines
445 B
TypeScript
Raw Permalink Normal View History

2018-04-04 22:25:13 +02:00
import * as plugins from './npmci.plugins';
2016-11-24 23:21:40 +01:00
export interface INpmciOptions {
2017-08-28 17:19:31 +02:00
npmGlobalTools: string[];
2018-04-04 22:25:13 +02:00
npmAccessLevel?: 'private' | 'public';
2017-08-28 17:19:31 +02:00
dockerRegistryRepoMap: any;
2017-08-29 06:07:13 +02:00
dockerBuildargEnvMap: any;
2016-11-24 23:21:40 +01:00
}
2018-04-04 22:25:13 +02:00
export declare let kvStorage: plugins.npmextra.KeyValueStore;
2017-08-28 18:09:59 +02:00
export declare let configObject: INpmciOptions;
2018-04-04 22:25:13 +02:00
/**
* gets the npmci portion of the npmextra.json file
*/
2017-03-11 01:10:37 +01:00
export declare let getConfig: () => Promise<INpmciOptions>;