{ "6river": { "repository": "https://github.com/6RiverSystems/eslint-plugin-6river" }, "7g": { "repository": "https://github.com/7Geese/eslint-plugin-7g" }, "@-k/eslint-plugin": { "repository": "https://github.com/AdrieanKhisbe/my-node-libraries" }, "@0x4447/eslint-plugin-0x4447": { "repository": "https://github.com/0x4447/0x4447-plugin-eslint" }, "@0y0/eslint-plugin-react": { "repository": "https://github.com/o0y0o/eslint-plugin-react" }, "@acmecryptocorp/eslint-plugin": { "repository": "https://github.com/acmecryptocorp/eslint-plugin" }, "@aereal/eslint-plugin-react-type-safe-render": { "repository": "https://github.com/aereal/react-type-safe-render" }, "@alibaba-aero/eslint-plugin-json": { "repository": "https://github.com/azeemba/eslint-plugin-json" }, "@americanexpress/eslint-plugin-one-app": { "repository": "https://github.com/americanexpress/one-app-cli" }, "@anansi/eslint-plugin": { "repository": "https://github.com/ntucker/anansi" }, "@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" }, "@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" }, "@bem-react/eslint-plugin": { "docs": "https://github.com/bem/bem-react/blob/master/packages/eslint-plugin/docs/rules/", "repository": "https://github.com/bem/bem-react" }, "@berlysia/generator-eslint-plugin": { "repository": "https://github.com/berlysia/generator-eslint-plugin" }, "@bigtaddy/eslint-plugin-simple-import-sort": { "repository": "https://github.com/bigtaddy/eslint-plugin-simple-import-sort" }, "@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" }, "@blueprintjs/eslint-plugin-blueprint": { "repository": "https://github.com/palantir/blueprint" }, "@br/eslint-plugin-laws-of-the-game": { "repository": "https://github.com/bleacherreport/eslint-plugin-laws-of-the-game" }, "@breautek/eslint-plugin": { "repository": "https://github.com/breautek/eslint-plugin" }, "@bve/eslint-plugin": { "repository": "https://github.com/bvejs/bve" }, "@calm/eslint-plugin-react-intl": { "docs": "https://github.com/calm/eslint-plugin-react-intl/blob/master/docs/rules/", "repository": "https://github.com/calm/eslint-plugin-react-intl" }, "@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" }, "@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" }, "@cometjs/eslint-plugin": { "repository": "https://github.com/cometkim/cometjs" }, "@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" }, "@dekode/eslint-plugin": { "repository": "https://github.com/DekodeInteraktiv/coding-standards" }, "@destinationstransfers/eslint-plugin": { "repository": "https://github.com/destinationstransfers/eslint-plugin" }, "@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": { "docs": "https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/", "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" }, "@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" }, "@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" }, "@fasttime/eslint-plugin": { "repository": "https://github.com/fasttime/eslint-plugin" }, "@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" }, "@funboxteam/eslint-plugin-no-only-tests": { "repository": "https://github.com/funbox/eslint-plugin-no-only-tests" }, "@furugomu/eslint-plugin": { "repository": "https://github.com/furugomu/eslint-plugin" }, "@fuzeman/eslint-plugin-import": { "repository": "https://github.com/fuzeman/eslint-plugin-import" }, "@getify/eslint-plugin-proper-arrows": { "repository": "https://github.com/getify/eslint-plugin-proper-arrows" }, "@getify/eslint-plugin-proper-ternary": { "repository": "https://github.com/getify/eslint-plugin-proper-ternary" }, "@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" }, "@grncdr/eslint-plugin-react-hooks": { "repository": "https://github.com/facebook/react" }, "@hd-ui/eslint-plugin-hd-ui": { "repository": "https://github.com/hd-ui/hd-ui" }, "@hrbrain/eslint-plugin": { "repository": "https://github.com/hrbrain/eslint-plugin" }, "@hypnosphi/eslint-plugin-import": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "@hypnosphi/eslint-plugin-react": { "repository": "https://github.com/yannickcr/eslint-plugin-react" }, "@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" }, "@itgenio/eslint-plugin-import": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "@jakzo/eslint-plugin": { "repository": "https://github.com/jakzo/things" }, "@jupyterlab/eslint-plugin-jinja": { "repository": "https://github.com/alexkuz/eslint-plugin-jinja" }, "@kablamo/eslint-plugin": { "repository": "https://github.com/KablamoOSS/kerosene" }, "@kentcdodds/eslint-plugin-react": { "repository": "https://github.com/yannickcr/eslint-plugin-react" }, "@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" }, "@ktxtr/eslint-plugin-prettier": { "repository": "https://github.com/kontextr/ktxtr-eslint-plugins" }, "@leviy/eslint-plugin-es5": { "repository": "https://github.com/leviy/eslint-plugin-es5" }, "@lifeomic/eslint-plugin-node": { "repository": "https://github.com/lifeomic/eslint-plugin-node" }, "@lightscript/eslint-plugin": { "repository": "https://github.com/wcjohnson/lightscript-eslint" }, "@linvain/eslint-plugin": { "repository": "https://github.com/linvain/linvain" }, "@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" }, "@manuth/eslint-plugin-typescript": { "repository": "https://github.com/manuth/ESLintPresets" }, "@mapbox/eslint-plugin-script-tags": { "repository": "https://github.com/mapbox/eslint-plugin-script-tags" }, "@marudor/eslint-plugin-header": { "repository": "https://github.com/Stuk/eslint-plugin-header" }, "@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" }, "@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" }, "@notarize/eslint-plugin-react-intl-ensure": { "repository": "https://github.com/notarize/eslint-plugin-react-intl-ensure" }, "@nrwl/eslint-plugin-nx": { "repository": "https://github.com/nrwl/nx" }, "@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" }, "@orzechowskid/eslint-plugin-typelint": { "repository": "https://github.com/orzechowskid/eslint-plugin-typelint" }, "@oursky/eslint-plugin": { "repository": "https://github.com/oursky/eslint-oursky" }, "@pdq/eslint-plugin-pdq": { "repository": "https://github.com/pdq/eslint-plugin-pdq" }, "@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" }, "@piano/eslint-plugin-piano": { "repository": "https://github.com/pianomedia/eslint-plugin-piano" }, "@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" }, "@propelinc/eslint-plugin": { "repository": "https://github.com/typescript-eslint/typescript-eslint" }, "@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" }, "@redwoodjs/eslint-plugin-redwood": { "repository": "https://github.com/redwoodjs/redwood" }, "@regru/eslint-plugin-jquery-dollar-sign-reference": { "repository": "https://github.com/regru/eslint-plugin-jquery-dollar-sign-reference" }, "@regru/eslint-plugin-one-var": { "repository": "https://github.com/regru/eslint-plugin-one-var" }, "@regru/eslint-plugin-prefer-early-return": { "repository": "https://github.com/regru/eslint-plugin-prefer-early-return" }, "@rensovargas/eslint-plugin-riot": { "repository": "https://github.com/rensovargas/eslint-plugin-riot" }, "@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" }, "@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" }, "@simplysm/eslint-plugin": { "repository": "https://github.com/kslhunter/simplysm" }, "@sincronia/eslint-plugin": { "repository": "https://github.com/nuvolo/sincronia" }, "@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" }, "@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" }, "@tinymce/eslint-plugin": { "repository": "https://github.com/tinymce/eslint-plugin" }, "@tivac/eslint-plugin-svelte": { "repository": "https://github.com/tivac/eslint-plugin-svelte" }, "@tonicplatforms/eslint-plugin": { "repository": "https://github.com/tonicplatforms/eslint-plugin" }, "@tripphamm/eslint-plugin": { "repository": "https://github.com/tripphamm/eslint-plugin-tripphamm" }, "@ts-gql/eslint-plugin": { "repository": "https://github.com/Thinkmill/ts-gql" }, "@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" }, "@typescript-eslint/eslint-plugin-tslint": { "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" }, "@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" }, "@welldone-software/eslint-plugin": { "repository": "https://github.com/welldone-software/eslint-plugin-welldone" }, "@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" }, "@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" }, "ad-hok": { "repository": "https://github.com/helixbass/eslint-plugin-ad-hok" }, "adonis": { "repository": "https://github.com/AdonisCommunity/eslint-plugin-adonis" }, "agoda-compat": { "repository": "https://github.com/amilajack/eslint-plugin-compat" }, "ahaha-miniprogram": { "repository": "https://github.com/littleprincewdk/eslint-plugin-ahaha-miniprogram" }, "ala": { "repository": "https://github.com/alaameddeb/ESLint-plugin" }, "algolia": { "repository": "https://github.com/algolia/eslint-plugin-algolia" }, "align": { "repository": "https://github.com/akluball/eslint-plugin-align" }, "alloy": { "repository": "https://github.com/appcelerator/eslint-plugin-alloy" }, "alphabetize": { "repository": "https://github.com/NickHeiner/eslint-plugin-alphabetize" }, "altesis": { "repository": "https://github.com/AltesisPro/eslint-plugin-altesis" }, "amd-imports": { "repository": "https://github.com/jkieboom/eslint-plugin-amd-imports" }, "ami": { "repository": "https://github.com/ami-team/eslint-plugin-ami" }, "angular": { "repository": "https://github.com/Gillespie59/eslint-plugin-angularjs" }, "angularjs": { "repository": "https://github.com/sahibinden/eslint-plugin-angularjs" }, "ante": { "repository": "https://github.com/twuni/eslint-plugin-ante" }, "apa": { "repository": "https://github.com/lekrans/eslint-plugin-apa" }, "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" }, "arguments": { "repository": "https://github.com/ronapelbaum/eslint-plugin-arguments" }, "arithmetic": { "repository": "https://github.com/JonnyBurger/eslint-plugin-arithmetic" }, "array-func": { "repository": "https://github.com/freaktechnik/eslint-plugin-array-func" }, "aspida": { "repository": "https://github.com/ibuki2003/eslint-plugin-aspida" }, "async": { "repository": "https://github.com/vutran/eslint-plugin-async" }, "async-await": { "repository": "https://github.com/59naga/eslint-plugin-async-await" }, "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" }, "babel": { "repository": "https://github.com/babel/eslint-plugin-babel" }, "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" }, "banno": { "repository": "https://github.com/Banno/eslint-plugin-banno" }, "bardjs": { "repository": "https://github.com/kpytang/eslint-plugin-bardjs" }, "base-style-config": { "repository": "https://github.com/gmullerb/base-style-config" }, "baseui": { "repository": "https://github.com/uber/baseweb" }, "bbva": { "repository": "https://github.com/BBVAEngineering/javascript" }, "bestpractice": { "repository": "https://github.com/strawlion/eslint-plugin-bestpractice" }, "better-mutation": { "repository": "https://github.com/sloops77/eslint-plugin-better-mutation" }, "bitrefill": { "repository": "https://github.com/bitrefill/eslint-plugin-bitrefill" }, "boundaries": { "repository": "https://github.com/javierbrea/eslint-plugin-boundaries" }, "bpmn-io": { "repository": "https://github.com/bpmn-io/eslint-plugin-bpmn-io" }, "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" }, "builtin-compat": { "repository": "https://github.com/instea/eslint-plugin-builtin-compat" }, "caleb": { "repository": "https://github.com/calebeby/eslint-config" }, "call-func-with-return": { "repository": "https://github.com/elvinn/eslint-plugin-call-func-with-return" }, "callback": { "repository": "https://github.com/andreysm/eslint-plugin-callback" }, "camunda-licensed": { "repository": "https://github.com/camunda/eslint-plugin-camunda-licensed" }, "capital-case": { "repository": "https://github.com/tcorley/eslint-plugin-capital-case" }, "careaxiom": { "repository": "https://github.com/umar-muneer/eslint-plugin-careaxiom" }, "cdk": { "repository": "https://github.com/hupe1980/cdkdx" }, "chai-expect": { "repository": "https://github.com/turbo87/eslint-plugin-chai-expect" }, "chai-expect-keywords": { "repository": "https://github.com/gavinaiken/eslint-plugin-chai-expect-keywords" }, "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" }, "chotot": { "repository": "https://github.com/chototoss/chotot-web-standards" }, "chowa-standard": { "repository": "https://github.com/chowa/eslint-plugin-chowa-standard" }, "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" }, "classes": { "repository": "https://github.com/Jxck/eslint-plugin-classes" }, "clean-code": { "repository": "https://github.com/pksilen/eslint-plugin-clean-code" }, "clean-codestyle": { "repository": "https://github.com/jsaguet/eslint-plugin-clean-codestyle" }, "closure-library": { "repository": "https://github.com/koba04/eslint-plugin-closure-library" }, "closuredepth": { "repository": "https://github.com/peteward44/eslint-plugin-closuredepth" }, "clutter": { "repository": "https://github.com/43081j/notneeded" }, "codebox": { "repository": "https://github.com/asn007/eslint-plugin-codebox" }, "codebox-jh": { "repository": "https://github.com/judithhartmann/eslint-plugin-codebox" }, "codeceptjs": { "repository": "https://github.com/poenneby/eslint-plugin-codeceptjs" }, "coffee-scope": { "repository": "https://github.com/apaleslimghost/eslint-plugin-coffee-scope" }, "comment-annotations": { "repository": "https://github.com/102/eslint-plugin-comment-annotations" }, "comments-key": { "repository": "https://github.com/ATQQ/eslint-plugin-comments-key" }, "commonjs-require-case": { "repository": "https://github.com/charlesbjohnson/eslint-module-plugins" }, "commonjs-require-name": { "repository": "https://github.com/charlesbjohnson/eslint-module-plugins" }, "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" }, "config-files": { "repository": "https://github.com/tyankatsu0105/eslint-plugin-config-files" }, "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" }, "cssx": { "repository": "https://github.com/krasimir/eslint-plugin-cssx" }, "ct.macro": { "repository": "https://github.com/fleck/eslint-plugin-ct.macro" }, "cucumber": { "docs": "https://github.com/darrinholst/eslint-plugin-cucumber/blob/master/docs/rules/", "repository": "https://github.com/darrinholst/eslint-plugin-cucumber" }, "cup": { "repository": "https://github.com/rtsao/create-universal-package" }, "custom-jsx-props-order": { "repository": "https://github.com/fenbka/eslint-plugin-custom-jsx-props-order" }, "cwkr": { "repository": "https://github.com/cwkr/coding-guidelines" }, "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" }, "delegated-events": { "repository": "https://github.com/dgraham/eslint-plugin-delegated-events" }, "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" }, "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" }, "django": { "repository": "https://github.com/benspaulding/eslint-plugin-django" }, "dollarshaveclub": { "repository": "https://github.com/dollarshaveclub/eslint-plugin-dollarshaveclub" }, "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" }, "efficient": { "repository": "https://github.com/flexare/eslint-plugin-efficient" }, "ekimlinger": { "repository": "https://github.com/ekimlinger/eslint-plugin-ekimlinger" }, "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-concurrency": { "repository": "https://github.com/simplabs/eslint-plugin-ember-concurrency" }, "ember-internal": { "repository": "https://github.com/Turbo87/eslint-plugin-ember-internal" }, "emmanuel": { "repository": "https://github.com/Manu1400/eslint-plugin-emmanuel" }, "empty-returns": { "repository": "https://github.com/aero31aero/eslint-plugin-empty-returns" }, "enact": { "repository": "https://github.com/enactjs/eslint-plugin-enact" }, "enchanted-curly": { "repository": "https://github.com/kobezzza/eslint-plugin-enchanted-curly" }, "endpass": { "repository": "https://github.com/endpass/endpass-core" }, "engelhorn-sfcc": { "repository": "https://github.com/t-huth/eslint-plugin-engelhorn-sfcc" }, "enzyme": { "docs": "https://github.com/giamir/eslint-plugin-enzyme/blob/master/docs/rules/", "repository": "https://github.com/giamir/eslint-plugin-enzyme" }, "es": { "docs": "https://github.com/mysticatea/eslint-plugin-es/blob/master/docs/rules/", "repository": "https://github.com/mysticatea/eslint-plugin-es" }, "es6": { "repository": "https://github.com/nadongguri/eslint-plugin-es6" }, "es6-recommended": { "repository": "https://github.com/mgtitimoli/eslint-plugin-es6-recommended" }, "escompat": { "repository": "https://github.com/keithamus/eslint-plugin-escompat" }, "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-config": { "repository": "https://github.com/g-rath/eslint-plugin-eslint-config" }, "esquery": { "repository": "https://github.com/suchipi/eslint-plugin-esquery" }, "etc": { "repository": "https://github.com/cartant/eslint-plugin-etc" }, "evelyn": { "repository": "https://github.com/evelynhathaway/eslint-plugin-evelyn" }, "exclude-nunjuck-tags": { "repository": "https://github.com/ibrahim12/eslint-plugin-exclude-nunjuck-tags" }, "exclude-php-tags": { "repository": "https://github.com/Alexnder/eslint-plugin-exclude-php-tags" }, "expect-type": { "repository": "https://github.com/ibezkrovnyi/eslint-plugin-expect-type" }, "expires": { "repository": "https://github.com/digencer/eslint-plugin-expires" }, "exports-order": { "repository": "https://github.com/simonprod/eslint-plugin-exports-order" }, "ext": { "repository": "https://github.com/jiangfengming/eslint-plugin-ext" }, "extended": { "repository": "https://github.com/thenativeweb/eslint-plugin-extended" }, "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" }, "fat-arrow-same-line": { "repository": "https://github.com/pzuraq/eslint-plugin-fat-arrow-same-line" }, "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-header": { "repository": "https://github.com/Sekhmet/eslint-plugin-file-header" }, "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" }, "filesize": { "repository": "https://github.com/voltrevo/eslint-plugin-filesize" }, "fix-deps": { "repository": "https://github.com/mitchellhamilton/eslint-plugin-fix-deps" }, "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" }, "folders": { "repository": "https://github.com/christopherbradleybanks/eslint-plugin-folders" }, "for-wtools": { "repository": "https://github.com/Wandalen/EslintPluginForWtools" }, "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" }, "fp": { "repository": "https://github.com/jfmengels/eslint-plugin-fp" }, "fp-jxl": { "repository": "https://github.com/jesterxl/eslint-plugin-fp-jxl" }, "fpcs": { "repository": "https://github.com/flowerpress/eslint-plugin-fpcs" }, "freaking": { "repository": "https://github.com/iandarling/eslint-plugin-freaking" }, "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" }, "fxa": { "repository": "https://github.com/mozilla/eslint-plugin-fxa" }, "get-off-my-lawn": { "repository": "https://github.com/manovotny/eslint-plugin-get-off-my-lawn" }, "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" }, "git": { "repository": "https://github.com/benmosher/eslint-plugin-git" }, "github": { "repository": "https://github.com/github/eslint-plugin-github" }, "gm-react-app": { "repository": "https://github.com/gmfe/gm-react-app" }, "gmfe": { "repository": "https://github.com/gmfe/eslint-plugin-gmfe" }, "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" }, "graphql-optimistic-response": { "repository": "https://github.com/bl42/eslint-plugin-graphql-optimistic-response" }, "grind": { "repository": "https://github.com/grindjs/eslint-plugin-grind" }, "grouped-imports": { "repository": "https://github.com/gohabereg/eslint-plugin-grouped-imports" }, "hackmud": { "repository": "https://github.com/apazzolini/eslint-hackmud" }, "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" }, "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" }, "heisenberg": { "repository": "https://github.com/DekodeInteraktiv/heisenberg" }, "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" }, "i18n": { "repository": "https://github.com/chejen/eslint-plugin-i18n" }, "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" }, "idiomatic-jsx": { "repository": "https://github.com/danrigsby/eslint-plugin-idiomatic-jsx" }, "idiomatic-jsx-u": { "repository": "https://github.com/Jgaona/eslint-plugin-idiomatic-jsx" }, "ie-static-methods": { "repository": "https://github.com/rfeie/eslint-plugin-ie-static-methods" }, "ignore-erb": { "repository": "https://github.com/ryanere/eslint-plugin-ignore-erb" }, "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" }, "ignoreuglify": { "repository": "https://github.com/ruanyf/eslint-plugin-ignoreuglify" }, "immer": { "repository": "https://github.com/supremebeing7/eslint-plugin-immer" }, "immutable": { "repository": "https://github.com/jhusain/eslint-plugin-immutable" }, "implicit-dependencies": { "repository": "https://github.com/lennym/eslint-plugin-implicit-dependencies" }, "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-b5a962": { "repository": "https://github.com/benmosher/eslint-plugin-import" }, "import-force-abbr": { "repository": "https://github.com/deser/eslint-plugin-import-force-abbr" }, "import-helpers": { "repository": "https://github.com/Tibfib/eslint-plugin-import-helpers" }, "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-alphabetical": { "repository": "https://github.com/janpaul123/eslint-plugin-import-order-alphabetical" }, "import-order-emotion": { "repository": "https://github.com/jfrej/eslint-plugin-import-order-emotion" }, "import-path": { "repository": "https://github.com/andrienko/eslint-plugin-import-path" }, "import-root": { "repository": "https://github.com/freckstergit/eslint-plugin-import-root" }, "import-sorter": { "repository": "https://github.com/fengkfengk/eslint-plugin-import-sorter" }, "import-splitnsort": { "repository": "https://github.com/mflorence99/eslint-plugin-import-splitnsort" }, "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" }, "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" }, "inflection": { "repository": "https://github.com/chadly/eslint-plugin-inflection" }, "injected-proptypes": { "repository": "https://github.com/ammaraskar/eslint-injected-proptypes" }, "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" }, "iruhl": { "repository": "https://github.com/LeadingLight/eslint-plugin-iruhl" }, "isml": { "repository": "https://github.com/Neskromny/eslint-plugin-isml" }, "isotropic": { "repository": "https://github.com/ibi-group/eslint-plugin-isotropic" }, "istanbul": { "repository": "https://github.com/istanbuljs/eslint-plugin-istanbul" }, "itgalaxy": { "repository": "https://github.com/itgalaxy/eslint-plugin-itgalaxy" }, "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" }, "jasmine-jquery": { "repository": "https://github.com/xxnatc/eslint-plugin-jasmine-jquery" }, "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-playwright": { "repository": "https://github.com/mxschmitt/eslint-plugin-jest-playwright" }, "jestx": { "repository": "https://github.com/benmonro/eslint-plugin-jest" }, "jinja": { "repository": "https://github.com/alexkuz/eslint-plugin-jinja" }, "jira-ticket-todos": { "repository": "https://github.com/Adam-Schlichtmann/jira-ticket-todos" }, "jmacs": { "repository": "https://github.com/blake-regalia/jmacs.js" }, "jquery": { "repository": "https://github.com/dgraham/eslint-plugin-jquery" }, "jsapps": { "repository": "https://github.com/ideadapt/eslint-plugin-jsapps" }, "jsdoc": { "repository": "https://github.com/gajus/eslint-plugin-jsdoc" }, "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-light": { "repository": "https://github.com/locomote/eslint-plugin-json-light" }, "json-processor": { "repository": "https://github.com/doochik/eslint-plugin-json-processor" }, "json5": { "repository": "https://github.com/bayesimpact/eslint-plugin-json5" }, "jsonc": { "repository": "https://github.com/ota-meshi/eslint-plugin-jsonc" }, "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-falsy": { "repository": "https://github.com/jeremy-deutsch/eslint-plugin-jsx-falsy" }, "jsx-form": { "repository": "https://github.com/deadlybyte/eslint-plugin-jsx-form" }, "jsx-img-no-referrer": { "repository": "https://github.com/darwintantuco/eslint-plugin-jsx-img-no-referrer" }, "jsxspacing": { "repository": "https://github.com/alexbird/eslint-plugin-jsxspacing" }, "kengoldfarb": { "repository": "https://github.com/kengoldfarb/lint" }, "kiwicom": { "repository": "https://github.com/kiwicom/eslint-plugin-kiwicom" }, "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" }, "lambda-calculus": { "repository": "https://github.com/david-davidson/eslint-plugin-lambda-calculus" }, "lcb-mini": { "repository": "https://github.com/douzi8/eslint-plugin-lcb-mini" }, "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": { "docs": "https://github.com/nikku/eslint-plugin-license-header/blob/master/docs/rules/", "repository": "https://github.com/nikku/eslint-plugin-license-header" }, "lightning-components": { "repository": "https://github.com/reiniergs/eslint-plugin-lightning-components" }, "link-slash-end": { "repository": "https://github.com/HaganHan/eslint-plugin-link-slash-end" }, "listeners": { "docs": "https://github.com/foad/eslint-plugin-listeners/blob/master/docs/rules/", "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" }, "literate": { "repository": "https://github.com/wprl/eslint-plugin-literate" }, "lob": { "repository": "https://github.com/lob/eslint-plugin-lob" }, "local-rules": { "repository": "https://github.com/cletusw/eslint-plugin-local-rules" }, "lodash-fp": { "repository": "https://github.com/jfmengels/eslint-plugin-lodash-fp" }, "loft": { "repository": "https://github.com/Loft-Brasil/eslint-plugin-loft" }, "log": { "repository": "https://github.com/omrilotan/mono" }, "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" }, "magicdawn": { "repository": "https://github.com/magicdawn/eslint-plugin-magicdawn" }, "makestyles": { "repository": "https://github.com/madflanderz/eslint-plugin-makestyles" }, "markdown": { "repository": "https://github.com/eslint/eslint-plugin-markdown" }, "markdown-runkit": { "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" }, "mdx": { "repository": "https://github.com/mdx-js/eslint-mdx" }, "mediawiki": { "repository": "https://github.com/wikimedia/eslint-plugin-mediawiki" }, "meetup": { "repository": "https://github.com/meetup/eslint-plugin-meetup" }, "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" }, "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" }, "mocha-cleanup": { "repository": "https://github.com/onechiporenko/eslint-plugin-mocha-cleanup" }, "mocha-no-only": { "repository": "https://github.com/lewazo/eslint-mocha-no-only" }, "modulajs": { "repository": "https://github.com/freewheel/eslint-plugin-modulajs" }, "module": { "repository": "https://github.com/raxjs/rax-scripts" }, "module-resolver": { "repository": "https://github.com/HeroProtagonist/eslint-plugin-module-resolver" }, "modules-newline": { "repository": "https://github.com/gmsorrow/eslint-plugin-modules-newline" }, "moment-timezone": { "repository": "https://github.com/hollandmatt/eslint-plugin-moment-timezone" }, "momentjs": { "repository": "https://github.com/schnaser/eslint-plugin-momentjs" }, "mongo": { "repository": "https://github.com/ispringer/eslint-plugin-mongo" }, "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" }, "msc": { "repository": "https://github.com/KIKIWU/eslint-plugin-msc" }, "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" }, "newline-after-if-condition": { "repository": "https://github.com/marcosc90/eslint-plugin-newline-after-if-condition" }, "newline-before-paren": { "repository": "https://github.com/pat841/eslint-plugin-newline-before-paren" }, "ng-extra": { "repository": "https://github.com/oss6/eslint-plugin-ng-extra" }, "ngrx": { "repository": "https://github.com/timdeschryver/eslint-plugin-ngrx" }, "ngxs-style-guide": { "repository": "https://github.com/unlight/eslint-plugin-ngxs-style-guide" }, "nkgrnkgr-react": { "repository": "https://github.com/nkgrnkgr/eslint-plugin-nkgrnkgr-react" }, "no-autofix": { "repository": "https://github.com/aladdin-add/eslint-plugin" }, "no-bad-naming-variables": { "repository": "https://github.com/kovboyjder/eslint-no-bad-naming" }, "no-call": { "repository": "https://github.com/igat64/eslint-plugin-no-call" }, "no-classname-with-stylename": { "repository": "https://github.com/bendtherules/eslint-plugin-no-classname-with-stylename" }, "no-copy-paste-default-export": { "repository": "https://github.com/buildo/eslint-plugin-no-copy-paste-default-export" }, "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-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-generic-identifier": { "repository": "https://github.com/d7my11/eslint-plugin-no-generic-identifier" }, "no-hyogo-police": { "repository": "https://github.com/pipboy3000/eslint-plugin-no-hyogo-police" }, "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-loops": { "repository": "https://github.com/buildo/eslint-plugin-no-loops" }, "no-memo-displayname": { "repository": "https://github.com/patrykkopycinski/eslint-plugin-no-memo-displayname" }, "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": { "docs": "https://github.com/sglord/eslint-plugin-no-named-test-functions/blob/master/docs/rules/", "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-react-scope-bound-assignment": { "repository": "https://github.com/betaorbust/eslint-plugin-no-react-scope-bound-assignment" }, "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-return": { "repository": "https://github.com/boiyaa/eslint-plugin-no-return" }, "no-skip-tests": { "repository": "https://github.com/romaingaillardjs/eslint-plugin-no-skip-tests" }, "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-string-in-jsx": { "repository": "https://github.com/kdnk/eslint-plugin-no-string-in-jsx" }, "no-type-assertion": { "repository": "https://github.com/Dremora/eslint-plugin-no-type-assertion" }, "no-unused-expressions": { "repository": "https://github.com/clark800/eslint-plugin-no-unused-expressions" }, "no-use-extend-native": { "repository": "https://github.com/dustinspecker/eslint-plugin-no-use-extend-native" }, "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" }, "nodejs": { "repository": "https://github.com/geek/eslint-plugin-nodejs" }, "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" }, "number-literal-case": { "repository": "https://github.com/kyriacos/eslint-plugin-number-literal-case" }, "nuxt": { "docs": "https://github.com/nuxt/eslint-plugin-nuxt/blob/master/docs/rules/", "repository": "https://github.com/nuxt/eslint-plugin-nuxt" }, "office-addins": { "repository": "https://github.com/OfficeDev/Office-Addin-Scripts" }, "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-warn": { "repository": "https://github.com/bfanger/eslint-plugin-only-warn" }, "opensphere": { "repository": "https://github.com/ngageoint/eslint-plugin-opensphere" }, "opinionated": { "repository": "https://github.com/dogma-io/eslint-plugin-opinionated" }, "optimize-regex": { "docs": "https://github.com/BrainMaestro/eslint-plugin-optimize-regex/blob/master/docs/rules/", "repository": "https://github.com/BrainMaestro/eslint-plugin-optimize-regex" }, "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" }, "parse": { "repository": "https://github.com/HappySale/eslint-plugin-parse" }, "path-alias": { "repository": "https://github.com/msfragala/eslint-plugin-path-alias" }, "patternfly-react": { "repository": "https://github.com/patternfly/patternfly-react" }, "peace": { "repository": "https://github.com/thoamsy/eslint-plugin-peace" }, "pg-sql": { "repository": "https://github.com/benjie/eslint-plugin-pg-sql" }, "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" }, "postcss-modules": { "repository": "https://github.com/bmatcuk/eslint-plugin-postcss-modules" }, "postro4no": { "repository": "https://github.com/frontstall/eslint-plugin-postro4no" }, "pragmatic-deprecate": { "repository": "https://github.com/bhaskar20/pragmatic-deprecate" }, "prefer-arrow": { "repository": "https://github.com/TristonJ/eslint-plugin-prefer-arrow" }, "prefer-arrow-functions": { "repository": "https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions" }, "prefer-object-spread": { "repository": "https://github.com/bryanrsmith/eslint-plugin-prefer-object-spread" }, "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" }, "private-props": { "repository": "https://github.com/globetro/eslint-plugin-private-props" }, "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" }, "prototype-pollution-security-rules": { "repository": "https://github.com/LewisArdern/eslint-plugin-prototype-pollution-security-rules" }, "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" }, "putout": { "repository": "https://github.com/coderaiser/putout" }, "quasar": { "repository": "https://github.com/quasarframework/eslint-plugin-quasar" }, "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" }, "raml": { "repository": "https://github.com/galk-in/eslint-plugin-raml" }, "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-extended": { "repository": "https://github.com/pustovalov/eslint-plugin-react-extended" }, "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-internal": { "repository": "https://github.com/npm/security-holder" }, "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": { "docs": "https://github.com/intellicode/eslint-plugin-react-native/blob/master/docs/rules/", "repository": "https://github.com/intellicode/eslint-plugin-react-native" }, "react-native-a11y": { "docs": "https://github.com/FormidableLabs/eslint-plugin-react-native-a11y/blob/master/docs/rules/", "repository": "https://github.com/FormidableLabs/eslint-plugin-react-native-a11y" }, "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-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" }, "regexp": { "repository": "https://github.com/ota-meshi/eslint-plugin-regexp" }, "regularjs-beautify": { "repository": "https://github.com/hsiaosiyuan0/regularjs-beautify" }, "reiwa": { "repository": "https://github.com/otofu-square/eslint-plugin-reiwa" }, "relay": { "repository": "https://github.com/relayjs/eslint-plugin-relay" }, "require-call": { "repository": "https://github.com/NelsonFrancisco/eslint-plugin-require-call" }, "require-path-exists": { "repository": "https://github.com/BohdanTkachenko/eslint-plugin-require-path-exists" }, "require-sort": { "repository": "https://github.com/zcuric/eslint-plugin-require-sort" }, "restrict-named-import": { "repository": "https://github.com/ozaki25/eslint-plugin-restrict-named-import" }, "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" }, "richtext-cp": { "repository": "https://github.com/dmonego/eslint-plugin-richtext-cp" }, "risxss": { "repository": "https://github.com/theodo/RisXSS" }, "robber-language": { "repository": "https://github.com/santi/eslint-plugin-robber-language" }, "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" }, "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" }, "scd": { "repository": "https://github.com/uttk/eslint-plugin-scd" }, "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" }, "self": { "repository": "https://github.com/not-an-aardvark/eslint-plugin-self" }, "self-dir": { "repository": "https://github.com/not-an-aardvark/eslint-plugin-self" }, "sensible": { "repository": "https://github.com/esatterwhite/eslint-plugin-redent" }, "sequel": { "repository": "https://github.com/5app/eslint-plugin-sequel" }, "serverless-eslint-plugin": { "repository": "https://github.com/nishantjain91/serverless-eslint-plugin" }, "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" }, "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" }, "smelly": { "repository": "https://github.com/qix-/eslint-plugin-smelly" }, "smtxt": { "repository": "https://github.com/sematext/eslint-plugin-smtxt" }, "so-jah-seh": { "repository": "https://github.com/independentgeorge/eslint-plugin-so-jah-seh" }, "solfegejs": { "repository": "https://github.com/solfegejs/eslint-plugin" }, "sonarjs": { "repository": "https://github.com/SonarSource/eslint-plugin-sonarjs" }, "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-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-export-all": { "repository": "https://github.com/nirtamir2/eslint-plugin-sort-export-all" }, "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-fix": { "repository": "https://github.com/leo-buneev/eslint-plugin-sort-keys-fix" }, "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-injection": { "repository": "https://github.com/gavinaiken/eslint-plugin-sql-injection" }, "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" }, "standard2": { "repository": "https://github.com/aeharding/eslint-plugin-standard2" }, "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-newline": { "repository": "https://github.com/MitMaro/eslint-plugin-strict-newline" }, "stringly-typed": { "repository": "https://github.com/eddieantonio/eslint-plugin-stringly-typed" }, "strudel": { "repository": "https://github.com/strudeljs/eslint-plugin-strudel" }, "styled-components-varname": { "repository": "https://github.com/macinjoke/eslint-plugin-styled-components-varname" }, "styles-object": { "repository": "https://github.com/helixbass/eslint-plugin-styles-object" }, "suitescript": { "repository": "https://github.com/adamdavies001/eslint-plugin-suitescript" }, "summer": { "repository": "https://github.com/1natsu172/eslint-summer" }, "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-error-warn": { "repository": "https://github.com/finnmerlett/eslint-plugin-switch-error-warn" }, "tachecker": { "repository": "https://github.com/linshaolie/eslint-plugin-tachecker" }, "tailwind": { "repository": "https://github.com/Idered/eslint-plugin-tailwind" }, "talentpair": { "repository": "https://github.com/talentpair/eslint-plugin-talentpair" }, "tanda": { "repository": "https://github.com/deecewan/eslint-plugin-tanda" }, "tap-given": { "repository": "https://github.com/dex4er/js-eslint-plugin-tap-given" }, "tape": { "repository": "https://github.com/atabel/eslint-plugin-tape" }, "tdd": { "repository": "https://github.com/Fox-n-Rabbit/fxnrbt" }, "template": { "repository": "https://github.com/gramener/eslint-plugin-template" }, "ternaries": { "repository": "https://github.com/divyagnan/eslint-plugin-ternaries" }, "test-filenames": { "repository": "https://github.com/spalger/eslint-plugin-test-filenames" }, "test-import-paths": { "repository": "https://github.com/jeyj0/eslint-plugin-test-import-paths" }, "test-names": { "repository": "https://github.com/DanielMSchmidt/eslint-plugin-test-names" }, "testcafe-community": { "repository": "https://github.com/testcafe-community/eslint-plugin-testcafe-community" }, "testcafe-extended": { "repository": "https://github.com/stefanschenk/eslint-plugin-testcafe-extended" }, "testdouble": { "repository": "https://github.com/michaelanthonymain/eslint-plugin-testdouble" }, "tgandrews": { "repository": "https://github.com/tgandrews/eslint-plugin-tgandrews" }, "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" }, "todo-plz": { "repository": "https://github.com/sawyerh/eslint-plugin-todo-plz" }, "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" }, "transform-runtime-aliasing": { "repository": "https://github.com/ylemkimon/eslint-plugin-transform-runtime-aliasing" }, "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": { "repository": "https://github.com/ovidiubute/eslint-plugin-ts" }, "ts-import": { "repository": "https://github.com/bradennapier/eslint-plugin-ts-import" }, "ts-wasmify": { "repository": "https://github.com/JaroslawPokropinski/eslint-plugin-ts-wasmify" }, "tslint-comments": { "repository": "https://github.com/drewwyatt/eslint-plugin-tslint-comments" }, "turbopatent": { "repository": "https://github.com/PatentNavigation/eslint-plugin-turbopatent" }, "typescript-names": { "repository": "https://github.com/rejifald/eslint-plugin-typescript-names" }, "typescript-require-readonly": { "repository": "https://github.com/krailler/eslint-plugin-typescript-require-readonly" }, "typescript-sort-keys": { "repository": "https://github.com/infctr/eslint-plugin-typescript-sort-keys" }, "udemy": { "repository": "https://github.com/udemy/js-tooling" }, "ui-testing": { "repository": "https://github.com/kwoding/eslint-plugin-ui-testing" }, "unar": { "repository": "https://github.com/lkdghzh/eslint-plugin-unar-extends" }, "underscore": { "repository": "https://github.com/captbaritone/eslint-plugin-underscore" }, "underscore_case": { "repository": "https://github.com/tylerlong/eslint-plugin-underscore_case" }, "undocumented-env": { "repository": "https://github.com/lennym/eslint-plugin-implicit-dependencies" }, "unicorn": { "docs": "https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/", "repository": "https://github.com/sindresorhus/eslint-plugin-unicorn" }, "unnecessary-filename-in-import": { "repository": "https://github.com/ska-kialo/eslint-plugin-unnecessary-filename-in-import" }, "unsafe-property-assignment": { "repository": "https://github.com/jonathanKingston/eslint-plugin-unsafe-property-assignment" }, "url": { "repository": "https://github.com/keyfoxth/eslint-plugin-url" }, "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" }, "valtech": { "repository": "https://github.com/valtech-nyc/eslint-plugin-valtech" }, "variables": { "repository": "https://github.com/frsv/eslint-plugin-variables" }, "various": { "repository": "https://github.com/oculus42/eslint-plugin-various" }, "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" }, "vitsaus": { "repository": "https://github.com/Vitsaus/eslint-plugin-vitsaus" }, "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-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" }, "vuefix": { "repository": "https://github.com/lkiarest/eslint-plugin-vuefix" }, "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" }, "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-bundle": { "repository": "https://github.com/Hanks10100/eslint-plugin-weex-bundle" }, "weex-vue": { "repository": "https://github.com/erha19/eslint-plugin-weex-vue" }, "wemlion": { "repository": "https://github.com/AngusFu/wemlion-frontend-conf" }, "with-tsc-error": { "repository": "https://github.com/mkusaka/eslint-plugin-with-tsc-error" }, "wix-custom-rules": { "repository": "https://github.com/wix-incubator/wix-eslint-custom-rules" }, "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" }, "wpcalypso": { "repository": "https://github.com/Automattic/wp-calypso" }, "wtf": { "repository": "https://github.com/qix-/eslint-plugin-wtf" }, "xmfe": { "repository": "https://github.com/Cleam/eslint-plugin-xmfe" }, "xod-fp": { "repository": "https://github.com/xodio/eslint-plugin-xod-fp" }, "xogroup": { "repository": "https://github.com/xogroup/eslint-plugin-xogroup" }, "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" }, "xurei": { "repository": "https://github.com/xurei/eslint-plugin" }, "xxx-eslint": { "repository": "https://github.com/SaiRS/eslint-plugin-xxx-eslint" }, "yaml": { "repository": "https://github.com/aminya/eslint-plugin-yaml" }, "yoast": { "repository": "https://github.com/Yoast/eslint-plugin" }, "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" } }