Scala.js façade for Moment.js


License

License

Categories

Categories

JavaScript Languages Scala
GroupId

GroupId

ru.pavkin
ArtifactId

ArtifactId

scala-js-momentjs_sjs0.6_2.12
Last Version

Last Version

0.10.4
Release Date

Release Date

Type

Type

jar
Description

Description

Scala.js façade for Moment.js
Scala.js façade for Moment.js
Project URL

Project URL

https://github.com/vpavkin/scala-js-momentjs
Project Organization

Project Organization

ru.pavkin

Download scala-js-momentjs_sjs0.6_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/ru.pavkin/scala-js-momentjs_sjs0.6_2.12/ -->
<dependency>
    <groupId>ru.pavkin</groupId>
    <artifactId>scala-js-momentjs_sjs0.6_2.12</artifactId>
    <version>0.10.4</version>
</dependency>
// https://jarcasting.com/artifacts/ru.pavkin/scala-js-momentjs_sjs0.6_2.12/
implementation 'ru.pavkin:scala-js-momentjs_sjs0.6_2.12:0.10.4'
// https://jarcasting.com/artifacts/ru.pavkin/scala-js-momentjs_sjs0.6_2.12/
implementation ("ru.pavkin:scala-js-momentjs_sjs0.6_2.12:0.10.4")
'ru.pavkin:scala-js-momentjs_sjs0.6_2.12:jar:0.10.4'
<dependency org="ru.pavkin" name="scala-js-momentjs_sjs0.6_2.12" rev="0.10.4">
  <artifact name="scala-js-momentjs_sjs0.6_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='ru.pavkin', module='scala-js-momentjs_sjs0.6_2.12', version='0.10.4')
)
libraryDependencies += "ru.pavkin" % "scala-js-momentjs_sjs0.6_2.12" % "0.10.4"
[ru.pavkin/scala-js-momentjs_sjs0.6_2.12 "0.10.4"]

Dependencies

compile (2)

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

test (2)

Group / Artifact Type Version
org.scala-js : scalajs-test-bridge_2.12 jar 0.6.32
org.scalatest : scalatest_sjs0.6_2.12 jar 3.1.1

Project Modules

There are no modules declared in this project.

Moment.js façade for Scala.js

Maven Central Scala.js

Installation

Add the following dependency to your build.sbt:

libraryDependencies +=
  "ru.pavkin" %%% "scala-js-momentjs" % "0.10.5"

Since 0.9.0 scala-js-momentjs can be used with scalajs-bundler.

Example

import moment._

Moment.locale("en_GB")

Moment().calendar()
Moment(millis).calendar()
Moment(millis).fromNow()

Versions 0.2.0 and earlier

If for some reason you want to use version prior to 0.3.1, then use following examples to import and use the facade:

libraryDependencies +=
  "io.github.widok" %%% "scala-js-momentjs" % "0.2.0"
import org.widok.moment._

Moment()

Versions of Moment.js

Facade Moment.js Moment-timezone Scala versions Scala.js version
0.10.5 2.22.2 0.5.31 2.12.11, 2.13.2 1.2.0
0.10.4 2.22.2 0.5.28 2.12.11, 2.13.2 0.6.32, 1.0.1
0.10.3 2.22.2 0.5.25 2.12.10, 2.13.0 0.6.32, 1.0.0
0.10.2 (broken) 2.22.2 0.5.25 2.12.10, 2.13.0 0.6.32, 1.0.0
0.10.1 2.22.2 0.5.25 2.12.10, 2.13.0 0.6.31, 1.0.0-RC1
0.10.0 2.22.2 0.5.25 2.11.12, 2.12.8, 2.13.0 0.6.x
0.9.1 2.19.2 0.5.14 2.11.11, 2.12.4 0.6.x
0.9.0 2.18.1 0.5.13 2.11.11, 2.12.2 0.6.x
0.8.* 2.18.1 0.5.11 2.11.11, 2.12.2 0.6.x
0.7.0 2.18.1 0.5.11 2.11.8, 2.12.1 0.6.x
0.6.0 2.18.0 0.5.11 2.11.8, 2.12.1 0.6.x
0.5.1 2.17.1 0.5.11 2.11.8, 2.12.1 0.6.x
0.5.0 2.17.1 0.5.11 2.11.8, 2.12.1 0.6.x
0.4.1 2.16.0 0.5.9 2.11.8, 2.12.0 0.6.x
0.4.0 2.16.0 0.5.9 2.11.8 0.6.x
0.3.3 2.15.2 0.5.5 2.11.8 0.6.x
0.3.2 2.15.1 0.5.5 2.11.8 0.6.x
0.3.1 2.15.1 0.5.5 2.11.8 0.6.x

License

This façade is licensed under the terms of the Apache v2.0 license.

Authors

  • Tim Nieradzik
  • Erik LaBianca
  • Vladimir Pavkin

Versions

Version
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.2
0.9.1
0.9.0
0.8.1
0.8.0
0.7.0
0.6.0
0.5.1
0.5.0
0.4.1