A simple command-line utility for creating new projects in Ruby. Creates a lib folder and a test folder, and a Rakefile set up to run tests with Minitest.
As this is a command-line tool, install globally with
$ gem install rubynew
Run the rubynew command and pass it the name of the project you want to create. The project
name will be converted to a constant for use as a module name and a class name, similar to how
Bundler works when creating a gem.
$ rubynew tip_calculator
Please contribute. I'm interested in discussing features, such as providing optiosn for alternative frameworks for testing. However, the default will always be what Ruby's default is. I want this to be simple for beginners, so the defaults will do whatever Ruby does by default. Right now that's Rake and Minitest.
To contribute:
- Fork it ( https://github.com/napcs/rubynew/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
MIT. See LICENSE.txt.
2015-08-23
- Initial version