summaryrefslogtreecommitdiff
path: root/ext/node/polyfills/fs.ts
diff options
context:
space:
mode:
Diffstat (limited to 'ext/node/polyfills/fs.ts')
-rw-r--r--ext/node/polyfills/fs.ts16
1 files changed, 15 insertions, 1 deletions
diff --git a/ext/node/polyfills/fs.ts b/ext/node/polyfills/fs.ts
index f788f72b5..6f0c53e4d 100644
--- a/ext/node/polyfills/fs.ts
+++ b/ext/node/polyfills/fs.ts
@@ -29,6 +29,11 @@ import { ftruncate, ftruncateSync } from "ext:deno_node/_fs/_fs_ftruncate.ts";
import { futimes, futimesSync } from "ext:deno_node/_fs/_fs_futimes.ts";
import { link, linkPromise, linkSync } from "ext:deno_node/_fs/_fs_link.ts";
import { lstat, lstatPromise, lstatSync } from "ext:deno_node/_fs/_fs_lstat.ts";
+import {
+ lutimes,
+ lutimesPromise,
+ lutimesSync,
+} from "ext:deno_node/_fs/_fs_lutimes.ts";
import { mkdir, mkdirPromise, mkdirSync } from "ext:deno_node/_fs/_fs_mkdir.ts";
import {
mkdtemp,
@@ -123,6 +128,7 @@ import {
ReadStream,
WriteStream,
} from "ext:deno_node/internal/fs/streams.mjs";
+import { toUnixTimestamp as _toUnixTimestamp } from "ext:deno_node/internal/fs/utils.mjs";
const {
F_OK,
@@ -170,7 +176,7 @@ const promises = {
// lchown: promisify(lchown),
chown: chownPromise,
utimes: utimesPromise,
- // lutimes = promisify(lutimes),
+ lutimes: lutimesPromise,
realpath: realpathPromise,
mkdtemp: mkdtempPromise,
writeFile: writeFilePromise,
@@ -216,6 +222,8 @@ export default {
linkSync,
lstat,
lstatSync,
+ lutimes,
+ lutimesSync,
mkdir,
mkdirSync,
mkdtemp,
@@ -284,9 +292,13 @@ export default {
WriteStream,
writeSync,
X_OK,
+ // For tests
+ _toUnixTimestamp,
};
export {
+ // For tests
+ _toUnixTimestamp,
access,
accessSync,
appendFile,
@@ -323,6 +335,8 @@ export {
linkSync,
lstat,
lstatSync,
+ lutimes,
+ lutimesSync,
mkdir,
mkdirSync,
mkdtemp,