module Rooibos::CLI::Commands::New

Scaffolds a new Rooibos TUI application.

Starting a TUI project from scratch is tedious. Gem structure, test setup, executable wiring, and dependency management all take time before you write your first line of application code.

This command delegates to +bundle gem+ for the boilerplate, then customizes the result for Rooibos. It creates a working Model-View-Update skeleton with a passing test.

Use it to bootstrap new projects.

Example

rooibos new my_app
rooibos new my_app --no-git
rooibos new my_app --test=rspec  # warns about TestHelper