Tar.ts overview
GNU ustar tar implementation.
Since v1.0.0
Exports Grouped by Category
Tar
tarball
Signature
declare const tarball: <E1 = never, R1 = never>(
entries: HashMap.HashMap<TarCommon.TarHeader, string | Uint8Array | Stream.Stream<Uint8Array, E1, R1>>
) => Stream.Stream<Uint8Array, ParseResult.ParseError | E1, R1>
Since v1.0.0
tarballFromFilesystem
Signature
declare const tarballFromFilesystem: (
base: string,
entries: Array<string>
) => Stream.Stream<Uint8Array, PlatformError.PlatformError | ParseResult.ParseError, Path.Path | FileSystem.FileSystem>
Since v1.0.0
tarballFromMemory
Signature
declare const tarballFromMemory: <E1 = never, R1 = never>(
entries: HashMap.HashMap<
string | Omit<Schema.Struct.Constructor<(typeof TarCommon.TarHeader)["non-full"]["fields"]>, "fileSize">,
string | Uint8Array | readonly [contentSize: number, stream: Stream.Stream<Uint8Array, E1, R1>]
>
) => Stream.Stream<Uint8Array, ParseResult.ParseError | E1, R1>
Since v1.0.0