This is an ESLint plugin that exports configurations and rules for the Mafalda SFU project.
You can install this plugin using npm:
npm install @mafalda-sfu/eslint-plugin --save-devThis plugin exports the following configurations:
layoutrecommendedsuggestionssuggestions-typescripttypescript
This plugin exports the following rules:
-
brace-style: modified version of the eslint brace-style rule allowing multiple lines inallmanstyle. -
no-private-keyword: disallows the use of the Typescriptprivatekeyword. -
no-protected-keyword: disallows the use of the Typescriptprotectedkeyword. -
no-public-keyword: disallows the use of the Typescriptpublickeyword. -
no-setInterval: disallows the use ofsetInterval. -
no-setTimeout: disallows the use ofsetTimeout. -
no-window-event: disallows the use ofwindowevents.
This project is licensed under the MIT License.