Learn how companies like Phone2Action are using npm in their front-end developmentJoin the conversation »

@holidaycheck/liam-tasks

1.2.1 • Public • Published

Set of automation tasks for liam.

Due to the liams architecture, you need to install peer dependencies. You can do this manually or use npm-install-peers by simply calling npx npm-install-peers. (since npm@5.2.0).

NOTE: you don't have to use liam if you want to use these tasks - each is a separate function with all required dependencies being injected during execution.

Usage

With liam (recommended)

See example in liam's repository. Just import/require required tasks from @holidaycheck/liam-tasks/tasks/[task-name];

Without liam (not-recommneded)

Just require specific task and pass required arguments:

const task = require('@holidaycheck/liam-tasks/tasks/add-jira-link')
const githubClient = require('github')({ ... })
const logger = console;
githubClient.authenticate({
    type: "token",
    token: '..', // you can hardcode token or pass it through ENV
});
 
task(logger, { githubClient }) //this task will run once and script will end.

What tasks are currently implemented?

Keywords

none

Install

npm i @holidaycheck/liam-tasks

DownloadsWeekly Downloads

0

Version

1.2.1

License

MIT

Unpacked Size

45.3 kB

Total Files

22

Last publish

Collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar