Skip to content

vpavkin/scala-js-momentjs

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

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.9"

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.9 >=2.29.4 0.5.40 2.13 1.12.0
0.10.8 2.22.2 0.5.35 2.13 1.10.1
0.10.7 2.22.2 0.5.34 2.13 1.10.1
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