{ "10x": { "repository": "https://github.com/JonnyBurger/eslint-plugin-10x" }, "6river": { "repository": "https://github.com/6RiverSystems/eslint-plugin-6river" }, "@-k/eslint-plugin": { "repository": "https://github.com/AdrieanKhisbe/my-node-libraries" }, "@0y0/eslint-plugin-react": { "repository": "https://github.com/o0y0o/eslint-plugin-react" }, "@6river/eslint-plugin-6river": { "repository": "https://github.com/6RiverSystems/eslint-plugin-6river" }, "@acmecryptocorp/eslint-plugin": { "repository": "https://github.com/acmecryptocorp/eslint-plugin" }, "@alexreardon/eslint-plugin-react-hooks": { "repository": "https://github.com/facebook/react" }, "@alibaba-aero/eslint-plugin-json": { "repository": "https://github.com/azeemba/eslint-plugin-json" }, "@angular-eslint/eslint-plugin": { "repository": "https://github.com/angular-eslint/angular-eslint" }, "@angular-eslint/eslint-plugin-template": { "repository": "https://github.com/angular-eslint/angular-eslint" }, "@applitools/eslint-plugin-compat": { "repository": "https://github.com/applitools/eslint-plugin-compat" }, "@appulate/eslint-plugin": { "repository": "https://github.com/appulate/eslint-plugin-appulate" }, "@asbjorn/eslint-plugin-groq": { "repository": "https://github.com/asbjornh/eslint-plugin-groq" }, "@atlauncher/eslint-plugin-atlauncher": { "repository": "https://github.com/ATLauncher/javascript" }, "@autoguru/eslint-plugin": { "repository": "https://github.com/autoguru-au/octane" }, "@avaly/eslint-plugin-import-order": { "repository": "https://github.com/avaly/eslint-plugin-import-order" }, "@babel/eslint-plugin-development": { "repository": "https://github.com/babel/eslint-plugin-babel-plugin" }, "@bel0v/eslint-plugin-deprecate": { "repository": "https://github.com/AlexMost/eslint-plugin-deprecate" }, "@berlysia/generator-eslint-plugin": { "repository": "https://github.com/berlysia/generator-eslint-plugin" }, "@blackflux/eslint-plugin-rules": { "repository": "https://github.com/blackflux/eslint-plugin-rules" }, "@bluecateng/eslint-plugin": { "repository": "https://github.com/bluecatengineering/eslint-packages" }, "@bluelovers/eslint-plugin": { "repository": "https://github.com/bluelovers/ws-node-bluelovers" }, "@blueprintjs/eslint-plugin": { "repository": "https://github.com/palantir/blueprint" }, "@br/eslint-plugin-laws-of-the-game": { "repository": "https://github.com/bleacherreport/eslint-plugin-laws-of-the-game" }, "@bve/eslint-plugin": { "repository": "https://github.com/bvejs/bve" }, "@capriza/eslint-plugin-safe-sql": { "repository": "https://github.com/capriza/eslint-plugin-safe-sql" }, "@change-org/eslint-plugin-change": { "repository": "https://github.com/change/javascript" }, "@chensi-thunder/eslint-plugin-vue": { "repository": "https://github.com/chensi-thunder/eslint-plugin-vue" }, "@clark/eslint-plugin-import-helpers-with-package": { "repository": "https://github.com/ClarkSource/eslint-config" }, "@cloudfour/eslint-plugin": { "repository": "https://github.com/cloudfour/eslint-config" }, "@codaco/eslint-plugin-spellcheck": { "repository": "https://github.com/codaco/eslint-plugin-spellcheck" }, "@codar/eslint-plugin": { "repository": "https://github.com/codarme/stylelint" }, "@cognibox/eslint-plugin-no-super-async": { "repository": "https://github.com/cognibox/eslint-no-super-async" }, "@cognibox/eslint-plugin-vue-require-component-key": { "repository": "https://github.com/cognibox/eslint-vue-require-component-key" }, "@coorpacademy/eslint-plugin-coorpacademy": { "repository": "https://github.com/CoorpAcademy/eslint-plugin-coorpacademy" }, "@corefw/eslint-plugin-corefw": { "repository": "https://github.com/corefw/core-eslint-plugin-corefw" }, "@creuna/eslint-plugin-prop-types-csharp": { "repository": "https://github.com/Creuna-Oslo/eslint-plugin-prop-types-csharp" }, "@cypress/eslint-plugin-json": { "repository": "https://github.com/cypress-io/eslint-plugin-json" }, "@d0whc3r/eslint-plugin-stencil": { "repository": "https://github.com/d0whc3r/stencil-eslint" }, "@demands/eslint-plugin-import": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "@destinationstransfers/eslint-plugin": { "repository": "https://github.com/destinationstransfers/eslint-plugin" }, "@divyagnan/eslint-plugin-inline-styles": { "repository": "https://github.com/divyagnan/eslint-plugin-inline-styles" }, "@doodad-js/eslint-plugin-doodad": { "repository": "https://github.com/doodadjs/eslint-plugin-doodad" }, "@dr.potapoff/eslint-plugin": { "repository": "https://github.com/typescript-eslint/typescript-eslint" }, "@dreipol/eslint-plugin-export-keys": { "repository": "https://github.com/dreipol/eslint-plugin-export-keys" }, "@dropthebeatbro/eslint-plugin-jsx-a11y": { "repository": "https://github.com/evcohen/eslint-plugin-jsx-a11y" }, "@dword-design/eslint-plugin-import-alias": { "repository": "https://github.com/dword-design/eslint-plugin-import-alias" }, "@edenhealth/eslint-plugin-react-native": { "repository": "https://github.com/edenhealth/eslint-plugin-react-native" }, "@elastic/eslint-plugin-eui": { "repository": "https://github.com/elastic/eui" }, "@elastic/eslint-plugin-kibana-custom": { "repository": "https://github.com/elastic/kibana" }, "@elastic/eslint-plugin-react-intl": { "repository": "https://github.com/elastic/eslint-plugin-react-intl" }, "@elfin-fe/eslint-plugin-elfin": { "repository": "https://github.com/elfinFE/elfin-convention" }, "@elfinct/eslint-plugin-elfin": { "repository": "https://github.com/elfinFE/elfin-convention" }, "@elyby/eslint-plugin": { "repository": "https://github.com/elyby/eslint-config" }, "@endpass/eslint-plugin-endpass": { "repository": "https://github.com/endpass/endpass-core" }, "@episerver/eslint-plugin-cms": { "repository": "https://github.com/seriema/eslint-plugin-episerver-cms" }, "@essex/eslint-plugin": { "repository": "https://github.com/microsoft/essex-alpha-build-infra" }, "@f-fjs/eslint-plugin-formatjs": { "repository": "https://github.com/formatjs/formatjs" }, "@fabriece/eslint-plugin-react-typescript": { "repository": "https://github.com/sfabriece/eslint-plugin-react-typescript" }, "@fellow/eslint-plugin-coffee": { "repository": "https://github.com/aminland/eslint-plugin-coffee" }, "@fintechstudios/eslint-plugin-chai-as-promised": { "docs": "https://github.com/fintechstudios/eslint-plugin-chai-as-promised/blob/master/docs/rules/", "repository": "https://github.com/fintechstudios/eslint-plugin-chai-as-promised" }, "@floydspace/eslint-plugin-rules": { "repository": "https://github.com/floydspace/eslint-plugin-rules" }, "@fluentui/eslint-plugin": { "repository": "https://github.com/microsoft/fluentui" }, "@fluentwind/eslint-plugin-vue-i18n": { "repository": "https://github.com/fluentwind/eslint-plugin-vue-i18n" }, "@frogeducation/eslint-plugin-jquery-compat": { "repository": "https://github.com/frogeducation/eslint-plugin-jquery-compat" }, "@furugomu/eslint-plugin": { "repository": "https://github.com/furugomu/eslint-plugin" }, "@fuzeman/eslint-plugin-import": { "repository": "https://github.com/fuzeman/eslint-plugin-import" }, "@geekie/eslint-plugin": { "repository": "https://github.com/geekie/eslint-plugin" }, "@getify/eslint-plugin-proper-arrows": { "repository": "https://github.com/getify/eslint-plugin-proper-arrows" }, "@glimmerx/eslint-plugin": { "repository": "https://github.com/glimmerjs/glimmer-experimental" }, "@godaddy/eslint-plugin-react-intl": { "repository": "https://github.com/godaddy/eslint-plugin-react-intl" }, "@goodforonefare/eslint-plugin-shopify": { "repository": "https://github.com/Shopify/eslint-plugin-shopify" }, "@grenadierjs/eslint-plugin-grenadier": { "repository": "https://github.com/grenadierjs/grenadier" }, "@grncdr/eslint-plugin-react-hooks": { "repository": "https://github.com/facebook/react" }, "@h4iuiuc/eslint-plugin": { "repository": "https://github.com/hack4impact-uiuc/eslint-plugin" }, "@hack4impact-uiuc/eslint-plugin": { "repository": "https://github.com/hack4impact-uiuc/eslint-plugin" }, "@hd-ui/eslint-plugin-hd-ui": { "repository": "https://github.com/hd-ui/hd-ui" }, "@hypnosphi/eslint-plugin-import": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "@ianwremmel/eslint-plugin-ianwremmel": { "repository": "https://github.com/ianwremmel/eslint-plugin-ianwremmel" }, "@igneel64/eslint-plugin-dangerous": { "repository": "https://github.com/igneel64/eslint-plugin-dangerous" }, "@intlify/eslint-plugin-vue-i18n": { "repository": "https://github.com/intlify/eslint-plugin-vue-i18n" }, "@jakzo/eslint-plugin": { "repository": "https://github.com/jakzo/things" }, "@jambit/eslint-plugin-typed-redux-saga": { "repository": "https://github.com/jambit/eslint-plugin-typed-redux-saga" }, "@joyeecheung/eslint-plugin-node-core": { "repository": "https://github.com/joyeecheung/eslint-plugin-node-core" }, "@kablamo/eslint-plugin": { "repository": "https://github.com/KablamoOSS/kerosene" }, "@kentcdodds/eslint-plugin-react": { "repository": "https://github.com/yannickcr/eslint-plugin-react" }, "@kfed/eslint-plugin-i18n": { "repository": "https://github.com/Kyr/eslint-plugin-i18n" }, "@khanacademy/eslint-plugin": { "repository": "https://github.com/Khan/eslint-plugin-khan" }, "@kmdavis/eslint-plugin-sort-imports": { "repository": "https://github.com/kmdavis/eslint-plugin-sort-imports" }, "@layout-css/eslint-plugin-styled-components": { "repository": "https://github.com/studiosciences/layout-css" }, "@leviy/eslint-plugin-es5": { "repository": "https://github.com/leviy/eslint-plugin-es5" }, "@lifeomic/eslint-plugin-node": { "repository": "https://github.com/lifeomic/eslint-plugin-node" }, "@locomote/eslint-plugin-json-light": { "repository": "https://github.com/locomote/eslint-plugin-json-light" }, "@lwc/eslint-plugin-lwc": { "repository": "https://github.com/salesforce/eslint-plugin-lwc" }, "@m6web/eslint-plugin-i18n": { "repository": "https://github.com/M6Web/eslint-plugin-m6web-i18n" }, "@m6web/eslint-plugin-react": { "repository": "https://github.com/M6Web/eslint-tools" }, "@m6web/eslint-plugin-vue": { "repository": "https://github.com/M6Web/eslint-tools" }, "@magicspace/eslint-plugin": { "repository": "https://github.com/makeflow/magicspace" }, "@manifoldco/eslint-plugin-stencil": { "repository": "https://github.com/manifoldco/eslint-plugin-stencil" }, "@manu-xav/eslint-plugin-prettier-vue": { "repository": "https://github.com/meteorlxy/eslint-plugin-prettier-vue" }, "@manuth/eslint-plugin-typescript": { "repository": "https://github.com/manuth/ESLintPresets" }, "@mapbox/eslint-plugin-script-tags": { "repository": "https://github.com/mapbox/eslint-plugin-script-tags" }, "@mapbox/eslint-plugin-stickler": { "repository": "https://github.com/mapbox/stickler" }, "@materya/eslint-plugin": { "repository": "https://github.com/materya/eslint-config" }, "@matsgottenbos/eslint-plugin-import-alias": { "repository": "https://github.com/matsgottenbos/eslint-plugin-import-alias" }, "@mizdra/eslint-plugin-layout-shift": { "repository": "https://github.com/mizdra/eslint-plugin-layout-shift" }, "@mkusaka/eslint-plugin-prefer-type-annotate": { "repository": "https://github.com/mkusaka/eslint-plugin-prefer-type-annotate" }, "@moneyforward/code-review-action-eslint-plugin": { "repository": "https://github.com/moneyforward/eslint-action" }, "@mparticle/eslint-plugin": { "repository": "https://github.com/mparticle/eslint-plugin" }, "@naturacosmeticos/eslint-plugin-i18n-checker": { "repository": "https://github.com/natura-cosmeticos/eslint-plugin-i18n-checker" }, "@newrelic/eslint-plugin-newrelic": { "repository": "https://github.com/NewRelic/eslint-plugin-newrelic" }, "@next/eslint-plugin-next": { "repository": "https://github.com/vercel/next.js" }, "@nextcloud/eslint-plugin": { "docs": "https://github.com/nextcloud/eslint-plugin/blob/master/docs/rules/", "repository": "https://github.com/nextcloud/eslint-plugin" }, "@nisje/eslint-plugin": { "repository": "https://github.com/nisje/styleguide-javascript" }, "@nod/eslint-plugin-nod": { "repository": "https://github.com/NOD-studios/eslint-plugin-nod" }, "@notarize/eslint-plugin-react-intl-ensure": { "repository": "https://github.com/notarize/eslint-plugin-react-intl-ensure" }, "@novemberborn/eslint-plugin-as-i-preach": { "repository": "https://github.com/novemberborn/as-i-preach" }, "@octogonz/eslint-plugin": { "repository": "https://github.com/typescript-eslint/typescript-eslint" }, "@openlayers/eslint-plugin": { "repository": "https://github.com/openlayers/eslint-plugin" }, "@operation_code/eslint-plugin-custom-rules": { "repository": "https://github.com/operationcode/configs" }, "@oursky/eslint-plugin": { "repository": "https://github.com/oursky/eslint-oursky" }, "@percolate/eslint-plugin": { "repository": "https://github.com/percolate/blend" }, "@pgilad/eslint-plugin-react-redux": { "docs": "https://github.com/pgilad/eslint-plugin-react-redux/blob/master/docs/rules/", "repository": "https://github.com/pgilad/eslint-plugin-react-redux" }, "@phanect/eslint-plugin": { "repository": "https://github.com/phanect/eslint-plugin" }, "@phryg1an/eslint-plugin-strict": { "repository": "https://github.com/fokye/eslint-plugin-strict" }, "@pob/use-eslint-plugin": { "repository": "https://github.com/christophehurpeau/eslint-config-pob" }, "@poool/eslint-plugin": { "repository": "https://github.com/p3ol/eslint-config" }, "@prodo/eslint-plugin": { "repository": "https://github.com/prodo-ai/prodo" }, "@qfoooo/eslint-plugin-base": { "repository": "https://github.com/qfoooo/qfoooo-eslint" }, "@qooxdoo/eslint-plugin-qx": { "repository": "https://github.com/qooxdoo/eslint-plugin-qx" }, "@quero/eslint-plugin-vue": { "repository": "https://github.com/quero-edu/guidelines" }, "@react-native-community/eslint-plugin": { "repository": "https://github.com/facebook/react-native" }, "@redwoodjs/eslint-plugin-redwood": { "repository": "https://github.com/redwoodjs/redwood" }, "@revved/eslint-plugin-immutable": { "repository": "https://github.com/jhusain/eslint-plugin-immutable" }, "@rhangai/eslint-plugin": { "repository": "https://github.com/rhangai/config" }, "@ridedott/eslint-plugin": { "repository": "https://github.com/ridedott/eslint-plugin" }, "@roadmunk/eslint-plugin-roadmunk-custom": { "docs": "https://github.com/Roadmunk/eslint-plugin-roadmunk/blob/master/docs/rules/", "repository": "https://github.com/Roadmunk/eslint-plugin-roadmunk" }, "@romeovs/eslint-plugin-css-modules": { "repository": "https://github.com/atfzl/eslint-plugin-css-modules" }, "@rushplay/eslint-plugin-objects": { "repository": "https://github.com/RushPlay/eslint-plugin-objects" }, "@rushstack/eslint-plugin": { "repository": "https://github.com/microsoft/rushstack" }, "@saji/eslint-plugin-brace-rules": { "repository": "https://github.com/marek-saji/eslint-plugin-brace-rules" }, "@salesforce/eslint-plugin-aura": { "docs": "https://github.com/forcedotcom/eslint-plugin-aura/blob/master/docs/rules/", "repository": "https://github.com/forcedotcom/eslint-plugin-aura" }, "@salesforce/eslint-plugin-visualforce": { "repository": "https://github.com/forcedotcom/eslint-plugin-visualforce" }, "@seedcompany/eslint-plugin": { "repository": "https://github.com/seedcompany/eslint-plugin" }, "@sharegate/eslint-plugin-apricot": { "repository": "https://github.com/gsoft-inc/sg-eslint-plugin-apricot" }, "@sharkykh/eslint-plugin-vue-extra": { "repository": "https://github.com/sharkykh/eslint-plugin-vue-extra" }, "@shopify/eslint-plugin": { "repository": "https://github.com/Shopify/web-foundation" }, "@silvermine/eslint-plugin-silvermine": { "docs": "https://github.com/silvermine/eslint-plugin-silvermine/blob/master/docs/rules/", "repository": "https://github.com/silvermine/eslint-plugin-silvermine" }, "@sincronia/eslint-plugin": { "repository": "https://github.com/nuvolo/sincronia" }, "@spalger/eslint-plugin-import": { "repository": "https://github.com/spalger/eslint-plugin-import" }, "@spothero/eslint-plugin-spothero": { "repository": "https://github.com/spothero/eslint-plugin-spothero" }, "@sprucelabs/eslint-plugin-spruce": { "repository": "https://github.com/sprucelabsai/workspace.sprucebot-skills-kit" }, "@starryinternet/eslint-plugin-starry": { "repository": "https://github.com/StarryInternet/eslint-plugin-starry" }, "@stencil/eslint-plugin": { "repository": "https://github.com/ionic-team/stencil-eslint" }, "@straits/eslint-plugin": { "repository": "https://github.com/peoro/straits-eslint-plugin" }, "@studysync/eslint-plugin-material-ui": { "repository": "https://github.com/dkadrios/eslint-plugin-material-ui" }, "@studysync/eslint-plugin-persnickety": { "repository": "https://github.com/dkadrios/eslint-plugin-persnickety" }, "@superdispatch/eslint-plugin": { "repository": "https://github.com/superdispatch/js-tools" }, "@swissquote/eslint-plugin-swissquote": { "repository": "https://github.com/swissquote/crafty" }, "@taccolaa/eslint-plugin-typeorm": { "repository": "https://github.com/Polyconseil/eslint-plugin-typeorm" }, "@theforeman/eslint-plugin-foreman": { "repository": "https://github.com/theforeman/foreman-js" }, "@theorem/eslint-plugin": { "repository": "https://github.com/Theorem/eslint-plugin" }, "@thibaudcolas/eslint-plugin-cookbook": { "repository": "https://github.com/thibaudcolas/eslint-plugin-cookbook" }, "@tinkoff/eslint-plugin": { "repository": "https://github.com/TinkoffCreditSystems/linters" }, "@tivac/eslint-plugin-svelte": { "repository": "https://github.com/tivac/eslint-plugin-svelte" }, "@tripphamm/eslint-plugin": { "repository": "https://github.com/tripphamm/eslint-plugin-tripphamm" }, "@twist/eslint-plugin-core": { "repository": "https://github.com/adobe/eslint-plugin-twist" }, "@tyankatsu0105/eslint-plugin": { "repository": "https://github.com/tyankatsu0105/eslint-plugin" }, "@tyankatsu0105/eslint-plugin-with-typescript": { "repository": "https://github.com/tyankatsu0105/eslint-plugin-with-typescript" }, "@typescript-eslint/eslint-plugin": { "docs": "https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/", "repository": "https://github.com/typescript-eslint/typescript-eslint" }, "@ueno/eslint-plugin-internal": { "repository": "https://github.com/ueno-llc/styleguide" }, "@upsilon/eslint-plugin-ember": { "repository": "https://github.com/upsilon-it/eslint-plugin-upsilon" }, "@urbandoor/eslint-plugin-urbandoor": { "repository": "https://github.com/UrbanDoor/eslint-plugin-urbandoor" }, "@uwatch/eslint-plugin": { "repository": "https://github.com/uwatch-live/eslint-plugin" }, "@versett/eslint-plugin-versett": { "repository": "https://github.com/versett/eslint-plugin-versett" }, "@vovkasm/eslint-plugin-std": { "repository": "https://github.com/vovkasm/eslint-plugin-std" }, "@vue/eslint-plugin": { "repository": "https://github.com/vuejs/eslint-plugin-vue" }, "@web-bee-ru/eslint-plugin": { "repository": "https://github.com/web-bee-ru/eslint-plugin" }, "@webdevstudios/eslint-plugin-js-coding-standards": { "repository": "https://github.com/WebDevStudios/eslint-plugin-js-coding-standards" }, "@weex-project/eslint-plugin-weex-bundle": { "repository": "https://github.com/Hanks10100/eslint-plugin-weex-bundle" }, "@wikimedia/eslint-plugin-jquery": { "repository": "https://github.com/wikimedia/eslint-plugin-jquery" }, "@xcritical/eslint-plugin-xcritical": { "repository": "https://github.com/xcritical-software/xc-front-presets" }, "@xtrctio/eslint-plugin-disallow-date": { "repository": "https://github.com/xtrctio/eslint-plugin-disallow-date" }, "@yolkai/eslint-plugin-nx": { "repository": "https://github.com/nrwl/nx" }, "@z-brain/eslint-plugin-api-entity-ref": { "repository": "https://github.com/z-brain/eslint-plugin-api-entity-ref" }, "@zhike/eslint-plugin": { "repository": "https://github.com/zhike-team/eslint-plugin-zhike" }, "@zijs/eslint-plugin": { "repository": "https://github.com/zimajava/eslint-config" }, "@znemz/eslint-plugin-nem": { "repository": "https://github.com/nmccready/eslint-plugin-nem" }, "@zsoltszavo/eslint-plugin-import-lines": { "repository": "https://github.com/zsoltszavo/eslint-plugin-import-lines" }, "additional": { "repository": "https://github.com/EmmaGoodliffe/eslint-plugin-additional" }, "adone": { "repository": "https://github.com/ciferox/eslint-plugin-adone" }, "agoda-compat": { "repository": "https://github.com/amilajack/eslint-plugin-compat" }, "agpl": { "repository": "https://github.com/ArekZc/eslint-plugin-agpl" }, "ala": { "repository": "https://github.com/alaameddeb/ESLint-plugin" }, "algolia": { "repository": "https://github.com/algolia/eslint-plugin-algolia" }, "alphabetize": { "repository": "https://github.com/NickHeiner/eslint-plugin-alphabetize" }, "altesis": { "repository": "https://github.com/AltesisPro/eslint-plugin-altesis" }, "angular-hobbicloud": { "repository": "https://github.com/caglarcem/eslint-plugin-angular" }, "angular-off": { "repository": "https://github.com/palortoff/eslint-plugin-angular-off" }, "angularrules": { "repository": "https://github.com/drBenway/eslint-angular" }, "ante": { "repository": "https://github.com/twuni/eslint-plugin-ante" }, "apa": { "repository": "https://github.com/lekrans/eslint-plugin-apa" }, "apklab-frida": { "repository": "https://github.com/avast/eslint-plugin-apklab-frida" }, "appjson": { "repository": "https://github.com/unfold/eslint-config-appjson" }, "aqsc": { "repository": "https://github.com/qdhuadi/eslint-plugin-aqsc" }, "arcadia": { "repository": "https://github.com/salesmessage/javascript" }, "arithmetic": { "repository": "https://github.com/JonnyBurger/eslint-plugin-arithmetic" }, "array-func": { "repository": "https://github.com/freaktechnik/eslint-plugin-array-func" }, "atomic-design": { "repository": "https://github.com/RyoNkmr/eslint-plugin-atomic-design" }, "attributes": { "repository": "https://github.com/xjmforweb/eslint-plugin-attributes" }, "autofix": { "repository": "https://github.com/aladdin-add/eslint-plugin" }, "automatic": { "repository": "https://github.com/gaoxiaosong/eslint-plugin-automatic" }, "ava": { "docs": "https://github.com/avajs/eslint-plugin-ava/blob/master/docs/rules/", "repository": "https://github.com/avajs/eslint-plugin-ava" }, "avoid-explicit-extension": { "repository": "https://github.com/rchougule/eslint-plugin-avoid-explicit-extension" }, "avol": { "repository": "https://github.com/Avol-V/eslint-plugin-avol" }, "axe": { "repository": "https://github.com/dequelabs/axe-core" }, "babel": { "repository": "https://github.com/babel/eslint-plugin-babel" }, "backbone": { "repository": "https://github.com/ilyavolodin/eslint-plugin-backbone" }, "backpack": { "repository": "https://github.com/Skyscanner/eslint-plugin-backpack" }, "baitshop-hooks": { "repository": "https://github.com/aarongoin/eslint-plugin-baitshop-hooks" }, "bam": { "repository": "https://github.com/bamlab/eslint-plugin-bam" }, "ban": { "docs": "https://github.com/remithomas/eslint-plugin-ban/blob/master/docs/rules/", "repository": "https://github.com/remithomas/eslint-plugin-ban" }, "basad": { "repository": "https://github.com/EdenGottlieb/eslint-plugin-basad" }, "base-style-config": { "repository": "https://github.com/gmullerb/base-style-config" }, "baseui": { "repository": "https://github.com/uber/baseweb" }, "bdd": { "repository": "https://github.com/nate-wilkins/eslint-plugin-bdd" }, "be-consistent": { "repository": "https://github.com/designfrontier/eslint-consistent" }, "bestpractice": { "repository": "https://github.com/strawlion/eslint-plugin-bestpractice" }, "better": { "repository": "https://github.com/idmitriev/eslint-plugin-better" }, "better-mutation": { "repository": "https://github.com/sloops77/eslint-plugin-better-mutation" }, "better-styled-components": { "repository": "https://github.com/siffogh/eslint-plugin-better-styled-components" }, "blank-line": { "repository": "https://github.com/xbdtb/eslint-plugin-blank-line" }, "bof-newline": { "repository": "https://github.com/lucastaliberti/eslint-plugin-bof-newline" }, "boyscout": { "repository": "https://github.com/nicolaslt/eslint-plugin-boyscout" }, "bpmn-io": { "repository": "https://github.com/bpmn-io/eslint-plugin-bpmn-io" }, "brackets": { "repository": "https://github.com/kentor/eslint-plugin-brackets" }, "breakaway-eslint-plugin-patternfly-react": { "repository": "https://github.com/pfbreakaway/breakaway-patternfly-react" }, "bs-eslint-rules": { "repository": "https://github.com/Ticalie/bs-eslint" }, "bud": { "repository": "https://github.com/samAroundGitHub/eslint-plugin-bud" }, "budapestian": { "repository": "https://github.com/sverweij/dependency-cruiser" }, "build-app": { "repository": "https://github.com/gwmccull/eslint-plugin-build-app" }, "buildium": { "repository": "https://github.com/buildium/eslint-plugin-buildium" }, "cah": { "repository": "https://github.com/colonyamerican/eslint-plugin-cah" }, "caleb": { "repository": "https://github.com/calebeby/eslint-config" }, "camelcase-ohm": { "repository": "https://github.com/ohmlang/eslint-plugin-camelcase-ohm" }, "camunda-licensed": { "repository": "https://github.com/camunda/eslint-plugin-camunda-licensed" }, "caniuse": { "repository": "https://github.com/amilajack/eslint-plugin-caniuse" }, "capital-case": { "repository": "https://github.com/tcorley/eslint-plugin-capital-case" }, "chai-asserts": { "repository": "https://github.com/orloffv/eslint-plugin-chai-asserts" }, "chai-expect": { "repository": "https://github.com/turbo87/eslint-plugin-chai-expect" }, "chai-expect-keywords": { "repository": "https://github.com/gavinaiken/eslint-plugin-chai-expect-keywords" }, "chai-friendly": { "repository": "https://github.com/ihordiachenko/eslint-plugin-chai-friendly" }, "chain": { "repository": "https://github.com/cenfun/eslint-plugin-chain" }, "chartjs": { "repository": "https://github.com/Manu1400/eslint-plugin-chartjs" }, "check-diff-chinese": { "repository": "https://github.com/pandaCure/lerna" }, "check-filenames": { "repository": "https://github.com/alfa-laboratory/eslint-plugin-check-filenames" }, "chowa-standard": { "repository": "https://github.com/chowa/eslint-plugin-chowa-standard" }, "ckeditor5-rules": { "repository": "https://github.com/ckeditor/ckeditor5-dev" }, "class-extends": { "repository": "https://github.com/wesbaker/eslint-plugin-class-extends" }, "class-methods-use-this-regex": { "repository": "https://github.com/Donov4n/eslint-plugin-class-methods-use-this-regex" }, "class-prefer-methods": { "repository": "https://github.com/buildo/eslint-plugin-class-prefer-methods" }, "clean-code": { "repository": "https://github.com/pksilen/eslint-plugin-clean-code" }, "clean-codestyle": { "repository": "https://github.com/jsaguet/eslint-plugin-clean-codestyle" }, "clean-regex": { "repository": "https://github.com/RunDevelopment/eslint-plugin-clean-regex" }, "cleanjs": { "repository": "https://github.com/eslint-plugin-cleanjs/eslint-plugin-cleanjs" }, "closure": { "repository": "https://github.com/google/eslint-closure" }, "closure-library": { "repository": "https://github.com/koba04/eslint-plugin-closure-library" }, "clutter": { "repository": "https://github.com/43081j/notneeded" }, "code-contracts": { "repository": "https://github.com/code-contracts/eslint-plugin-code-contracts" }, "codebox": { "repository": "https://github.com/asn007/eslint-plugin-codebox" }, "codeceptjs": { "repository": "https://github.com/poenneby/eslint-plugin-codeceptjs" }, "codeceptjs2": { "repository": "https://github.com/APshenkin/eslint-plugin-codeceptjs" }, "coffee-scope": { "repository": "https://github.com/apaleslimghost/eslint-plugin-coffee-scope" }, "coffeescript-es7": { "repository": "https://github.com/ovikholt/eslint-plugin-coffeescript" }, "coherence": { "repository": "https://github.com/leonardodino/eslint-plugin-coherence" }, "comment-annotations": { "repository": "https://github.com/102/eslint-plugin-comment-annotations" }, "comments": { "repository": "https://github.com/lo1tuma/eslint-plugin-comments" }, "comments-key": { "repository": "https://github.com/ATQQ/eslint-plugin-comments-key" }, "commonjs": { "repository": "https://github.com/d-band/eslint-plugin-commonjs" }, "communist-spelling": { "docs": "https://github.com/dprgarner/eslint-plugin-communist-spelling/blob/master/docs/rules/", "repository": "https://github.com/dprgarner/eslint-plugin-communist-spelling" }, "community": { "repository": "https://github.com/tzellman/eslint-plugin-community" }, "compat": { "docs": "https://github.com/amilajack/eslint-plugin-compat/blob/master/docs/rules/", "repository": "https://github.com/amilajack/eslint-plugin-compat" }, "compfest": { "repository": "https://github.com/COMPFEST/eslint-plugin-compfest" }, "consistent-modules-import": { "repository": "https://github.com/kiwi-code/eslint-plugin-consistent-import" }, "consistent-subscribe": { "repository": "https://github.com/Gvozd/eslint-plugin-consistent-subscribe" }, "const-case": { "repository": "https://github.com/k03mad/eslint-plugin-const-case" }, "const-immutable": { "repository": "https://github.com/zeronone/eslint-plugin-const-immutable" }, "coremail": { "repository": "https://github.com/Mailtech/eslint-config-coremail" }, "coursera": { "repository": "https://github.com/coursera/eslint-plugin-coursera" }, "crb": { "repository": "https://github.com/chrisbreiding/eslint-plugin-crb" }, "css-in-js": { "repository": "https://github.com/jackyho112/eslint-plugin-css-in-js" }, "css-js": { "repository": "https://github.com/itsandrewsmith/eslint-plugin-css-js" }, "css-modules": { "repository": "https://github.com/atfzl/eslint-plugin-css-modules" }, "css-modules-amannn-fork": { "repository": "https://github.com/atfzl/eslint-plugin-css-modules" }, "ct.macro": { "repository": "https://github.com/fleck/eslint-plugin-ct.macro" }, "custom-jsx-props-order": { "repository": "https://github.com/fenbka/eslint-plugin-custom-jsx-props-order" }, "custom-prettier": { "repository": "https://github.com/shaneu/eslint-plugin-custom-prettier" }, "cx": { "repository": "https://github.com/artemdudkin/eslint-plugin-cx" }, "cypress": { "docs": "https://github.com/cypress-io/eslint-plugin-cypress/blob/master/docs/rules/", "repository": "https://github.com/cypress-io/eslint-plugin-cypress" }, "cypress-dev": { "repository": "https://github.com/cypress-io/eslint-plugin-cypress-dev" }, "dabapps": { "repository": "https://github.com/dabapps/eslint-plugin-dabapps" }, "decorator-position": { "repository": "https://github.com/NullVoxPopuli/eslint-plugin-decorator-position" }, "deku": { "repository": "https://github.com/deku-scrubs/eslint-plugin-deku" }, "delegated-events": { "repository": "https://github.com/dgraham/eslint-plugin-delegated-events" }, "deopt": { "repository": "https://github.com/Gvozd/eslint-plugin-deopt" }, "deoxxa": { "repository": "https://github.com/deoxxa/eslint-plugin-deoxxa" }, "deprecate": { "repository": "https://github.com/AlexMost/eslint-plugin-deprecate" }, "deprecated": { "repository": "https://github.com/ayqy/eslint-plugin-deprecated" }, "deprecation": { "repository": "https://github.com/gund/eslint-plugin-deprecation" }, "destructuring": { "repository": "https://github.com/lukeapage/eslint-plugin-destructuring" }, "detect-haiku": { "repository": "https://github.com/sadnessOjisan/eslint-plugin-detect-haiku" }, "dirnames": { "repository": "https://github.com/alfa-laboratory/eslint-plugin-dirnames" }, "disable-features": { "repository": "https://github.com/brendenpalmer/eslint-plugin-disable-features" }, "django": { "repository": "https://github.com/benspaulding/eslint-plugin-django" }, "document-write": { "repository": "https://github.com/phanect/eslint-plugin-no-document-write" }, "dollar-sign": { "repository": "https://github.com/erikdesjardins/eslint-plugin-dollar-sign" }, "dollarshaveclub": { "repository": "https://github.com/dollarshaveclub/eslint-plugin-dollarshaveclub" }, "dom": { "repository": "https://github.com/amilajack/eslint-plugin-dom" }, "double-semi": { "repository": "https://github.com/flet/eslint-plugin-double-semi" }, "dprint": { "repository": "https://github.com/mysticatea/eslint-plugin-dprint" }, "dynamic-jest-global": { "repository": "https://github.com/nickshevr/eslint-plugin-dynamic-jest-global" }, "ebdd": { "repository": "https://github.com/fasttime/eslint-plugin-ebdd" }, "ecmascript-compat": { "repository": "https://github.com/robatwilliams/es-compat" }, "editorconfig": { "repository": "https://github.com/phanect/eslint-plugin-editorconfig" }, "eggache": { "repository": "https://github.com/eggjs/eslint-plugin-eggache" }, "ejs-js": { "repository": "https://github.com/overlookmotel/eslint-plugin-ejs-js" }, "ekimlinger": { "repository": "https://github.com/ekimlinger/eslint-plugin-ekimlinger" }, "elrond-childapp-bound": { "repository": "https://github.com/abeet/eslint-plugin-elrond-childapp-bound" }, "email-css-rules": { "repository": "https://github.com/taskworld/eslint-plugin-email-css-rules" }, "ember": { "docs": "https://github.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/", "repository": "https://github.com/ember-cli/eslint-plugin-ember" }, "ember-best-practices": { "repository": "https://github.com/ember-best-practices/eslint-plugin-ember-best-practices" }, "ember-cleanup": { "repository": "https://github.com/onechiporenko/eslint-plugin-ember-cleanup" }, "ember-concurrency": { "repository": "https://github.com/simplabs/eslint-plugin-ember-concurrency" }, "emmanuel": { "repository": "https://github.com/Manu1400/eslint-plugin-emmanuel" }, "emotion-utils": { "repository": "https://github.com/danielhusar/eslint-plugin-emotion-utils" }, "empty-returns": { "repository": "https://github.com/aero31aero/eslint-plugin-empty-returns" }, "enchanted-curly": { "repository": "https://github.com/kobezzza/eslint-plugin-enchanted-curly" }, "endpass": { "repository": "https://github.com/endpass/endpass-core" }, "es": { "docs": "https://github.com/mysticatea/eslint-plugin-es/blob/master/docs/rules/", "repository": "https://github.com/mysticatea/eslint-plugin-es" }, "es-beautifier": { "repository": "https://github.com/dai-shi/es-beautifier" }, "es5": { "repository": "https://github.com/nkt/eslint-plugin-es5" }, "eslint-comments": { "docs": "https://github.com/mysticatea/eslint-plugin-eslint-comments/blob/master/docs/rules/", "repository": "https://github.com/mysticatea/eslint-plugin-eslint-comments" }, "eslint-plugin": { "docs": "https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/", "repository": "https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin" }, "esquery": { "repository": "https://github.com/suchipi/eslint-plugin-esquery" }, "etc": { "repository": "https://github.com/cartant/eslint-plugin-etc" }, "etiqa": { "repository": "https://github.com/Etiqa/eslint-plugin-etiqa" }, "evelyn": { "repository": "https://github.com/evelynhathaway/eslint-plugin-evelyn" }, "expect-type": { "repository": "https://github.com/ibezkrovnyi/eslint-plugin-expect-type" }, "ext": { "repository": "https://github.com/jiangfengming/eslint-plugin-ext" }, "extend": { "repository": "https://github.com/bregenspan/eslint-plugin-extend" }, "extended": { "repository": "https://github.com/thenativeweb/eslint-plugin-extended" }, "extjs": { "repository": "https://github.com/burnnat/eslint-plugin-extjs" }, "extra-rules": { "repository": "https://github.com/bahmutov/eslint-rules" }, "extra-syntax": { "repository": "https://github.com/th317erd/eslint-plugin-extra-syntax" }, "faltest": { "repository": "https://github.com/CrowdStrike/faltest" }, "fastify-security-rules": { "repository": "https://github.com/lirantal/eslint-plugin-security" }, "fb-www": { "repository": "https://github.com/aaronabramov/eslint-plugin-fb-www" }, "fda": { "repository": "https://github.com/meetromb/eslint-plugin-fda" }, "fest": { "repository": "https://github.com/Angmor23/eslint-plugin-fest" }, "fetch-options": { "repository": "https://github.com/piatra/eslint-plugin-fetch" }, "fieldbook": { "repository": "https://github.com/fieldbook/fieldbook-eslint" }, "file-banner": { "repository": "https://github.com/screamy/eslint-plugin-file-banner" }, "file-header": { "repository": "https://github.com/Sekhmet/eslint-plugin-file-header" }, "file-layout": { "repository": "https://github.com/keik/eslint-plugin-file-layout" }, "file-path-comment": { "repository": "https://github.com/samelliottdlt/eslint-plugin-file-path-comment" }, "filenames": { "repository": "https://github.com/selaux/eslint-plugin-filenames" }, "filenames-simple": { "repository": "https://github.com/epaew/eslint-plugin-filenames-simple" }, "filenames-suffix": { "repository": "https://github.com/mmiller42/eslint-plugin-filenames" }, "filesize": { "repository": "https://github.com/voltrevo/eslint-plugin-filesize" }, "fix-deps": { "repository": "https://github.com/mitchellhamilton/eslint-plugin-fix-deps" }, "flow": { "repository": "https://github.com/gajus/eslint-plugin-flowtype" }, "flow-check": { "repository": "https://github.com/marionebl/eslint-plugin-flow-check" }, "flow-missing": { "repository": "https://github.com/alburkerk/eslint-plugin-flow-missing" }, "flow-typed": { "repository": "https://github.com/marudor/eslint-plugin-flow-typed" }, "flowspace-es5": { "repository": "https://github.com/Flowspace-Team/eslint-plugin-es5" }, "flowtype": { "repository": "https://github.com/gajus/eslint-plugin-flowtype" }, "flowtype-comment": { "repository": "https://github.com/hczhcz/eslint-plugin-flowtype-comment" }, "flowtype-errors": { "repository": "https://github.com/amilajack/eslint-plugin-flowtype-errors" }, "flux-standard-actions": { "repository": "https://github.com/aosyatnik/eslint-plugin-flux-standard-actions" }, "folders": { "repository": "https://github.com/christopherbradleybanks/eslint-plugin-folders" }, "force-void": { "repository": "https://github.com/pat841/eslint-plugin-force-void" }, "format-message": { "repository": "https://github.com/format-message/format-message" }, "formatjs": { "repository": "https://github.com/formatjs/formatjs" }, "formatting": { "repository": "https://github.com/dugokontov/eslint-plugin-formatting" }, "fpcs": { "repository": "https://github.com/flowerpress/eslint-plugin-fpcs" }, "frontend": { "docs": "https://github.com/obartra/eslint-plugin-frontend/blob/master/docs/rules/", "repository": "https://github.com/obartra/eslint-plugin-frontend" }, "fsa": { "repository": "https://github.com/joseph-galindo/eslint-plugin-fsa" }, "ftgp": { "repository": "https://github.com/foretagsplatsen/ftgp-eslint" }, "full-import": { "repository": "https://github.com/mdebbar/eslint-plugin-full-import" }, "fullfilename": { "repository": "https://github.com/litelite/eslint-plugin-fullfilename" }, "func-call": { "repository": "https://github.com/titarenko/eslint-plugin-func-call" }, "function-call-context": { "repository": "https://github.com/Glinkis/eslint-plugin-function-call-context" }, "functional": { "repository": "https://github.com/jonaskello/eslint-plugin-functional" }, "fuse-box-eslint-plugin": { "repository": "https://github.com/DoumanAsh/fuse-box-eslint-plugin" }, "fxa": { "repository": "https://github.com/mozilla/eslint-plugin-fxa" }, "geekie": { "repository": "https://github.com/geekie/eslint-plugin" }, "getsentry": { "repository": "https://github.com/getsentry/eslint-plugin-getsentry" }, "getsize": { "repository": "https://github.com/timqha/eslint-plugin-getsize" }, "gettext": { "repository": "https://github.com/appannie/eslint-plugin-gettext" }, "ghost": { "repository": "https://github.com/TryGhost/eslint-plugin-ghost" }, "github": { "repository": "https://github.com/github/eslint-plugin-github" }, "glip": { "repository": "https://github.com/brettpaden/eslint-plugin-glip" }, "gm": { "repository": "https://github.com/gmfe/eslint-plugin-gm" }, "gm-react-app": { "repository": "https://github.com/gmfe/gm-react-app" }, "gmfe": { "repository": "https://github.com/gmfe/eslint-plugin-gmfe" }, "good-practices": { "repository": "https://github.com/Rahul9046/eslint-plugin-good-practices" }, "goodbaby-server": { "repository": "https://github.com/gbtechhub/server-eslint-rules" }, "google-camelcase": { "repository": "https://github.com/greggman/eslint-plugin-google-camelcase" }, "googleappsscript": { "repository": "https://github.com/selectnull/eslint-plugin-googleappsscript" }, "grapes": { "repository": "https://github.com/Krosantos/eslint-plugin-grapes" }, "graphql-next": { "repository": "https://github.com/apollostack/eslint-plugin-graphql" }, "gridsome": { "repository": "https://github.com/gridsome/eslint-plugin-gridsome" }, "hammerhead": { "repository": "https://github.com/LavrovArtem/eslint-plugin-hammerhead" }, "haraka": { "repository": "https://github.com/haraka/haraka-eslint" }, "harmony": { "repository": "https://github.com/unional/eslint-plugin-harmony" }, "hash-exempt": { "repository": "https://github.com/ckarper/eslint-plugin-hash-exempt" }, "hbs": { "repository": "https://github.com/psbanka/eslint-plugin-hbs" }, "header": { "repository": "https://github.com/Stuk/eslint-plugin-header" }, "healthier": { "repository": "https://github.com/KidkArolis/eslint-plugin-healthier" }, "hijup": { "repository": "https://github.com/hijup/eslint-plugin-hijup" }, "homer0": { "repository": "https://github.com/homer0/eslint-plugin-homer0" }, "html": { "repository": "https://github.com/BenoitZugmeyer/eslint-plugin-html" }, "html-erb": { "repository": "https://github.com/pmrotule/eslint-plugin-html-erb" }, "i-bem-js": { "repository": "https://github.com/Realetive/eslint-plugin-i-bem-js" }, "i18n": { "docs": "https://github.com/chejen/eslint-plugin-i18n/blob/master/docs/rules/", "repository": "https://github.com/chejen/eslint-plugin-i18n" }, "i18n-json": { "repository": "https://github.com/godaddy/eslint-plugin-i18n-json" }, "i18n-text": { "repository": "https://github.com/dgraham/eslint-plugin-i18n-text" }, "i18n-text-localize": { "repository": "https://github.com/dgraham/eslint-plugin-i18n-text" }, "i18n-validator": { "repository": "https://github.com/OvalMoney/eslint-plugin-i18n-validator" }, "i18next": { "docs": "https://github.com/edvardchen/eslint-plugin-i18next/blob/master/docs/rules/", "repository": "https://github.com/edvardchen/eslint-plugin-i18next" }, "icon-button": { "repository": "https://github.com/SmallImprovements-OpenSource/eslint-plugin-icon-button" }, "ideal": { "repository": "https://github.com/gyandeeps/eslint-plugin-ideal" }, "idiomatic-jsx": { "repository": "https://github.com/danrigsby/eslint-plugin-idiomatic-jsx" }, "idiomatic-jsx-u": { "repository": "https://github.com/Jgaona/eslint-plugin-idiomatic-jsx" }, "ie-jsapi": { "repository": "https://github.com/rainAgain/eslint-plugin-ie-jsapi" }, "if-in-test": { "repository": "https://github.com/shokai/eslint-plugin-if-in-test" }, "ignore-erb-mogix": { "repository": "https://github.com/mogix/eslint-plugin-ignore-erb" }, "ignore-generated": { "repository": "https://github.com/zertosh/eslint-plugin-ignore-generated" }, "ignore-generated-and-nolint": { "repository": "https://github.com/zertosh/eslint-plugin-ignore-generated-and-nolint" }, "ignore-native-decl": { "repository": "https://github.com/darahak/eslint-plugin-ignore-native-decl" }, "immer": { "repository": "https://github.com/supremebeing7/eslint-plugin-immer" }, "immutable-js": { "repository": "https://github.com/dingbat/eslint-plugin-immutable-js" }, "immutablefork": { "repository": "https://github.com/raphaelbadia/eslint-plugin-immutable" }, "import": { "docs": "https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/", "repository": "https://github.com/benmosher/eslint-plugin-import" }, "import-1nd": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "import-alias": { "repository": "https://github.com/steelsojka/eslint-import-alias" }, "import-force-abbr": { "repository": "https://github.com/deser/eslint-plugin-import-force-abbr" }, "import-length": { "repository": "https://github.com/steelsojka/eslint-import-length" }, "import-monorepo": { "repository": "https://github.com/igogo5yo/eslint-plugin-import-monorepo" }, "import-name": { "repository": "https://github.com/R1ON/eslint-plugin-import-name" }, "import-order-all": { "repository": "https://github.com/electrovir/eslint-plugin-import-order-all" }, "import-order-autofix": { "repository": "https://github.com/AlexJuarez/eslint-plugin-import-order-autofix" }, "import-order-autosorter": { "repository": "https://github.com/AlexJuarez/eslint-plugin-import-order-autofix" }, "import-order-emotion": { "repository": "https://github.com/jfrej/eslint-plugin-import-order-emotion" }, "import-quotes": { "repository": "https://github.com/xneek/eslint-plugin-import-quotes" }, "import-root": { "docs": "https://github.com/freckstergit/eslint-plugin-import-root/blob/master/docs/rules/", "repository": "https://github.com/freckstergit/eslint-plugin-import-root" }, "import-updated": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "import-userlike": { "repository": "https://github.com/anilanar/eslint-plugin-import-userlike" }, "impress": { "repository": "https://github.com/aqrln/eslint-plugin-impress" }, "inclusive-language": { "repository": "https://github.com/muenzpraeger/eslint-plugin-inclusive-language" }, "indent-class-properties": { "repository": "https://github.com/larsmunkholm/eslint-plugin-indent-class-properties" }, "infermedica": { "repository": "https://github.com/infermedica/eslint-plugin-infermedica" }, "inferno": { "repository": "https://github.com/infernojs/eslint-plugin-inferno" }, "injected-proptypes": { "repository": "https://github.com/ammaraskar/eslint-injected-proptypes" }, "inlinecheck": { "repository": "https://github.com/aravindsrivats/eslint-plugin-inlinecheck" }, "instructure-ui": { "repository": "https://github.com/instructure/instructure-ui" }, "interfaced": { "repository": "https://github.com/interfaced/eslint-plugin-interfaced" }, "irm": { "repository": "https://github.com/hadeshe93/eslint-plugin-irm" }, "isml": { "repository": "https://github.com/Neskromny/eslint-plugin-isml" }, "istanbul": { "repository": "https://github.com/istanbuljs/eslint-plugin-istanbul" }, "itgalaxy": { "repository": "https://github.com/itgalaxy/eslint-plugin-itgalaxy" }, "ja": { "repository": "https://github.com/mysticatea/eslint-plugin-ja" }, "jacobsmith-custom": { "repository": "https://github.com/jacobsmith/jacobsmith-eslint-plugins" }, "jam3": { "repository": "https://github.com/Jam3/eslint-plugin-jam3" }, "jane": { "repository": "https://github.com/jane/eslint-plugin-jane" }, "jasmine": { "docs": "https://github.com/tlvince/eslint-plugin-jasmine/blob/master/docs/rules/", "repository": "https://github.com/tlvince/eslint-plugin-jasmine" }, "jd": { "repository": "https://github.com/gkxie/eslint-plugin-jd" }, "jest": { "docs": "https://github.com/jest-community/eslint-plugin-jest/blob/master/docs/rules/", "repository": "https://github.com/jest-community/eslint-plugin-jest" }, "jest-dom": { "docs": "https://github.com/testing-library/eslint-plugin-jest-dom/blob/master/docs/rules/", "repository": "https://github.com/testing-library/eslint-plugin-jest-dom" }, "jest-extended": { "repository": "https://github.com/mattphillips/eslint-plugin-jest-extended" }, "jest-formatting": { "docs": "https://github.com/dangreenisrael/eslint-plugin-jest-formatting/blob/master/docs/rules/", "repository": "https://github.com/dangreenisrael/eslint-plugin-jest-formatting" }, "jest-playwright": { "repository": "https://github.com/mxschmitt/eslint-plugin-jest-playwright" }, "jestx": { "docs": "https://github.com/benmonro/eslint-plugin-jest/blob/master/docs/rules/", "repository": "https://github.com/benmonro/eslint-plugin-jest" }, "jira-ticket-todos": { "repository": "https://github.com/Adam-Schlichtmann/jira-ticket-todos" }, "jmacs": { "repository": "https://github.com/blake-regalia/jmacs.js" }, "joyent": { "repository": "https://github.com/joyent/node-eslint-plugin-joyent" }, "jquery": { "repository": "https://github.com/dgraham/eslint-plugin-jquery" }, "jquery-selectors": { "repository": "https://github.com/rardoz/eslint-plugin-jquery-selectors" }, "jquery-unsafe": { "repository": "https://github.com/cdd/eslint-plugin-jquery-unsafe" }, "jsapps": { "repository": "https://github.com/ideadapt/eslint-plugin-jsapps" }, "jsbox": { "repository": "https://github.com/EqualMa/eslint-plugin-jsbox" }, "jsdoc": { "repository": "https://github.com/gajus/eslint-plugin-jsdoc" }, "jsfix": { "repository": "https://github.com/Digyter/eslint-plugin-jsfix" }, "jsig": { "repository": "https://github.com/raynos/eslint-plugin-jsig" }, "json": { "repository": "https://github.com/azeemba/eslint-plugin-json" }, "json-beta": { "repository": "https://github.com/azeemba/eslint-plugin-json" }, "json-files": { "repository": "https://github.com/kellyselden/eslint-plugin-json-files" }, "json-format": { "repository": "https://github.com/bkucera/eslint-plugin-json-format" }, "json-lite": { "repository": "https://github.com/jacob-israel-turner/eslint-plugin-json-lite" }, "json-processor": { "repository": "https://github.com/doochik/eslint-plugin-json-processor" }, "json5": { "repository": "https://github.com/bayesimpact/eslint-plugin-json5" }, "jsp": { "repository": "https://github.com/haroldputman/eslint-plugin-jsp" }, "jsspec": { "repository": "https://github.com/JSSpec/eslint-plugin-jsspec" }, "jsx-a11y": { "docs": "https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/", "repository": "https://github.com/evcohen/eslint-plugin-jsx-a11y" }, "jsx-control-statements": { "repository": "https://github.com/vkbansal/eslint-plugin-jsx-control-statements" }, "jsx-extras": { "repository": "https://github.com/nmn/eslint-plugin-jsx-extras" }, "jsxspacing": { "repository": "https://github.com/alexbird/eslint-plugin-jsxspacing" }, "known-imports": { "repository": "https://github.com/helixbass/eslint-plugin-known-imports" }, "koot": { "repository": "https://github.com/cmux/koot-eslint" }, "korolint": { "repository": "https://github.com/OBKoro1/eslint-plugin-koro-create" }, "lab": { "repository": "https://github.com/rankida/eslint-plugin-lab" }, "lambda-calculus": { "repository": "https://github.com/david-davidson/eslint-plugin-lambda-calculus" }, "langs": { "repository": "https://github.com/infodusha/eslint-plugin-langs" }, "lcb-mini": { "repository": "https://github.com/douzi8/eslint-plugin-lcb-mini" }, "lean-imports": { "repository": "https://github.com/eslint-plugins/eslint-plugin-lean-imports" }, "leboncoin": { "repository": "https://github.com/leboncoin/frontend-web-tools" }, "leon-require-jsdoc": { "repository": "https://github.com/JonatronLeon/eslint-plugin-leon-require-jsdoc" }, "letemplate": { "repository": "https://github.com/vuejs/eslint-plugin-vue" }, "levitate": { "repository": "https://github.com/ThisIsManta/eslint-plugin-levitate" }, "license-header": { "repository": "https://github.com/nikku/eslint-plugin-license-header" }, "lint": { "repository": "https://github.com/zertosh/eslint-plugin-lint" }, "listeners": { "repository": "https://github.com/foad/eslint-plugin-listeners" }, "lit": { "repository": "https://github.com/43081j/eslint-plugin-lit" }, "literal-blacklist": { "repository": "https://github.com/kyaido/eslint-plugin-literal-blacklist" }, "lob": { "repository": "https://github.com/lob/eslint-plugin-lob" }, "local": { "repository": "https://github.com/taskworld/eslint-plugin-local" }, "lodash-fp": { "repository": "https://github.com/jfmengels/eslint-plugin-lodash-fp" }, "lodash-magic-import": { "repository": "https://github.com/bitsnap/eslint-plugin-lodash-magic-import" }, "lodash-restrictions": { "repository": "https://github.com/idesi/eslint-plugin-lodash-restrictions" }, "lodash-template": { "repository": "https://github.com/ota-meshi/eslint-plugin-lodash-template" }, "loft": { "repository": "https://github.com/Loft-Brasil/eslint-plugin-loft" }, "log": { "repository": "https://github.com/omrilotan/mono" }, "log-filenames": { "repository": "https://github.com/justlep/eslint-plugin-log-filenames" }, "log-linter": { "repository": "https://github.com/michael5891/eslint-plugin-log-linter" }, "lola": { "repository": "https://github.com/lolatravel/eslint-plugin-lola" }, "loosely-restrict-imports": { "repository": "https://github.com/mattgoucher/eslint-plugin-loosely-restrict-imports" }, "loyaltylion": { "repository": "https://github.com/loyaltylion/eslint-plugin-loyaltylion" }, "lw": { "repository": "https://github.com/laurelandwolf/eslint-plugin-lw" }, "m6web-i18n": { "repository": "https://github.com/M6Web/eslint-plugin-m6web-i18n" }, "m99coder": { "repository": "https://github.com/m99coder/eslint-plugin-m99coder" }, "makestyles": { "repository": "https://github.com/madflanderz/eslint-plugin-makestyles" }, "markdown": { "repository": "https://github.com/eslint/eslint-plugin-markdown" }, "markdown-antd": { "repository": "https://github.com/eslint/eslint-plugin-markdown" }, "markup-replace": { "repository": "https://github.com/xsjohn0306/eslint-plugin-markup-replace" }, "material-ui-dkadrios": { "repository": "https://github.com/mui-org/material-ui" }, "matt": { "repository": "https://github.com/Shopify/eslint-plugin-shopify" }, "max-comments-per-function": { "repository": "https://github.com/miangraham/eslint-plugin-max-comments-per-function" }, "max-len-2": { "repository": "https://github.com/andreineculau/eslint-plugin-max-len-2" }, "mayaka": { "repository": "https://github.com/g-plane/eslint-plugin-mayaka" }, "md": { "repository": "https://github.com/leo-buneev/eslint-plugin-md" }, "metafizzy": { "repository": "https://github.com/metafizzy/eslint-plugin-metafizzy" }, "meteor": { "docs": "https://github.com/dferber90/eslint-plugin-meteor/blob/master/docs/rules/", "repository": "https://github.com/dferber90/eslint-plugin-meteor" }, "miniprogram": { "repository": "https://github.com/airbnb/eslint-plugin-miniprogram" }, "minxing": { "repository": "https://github.com/stuartZhang/eslint-plugin-minxing" }, "mishguru": { "repository": "https://github.com/mishguruorg/eslint-plugin-mishguru" }, "mistertemp": { "repository": "https://github.com/lzientek/eslint-plugin-mistertemp" }, "mix-lang": { "repository": "https://github.com/Jogyly/mix-lang" }, "mobx-computed-getters": { "repository": "https://github.com/kubk/eslint-plugin-mobx-computed-getters" }, "mocha": { "docs": "https://github.com/lo1tuma/eslint-plugin-mocha/blob/master/docs/rules/", "repository": "https://github.com/lo1tuma/eslint-plugin-mocha" }, "mocha-cakes": { "repository": "https://github.com/daniel-lundin/eslint-plugin-mocha" }, "modulajs": { "repository": "https://github.com/freewheel/eslint-plugin-modulajs" }, "modules-newline": { "repository": "https://github.com/gmsorrow/eslint-plugin-modules-newline" }, "moment-timezone": { "repository": "https://github.com/hollandmatt/eslint-plugin-moment-timezone" }, "moment-utc": { "repository": "https://github.com/wunderflats/eslint-plugin-moment-utc" }, "mongo": { "repository": "https://github.com/ispringer/eslint-plugin-mongo" }, "mongodb": { "repository": "https://github.com/nfroidure/eslint-plugin-mongodb" }, "mongodb-server": { "repository": "https://github.com/visemet/eslint-plugin-mongodb-server" }, "monorepo-cop": { "repository": "https://github.com/sterlingwes/eslint-plugin-monorepo-cop" }, "more": { "repository": "https://github.com/WebbyLab/eslint-plugin-more" }, "more-naming-conventions": { "repository": "https://github.com/TheKoopaKingdom/eslint-plugin-more-naming-conventions" }, "more-naming-conventions-leading-underscore": { "repository": "https://github.com/alex-zissis/eslint-plugin-more-naming-conventions" }, "move-files": { "repository": "https://github.com/JamieMason/eslint-plugin-move-files" }, "moxio": { "repository": "https://github.com/Moxio/eslint-plugin-moxio" }, "mp": { "repository": "https://github.com/mp-components/eslint-plugin-mp" }, "mpirik": { "repository": "https://github.com/mpirik/eslint-plugin-mpirik" }, "msc": { "repository": "https://github.com/KIKIWU/eslint-plugin-msc" }, "muralco": { "repository": "https://github.com/muralco/eslint-plugin-muralco" }, "must-use-await": { "repository": "https://github.com/mikemaccana/eslint-plugin-must-use-await" }, "nada": { "repository": "https://github.com/leonardoanalista/eslint-plugin-nada" }, "named-unassigned-functions": { "repository": "https://github.com/ValYouW/eslint-plugin-named-unassigned-functions" }, "nanachi": { "repository": "https://github.com/shaoyudong/eslint-plugin-nanachi" }, "native-over-lodash": { "repository": "https://github.com/Coobaha/eslint-plugin-native-over-lodash" }, "nebiru": { "repository": "https://github.com/dkadrios/eslint-plugin-nebiru" }, "nebulas-contract": { "repository": "https://github.com/xingyunwork/eslint-plugin-nebulas-contract" }, "netguru-ember": { "repository": "https://github.com/netguru/eslint-netguru-ember" }, "new-with-error": { "repository": "https://github.com/Trott/eslint-plugin-new-with-error" }, "newline-before-func": { "repository": "https://github.com/florian-richter/eslint-plugin-newline-before-func" }, "ngrx": { "repository": "https://github.com/timdeschryver/eslint-plugin-ngrx" }, "ngxs-style-guide": { "repository": "https://github.com/unlight/eslint-plugin-ngxs-style-guide" }, "nnimetz": { "repository": "https://github.com/NicolasNimetz/eslint-plugin-nnimetz" }, "no-autofix": { "repository": "https://github.com/aladdin-add/eslint-plugin" }, "no-bad-naming-variables": { "repository": "https://github.com/kovboyjder/eslint-no-bad-naming" }, "no-classname-with-stylename": { "repository": "https://github.com/bendtherules/eslint-plugin-no-classname-with-stylename" }, "no-confusing-arrow": { "repository": "https://github.com/jasperck/eslint-plugin-no-confusing-arrow" }, "no-constructor-bind": { "docs": "https://github.com/markalfred/eslint-plugin-no-constructor-bind/blob/master/docs/rules/", "repository": "https://github.com/markalfred/eslint-plugin-no-constructor-bind" }, "no-copy-paste-default-export": { "repository": "https://github.com/buildo/eslint-plugin-no-copy-paste-default-export" }, "no-credentials": { "repository": "https://github.com/oprogramador/eslint-plugin-no-credentials" }, "no-cyrillic-string": { "docs": "https://github.com/eprincev-egor/no-cyrillic-string/blob/master/docs/rules/", "repository": "https://github.com/eprincev-egor/no-cyrillic-string" }, "no-dupe-class-fields": { "repository": "https://github.com/Macil/eslint-plugin-no-dupe-class-fields" }, "no-editor-code": { "repository": "https://github.com/lukebelliveau/eslint-plugin-no-editor-code" }, "no-empty-disable": { "repository": "https://github.com/edwardpayton/eslint-plugin-no-empty-disable" }, "no-es2015": { "repository": "https://github.com/NatureFeng/eslint-plugin-no-es2015" }, "no-except": { "repository": "https://github.com/ryan-rushton/eslint-plugin-no-except" }, "no-explicit-type-exports": { "repository": "https://github.com/intuit/eslint-plugin-no-explicit-type-exports" }, "no-extension-in-require": { "repository": "https://github.com/pdubroy/eslint-plugin-no-extension-in-require" }, "no-for-of-loops": { "repository": "https://github.com/dharFr/eslint-plugin-no-for-of-loops" }, "no-generic-identifier": { "repository": "https://github.com/d7my11/eslint-plugin-no-generic-identifier" }, "no-global-lodash": { "repository": "https://github.com/adalbertoteixeira/eslint-plugin-no-global-lodash" }, "no-hyogo-police": { "repository": "https://github.com/pipboy3000/eslint-plugin-no-hyogo-police" }, "no-implicit-side-effects": { "repository": "https://github.com/jussi-kalliokoski/eslint-plugin-no-implicit-side-effects" }, "no-inferred-method-name": { "repository": "https://github.com/johnstonbl01/eslint-no-inferred-method-name" }, "no-inline-styles": { "repository": "https://github.com/nmanthena18/eslint-no-inline-styles" }, "no-jquery": { "repository": "https://github.com/wikimedia/eslint-plugin-no-jquery" }, "no-latethis": { "repository": "https://github.com/wyantb/eslint-plugin-nolatethis" }, "no-lenght": { "repository": "https://github.com/enapupe/eslint-plugin-no-lenght" }, "no-loops": { "repository": "https://github.com/buildo/eslint-plugin-no-loops" }, "no-named-test-function": { "docs": "https://github.com/sglord/eslint-plugin-no-named-test-function/blob/master/docs/rules/", "repository": "https://github.com/sglord/eslint-plugin-no-named-test-function" }, "no-named-test-functions": { "repository": "https://github.com/sglord/eslint-plugin-no-named-test-functions" }, "no-only-tests": { "repository": "https://github.com/levibuzolic/eslint-plugin-no-only-tests" }, "no-recursion": { "repository": "https://github.com/simon-andrews/eslint-plugin-no-recursion" }, "no-relative-parent-require": { "repository": "https://github.com/ersel/eslint-plugin-no-relative-parent-require" }, "no-require-self-ref": { "repository": "https://github.com/austinkelleher/eslint-plugin-no-require-self-ref" }, "no-return": { "repository": "https://github.com/boiyaa/eslint-plugin-no-return" }, "no-shit": { "repository": "https://github.com/jakubsadura/eslint-plugin-no-shit" }, "no-smart-quotes": { "repository": "https://github.com/seleb/eslint-plugin-no-smart-quotes" }, "no-snapshot-testing": { "repository": "https://github.com/VicJer/eslint-plugin-no-snapshot-testing" }, "no-snapshots": { "repository": "https://github.com/Johannesklint/eslint-plugin-snapshots" }, "no-this-in-jsx-component-name": { "repository": "https://github.com/julienben/eslint-plugin-no-this-in-jsx-component-name" }, "no-type-assertion": { "repository": "https://github.com/Dremora/eslint-plugin-no-type-assertion" }, "no-unused-code": { "repository": "https://github.com/oaltman/eslint-plugin-no-unused-code" }, "no-unused-expressions": { "repository": "https://github.com/clark800/eslint-plugin-no-unused-expressions" }, "no-useless-assign": { "repository": "https://github.com/erikdesjardins/eslint-plugin-no-useless-assign" }, "no-useless-const": { "repository": "https://github.com/p7g/eslint-plugin-no-useless-const" }, "no-var-reassign": { "repository": "https://github.com/jacksonrayhamilton/eslint-plugin-no-var-reassign" }, "no-vue": { "repository": "https://github.com/avdeev/eslint-plugin-no-vue" }, "node": { "docs": "https://github.com/mysticatea/eslint-plugin-node/blob/master/docs/rules/", "repository": "https://github.com/mysticatea/eslint-plugin-node" }, "node-globals": { "repository": "https://github.com/novemberborn/eslint-plugin-node-globals" }, "node-security-rules": { "repository": "https://github.com/lirantal/eslint-plugin-security" }, "noko": { "repository": "https://github.com/doronwix/eslint-plugin-noko" }, "nolint": { "repository": "https://github.com/HaoChuan9421/eslint-plugin-nolint" }, "nommon": { "repository": "https://github.com/doochik/eslint-plugin-nommon" }, "nosettimeout": { "repository": "https://github.com/eva1963/eslint-plugin-noSetimeoutTime" }, "notice": { "repository": "https://github.com/nickdeis/eslint-plugin-notice" }, "nowrap-in-template-string": { "repository": "https://github.com/coolzjy/eslint-plugin-nowrap-in-template-string" }, "nuxt": { "docs": "https://github.com/nuxt/eslint-plugin-nuxt/blob/master/docs/rules/", "repository": "https://github.com/nuxt/eslint-plugin-nuxt" }, "one-variable-per-var": { "repository": "https://github.com/greggman/eslint-plugin-one-variable-per-var" }, "only-error": { "repository": "https://github.com/davidjbradshaw/eslint-plugin-only-error" }, "only-var": { "repository": "https://github.com/deecewan/eslint-plugin-only-var" }, "opensphere": { "repository": "https://github.com/ngageoint/eslint-plugin-opensphere" }, "opinionated": { "repository": "https://github.com/dogma-io/eslint-plugin-opinionated" }, "opipe": { "repository": "https://github.com/peoro/eslint-plugin-opipe" }, "orbit-components": { "repository": "https://github.com/kiwicom/eslint-plugin-orbit-components" }, "ordered-imports": { "repository": "https://github.com/KyleMayes/eslint-plugin-ordered-imports" }, "ottofeller": { "repository": "https://github.com/gvidon/eslint-plugin-ottofeller" }, "pabigot": { "repository": "https://github.com/pabigot/eslint-plugin-pabigot" }, "parse": { "repository": "https://github.com/HappySale/eslint-plugin-parse" }, "patternfly-react": { "repository": "https://github.com/patternfly/patternfly-react" }, "pedantor": { "repository": "https://github.com/jnvm/eslint-plugin-pedantor" }, "peopleai": { "repository": "https://github.com/behind-the-moon/eslint-plugin-peopleai" }, "pep8-blank-lines": { "repository": "https://github.com/othree/eslint-plugin-pep8-blank-lines" }, "perf": { "repository": "https://github.com/amilajack/eslint-plugin-perf" }, "photoshop": { "repository": "https://github.com/StanLindsey/eslint-plugin-photoshop" }, "php-markup": { "repository": "https://github.com/tengattack/eslint-plugin-php-markup" }, "plantain": { "repository": "https://github.com/plantain-00/eslint-plugin-plantain" }, "playlyfe": { "repository": "https://github.com/Mayank1791989/eslint-plugin-playlyfe" }, "playwright": { "repository": "https://github.com/mxschmitt/eslint-plugin-playwright" }, "plugintutorial": { "repository": "https://github.com/allan2coder/eslint-plugin-plugintutorial" }, "pocket-fluff": { "repository": "https://github.com/betaorbust/eslint-plugin-pocket-fluff" }, "postcss-modules": { "repository": "https://github.com/bmatcuk/eslint-plugin-postcss-modules" }, "pragmatic-deprecate": { "repository": "https://github.com/bhaskar20/pragmatic-deprecate" }, "prefer-arrow-functions": { "repository": "https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions" }, "prefer-bind-operator": { "repository": "https://github.com/erikdesjardins/eslint-plugin-prefer-bind-operator" }, "prefer-import": { "repository": "https://github.com/dferrazm/eslint-plugin-prefer-import" }, "prefer-object-spread": { "repository": "https://github.com/bryanrsmith/eslint-plugin-prefer-object-spread" }, "prefer-type-alias": { "repository": "https://github.com/otofu-square/eslint-plugin-prefer-type-alias" }, "prefix": { "repository": "https://github.com/m-hall/eslint-plugin-prefix" }, "prettier": { "repository": "https://github.com/prettier/eslint-plugin-prettier" }, "prettier-eslint-plugin": { "repository": "https://github.com/dmacdnld/prettier-eslint-webpack-plugin" }, "prettier-rules": { "repository": "https://github.com/iambrandonn/eslint-plugin-prettier-rules" }, "prettier-vue": { "repository": "https://github.com/meteorlxy/eslint-plugin-prettier-vue" }, "prettierx": { "repository": "https://github.com/aMarCruz/eslint-plugin-prettierx" }, "prettiest": { "repository": "https://github.com/eamodio/eslint-plugin-prettiest" }, "private-props": { "repository": "https://github.com/globetro/eslint-plugin-private-props" }, "private-variables": { "repository": "https://github.com/shovon/javascript-private-variables" }, "producthunt": { "repository": "https://github.com/producthunt/eslint-plugin-producthunt" }, "progress": { "repository": "https://github.com/zero-t4/eslint-plugin-progress" }, "promise": { "docs": "https://github.com/xjamundx/eslint-plugin-promise/blob/master/docs/rules/", "repository": "https://github.com/xjamundx/eslint-plugin-promise" }, "prop-has-no-shadow-declaration": { "repository": "https://github.com/tknysh/eslint-plugin-prop-has-no-shadow-declaration" }, "protractor": { "docs": "https://github.com/alecxe/eslint-plugin-protractor/blob/master/docs/rules/", "repository": "https://github.com/alecxe/eslint-plugin-protractor" }, "pug": { "repository": "https://github.com/myfreeweb/eslint-plugin-pug" }, "pureness": { "repository": "https://github.com/rom-melnyk/eslint-plugin-pureness" }, "query": { "repository": "https://github.com/brettz9/eslint-plugin-query" }, "quick-prettier": { "repository": "https://github.com/SalvatorePreviti/eslint-plugin-quick-prettier" }, "quintoandar": { "repository": "https://github.com/quintoandar/eslint-config-quintoandar" }, "qunar": { "repository": "https://github.com/zhongzhi107/eslint-plugin-qunar" }, "qunit": { "docs": "https://github.com/platinumazure/eslint-plugin-qunit/blob/master/docs/rules/", "repository": "https://github.com/platinumazure/eslint-plugin-qunit" }, "rapid7": { "repository": "https://github.com/rapid7/eslint-plugin-rapid7" }, "rational-studio": { "repository": "https://github.com/rational-studio/eslint-plugin-rational-studio" }, "rax": { "repository": "https://github.com/raxjs/rax-scripts" }, "react": { "docs": "https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/", "repository": "https://github.com/yannickcr/eslint-plugin-react" }, "react-app": { "repository": "https://github.com/mmazzarolo/eslint-plugin-react-app" }, "react-compat": { "repository": "https://github.com/dogma-io/eslint-plugin-react-compat" }, "react-directives": { "repository": "https://github.com/peakchen90/eslint-plugin-react-directives" }, "react-dvpnt": { "repository": "https://github.com/dvpnt/eslint-plugin-react-dvpnt" }, "react-ep": { "repository": "https://github.com/yannickcr/eslint-plugin-react" }, "react-flow": { "repository": "https://github.com/Kiwka/eslint-plugin-react-flow" }, "react-hooks": { "repository": "https://github.com/facebook/react" }, "react-hooks-ssr": { "repository": "https://github.com/correttojs/eslint-plugin-react-hooks-ssr" }, "react-i18n": { "docs": "https://github.com/lolatravel/eslint-plugin-react-i18n/blob/master/docs/rules/", "repository": "https://github.com/lolatravel/eslint-plugin-react-i18n" }, "react-intl-extractor": { "repository": "https://github.com/kesko-dev/eslint-plugin-react-intl-extractor" }, "react-intl-static": { "repository": "https://github.com/leonardodino/eslint-plugin-react-intl-static" }, "react-native-animation-linter": { "repository": "https://github.com/khan/eslint-plugin-react-native-animation-linter" }, "react-native-globals": { "repository": "https://github.com/satya164/eslint-plugin-react-native-globals" }, "react-native-no-get-item-layout-prop-on-virtualized-list": { "repository": "https://github.com/yannickcr/eslint-plugin-react" }, "react-native-normalized": { "repository": "https://github.com/JonnyBurger/eslint-plugin-react-native-normalized" }, "react-native-wix": { "repository": "https://github.com/wix/eslint-config-wix" }, "react-perf": { "docs": "https://github.com/cvazac/eslint-plugin-react-perf/blob/master/docs/rules/", "repository": "https://github.com/cvazac/eslint-plugin-react-perf" }, "react-pug": { "repository": "https://github.com/ezhlobo/eslint-plugin-react-pug" }, "react-redux": { "docs": "https://github.com/DianaSuvorova/eslint-plugin-react-redux/blob/master/docs/rules/", "repository": "https://github.com/DianaSuvorova/eslint-plugin-react-redux" }, "react-ssr": { "repository": "https://github.com/ytanruengsri/eslint-plugin-react-ssr" }, "react-svg": { "repository": "https://github.com/raix/eslint-plugin-react-svg" }, "react-with-classes": { "docs": "https://github.com/jameswomack/eslint-plugin-react-with-classes/blob/master/docs/rules/", "repository": "https://github.com/jameswomack/eslint-plugin-react-with-classes" }, "react-with-styles": { "repository": "https://github.com/airbnb/eslint-plugin-react-with-styles" }, "reactxp": { "repository": "https://github.com/a-tarasyuk/eslint-plugin-reactxp" }, "readable": { "repository": "https://github.com/YounGoat/eslint-plugin-readable" }, "rebase": { "repository": "https://github.com/AndersDJohnson/eslint-plugin-rebase" }, "redux": { "repository": "https://github.com/Intellicode/eslint-plugin-redux" }, "redux-reselect": { "repository": "https://github.com/viktor-ku/eslint-plugin-redux-reselect" }, "redux-saga": { "docs": "https://github.com/pke/eslint-plugin-redux-saga/blob/master/docs/rules/", "repository": "https://github.com/pke/eslint-plugin-redux-saga" }, "regex": { "repository": "https://github.com/gmullerb/eslint-plugin-regex" }, "regru": { "repository": "https://github.com/regru/eslint-plugin-regru" }, "regularjs-beautify": { "repository": "https://github.com/hsiaosiyuan0/regularjs-beautify" }, "reiwa": { "repository": "https://github.com/otofu-square/eslint-plugin-reiwa" }, "require-call": { "repository": "https://github.com/NelsonFrancisco/eslint-plugin-require-call" }, "require-docs": { "repository": "https://github.com/findmypast-oss/eslint-plugin-require-docs" }, "require-jsdoc": { "repository": "https://github.com/nrsedat/eslint-plugin-require-jsdoc" }, "require-jsdoc-focus": { "repository": "https://github.com/Bernardstanislas/eslint-plugin-require-jsdoc" }, "require-path-exists": { "repository": "https://github.com/BohdanTkachenko/eslint-plugin-require-path-exists" }, "require-sort": { "repository": "https://github.com/zcuric/eslint-plugin-require-sort" }, "restify-use-next": { "repository": "https://github.com/rajatkumar/eslint-plugin-restify-use-next" }, "resub": { "repository": "https://github.com/a-tarasyuk/eslint-plugin-resub" }, "return-early-dont-assign": { "repository": "https://github.com/deadbeef404/eslint-plugin-return-early-dont-assign" }, "rgl": { "repository": "https://github.com/fengzilong/eslint-plugin-rgl" }, "richtext-cp": { "repository": "https://github.com/dmonego/eslint-plugin-richtext-cp" }, "riot": { "repository": "https://github.com/txchen/eslint-plugin-riot" }, "risxss": { "repository": "https://github.com/theodo/RisXSS" }, "robber-language": { "repository": "https://github.com/santi/eslint-plugin-robber-language" }, "roku": { "repository": "https://github.com/RokuRoad/eslint-plugin-roku" }, "rpgmaker": { "repository": "https://github.com/waynee95/eslint-plugin-rpgmaker" }, "ru-typography": { "repository": "https://github.com/doochik/eslint-plugin-ru-typography" }, "runtime-internal": { "repository": "https://github.com/runtimejs/eslint-plugin-runtime-internal" }, "rut": { "repository": "https://github.com/milesj/rut" }, "rwell-camelcase": { "repository": "https://github.com/RoundingWellOS/eslint-plugin-rwell-camelcase" }, "rxjs": { "repository": "https://github.com/cartant/eslint-plugin-rxjs" }, "rxjs-angular": { "repository": "https://github.com/cartant/eslint-plugin-rxjs-angular" }, "ryanair": { "repository": "https://github.com/ryanair/linters" }, "saxo": { "repository": "https://github.com/saxobank/eslint-plugin-saxo" }, "screeps": { "repository": "https://github.com/postcrafter/eslint-plugin-screeps" }, "security-node": { "docs": "https://github.com/gkouziik/eslint-plugin-security-node/blob/master/docs/rules/", "repository": "https://github.com/gkouziik/eslint-plugin-security-node" }, "segment-ember-actions": { "repository": "https://github.com/authmaker/segment-ember-actions" }, "self": { "repository": "https://github.com/not-an-aardvark/eslint-plugin-self" }, "self-dir": { "repository": "https://github.com/not-an-aardvark/eslint-plugin-self" }, "semistandard-react": { "repository": "https://github.com/adamelliotfields/eslint-plugin-semistandard-react" }, "sensible": { "repository": "https://github.com/esatterwhite/eslint-plugin-redent" }, "sfdx-typegen": { "repository": "https://github.com/aheber/eslint-plugin-sfdx-typegen" }, "shitsurei": { "repository": "https://github.com/yoidea/eslint-plugin-shitsurei" }, "shopify": { "repository": "https://github.com/Shopify/eslint-plugin-shopify" }, "shopify-lean": { "repository": "https://github.com/sebastian-software/eslint-plugin-shopify-lean" }, "should-promised": { "repository": "https://github.com/dbrockman/eslint-plugin-should-promised" }, "simon": { "repository": "https://github.com/scott-m-sarsfield/eslint-plugin-simon" }, "simple-import-sort": { "repository": "https://github.com/lydell/eslint-plugin-simple-import-sort" }, "skip-adobe-directives": { "repository": "https://github.com/KisoYuki/eslint-plugin-skip-adobe-directives" }, "skyscanner-dates": { "repository": "https://github.com/Skyscanner/eslint-plugin-skyscanner-dates" }, "small-import": { "repository": "https://github.com/JonnyBurger/eslint-plugin-react-native-normalized" }, "smart-sort": { "repository": "https://github.com/MoonW1nd/eslint-plugin-smart-sort" }, "smarter-tabs": { "repository": "https://github.com/cheap-glitch/eslint-plugin-smarter-tabs" }, "smartprocure": { "repository": "https://github.com/smartprocure/eslint-plugin-smartprocure" }, "smells": { "repository": "https://github.com/elijahmanor/eslint-plugin-smells" }, "smelly": { "repository": "https://github.com/qix-/eslint-plugin-smelly" }, "smtxt": { "repository": "https://github.com/sematext/eslint-plugin-smtxt" }, "snakecasejs": { "repository": "https://github.com/ptkdev/eslint-plugin-snakecasejs" }, "solfegejs": { "repository": "https://github.com/solfegejs/eslint-plugin" }, "sonarjs-6": { "repository": "https://github.com/SonarSource/eslint-plugin-sonarjs" }, "sort": { "repository": "https://github.com/mskelton/eslint-plugin-sort" }, "sort-class-members": { "repository": "https://github.com/bryanrsmith/eslint-plugin-sort-class-members" }, "sort-class-members-allow-null": { "repository": "https://github.com/haxxxton/eslint-plugin-sort-class-members" }, "sort-destructure-keys": { "docs": "https://github.com/mthadley/eslint-plugin-sort-destructure-keys/blob/master/docs/rules/", "repository": "https://github.com/mthadley/eslint-plugin-sort-destructure-keys" }, "sort-dojo-dependency": { "repository": "https://github.com/jpgtama/eslint-plugin-sort-dojo-dependency" }, "sort-exports": { "repository": "https://github.com/jrdrg/eslint-plugin-sort-exports" }, "sort-imports-es6": { "repository": "https://github.com/erikdesjardins/eslint-plugin-sort-imports-es6" }, "sort-imports-es6-autofix": { "repository": "https://github.com/schuchertmanagementberatung/eslint-plugin-sort-imports-es6-autofix" }, "sort-keys-shorthand": { "repository": "https://github.com/fxOne/eslint-plugin-sort-keys-shorthand" }, "sort-requires-by-path": { "repository": "https://github.com/oaltman/eslint-plugin-sort-requires-by-path" }, "spellcheck": { "repository": "https://github.com/aotaduy/eslint-plugin-spellcheck" }, "speller": { "repository": "https://github.com/itlci/eslint-plugin-speller" }, "spellingbee": { "repository": "https://github.com/eschaefer/eslint-plugin-spellingbee" }, "springload": { "repository": "https://github.com/springload/eslint-plugin-springload" }, "springworks": { "repository": "https://github.com/Springworks/eslint-plugin-springworks" }, "spruce": { "repository": "https://github.com/sprucelabsai/workspace.sprucebot-skills-kit" }, "sql": { "repository": "https://github.com/gajus/eslint-plugin-sql" }, "square": { "docs": "https://github.com/square/eslint-plugin-square/blob/master/docs/rules/", "repository": "https://github.com/square/eslint-plugin-square" }, "standard": { "repository": "https://github.com/standard/eslint-plugin-standard" }, "starry": { "repository": "https://github.com/npm/security-holder" }, "starscraper": { "repository": "https://github.com/star-scraper/eslint-plugin-starscraper" }, "state": { "repository": "https://github.com/JackFei/eslint-plugin-state" }, "stencil": { "repository": "https://github.com/addtoevent/stencil-eslint" }, "strict-vue": { "repository": "https://github.com/GlebkaF/eslint-plugin-strict-vue" }, "strudel": { "repository": "https://github.com/strudeljs/eslint-plugin-strudel" }, "styled-components-varname": { "repository": "https://github.com/macinjoke/eslint-plugin-styled-components-varname" }, "summer": { "repository": "https://github.com/1natsu172/eslint-summer" }, "superstition": { "repository": "https://github.com/gurov/eslint-plugin-superstition" }, "svelte3": { "repository": "https://github.com/sveltejs/eslint-plugin-svelte3" }, "svelte3-new": { "repository": "https://github.com/sveltejs/eslint-plugin-svelte3" }, "svelte3-patch": { "repository": "https://github.com/sveltejs/eslint-plugin-svelte3" }, "svgo": { "repository": "https://github.com/CodeWitchBella/eslint-plugin-svgo" }, "switch-case": { "repository": "https://github.com/lukeapage/eslint-plugin-switch-case" }, "switch-error-warn": { "repository": "https://github.com/finnmerlett/eslint-plugin-switch-error-warn" }, "tachecker": { "repository": "https://github.com/linshaolie/eslint-plugin-tachecker" }, "tachyons-jsx": { "repository": "https://github.com/Bebersohl/eslint-plugin-tachyons-jsx" }, "tailwind": { "repository": "https://github.com/Idered/eslint-plugin-tailwind" }, "tanda": { "repository": "https://github.com/deecewan/eslint-plugin-tanda" }, "tap-given": { "repository": "https://github.com/dex4er/js-eslint-plugin-tap-given" }, "taro": { "repository": "https://github.com/NervJS/taro" }, "tdd": { "repository": "https://github.com/Fox-n-Rabbit/fxnrbt" }, "template": { "repository": "https://github.com/gramener/eslint-plugin-template" }, "test": { "repository": "https://github.com/nicokiva/eslint-plugin-test" }, "testcafe-community": { "repository": "https://github.com/testcafe-community/eslint-plugin-testcafe-community" }, "testcafe-extended": { "repository": "https://github.com/stefanschenk/eslint-plugin-testcafe-extended" }, "testing-library": { "repository": "https://github.com/testing-library/eslint-plugin-testing-library" }, "this": { "repository": "https://github.com/matijs/eslint-plugin-this" }, "thunderball": { "repository": "https://github.com/angieslist/thunderball.io" }, "tick-tock-jsdoc": { "repository": "https://github.com/ewandennis/eslint-plugin-tick-tock-jsdoc" }, "todo-comments": { "repository": "https://github.com/fXy-during/eslint-plugin-todo-comments" }, "todo-ddl": { "repository": "https://github.com/ATQQ/eslint-plugin-todo-ddl" }, "todos": { "repository": "https://github.com/auhau/eslint-plugin-todos" }, "toplevel": { "repository": "https://github.com/HKalbasi/eslint-plugin-toplevel" }, "total-functions": { "repository": "https://github.com/danielnixon/eslint-plugin-total-functions" }, "tree-shaking": { "docs": "https://github.com/lukastaegert/eslint-plugin-tree-shaking/blob/master/docs/rules/", "repository": "https://github.com/lukastaegert/eslint-plugin-tree-shaking" }, "ts-import": { "repository": "https://github.com/bradennapier/eslint-plugin-ts-import" }, "ts-wasmify": { "repository": "https://github.com/JaroslawPokropinski/eslint-plugin-ts-wasmify" }, "tsdoc": { "repository": "https://github.com/microsoft/tsdoc" }, "tslint-comments": { "repository": "https://github.com/drewwyatt/eslint-plugin-tslint-comments" }, "types": { "repository": "https://github.com/dissimulate/eslint-plugin-types" }, "typescript-names": { "repository": "https://github.com/rejifald/eslint-plugin-typescript-names" }, "typescript-sort-keys": { "repository": "https://github.com/infctr/eslint-plugin-typescript-sort-keys" }, "udemy": { "repository": "https://github.com/udemy/js-tooling" }, "unicorn": { "docs": "https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/", "repository": "https://github.com/sindresorhus/eslint-plugin-unicorn" }, "use-decorator": { "repository": "https://github.com/team-parallax/eslint-plugin-use-decorator" }, "use-macros": { "repository": "https://github.com/wantedly/frolint" }, "use-optional-annotation": { "repository": "https://github.com/Akagire/eslint-plugin-use-optional-annotation" }, "uuapp": { "repository": "https://github.com/jiridudekusy/eslint-plugin-uuapp" }, "variablenamecheck1": { "repository": "https://github.com/npm/npm" }, "variables": { "repository": "https://github.com/frsv/eslint-plugin-variables" }, "various": { "repository": "https://github.com/oculus42/eslint-plugin-various" }, "verdaccio": { "repository": "https://github.com/verdaccio/monorepo" }, "videoamp": { "repository": "https://github.com/VideoAmp/eslint-plugin-videoamp" }, "view-models": { "repository": "https://github.com/asbjornh/eslint-plugin-view-models" }, "viper": { "repository": "https://github.com/cxdongjack/eslint-plugin-viper" }, "viper-v2": { "repository": "https://github.com/Nigiss/eslint-plugin-viper" }, "viper-v3": { "repository": "https://github.com/Nigiss/eslint-plugin-viper-v3" }, "vtex": { "repository": "https://github.com/vtex/javascript" }, "vue": { "docs": "https://github.com/vuejs/eslint-plugin-vue/blob/master/docs/rules/", "repository": "https://github.com/vuejs/eslint-plugin-vue" }, "vue-libs": { "repository": "https://github.com/vuejs/eslint-plugin-vue-libs" }, "vue-oboi": { "repository": "https://github.com/maxming2333/eslint-plugin-vue-oboi" }, "vue-scoped-css": { "repository": "https://github.com/future-architect/eslint-plugin-vue-scoped-css" }, "vue-types": { "repository": "https://github.com/dwightjack/eslint-plugin-vue-types" }, "vuetify": { "repository": "https://github.com/vuetifyjs/eslint-plugin-vuetify" }, "wantedly": { "repository": "https://github.com/wantedly/frolint" }, "wc": { "repository": "https://github.com/43081j/eslint-plugin-wc" }, "wdio": { "repository": "https://github.com/webdriverio/webdriverio" }, "web": { "repository": "https://github.com/eslint/eslint" }, "webassembly": { "repository": "https://github.com/xtuc/webassemblyjs" }, "webgl-logic": { "repository": "https://github.com/peteward44/eslint-plugin-webgl-logic" }, "webpack-eslint-plugin": { "repository": "https://github.com/eyasliu/webpack-eslint-plugin" }, "weex": { "repository": "https://github.com/erha19/eslint-plugin-weex" }, "weex-vue": { "repository": "https://github.com/erha19/eslint-plugin-weex-vue" }, "wix-custom-rules": { "repository": "https://github.com/wix-incubator/wix-eslint-custom-rules" }, "wix-editor": { "repository": "https://github.com/wix/eslint-plugin-wix-editor" }, "wkovacs64": { "repository": "https://github.com/wKovacs64/eslint-plugin-wkovacs64" }, "wolkenkit": { "repository": "https://github.com/thenativeweb/eslint-plugin-wolkenkit" }, "workspaces": { "repository": "https://github.com/joshuajaco/eslint-plugin-workspaces" }, "wtf": { "repository": "https://github.com/qix-/eslint-plugin-wtf" }, "xmfe": { "repository": "https://github.com/Cleam/eslint-plugin-xmfe" }, "xss": { "docs": "https://github.com/Rantanen/eslint-plugin-xss/blob/master/docs/rules/", "repository": "https://github.com/Rantanen/eslint-plugin-xss" }, "xunit": { "docs": "https://github.com/rochejul/eslint-plugin-xunit/blob/master/docs/rules/", "repository": "https://github.com/rochejul/eslint-plugin-xunit" }, "xxx-eslint": { "repository": "https://github.com/SaiRS/eslint-plugin-xxx-eslint" }, "yaml": { "repository": "https://github.com/aminya/eslint-plugin-yaml" }, "yola": { "repository": "https://github.com/yola/eslint-plugin-yola" }, "you-dont-need-lodash-underscore": { "repository": "https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore" }, "you-dont-need-momentjs": { "repository": "https://github.com/you-dont-need/You-Dont-Need-Momentjs" }, "you-dont-need-recompose": { "repository": "https://github.com/icrosil/eslint-plugin-you-dont-need-recompose" }, "zacanger": { "repository": "https://github.com/zacanger/eslint-plugin-zacanger" }, "zero": { "repository": "https://github.com/zero-config/eslint-plugin-zero" }, "zero-config": { "repository": "https://github.com/exelord/eslint-plugin-zero-config" }, "zillow": { "repository": "https://github.com/zillow/javascript" }, "zob": { "repository": "https://github.com/xovel/zob" } }