Module: CreateRubyGem
- Defined in:
- lib/create_ruby_gem.rb,
lib/create_ruby_gem/cli.rb,
lib/create_ruby_gem/error.rb,
lib/create_ruby_gem/runner.rb,
lib/create_ruby_gem/wizard.rb,
lib/create_ruby_gem/version.rb,
lib/create_ruby_gem/ui/palette.rb,
lib/create_ruby_gem/ui/prompter.rb,
lib/create_ruby_gem/config/store.rb,
lib/create_ruby_gem/command_builder.rb,
lib/create_ruby_gem/options/catalog.rb,
lib/create_ruby_gem/detection/runtime.rb,
lib/create_ruby_gem/options/validator.rb,
lib/create_ruby_gem/compatibility/matrix.rb,
lib/create_ruby_gem/ui/back_navigation_patch.rb,
lib/create_ruby_gem/detection/bundler_version.rb,
lib/create_ruby_gem/detection/bundler_defaults.rb
Overview
Interactive TUI wizard for bundle gem.
Detects the user’s Ruby/Bundler versions, shows only compatible options via a static compatibility matrix, and builds the correct bundle gem command. Config (presets, last-used options) is stored in ~/.config/create-ruby-gem/config.yml.
Defined Under Namespace
Modules: Compatibility, Config, Detection, Options, UI Classes: CLI, CommandBuilder, ConfigError, Error, Runner, UnsupportedBundlerVersionError, ValidationError, Wizard
Constant Summary collapse
- VERSION =
Returns current gem version.
'0.1.1'