@walletpass/pass-js
Version:
Apple Wallet Pass generating and pushing updates from Node.js
20 lines • 690 B
TypeScript
export declare function crc32(bytes: Uint8Array): number;
export interface ZipWriteEntry {
readonly path: string;
readonly data: Buffer | string;
}
export declare function writeZip(files: readonly ZipWriteEntry[]): Buffer;
export interface ZipReadEntry {
readonly filename: string;
readonly crc32: number;
readonly compressedSize: number;
readonly uncompressedSize: number;
readonly method: 0 | 8;
readonly localHeaderOffset: number;
}
export interface UnzippedBuffer {
readonly entries: readonly ZipReadEntry[];
getBuffer(entry: ZipReadEntry): Buffer;
}
export declare function readZip(buf: Buffer): UnzippedBuffer;
//# sourceMappingURL=zip.d.ts.map