Skip to content

ridakk/base-javascript-project-boilerplate

Repository files navigation

base-javascript-project-boilerplate

A base JavaScript Boiler plate with bare minumum dependencies.

ESLint

Ready to use eslint configuration with:

  • eslint-config-airbnb-base
  • eslint-plugin-dependencies
  • eslint-plugin-import
  • eslint-plugin-node
  • eslint-plugin-promise
  • eslint-plugin-security
  • eslint-plugin-standard

To see eslint output from console:

npm run lint

Commitlint

commitlint configuration with config-conventional

Husky

Lint commits before they are created via Husky's 'commit-msg' hook.

Versioning and CHANGELOG.md

Versioning and CHANGELOG generation via standard-version