# eslint-config-jitsi **Repository Path**: mirrors_jitsi/eslint-config-jitsi ## Basic Information - **Project Name**: eslint-config-jitsi - **Description**: jitsi eslint config - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-05-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # eslint-config-jitsi A shareable eslint config for Jitsi's projects. ## Install ```bash npm install --save-dev @jitsi/eslint-config ``` ### Installing peerDependencies ```bash npm install --save-dev babel-eslint eslint-plugin-import ``` ## Usage Add the following to your `.eslintrc.js`. ``` { 'extends': '@jitsi/eslint-config' } ``` ### Additional If you want to enforce `jsdoc` rules used by Jitsi. ```bash npm install --save-dev eslint-plugin-jsdoc ``` ``` { 'extends': [ '@jitsi/eslint-config', '@jitsi/eslint-config/jsdoc' ] } ``` If you are using `react`. ```bash npm install --save-dev eslint-plugin-react ``` ``` { 'extends': [ '@jitsi/eslint-config', '@jitsi/eslint-config/react' ] } ``` If you are using `typescript`: ```bash npm install --save-dev @typescript-eslint/eslint-plugin @typescript-eslint/parser @stylistic/eslint-plugin ``` ``` { 'extends': [ '@jitsi/eslint-config', '@jitsi/eslint-config/typescript' ] } ```