Neolithic Psychedelic Mushrooms

    This package has been deprecated

    Author message:

    Please uninstall this package.

    @financial-times/n-worker

    3.1.0 • Public • Published

    n-worker

    Setup of basic next enhancements for non-web dynos e.g. cron-jobs, pollers

    API

    n-worker#setup(options)

    Sets up node enhamcemets

    • fetch as a global using isomorphic-fetch
    • metrics for processes and fetch
    • flags (optional)

    options:

    • withFlags default false - waits for the flags client to initialise and start polling
    • name optional - will get the app name from package.json if absent
    • directory defaults to process.cwd() directory in which to look for config code

    Returns a Promise.

    Usage: javascript worker.setup(options).then(function(){ //Application init code })

    n-worker#CronJob(options)

    Constructor for a new cron job, with metrics etc. added. options expects the same as npm cron.CronJob

    n-worker#metrics

    Reference to the instance of metrics used by the job

    n-worker#flags

    Reference to the instance of flags used by the job

    Keywords

    none

    Install

    npm i @financial-times/n-worker

    DownloadsWeekly Downloads

    1

    Version

    3.1.0

    License

    MIT

    Unpacked Size

    188 kB

    Total Files

    23

    Last publish

    Collaborators

    • robgodfrey
    • hamza.samih
    • nikita.lohia
    • notlee
    • efinlay24
    • emmalewis
    • aendra
    • the-ft
    • rowanmanning
    • chee
    • alexwilson