Workspace Format

bfast fs create <name> creates a project scaffold from src/res/backend.

Generated structure

text
<workspace>/
  bfast.json
  package.json
  functions/
    index.mjs

bfast.json

Default content:

json
{
  "ignore": [
    "**/node_modules/**",
    "**/specs/**",
    "**/*.specs.js",
    "**/*.specs.mjs"
  ]
}

Fields:

Function Authoring Starter

The template includes descriptor exports in functions/index.mjs for:

Each descriptor includes a created metadata field.

View source on GitHub ↗ · synced 2026-10-19 10:26 UTC