Skip to content

moccu/eslint-config-moccu

Repository files navigation

eslint-config-moccu

Build

The eslint config we use at moccu

Installation

$ npm install --save-dev @moccu/eslint-config

Usage

Base

This is a customized ruleset based on the eslint recommended rules.

{
	"extends": [
		"@moccu/eslint-config"
	],
	"rules": {
		// Additional rules...
	}
}

React

This is a customized ruleset based on the eslint-plugin-react rules. Separately there is a ruleset for proptypes-validation in @moccu/eslint-config/react-proptypes.

{
	"extends": [
		"@moccu/eslint-config",
		"@moccu/eslint-config/react",
		"@moccu/eslint-config/react-proptypes"
	],
	"rules": {
		// Additional rules...
	}
}

Contribute

  • Add / Edit rules after agreements with developers at Moccu
  • Run tests using npm test
  • Set new version in package.json
  • Publish new version on npm using npm publish --access=public
  • Add github release and tag including release notes

License

MIT