magnet-node-schedule
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

Usage

All router api should refer node-schedule This module techinicall no need to convert to magnet

Basic

import magnet from 'magnet-core'
import Config from 'magnet-config'
import Logger from 'magnet-bunyan'
import Schedule from 'magnet-node-schedule'

let app = await magnet([Config, Logger, Schedule])

server/jobs/test.js

import _promise from 'bluebird'

export default function ({ nodeSchedule }) {
  nodeSchedule.scheduleJob(
    '*/1 * * * * *',
    async function process () {
      console.log('testing scheduler 2222', await _promise.resolve('hey').timeout(1000))
    }
  )
}

Package Sidebar

Install

npm i magnet-node-schedule

Weekly Downloads

12

Version

2.0.0

License

MIT

Last publish

Collaborators

  • kievechua