scalajs-env-jsdom-nodejs


License

License

Categories

Categories

JavaScript Languages Scala
GroupId

GroupId

org.scala-js
ArtifactId

ArtifactId

scalajs-env-jsdom-nodejs_2.10
Last Version

Last Version

1.0.0-M8
Release Date

Release Date

Type

Type

jar
Description

Description

scalajs-env-jsdom-nodejs
scalajs-env-jsdom-nodejs
Project URL

Project URL

https://www.scala-js.org/
Project Organization

Project Organization

org.scala-js
Source Code Management

Source Code Management

https://github.com/scala-js/scala-js-env-jsdom-nodejs

Download scalajs-env-jsdom-nodejs_2.10

How to add to project

<!-- https://jarcasting.com/artifacts/org.scala-js/scalajs-env-jsdom-nodejs_2.10/ -->
<dependency>
    <groupId>org.scala-js</groupId>
    <artifactId>scalajs-env-jsdom-nodejs_2.10</artifactId>
    <version>1.0.0-M8</version>
</dependency>
// https://jarcasting.com/artifacts/org.scala-js/scalajs-env-jsdom-nodejs_2.10/
implementation 'org.scala-js:scalajs-env-jsdom-nodejs_2.10:1.0.0-M8'
// https://jarcasting.com/artifacts/org.scala-js/scalajs-env-jsdom-nodejs_2.10/
implementation ("org.scala-js:scalajs-env-jsdom-nodejs_2.10:1.0.0-M8")
'org.scala-js:scalajs-env-jsdom-nodejs_2.10:jar:1.0.0-M8'
<dependency org="org.scala-js" name="scalajs-env-jsdom-nodejs_2.10" rev="1.0.0-M8">
  <artifact name="scalajs-env-jsdom-nodejs_2.10" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.scala-js', module='scalajs-env-jsdom-nodejs_2.10', version='1.0.0-M8')
)
libraryDependencies += "org.scala-js" % "scalajs-env-jsdom-nodejs_2.10" % "1.0.0-M8"
[org.scala-js/scalajs-env-jsdom-nodejs_2.10 "1.0.0-M8"]

Dependencies

compile (3)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.10.7
org.scala-js : scalajs-js-envs_2.10 jar 1.0.0-M8
org.scala-js : scalajs-env-nodejs_2.10 jar 1.0.0-M8

test (2)

Group / Artifact Type Version
com.novocode : junit-interface jar 0.11
org.scala-js : scalajs-js-envs-test-kit_2.10 jar 1.0.0-M8

Project Modules

There are no modules declared in this project.

scalajs-env-jsdom-nodejs

scalajs-env-jsdom-nodejs is a JavaScript environment for Scala.js (a JSEnv) running Node.js with jsdom.

This repository contains scalajs-env-jsdom-nodejs for Scala.js 1.x. In Scala.js 0.6.x, the Node.js with jsdom environment is part of the core distribution.

Usage

Add the following line to project/plugins.sbt:

libraryDependencies += "org.scala-js" %% "scalajs-env-jsdom-nodejs" % "1.1.0"

and the following line to build.sbt (possibly in the settings/jsSettings of Scala.js projects):

jsEnv := new org.scalajs.jsenv.jsdomnodejs.JSDOMNodeJSEnv()

Finally, make sure that jsdom 10.0.0 or later is avilable in your project. You can install it with

$ npm install jsdom

See the Scaladoc for other configuration options.

org.scala-js

Scala.js

Versions

Version
1.0.0-M8
1.0.0-M7
1.0.0-M6
1.0.0-M5
1.0.0-M3
1.0.0-M2
1.0.0-M1