Skip to content

Commit ccccfa3

Browse files
committed
Fix resolution of executable path
1 parent 179e830 commit ccccfa3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

bin/cli

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,16 @@ if ( cmd === 'help' ) {
105105
if ( cmd === void 0 ) {
106106
throw new Error( 'invalid argument. Unrecognized/unsupported command. Value: `' + cmd + '`.' );
107107
}
108+
cmd = path.resolve( __dirname, '..', cmd );
108109
args2 = new Array( 2 );
109110
args2[ 0 ] = cmd;
110111
args2[ 1 ] = '--help';
111112
} else {
112113
if ( cmd === 'repl' ) {
114+
cmd = commands[ cmd ];
115+
cmd = path.resolve( __dirname, '..', cmd );
113116
args2 = new Array( 1 );
114-
args2[ 0 ] = commands[ cmd ];
117+
args2[ 0 ] = cmd;
115118
} else {
116119
throw new Error( 'invalid argument. Unrecognized/unsupported command. Value: `' + cmd + '`.' );
117120
}

0 commit comments

Comments
 (0)