diff --git a/src/runtime/node/fs/_fs.ts b/src/runtime/node/fs/_fs.ts index 0a81a7d1..1d8e0910 100644 --- a/src/runtime/node/fs/_fs.ts +++ b/src/runtime/node/fs/_fs.ts @@ -1,6 +1,6 @@ import type fs from "node:fs"; import { notImplemented } from "../../_internal/utils"; -import * as fsp from "./promises"; +import * as fsp from "./promises/_promises"; interface Promisifiable { (): any; diff --git a/src/runtime/node/fs/index.ts b/src/runtime/node/fs/index.ts index 87fb22f6..0db499b0 100644 --- a/src/runtime/node/fs/index.ts +++ b/src/runtime/node/fs/index.ts @@ -5,7 +5,7 @@ import * as _classes from "./_classes"; import * as _constants from "./_constants"; import * as _fs from "./_fs"; -import * as _promises from "./promises/index"; +import * as _promises from "./promises/_promises"; export * from "./_classes"; export * from "./_constants"; diff --git a/src/runtime/node/fs/promises/_promises.ts b/src/runtime/node/fs/promises/_promises.ts new file mode 100644 index 00000000..d4e83beb --- /dev/null +++ b/src/runtime/node/fs/promises/_promises.ts @@ -0,0 +1,38 @@ +import type fsp from "node:fs/promises"; +import { notImplemented } from "../../../_internal/utils"; + +export { constants } from "../_constants"; + +export const access: typeof fsp.access = notImplemented("fs.access"); +export const copyFile: typeof fsp.copyFile = notImplemented("fs.copyFile"); +export const cp: typeof fsp.cp = notImplemented("fs.cp"); +export const open: typeof fsp.open = notImplemented("fs.open"); +export const opendir: typeof fsp.opendir = notImplemented("fs.opendir"); +export const rename: typeof fsp.rename = notImplemented("fs.rename"); +export const truncate: typeof fsp.truncate = notImplemented("fs.truncate"); +export const rm: typeof fsp.rm = notImplemented("fs.rm"); +export const rmdir: typeof fsp.rmdir = notImplemented("fs.rmdir"); +export const mkdir: typeof fsp.mkdir = notImplemented("fs.mkdir"); +export const readdir: typeof fsp.readdir = notImplemented("fs.readdir"); +export const readlink: typeof fsp.readlink = notImplemented("fs.readlink"); +export const symlink: typeof fsp.symlink = notImplemented("fs.symlink"); +export const lstat: typeof fsp.lstat = notImplemented("fs.lstat"); +export const stat: typeof fsp.stat = notImplemented("fs.stat"); +export const link: typeof fsp.link = notImplemented("fs.link"); +export const unlink: typeof fsp.unlink = notImplemented("fs.unlink"); +export const chmod: typeof fsp.chmod = notImplemented("fs.chmod"); +export const lchmod: typeof fsp.lchmod = notImplemented("fs.lchmod"); +export const lchown: typeof fsp.lchown = notImplemented("fs.lchown"); +export const chown: typeof fsp.chown = notImplemented("fs.chown"); +export const utimes: typeof fsp.utimes = notImplemented("fs.utimes"); +export const lutimes: typeof fsp.lutimes = notImplemented("fs.lutimes"); +export const realpath: typeof fsp.realpath = notImplemented("fs.realpath"); +export const mkdtemp: typeof fsp.mkdtemp = notImplemented("fs.mkdtemp"); +export const writeFile: typeof fsp.writeFile = notImplemented("fs.writeFile"); +export const appendFile: typeof fsp.appendFile = + notImplemented("fs.appendFile"); +export const readFile: typeof fsp.readFile = notImplemented("fs.readFile"); +export const watch: typeof fsp.watch = notImplemented("fs.watch"); +export const statfs: typeof fsp.statfs = notImplemented("fs.statfs"); + +export default {}; diff --git a/src/runtime/node/fs/promises/index.ts b/src/runtime/node/fs/promises/index.ts index 58d890b6..a7526a40 100644 --- a/src/runtime/node/fs/promises/index.ts +++ b/src/runtime/node/fs/promises/index.ts @@ -1,36 +1,7 @@ import type fsp from "node:fs/promises"; -import { notImplemented } from "../../../_internal/utils"; -export { constants } from "../_constants"; +import * as _promises from "./_promises"; -export const access: typeof fsp.access = notImplemented("fs.access"); -export const copyFile: typeof fsp.copyFile = notImplemented("fs.copyFile"); -export const cp: typeof fsp.cp = notImplemented("fs.cp"); -export const open: typeof fsp.open = notImplemented("fs.open"); -export const opendir: typeof fsp.opendir = notImplemented("fs.opendir"); -export const rename: typeof fsp.rename = notImplemented("fs.rename"); -export const truncate: typeof fsp.truncate = notImplemented("fs.truncate"); -export const rm: typeof fsp.rm = notImplemented("fs.rm"); -export const rmdir: typeof fsp.rmdir = notImplemented("fs.rmdir"); -export const mkdir: typeof fsp.mkdir = notImplemented("fs.mkdir"); -export const readdir: typeof fsp.readdir = notImplemented("fs.readdir"); -export const readlink: typeof fsp.readlink = notImplemented("fs.readlink"); -export const symlink: typeof fsp.symlink = notImplemented("fs.symlink"); -export const lstat: typeof fsp.lstat = notImplemented("fs.lstat"); -export const stat: typeof fsp.stat = notImplemented("fs.stat"); -export const link: typeof fsp.link = notImplemented("fs.link"); -export const unlink: typeof fsp.unlink = notImplemented("fs.unlink"); -export const chmod: typeof fsp.chmod = notImplemented("fs.chmod"); -export const lchmod: typeof fsp.lchmod = notImplemented("fs.lchmod"); -export const lchown: typeof fsp.lchown = notImplemented("fs.lchown"); -export const chown: typeof fsp.chown = notImplemented("fs.chown"); -export const utimes: typeof fsp.utimes = notImplemented("fs.utimes"); -export const lutimes: typeof fsp.lutimes = notImplemented("fs.lutimes"); -export const realpath: typeof fsp.realpath = notImplemented("fs.realpath"); -export const mkdtemp: typeof fsp.mkdtemp = notImplemented("fs.mkdtemp"); -export const writeFile: typeof fsp.writeFile = notImplemented("fs.writeFile"); -export const appendFile: typeof fsp.appendFile = - notImplemented("fs.appendFile"); -export const readFile: typeof fsp.readFile = notImplemented("fs.readFile"); -export const watch: typeof fsp.watch = notImplemented("fs.watch"); -export const statfs: typeof fsp.statfs = notImplemented("fs.statfs"); +export default { + ..._promises, +};