craydent-cli
Version:
Node module to manage command line execution and arguments
56 lines (55 loc) • 1.29 kB
TypeScript
export interface PackageJSON {
name: string;
version: string;
description: string;
main: string;
scripts: any;
repository: {
type: string;
url: string;
};
keywords: string[];
author: string;
license: string;
homepage: string;
}
export declare class CraydentInstance implements Craydent {
VERSION: string;
DEBUG_MODE: boolean;
ERROR_TYPES: any[];
MODULES_LOADED: {
[key: string]: string;
};
CONSOLE_COLORS: {
RED: string;
GREEN: string;
YELLOW: string;
};
LOCAL_IP: string;
PUBLIC_IP: string;
TEMPLATE_VARS: any[];
TEMPLATE_TAG_CONFIG: TemplateTagConfig;
RESPONSES: {
[key: number]: {
status: number;
success: boolean;
message: string;
};
};
HTTP_STATUS_TEMPLATE: {
[key: number]: string;
};
REST_API_TEMPLATE: string;
ROUTE_API_PATH: string;
ROUTE_LOGO_URL: string;
EXPOSE_ROUTE_API: boolean;
VERBOSE_LOGS: boolean;
globalize: () => void;
name: string;
navigator: Navigator;
constructor();
}
declare let info: PackageJSON, _craydent_version: string, scope: {
eval: typeof eval;
}, $c: Craydent;
export { _craydent_version, $c, scope, info };