@breejs/later
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/breejs__later package

4.2.0 • Public • Published

@breejs/later

build status code coverage code style styled with prettier made with lass license npm downloads

This project is a maintained fork of Later, as I needed it to be maintained and modernized for Bree. Later is a library for describing recurring schedules and calculating their future occurrences. It supports a very flexible schedule definition including support for composite schedules and schedule exceptions. Create new schedules manually, via Cron expression, via text expressions, or using a fully chainable API.

Table of Contents

Features

Types of schedules supported by Later:

  • Run a report on the last day of every month at 12 AM except in December
  • Install patches on the 2nd Tuesday of every month at 4 AM
  • Gather CPU metrics every 10 mins Mon - Fri and every 30 mins Sat - Sun
  • Send out a scary e-mail at 13:13:13 every Friday the 13th

Documentation

See https://breejs.github.io/later/ for complete documentation and usage.

Install

npm:

npm install @breejs/later

Usage

Node

const later = require('@breejs/later');

console.log(later);

Browser

VanillaJS

This is the solution for you if you're just using <script> tags everywhere!

<script src="https://unpkg.com/@breejs/later"></script>
<script type="text/javascript">
  (function() {
    console.log(later);
  })();
</script>

Bundler

Assuming you are using browserify, webpack, rollup, or another bundler, you can simply follow Node usage above.

Contributors

Name Website
BunKat
Nick Baugh http://niftylettuce.com/
yrambler2001 https://yrambler2001.me/

License

MIT © BunKat

Dependencies (0)

    Dev Dependencies (27)

    Package Sidebar

    Install

    npm i @breejs/later

    Weekly Downloads

    154,377

    Version

    4.2.0

    License

    MIT

    Unpacked Size

    471 kB

    Total Files

    7

    Last publish

    Collaborators

    • titanism
    • niftylettuce
    • gargol
    • daniellockyer
    • shadowgate15