UNPKG

@wemake-services/eslint-config-javascript

Version:

Shareable configuration for ESLint that we use in wemake.services

43 lines (27 loc) 1.53 kB
# @wemake-services/eslint-config-javascript [![wemake.services](https://img.shields.io/badge/style-wemake.services-green.svg?label=&logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP%2F%2F%2F5TvxDIAAAAIdFJOUwAjRA8xXANAL%2Bv0SAAAADNJREFUGNNjYCAIOJjRBdBFWMkVQeGzcHAwksJnAPPZGOGAASzPzAEHEGVsLExQwE7YswCb7AFZSF3bbAAAAABJRU5ErkJggg%3D%3D)](http://wemake.services) [![Build Status](https://travis-ci.com/wemake-services/wemake-frontend-styleguide.svg?branch=master)](https://travis-ci.com/wemake-services/wemake-frontend-styleguide) [![wemake-frontend-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-frontend-styleguide) 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 @wemake-services/eslint-config-javascript ``` Then, modify your `eslint` configuration: ```json { "extends": [ "@wemake-services/javascript" ] } ``` Done! Later you can modify your configuration to include any extra rules you need. ## License MIT.