UNPKG

fast-extract

Version:

Extract contents from various archive types (tar, tar.bz2, tar.gz, tar.xz, tgz, zip)

10 lines (9 loc) 672 B
export declare function bufferFrom(data: string | number[] | Buffer | Uint8Array, encoding?: BufferEncoding): Buffer; export declare function bufferAlloc(size: number, fill?: number | string | Buffer, encoding?: BufferEncoding): Buffer; export declare function bufferAllocUnsafe(size: number): Buffer; export declare function bufferCompare(source: Buffer, target: Buffer, targetStart?: number, targetEnd?: number, sourceStart?: number, sourceEnd?: number): number; /** * Check if buffer region equals byte array * Useful for magic number detection without Buffer.from() */ export declare function bufferEquals(buf: Buffer, offset: number, expected: number[]): boolean;