org.podval.tools.node

Members list

Type members

Classlikes

object Exec

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Exec.type
final class Node(val node: File, val npm: File)

Attributes

Supertypes
class Object
trait Matchable
class Any
abstract class NodeExtension(project: Project)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object NodeExtension

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
object NodeInstaller extends Installer[Node]

Attributes

Supertypes
trait Installer[Node]
trait Dependency
class Object
trait Matchable
class Any
Self type
final class NodeProject(val node: Node, root: File, runner: Runner)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object NodeProject

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait NodeProjectTask extends RunnerTask

Attributes

Companion
object
Supertypes
trait RunnerTask
trait OutputTask
trait Task
trait Named
trait ExtensionAware
trait Comparable[Task]
class Object
trait Matchable
class Any
Show all
Known subtypes
class NodeTask
class NodeRunTask
class NpmRunTask
trait ScalaJSRunTask[L]
class Main
class Test
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
@DisableCachingByDefault(because = "Installs Node.js and npm modules.")
abstract class NodeSetupTask extends DefaultTask, NodeProjectTask

Attributes

Supertypes
trait RunnerTask
trait OutputTask
class DefaultTask
class AbstractTask
trait DynamicObjectAware
trait TaskInternal
trait Configurable[Task]
trait Task
trait Named
trait ExtensionAware
trait Comparable[Task]
class Object
trait Matchable
class Any
Show all
@DisableCachingByDefault(because = "Abstract superclass of the node and npm tasks.")
abstract class NodeTask extends DefaultTask, NodeProjectTask

Attributes

Companion
object
Supertypes
trait RunnerTask
trait OutputTask
class DefaultTask
class AbstractTask
trait DynamicObjectAware
trait TaskInternal
trait Configurable[Task]
trait Task
trait Named
trait ExtensionAware
trait Comparable[Task]
class Object
trait Matchable
class Any
Show all
Known subtypes
class NodeRunTask
class NpmRunTask
object NodeTask

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
NodeTask.type
object Os

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Os.type
trait Os

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Aix
object Android
object FreeBSD
object Linux
object Mac
object SunOS
object Windows
Show all