Ошибка довольно ясна:
npm ERR! file /home/debian9/package.json
npm ERR! code EJSONPARSE
npm ERR! JSON.parse Failed to parse json
package.json
должен содержать действительный JSON.
Итак, запустите: npm init
, чтобы сгенерировать действительный, а затем добавьте к нему eslintConfig
{
"name": "test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"eslintConfig": {
"extends": "eslint:recommended"
}
}
Вся ваша конфигурация eslint должна находиться внутри eslintConfig
свойства вашего package.json
. Вы можете прочитать документацию в здесь