create-marp-slides
Version:
CLI tool for scaffolding Marp presentation projects with GitHub Pages deployment
37 lines (31 loc) • 1.26 kB
Markdown
# 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).
## [1.0.0] - 2025-07-18
### Added
- Initial release of create-marp-slides CLI tool
- Interactive project scaffolding with inquirer prompts
- Automatic GitHub Actions workflow generation for Pages deployment
- Sample Marp slide template with examples
- Command-line argument parsing with commander.js
- Progress indicators and colored output
- Optional dependency installation
- Project name validation
- Comprehensive documentation and usage guide
### Features
- Create new Marp presentation projects with `npx create-marp-slides`
- Pre-configured GitHub Actions for automatic deployment
- Development server with live reload
- Build system for static HTML generation
- Responsive slide presentations
- Math formula support (KaTeX)
- Code syntax highlighting
- Image and media support
### Dependencies
- commander.js for CLI argument parsing
- inquirer for interactive prompts
- ora for progress spinners
- execa for safe command execution
- fs-extra for file operations
- chalk for colored terminal output