3.0.0 • Published 2 years ago

@twenix/executor-calendar-link v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

NPM version Downloads Dependency Status

Calendar link executor for Runnerty:

Installation:

Through NPM

npm i @twenix/executor-calendar-link

You can also add modules to your project with runnerty-cli

npx runnerty-cli add @twenix/executor-calendar-link

This command installs the module in your project, adds example configuration in your config.json and creates an example plan of use.

If you have installed runnerty-cli globally you can include the module with this command:

rty add @twenix/executor-calendar-link

Configuration sample:

Add in config.json:

{
  "id": "calendar_link_default",
  "type": "@twenix-executor-calendar-link"
}

Plan samples:

Add in plan.json:

{
  "id": "calendar_link_default",
  "title": "Sample event",
  "startDate": "2021-08-16 21:00",
  "endDate": "2021-08-16 21:30",
  "duration": [26, "minutes"],
  "allDay": false,
  "description": "Very important date",
  "location": "https://www.twenix.com",
  "busy": true,
  "url": "https://www.twenix.com",
  "guests": ["test2@test.com", "test@test.com"],
  "icsExportFile": "iCal_sample_file.ics"
}

Output (Process values):

Extra output

  • PROCESS_EXEC_GOOGLE_LINK: Google calendar event link.
  • PROCESS_EXEC_OUTLOOK_LINK: Outlook event link.
  • PROCESS_EXEC_OFFICE_365_LINK: Office 365 event link.
  • PROCESS_EXEC_YAHOO_LINK: Yahoo event link.

Note

  • ICS File output is located in param icsExportFile

For more information visit https://github.com/AnandChowdhary/calendar-link