{"_id":"@beautyson/eslint-config","_rev":"3-e86aba282fd9d19d77cd281dd4aca4ba","name":"@beautyson/eslint-config","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.0":{"name":"@beautyson/eslint-config","version":"0.0.0","keywords":["beautyson","eslint","eslint-config"],"author":{"url":"MrYNikita aka N1K2100","name":"Yakhin Nikita Artemovich","email":"mr.y.nikita@gmail.com"},"license":"MIT","_id":"@beautyson/eslint-config@0.0.0","maintainers":[{"name":"mr.y.nikita","email":"mr.y.nikita@gmail.com"}],"homepage":"https://github.com/Beautyson/eslint-config#readme","bugs":{"url":"https://github.com/Beautyson/eslint-config/issues"},"dist":{"shasum":"8288b0513715b03971150d9207fddeb74726e5b0","tarball":"https://registry.npmjs.org/@beautyson/eslint-config/-/eslint-config-0.0.0.tgz","fileCount":5,"integrity":"sha512-aFhoVFqWAuTc0148fAL6Oh99UynZfskZxfiJj7B1sVSqpIpK5hc/93hNy2+yvwOcFl3FxStpAzVCv8YzzH5W8A==","signatures":[{"sig":"MEUCIQD5UP0jMSLNq3CHuIlV5y8g55XOaSLvTfMfXmuoRLGK3AIgJddE1EZmI+ziU0uSzpkUEOXpcRzDF0upLGS4TJW30fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12942},"main":"./eslint.config.js","type":"module","types":"./index.d.ts","gitHead":"62689a66100a482070c610846c5aa8716f18b5e3","scripts":{},"_npmUser":{"name":"mr.y.nikita","actor":{"name":"mr.y.nikita","type":"user","email":"mr.y.nikita@gmail.com"},"email":"mr.y.nikita@gmail.com"},"repository":{"url":"git+https://github.com/Beautyson/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESLint plugin by Beautyson","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.29.0","@eslint/js":"^9.29.0","@types/node":"^24.0.3","@eslint/json":"^0.12.0","@types/react":"^19.1.8","typescript-eslint":"^8.34.1","@cspell/dict-ru_ru":"^2.3.0","@html-eslint/parser":"^0.41.0","eslint-plugin-jsdoc":"^51.1.1","eslint-plugin-react":"^7.37.5","@cspell/eslint-plugin":"^9.1.1","eslint-plugin-import-x":"^4.15.2","@stylistic/eslint-plugin":"^4.4.1","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^8.34.1","eslint-plugin-react-hooks":"^5.2.0","@html-eslint/eslint-plugin":"^0.41.0","eslint-plugin-react-refresh":"^0.4.20"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.0_1750603795123_0.6550230778518367","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"@beautyson/eslint-config","version":"0.0.4","keywords":["beautyson","eslint","eslint-config"],"author":{"url":"MrYNikita aka N1K2100","name":"Yakhin Nikita Artemovich","email":"mr.y.nikita@gmail.com"},"license":"MIT","_id":"@beautyson/eslint-config@0.0.4","maintainers":[{"name":"mr.y.nikita","email":"mr.y.nikita@gmail.com"}],"homepage":"https://github.com/Beautyson/eslint-config#readme","bugs":{"url":"https://github.com/Beautyson/eslint-config/issues"},"dist":{"shasum":"d3cf91edb7163f8b61524142d51194af76735a31","tarball":"https://registry.npmjs.org/@beautyson/eslint-config/-/eslint-config-0.0.4.tgz","fileCount":5,"integrity":"sha512-CFU12eZwxFLYgxR7AdQWEQXpTw4MQshfmGjDrzJQfFUc7WJJCCTogQE00VZQ9LxbSlzzsBtxQqtfFJWzh5k5eA==","signatures":[{"sig":"MEQCIC5urcZ40y6dO8Z2TKj9zn8bapGg4dCvYRm/HbGDNLFAAiBAXA12ReCGMzibYLW5lbaBZZdGEJaZrd9tq9gFb4ovyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13090},"main":"./eslint.config.js","type":"module","types":"./index.d.ts","gitHead":"26729164511466aac8996e6d44de4f43d4356931","scripts":{"release":"npm run publish:npm && npm run publish:github","publish:npm":"npm publish --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com/"},"_npmUser":{"name":"mr.y.nikita","actor":{"name":"mr.y.nikita","type":"user","email":"mr.y.nikita@gmail.com"},"email":"mr.y.nikita@gmail.com"},"repository":{"url":"git+https://github.com/Beautyson/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESLint plugin by Beautyson","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.29.0","@eslint/js":"^9.29.0","@types/node":"^24.0.3","@eslint/json":"^0.12.0","@types/react":"^19.1.8","typescript-eslint":"^8.34.1","@cspell/dict-ru_ru":"^2.3.0","@html-eslint/parser":"^0.41.0","eslint-plugin-jsdoc":"^51.1.1","eslint-plugin-react":"^7.37.5","@cspell/eslint-plugin":"^9.1.1","eslint-plugin-import-x":"^4.15.2","@stylistic/eslint-plugin":"^4.4.1","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^8.34.1","eslint-plugin-react-hooks":"^5.2.0","@html-eslint/eslint-plugin":"^0.41.0","eslint-plugin-react-refresh":"^0.4.20"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.4_1750605874885_0.4404450534132882","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-06-22T14:49:55.009Z","modified":"2025-06-26T15:05:13.197Z","0.0.0":"2025-06-22T14:49:55.321Z","0.0.4":"2025-06-22T15:24:35.076Z"},"bugs":{"url":"https://github.com/Beautyson/eslint-config/issues"},"author":{"url":"MrYNikita aka N1K2100","name":"Yakhin Nikita Artemovich","email":"mr.y.nikita@gmail.com"},"license":"MIT","homepage":"https://github.com/Beautyson/eslint-config#readme","keywords":["beautyson","eslint","eslint-config"],"repository":{"url":"git+https://github.com/Beautyson/eslint-config.git","type":"git"},"description":"An ESLint plugin by Beautyson","maintainers":[{"name":"mr.y.nikita","email":"mr.y.nikita@gmail.com"}],"readme":"# Beautyson Eslint Config\r\n\r\n## Description\r\nThis project provides a universal ESLint config with a hand-picked set of rules for enhancing code readability.\r\n\r\n### The config covers:\r\n- **JSON**\r\n- **TS/JS**\r\n- **HTML**\r\n- **TSX/JSX**\r\n\r\n### Configuration highlights\r\n- **Prettier-free**\r\n- **Includes grammar checks for Russian (RU) and English (EN)**\r\n\r\n## Installation\r\nThe Beautyson configuration aims to use the latest versions of the linter and its plugins. You can use the following script to install them:\r\n\r\n```sh\r\nnpm i -D eslint typescript-eslint globals eslint-plugin-spellcheck eslint-plugin-react-refresh eslint-plugin-react-hooks eslint-plugin-react eslint-plugin-jsdoc eslint-plugin-import-x @typescript-eslint/parser @stylistic/eslint-plugin @eslint/json @eslint/js @cspell/eslint-plugin @cspell/dict-ru_ru @types/node @types/react @html-eslint/parser @html-eslint/eslint-plugin stylelint\r\n```\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License. See the [license](LICENSE.md) file for details.\r\n","readmeFilename":"readme.md"}