2.1.1 • Published 9 months ago

@vosdux/eslint-config-csp v2.1.1

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

Installation

npm i --save-dev @vosdux/eslint-config-csp eslint prettier typescript
# or if you're using yarn
yarn add -D @vosdux/eslint-config-csp eslint prettier typescript

Usage

In your eslintrc file you can extend like this

module.exports = {
  extends: ['@vosdux/csp'],
}

What we used here

  extends: [
    "eslint:recommended",
    "plugin:react/recommended",
    "plugin:react/jsx-runtime",
    "plugin:react-hooks/recommended",
    "plugin:@typescript-eslint/recommended",
    "plugin:import/recommended",
    "plugin:import/typescript",
    "plugin:sonarjs/recommended",
    "plugin:prettier/recommended"
  ],

Prettier config

  {
    "trailingComma": "es5",
    "tabWidth": 4,
    "semi": true,
    "singleQuote": true,
    "endOfLine":"auto"
  }

Problems

If you have problem with 'no-unused-vars' and typescript add next rule in your eslintrc file

  rules: {
    "no-unused-vars": 'off'
  }