Skip to content

scala-js/scala-js-java-time

main
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

Files

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

scalajs-java-time (deprecated)

CI Scala.js Scala.js

scalajs-java-time is a BSD-licensed partial reimplementation of the java.time API of JDK8 for Scala.js.

This project is incomplete and has stalled

This project is very incomplete and efforts to expand it have stalled. Consider using one of the following alternatives instead:

Issues will not be worked on.

Pull requests may be reviewed and merged.

Usage

Add the following line to your sbt settings:

libraryDependencies += "org.scala-js" %%% "scalajs-java-time" % "1.0.0"

If you have a crossProject, the setting must be used only in the JS part:

lazy val myCross = crossProject
  ...
  .jsSettings(
    libraryDependencies += "org.scala-js" %%% "scalajs-java-time" % "1.0.0"
  )

Requirement: you must use a host JDK8 to build your project, i.e., to launch sbt. scalajs-java-time does not work on earlier JDKs.

Linking errors

This library is very incomplete. There are many classes and methods that have not been implemented yet. If you use any of those, you will get linking errors.

Consider using on the alternatives mentioned above.

License

scalajs-java-time is distributed under the BSD 3-Clause license.

Contributing

Follow the contributing guide.

About

Scala.js implementation for java.time in JDK8

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages