Socket
Socket
Sign inDemoInstall

@yarnpkg/libzip

Package Overview
Dependencies
Maintainers
5
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@yarnpkg/libzip - npm Package Compare versions

Comparing version 2.1.0 to 2.2.0

218

lib/makeInterface.d.ts
/// <reference types="emscripten" />
export declare type Libzip = ReturnType<typeof makeInterface>;
export declare enum Errors {
ZIP_ER_OK = 0,
ZIP_ER_MULTIDISK = 1,
ZIP_ER_RENAME = 2,
ZIP_ER_CLOSE = 3,
ZIP_ER_SEEK = 4,
ZIP_ER_READ = 5,
ZIP_ER_WRITE = 6,
ZIP_ER_CRC = 7,
ZIP_ER_ZIPCLOSED = 8,
ZIP_ER_NOENT = 9,
ZIP_ER_EXISTS = 10,
ZIP_ER_OPEN = 11,
ZIP_ER_TMPOPEN = 12,
ZIP_ER_ZLIB = 13,
ZIP_ER_MEMORY = 14,
ZIP_ER_CHANGED = 15,
ZIP_ER_COMPNOTSUPP = 16,
ZIP_ER_EOF = 17,
ZIP_ER_INVAL = 18,
ZIP_ER_NOZIP = 19,
ZIP_ER_INTERNAL = 20,
ZIP_ER_INCONS = 21,
ZIP_ER_REMOVE = 22,
ZIP_ER_DELETED = 23,
ZIP_ER_ENCRNOTSUPP = 24,
ZIP_ER_RDONLY = 25,
ZIP_ER_NOPASSWD = 26,
ZIP_ER_WRONGPASSWD = 27,
ZIP_ER_OPNOTSUPP = 28,
ZIP_ER_INUSE = 29,
ZIP_ER_TELL = 30,
ZIP_ER_COMPRESSED_DATA = 31
}
export declare const makeInterface: (libzip: EmscriptenModule) => {
readonly HEAP8: Int8Array;
readonly HEAPU8: Uint8Array;
SEEK_SET: number;
SEEK_CUR: number;
SEEK_END: number;
ZIP_CHECKCONS: number;
ZIP_CREATE: number;
ZIP_EXCL: number;
ZIP_TRUNCATE: number;
ZIP_RDONLY: number;
ZIP_FL_OVERWRITE: number;
ZIP_OPSYS_DOS: number;
ZIP_OPSYS_AMIGA: number;
ZIP_OPSYS_OPENVMS: number;
ZIP_OPSYS_UNIX: number;
ZIP_OPSYS_VM_CMS: number;
ZIP_OPSYS_ATARI_ST: number;
ZIP_OPSYS_OS_2: number;
ZIP_OPSYS_MACINTOSH: number;
ZIP_OPSYS_Z_SYSTEM: number;
ZIP_OPSYS_CPM: number;
ZIP_OPSYS_WINDOWS_NTFS: number;
ZIP_OPSYS_MVS: number;
ZIP_OPSYS_VSE: number;
ZIP_OPSYS_ACORN_RISC: number;
ZIP_OPSYS_VFAT: number;
ZIP_OPSYS_ALTERNATE_MVS: number;
ZIP_OPSYS_BEOS: number;
ZIP_OPSYS_TANDEM: number;
ZIP_OPSYS_OS_400: number;
ZIP_OPSYS_OS_X: number;
ZIP_CM_DEFAULT: number;
ZIP_CM_STORE: number;
ZIP_CM_DEFLATE: number;
uint08S: number;
uint16S: number;
uint32S: number;
uint64S: number;
malloc: (size: number) => number;
free: (ptr: number) => void;
getValue: (ptr: number, type: string, noSafe?: boolean | undefined) => number;
open: (...args: any[]) => any;
openFromSource: (...args: any[]) => any;
close: (...args: any[]) => any;
discard: (...args: any[]) => any;
getError: (...args: any[]) => any;
getName: (...args: any[]) => any;
getNumEntries: (...args: any[]) => any;
stat: (...args: any[]) => any;
statIndex: (...args: any[]) => any;
fopen: (...args: any[]) => any;
fopenIndex: (...args: any[]) => any;
fread: (...args: any[]) => any;
fclose: (...args: any[]) => any;
dir: {
add: (...args: any[]) => any;
readonly errors: typeof Errors;
readonly SEEK_SET: 0;
readonly SEEK_CUR: 1;
readonly SEEK_END: 2;
readonly ZIP_CHECKCONS: 4;
readonly ZIP_CREATE: 1;
readonly ZIP_EXCL: 2;
readonly ZIP_TRUNCATE: 8;
readonly ZIP_RDONLY: 16;
readonly ZIP_FL_OVERWRITE: 8192;
readonly ZIP_FL_COMPRESSED: 4;
readonly ZIP_OPSYS_DOS: 0;
readonly ZIP_OPSYS_AMIGA: 1;
readonly ZIP_OPSYS_OPENVMS: 2;
readonly ZIP_OPSYS_UNIX: 3;
readonly ZIP_OPSYS_VM_CMS: 4;
readonly ZIP_OPSYS_ATARI_ST: 5;
readonly ZIP_OPSYS_OS_2: 6;
readonly ZIP_OPSYS_MACINTOSH: 7;
readonly ZIP_OPSYS_Z_SYSTEM: 8;
readonly ZIP_OPSYS_CPM: 9;
readonly ZIP_OPSYS_WINDOWS_NTFS: 10;
readonly ZIP_OPSYS_MVS: 11;
readonly ZIP_OPSYS_VSE: 12;
readonly ZIP_OPSYS_ACORN_RISC: 13;
readonly ZIP_OPSYS_VFAT: 14;
readonly ZIP_OPSYS_ALTERNATE_MVS: 15;
readonly ZIP_OPSYS_BEOS: 16;
readonly ZIP_OPSYS_TANDEM: 17;
readonly ZIP_OPSYS_OS_400: 18;
readonly ZIP_OPSYS_OS_X: 19;
readonly ZIP_CM_DEFAULT: -1;
readonly ZIP_CM_STORE: 0;
readonly ZIP_CM_DEFLATE: 8;
readonly uint08S: number;
readonly uint16S: number;
readonly uint32S: number;
readonly uint64S: number;
readonly malloc: (size: number) => number;
readonly free: (ptr: number) => void;
readonly getValue: (ptr: number, type: string, noSafe?: boolean | undefined) => number;
readonly open: (...args: any[]) => any;
readonly openFromSource: (...args: any[]) => any;
readonly close: (...args: any[]) => any;
readonly discard: (...args: any[]) => any;
readonly getError: (...args: any[]) => any;
readonly getName: (...args: any[]) => any;
readonly getNumEntries: (...args: any[]) => any;
readonly delete: (...args: any[]) => any;
readonly stat: (...args: any[]) => any;
readonly statIndex: (...args: any[]) => any;
readonly fopen: (...args: any[]) => any;
readonly fopenIndex: (...args: any[]) => any;
readonly fread: (...args: any[]) => any;
readonly fclose: (...args: any[]) => any;
readonly dir: {
readonly add: (...args: any[]) => any;
};
file: {
add: (...args: any[]) => any;
getError: (...args: any[]) => any;
getExternalAttributes: (...args: any[]) => any;
setExternalAttributes: (...args: any[]) => any;
setMtime: (...args: any[]) => any;
setCompression: (...args: any[]) => any;
readonly file: {
readonly add: (...args: any[]) => any;
readonly getError: (...args: any[]) => any;
readonly getExternalAttributes: (...args: any[]) => any;
readonly setExternalAttributes: (...args: any[]) => any;
readonly setMtime: (...args: any[]) => any;
readonly setCompression: (...args: any[]) => any;
};
ext: {
countSymlinks: (...args: any[]) => any;
readonly ext: {
readonly countSymlinks: (...args: any[]) => any;
};
error: {
initWithCode: (...args: any[]) => any;
strerror: (...args: any[]) => any;
readonly error: {
readonly initWithCode: (...args: any[]) => any;
readonly strerror: (...args: any[]) => any;
};
name: {
locate: (...args: any[]) => any;
readonly name: {
readonly locate: (...args: any[]) => any;
};
source: {
fromUnattachedBuffer: (...args: any[]) => any;
fromBuffer: (...args: any[]) => any;
free: (...args: any[]) => any;
keep: (...args: any[]) => any;
open: (...args: any[]) => any;
close: (...args: any[]) => any;
seek: (...args: any[]) => any;
tell: (...args: any[]) => any;
read: (...args: any[]) => any;
error: (...args: any[]) => any;
setMtime: (...args: any[]) => any;
readonly source: {
readonly fromUnattachedBuffer: (...args: any[]) => any;
readonly fromBuffer: (...args: any[]) => any;
readonly free: (...args: any[]) => any;
readonly keep: (...args: any[]) => any;
readonly open: (...args: any[]) => any;
readonly close: (...args: any[]) => any;
readonly seek: (...args: any[]) => any;
readonly tell: (...args: any[]) => any;
readonly read: (...args: any[]) => any;
readonly error: (...args: any[]) => any;
readonly setMtime: (...args: any[]) => any;
};
struct: {
stat: (...args: any[]) => any;
statS: (...args: any[]) => any;
statName: (...args: any[]) => any;
statIndex: (...args: any[]) => any;
statSize: (...args: any[]) => any;
statMtime: (...args: any[]) => any;
error: (...args: any[]) => any;
errorS: (...args: any[]) => any;
readonly struct: {
readonly stat: (...args: any[]) => any;
readonly statS: (...args: any[]) => any;
readonly statName: (...args: any[]) => any;
readonly statIndex: (...args: any[]) => any;
readonly statSize: (...args: any[]) => any;
readonly statCompSize: (...args: any[]) => any;
readonly statCompMethod: (...args: any[]) => any;
readonly statMtime: (...args: any[]) => any;
readonly error: (...args: any[]) => any;
readonly errorS: (...args: any[]) => any;
readonly errorCodeZip: (...args: any[]) => any;
};
};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeInterface = void 0;
exports.makeInterface = exports.Errors = void 0;
const number64 = [

@@ -8,2 +8,37 @@ `number`,

];
var Errors;
(function (Errors) {
Errors[Errors["ZIP_ER_OK"] = 0] = "ZIP_ER_OK";
Errors[Errors["ZIP_ER_MULTIDISK"] = 1] = "ZIP_ER_MULTIDISK";
Errors[Errors["ZIP_ER_RENAME"] = 2] = "ZIP_ER_RENAME";
Errors[Errors["ZIP_ER_CLOSE"] = 3] = "ZIP_ER_CLOSE";
Errors[Errors["ZIP_ER_SEEK"] = 4] = "ZIP_ER_SEEK";
Errors[Errors["ZIP_ER_READ"] = 5] = "ZIP_ER_READ";
Errors[Errors["ZIP_ER_WRITE"] = 6] = "ZIP_ER_WRITE";
Errors[Errors["ZIP_ER_CRC"] = 7] = "ZIP_ER_CRC";
Errors[Errors["ZIP_ER_ZIPCLOSED"] = 8] = "ZIP_ER_ZIPCLOSED";
Errors[Errors["ZIP_ER_NOENT"] = 9] = "ZIP_ER_NOENT";
Errors[Errors["ZIP_ER_EXISTS"] = 10] = "ZIP_ER_EXISTS";
Errors[Errors["ZIP_ER_OPEN"] = 11] = "ZIP_ER_OPEN";
Errors[Errors["ZIP_ER_TMPOPEN"] = 12] = "ZIP_ER_TMPOPEN";
Errors[Errors["ZIP_ER_ZLIB"] = 13] = "ZIP_ER_ZLIB";
Errors[Errors["ZIP_ER_MEMORY"] = 14] = "ZIP_ER_MEMORY";
Errors[Errors["ZIP_ER_CHANGED"] = 15] = "ZIP_ER_CHANGED";
Errors[Errors["ZIP_ER_COMPNOTSUPP"] = 16] = "ZIP_ER_COMPNOTSUPP";
Errors[Errors["ZIP_ER_EOF"] = 17] = "ZIP_ER_EOF";
Errors[Errors["ZIP_ER_INVAL"] = 18] = "ZIP_ER_INVAL";
Errors[Errors["ZIP_ER_NOZIP"] = 19] = "ZIP_ER_NOZIP";
Errors[Errors["ZIP_ER_INTERNAL"] = 20] = "ZIP_ER_INTERNAL";
Errors[Errors["ZIP_ER_INCONS"] = 21] = "ZIP_ER_INCONS";
Errors[Errors["ZIP_ER_REMOVE"] = 22] = "ZIP_ER_REMOVE";
Errors[Errors["ZIP_ER_DELETED"] = 23] = "ZIP_ER_DELETED";
Errors[Errors["ZIP_ER_ENCRNOTSUPP"] = 24] = "ZIP_ER_ENCRNOTSUPP";
Errors[Errors["ZIP_ER_RDONLY"] = 25] = "ZIP_ER_RDONLY";
Errors[Errors["ZIP_ER_NOPASSWD"] = 26] = "ZIP_ER_NOPASSWD";
Errors[Errors["ZIP_ER_WRONGPASSWD"] = 27] = "ZIP_ER_WRONGPASSWD";
Errors[Errors["ZIP_ER_OPNOTSUPP"] = 28] = "ZIP_ER_OPNOTSUPP";
Errors[Errors["ZIP_ER_INUSE"] = 29] = "ZIP_ER_INUSE";
Errors[Errors["ZIP_ER_TELL"] = 30] = "ZIP_ER_TELL";
Errors[Errors["ZIP_ER_COMPRESSED_DATA"] = 31] = "ZIP_ER_COMPRESSED_DATA";
})(Errors = exports.Errors || (exports.Errors = {}));
exports.makeInterface = (libzip) => ({

@@ -13,2 +48,3 @@ // Those are getters because they can change after memory growth

get HEAPU8() { return libzip.HEAPU8; },
errors: Errors,
SEEK_SET: 0,

@@ -23,2 +59,3 @@ SEEK_CUR: 1,

ZIP_FL_OVERWRITE: 8192,
ZIP_FL_COMPRESSED: 4,
ZIP_OPSYS_DOS: 0x00,

@@ -61,2 +98,3 @@ ZIP_OPSYS_AMIGA: 0x01,

getNumEntries: libzip.cwrap(`zip_get_num_entries`, `number`, [`number`, `number`]),
delete: libzip.cwrap(`zip_delete`, `number`, [`number`, `number`]),
stat: libzip.cwrap(`zip_stat`, `number`, [`number`, `string`, `number`, `number`]),

@@ -108,6 +146,9 @@ statIndex: libzip.cwrap(`zip_stat_index`, `number`, [`number`, ...number64, `number`, `number`]),

statSize: libzip.cwrap(`zipstruct_stat_size`, `number`, [`number`]),
statCompSize: libzip.cwrap(`zipstruct_stat_comp_size`, `number`, [`number`]),
statCompMethod: libzip.cwrap(`zipstruct_stat_comp_method`, `number`, [`number`]),
statMtime: libzip.cwrap(`zipstruct_stat_mtime`, `number`, [`number`]),
error: libzip.cwrap(`zipstruct_error`, `number`, []),
errorS: libzip.cwrap(`zipstruct_errorS`, `number`, []),
errorCodeZip: libzip.cwrap(`zipstruct_error_code_zip`, `number`, [`number`]),
},
});
export declare function getLibzipSync(): {
readonly HEAP8: Int8Array;
readonly HEAPU8: Uint8Array;
SEEK_SET: number;
SEEK_CUR: number;
SEEK_END: number;
ZIP_CHECKCONS: number;
ZIP_CREATE: number;
ZIP_EXCL: number;
ZIP_TRUNCATE: number;
ZIP_RDONLY: number;
ZIP_FL_OVERWRITE: number;
ZIP_OPSYS_DOS: number;
ZIP_OPSYS_AMIGA: number;
ZIP_OPSYS_OPENVMS: number;
ZIP_OPSYS_UNIX: number;
ZIP_OPSYS_VM_CMS: number;
ZIP_OPSYS_ATARI_ST: number;
ZIP_OPSYS_OS_2: number;
ZIP_OPSYS_MACINTOSH: number;
ZIP_OPSYS_Z_SYSTEM: number;
ZIP_OPSYS_CPM: number;
ZIP_OPSYS_WINDOWS_NTFS: number;
ZIP_OPSYS_MVS: number;
ZIP_OPSYS_VSE: number;
ZIP_OPSYS_ACORN_RISC: number;
ZIP_OPSYS_VFAT: number;
ZIP_OPSYS_ALTERNATE_MVS: number;
ZIP_OPSYS_BEOS: number;
ZIP_OPSYS_TANDEM: number;
ZIP_OPSYS_OS_400: number;
ZIP_OPSYS_OS_X: number;
ZIP_CM_DEFAULT: number;
ZIP_CM_STORE: number;
ZIP_CM_DEFLATE: number;
uint08S: number;
uint16S: number;
uint32S: number;
uint64S: number;
malloc: (size: number) => number;
free: (ptr: number) => void;
getValue: (ptr: number, type: string, noSafe?: boolean | undefined) => number;
open: (...args: any[]) => any;
openFromSource: (...args: any[]) => any;
close: (...args: any[]) => any;
discard: (...args: any[]) => any;
getError: (...args: any[]) => any;
getName: (...args: any[]) => any;
getNumEntries: (...args: any[]) => any;
stat: (...args: any[]) => any;
statIndex: (...args: any[]) => any;
fopen: (...args: any[]) => any;
fopenIndex: (...args: any[]) => any;
fread: (...args: any[]) => any;
fclose: (...args: any[]) => any;
dir: {
add: (...args: any[]) => any;
readonly errors: typeof import("./makeInterface").Errors;
readonly SEEK_SET: 0;
readonly SEEK_CUR: 1;
readonly SEEK_END: 2;
readonly ZIP_CHECKCONS: 4;
readonly ZIP_CREATE: 1;
readonly ZIP_EXCL: 2;
readonly ZIP_TRUNCATE: 8;
readonly ZIP_RDONLY: 16;
readonly ZIP_FL_OVERWRITE: 8192;
readonly ZIP_FL_COMPRESSED: 4;
readonly ZIP_OPSYS_DOS: 0;
readonly ZIP_OPSYS_AMIGA: 1;
readonly ZIP_OPSYS_OPENVMS: 2;
readonly ZIP_OPSYS_UNIX: 3;
readonly ZIP_OPSYS_VM_CMS: 4;
readonly ZIP_OPSYS_ATARI_ST: 5;
readonly ZIP_OPSYS_OS_2: 6;
readonly ZIP_OPSYS_MACINTOSH: 7;
readonly ZIP_OPSYS_Z_SYSTEM: 8;
readonly ZIP_OPSYS_CPM: 9;
readonly ZIP_OPSYS_WINDOWS_NTFS: 10;
readonly ZIP_OPSYS_MVS: 11;
readonly ZIP_OPSYS_VSE: 12;
readonly ZIP_OPSYS_ACORN_RISC: 13;
readonly ZIP_OPSYS_VFAT: 14;
readonly ZIP_OPSYS_ALTERNATE_MVS: 15;
readonly ZIP_OPSYS_BEOS: 16;
readonly ZIP_OPSYS_TANDEM: 17;
readonly ZIP_OPSYS_OS_400: 18;
readonly ZIP_OPSYS_OS_X: 19;
readonly ZIP_CM_DEFAULT: -1;
readonly ZIP_CM_STORE: 0;
readonly ZIP_CM_DEFLATE: 8;
readonly uint08S: number;
readonly uint16S: number;
readonly uint32S: number;
readonly uint64S: number;
readonly malloc: (size: number) => number;
readonly free: (ptr: number) => void;
readonly getValue: (ptr: number, type: string, noSafe?: boolean | undefined) => number;
readonly open: (...args: any[]) => any;
readonly openFromSource: (...args: any[]) => any;
readonly close: (...args: any[]) => any;
readonly discard: (...args: any[]) => any;
readonly getError: (...args: any[]) => any;
readonly getName: (...args: any[]) => any;
readonly getNumEntries: (...args: any[]) => any;
readonly delete: (...args: any[]) => any;
readonly stat: (...args: any[]) => any;
readonly statIndex: (...args: any[]) => any;
readonly fopen: (...args: any[]) => any;
readonly fopenIndex: (...args: any[]) => any;
readonly fread: (...args: any[]) => any;
readonly fclose: (...args: any[]) => any;
readonly dir: {
readonly add: (...args: any[]) => any;
};
file: {
add: (...args: any[]) => any;
getError: (...args: any[]) => any;
getExternalAttributes: (...args: any[]) => any;
setExternalAttributes: (...args: any[]) => any;
setMtime: (...args: any[]) => any;
setCompression: (...args: any[]) => any;
readonly file: {
readonly add: (...args: any[]) => any;
readonly getError: (...args: any[]) => any;
readonly getExternalAttributes: (...args: any[]) => any;
readonly setExternalAttributes: (...args: any[]) => any;
readonly setMtime: (...args: any[]) => any;
readonly setCompression: (...args: any[]) => any;
};
ext: {
countSymlinks: (...args: any[]) => any;
readonly ext: {
readonly countSymlinks: (...args: any[]) => any;
};
error: {
initWithCode: (...args: any[]) => any;
strerror: (...args: any[]) => any;
readonly error: {
readonly initWithCode: (...args: any[]) => any;
readonly strerror: (...args: any[]) => any;
};
name: {
locate: (...args: any[]) => any;
readonly name: {
readonly locate: (...args: any[]) => any;
};
source: {
fromUnattachedBuffer: (...args: any[]) => any;
fromBuffer: (...args: any[]) => any;
free: (...args: any[]) => any;
keep: (...args: any[]) => any;
open: (...args: any[]) => any;
close: (...args: any[]) => any;
seek: (...args: any[]) => any;
tell: (...args: any[]) => any;
read: (...args: any[]) => any;
error: (...args: any[]) => any;
setMtime: (...args: any[]) => any;
readonly source: {
readonly fromUnattachedBuffer: (...args: any[]) => any;
readonly fromBuffer: (...args: any[]) => any;
readonly free: (...args: any[]) => any;
readonly keep: (...args: any[]) => any;
readonly open: (...args: any[]) => any;
readonly close: (...args: any[]) => any;
readonly seek: (...args: any[]) => any;
readonly tell: (...args: any[]) => any;
readonly read: (...args: any[]) => any;
readonly error: (...args: any[]) => any;
readonly setMtime: (...args: any[]) => any;
};
struct: {
stat: (...args: any[]) => any;
statS: (...args: any[]) => any;
statName: (...args: any[]) => any;
statIndex: (...args: any[]) => any;
statSize: (...args: any[]) => any;
statMtime: (...args: any[]) => any;
error: (...args: any[]) => any;
errorS: (...args: any[]) => any;
readonly struct: {
readonly stat: (...args: any[]) => any;
readonly statS: (...args: any[]) => any;
readonly statName: (...args: any[]) => any;
readonly statIndex: (...args: any[]) => any;
readonly statSize: (...args: any[]) => any;
readonly statCompSize: (...args: any[]) => any;
readonly statCompMethod: (...args: any[]) => any;
readonly statMtime: (...args: any[]) => any;
readonly error: (...args: any[]) => any;
readonly errorS: (...args: any[]) => any;
readonly errorCodeZip: (...args: any[]) => any;
};

@@ -104,99 +110,105 @@ };

readonly HEAPU8: Uint8Array;
SEEK_SET: number;
SEEK_CUR: number;
SEEK_END: number;
ZIP_CHECKCONS: number;
ZIP_CREATE: number;
ZIP_EXCL: number;
ZIP_TRUNCATE: number;
ZIP_RDONLY: number;
ZIP_FL_OVERWRITE: number;
ZIP_OPSYS_DOS: number;
ZIP_OPSYS_AMIGA: number;
ZIP_OPSYS_OPENVMS: number;
ZIP_OPSYS_UNIX: number;
ZIP_OPSYS_VM_CMS: number;
ZIP_OPSYS_ATARI_ST: number;
ZIP_OPSYS_OS_2: number;
ZIP_OPSYS_MACINTOSH: number;
ZIP_OPSYS_Z_SYSTEM: number;
ZIP_OPSYS_CPM: number;
ZIP_OPSYS_WINDOWS_NTFS: number;
ZIP_OPSYS_MVS: number;
ZIP_OPSYS_VSE: number;
ZIP_OPSYS_ACORN_RISC: number;
ZIP_OPSYS_VFAT: number;
ZIP_OPSYS_ALTERNATE_MVS: number;
ZIP_OPSYS_BEOS: number;
ZIP_OPSYS_TANDEM: number;
ZIP_OPSYS_OS_400: number;
ZIP_OPSYS_OS_X: number;
ZIP_CM_DEFAULT: number;
ZIP_CM_STORE: number;
ZIP_CM_DEFLATE: number;
uint08S: number;
uint16S: number;
uint32S: number;
uint64S: number;
malloc: (size: number) => number;
free: (ptr: number) => void;
getValue: (ptr: number, type: string, noSafe?: boolean | undefined) => number;
open: (...args: any[]) => any;
openFromSource: (...args: any[]) => any;
close: (...args: any[]) => any;
discard: (...args: any[]) => any;
getError: (...args: any[]) => any;
getName: (...args: any[]) => any;
getNumEntries: (...args: any[]) => any;
stat: (...args: any[]) => any;
statIndex: (...args: any[]) => any;
fopen: (...args: any[]) => any;
fopenIndex: (...args: any[]) => any;
fread: (...args: any[]) => any;
fclose: (...args: any[]) => any;
dir: {
add: (...args: any[]) => any;
readonly errors: typeof import("./makeInterface").Errors;
readonly SEEK_SET: 0;
readonly SEEK_CUR: 1;
readonly SEEK_END: 2;
readonly ZIP_CHECKCONS: 4;
readonly ZIP_CREATE: 1;
readonly ZIP_EXCL: 2;
readonly ZIP_TRUNCATE: 8;
readonly ZIP_RDONLY: 16;
readonly ZIP_FL_OVERWRITE: 8192;
readonly ZIP_FL_COMPRESSED: 4;
readonly ZIP_OPSYS_DOS: 0;
readonly ZIP_OPSYS_AMIGA: 1;
readonly ZIP_OPSYS_OPENVMS: 2;
readonly ZIP_OPSYS_UNIX: 3;
readonly ZIP_OPSYS_VM_CMS: 4;
readonly ZIP_OPSYS_ATARI_ST: 5;
readonly ZIP_OPSYS_OS_2: 6;
readonly ZIP_OPSYS_MACINTOSH: 7;
readonly ZIP_OPSYS_Z_SYSTEM: 8;
readonly ZIP_OPSYS_CPM: 9;
readonly ZIP_OPSYS_WINDOWS_NTFS: 10;
readonly ZIP_OPSYS_MVS: 11;
readonly ZIP_OPSYS_VSE: 12;
readonly ZIP_OPSYS_ACORN_RISC: 13;
readonly ZIP_OPSYS_VFAT: 14;
readonly ZIP_OPSYS_ALTERNATE_MVS: 15;
readonly ZIP_OPSYS_BEOS: 16;
readonly ZIP_OPSYS_TANDEM: 17;
readonly ZIP_OPSYS_OS_400: 18;
readonly ZIP_OPSYS_OS_X: 19;
readonly ZIP_CM_DEFAULT: -1;
readonly ZIP_CM_STORE: 0;
readonly ZIP_CM_DEFLATE: 8;
readonly uint08S: number;
readonly uint16S: number;
readonly uint32S: number;
readonly uint64S: number;
readonly malloc: (size: number) => number;
readonly free: (ptr: number) => void;
readonly getValue: (ptr: number, type: string, noSafe?: boolean | undefined) => number;
readonly open: (...args: any[]) => any;
readonly openFromSource: (...args: any[]) => any;
readonly close: (...args: any[]) => any;
readonly discard: (...args: any[]) => any;
readonly getError: (...args: any[]) => any;
readonly getName: (...args: any[]) => any;
readonly getNumEntries: (...args: any[]) => any;
readonly delete: (...args: any[]) => any;
readonly stat: (...args: any[]) => any;
readonly statIndex: (...args: any[]) => any;
readonly fopen: (...args: any[]) => any;
readonly fopenIndex: (...args: any[]) => any;
readonly fread: (...args: any[]) => any;
readonly fclose: (...args: any[]) => any;
readonly dir: {
readonly add: (...args: any[]) => any;
};
file: {
add: (...args: any[]) => any;
getError: (...args: any[]) => any;
getExternalAttributes: (...args: any[]) => any;
setExternalAttributes: (...args: any[]) => any;
setMtime: (...args: any[]) => any;
setCompression: (...args: any[]) => any;
readonly file: {
readonly add: (...args: any[]) => any;
readonly getError: (...args: any[]) => any;
readonly getExternalAttributes: (...args: any[]) => any;
readonly setExternalAttributes: (...args: any[]) => any;
readonly setMtime: (...args: any[]) => any;
readonly setCompression: (...args: any[]) => any;
};
ext: {
countSymlinks: (...args: any[]) => any;
readonly ext: {
readonly countSymlinks: (...args: any[]) => any;
};
error: {
initWithCode: (...args: any[]) => any;
strerror: (...args: any[]) => any;
readonly error: {
readonly initWithCode: (...args: any[]) => any;
readonly strerror: (...args: any[]) => any;
};
name: {
locate: (...args: any[]) => any;
readonly name: {
readonly locate: (...args: any[]) => any;
};
source: {
fromUnattachedBuffer: (...args: any[]) => any;
fromBuffer: (...args: any[]) => any;
free: (...args: any[]) => any;
keep: (...args: any[]) => any;
open: (...args: any[]) => any;
close: (...args: any[]) => any;
seek: (...args: any[]) => any;
tell: (...args: any[]) => any;
read: (...args: any[]) => any;
error: (...args: any[]) => any;
setMtime: (...args: any[]) => any;
readonly source: {
readonly fromUnattachedBuffer: (...args: any[]) => any;
readonly fromBuffer: (...args: any[]) => any;
readonly free: (...args: any[]) => any;
readonly keep: (...args: any[]) => any;
readonly open: (...args: any[]) => any;
readonly close: (...args: any[]) => any;
readonly seek: (...args: any[]) => any;
readonly tell: (...args: any[]) => any;
readonly read: (...args: any[]) => any;
readonly error: (...args: any[]) => any;
readonly setMtime: (...args: any[]) => any;
};
struct: {
stat: (...args: any[]) => any;
statS: (...args: any[]) => any;
statName: (...args: any[]) => any;
statIndex: (...args: any[]) => any;
statSize: (...args: any[]) => any;
statMtime: (...args: any[]) => any;
error: (...args: any[]) => any;
errorS: (...args: any[]) => any;
readonly struct: {
readonly stat: (...args: any[]) => any;
readonly statS: (...args: any[]) => any;
readonly statName: (...args: any[]) => any;
readonly statIndex: (...args: any[]) => any;
readonly statSize: (...args: any[]) => any;
readonly statCompSize: (...args: any[]) => any;
readonly statCompMethod: (...args: any[]) => any;
readonly statMtime: (...args: any[]) => any;
readonly error: (...args: any[]) => any;
readonly errorS: (...args: any[]) => any;
readonly errorCodeZip: (...args: any[]) => any;
};
}>;
export type { Libzip } from './makeInterface';
{
"name": "@yarnpkg/libzip",
"version": "2.1.0",
"version": "2.2.0",
"license": "BSD-2-Clause",

@@ -5,0 +5,0 @@ "main": "./lib/sync.js",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc