Skip to content

v1.0.0

Latest

Choose a tag to compare

@DanielArndt0 DanielArndt0 released this 19 Mar 19:11
· 1 commit to main since this release

Overview

Initial public release of CLI Example, a reusable TypeScript CLI template designed to serve as a solid starting point for new command-line projects.

What's New

Area Added
Project base Initial CLI template structure with TypeScript
Architecture Documented general architecture for cli, services, and core layers
Core Base folders for errors, types, and utilities
Commands Example commands with descriptions, help text, arguments, and options
Services Example service layer to keep command logic separated from business logic
Error handling Custom error structure with improved messages
Utilities Reusable utility examples for common CLI support tasks
Documentation Organized docs with setup, architecture, command creation, DevOps, and publishing guidance
DevOps GitHub-ready workflow examples for CI/CD and package publishing
Package setup Initial package configuration for reusable CLI projects

Notes

This release establishes the initial v1.0.0 foundation of the project and provides a reusable template intended to be adapted for future CLI repositories.

Full Changelog: https://github.com/DanielArndt0/cli-example/commits/v1.0.0