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
12 lines (11 loc) • 783 B
TypeScript
export { compress, middleOutCompress } from './middleOutCompress/index.js';
export { decompress, middleOutDecompress } from './middleOutDecompress/index.js';
export { loadConfig } from './config/index.js';
export { getWeissmanScore } from './weissman/index.js';
export { CompressionResult, MiddleOutConfig } from '../types/index.js';
export { decodeMO, encodeMO } from './utils/helpers/encodingMO.js';
export { compressWithRLE, decompressWithRLE } from './algorithms/rle.js';
export { compressWithSTK, decompressWithSTK } from './algorithms/stk.js';
export { compressWithTNT, decompressWithTNT } from './algorithms/tnt.js';
export { compressWithZPH, decompressWithZPH } from './algorithms/zph.js';
export { compressWithMiddleOut, decompressWithMiddleOut } from './algorithms/mo.js';