summaryrefslogtreecommitdiff
path: root/std/io/util.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/io/util.ts')
-rw-r--r--std/io/util.ts30
1 files changed, 0 insertions, 30 deletions
diff --git a/std/io/util.ts b/std/io/util.ts
deleted file mode 100644
index 0055d7094..000000000
--- a/std/io/util.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
-import * as path from "../path/mod.ts";
-
-export function charCode(s: string): number {
- return s.charCodeAt(0);
-}
-
-/** Create or open a temporal file at specified directory with prefix and
- * postfix
- * */
-export async function tempFile(
- dir: string,
- opts: {
- prefix?: string;
- postfix?: string;
- } = { prefix: "", postfix: "" },
-): Promise<{ file: Deno.File; filepath: string }> {
- const r = Math.floor(Math.random() * 1000000);
- const filepath = path.resolve(
- `${dir}/${opts.prefix || ""}${r}${opts.postfix || ""}`,
- );
- await Deno.mkdir(path.dirname(filepath), { recursive: true });
- const file = await Deno.open(filepath, {
- create: true,
- read: true,
- write: true,
- append: true,
- });
- return { file, filepath };
-}