ZipObject API

This represents an entry in the zip file. If the entry comes from an existing archive previously loaded, the content will be automatically decompressed/converted first.

Attributes

attribute name type description
name string the absolute path of the file
dir boolean true if this is a directory
date date the last modification date
comment string the comment for this file
unixPermissions 16 bits number The UNIX permissions of the file, if any.
dosPermissions 6 bits number The DOS permissions of the file, if any.
options object the options of the file. The available options are :
options.compression compression see file(name, data [,options])
options.compressionOptions object see file(name, data [,options])

Example:

{ name: 'docs/',
  dir: true,
  date: 2016-12-25T08:09:27.153Z,
  comment: null,
  unixPermissions: 16877,
  dosPermissions: null,
  options: {
    compression: 'STORE',
    compressionOptions: null
  }
}
{ name: 'docs/list.txt',
  dir: false,
  date: 2016-12-25T08:09:27.152Z,
  comment: null,
  unixPermissions: 33206,
  dosPermissions: null,
  options: {
    compression: 'DEFLATE',
    compressionOptions: null
  }
}