Sha256: 111dc14544de0ef181939a0eb6ccb08e9a72664a14161784fb72c7e5e59c64c5
Contents?: true
Size: 1.72 KB
Versions: 10
Compression:
Stored size: 1.72 KB
Contents
# coding: utf-8 lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'fancy_gets/version' Gem::Specification.new do |spec| spec.name = "fancy_gets" spec.version = FancyGets::VERSION spec.authors = ["Lorin Thwaits"] spec.email = ["lorint@gmail.com"] spec.summary = %q{Enhanced gets with listbox, auto-complete, and password support} spec.description = %q{This gem exists to banish crusty UX that our users endure at the command line. For far too long we've been stuck with just gets and getc. When prompting the user with a list of choices, wouldn't it be nice to have the feel of a <select> in HTML? Or to auto-suggest options as they type? Or perhaps offer a password entry with asterisks instead of just sitting silent, which confuses many users? It's all here. Enjoy!} spec.homepage = "http://polangeles.com/gems/fancy_gets" spec.license = "MIT" # Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host' # to allow pushing to a single host or delete this section to allow pushing to any host. if spec.respond_to?(:metadata) spec.metadata['allowed_push_host'] = "https://rubygems.org" else raise "RubyGems 2.0 or newer is required to protect against public gem pushes." end spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] spec.add_development_dependency "bundler", "~> 1.12" spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "rspec", "~> 3.0" end
Version data entries
10 entries across 10 versions & 1 rubygems