(prefix, options)
| 622 | }); |
| 623 | }, |
| 624 | mkdtemp(prefix, options) { |
| 625 | const promise = vfsOp(prefix, (vfs, n) => vfs.promises.mkdtemp(n)); |
| 626 | if (promise !== undefined && options?.encoding === 'buffer') { |
| 627 | return promise.then((result) => Buffer.from(result)); |
| 628 | } |
| 629 | return promise; |
| 630 | }, |
| 631 | chmod: (path, mode) => |
| 632 | vfsOp(path, (vfs, n) => vfs.promises.chmod(n, mode).then(() => true)), |
| 633 | utimes: (path, atime, mtime) => |