Skip to content

🚧 Library for defining recurring schedules and calculating future (or past) occurrences

License

Notifications You must be signed in to change notification settings

croqaz/later-again

Repository files navigation

Later-again ⏰

Standard Style Guide Build Status

When I discovered the original Later.js library, I was in awe 😲 like I've just discovered an ancient treasure. This is probably the best recurring schedules and calculating calendar occurrences ever. At least in the Node.js ecosystem. The amount of work refining and testing this is incredible...

So, thank you Bill BunKat and contributors!

This repository tries to continue the work of the original library, using newer ES5+ features. Also, I'm doing my best to fix some of the old bugs, or add some missing features. Feel free to contribute!

Installation

Simply install with npm:

$ npm install later-again

The rest documentation can still be found in the original repository: https://bunkat.github.io/later

Roadmap

  • Rewrite all the core compile and schedule functions
  • Start using Luxon or Dayjs. Parsing for time units is complicated and shouldn't be handled in this library.
  • Write tons of tests
  • Write 2 tons of tests

License

MIT © Cristi Constantin.

About

🚧 Library for defining recurring schedules and calculating future (or past) occurrences

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published