@webpresso/codegen
v2.0.1
Published
Webpresso code generation contracts, emitters, artifact workflows, manifests, and project CLI composition.
Readme
@webpresso/codegen
Codegen plugin contract + orchestrator for Webpresso.
Plugins live with their authoring tool (e.g. @webpresso/codegen/plugins,
or a host-owned plugin package); consumer apps compose them via
webpresso/config/codegen.yaml. This package owns:
- The
CodegenPlugincontract (apiVersion: 1,name,generate, etc.). - The
runCodegenorchestrator (Wave 1). - The YAML manifest loader
loadPluginsFromManifest(Wave 1). - The JSON schema for
webpresso/config/codegen.yaml(./schema/codegen-manifest.json), which IDEs and validators reference via$schema.
Final shape, examples, and consumer-facing prose land in Wave 5; this README is a placeholder.
