ScalaJsOptions

scala.build.options.ScalaJsOptions
See theScalaJsOptions companion object
final case class ScalaJsOptions(version: Option[String], mode: Option[String], moduleKindStr: Option[String], checkIr: Option[Boolean], emitSourceMaps: Boolean, sourceMapsDest: Option[Path], dom: Option[Boolean], header: Option[String], allowBigIntsForLongs: Option[Boolean], avoidClasses: Option[Boolean], avoidLetsAndConsts: Option[Boolean], moduleSplitStyleStr: Option[String], smallModuleForPackage: List[String], esVersionStr: Option[String], noOpt: Option[Boolean])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def compilerPlugins(scalaVersion: String): Seq[AnyDependency]
def config(logger: Logger): JsConfig
def esVersion(logger: Logger): String
def finalVersion: String
def fullOpt: Boolean
def jsDependencies(scalaVersion: String): Seq[AnyDependency]
def linkerConfig(logger: Logger): ScalaJsLinkerConfig
def moduleKind(logger: Logger): String
def moduleSplitStyle(logger: Logger): String
def platformSuffix: String

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product