(fname: string, data: any, encoding: string | null, flag: FileFlag, mode: number)
| 743 | }); |
| 744 | } |
| 745 | public appendFileSync(fname: string, data: any, encoding: string | null, flag: FileFlag, mode: number): void { |
| 746 | const fd = this.openSync(fname, flag, mode); |
| 747 | try { |
| 748 | if (typeof data === 'string') { |
| 749 | data = Buffer.from(data, encoding!); |
| 750 | } |
| 751 | fd.writeSync(data, 0, data.length, null); |
| 752 | } finally { |
| 753 | fd.closeSync(); |
| 754 | } |
| 755 | } |
| 756 | public chmod(p: string, isLchmod: boolean, mode: number, cb: BFSOneArgCallback): void { |
| 757 | cb(new ApiError(ErrorCode.ENOTSUP)); |
| 758 | } |