Skip to content

Latest commit

 

History

History
53 lines (47 loc) · 1.66 KB

api_zipobject.md

File metadata and controls

53 lines (47 loc) · 1.66 KB
title layout section
ZipObject API
default
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
  }
}