const EventEmitter = require('events');
// Step 1: Create a new instance of EventEmitter
const myEmitter = new EventEmitter();
// Step 2: Define an event handler function
const myEventHandler = (arg1, arg2) => {
console.log('Event occurred with arguments:', arg1, arg2);
};
// Step 3: Attach the event handler to the custom event
myEmitter.on('customEvent', myEventHandler);
// Step 4: Emit the custom event with optional arguments
myEmitter.emit('customEvent', 'Argument1', 'Argument2');
// Step 5: Remove the event handler (optional)
myEmitter.removeListener('customEvent', myEventHandler);