api / org.gradle.plugins.javascript.base / JavaScriptExtension

JavaScriptExtension

open class JavaScriptExtension

Constructors

<init>

JavaScriptExtension()

Properties

NAME

static val NAME: String

Extension Properties

coffeeScript

val JavaScriptExtension.coffeeScript: CoffeeScriptExtension

Retrieves the coffeeScript extension.

envJs

val JavaScriptExtension.envJs: EnvJsExtension

Retrieves the envJs extension.

ext

val JavaScriptExtension.ext: ExtraPropertiesExtension

Retrieves the ext extension.

jsHint

val JavaScriptExtension.jsHint: JsHintExtension

Retrieves the jsHint extension.

rhino

val JavaScriptExtension.rhino: RhinoExtension

Retrieves the rhino extension.

Extension Functions

coffeeScript

fun JavaScriptExtension.coffeeScript(configure: CoffeeScriptExtension.() -> Unit): Unit

Configures the coffeeScript extension.

envJs

fun JavaScriptExtension.envJs(configure: EnvJsExtension.() -> Unit): Unit

Configures the envJs extension.

ext

fun JavaScriptExtension.ext(configure: ExtraPropertiesExtension.() -> Unit): Unit

Configures the ext extension.

jsHint

fun JavaScriptExtension.jsHint(configure: JsHintExtension.() -> Unit): Unit

Configures the jsHint extension.

rhino

fun JavaScriptExtension.rhino(configure: RhinoExtension.() -> Unit): Unit

Configures the rhino extension.