This package provides core code generators for TypeScript projects and base abstractions used throughout Baseplate.
The core-generators package provides:
- TypeScript code generation utilities and abstractions
- Package.json generation and management
- High-level TypeScript file abstractions
- Core project structure generators
- Base configuration file generators
- Common provider definitions and scopes
- TsCodeFragment system for composable TypeScript generation
- Import management and resolution
- Project-wide provider definitions
- JSON file generation with formatting
- Core package dependency management
This package is part of the Baseplate monorepo and serves as the foundation for all code generation in Baseplate projects.