{"_id":"@adchitects/eslint-config","_rev":"1-2c373faeb778cd3b6e5f9c118119e9bb","name":"@adchitects/eslint-config","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"$schema":"https://json.schemastore.org/package","type":"commonjs","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"name":"@adchitects/eslint-config","version":"0.1.0","description":"@adchitects extendable configuration for ESLint.","keywords":["config","eslint","linter"],"license":"MIT","homepage":"https://github.com/adchitects/configs/tree/main/packages/eslint","repository":{"type":"git","url":"git+https://github.com/adchitects/configs.git#main"},"bugs":{"url":"https://github.com/adchitects/configs/issues"},"engines":{"node":">=16"},"main":"dist/index.js","peerDependencies":{"eslint":"8.25.0"},"dependencies":{"@rushstack/eslint-patch":"1.2.0","@typescript-eslint/eslint-plugin":"5.40.1","@typescript-eslint/parser":"5.40.1","eslint-config-next":"12.3.1","eslint-config-prettier":"8.5.0","eslint-define-config":"1.7.0","eslint-plugin-compat":"4.0.2","eslint-plugin-diff":"2.0.1","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"27.1.3","eslint-plugin-jest-dom":"4.0.2","eslint-plugin-jest-formatting":"3.1.0","eslint-plugin-json-schema-validator":"4.0.2","eslint-plugin-jsonc":"2.4.0","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-node":"11.1.0","eslint-plugin-react":"7.31.10","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-regexp":"1.9.0","eslint-plugin-sonarjs":"0.16.0","eslint-plugin-sql":"2.2.2","eslint-plugin-storybook":"0.6.6","eslint-plugin-testing-library":"5.8.0","eslint-plugin-unicorn":"43.0.2","eslint-plugin-yml":"1.2.0"},"devDependencies":{"@adchitects/typescript-config":"0.1.0","@types/eslint":"8.4.6","@types/node":"18.11.2","@workspace/shared":"0.0.0","tsup":"6.3.0","typescript":"4.8.4"},"scripts":{"build":"tsup","clean":"concurrently \"pnpm:clean:*\" --group --timings","clean:build":"del \"./dist\"","clean:cache":"del \"./.turbo\" \"./node_modules/.cache\"","dev":"tsup --watch","format":"concurrently \"pnpm:format:*\" --group --timings","format:prettier":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\" --write","format:syncpack":"syncpack format","lint":"concurrently \"pnpm:lint:*\" --group --timings","lint:deps":"depcheck","lint:format":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\"","lint:js":"DEBUG=\"eslint:cli-engine\" eslint . --ext .json,.ts --config \"../../.eslintrc.cjs\" --cache --cache-location \"./node_modules/.cache/eslint\"","lint:md":"markdownlint . --dot --ignore-path \"../../.gitignore\" --config \"../../.markdownlint.json\"","lint:types":"tsc --noEmit"},"_id":"@adchitects/eslint-config@0.1.0","_integrity":"sha512-uJh0YRBUhrTdbMWi0Ouob8ZV+l87Ob4tlFJCKgRhZEk+b6FcMFZlplJZcau3Z9sCXudxRiUfQ6Y6d9ygwQacdA==","_resolved":"/tmp/5880974d2273a942c2adcb63b324b8b2/adchitects-eslint-config-0.1.0.tgz","_from":"file:adchitects-eslint-config-0.1.0.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-uJh0YRBUhrTdbMWi0Ouob8ZV+l87Ob4tlFJCKgRhZEk+b6FcMFZlplJZcau3Z9sCXudxRiUfQ6Y6d9ygwQacdA==","shasum":"2acf538ddd1d5d8b9b3803adea0c7ea8c4cd43e3","tarball":"https://registry.npmjs.org/@adchitects/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":5,"unpackedSize":490173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkH31fVhQQdXBesODeZOkX3IHjDoLWXJSpwLlGMdDS/AiAszkivDufcSIbBtGasMRwaaGuU/v/IBy/LS1UTJvHVDA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUObyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqixRAAmdMV4FuqYHxHiADfsVDKCLGKto3TImZjyzqUfJiv3AYvoLsK\r\nkjyC5bdBAiFjaf+vN6gDQosQZ4u8M6zdDn4wTNv468rawuUtFZMWYkcWsO6V\r\nFRpqXlWGVstHk6n5vGdDyAah/OEBcj0RHJiZqknKT96+Rc2ujQ3NGKFttmWI\r\nQzBskyr8k2eDe/2kyQk6oVa9bUPPFqlaWiVIDiG67IRpWebS7YtZ99tYw9Ta\r\nUrXIgpgk/19Gs+ng27ZZy7nh2eGI7ZhL+/u2R3hWBrhDRtH+wQ5TQi23rdMb\r\nMroHNcOp88F5ffXPRB78d+Ic1l9LWS+GSakdk/sqVCoQNmpG8/yaZmE4VeZ3\r\nd1S8eq5p6Cmb3xk3l37IcidPbU9lhLEwz/8RNtc9h2AWLV2nRnC4iEU5A2cy\r\nPtz9ZYPzA9qriFgAYadiRkrMsVYE2uvwyPFx2kkCRVB/Ly2gr1br/D7ih7B6\r\n8H41s+Xt5MSmlUUWENtNENRKzIK/F7nd41UBoBkrEnramSBbGEOEoUzx4v9o\r\naujhKDO2c4H79MI7Pdp42hMFkuCnOGEk45xQMfr9cfssa1yMqP1KspPmJC50\r\n3O4TFqN10w6xHbeJzFwXJPR1NSZ3n2Va3cVSnpUuUUnCsoU/mzKl20v1bgnq\r\nk0kTK4vQ6Pjvoj0cgSAyYjpDcs0g+ATEmds=\r\n=Ud4A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},"directories":{},"maintainers":[{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},{"name":"adchitects-dev","email":"github@adchitects.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.0_1666246386274_0.2756248406028232"},"_hasShrinkwrap":false},"0.2.0":{"$schema":"https://json.schemastore.org/package","type":"commonjs","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"name":"@adchitects/eslint-config","version":"0.2.0","description":"@adchitects extendable configuration for ESLint.","keywords":["config","eslint","linter"],"license":"MIT","homepage":"https://github.com/adchitects/configs/tree/main/packages/eslint","repository":{"type":"git","url":"git+https://github.com/adchitects/configs.git#main"},"bugs":{"url":"https://github.com/adchitects/configs/issues"},"engines":{"node":">=18"},"main":"dist/index.js","peerDependencies":{"eslint":"8.28.0"},"dependencies":{"@emotion/eslint-plugin":"^11.10.0","@rushstack/eslint-patch":"1.2.0","@typescript-eslint/eslint-plugin":"5.45.0","@typescript-eslint/parser":"5.45.0","eslint-config-next":"13.0.5","eslint-config-prettier":"8.5.0","eslint-define-config":"1.12.0","eslint-plugin-compat":"4.0.2","eslint-plugin-diff":"2.0.1","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"27.1.6","eslint-plugin-jest-dom":"4.0.3","eslint-plugin-jest-formatting":"3.1.0","eslint-plugin-json-schema-validator":"4.0.3","eslint-plugin-jsonc":"2.5.0","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-node":"11.1.0","eslint-plugin-react":"7.31.11","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-regexp":"1.11.0","eslint-plugin-sonarjs":"0.16.0","eslint-plugin-sql":"2.3.2","eslint-plugin-storybook":"0.6.7","eslint-plugin-testing-library":"5.9.1","eslint-plugin-unicorn":"45.0.1","eslint-plugin-yml":"1.2.0"},"devDependencies":{"@types/eslint":"8.4.10","@types/node":"18.11.9","tsup":"6.5.0","typescript":"4.9.3","@adchitects/tsup-config":"0.1.0","@adchitects/typescript-config":"0.2.0","@workspace/shared":"0.0.0"},"scripts":{"build":"tsup","clean":"concurrently \"pnpm:clean:*\" --group --timings","clean:build":"del \"./dist\"","clean:cache":"del \"./.turbo\" \"./node_modules/.cache\"","dev":"tsup --watch","format":"concurrently \"pnpm:format:*\" --group --timings","format:prettier":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\" --write","format:syncpack":"syncpack format","lint":"concurrently \"pnpm:lint:*\" --group --timings","lint:deps":"depcheck","lint:format":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\"","lint:js":"DEBUG=\"eslint:cli-engine\" eslint . --ext .json,.ts --config \"../../.eslintrc.cjs\" --cache --cache-location \"./node_modules/.cache/eslint\"","lint:md":"markdownlint . --dot --ignore-path \"../../.gitignore\" --config \"../../.markdownlint.json\"","lint:types":"tsc --noEmit"},"_id":"@adchitects/eslint-config@0.2.0","_integrity":"sha512-k3mStK8FbW32wm1+DRIJQYlPGCvtrdXjBRp5T2DS05kHbc4mbIHfgqJmetYhup55uUemByF0J2P1s/vLBIhEog==","_resolved":"/tmp/2f910b21c115c518395ebe512db478c2/adchitects-eslint-config-0.2.0.tgz","_from":"file:adchitects-eslint-config-0.2.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-k3mStK8FbW32wm1+DRIJQYlPGCvtrdXjBRp5T2DS05kHbc4mbIHfgqJmetYhup55uUemByF0J2P1s/vLBIhEog==","shasum":"88e88fccc66cd409620d32a95fa41e227cbbbf3a","tarball":"https://registry.npmjs.org/@adchitects/eslint-config/-/eslint-config-0.2.0.tgz","fileCount":5,"unpackedSize":495944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhdg6dOXiw9a5jFU5qy2l0ETNqQZvmC3AF2n01Wj1vWgIhAO4uyjz1xlWIftY1gV6PgKSOsA7yoQ16i+baX+U1/Q+d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjieXIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsjRAAjXnIaTolh392BEni6gKFK0BgFfwMZQbQgTI4GLkeMlJsR0ta\r\no4Wm721sw8E5D8ACIl+TcTHbDblIrSFCaeaD+LykkxSgtzDaAa/64PbMiH0T\r\nSG3rtNsOjr4WiSR+zBjsgwo5wMwU/9CGDo/ip3QMao7eJV3k/c4IkeBkh7K4\r\nfRoau4hwPdQEzyPGS+LY0qH3vRYHM0r1TGYm7yV7gdLJ879Kp0yVB7N8G3Re\r\nVd3oGS/2avYJnPJPmOay6Kr6aVaaBm3mnodubnUW/sQlheEPMk/xYFzPEQ7x\r\nO9Z0dSsZQbIkMQEmHDyD9/fu3V7iKZ03U8Kke/b0mjOx4KECV3cRGBtszUF/\r\nhLvNOVUllscVyukx6+cXpD+UlK+PD9+P5Q9tgRANMpaEsXpjhSk4bcsUHGQw\r\nN9ZPmseikwzKdTwV1TjnH77CK/G8rlB4d9CAQ0AsFqeIRyygcN6OTXdKN2P6\r\nFYlFU4ZXHhd91AbNWE9GtCa2mVI93zSEp1Jfhm8QkFDUflWRh8SHPg9f4QuB\r\n3/I6f8OKaTfoFtn6Qc3fLRrOQhCJYe7B5H8e/uLqH8YSsvL5Ex7ky778QPRC\r\ntLzLohmNBI6VAARvptlP+M67t1+oqPOg/3Wap5/HcK9mEXWLtsOh1VUc7dlz\r\nhg0RrBSGtjQJnvasKYNw/pZW0jOFwsVMFXw=\r\n=OwDG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},"directories":{},"maintainers":[{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},{"name":"adchitects-dev","email":"github@adchitects.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.0_1669981639954_0.02231547307907733"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-20T06:13:06.210Z","0.1.0":"2022-10-20T06:13:06.456Z","modified":"2022-12-02T11:47:20.333Z","0.2.0":"2022-12-02T11:47:20.204Z"},"maintainers":[{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},{"name":"adchitects-dev","email":"github@adchitects.co"}],"description":"@adchitects extendable configuration for ESLint.","homepage":"https://github.com/adchitects/configs/tree/main/packages/eslint","keywords":["config","eslint","linter"],"repository":{"type":"git","url":"git+https://github.com/adchitects/configs.git#main"},"bugs":{"url":"https://github.com/adchitects/configs/issues"},"license":"MIT","readme":"# @adchitects/eslint-config\n\n![package version badge]\n\n➡️ **Extendable ![eslint icon] [ESLint] configuration**, part of the\n[adchitects/configs] project.\n\n[package version badge]: https://img.shields.io/npm/v/@adchitects/eslint-config/latest?style=for-the-badge&logo=npm\n[eslint]: https://eslint.org/\n[eslint icon]: https://api.iconify.design/logos/eslint.svg\n[adchitects/configs]: https://github.com/adchitects/configs\n\n---\n\n## Prerequisites\n\n[![node.js version support badge]][node.js]\n[![supported eslint version badge]][eslint]\n\n[node.js version support badge]: https://img.shields.io/node/v-lts/@adchitects/eslint-config?style=for-the-badge&logo=nodedotjs\n[supported eslint version badge]: https://img.shields.io/github/package-json/dependency-version/adchitects/configs/peer/eslint?filename=packages%2Feslint%2Fpackage.json&logo=eslint&style=for-the-badge\n\nℹ️ This configuration package require these tools to use locally on your\ndevice(s):\n\n1. ![node.js icon] Latest [Node.js] LTS _(Long-Term Support)_ version\n1. One of Node.js package managers:\n    - ![pnpm icon] [pnpm]\n    - ![yarn icon] [yarn]\n    - ![npm icon] [npm]\n1. Latest ![eslint icon] [ESLint] version\n\n[node.js]: https://nodejs.org/en/\n[node.js icon]: https://api.iconify.design/logos/nodejs-icon.svg\n[pnpm]: https://pnpm.io/\n[pnpm icon]: https://api.iconify.design/vscode-icons/file-type-light-pnpm.svg\n[npm]: https://npmjs.com/\n[npm icon]: https://api.iconify.design/logos/npm-icon.svg\n[yarn]: https://yarnpkg.com/\n[yarn icon]: https://api.iconify.design/logos/yarn.svg\n\n---\n\n## Basic usage\n\n👣 Follow the steps below:\n\n1. **Install it with the ![node.js icon] [Node.js] package manager of your\n   choice** _(in our case, we use ![pnpm icon] [pnpm])_.\n\n    ```sh\n     pnpm install --save-dev eslint @adchitects/eslint-config\n    ```\n\n1. **Create an ![eslint icon] [ESLint configuration file] - `.eslintrc.(c)js`**.\n\n1. **Extend this module package configuration.**\n\n    ```js\n    const config = {\n    \textends: \"@adchitects\",\n\n    \tenv: {\n    \t\t// Specify the environment(s)\n    \t\t// https://eslint.org/docs/user-guide/configuring/language-options#specifying-environments\n    \t\tbrowser: true,\n    \t\tnode: true,\n    \t},\n    };\n\n    module.exports = config;\n    ```\n\n📖 For the ![eslint icon] [ESLint CLI] usage, please refer to its documentation.\n\n[eslint configuration file]: https://eslint.org/docs/user-guide/configuring/configuration-files#using-configuration-files\n[eslint cli]: https://eslint.org/docs/user-guide/command-line-interface\n\n---\n\n## Used configurations & plugins\n\n[![Dependencies badge]][dependencies url]\n\n⚙️ This configuration module loads configurations and plugins options\n_conditionally_.\n\n[dependencies badge]: https://img.shields.io/librariesio/release/npm/@adchitects/eslint-config?style=for-the-badge\n[dependencies url]: https://libraries.io/npm/@adchitects%2Feslint-config\n\n### Configurations\n\n| Configurations           | Version                                 | Loading condition(s)     |\n| ------------------------ | --------------------------------------- | ------------------------ |\n| [eslint-config-next]     | ![eslint-config-next version badge]     | `next` as dependency     |\n| [eslint-config-prettier] | ![eslint-config-prettier version badge] | `prettier` as dependency |\n\n[eslint-config-next]: https://nextjs.org/docs/basic-features/eslint#eslint-config\n[eslint-config-next version badge]: https://img.shields.io/npm/v/eslint-config-next?logo=npm&style=flat-square\n[eslint-config-prettier]: https://github.com/prettier/eslint-config-prettier\n[eslint-config-prettier version badge]: https://img.shields.io/npm/v/eslint-config-prettier?logo=npm&style=flat-square\n\n### Plugins\n\n| Plugin                                | Version                                              | Loading condition(s)                                                         |\n| ------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------------------------------- |\n| [@typescript-eslint/eslint-plugin]    | ![@typescript-eslint/eslint-plugin version badge]    | `typescript` as dependency                                                   |\n| [eslint-plugin-compat]                | ![eslint-plugin-compat version badge]                | -                                                                            |\n| [eslint-plugin-diff]                  | ![eslint-plugin-diff version badge]                  | Set one of environment variables: `CI` or `CONTINUOUS_INTEGRATION` to `true` |\n| [@emotion/eslint-plugin]              | ![@emotion/eslint-plugin version badge]              | `@emotion/css` or `@emotion/react` as dependency                             |\n| [eslint-plugin-import]                | ![eslint-plugin-import version badge]                | -                                                                            |\n| [eslint-plugin-jest]                  | ![eslint-plugin-jest version badge]                  | `jest` or `vitest` as dependency                                             |\n| [eslint-plugin-jest-dom]              | ![eslint-plugin-jest-dom version badge]              | `@testing-library/jest-dom` as dependency                                    |\n| [eslint-plugin-jest-formatting]       | ![eslint-plugin-jest-formatting version badge]       | `jest` or `vitest` as dependency                                             |\n| [eslint-plugin-json-schema-validator] | ![eslint-plugin-json-schema-validator version badge] | -                                                                            |\n| [eslint-plugin-jsonc]                 | ![eslint-plugin-jsonc version badge]                 | -                                                                            |\n| [eslint-plugin-jsx-a11y]              | ![eslint-plugin-jsx-a11y version badge]              | `react` or `preact` as dependency                                            |\n| [eslint-plugin-node]                  | ![eslint-plugin-node version badge]                  | -                                                                            |\n| [eslint-plugin-react]                 | ![eslint-plugin-react version badge]                 | `react` or `preact` as dependency                                            |\n| [eslint-plugin-react-hooks]           | ![eslint-plugin-react-hooks version badge]           | `react` or `preact` as dependency                                            |\n| [eslint-plugin-regexp]                | ![eslint-plugin-regexp version badge]                | -                                                                            |\n| [eslint-plugin-sonarjs]               | ![eslint-plugin-sonarjs version badge]               | -                                                                            |\n| [eslint-plugin-sql]                   | ![eslint-plugin-sql version badge]                   | -                                                                            |\n| [eslint-plugin-storybook]             | ![eslint-plugin-storybook version badge]             | `sb` or `storybook` or `@storybook/react` as dependency                      |\n| [eslint-plugin-testing-library]       | ![eslint-plugin-testing-library version badge]       | `@testing-library/jest-dom` as dependency                                    |\n| [eslint-plugin-unicorn]               | ![eslint-plugin-unicorn version badge]               | -                                                                            |\n| [eslint-plugin-yml]                   | ![eslint-plugin-yml version badge]                   | -                                                                            |\n\n[@typescript-eslint/eslint-plugin]: https://github.com/typescript-eslint/typescript-eslint\n[@typescript-eslint/eslint-plugin version badge]: https://img.shields.io/npm/v/@typescript-eslint/eslint-plugin?logo=npm&style=flat-square\n[eslint-plugin-compat]: https://github.com/amilajack/eslint-plugin-compat\n[eslint-plugin-compat version badge]: https://img.shields.io/npm/v/eslint-plugin-compat?logo=npm&style=flat-square\n[eslint-plugin-diff]: https://github.com/paleite/eslint-plugin-diff\n[eslint-plugin-diff version badge]: https://img.shields.io/npm/v/eslint-plugin-diff?logo=npm&style=flat-square\n[@emotion/eslint-plugin]: https://github.com/paleite/@emotion/eslint-plugin\n[@emotion/eslint-plugin version badge]: https://img.shields.io/npm/v/@emotion/eslint-plugin?logo=npm&style=flat-square\n[eslint-plugin-import]: https://github.com/import-js/eslint-plugin-import\n[eslint-plugin-import version badge]: https://img.shields.io/npm/v/eslint-plugin-import?logo=npm&style=flat-square\n[eslint-plugin-jest]: https://github.com/jest-community/eslint-plugin-jest\n[eslint-plugin-jest version badge]: https://img.shields.io/npm/v/eslint-plugin-jest?logo=npm&style=flat-square\n[eslint-plugin-jest-dom]: https://github.com/jest-community/eslint-plugin-jest-dom\n[eslint-plugin-jest-dom version badge]: https://img.shields.io/npm/v/eslint-plugin-jest-dom?logo=npm&style=flat-square\n[eslint-plugin-jest-formatting]: https://github.com/dangreenisrael/eslint-plugin-jest-formatting\n[eslint-plugin-jest-formatting version badge]: https://img.shields.io/npm/v/eslint-plugin-jest-formatting?logo=npm&style=flat-square\n[eslint-plugin-json-schema-validator]: https://github.com/ota-meshi/eslint-plugin-json-schema-validator\n[eslint-plugin-json-schema-validator version badge]: https://img.shields.io/npm/v/eslint-plugin-json-schema-validator?logo=npm&style=flat-square\n[eslint-plugin-jsonc]: https://github.com/ota-meshi/eslint-plugin-jsonc\n[eslint-plugin-jsonc version badge]: https://img.shields.io/npm/v/eslint-plugin-jsonc?logo=npm&style=flat-square\n[eslint-plugin-jsx-a11y]: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y\n[eslint-plugin-jsx-a11y version badge]: https://img.shields.io/npm/v/eslint-plugin-jsx-a11y?logo=npm&style=flat-square\n[eslint-plugin-node]: https://github.com/mysticatea/eslint-plugin-node\n[eslint-plugin-node version badge]: https://img.shields.io/npm/v/eslint-plugin-node?logo=npm&style=flat-square\n[eslint-plugin-react]: https://github.com/yannickcr/eslint-plugin-react\n[eslint-plugin-react version badge]: https://img.shields.io/npm/v/eslint-plugin-react?logo=npm&style=flat-square\n[eslint-plugin-react-hooks]: https://github.com/facebook/react/tree/main/packages/eslint-plugin-react-hooks\n[eslint-plugin-react-hooks version badge]: https://img.shields.io/npm/v/eslint-plugin-react-hooks?logo=npm&style=flat-square\n[eslint-plugin-regexp]: https://github.com/ota-meshi/eslint-plugin-regexp\n[eslint-plugin-regexp version badge]: https://img.shields.io/npm/v/eslint-plugin-regexp?logo=npm&style=flat-square\n[eslint-plugin-sonarjs]: https://github.com/SonarSource/eslint-plugin-sonarjs\n[eslint-plugin-sonarjs version badge]: https://img.shields.io/npm/v/eslint-plugin-sonarjs?logo=npm&style=flat-square\n[eslint-plugin-sql]: https://github.com/gajus/eslint-plugin-sql\n[eslint-plugin-sql version badge]: https://img.shields.io/npm/v/eslint-plugin-sql?logo=npm&style=flat-square\n[eslint-plugin-storybook]: https://github.com/storybookjs/eslint-plugin-storybook\n[eslint-plugin-storybook version badge]: https://img.shields.io/npm/v/eslint-plugin-storybook?logo=npm&style=flat-square\n[eslint-plugin-testing-library]: https://github.com/testing-library/eslint-plugin-testing-library\n[eslint-plugin-testing-library version badge]: https://img.shields.io/npm/v/eslint-plugin-testing-library?logo=npm&style=flat-square\n[eslint-plugin-unicorn]: https://github.com/sindresorhus/eslint-plugin-unicorn\n[eslint-plugin-unicorn version badge]: https://img.shields.io/npm/v/eslint-plugin-unicorn?logo=npm&style=flat-square\n[eslint-plugin-yml]: https://github.com/ota-meshi/eslint-plugin-yml\n[eslint-plugin-yml version badge]: https://img.shields.io/npm/v/eslint-plugin-yml?logo=npm&style=flat-square\n\n---\n\n## Security\n\n[![workflow security badge]][security policy]\n\n🔐 For more information, please refer to the [Security section] at the root of the\n[adchitects/configs] monorepo.\n\n[workflow security badge]: https://img.shields.io/github/workflow/status/adchitects/configs/Maintenance?label=Security&logo=github&style=for-the-badge\n[security section]: https://github.com/adchitects/configs#security\n[security policy]: https://github.com/adchitects/configs/security/policy\n\n---\n\n## Contributing\n\n[![contributors badge]][contributors url]\n\n🤝 **Contributions of any kind are welcome!**\n\nPlease refer to the monorepo _([adchitects/configs])_ project's\n[CONTRIBUTING file] for more information if you wish to get involved.\n\n[contributing file]: https://github.com/adchitects/configs/blob/main/.github/CONTRIBUTING.md\n[contributors badge]: https://img.shields.io/github/contributors/adchitects/configs?style=for-the-badge\n[contributors url]: https://github.com/adchitects/configs#contributors\n\n---\n\n## License\n\n[![license badge]][license]\n\n⚖️ For more information, please refer to the [License section] at the root of\nthe [adchitects/configs] monorepo.\n\n[license badge]: https://img.shields.io/github/license/adchitects/configs?style=for-the-badge\n[license]: https://github.com/adchitects/configs/blob/main/LICENSE.md\n[license section]: https://github.com/adchitects/configs#License\n\n---\n\n## Resources\n\n-   [Awesome ESLint]\n\n[awesome eslint]: https://github.com/dustinspecker/awesome-eslint\n","readmeFilename":"README.md"}