im_wower
·
2026-03-22
node-shims.ts
1declare module "node:fs/promises" {
2 export interface FileOperationOptions {
3 encoding?: string;
4 mode?: number;
5 flag?: string;
6 }
7
8 export interface MakeDirectoryOptions {
9 recursive?: boolean;
10 mode?: number;
11 }
12
13 export function mkdir(
14 path: string,
15 options?: MakeDirectoryOptions
16 ): Promise<string | undefined>;
17
18 export function writeFile(
19 path: string,
20 data: string,
21 options?: FileOperationOptions | string
22 ): Promise<void>;
23}