diff options
author | Casper Beyer <caspervonb@pm.me> | 2021-06-03 22:14:37 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-03 16:14:37 +0200 |
commit | dc69b03339cc75af1daa70700d1283fa33c22c3b (patch) | |
tree | f7df713b978809938bdf9dd42d90805a89bea380 /runtime/js | |
parent | 844a1317ec63e5ed5019e36a52dc3e7d3abfab8b (diff) |
feat(runtime): support URL overloads for Deno.rename/Deno.renameSync (#10512)
Diffstat (limited to 'runtime/js')
-rw-r--r-- | runtime/js/30_fs.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/runtime/js/30_fs.js b/runtime/js/30_fs.js index 11e9b32ef..c9daddacb 100644 --- a/runtime/js/30_fs.js +++ b/runtime/js/30_fs.js @@ -156,11 +156,17 @@ } function renameSync(oldpath, newpath) { - core.opSync("op_rename_sync", { oldpath, newpath }); + core.opSync("op_rename_sync", { + oldpath: pathFromURL(oldpath), + newpath: pathFromURL(newpath), + }); } async function rename(oldpath, newpath) { - await core.opAsync("op_rename_async", { oldpath, newpath }); + await core.opAsync("op_rename_async", { + oldpath: pathFromURL(oldpath), + newpath: pathFromURL(newpath), + }); } function parseFileInfo(response) { |