File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 65
65
"merge-options" : " ^2.0.0" ,
66
66
"multiaddr" : " ^6.1.1" ,
67
67
"nanoid" : " ^2.1.9" ,
68
+ "resolve-cwd" : " ^3.0.0" ,
68
69
"temp-write" : " ^4.0.0"
69
70
},
70
71
"devDependencies" : {
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ const path = require('path')
5
5
const fs = require ( 'fs-extra' )
6
6
const debug = require ( 'debug' )
7
7
const nanoid = require ( 'nanoid' )
8
+ const resolveCwd = require ( 'resolve-cwd' )
8
9
const isWindows = os . platform ( ) === 'win32'
9
10
10
11
const log = debug ( 'ipfsd-ctl:utils' )
@@ -42,10 +43,10 @@ const checkForRunningApi = (repoPath) => {
42
43
43
44
const findBin = ( type ) => {
44
45
if ( type === 'js' ) {
45
- return process . env . IPFS_JS_EXEC || require . resolve ( 'ipfs/src/cli/bin.js' )
46
+ return process . env . IPFS_JS_EXEC || resolveCwd ( 'ipfs/src/cli/bin.js' )
46
47
}
47
48
48
- return process . env . IPFS_GO_EXEC || require . resolve ( `go-ipfs-dep/go-ipfs/${ isWindows ? 'ipfs.exe' : 'ipfs' } ` )
49
+ return process . env . IPFS_GO_EXEC || resolveCwd ( `go-ipfs-dep/go-ipfs/${ isWindows ? 'ipfs.exe' : 'ipfs' } ` )
49
50
}
50
51
51
52
const tmpDir = ( type = '' ) => {
You can’t perform that action at this time.
0 commit comments