Skip to content

Pacific-Agency/eslint-config

Repository files navigation

Конфигурация ESLint

GitHub release (latest SemVer)

Установка

pnpm i -D @pacific-agency/eslint-config
npm i -D @pacific-agency/eslint-config
yarn add -D @pacific-agency/eslint-config

Использование

Для использования нужно создать файл .eslintrc с содержимым:

{
  "extends": "@pacific-agency"
}

Добавить в файл .vscode/settings.json:

{
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "json",
    "vue",
    "typescript",
    "typescriptreact"
  ],
}

Проект с i18n

Для использования плагина с i18n необходимо добавить в файл .eslintrc:

{
  "rules": {
    "@intlify/vue-i18n/no-raw-text": "error",
    "@intlify/vue-i18n/no-unused-keys": [
      "error",
      {
        "enableFix": true
      }
    ]
  }
}