This repository is now hosted on Gitlab. Please head there if you wish to contribute. Thanks 馃檪
package.jsonready to receive the dependencies (just need to remember to replace the name after thedegit)- a
.npmrcpreventingpackage-lock, to be removed if not building a library - a
.nvmrcto set the NodeJS version
- code formatting with Prettier, making sure all code looks the same without having to worry about it. In turn, this means more meaningful git diffs.
- linting with ESLint and basic plugins on their recommended default.
- Git hooks to lint the files on commit with
huskyandlint-staged, a little safeguard. - consistent commit message format with
commitizenandcommitlint. A personal preference, but I like the tidiness and the categorized format.
- testing with
ava, set up to look for tests in__tests__folder, keeping them close to what they test.
- basic CI configuration for TravisCI and Appveyor