@repeatgg/eslint-config

1.0.8 • Public • Published

Repeat Eslint Configuration

A reusable, adaptive eslint configuration for Repeat.gg.

Automatically detects which configurations are required based on the contents of package.json, including:

  • Which parser to use,
  • What parserOptions to set
  • Which eslint-plugin-* packages to use
  • Which eslint-config-* packages to use
  • Which rules to set
  • Which import/resolver settings to use
  • Which overrides are appropriate

Installation

npm i -D eslint-config-repeat

Usage

.eslintrc.js setup:

module.exports = {
  extends: '@repeatgg',
};

.eslintrc.json setup:

{
  "extends": "@repeatgg",
};

package.json setup:

{
  ...
  "eslintConfig": {
    "extends": "@repeatgg"
  }
  ...
}

Readme

Keywords

none

Package Sidebar

Install

npm i @repeatgg/eslint-config

Weekly Downloads

118

Version

1.0.8

License

none

Unpacked Size

284 kB

Total Files

3

Last publish

Collaborators

  • jacob_at_repeat
  • craigrepeat
  • tezzmo
  • danielrepeatgg
  • deanacus
  • james_bw