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.
1.5.0 - 2016-09-17
- templates:
.travis.yml: drop0.10,0.12,5 - templates:
CHANGELOG.md: update header language - templates:
README.md: move project description up - site: add scripts for generating a gh-pages site
1.4.0 - 2016-03-18
- add BSD-3-Clause, CC0-1.0, MIT, and UNLICENSED options (resolves #34)
- go back to using
.mdextension for licenses for better readability on github (reverts e971059) - add
privateCLI option - update CONTRIBUTING.md
- move linting back to front of test chain (reverts #31)
1.3.6 - 2015-11-19
- make npm install & git init optional (#33)
- add
--forceoption to skip prompt and init with defaults - fix package name default when
--dircli option is a nested path
1.3.5 - 2015-11-15
- add codes style badges to READMEs (#30)
- move linting to the end of the test chain (#31)
- Include example test in test/index.js (#14)
1.3.4 - 2015-10-20
1.3.3 - 2015-09-30
- add 0.10 and 0.12 back to travis
- remove redundant
scriptsection of travis (default is alreadynpm test)
1.3.2 - 2015-09-22
- remove can-haz-package from dependencies (oops)
- fix bad reference to
package.json
1.3.1 - 2015-09-22
- hide contributing section if no pkgContributing (#24)
- default to stable node for
.travis.yml - remove can-haz-package validation due to issue (#23)
- no errant newlines in readme if description omitted
- Remove errant newline in ISC template (#22)
- Add
diroption to specify directory - Fix missing
pkgVersiondefault
- Change
LICENSE.mdtoLICENSEin all the places
- Validate package name with can-haz-package
- Fix typo in CONTRIBUTING.md & CONTRIBUTING.md.mustache
- CLI now has
--versionand--helparguments
- Updated contributing guidelines & template based on changes in ngoldman/contributing@b1f54df.
- Use
tap-spec4.x to fix rendering issues (#16)
- Refactored object returned by
templates/index.jsto deal with fix for (#13)
- remove
pkgContributingfrom required list, default to true - fix error when selecting 'No' for contributing (#13)
- use github's node
.gitignore - improve
CONTRIBUTING.mdto be useful for contributors as well as collaborators - switch from
faucettotap-specfor tap output (#12)
- add
Apache-2.0license option - add validation for license options
- add test for invalid option error
- add and expose
moduleInit.OPTIONSconstant - add default license (ISC)
- remove license from required list
- public method
moduleInit.validate()returns{ missing, invalid }object instead ofmissingarray - improve CLI feedback
- update dependencies
- switch Node API to EventEmitter pattern
- remove io.js dependency (#6)
- add node 0.10 & 0.12 to travis tests
- add stability index badge as fair warning
- fix keywords again
- add
fixpackstep - add
npm installstep - add implementation table to readme
- move
.gitconfigchecks before prompt (#2)
- fix missing module
- skip unimplemented test
- add colors to creation process
- slight improvement to tests
- always exit process in bin
- catch git config errors
- nix repo creation
- desc no longer has default
- fixed keywords & added back
- removed unused npmUsr variable
- add newline to blank
index.js&test/index.js - remove fake github repo confirmation & creation
- removed unused dependency (mkdirp)
- disable keywords for now
- working draft