infra-ts
Infrastructure environment checkout for TypeScript.
infra-ts compiles immutable structural definitions into a dependency graph and checks out one logical infrastructure environment per worktree.
The delivered packages are:
@infra-ts/corefor provider authoring, refs, graph compilation, and scoped environment projection@infra-ts/runtimefor stack execution, durable state, activation, and Git@infra-ts/neonfor lightweight Neon project definitions@infra-ts/neon/runtimefor shared-project/environment-branch behavior@infra-ts/clifor the soleinfra-tsexecutableinfra-tsas a core-only umbrella with explicit subpaths
Quickstart
Check out production and preview Neon environments.
Protocol
Learn definitions, refs, scopes, and graph compilation.
Runtime
Run graphs, state, activation, and Git mapping.
Neon
Share one project across environment branches.
Secrets stay in memory unless file output is explicit. Checkout never destroys resources, and Git prune removes only local mappings.