[data-reveal]{opacity:1!important;transform:none!important}
Configuration
Builder

Configuration

Every option of the dms-builder module.

Set options in the config block of the dms-builder entry of antelope.config.ts.

OptionTypeDefaultDescription
projectRootstringthe process working directoryAbsolute path to the app's source root, where page files live. Every page, table and query the builder writes lands under it.
api.enabledbooleanthe project's development modeForces the builder on or off.
Version 0.3 dropped the factoring option; remove it from an older configuration.

When the builder is on

Unset, api.enabled follows the core's development flag (GetRuntimeInfo().dev), the same flag the DMS uses for dev reload, not NODE_ENV:

CommandBuilder
ajs project dev, ajs project dev -wOn
ajs project start (runs a build)Off: no /api/builder routes (they answer 404), no frontend module, no Edit this page

Set api.enabled: true to mount the builder on a started build on purpose, or false to keep it off in development.

With api.enabled: true on a deployment, tenant owners can rewrite the deployed sources. Keep it for environments where that is the intent.