File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -444,7 +444,7 @@ namespace vfs {
444444
445445 private _stat ( entry : WalkResult ) {
446446 const node = entry . node ;
447- if ( ! node ) throw createIOError ( " ENOENT" ) ;
447+ if ( ! node ) throw createIOError ( ` ENOENT` , entry . realpath ) ;
448448 return new Stats (
449449 node . dev ,
450450 node . ino ,
@@ -1155,8 +1155,8 @@ namespace vfs {
11551155 EROFS : "file system is read-only"
11561156 } ) ;
11571157
1158- export function createIOError ( code : keyof typeof IOErrorMessages ) {
1159- const err : NodeJS . ErrnoException = new Error ( `${ code } : ${ IOErrorMessages [ code ] } ` ) ;
1158+ export function createIOError ( code : keyof typeof IOErrorMessages , details : string = "" ) {
1159+ const err : NodeJS . ErrnoException = new Error ( `${ code } : ${ IOErrorMessages [ code ] } ${ details } ` ) ;
11601160 err . code = code ;
11611161 if ( Error . captureStackTrace ) Error . captureStackTrace ( err , createIOError ) ;
11621162 return err ;
You can’t perform that action at this time.
0 commit comments