UNPKG

create-marp-slides

Version:

CLI tool for scaffolding Marp presentation projects with GitHub Pages deployment

37 lines (31 loc) 1.26 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). ## [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