json-compact
Version:
Create a downsized json file from tabular data, ie [{...},{...}] Optimized for GPT/LLM processing.
23 lines • 730 B
TypeScript
interface DataObject {
[key: string]: any;
}
declare const JSONcompact: {
compact(data: DataObject[] | string, description?: string, roundToDecimalPlaces?: number): {
description: string;
columns: string[];
rows: (number | null)[][];
};
compactedJSON(data: DataObject[] | string, description?: string, roundToDecimalPlaces?: number): string;
expand(data: {
description: string;
columns: string[];
rows: (number | null)[][];
} | string): DataObject[];
expandedJSON(data: {
description: string;
columns: string[];
rows: (number | null)[][];
} | string): string;
};
export default JSONcompact;
//# sourceMappingURL=index.d.ts.map