Module: KStarter

Defined in:
lib/k_starter/starters/gem.rb,
lib/k_starter.rb,
lib/k_starter/app.rb,
lib/k_starter/cli.rb,
lib/k_starter/map.rb,
lib/k_starter/schema.rb,
lib/k_starter/version.rb,
lib/k_starter/tty_helpers.rb,
lib/k_starter/app_generator.rb,
lib/k_starter/questions/gem.rb,
lib/k_starter/starters/base.rb,
lib/k_starter/starters/nuxt.rb,
lib/k_starter/starters/rails.rb,
lib/k_starter/questions/rails.rb,
lib/k_starter/starters/svelte.rb,
lib/k_starter/commands/command.rb,
lib/k_starter/questions/svelte.rb,
lib/k_starter/database/base_model.rb,
lib/k_starter/database/config_model.rb,
lib/k_starter/database/project_model.rb,
lib/k_starter/questions/ask_questions.rb,
lib/k_starter/questions/base_question.rb,
lib/k_starter/commands/project/new_project.rb,
lib/k_starter/commands/project/edit_project.rb,
lib/k_starter/commands/project/project_menu.rb,
lib/k_starter/commands/project/bootstrap_project.rb,
lib/k_starter/commands/project/select_new_project_type.rb,
lib/k_starter/commands/configuration/configuration_menu.rb,
ext/k_starter/k_starter.c

Overview

see: bundle –help example: bundle gem –coc –test=rspec –mit k_project km2 new k_project -t ruby_gem \

--description "k_project is a command line GEM for building new ruby, rails and other language projects" \
--user-story "As a Developer, I want a simple path to creating new projects in different languages, so that I be productive quickly"

Defined Under Namespace

Modules: Commands, Database, Questions, Schema, Starters, TtyHelpers Classes: App, AppGenerator, CLI, Map

Constant Summary collapse

Error =

raise KStarter::Error, ‘Sample message’

Class.new(StandardError)
EscapePressed =
Class.new(StandardError)
VERSION =
'0.1.4'