scala-diff-utils


License

License

Categories

Categories

Scala Languages
GroupId

GroupId

de.lolhens
ArtifactId

ArtifactId

scala-diff-utils_sjs1_2.12
Last Version

Last Version

1.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

scala-diff-utils
scala-diff-utils
Project URL

Project URL

https://github.com/LolHens/sbt-scalajs-webjar
Project Organization

Project Organization

de.lolhens
Source Code Management

Source Code Management

https://github.com/LolHens/sbt-scalajs-webjar

Download scala-diff-utils_sjs1_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/de.lolhens/scala-diff-utils_sjs1_2.12/ -->
<dependency>
    <groupId>de.lolhens</groupId>
    <artifactId>scala-diff-utils_sjs1_2.12</artifactId>
    <version>1.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/de.lolhens/scala-diff-utils_sjs1_2.12/
implementation 'de.lolhens:scala-diff-utils_sjs1_2.12:1.1.1'
// https://jarcasting.com/artifacts/de.lolhens/scala-diff-utils_sjs1_2.12/
implementation ("de.lolhens:scala-diff-utils_sjs1_2.12:1.1.1")
'de.lolhens:scala-diff-utils_sjs1_2.12:jar:1.1.1'
<dependency org="de.lolhens" name="scala-diff-utils_sjs1_2.12" rev="1.1.1">
  <artifact name="scala-diff-utils_sjs1_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.lolhens', module='scala-diff-utils_sjs1_2.12', version='1.1.1')
)
libraryDependencies += "de.lolhens" % "scala-diff-utils_sjs1_2.12" % "1.1.1"
[de.lolhens/scala-diff-utils_sjs1_2.12 "1.1.1"]

Dependencies

compile (2)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.13
org.scala-js : scalajs-library_2.12 jar 1.5.0

test (2)

Group / Artifact Type Version
org.scala-js : scalajs-test-bridge_2.12 jar 1.5.0
org.scalameta : munit_sjs1_2.12 jar 0.7.22

Project Modules

There are no modules declared in this project.

sbt-scalajs-webjar

Test Workflow Release Notes Maven Central Apache License 2.0 Scala Steward badge

Allows you to build a WebJar from a ScalaJS project.

plugins.sbt

addSbtPlugin("de.lolhens" % "sbt-scalajs-webjar" % "0.3.3")

Example

lazy val shared = crossProject(JSPlatform, JVMPlatform).crossType(CrossType.Pure).in(file("shared"))

lazy val sharedJs = shared.js
lazy val sharedJvm = shared.jvm

lazy val server = project.in(file("server"))
  .dependsOn(sharedJvm)
  .dependsOn(client.webjar)

lazy val client = project.in(file("client"))
  .enablePlugins(ScalaJSWebjarPlugin)
  .dependsOn(sharedJs)

Licensing

This project uses the Apache 2.0 License. See the file called LICENSE.

Versions

Version
1.1.1
1.1.0