- Switch the use of the module
cli
forcommander
after the security alert oncli
. - Update dependencies.
- Fix issue #14
- Fix file renaming
- Update dependencies.
- Add test against Node.js v6.
- Update dependencies.
- Change the way the e2e tests were done. Now we use Mocha instead of some custom tests runner.
- Simplify the usage of Grunt.
- Fix typos.
- Fix cInstall.option.default.folder not impacting the cInstall.folder paths.
- Add support for coveralls.io for test coverage report.
- Remove useless dependencies.
- Switch blanket.js for istanbul.js as coverage test reporters.
- Update .travis.iml file to stop using legacy version of TravisCI.
- Add test against Node.js v5.
- Enhance error handle in
api.js
. - Accelerate the execution of the tool on an empty value of the field
cInstall
in thebower.json
file. - Update dependencies.
- Fix a possible error when using names with glob star.
- Deprecated the use of
automatic
in the API (was already marked as deprecated in the cmd module). - Better deprecation throw, by using the Node.js
util
module. - Start using version 1.4.x of q instead of version 2.x.x because it wasn't updated since 2014.
- Asynchronous call to the file system and method.
- Clear the dependencies.
- Better configuration object.
- Update the dependencies use by the tool.
- Bug fixes: Error in the execution of the command "automatic".
- Bug fixes: Error when execute the tool using CLI.
- Bug fixes: Error when executing the command "automatic" or "install" twice in a row.
- Bug fixes: Repair bug with option bower in CLI.
- Add new e2e tests.
- Complete the wiki.
- Bug fix.
- Add option
removeAfter
to delete the bower_components folder after the tool execution.
- Add option
verbose
to display/return more information from the tool execution. - A lot of bug fixes.
- Change most of the method to be asynchronous.
- Now, the CLI commands call the API ones.
- Add some test for the default tools actions.
- Hot fix for an error cause by the use of the option
ignoreExt
ofmin
. - Various regression fixes on the API.
- Add new command
automatic
to let clean-bower-installer automatically selects between update or install action to ask bower to do. - Now the API commands
automatically
,install
andupdate
no more return an output but execute therun
command automatically. - Now you can specify extension(s) to ignore when you call the
min
option.
- Add way to ignore files.
- Repair documentation (missing documentation to use the
default
option in its new way).
- Add option to get minimized version of bower dependencies.
- Add option to set a default folder for minimized files.
- Repair the CLI commands call. Before the CLI section was called as soon as we require the clean-bower-installer module, now it is not (as intended).
- Add API.
- Remove error message when rewriting files.
- Mac’s compatibility restoration.
- Various bug fixes.
- First module release.