zcatalyst-cli
Version:
Command Line Tool for CATALYST
31 lines (25 loc) • 1.04 kB
JavaScript
/**
*
* @param {import('./types/event').EventDetails} event
* @param {import('./types/event').Context} context
*/
module.exports = (event, context) => {
/*
EVENT FUNCTIONALITIES
*/
// const DATA = event.getData(); //event data
// const RAW_DATA = event.getRawData(): //raw data
// const TIME = event.getTime(); //event occurred time
// const ACTION = event.getAction(); //(insert | fetch | invoke ...)
// const SOURCE = event.getSource(); //(datastore | cache | queue ...)
// const SOURCE_ENTITY_ID = event.getSourceEntityId(); //if type is datastore then entity id is tableid
// const SOURCE_BUS_DETAILS = event.getBusDetails(); //event bus details
// const SOURCE_BUS_ID = SOURCE_BUS_DETAILS.id; //event bus id
// const PROJECT_DETAILS = event.getProjectDetails(); //event project details
console.log('Hello from {{_MAIN_}}');
/*
CONTEXT FUNCTIONALITIES
*/
context.closeWithSuccess(); //end of application with success
// context.closeWithFailure(); //end of application with failure
};