提交 a3de8c3d 编写于 作者: A Axetroy 提交者: Ryan Dahl

fs: Remove completed todo item (denoland/deno_std#406)


Original: https://github.com/denoland/deno_std/commit/d097e319e84b1155f2406e7d49fdf68a8d6ee161
上级 9c852cdf
......@@ -4,8 +4,6 @@ import { ensureDir, ensureDirSync } from "./ensure_dir.ts";
import { exists, existsSync } from "./exists.ts";
import { getFileInfoType } from "./utils.ts";
const isWindows = Deno.platform.os === "win";
/**
* Ensures that the link exists.
* If the directory structure does not exist, it is created.
......@@ -30,12 +28,7 @@ export async function ensureSymlink(src: string, dest: string): Promise<void> {
await ensureDir(path.dirname(dest));
// TODO(axetroy): remove this if condition. refs: https://github.com/denoland/deno/issues/2169
if (isWindows) {
await Deno.symlink(src, dest, srcFilePathType || undefined);
} else {
await Deno.symlink(src, dest);
}
await Deno.symlink(src, dest, srcFilePathType);
}
/**
......@@ -62,10 +55,5 @@ export function ensureSymlinkSync(src: string, dest: string): void {
ensureDirSync(path.dirname(dest));
// TODO(axetroy): remove this if condition. refs: https://github.com/denoland/deno/issues/2169
if (isWindows) {
Deno.symlinkSync(src, dest, srcFilePathType || undefined);
} else {
Deno.symlinkSync(src, dest);
}
Deno.symlinkSync(src, dest, srcFilePathType);
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册