Files under lib/data contain opinionated extensions / modifications to files created by the bundle gem
command. Each file contains information on how to apply these changes.
List of changes and explanations (not complete):
README.MD
- adds
release
anddevelopment
badges - adds feedback and conventions chapters
- adds
lib/bundlerimprovements.rb
(generallylib/namespaces/gem_name.rb
)- replaces
require
withrequire_relative
- it is O(1)
- gem can now be required from source
- replaces
Rakefile
- Adds test to 'Check if source can be required locally'
spec/spec_helper.rb
- adds
RSPEC_ROOT
- adds
Coveralls
- adds
yourgem.gemspec
- adds dev dependencies
- removes TODOs
- adds auhtor, email and license
Guardfile
- adds rspec and bundler guards
.gitignore
- adds ignore for idea files, private notes and environments
It is planned to implement these in form of generators in the future.
Bug reports and pull requests are welcome on GitHub at https://github.com/thisismydesign/bundler-improvements.
The gem is available as open source under the terms of the MIT License.