All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Use
Time
overDate
class for auto-generating the year.
- Fix issue where
Sign
wasn't able to locate license templates. - Update specs.
- Sign will check if a license file exists before creating/overwriting.
- Alias for options and flags.
- Fix issue where some licenses weren't being fetched.
- Overall refactor of code to improve code readability.
- More licenses.
- Update README.
- Licenses assemble! Look at the entire list with
sign --list
.
- Runner is able to fetch and generate a license.
- Runner saves generated licenses into current project directory.
- Option to display version number.
- Tests for
Sign::Fetcher
. - Tests for
Sign::Generator
.
- Add tests for
Sign::Runner#create_license
.
- Cli prompt in
runner.rb
. - Return help information using
--help
. - Tests for cli initialization and help information.
- Create
TestHelper
module to capture stdout and stderr.
- Rename project
lc -> sign
.
- Create initial project structure.