Skip to content

Studio root file

The Studio root file marks a Studio monorepo; its Settings, Policies, and Brand apply to every Startup nested beneath it.

PropertyValue
Pathstudio.ts
HoldsStudio
Kindfile
Leadersdb-first, git-first
TeamFounding Team
Written byChange.merge
Compiled byStartupBuilder

Example

studio.ts in a Startup repository.

studio.ts
import { Studio } from 'startup-builder'

export default Studio({
  name: 'Ledger Works',
  settings: { approvalHours: 24, refundWindow: '14d' },
  policies: { currency: 'USD', fiscalYearStart: 'January' },
})

Exports

ExportKindType
defaultdefaultStudio

Signature

TypeScript
Studio(definition: StudioDefinition): Studio

Generates

StartupBuilder compiles it into these records, Verbs and routes.

KindWhat
RecordsStudio, Setting, Policy
VerbsNone.
RoutesNone.