From f5097d9d3b62f7dc8e29e85e12f6a6f2858addbf Mon Sep 17 00:00:00 2001 From: Asher Gomez Date: Thu, 25 Jan 2024 03:26:49 +1100 Subject: feat: `Deno.FsFile.{utime,utimeSync}()` and deprecate `Deno.{futime,futimeSync}` (#22070) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit For removal in Deno v2. --------- Co-authored-by: Divy Srivastava Co-authored-by: Bartek IwaƄczuk --- ext/fs/30_fs.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ext/fs') diff --git a/ext/fs/30_fs.js b/ext/fs/30_fs.js index 810089950..2136d88f6 100644 --- a/ext/fs/30_fs.js +++ b/ext/fs/30_fs.js @@ -752,6 +752,14 @@ class FsFile { op_fs_fsync_sync(this.#rid); } + async utime(atime, mtime) { + await futime(this.#rid, atime, mtime); + } + + utimeSync(atime, mtime) { + futimeSync(this.#rid, atime, mtime); + } + [SymbolDispose]() { core.tryClose(this.#rid); } -- cgit v1.2.3