We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ad07ec1 commit 5058a91Copy full SHA for 5058a91
1 file changed
lib/debugger.coffee
@@ -7,6 +7,7 @@ childprocess = require 'child_process'
7
{EventEmitter} = require './eventing'
8
Event = require 'geval/event'
9
logger = require './logger'
10
+fs = require 'fs'
11
12
log = (msg) -> # console.log(msg)
13
@@ -30,7 +31,8 @@ class ProcessManager extends EventEmitter
30
31
startActive = withActiveFile
32
@cleanup()
33
.then =>
- packageJSON = require @atom.project.resolvePath('package.json')
34
+ packagePath = @atom.project.resolvePath('package.json')
35
+ packageJSON = require packagePath if fs.existsSync(packagePath)
36
nodePath = @atom.config.get('node-debugger.nodePath')
37
nodeArgs = @atom.config.get('node-debugger.nodeArgs')
38
appArgs = @atom.config.get('node-debugger.appArgs')
0 commit comments