Implement a JavaScript EventEmitter class (or object) that supports the following methods: - subscribe(eventName, callback): Register a callback function to be called when the named event is emitted. Returns an object (or function) that allows unsubscribing. - emit(eventName, ...args): Trigger all callbacks registered under the given event…