minimalism
v0.0.3
Published
Cleans up the mess in your GitHub project root by allowing to move config files into package.json.
Maintainers
Readme
Minimalism
Cleans up the mess in your GitHub project root by allowing to move config files into package.json.
Installation
npm install --save minimalism
Usage
- Include unwanted config files in your
package.json
{
"minimalism": {
".travis.yml": "sudo: false\nlanguage: node_js\nnode_js:\n - 'stable'\n - '4.2.0'\nscript: npm run travis"
}
}- Add
minimalismas a dependency. - Add this postinstall script to your
package.json.
{
"scripts": {
"postinstall": "minimalism"
}
}.gitignorethe unwanted config-files so they won't show up in your commits (tip: you can include your.gitignorein yourpackage.json)
FAQ
Why is build published on GitHub? Isn't that redundant?
It's needed for viewing the covered lines in coveralls, so I included it.
