Я пытаюсь запустить Prettier из CLI, определяющего конфигурацию в пакете. Файл json, как это объяснено в Официальных документах
Prettier использует cosmiconfig для поддержки файла конфигурации. Это означает, что вы можете настроить красивее с помощью (в порядке приоритета):
Ключ "красивее" в вашем пакете. json file.
Howewer, используя следующую команду и файл пакета json, появляется сообщение об ошибке:
Команда:
prettier --config package.json ./src/basic-sample.js
пакет. json:
{
"name": "prettier-getting-started",
"version": "1.0.0",
"description": "Prettier - Getting started",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
},
"keywords": [
"prettier"
],
"author": "Rafa Romero",
"license": "ISC",
"devDependencies": {
"prettier": "2.0.4"
},
"prettier":{
"singleQuote": true
}
}
Результат:
[error] Invalid configuration file `src/basic-sample.js`: JSON Error in /Users/rafaromero/prettier-sample/package.json:
[error] LinesAndColumns$1 is not a constructor
Хотелось бы отметить, что при использовании .prettierr c. js файл с той же командой работает