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