JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 7999
  • Score
    100M100P100Q133998F
  • License MIT

Package Exports

  • eslint-config-signavio

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (eslint-config-signavio) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

eslint-config-signavio

This package provides the agreed-upon set of JavaScript linting rules for all JavaScript projects at Signavio. The rule set is based upon the linting rules employed at airbnb. Furthermore we adjusted it, to cater for react and flow type checking. You will find that we are not as strict as proposed by the original airbnb rule set. This is due to the fact that large portions of linter rules are highly opinionated and we simply disagreed.

Installation

First install this package as a devDependency in your project.

npm install --save-dev eslint-config-signavio

or

yarn add -D eslint-config-signavio

After that create a .eslintrc.json file and add the following:

{
  "extends": "signavio"
}

Contributing

We encourage everybody to start discussions and file PRs with changes to this rule set. However please always make a good point, why you want to introduce a change. Simply "not liking" something doesn't count.