emitting:专为TypeScript和Promises设计的EventEmitter

时间:2024-05-22 07:21:08
【文件属性】:

文件名称:emitting:专为TypeScript和Promises设计的EventEmitter

文件大小:142KB

文件格式:ZIP

更新时间:2024-05-22 07:21:08

nodejs typescript event-emitter TypeScript

发射 [ | | ] Emitting是为TypeScript和Promises设计的简单事件发射器。 与其他发射器有一些区别: new EventEmitter()键入事件有效负载new EventEmitter() 用.take("event"): Promise等待事件.take("event"): Promise相同 当您发出error事件并且没有人在听时,不要throw错误 功能性-方法不依赖this 体积小。 没有依赖关系。 控制大小。 目录 原料药 建设者 .on(eventName, handler) —添加事件侦听器 .once(eventName, handler) —监听一次事件 .emit(eventName, payload) —将事件发送给侦听器 .emitCallback(ev


【文件预览】:
emitting-master
----.prettierignore(26B)
----.gitignore(3KB)
----tsconfig.json(485B)
----typedoc.json(123B)
----README.md(8KB)
----tests()
--------index.ts(8KB)
----LICENSE(1KB)
----package.json(2KB)
----prettier.config.js(103B)
----src()
--------index.ts(6KB)
----.babelrc(177B)
----jest.config.js(575B)
----.lintstagedrc(67B)
----.huskyrc(53B)
----.travis.yml(367B)
----yarn.lock(336KB)

网友评论