Skip to content
runtoolkit edited this page Apr 13, 2026 · 2 revisions

macro-engine

A modular JavaScript runtime engine — no dependencies, no eval, no shell execution.

Ported from the macroEngine-datapack architecture.


Modules

Module Class / Exports
index.js Engine — bundles all subsystems
tick.js TickLoop
event.js EventBus
hook.js HookSystem, HOOKS
cooldown.js Cooldown
scheduler.js Scheduler
queue.js Queue
fiber.js FiberManager
batch.js Batch
state.js State
flag.js FlagStore, Flag
config.js Config
rate-limit.js RateLimit
command.js CommandSystem, CommandRegistry, SingleCommandRunner, MultiCommandRunner
log.js Logger, LogLevel
math.js named exports
string.js named exports

Navigation

Clone this wiki locally