Skip to main content

monostack.config.json

Each derived app has a monostack.config.json at its root that tracks the relationship to its parent app.

Schema

{
"parentCommit": "abc123...",
"parentApp": "boiler"
}

Fields

FieldDescription
parentCommitSHA of the last synced commit from the parent app. Used by update and migrate to determine which changes are new.
parentAppName of the parent app (default: "boiler"). Determines which app directory to diff against.

Behavior

  • update and migrate read parentCommit to find new commits, then update it after applying (unless --no-update is passed).
  • scaffold app creates this file automatically with the initial commit and parent name.