]> git.immae.eu Git - github/fretlink/purs-loader.git/blobdiff - src/PscIde.js
Add psc-ide-server arguments and pass src to psc-ide-server
[github/fretlink/purs-loader.git] / src / PscIde.js
index 27b49f6098ede154a3855d6800318e65eb868592..8a0e823c91ff22b74a81edf95cc2d959cd7f08de 100644 (file)
@@ -61,13 +61,14 @@ function connect(psModule) {
     ideClient.stdin.write('\n')
   })
 
-  const args = dargs(Object.assign({
+  const serverArgs = dargs(Object.assign({
     outputDirectory: options.output,
-  }, options.pscIdeArgs))
+    "_": options.src
+  }, options.pscIdeServerArgs))
 
-  debug('attempting to start psc-ide-server', args)
+  debug('attempting to start psc-ide-server', serverArgs)
 
-  const ideServer = cache.ideServer = spawn('psc-ide-server', [])
+  const ideServer = cache.ideServer = spawn('psc-ide-server', serverArgs)
   ideServer.stderr.on('data', data => {
     debug(data.toString())
   })