# @baseplate-dev/core-generators

This package provides core code generators for TypeScript projects and base abstractions used throughout Baseplate.

## Purpose

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

## Key Features

- TsCodeFragment system for composable TypeScript generation
- Import management and resolution
- Project-wide provider definitions
- JSON file generation with formatting
- Core package dependency management

## Part of Baseplate Monorepo

This package is part of the Baseplate monorepo and serves as the foundation for all code generation in Baseplate projects.
