diff options
author | Casper Beyer <caspervonb@pm.me> | 2021-06-03 22:16:00 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-03 16:16:00 +0200 |
commit | ece56d9935614dcc755aeeefd3cd6c84b6827f77 (patch) | |
tree | ee7b24726d270387aeb75b945611079e55fad777 /runtime/js/30_fs.js | |
parent | dc69b03339cc75af1daa70700d1283fa33c22c3b (diff) |
feat(runtime): support URL overloads for `Deno.symlink` and `Deno.symlinkSync` (#10664)
Diffstat (limited to 'runtime/js/30_fs.js')
-rw-r--r-- | runtime/js/30_fs.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/runtime/js/30_fs.js b/runtime/js/30_fs.js index c9daddacb..84e1c6819 100644 --- a/runtime/js/30_fs.js +++ b/runtime/js/30_fs.js @@ -344,7 +344,11 @@ newpath, options, ) { - core.opSync("op_symlink_sync", { oldpath, newpath, options }); + core.opSync("op_symlink_sync", { + oldpath: pathFromURL(oldpath), + newpath: pathFromURL(newpath), + options, + }); } async function symlink( @@ -352,7 +356,11 @@ newpath, options, ) { - await core.opAsync("op_symlink_async", { oldpath, newpath, options }); + await core.opAsync("op_symlink_async", { + oldpath: pathFromURL(oldpath), + newpath: pathFromURL(newpath), + options, + }); } function fdatasyncSync(rid) { |