@hstm-labs/forge-infra-generator
v0.4.0
Published
Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.
Readme
@hstm-labs/forge-infra-generator
Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.
Installation
npm install @hstm-labs/forge-infra-generatorPublic API
Types
InfraArtifact— complete infrastructure outputInfraContainer— Dockerfile definitionInfraComposeConfig— Docker Compose configurationInfraCiPipeline— CI/CD pipeline definitionInfraDatabaseScript— database migration/init scriptsInfraEnvFile— environment variable fileInfraConfigFile— application config file
Classes
InfraGenerateStage— pipeline stage implementingPipelineStageinterfaceInfraOutputValidator— validates LLM-produced infrastructure output
Usage
import { InfraGenerateStage } from '@hstm-labs/forge-infra-generator';
const stage = new InfraGenerateStage();
const result = await stage.execute(input);
// result.data contains InfraArtifact