Module: Generambo

Defined in:
lib/generambo.rb,
lib/generambo/cli/cli.rb,
lib/generambo/version.rb,
lib/generambo/helpers/copier.rb,
lib/generambo/cli/gen_command.rb,
lib/generambo/cli/setup_command.rb,
lib/generambo/cli/thor_extension.rb,
lib/generambo/constants/constants.rb,
lib/generambo/helpers/template_handler.rb,
lib/generambo/cli/setup_username_command.rb,
lib/generambo/constants/module_constants.rb,
lib/generambo/configuration/user_preferences.rb,
lib/generambo/constants/generambofile_constants.rb,
lib/generambo/constants/user_preferences_constants.rb,
lib/generambo/code_generation/generambofile_generator.rb

Defined Under Namespace

Modules: CLI, Helpers Classes: GenerambofileGenerator, UserPreferences

Constant Summary collapse

VERSION =
'0.1.2'.freeze
GENERAMBO_FILE =
'Generambofile'.freeze
TEMPLATES_FOLDER =
'Templates'.freeze
GENERAMBO_HOME_DIR =
'.generambo'.freeze
USER_PREFERENCES_FILE =
'user_preferences.yml'.freeze
CURRENT_DATE_KEY =
'date'.freeze
MODULE_NAME_KEY =
'module_name'.freeze
PROJECT_NAME_KEY =
'project_name'.freeze
PROJECT_PREFIX_KEY =
'prefix'.freeze
AUTHOR_NAME_KEY =
'author'.freeze
USERNAME_KEY =

Keys of file user_preferences.yml

'username'.freeze