eslint-config-viralize-es6

Viralize es6 eslint rules


Keywords
eslint, ES5, eslintconfig, config, viralize, javascript
License
MIT
Install
npm install eslint-config-viralize-es6@6.1.0

Documentation

eslint-config-viralize-common

Commons eslint rules used by all Viralize config files.

This repository is not intented to be use as a standalone eslint config for producion projects, but a way to centralize some common rules used by ES5 config file, ES6 config file and React config file.

Install

  1. Install the correct versions of each package, which are listed by the command:
npm info "eslint-config-viralize-common@latest" peerDependencies

If using npm 5+, use this shortcut

npx install-peerdeps --dev eslint-config-viralize-common

If using npm < 5, Linux/OSX users can run

(
  export PKG=eslint-config-viralize-common;
  npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "$PKG@latest"
)

If using npm < 5, Windows users can either install all the peer dependencies manually, or use the install-peerdeps cli tool.

npm install -g install-peerdeps
install-peerdeps --dev eslint-config-viralize-common
  1. Add "extends": "viralize-common" to your .eslintrc.