eslint-config-sonarqube

2.1.3 • Public • Published

eslint-config-sonarqube

ESLint configuration for SonarCloud, SonarQube and its plugins.

Usage

Install:

yarn add --dev \
  @typescript-eslint/eslint-plugin \
  @typescript-eslint/parser \
  eslint \
  eslint-config-sonarqube \
  eslint-plugin-import \
  eslint-plugin-jest \
  eslint-plugin-jest-dom \
  eslint-plugin-jsx-a11y \
  eslint-plugin-promise \
  eslint-plugin-testing-library \
  eslint-plugin-react \
  eslint-plugin-react-hooks

Configure:

Add extends: 'sonarqube' to your local .eslintrc

Release:

  1. Update the version in package.json
  2. Update the CHANGELOG.md
  3. Commit the change with a version message: git commit -m "vx.y.z"
  4. Tag the commit with the version : git tag vx.y.z
  5. Publish on npm: yarn publish

/eslint-config-sonarqube/

    Package Sidebar

    Install

    npm i eslint-config-sonarqube

    Weekly Downloads

    2,685

    Version

    2.1.3

    License

    LGPL-3.0

    Unpacked Size

    24 kB

    Total Files

    8

    Last publish

    Collaborators

    • lpaulger_sonarsource
    • gabssnake
    • lucio.merotta.sonarsource
    • jcarsique-sonar
    • saberduck
    • elena-vilchik
    • andrea-guarino-sonarsource
    • gregaubert
    • sonar-jay
    • philippe-perrin-sonarsource
    • xay.tanovan
    • wouter-admiraal-sonarsource
    • mathieu-sonar
    • antonio.garcia.sonarsource
    • tomverin
    • yassin-kammoun-sonarsource
    • sonartech