Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/hex/src/lib/stdx/mod.ts>streams.copy

An ecosystem delivering practices, philosophy and portability. Powered By Deno and JavaScript.
Latest
variable streams.copy
Re-export
Deprecated
Deprecated

(will be removed after 0.169.0) Import from std/streams/copy.ts instead.

Copies from src to dst until either EOF (null) is read from src or an error occurs. It resolves to the number of bytes copied or rejects with the first error encountered while copying.

import { copy } from "https://deno.land/std@0.224.0/streams/conversion.ts";

const source = await Deno.open("my_file.txt");
const bytesCopied1 = await copy(source, Deno.stdout);
const destination = await Deno.create("my_file_2.txt");
const bytesCopied2 = await copy(source, destination);
import { streams } from "https://deno.land/x/hex@0.6.5/src/lib/stdx/mod.ts";
const { copy } = streams;