cherow-eslint
Cherow parser for ESLint.
This package is still experimental.
Installation
Using Yarn:
yarn add --dev cherow-eslint
Using npm:
npm i --save-dev cherow-eslint
Usage
Modify your ESLint configuration file:
Note that if you are using vue-eslint-parser
,
you should update your configuration file like this:
Known Issues
Cherow doesn't provide official tokenizer, so there are some problems with tokenizing:
- An error will be thrown when parsing string template with expressions, like this:
const s = `value: `
- The tokenizer cannot detect an identifier as
JSXIdentifier
in JSX. That is, theJSXIdentifier
token will be treated as normalIdentifier
.
Reporting Bugs
You should provide these information for reproduction:
- ESLint version
cherow-eslint
version- Your ESLint configuration
- Your code and the error output
License
MIT Licensed
Copyright © 2018-present Pig Fang