UNPKG

eslint-config-wemake

Version:

Shareable configuration for Eslint that we use in wemake.services

40 lines (25 loc) 1.31 kB
# eslint-config-wemake [![wemake.services](https://img.shields.io/badge/-wemake.services-green.svg?label=%20&logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP%2F%2F%2F5TvxDIAAAAIdFJOUwAjRA8xXANAL%2Bv0SAAAADNJREFUGNNjYCAIOJjRBdBFWMkVQeGzcHAwksJnAPPZGOGAASzPzAEHEGVsLExQwE7YswCb7AFZSF3bbAAAAABJRU5ErkJggg%3D%3D)](https://wemake.services) [![Build Status](https://travis-ci.org/wemake-services/eslint-config-wemake.svg?branch=master)](https://travis-ci.org/wemake-services/eslint-config-wemake) Shareable configuration for [`eslint`](https://github.com/eslint/eslint). [![JavaScript Style Guide - Standard Style](https://cdn.rawgit.com/standard/standard/master/badge.svg)](http://standardjs.com) The main idea of this configuration is to be: 1. Highly opinionated (!) 2. Strict about syntax and secure by default 3. Enforces best-practices The ultimate goal of this project is to become the strictest config available. ## Installation ```bash npm install --save-dev eslint-config-wemake ``` Then, modify your `eslint` configuration: ```json { "extends": [ "wemake" ] } ``` Done! Later you can modify your configuration to include any extra rules you need. ## License MIT.