@@ -10,35 +10,27 @@ addToLibrary({
1010 if (!ENVIRONMENT_IS_NODE) {
1111 throw new Error("NODERAWFS is currently only supported on Node.js environment.")
1212 }
13- // Use this to reference our in-memory filesystem
14- var VFS = Object.assign({}, FS);
15- // Override the init function with our own
16- FS.init = NODERAWFS.init;` ,
17- $NODERAWFS : {
18- init ( ) {
19- var _wrapNodeError = function ( func ) {
20- return function ( ...args ) {
21- try {
22- return func ( ...args )
23- } catch ( e ) {
24- if ( e . code ) {
25- throw new FS . ErrnoError ( ERRNO_CODES [ e . code ] ) ;
26- }
27- throw e ;
13+ var _wrapNodeError = function(func) {
14+ return function(...args) {
15+ try {
16+ return func(...args)
17+ } catch (e) {
18+ if (e.code) {
19+ throw new FS.ErrnoError(ERRNO_CODES[e.code]);
2820 }
21+ throw e;
2922 }
30- } ;
31-
32- // Wrap the whole in-memory filesystem API with
33- // our Node.js based functions
34- for ( var _key in NODERAWFS ) {
35- /** @suppress {partialAlias} */
36- FS [ _key ] = _wrapNodeError ( NODERAWFS [ _key ] ) ;
3723 }
38-
39- // Setup the stdin, stdout and stderr devices
40- FS . createStandardStreams ( ) ;
41- } ,
24+ };
25+ // Use this to reference our in-memory filesystem
26+ /** @suppress {partialAlias} */
27+ var VFS = Object.assign({}, FS);
28+ // Wrap the whole in-memory filesystem API with
29+ // our Node.js based functions
30+ for (var _key in NODERAWFS) {
31+ FS[_key] = _wrapNodeError(NODERAWFS[_key]);
32+ }` ,
33+ $NODERAWFS : {
4234 lookup ( parent , name ) {
4335#if ASSERTIONS
4436 assert ( parent )
0 commit comments