emitter:轻松测试您的discord.js事件监听器

时间:2024-04-23 12:18:32
【文件属性】:

文件名称:emitter:轻松测试您的discord.js事件监听器

文件大小:8KB

文件格式:ZIP

更新时间:2024-04-23 12:18:32

TypeScript

关于 @bionic/emitter是一个模块,使用该模块,您可以测试的事件侦听器,而无需创建替代帐户或实施黑客测试。 每次使用它发出事件时,它都会生成随机对象,这些对象类似于discord.js在该事件中可能发出的真实对象,从而使您可以对其进行测试。 注意:由于Discord上实际上并不存在生成的结构,因此尝试通过API与它们进行交互(例如,删除消息或发送至频道)将失败。 如果您需要测试,则发出真实的结构。 用法 使用 ,您可以简单地import功能。 import emit from '@bionic/emitter' ; emit ( client , 'channelCreate' , 'userUpdate' ) ; 使用,您需要使用import()而不是require() 。 const { emit } = await import ( '@bionic/emitte


【文件预览】:
emitter-main
----src()
--------util.ts(3KB)
--------models()
--------index.ts(185B)
--------generate.ts(1KB)
--------emit.ts(1007B)
----.eslintrc.yml(1003B)
----tsconfig.json(163B)
----README.md(1KB)
----.npmrc(19B)
----tests()
--------channel.js(484B)
--------user.js(321B)
--------index.js(366B)
----.gitignore(35B)
----package.json(557B)

网友评论