UNPKG

gapi-cli

Version:

Gapi command line interface

47 lines (46 loc) 1.11 kB
export interface MainConfig { API_PORT?: number | string; DB_PORT?: string; DB_HOST?: string; DB_USERNAME?: string; DB_PASSWORD?: string; API_CERT?: string; DB_NAME?: string; TESTS_TOKEN?: string; GRAPHIQL_TOKEN?: string; ENDPOINT_TESTING?: string; NODE_ENV?: string; } export interface Commands { commands: { docker: { start: string; stop: string; build: string; }; }; config: { app: { local: MainConfig | string; prod: MainConfig | string; }; test: { prod: MainConfig | string; local: MainConfig | string; worker: MainConfig | string; }; schema: { introspectionEndpoint: string; introspectionOutputFolder: string; pattern: string; }; }; } export interface GapiConfig extends Commands { port: string; } export declare class ConfigService { config: GapiConfig; setCustomConfig(config: GapiConfig): void; genericError(command: string): void; }