@beenotung/tslib
Version:
utils library in Typescript
19 lines (18 loc) • 877 B
TypeScript
export declare const SINGLE_QUOTE = "'";
export declare const DOUBLE_QUOTE = "\"";
export declare const COMMA = ",";
export declare function from_csv(s: string, separator?: string, delimiter?: string): string[][];
export declare function to_csv(rows: string[][], separator?: string, delimiter?: string): string;
export declare function regular_csv(rows: string[][]): void;
export declare function csv_to_json(rows: string[][], titles?: string[]): {
[title: string]: string;
}[];
export declare function json_to_csv_titles(xs: any[]): string[];
export declare function json_to_csv(xs: any[], titles?: string[]): string[][];
export declare function csv_to_table_text(rows: string[][], options?: {
col_separator?: ' ' | string;
header_line_char?: '-' | string;
show_total?: false | boolean;
markdown?: false | boolean;
min_col_width?: number;
}): string;