SYMBOL INDEX (104 symbols across 39 files) FILE: packages/szip/src/bin.ts constant BIN_PATH (line 7) | const BIN_PATH = process?.env?.SZIP_BIN_PATH ?? resolveBinPath(); function resolveBinPath (line 11) | function resolveBinPath() { FILE: packages/szip/src/cmd/add.ts type SZipAddOptions (line 13) | type SZipAddOptions = { function add (line 86) | async function add( FILE: packages/szip/src/cmd/compress.ts type SZipCompressOptions (line 12) | type SZipCompressOptions = { function compress (line 52) | async function compress( FILE: packages/szip/src/cmd/delete.ts type SZipDeleteOptions (line 12) | type SZipDeleteOptions = { function del (line 52) | async function del( FILE: packages/szip/src/cmd/encrypt.ts type SZipEncryptOptions (line 11) | type SZipEncryptOptions = { function encrypt (line 41) | async function encrypt( FILE: packages/szip/src/cmd/extract.ts type SZipExtractOptions (line 7) | type SZipExtractOptions = { function extract (line 52) | async function extract(filename: string, options: SZipExtractOptions) { FILE: packages/szip/src/cmd/list.ts type SZipListOptions (line 11) | type SZipListOptions = { function list (line 48) | async function list( FILE: packages/szip/src/cmd/update.ts type SZipUpdateOptions (line 4) | type SZipUpdateOptions = { function update (line 51) | async function update(filename: PathLike, options: SZipUpdateOptions) {} FILE: packages/szip/src/debugger.ts function debug (line 1) | function debug(...args: any[]) { FILE: packages/szip/src/error.ts class SZipError (line 4) | class SZipError extends Error { method constructor (line 5) | constructor( method fromStderr (line 12) | static fromStderr(message: string) { method fromExecaError (line 16) | static fromExecaError(result: ExecaError) { FILE: packages/szip/src/helpers.ts function detectArchiveType (line 10) | function detectArchiveType(message: string): ArchiveType | undefined { function handleExecaResult (line 19) | function handleExecaResult( function auditArgsWithStdout (line 47) | async function auditArgsWithStdout( FILE: packages/szip/src/parser/parse-archive-header.ts function cRegExp (line 13) | function cRegExp(regex: RegExp): RegExp { function parseTarHeader (line 17) | function parseTarHeader(message: string): ArchiveTarHeader { function parse7zHeader (line 32) | function parse7zHeader(message: string): Archive7zHeader { function parseArchiveHeader (line 49) | function parseArchiveHeader( FILE: packages/szip/src/parser/parse-archive-info.ts function parse7zArchiveInfo (line 11) | function parse7zArchiveInfo(message: string): Archive7z { function parseTarArchiveInfo (line 58) | function parseTarArchiveInfo(message: string): ArchiveTar { function parseArchiveInfo (line 104) | function parseArchiveInfo(message: string): ArchiveInfo | SZipError { FILE: packages/szip/src/parser/parse-archive-result.ts function parseArchiveResult (line 4) | function parseArchiveResult(message: string): ArchiveResult { FILE: packages/szip/src/parser/parse-compress-message.ts function parseCompressMessage (line 3) | function parseCompressMessage(message: string): SZipCompressResult { FILE: packages/szip/src/parser/parse-error.ts function parseError (line 1) | function parseError(message: string) { FILE: packages/szip/src/parser/regex.ts constant TYPE_REGEX (line 1) | const TYPE_REGEX = /^Type = (.+)$/gm; constant PHYSICAL_SIZE_REGEX (line 2) | const PHYSICAL_SIZE_REGEX = /^Physical Size = (\d+)$/gm; constant HEADERS_SIZE_REGEX (line 3) | const HEADERS_SIZE_REGEX = /^Headers Size = (\d+)$/gm; constant METHOD_REGEX (line 4) | const METHOD_REGEX = /^Method = (.+)$/gm; constant SOLID_REGEX (line 5) | const SOLID_REGEX = /^Solid = (.+)$/gm; constant BLOCKS_REGEX (line 6) | const BLOCKS_REGEX = /^Blocks = (\d+)$/gm; constant CODE_PAGE_REGEX (line 7) | const CODE_PAGE_REGEX = /^Code Page = (.+)$/gm; constant CHARACTERISTICS_REGEX (line 8) | const CHARACTERISTICS_REGEX = /^Characteristics = (.+)$/gm; FILE: packages/szip/src/parser/types.ts type ArchiveType (line 1) | type ArchiveType = '7z' | 'tar' | 'zip'; type Archive7z (line 3) | type Archive7z = { type Archive7zFile (line 14) | type Archive7zFile = { type ArchiveTar (line 26) | type ArchiveTar = { type ArchiveTarFile (line 36) | type ArchiveTarFile = { type ArchiveZip (line 57) | type ArchiveZip = { type ArchiveZipFile (line 64) | type ArchiveZipFile = { type ArchiveInfo (line 84) | type ArchiveInfo = Type extends ArchiveType type SZipCompressResult (line 94) | interface SZipCompressResult { type ArchiveTarHeader (line 101) | interface ArchiveTarHeader { type Archive7zHeader (line 109) | interface Archive7zHeader { type ArchiveHeader (line 118) | type ArchiveHeader = Type extends ArchiveType type ArchiveStats (line 128) | type ArchiveStats = { type ArchiveOperation (line 133) | type ArchiveOperation = 'create' | 'update' | 'delete'; type ArchiveResult (line 135) | type ArchiveResult< FILE: packages/szip/src/types.ts type SafeReturn (line 1) | type SafeReturn = Partial<{ FILE: packages/szip/src/utils/pattern.ts function isRecurse (line 1) | function isRecurse(path: string) { function addPattern (line 5) | function addPattern(mode: 'x' | 'i', path: string, recurse: boolean) { function isWildcard (line 9) | function isWildcard(path: string) { FILE: packages/szip/src/utils/safe-exec.ts function safeExec (line 4) | async function safeExec( FILE: packages/szip/src/utils/wait.ts function sleep (line 3) | async function sleep(ms: number) { function waitUtilOpenStream (line 7) | async function waitUtilOpenStream(stream: WritableStream) { FILE: packages/szip/tests/utils.ts function createTar (line 6) | async function createTar(filename: string = 'source.tar', password?: str... function createTar7z (line 18) | async function createTar7z(filename: string = 'secure.tar.7z', password?... function createZip (line 34) | async function createZip(filename: string = 'source.zip', password?: str... constant ROOT_DIR (line 45) | const ROOT_DIR = fsAccessSync('packages') FILE: scripts/install.ts function importInstaller (line 8) | async function importInstaller() { FILE: scripts/internal/configuration.ts function getConfiguration (line 8) | function getConfiguration(): Configuration { function resolvePathFormPackage (line 67) | function resolvePathFormPackage(filePath: string) { FILE: scripts/internal/installer.ts function download (line 9) | async function download(): Promise { function downloadFile (line 104) | async function downloadFile(url: string, destination: string): Promise Promise): Promise { FILE: src/lib/archive.ts type ArchiveOptions (line 4) | type ArchiveOptions = { type ArchiveFormat (line 18) | type ArchiveFormat = 'Zip' | 'GZip' | 'BZip2' | '7z' | 'XZ' | 'WIM' | 'T... class Archive (line 20) | class Archive { method constructor (line 26) | constructor( method fromArchive (line 40) | static fromArchive(archive: PathLike, password?: string): Archive { method list (line 55) | async list(): Promise { method extract (line 62) | static async extract(archive: PathLike, output: PathLike, files: strin... method extractAll (line 64) | static async extractAll(archive: PathLike, output: PathLike): Promise<... method add (line 69) | async add(path: string, options: ArchiveAddOptions): Promise {} method setPassword (line 74) | setPassword(password: string): void {} method getInfo (line 80) | static async getInfo(archive: PathLike) { method hasPassword (line 86) | static async hasPassword(archive: PathLike): Promise { method finalize (line 107) | async finalize(opts: FinalizeOptions): Promise {} type FinalizeOptions (line 110) | type FinalizeOptions = { type ArchiveZipOptions (line 121) | type ArchiveZipOptions = { type ArchiveGZipOptions (line 153) | type ArchiveGZipOptions = Pick { function fsAccessSync (line 12) | function fsAccessSync(path: PathLike, mode?: number): boolean { FILE: src/utils/get-dirname.ts function getDirname (line 3) | function getDirname() { FILE: src/utils/normalize.ts function normalizePathLike (line 4) | function normalizePathLike(path: PathLike): string { FILE: tests/log.ts function log (line 1) | function log(message: any): void {