mirror of
https://github.com/denoland/deno.git
synced 2024-11-04 08:54:20 -05:00
9cfdc60a23
This ensures the deno executable is properly created before running the integration tests. Also allows deno_cli to be used as a lib. Docs are now properly generated: https://docs.rs/deno_cli/0.18.4/deno_cli/ Towards #2933 Prep for #2955
11 lines
286 B
TypeScript
11 lines
286 B
TypeScript
const { args, listen, copy } = Deno;
|
|
const addr = args[1] || "127.0.0.1:4544";
|
|
const listener = listen("tcp", addr);
|
|
console.log("listening on", addr);
|
|
listener.accept().then(
|
|
async (conn): Promise<void> => {
|
|
await copy(conn, conn);
|
|
conn.close();
|
|
listener.close();
|
|
}
|
|
);
|