An opinionated npm boilerplate
babel-preset-env
compiler and webpack development configuration- Jest testing platform
- eslint linting utility with recommended configuration
- Prettier opinionated code formatter with configuration
- Husky pre-commit hooks and lint-staged configuration
- commitlint commit conventions with Conventional Commits configuration
- Travis CI configuration
- semantic-release automated version management and package publishing
Note - This boilerplate requires Yarn to use out-of-the-box.
# npm
npm i -g npm-jumpstart
# Yarn
yarn global add npm-jumpstart
- Run
npm-jumpstart
to create a boilerplate in the current working directory - Install the generated boilerplate dependencies -
npm i
oryarn