Every line of 'fs readsync' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
116 export function isFileSystemReadSync(fs: FileSystem): fs is FileSystemReadSync { 117 return typeof (fs as any).loadTextFileSync === 'function' && 118 typeof (fs as any).loadDirectoryTreeSync === 'function' && 119 typeof (fs as any).loadDirectoryContentSync === 'function' && 120 typeof (fs as any).loadDirectoryChildrenSync === 'function' && 121 typeof (fs as any).statSync === 'function'; 122 }
385 public sync(cb: BFSOneArgCallback): void { 386 cb(); 387 }
193 isReadableSync(path) { 194 this.logger.trace(`isReadableSync(path: ${path})`); 195 try { 196 fs_1.accessSync(path, fs_1.constants.F_OK); 197 return true; 198 } 199 catch (err) { 200 return false; 201 } 202 }
315 [READ] (fd, buf, offset, length, pos, remain, blockRemain) { 316 let threw = true 317 try { 318 const bytesRead = fs.readSync(fd, buf, offset, length, pos) 319 this[ONREAD](fd, buf, offset, length, pos, remain, blockRemain, bytesRead) 320 threw = false 321 } finally { 322 if (threw) 323 try { this[CLOSE](fd) } catch (er) {} 324 } 325 }
57 function fs__read(filepath) { 58 return fs.readFileSync(filepath, 'utf8'); 59 }
24 function readFileFromPipeSync(fd) { 25 let length = readLength(fd); 26 let result = new Buffer.alloc(0); 27 while (length > 0) { 28 const newBytes = fs.readSync(fd, BUFFER, 0, Math.min(BUFFER.length, length)); 29 length -= newBytes; 30 result = Buffer.concat([result, BUFFER], result.length + newBytes); 31 } 32 return result.toString(); 33 }
66 static openSync(...args) { 67 return fs.openSync(...args); 68 }
117 public readSync(buffer: Buffer, offset: number, length: number, position: number | null): number { 118 try { 119 const u8 = buffer2Uint8array(buffer); 120 // Emscripten is particular about what position is set to. 121 const emPosition = position === null ? undefined : position; 122 return this._FS.read(this._stream, u8, offset, length, emPosition); 123 } catch (e) { 124 throw convertError(e, this._path); 125 } 126 }
24 public getContentSync(encoding: string = "utf8"): string { 25 return fs.readFileSync(this.realPath).toString(encoding); 26 }