@cto.ai/ops
Version:
💻 CTO.ai - The CLI built for Teams 🚀
20 lines (19 loc) • 833 B
TypeScript
/**
* @author: JP Lew (jp@cto.ai)
* @date: Tuesday, 6th August 2019 3:07:48 pm
* @lastModifiedBy: JP Lew (jp@cto.ai)
* @lastModifiedTime: Wednesday, 4th September 2019 3:19:11 pm
* @copyright (c) 2019 CTO.ai
*/
import { Config, SigninPipeline } from '../types';
export declare const writeConfig: (oldConfigObj: Partial<Config> | null | undefined, newConfigObj: Partial<Config>, configDir: string) => Promise<Partial<Config>>;
export declare const readConfig: (configDir: string) => Promise<Config>;
export declare const clearConfig: (configDir: string) => Promise<void>;
export declare const includeRegistryHost: (debug: boolean) => {
registryHost: string;
nodeEnv: string;
} | {
registryHost?: undefined;
nodeEnv?: undefined;
};
export declare const formatConfigObject: (signinData: SigninPipeline) => Config;