DriftScript bindings · function

engineRegistry

A registry describing this engine's capabilities.

Explained in Setting up scripts.

function engineRegistry(): CapabilityRegistry
import { engineRegistry } from '@driftengine/script';

In depth

Built rather than exported as a constant, because a registry refuses a duplicate registration — two consumers sharing one module-level instance would be one consumer's startup failing on another's import. Cheap: a few dozen object literals.