minimalism

0.0.3 • Public • Published

Minimalism

MIT License Build Status Code Climate Coverage Status NPM Downloads NPM Dependencies

Cleans up the mess in your GitHub project root by allowing to move config files into package.json.

Installation

  • npm install --save minimalism

Usage

  1. 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"
	}
}
  1. Add minimalism as a dependency.
  2. Add this postinstall script to your package.json.
{
	"scripts": {
		"postinstall": "minimalism"
	}
}
  1. .gitignore the unwanted config-files so they won't show up in your commits (tip: you can include your .gitignore in your package.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.

Package Sidebar

Install

npm i minimalism

Weekly Downloads

3

Version

0.0.3

License

MIT

Last publish

Collaborators

  • florianwendelborn