diff options
Diffstat (limited to '')
| -rw-r--r-- | node_modules/tar/dist/commonjs/header.d.ts | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/node_modules/tar/dist/commonjs/header.d.ts b/node_modules/tar/dist/commonjs/header.d.ts new file mode 100644 index 0000000..58f1b43 --- /dev/null +++ b/node_modules/tar/dist/commonjs/header.d.ts @@ -0,0 +1,53 @@ +import type { EntryTypeCode, EntryTypeName } from './types.js'; +export type HeaderData = { + path?: string; + mode?: number; + uid?: number; + gid?: number; + size?: number; + cksum?: number; + type?: EntryTypeName | 'Unsupported'; + linkpath?: string; + uname?: string; + gname?: string; + devmaj?: number; + devmin?: number; + atime?: Date; + ctime?: Date; + mtime?: Date; + charset?: string; + comment?: string; + dev?: number; + ino?: number; + nlink?: number; +}; +export declare class Header implements HeaderData { + #private; + cksumValid: boolean; + needPax: boolean; + nullBlock: boolean; + block?: Buffer; + path?: string; + mode?: number; + uid?: number; + gid?: number; + size?: number; + cksum?: number; + linkpath?: string; + uname?: string; + gname?: string; + devmaj: number; + devmin: number; + atime?: Date; + ctime?: Date; + mtime?: Date; + charset?: string; + comment?: string; + constructor(data?: Buffer | HeaderData, off?: number, ex?: HeaderData, gex?: HeaderData); + decode(buf: Buffer, off: number, ex?: HeaderData, gex?: HeaderData): void; + encode(buf?: Buffer, off?: number): boolean; + get type(): EntryTypeName; + get typeKey(): EntryTypeCode | 'Unsupported'; + set type(type: EntryTypeCode | EntryTypeName | 'Unsupported'); +} +//# sourceMappingURL=header.d.ts.map
\ No newline at end of file |