UNPKG

libarchive.js

Version:

extract/create archive files in browser/nodejs, libarchive port in wasm

27 lines (26 loc) 625 B
import { ArchiveReader } from "./archive-reader"; /** * Represents compressed file before extraction */ export declare class CompressedFile { constructor(name: string, size: number, path: string, lastModified: number, archiveRef: ArchiveReader); private _name; private _size; private _path; private _lastModified; private _archiveRef; /** * File name */ get name(): string; /** * File size */ get size(): number; get lastModified(): number; /** * Extract file from archive * @returns {Promise<File>} extracted file */ extract(): any; }