@applitools/eslint-plugin-compat

v0.7.0
ESLint rules for IE, based on Salesforce LWC rules
eslint eslint-plugin

@applitools/eslint-plugin-compat

ESLint rules for IE, based on Salesforce LWC rules.

Installation

$ npm install eslint babel-eslint @applitools/eslint-plugin-compat --save-dev

Usage

Add compat to the plugins section of your configuration. Then configure the desired rules in the rules sections.

Example of .eslintrc:

{
    "parser": "babel-eslint",
    "plugins": ["@applitools/eslint-plugin-compat"],
    "rules": {
        "@applitools/compat/no-deprecated": "error",
        "@applitools/compat/valid-api": "error",
        "@applitools/compat/no-document-query": "error"
    }
}

For more details about configuration please refer to the dedicated section in the ESLint documentation: https://eslint.org/docs/user-guide/configuring

Rules

Rule ID Description Fixable
compat/no-async-await disallow usage of the async-await syntax
compat/no-for-of disallow usage of the for-of syntax
compat/no-rest-spread-parameter disallow usage of the rest parameter and spread operator syntax
npm i @applitools/eslint-plugin-compat

Metadata

  • MIT
  • >=8.0.0
  • Unknown
  • released 8/26/2019

Downloads