import{Tar}from"https://deno.land/std@0.131.0/archive/tar.ts";import{Buffer}from"https://deno.land/std@0.131.0/io/buffer.ts";import{ copy }from"https://deno.land/std@0.131.0/streams/conversion.ts";const tar =newTar();const content =newTextEncoder().encode("Deno.land");await tar.append("deno.txt",{
reader:newBuffer(content),
contentSize: content.byteLength,});// Or specifying a filePath.await tar.append("land.txt",{
filePath:"./land.txt",});// use tar.getReader() to read the contents.const writer =awaitDeno.open("./out.tar",{ write:true, create:true});awaitcopy(tar.getReader(), writer);
writer.close();