{"_id":"@gravity-ui/eslint-config","_rev":"23-0a50c9f4eb1cc8f464961c2a517e2c0e","name":"@gravity-ui/eslint-config","dist-tags":{"beta":"4.0.0-beta.0","latest":"4.3.2"},"versions":{"1.0.0":{"name":"@gravity-ui/eslint-config","version":"1.0.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@1.0.0","maintainers":[{"name":"amje","email":"amje@yandex.ru"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"9b28651caa1f9b1c6caf6af4f66558068ed1f31a","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":15,"integrity":"sha512-hFTm1m00EtdN4JiN5yGZ8qcWRqaCNDBDXYYmQfACmuIVyg+SAUraxZjeZKIhSIRbvRBPtoyKwQ19jYimdShmrA==","signatures":[{"sig":"MEQCIDaSD5NRX3aWJ3uOPa/eFIPBztrrPYSz7JJJjzGks0+zAiATG3GmWqfX2MHcSGIKqIT+mF15r2Y8/r4K2ZEqZ0IXrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBSNHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Ug/9EBRtQH0noA3Udr6gHlrbI6Tm7W+deF1EQxEGFUtsIo2rheOo\r\nWvIbXX1YTps836kyTlZ0+v5HXBkBQ8rME+JyGUyHdpj0Dl22vn2yddS/zTqW\r\nUe/F8gy9fy2Z9GPm/793ZxUUfyO3M6HD1wMHhpKJS9birBYsUazvcJhsVp09\r\n03B1YnEUXbbDIyO+kN3lk/iXTiLkGhM4PYUPaPvzqkjqzd91ncWvu5sRstsx\r\n+QYudPWNl9T4E3y4AfxHb9tH65lnb8f6Q2MtEkW500Rr/1TROw+lVhJVNcJe\r\niidzp3cpq6F5PEJTLqwZIbRYrd/dlHeQlrsftjZDEA+21FghSazY1QzxJNM0\r\nhSg1T3/0ZJn2JeodQJAvXgZlEAAq6rrutaxCnYwL+0bUg/DceiSVNU65Tqa+\r\n1UFBjSestOsluZNO/0NCritDowjFjulPtu4mrqZvrqtiAq4Z0pNR7HJNxMsF\r\ni9RuX6iVwmbWuXts4TP7E2pbkDXDK1RHTWzahDxtMJRzOXxXNJ//4j211oG+\r\nBh4B1Q7JxsM4qNl3RJeOz3bjYvciJzv9TQax1w//DbN8QWlH/8rvKckTt/XX\r\nY49HkVh6B/H822qQmSlgeeiS7qera8wRTVe4oDmoEgE7lw3DV91se2aG0OJX\r\nJ/jCAckfwH1ADtMeuVKPXKVvvdk3yzHmICA=\r\n=/7QH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"840802f52004c78376d8acadc8c00bb808735080","scripts":{"start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"amje","email":"amje@yandex.ru"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"6.14.16","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"14.19.1","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.3.1","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1661281095761_0.5770202405661142","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@gravity-ui/eslint-config","version":"1.0.1","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@1.0.1","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.ru"},{"name":"amje","email":"amje@yandex.ru"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"28d2235084f8b57e1ac83977532196b998a48fe1","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":17,"integrity":"sha512-XY5knJNTLFkXLu5w9VGEGFqBbF3Zx9toKZRSxlckMUnoFDzmN9PHvx8yRBvdd7ObAPD4kTSAPQ+0emrEAJl7nQ==","signatures":[{"sig":"MEYCIQCmBd8gT/Yc8LKPk1MRxoJN/mzgHmjaGsOjN4yy9REZRgIhAO1N7geYpkxp9qVppD1Hcv51kK/wZQYpXty6J5fE1ges","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBeiqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP4w//X5OBsL5Q5gaxYF8uKGJOHgXOS02OZm3gOhyD9vSX64PG3Bv9\r\nWu72FrymsBjDwCozpJrdnmQUUpFBXao49AvMmW1+m1oqZW78UW8JW+2HiyG5\r\nGHBPOINW6LzI0k2E8KfbPR0ScarPF5mrb5C3yOVvqIhVTv9JwcRvbdJUFPJX\r\n62p7yjQsPzejZQbgCjXXSlQgL+ZF8oIIK8DW72WtZdm6RHUqDbi9Tqu4j+XW\r\nvKMetkIzfZg7VNOMMbCY/1icc08+X7ILD3Oi1QyX525MHmpEufOu5er72gAY\r\nlv+Bd3YhS6FPdr1vyXUW2B+L9CDdmefmQa4gK3H4LNUyu32680u79YIrsCPb\r\nCuAig4nT3VEjZ4LerTkwIToWaHsOyh2CqNCgG1xww220lFgKq/l6QEXDPPWM\r\nQZRNjN7FMJirwEs+HZkVrNhAOPXvPKdMIdAVhA63ckx0pT2WJhkop+e/RdHS\r\nVWSAiYHe7ogqQ/sLOQYTRqe/puPA+PwH/9D4WIzgJgQHhKjwIPooHBKuUL/o\r\nsOf/tVGo+4PTER2wt0Q0PH+FZeATfc+OJhyh+140rXLfoY0VOnQbn5hO6MyF\r\nQg7NxWhlsCNt5amgKPTAxcr8pWNOj79YWSSea2BBAVBvdwho7wIbPpdAyGCn\r\nrToMkyE01c8A8iWZi7hTtcxOAdEmsPhmT+4=\r\n=KicT\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1b5c30588c2f1e78b3151fb1f032485129c9c9dd","scripts":{"test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.ru"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"6.14.17","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"14.20.0","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.3.1","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1661331625913_0.20680206795239897","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@gravity-ui/eslint-config","version":"1.0.2","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@1.0.2","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.ru"},{"name":"amje","email":"amje@yandex.ru"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"d9f90a4b45b6ce254877b4e9c57500bcac48c8f9","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":11,"integrity":"sha512-988w7swpqZ8bwhPTNSVNvwJK3hJ4EBKA4dY7Sd0sTgXtjKLZhpff/I7Rncr76c8pgcXsvmHD2++kPnXe5oqx2Q==","signatures":[{"sig":"MEQCIAyb4c0wIIy8sQ3t7bSVY+OjeAqPUulY8i5L9bATTqSxAiBRsaenkVnwGr6P509H21/GzqELfPsYlV+z5mTzUZG2Mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBjoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqouRAAgE2tBzsIpjeaNrACpom7+F4VmcY0WRWSMg5TsfVukmGgESDh\r\njlP7b8C2zDl6RTnRLt/ka0QZePBYWVKEOEY9V9ehWQ40FA1IMG8RLBHIue5m\r\nsMmZROp+U8iNOGl2rDMhNWuMquo8J+mtFWI6zwrZm/2Q8bG31gDDuFhpEre/\r\nx2pzPaBxi6K5nCzxDHEfAK1UdtBmXgGQY8VIysc1bSXuGlSgBjG1mQ0oadNb\r\nCslxVTXtIpyp0zNjaGOMopK8N7DX1+sIy/40f30eTbMxCfDxsbsHlNv0Cqbo\r\nuMN3apDhYsmPjp8jt4jOo/AloSay621IbVXo15rAsOK8GvMSdGM9DDFQRJhP\r\nkh6ujvIr9LBJQJnxf6SI28LqYJTWqQEHg56duDty5gb3Ra4Gqr8Kdl2eNGD3\r\ndHWP0MXu/So799RCEyJh42dlql/frsGv22aUPz9FiJBhCbnQyODKTtX5uMji\r\n1Q7KA9Un/DFDBFhsuJAtL8Ol/VWHYIlcvGiHVQIQ97OPYMrSYIxhYXlXPK22\r\noYo0y0yjJ0/9N+SNk2GTvYTpDwTCUb7SkTeReWsmkRfiHQ5w+DWPJizcciQ7\r\nX2AtkW2xSz8qw7z9sjJNcDx18iIafGWZED94ESA1782zB3s/dbp+H8nmdUbc\r\nOy4AN8Kj+loK1A7UKaQK9W/Ec+0h7/1fj/Q=\r\n=658V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e5da91cacd14c18aa4fb504b082e7738f8b7a19d","scripts":{"test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.ru"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"6.14.17","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"14.20.0","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.3.1","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1661352498239_0.999923520849487","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@gravity-ui/eslint-config","version":"2.0.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@2.0.0","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.ru"},{"name":"amje","email":"amje@yandex.ru"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"5cc3eb7d9a942daa2436f502781ed1da6d95e239","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":11,"integrity":"sha512-kSzV4nwHnR7yDs40TLxFHg1RProMNUxT7ZFFgbmhN1WNe5RdjDWAj0y6apQJUt3V6dfUm+7gQQc5SwStmHHoMQ==","signatures":[{"sig":"MEQCIFcG43RhApxCq/vIdgo/uzcz9jj+VPxLKSNJVrCH7c38AiAGp4dHK/uQUu5ValL9+bcjMAfGI7g7a7D3Qxcc0Tkh1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpaGyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU9g/+OMUK5jFS3BshuzTMm9QS+iWhHf3WOGxh7x7qa67xgZ237cPa\r\n+HNy+7gtvo/SFw1fGXLyx5ie1kiq38WeIz/wAj2pb5mPRi1xU0bi/muFmQHe\r\nVzYdNsHKrvSAnbEDApnbI2C9EBVw0FzALNyBkB7RkQOIZvKAluFe/VL5PUw+\r\nF6tyB1FsH+5FATvjKv35jaK0wk3UkTg05r0cRly8C+9+kS8nrlPh2s+SiEoM\r\nKienrFn8kFo0kA21GB/oy623CG6nuzNFgX7dLxW2+OpbO9b55EKhWu2xnLVb\r\niW5CyNA8S9CM+i+fSTJoTgUUFReVmZJTruczk8MRUfu6s80T4ja2Kv9I+aFJ\r\nak3f8i0OjdMvdBSq1mhTrcJzTzHq7GsLK2io39eZRJCoCn5qJmtEh/WwN8qM\r\nF5DLuM3V+6Rh+HOpbO7dK+1u3eWN2ctnZapUtUGdzCHaDQXfpFs869AxE/Jd\r\ngazLMX1Oi43Ob/2vJaW7TR/QxnF1Yi6pFMYIvidfCvKMixUuVD+8QwFzIqAE\r\niRP64GMOLmxLeKLNL31LBO/w4g8yXldv9YiDUi2uqCNfWScVIyB4HZxlFTUd\r\n3EC8jD5mEjv2S9r/NFV+FNK0veQ4Y1aJPsQOH1wNcmNlIPy/m9hfkJ3nSo4s\r\nFOKhVBXAux+Vxo0TB9e7wclnBo/RfVxbNoU=\r\n=twe1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b1dad9d088b3c35be33565c18eff8d2e3b757fd7","scripts":{"test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.ru"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"6.14.17","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"14.21.1","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.40.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1671799218000_0.7148215993878075","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@gravity-ui/eslint-config","version":"2.1.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@2.1.0","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"f73fc9154099ee937c9eb41ea07af8468b87f697","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":11,"integrity":"sha512-rSoWE/lzOO9gDCvj2f2ucHVf7B3xCPtpFwZJB6GwWjK3saxC9jQPTeIxuJ9/6FPqt0WXtxZWsVwwgGAc97NlHQ==","signatures":[{"sig":"MEUCIDTp2WQBH5ma4niYthdGQxH7sHZWnYNCseEjxkmm8IjGAiEA5p9N2bXFx+lOTgqz0+4A93N9LE47toQPyRlqA+p/O9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16914},"main":"index.js","gitHead":"3d091e5bff4a193ec384185e47637b1ee035a037","scripts":{"test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"6.14.18","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"14.21.3","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.40.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1685443082865_0.0684993122795412","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@gravity-ui/eslint-config","version":"2.1.1","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@2.1.1","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"b2859dae04b6e66ae9e82be63782b15f3c83749d","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":12,"integrity":"sha512-TdVuXLTClhIbN5dFqkkWvjTFkl2CuWxpTDCrgl3/wzIfv62bSwKTrLHZuI1/GVuMKFTXCUhSQivS/RhvayfxGQ==","signatures":[{"sig":"MEQCIBDqDYyWBolYCwOLbREVrTg4q27mvtQPyu3lhKWxb4tOAiBdeW2pPre0gpRzs02mIYG2TpzYJ59+5uKegWzaHG2y7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17602},"main":"index.js","gitHead":"3d91061afe862dcc972ada76a175507eba0600d4","scripts":{"test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"6.14.18","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"14.21.3","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.40.0","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.40.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1685455395527_0.2510021243308249","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@gravity-ui/eslint-config","version":"2.2.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@2.2.0","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"c3cfba6f26afc83cb23eaec42f94d688493b1e45","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":11,"integrity":"sha512-ZwLXJs//ABc/I5AHoi3fgAI6+AdSu9st2Rwd5pUxmaLP45AyP3yKYVNa0IHZtmXyOQIDkHrE3U3QuMW1NQKeHg==","signatures":[{"sig":"MEUCIQCTDtlyz1SFrFSPeybJbimMGwtovp/kk8Rr2ASQ1Zq7OQIgHXwPW8hgE0IUlfI041NIeKFiPVPc2065txZMIkYzCl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15733},"main":"index.js","gitHead":"e0fe4dfef1433f26c2ce829c78056c375905a8a5","scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","prepare":"husky install"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"9.6.7","description":"Gravity UI ESLint config, following our styleguide","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@babel/core":"7.16.0","@babel/preset-react":"7.16.0","eslint-plugin-react":"7.27.0","@babel/eslint-parser":"7.16.3","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-security":"1.4.0","@typescript-eslint/parser":"5.62.0","eslint-plugin-react-hooks":"4.3.0","@typescript-eslint/eslint-plugin":"5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.1","eslint":"8.8.0","@commitlint/cli":"17.0.3","@gravity-ui/prettier-config":"^1.0.1","@commitlint/config-conventional":"17.0.3"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1691660975818_0.05501198095268056","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@gravity-ui/eslint-config","version":"3.0.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@3.0.0","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"025ce985c1190bd78623015039bad744a22373de","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":12,"integrity":"sha512-d+hJGDMaSh9jkxqGemsGWvg0I/DZLUzfqmxQt4l7b9IcZWu2zH9C/8Bk9FRTMi0FPr8n+1Sr6G065ZLCfhogtw==","signatures":[{"sig":"MEQCIBF1D4kRmvqEbjLs1KW7ZOS2EkSb892ClPc9Lo+n42B5AiAeywXbmT6qvuDC7KTHD+7LeQDptX+i51NfsuBCKHTWOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16434},"main":"index.js","gitHead":"4f17c2f0e6dcdbb543223c1644b5a920ddeb5ac7","scripts":{"lint":"npm run lint:js && npm run lint:other","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives","prepare":"husky install","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:other":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"9.6.7","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"@babel/core":"^7.22.0","@babel/preset-react":"^7.22.0","eslint-plugin-react":"^7.33.2","@babel/eslint-parser":"^7.22.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.4.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.49.0","prettier":"^3.0.3","nano-staged":"^0.8.0","@commitlint/cli":"^17.7.1","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^17.7.0"},"peerDependencies":{"eslint":"^8.0.0","prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1694798508942_0.4554186581117847","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@gravity-ui/eslint-config","version":"3.1.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@3.1.0","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"de94fcb7d5fdbd6bb87c6996a6512dba0f714b26","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":12,"integrity":"sha512-A4CLVxsEZsE0GK4bG5HnG5rs7IEnoz6evtXGWea+ftcOZ/lTuvlFfgF4vGG63+lBE6A/T6VDJ8BwgUrB2AIUWg==","signatures":[{"sig":"MEYCIQCZfxNz2QAAURXUmyfUyARqht/Sm/Us1SVIz/HlOs4f/QIhAMCcSqrrVuV2hTePvEwewWBBvzRvo5vC8Uje2Dpzu1UB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16808},"main":"index.js","gitHead":"e295003aa3c4e3e5c050559124e9f4abb0734b29","scripts":{"lint":"npm run lint:js && npm run lint:other","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives","prepare":"husky install","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:other":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"deprecated":"This version has major changes, use 3.1.1 or above","repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"9.8.1","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.18.0","dependencies":{"@babel/core":"^7.22.0","@babel/preset-react":"^7.22.0","eslint-plugin-react":"^7.33.2","@babel/eslint-parser":"^7.22.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.4.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.49.0","prettier":"^3.0.3","nano-staged":"^0.8.0","@commitlint/cli":"^17.7.1","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^17.7.0"},"peerDependencies":{"eslint":"^8.0.0","prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1696243008596_0.6802190771250913","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@gravity-ui/eslint-config","version":"3.1.1","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@3.1.1","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"e7d411277a2ac08faa232f21e30eb7e4de32bd3c","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-3.1.1.tgz","fileCount":12,"integrity":"sha512-iOfvKASXHp+3XVtJxaBOJHWWXAM4yqnYNxK5EVzQXfnPC4ELNaNq0cww/8NaV8o3gpBGwi4r4C+YXFu2cc2AhA==","signatures":[{"sig":"MEQCIDOhBjW4yb9V/oQiS3ICrcMZ668a+nfgvERsWH+210XpAiAH2nNjgPtw6IxBPSO8u/9LC53y4ffVuRvZlQaVv7RpXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16434},"main":"index.js","gitHead":"750b3b41d866521f89e6fdd3c9950b1504336c34","scripts":{"lint":"npm run lint:js && npm run lint:other","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives","prepare":"husky install","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:other":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"9.8.1","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.18.0","dependencies":{"@babel/core":"^7.22.0","@babel/preset-react":"^7.22.0","eslint-plugin-react":"^7.33.2","@babel/eslint-parser":"^7.22.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.4.1","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.49.0","prettier":"^3.0.3","nano-staged":"^0.8.0","@commitlint/cli":"^17.7.1","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^17.7.0"},"peerDependencies":{"eslint":"^8.0.0","prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.1_1696253025087_0.384584638209299","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@gravity-ui/eslint-config","version":"3.2.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@3.2.0","maintainers":[{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"resure","email":"resure@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"4f0b290190b7ed0f60450763d367b4c919d3912a","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-3.2.0.tgz","fileCount":12,"integrity":"sha512-WlHo3tK2xqAJ2mmcYIHEpe6MBg7n2geygkO6KuP6rxuOvyPM+qUtq7BWI4n0T2XiYtCm5RJWpc4wpyqjtt8dNw==","signatures":[{"sig":"MEUCIH/F8lxRedDZQv5Q8+ww+QpAvLSlT9wgYVjwnieG4GRjAiEA8iqNfk6GD3FSKSaj74ruKUFBl9IzqZA2mjHyXrVZGIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16436},"main":"index.js","gitHead":"bcaebc2997669a6df57f63faea68fa64a4e06036","scripts":{"lint":"npm run lint:js && npm run lint:other","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives","prepare":"husky install","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:other":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.1","dependencies":{"@babel/core":"^7.24.4","@babel/preset-react":"^7.24.1","eslint-plugin-react":"^7.34.1","@babel/eslint-parser":"^7.24.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","prettier":"^3.2.5","nano-staged":"^0.8.0","@commitlint/cli":"^19.2.2","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"eslint":"^8.0.0","prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.0_1713197640726_0.09197353048646573","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@gravity-ui/eslint-config","version":"3.3.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@3.3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"b6fb3c729808b64ec83069ff74576140a0ca4616","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":12,"integrity":"sha512-T9Ou43FiZFJn1qHX0lFBonxXGdRlil4wLdxMovtWlQXkqw8uNStI6SVhxY8ZnIwK8assUpXD7ER/4s7382TwjA==","signatures":[{"sig":"MEYCIQC7l1xiije09WJUf+h3ScA0hyg9f6ix0A4TM5xtgE2vvAIhAPmriwATFz0hla9gVbndoD+bskBunv8hpIv4tiBwv09m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16437},"main":"index.js","gitHead":"1f68e4a0c6fa8ef669cb19facb78e621feeb677e","scripts":{"lint":"npm run lint:js && npm run lint:other","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives","prepare":"husky install","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:other":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.5","dependencies":{"@babel/core":"^7.25.9","@babel/preset-react":"^7.25.9","eslint-plugin-react":"^7.37.2","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","prettier":"^3.2.5","nano-staged":"^0.8.0","@commitlint/cli":"^19.2.2","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"eslint":"^8.0.0","prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1734367476697_0.7443436175902141","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.0":{"name":"@gravity-ui/eslint-config","version":"4.0.0-beta.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.0.0-beta.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"7af2347f933aa0e2645a7de8ba5e8b0774128036","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.0.0-beta.0.tgz","fileCount":13,"integrity":"sha512-3WOx6tL8R5N65wx6Vz10SmVO6XhnDxzl1x+FF1XndZp4Xct7zdsCdsZ7+cXc3n9N828An2tVH6JJyDdTQNYgZg==","signatures":[{"sig":"MEUCIQD5dtN8yqD9JjXyIPB2yXY2AeBtjpZVaBbkIFYAjaYkEgIgHBSPekcsdSjblOnU55/DPI5l66dRZi82/ztLmLW297c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18959},"main":"index.js","type":"module","exports":{".":"./index.js","./a11y":"./a11y.js","./base":"./base.js","./react":"./react.js","./client":"./client.js","./server":"./server.js","./prettier":"./prettier.js","./typescript":"./typescript.js","./import-order":"./import-order.js"},"gitHead":"a3c34dacbfa9af0bd4535252bf38a40aa53a55ef","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check"},"_npmUser":{"name":"amje","email":"amje@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0-beta.0_1744892373556_0.9105025113159386","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@gravity-ui/eslint-config","version":"4.0.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"d3f03a851760ea006c1abf2eb713400ed9fb3555","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":13,"integrity":"sha512-wjZbsMz5c9a0wtl8SuHZ/2kTvSycgmBfScIc/gPH41Yw+V8d/NzeNYAXS/Q9ouZjuCiE2SwGVexzSOzfmVcz/g==","signatures":[{"sig":"MEQCIAlrJXmbJZ7c91FlpJJ+W2+yqPWPAc/KvWKKDEgQ8P7AAiAr15NRflg3bemKnrq4vLREM4kIceCZ9BPBGOQNkLBIyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19254},"main":"index.js","type":"module","exports":{".":"./index.js","./a11y":"./a11y.js","./base":"./base.js","./react":"./react.js","./client":"./client.js","./server":"./server.js","./prettier":"./prettier.js","./typescript":"./typescript.js","./import-order":"./import-order.js"},"gitHead":"ade0fbfa4229dcd8e321d5d286557abf2c49dab9","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.8","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1744978172281_0.36645095130062444","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@gravity-ui/eslint-config","version":"4.0.1","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.0.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"537236ed6572639cb21b54da7c96df06b07111b9","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.0.1.tgz","fileCount":13,"integrity":"sha512-1xGMJocfsUc+52/sy+NavAfI3IejLEDkovGc7kTVZEqdPAo0F+p+AatiJP13RjnN+1kHXT/I9GkTX+pZa2/6AQ==","signatures":[{"sig":"MEYCIQDofiJzSTkiLYpxdlnfSwcR0/8I2IR06UJaxg/Tu4PkKAIhALJnX0JxEJOkoCXeACLCDCMo7vV8nyK0JwHEqTZw+aT7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19336},"main":"index.js","type":"module","exports":{".":"./index.js","./a11y":"./a11y.js","./base":"./base.js","./react":"./react.js","./client":"./client.js","./server":"./server.js","./prettier":"./prettier.js","./typescript":"./typescript.js","./import-order":"./import-order.js"},"gitHead":"8013abcd48f56001c569aa56ed92eb6762907d88","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.8","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.1_1745008358459_0.28210966753767597","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@gravity-ui/eslint-config","version":"4.1.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"746ae486654efc9571eaa3a734462aa8844d02a1","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.1.0.tgz","fileCount":13,"integrity":"sha512-If/bECS5GBfdGqNeqBKiV1aYD20ryZx1zpqVZgQdl+J11hjgaDEfPTzQDZt0b1c6K/EixrpPKPGRaWM39DNmIQ==","signatures":[{"sig":"MEQCIARIm+fp+V9EhqhYMXocDpGdWZWfNlCAVOxZjiJT3jO/AiBCFnPX1QsSSSCKXuRb69WAMMt1FY8i4/DtQG24hHGu0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19381},"main":"index.js","type":"module","exports":{".":"./index.js","./a11y":"./a11y.js","./base":"./base.js","./react":"./react.js","./client":"./client.js","./server":"./server.js","./prettier":"./prettier.js","./typescript":"./typescript.js","./import-order":"./import-order.js"},"gitHead":"22454435ac2990896f2e354c4ffad97680a7392f","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.8","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","eslint-plugin-security-node":"^1.1.4","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.1.0_1748258998635_0.7381224030879598","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@gravity-ui/eslint-config","version":"4.2.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"19d2f1b30b2272d6a9234a0b87e7df4ca4a5ba5c","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.2.0.tgz","fileCount":13,"integrity":"sha512-C8LfLwQIbfd6JvKQuub+Qz6Tuba8VkZ3EI0Nc2iRG1aldRD9MND20WjZvercLQhs3pSOe4voYcsh9Tqh7veSyQ==","signatures":[{"sig":"MEYCIQCxdQEp07adPC3mvWYM56guM2Z4n7ujVGNgAwGmstFoeAIhAKxfqqVyF/pwp5RNMUGWdOyNU3Cxn+5WQf3mjSEvEH32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19357},"main":"index.js","type":"module","exports":{".":"./index.js","./a11y":"./a11y.js","./base":"./base.js","./react":"./react.js","./client":"./client.js","./server":"./server.js","./prettier":"./prettier.js","./typescript":"./typescript.js","./import-order":"./import-order.js"},"gitHead":"049c218f55311f5866d8eb4c633555543f59f192","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","actor":{"name":"gravity-ui-bot","type":"user","email":"gravity-ui-bot@yandex.com"},"email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.8","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-security-node":"^1.1.4","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.2.0_1751038782094_0.2422821393418111","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@gravity-ui/eslint-config","version":"4.2.1","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.2.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"8c72c0e02517330bde43039f1e05412b93f0c880","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.2.1.tgz","fileCount":13,"integrity":"sha512-NW1L7d3VoPGD+r13yhXgBKH6n3v0wwp667woDrgzoJiI215spO0wGPv5yrvbeUF49Jx6Gyvsls24rQrFsSEspg==","signatures":[{"sig":"MEUCIGf9hgLv84KaiwZp1sxNVKNJLQJ7iGOR1+o3rlXUswBTAiEAiHfgK0YNxDkSN4v+UrAiQoQJDezXcxXLIW6pZx2EyCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19491},"main":"index.js","type":"module","exports":{".":"./index.js","./a11y":"./a11y.js","./base":"./base.js","./react":"./react.js","./client":"./client.js","./server":"./server.js","./prettier":"./prettier.js","./typescript":"./typescript.js","./import-order":"./import-order.js"},"gitHead":"0a1b752f2a84a8f386361115c98a6f12baa9d1c5","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"18.20.8","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-security-node":"^1.1.4","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.2.1_1771508581790_0.012677335314411398","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@gravity-ui/eslint-config","version":"4.3.0","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"8720a00aeffe6ee89ad2fa0d858a515fdf37c377","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.3.0.tgz","fileCount":22,"integrity":"sha512-g3YQmnvHt2oAiqUvrKXUIj0L3J9PA0N9FcdT//r3fXwZ3/CO4jeloPVr2JoFicpHTT8z2QSqd1WN8AMu3PtW1w==","signatures":[{"sig":"MEQCIGcQQVb0EEpw1NAa/YeZY7U7+iJ5lqGjfcqISDK/GraCAiAlAEWI1DRR2ZJ/HUDiRKooJPoybINkT5SMVyEVkpfjnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22162},"main":"./index.js","type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./index.js"},"./a11y":{"types":"./types/a11y.d.ts","import":"./a11y.js"},"./base":{"types":"./types/base.d.ts","import":"./base.js"},"./react":{"types":"./types/react.d.ts","import":"./react.js"},"./client":{"types":"./types/client.d.ts","import":"./client.js"},"./server":{"types":"./types/server.d.ts","import":"./server.js"},"./prettier":{"types":"./types/prettier.d.ts","import":"./prettier.js"},"./typescript":{"types":"./types/typescript.d.ts","import":"./typescript.js"},"./import-order":{"types":"./types/import-order.d.ts","import":"./import-order.js"}},"gitHead":"b9f6b9127a734cc5280c3e215bce882c9a10a912","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","build":"tsc -p tsconfig.publish.json","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check","prepublishOnly":"npm run -s build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.57.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-security-node":"^1.1.4","@typescript-eslint/eslint-plugin":"^8.57.0","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","typescript":"^5.8.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/tsconfig":"^1.0.0","@gravity-ui/prettier-config":"^1.1.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.1","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.3.0_1773852640258_0.504118158994799","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@gravity-ui/eslint-config","version":"4.3.1","keywords":["eslint","config"],"license":"MIT","_id":"@gravity-ui/eslint-config@4.3.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/eslint-config#readme","bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"dist":{"shasum":"c7fac3a44b51987191174433f0cdd6d6abfddfea","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.3.1.tgz","fileCount":23,"integrity":"sha512-6S7z5dvu2Ya+jUMCVPCUTA8vlbyxi/gOHKoUH2suNmHrr3fVel/ZU5JEnISQIBCotqHz+bDHYdbW/gbJdMa3hg==","signatures":[{"sig":"MEYCIQCCAd05e7xXWwSJ1weCm92sDh5QvufFM/YeQ+/rAolzigIhAJdLQ58mHeAaCO6ypzMA869tMZDY1RpQnoxIiiFFc2Sy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22348},"main":"./index.js","type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./index.js"},"./a11y":{"types":"./types/a11y.d.ts","import":"./a11y.js"},"./base":{"types":"./types/base.d.ts","import":"./base.js"},"./react":{"types":"./types/react.d.ts","import":"./react.js"},"./client":{"types":"./types/client.d.ts","import":"./client.js"},"./server":{"types":"./types/server.d.ts","import":"./server.js"},"./prettier":{"types":"./types/prettier.d.ts","import":"./prettier.js"},"./typescript":{"types":"./types/typescript.d.ts","import":"./typescript.js"},"./import-order":{"types":"./types/import-order.d.ts","import":"./import-order.js"}},"gitHead":"e5dc255ee3d8f0d73debb1ed8c3c71720150fce8","scripts":{"lint":"npm run lint:js && npm run lint:prettier","test":"echo \"Error: no test specified\" && exit 0","build":"tsc -p tsconfig.publish.json","start":"node server.js","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","prepare":"husky","prettier":"prettier '**/*.{md,yaml,yml,json}'","lint:prettier":"npm run prettier -- --check","prepublishOnly":"npm run -s build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"Gravity UI ESLint config, following our styleguide","directories":{},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_nodeVersion":"22.22.1","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","@babel/preset-react":"^7.26.3","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.27.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^8.57.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-security-node":"^1.1.4","@typescript-eslint/eslint-plugin":"^8.57.0","eslint-import-resolver-typescript":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","prettier":"^3.5.3","typescript":"^5.8.3","nano-staged":"^0.8.0","@commitlint/cli":"^19.8.0","@gravity-ui/tsconfig":"^1.0.0","@gravity-ui/prettier-config":"^1.1.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.1","@commitlint/config-conventional":"^19.8.0"},"peerDependencies":{"prettier":"^3.0.0","typescript":"^5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.3.1_1774351204457_0.38152877730230794","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@gravity-ui/eslint-config","version":"4.3.2","description":"Gravity UI ESLint config, following our styleguide","keywords":["eslint","config"],"license":"MIT","type":"module","main":"./index.js","types":"./types/index.d.ts","exports":{".":{"import":"./index.js","types":"./types/index.d.ts"},"./a11y":{"import":"./a11y.js","types":"./types/a11y.d.ts"},"./base":{"import":"./base.js","types":"./types/base.d.ts"},"./client":{"import":"./client.js","types":"./types/client.d.ts"},"./import-order":{"import":"./import-order.js","types":"./types/import-order.d.ts"},"./prettier":{"import":"./prettier.js","types":"./types/prettier.d.ts"},"./react":{"import":"./react.js","types":"./types/react.d.ts"},"./server":{"import":"./server.js","types":"./types/server.d.ts"},"./typescript":{"import":"./typescript.js","types":"./types/typescript.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/gravity-ui/eslint-config.git"},"bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"homepage":"https://github.com/gravity-ui/eslint-config#readme","scripts":{"prepare":"husky","test":"echo \"Error: no test specified\" && exit 0","lint":"npm run lint:js && npm run lint:prettier","lint:js":"eslint . --report-unused-disable-directives --flag unstable_config_lookup_from_file","lint:prettier":"npm run prettier -- --check","prettier":"prettier '**/*.{md,yaml,yml,json}'","build":"tsc -p tsconfig.publish.json","prepublishOnly":"npm run -s build","start":"node server.js"},"dependencies":{"@babel/core":"^7.26.10","@babel/eslint-parser":"^7.27.0","@babel/preset-react":"^7.26.3","@eslint/js":"^9.23.0","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.57.0","@typescript-eslint/parser":"^8.57.0","eslint-config-prettier":"^10.1.2","eslint-import-resolver-typescript":"^4.3.2","eslint-plugin-import":"^2.32.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-security":"^3.0.1","eslint-plugin-security-node":"^1.1.4","globals":"^16.0.0"},"devDependencies":{"@commitlint/cli":"^19.8.0","@commitlint/config-conventional":"^19.8.0","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/tsconfig":"^1.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.1","eslint":"^9.24.0","husky":"^9.1.7","nano-staged":"^0.8.0","prettier":"^3.5.3","react":"^19.1.0","typescript":"^5.8.3"},"peerDependencies":{"prettier":"^3.0.0","typescript":">=4.8.4 <6.1.0"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"nano-staged":{"*.{js,ts}":["eslint --fix --quiet --report-unused-disable-directives"],"*.{md,yaml,yml,json}":["prettier --write"]},"_id":"@gravity-ui/eslint-config@4.3.2","gitHead":"34645f8c799fd9b558e3ea6ae2c9406c41f92264","_nodeVersion":"22.23.0","_npmVersion":"10.9.8","dist":{"integrity":"sha512-jdZlIW+EQ/cMOMGktpjakLd4okEqBy0Es3Zm39mNRf/yHBSlQ70xDmdJaw53MnV65bDN+UXy3GCyslFKF364jg==","shasum":"e887acee8022ef3d7d7ea834836dcb4d6f9a5411","tarball":"https://registry.npmjs.org/@gravity-ui/eslint-config/-/eslint-config-4.3.2.tgz","fileCount":23,"unpackedSize":22356,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD45dB6IOWJzpMC9zL/T8TNBmlUPyCF4IAba0zz2E5UDAIgdFijedT+q9TtmLawawzF7NT/2LqatIyXaK6QrmKsF7U="}]},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"directories":{},"maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_4.3.2_1782809080008_0.9229148422233306"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-23T18:58:15.685Z","modified":"2026-06-30T08:44:40.293Z","1.0.0":"2022-08-23T18:58:15.941Z","1.0.1":"2022-08-24T09:00:26.130Z","1.0.2":"2022-08-24T14:48:18.413Z","2.0.0":"2022-12-23T12:40:18.174Z","2.1.0":"2023-05-30T10:38:03.167Z","2.1.1":"2023-05-30T14:03:15.708Z","2.2.0":"2023-08-10T09:49:35.969Z","3.0.0":"2023-09-15T17:21:49.122Z","3.1.0":"2023-10-02T10:36:48.818Z","3.1.1":"2023-10-02T13:23:45.324Z","3.2.0":"2024-04-15T16:14:00.896Z","3.3.0":"2024-12-16T16:44:36.890Z","4.0.0-beta.0":"2025-04-17T12:19:33.728Z","4.0.0":"2025-04-18T12:09:32.494Z","4.0.1":"2025-04-18T20:32:38.659Z","4.1.0":"2025-05-26T11:29:58.817Z","4.2.0":"2025-06-27T15:39:42.302Z","4.2.1":"2026-02-19T13:43:01.986Z","4.3.0":"2026-03-18T16:50:40.412Z","4.3.1":"2026-03-24T11:20:04.609Z","4.3.2":"2026-06-30T08:44:40.125Z"},"bugs":{"url":"https://github.com/gravity-ui/eslint-config/issues"},"license":"MIT","homepage":"https://github.com/gravity-ui/eslint-config#readme","keywords":["eslint","config"],"repository":{"type":"git","url":"git+https://github.com/gravity-ui/eslint-config.git"},"description":"Gravity UI ESLint config, following our styleguide","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"readme":"# @gravity-ui/eslint-config\n\n## Install\n\n```\nnpm install --save-dev eslint @gravity-ui/eslint-config\n```\n\n## Usage\n\nAdd `eslint.config.js` file in your project with the following content:\n\n```js\nimport baseConfig from '@gravity-ui/eslint-config';\n\nexport default [\n  ...baseConfig,\n  {\n    // ...other config\n  },\n];\n```\n\nBase config also includes TypeScript rules.\n\n### Prettier\n\nIf you are using Prettier, add corresponding config:\n\n```js\nimport baseConfig from '@gravity-ui/eslint-config';\nimport prettierConfig from '@gravity-ui/eslint-config/prettier';\n\nexport default [\n  ...baseConfig,\n  ...prettierConfig,\n  {\n    // ...other config\n  },\n];\n```\n\n### a11y\n\nIf you want to spot accessibility issues, add corresponding config:\n\n```js\nimport baseConfig from '@gravity-ui/eslint-config';\nimport a11yConfig from '@gravity-ui/eslint-config/a11y';\n\nexport default [\n  ...baseConfig,\n  ...a11yConfig,\n  {\n    // ...other config\n  },\n];\n```\n\n### Order\n\nif you want to enforce a convention in module import order, add corresponding config:\n\n```js\nimport baseConfig from '@gravity-ui/eslint-config';\nimport importOrderConfig from '@gravity-ui/eslint-config/import-order';\n\nexport default [\n  ...baseConfig,\n  ...importOrderConfig,\n  {\n    // ...other config\n  },\n];\n```\n","readmeFilename":"README.md"}