daytime-alarm
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

Daytime alarm

Set an (recurring) alarm at a daytime.

Installation

 $ npm i daytime-alarm

Usage

import daytimeAlarm from "daytime-alarm"

// Alarm hits next time the clock shows 15:35:30
let alarm = daytimeAlarm("15:35:30").onAlarm((time) => {
  console.log("Alarm" + time)   // "Alarm 15:35:30"
})

On / Off

alarm.cancel()

post("/activateAlarm", () => {
  alarm.start()
})

Repeat

alarm.repeat("daily")

post("/noLongerRepeat", () => {
  alarm.once()
})

Contribute

All feedback is appreciated. Create a pull request or write an issue.

Package Sidebar

Install

npm i daytime-alarm

Weekly Downloads

2

Version

1.1.1

License

ISC

Unpacked Size

229 kB

Total Files

14

Last publish

Collaborators

  • zzrv