vkbeautify-cli
Version:
cli to prettier xml, json, css and sql based on vkbeautify
32 lines (31 loc) • 758 B
TypeScript
export interface Dependancies {
spinner: Spinner;
}
export interface Options {
cssFiles?: string;
indentPattern?: string;
jsonFiles?: string;
minify?: boolean;
preserveComments?: boolean;
sqlFiles?: string;
xmlFiles?: string;
}
export interface Config {
cssFiles: string;
indentPattern: number | string;
jsonFiles: string;
minify: boolean;
preserveComments: boolean;
sqlFiles: string;
xmlFiles: string;
}
export declare type Option = string | boolean;
export interface Spinner {
clear(): Spinner;
fail(text?: string): Spinner;
info(text?: string): Spinner;
start(text?: string): Spinner;
stop(): Spinner;
succeed(text?: string): Spinner;
warn(text?: string): Spinner;
}