summaryrefslogtreecommitdiff
path: root/scalajslib/src/mill/scalajslib/NodeJSConfig.scala
blob: de39308cd58cd17559cbca37a3d46af27a5385a4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
package mill.scalajslib

object NodeJSConfig {
  import upickle.default.{ReadWriter => RW, macroRW}
  implicit def rw: RW[NodeJSConfig] = macroRW
}

final case class NodeJSConfig(executable: String = "node",
                              args: List[String] = Nil,
                              env: Map[String, String] = Map.empty,
                              sourceMap: Boolean = true)