diff options
author | 2023-01-19 05:56:34 +0200 | |
---|---|---|
committer | 2023-01-18 19:56:34 -0800 | |
commit | d4e323b997bfda0bb140cac4fb0a621a35953fb7 (patch) | |
tree | 353e3a3e56dcfa0d784b19a2963565b59c0833dc /src/bun.js | |
parent | 58cbd6b211410593a2c3e4ac98fada50789433cd (diff) | |
download | bun-d4e323b997bfda0bb140cac4fb0a621a35953fb7.tar.gz bun-d4e323b997bfda0bb140cac4fb0a621a35953fb7.tar.zst bun-d4e323b997bfda0bb140cac4fb0a621a35953fb7.zip |
add `fs.rmdir` & friends (#1838)
Diffstat (limited to 'src/bun.js')
-rw-r--r-- | src/bun.js/fs.exports.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bun.js/fs.exports.js b/src/bun.js/fs.exports.js index a6b132392..158e929fa 100644 --- a/src/bun.js/fs.exports.js +++ b/src/bun.js/fs.exports.js @@ -14,6 +14,9 @@ export var access = function access(...args) { rm = function rm(...args) { callbackify(fs.rmSync, args); }, + rmdir = function rmdir(...args) { + callbackify(fs.rmdirSync, args); + }, copyFile = function copyFile(...args) { callbackify(fs.copyFileSync, args); }, @@ -142,6 +145,7 @@ export var access = function access(...args) { utimesSync = fs.utimesSync.bind(fs), lutimesSync = fs.lutimesSync.bind(fs), rmSync = fs.rmSync.bind(fs), + rmdirSync = fs.rmdirSync.bind(fs), promises = import.meta.require("node:fs/promises"); function callbackify(fsFunction, args) { @@ -945,6 +949,8 @@ export default { renameSync, rm, rmSync, + rmdir, + rmdirSync, stat, statSync, symlink, |