1.0.0-beta.1 • Published 1 year ago

@isfawwaz/eslint-config-babel v1.0.0-beta.1

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

@isfawwaz/eslint-config-babel

NPM version Downloads

Shared ESLint configuration for projects that use Babel.

Installation

npm install --save-dev @isfawwaz/eslint-config-babel
# or
pnpm add -D @isfawwaz/eslint-config-babel
# or
yarn add -D @isfawwaz/eslint-config-babel

Usage

Create a .eslintrc.json file in the project root and extend @isfawwaz/eslint-config-babel.

This package should be used in conjunction with @isfawwaz/eslint-config-base.

Example

{
  "root": true,
  "env": {
    "browser": true
  },
  "extends": ["@isfawwaz/eslint-config-base/esm", "@isfawwaz/eslint-config-babel"]
}

⚠️ If you are using a monorepo, you will need specify the configFile to point to the root:

{
  "root": true,
  "env": {
    "browser": true
  },
  "extends": ["@isfawwaz/eslint-config-base/esm", "@isfawwaz/eslint-config-babel"],
  "parserOptions": {
    "babelOptions": {
      "configFile": "./.babelrc.json"
    }
  }
}