eslint: error Parsing error: The keyword 'const' is reserved eslint: error Parsing error: The keyword 'const' is reserved javascript javascript

eslint: error Parsing error: The keyword 'const' is reserved


ESLint defaults to ES5 syntax-checking. You'll want to override to the latest well-supported version of JavaScript.

Try adding a .eslintrc file to your project. Inside it:

{    "parserOptions": {        "ecmaVersion": 2017    },    "env": {        "es6": true    }}

Hopefully this helps.

EDIT: I also found this example .eslintrc which might help.


you also can add this inline instead of config, just add it to the same file before you add your own disable stuff

/* eslint-env es6 *//* eslint-disable no-console */

my case was disable a file and eslint-disable were not working for me alone

/* eslint-env es6 *//* eslint-disable */


I used .eslintrc.js and I have added following code.

module.exports = {    "parserOptions": {        "ecmaVersion": 6    }};