@yarnpkg/libzip
Advanced tools
Comparing version 2.1.0 to 2.2.0
/// <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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
731030
11311