UNPKG

create-rwsdk

Version:

Create RedwoodSDK projects

51 lines (38 loc) 1.85 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [2.0.0] - 2024-03-21 ### Breaking Changes - Switched from `degit` to `tiged` for template cloning ## [1.2.0] - 2025-05-22 ### Added - Interactive project name prompt when no project name is provided - Made project name argument optional - Added graceful handling of prompt cancellation - New `list` command to interactively view and select from available templates - Restructured CLI with proper command system ### Fixed - Bug where script would occasionally not exit properly after successful execution ## [1.1.0] - 2025-05-09 ### Added - Support for multiple starter templates: - `standard` (default): Uses `redwoodjs/sdk/starters/standard` - `minimal`: Uses `redwoodjs/sdk/starters/minimal` - `drizzle`: Uses `redwoodjs/example-drizzle` - New command-line option: `-t, --template <template>` to specify which template to use - Template validation to ensure only valid templates are used - Enhanced console output showing which template is being used ### Changed - Updated README.md with documentation for the new template options - Improved user interface with colored output for template names - Renamed all instances of "RedwoodJS SDK" to "RedwoodSDK" for consistency ## [1.0.0] - 2025-05-09 ### Added - Initial release - Basic functionality to create a RedwoodSDK project using the standard template - Command-line interface with help and version information - Support for force overwriting existing directories with `--force` flag - Colored console output and spinner for better user experience - Error handling for common issues - README with usage instructions and examples