1.0.1 • Published 8 years ago

@dhedgecock/eloquence v1.0.1

Weekly downloads
1
License
ISC
Repository
-
Last release
8 years ago

Eloquence

Magnificent ESLint Configuration

Usage

Import core and react rule sets as needed.

const eloquence = require('eloquence');
const configuration = {
  parser: 'babel-eslint',

  parserOptions: {
    ecmaVersion: 6,
    sourceType: 'module',
    ecmaFeatures: {
      jsx: true
    }
  },

  plugins: [
    'react'
  ],

  env: {
    browser: true,
    node: true,
    mocha: true
  }
}

// Include rule definitions
module.exports = Object.assign(configuration, eloquence.core, eloquence.react);

Peer Dependencies

eslint-plugin-react is not included as a peer dependency for projects not using React.