mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-02 08:35:07 +08:00
* Support scoped computed EventEmitter names * Record order baselines for computed event fixtures
7 lines
307 B
TypeScript
7 lines
307 B
TypeScript
import { EventEmitter } from "node:events";
|
|
|
|
const emitter: EventEmitter | undefined = process.argv.length > 100 ? undefined : new EventEmitter();
|
|
const suffix = process.argv[2] ?? "x";
|
|
emitter?.on(`topic:${suffix}`, (value: string) => console.log(value));
|
|
console.log(emitter?.emit("topic:x", "payload"));
|