UNPKG

middleout.js

Version:

A spoof compression library that pretends to revolutionize data compression using made-up algorithms — inspired by the legendary middle-out compression from Silicon Valley

19 lines (17 loc) 507 B
interface MiddleOutConfig { algorithm: "rle" | "stk" | "tnt" | "zph" | "middle-out"; wisemanOptimized?: boolean; aggressionLevel: number; preserveWhitespace: boolean; targetWeissman: number; } interface CompressionResult { original: string; compressed: string; originalSize: number; compressedSize: number; algorithm: "rle" | "stk" | "tnt" | "zph" | "middle-out"; weissmanScore: number; encoded: string; } export type { CompressionResult, MiddleOutConfig };