{"_id":"@nish1896/eslint-flat-config","_rev":"39-de5a6a7de9502f946fa01f7ac14a5b95","name":"@nish1896/eslint-flat-config","dist-tags":{"latest":"3.1.6"},"versions":{"1.0.1":{"name":"@nish1896/eslint-flat-config","version":"1.0.1","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-config-flat","@nish1896/eslint-flat-config","eslint","eslint9","eslint shareable config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslit-react","lint-config","lint-rules","react-eslint"],"author":{"name":"Nishant Kohli"},"license":"ISC","_id":"@nish1896/eslint-flat-config@1.0.1","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"b4499df6d6487feffb6857d6f3b8957e30b8a02f","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.0.1.tgz","fileCount":4,"integrity":"sha512-J0V+IAnI9Pfa950xalxhpV2BJDRr0t02grtOgdARHIB5V+0euERq3IPA2HyemV/mHMfkvR82F6Ea9Cw2+lgImw==","signatures":[{"sig":"MEQCIH8/LekLu4qetZjW0NpR9ssrbSIyS7NtPznfyMjoJgH9AiB3G7CBgsp13XCJIp3IHDKEVlsqM4d9wdCW1F8yWZePNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8830},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs"},"gitHead":"7b16bef31af27ff6f18c17fd0fab26977af1f02d","scripts":{"fix":"eslint --fix __tests__","test":"eslint __tests__","link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config","publish:manual":"npm publish --access public"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"eslint and stylistic rules for eslint v9 and above to help you focus more on the code logic, while they take care of the code formatting","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.2.0","@eslint/compat":"^1.0.3","typescript-eslint":"^7.11.0","eslint-plugin-react":"^7.34.2","eslint-plugin-jsx-a11y":"^6.8.0","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.0.1_1717358406696_0.9900794137176154","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@nish1896/eslint-flat-config","version":"1.0.2","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-config-flat","@nish1896/eslint-flat-config","eslint","eslint9","eslint shareable config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslit-react","lint-config","lint-rules","react-eslint"],"author":{"name":"Nishant Kohli"},"license":"ISC","_id":"@nish1896/eslint-flat-config@1.0.2","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"35a220478aea112e44f52e4db9f256721e1b6e5a","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.0.2.tgz","fileCount":4,"integrity":"sha512-RiVIlnBdGIjW6TljW1+fFV4nkIPoFovj6QOKyuiz9lfqqk1rGahXeH37Eaoqg4HHDLygxZDDb9KC7wmmP+GYAg==","signatures":[{"sig":"MEQCIEGk6Khsbc3tAs3/4W+SB/85KDGIW9eThRFEj7lN9hA8AiA7Sf0fpbPRrqreZf9prWAFM/ouxCK+UbM3kDj0XL63LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8565},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs"},"gitHead":"c7969a22e5d1c30ee63dd81c0ae49dfdf139dbf4","scripts":{"fix":"eslint --fix __tests__","test":"eslint __tests__","link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config","publish:manual":"npm publish --access public"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"eslint and stylistic rules for eslint v9 and above to take care of the code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.9.0","typescript-eslint":"^8.0.1","eslint-plugin-react":"^7.35.0","eslint-plugin-jsx-a11y":"^6.9.0","@stylistic/eslint-plugin":"^2.6.1","eslint-plugin-react-hooks":"^4.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.0.2_1723146689184_0.5829821721773039","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@nish1896/eslint-flat-config","version":"1.0.3","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-config-flat","@nish1896/eslint-flat-config","eslint","eslint9","eslint shareable config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslit-react","lint-config","lint-rules","react-eslint"],"author":{"name":"Nishant Kohli"},"license":"ISC","_id":"@nish1896/eslint-flat-config@1.0.3","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"89b77986bc9c8b693f40dc7531b840bb58b65b63","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.0.3.tgz","fileCount":4,"integrity":"sha512-nMBfE+wkaakiR3WunlcKthtGTXt7tOZEHk61X7XFKRBSQkqkGvCGAogGjbSGq6XxGWH5dbpwEswUnqSp3rQWlA==","signatures":[{"sig":"MEQCID5jzJ5WaSuODzu/BB3Yo6lo1NmMbvwf0FvTpUFELmiPAiADzj4ON5dX99yijd8sGsdFEg3St8bkUEl0zIxW/vXL8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8808},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs"},"gitHead":"bcbfbddcbfff99cfed493422054945d2d2bd2da8","scripts":{"fix":"eslint --fix __tests__","test":"eslint __tests__","link:local":"npm link","publish:ci":"npm publish --provenance --access public","unlink:local":"npm unlink @nish1896/eslint-flat-config","publish:manual":"npm publish --access public"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"eslint and stylistic rules for eslint v9 and above to take care of the code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.11.0","typescript-eslint":"^8.10.0","eslint-plugin-react":"^7.37.1","eslint-plugin-jsx-a11y":"^6.10.0","@stylistic/eslint-plugin":"^2.9.0","eslint-plugin-react-hooks":"^5.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.0.3_1729447412649_0.420630016096573","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@nish1896/eslint-flat-config","version":"1.0.4","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-config-flat","@nish1896/eslint-flat-config","eslint","eslint9","eslint shareable config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslit-react","lint-config","lint-rules","react-eslint"],"author":{"name":"Nishant Kohli"},"license":"ISC","_id":"@nish1896/eslint-flat-config@1.0.4","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"97d5710ef68de48beb860c698a500d45c23e520e","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.0.4.tgz","fileCount":4,"integrity":"sha512-ag29IRVUpyfbt4K7iffT6XfNdh7T67w2pf4NNM0Eg7+f3MHIxcOegaChO8x5vixXwRx1zcyI5F+hw6qH+fvwpg==","signatures":[{"sig":"MEUCIDzMHZgva5y2aMUzdnhduG0RlrDL1Djkq/b3HuswDCQxAiEAmDll/N7gUD+SW7R8zKTPikiEi9qyFsepegVAuRS9mR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8803},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs"},"gitHead":"898cbff4da54935ce21ba237ec3bc32bd3217608","scripts":{"fix":"eslint --fix __tests__","test":"eslint __tests__","link:local":"npm link","publish:ci":"npm publish --provenance --access public","unlink:local":"npm unlink @nish1896/eslint-flat-config","publish:manual":"npm publish --access public"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"eslint and stylistic rules for eslint v9 and above to take care of the code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.11.0","typescript-eslint":"^8.10.0","eslint-plugin-react":"^7.37.1","eslint-plugin-jsx-a11y":"^6.10.0","@stylistic/eslint-plugin":"^2.9.0","eslint-plugin-react-hooks":"^5.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.0.4_1729517599510_0.8383396955177198","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@nish1896/eslint-flat-config","version":"1.1.0","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@1.1.0","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"1313832f74ca4084a6cba91472db24ae93334a8b","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.1.0.tgz","fileCount":5,"integrity":"sha512-EDvmVKdNVLcMgMpQt0VrPHD6bXentRutMt0YmDeJf5UziSDuwt595l8wFrIKKUTG44M/rNrMnNKyAasnuF8DCg==","signatures":[{"sig":"MEYCIQDEMEUDR8C41ioeRfJnzjGrWZHSRpok2yN/Gm+rblXmzgIhAI3k0aa1DBxXyJFbmw13hxQquhrwAXAB8hQQA4Ky1oiX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13581},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./package.json":"./package.json"},"gitHead":"d97b78fa82fc6d16e167471c47d37685344b278e","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config","publish:manual":"npm publish --access public"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"eslint and stylistic rules for eslint v9 and above to take care of the code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.13.0","typescript-eslint":"^8.18.0","eslint-plugin-react":"^7.37.2","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-react-hooks":"^5.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.1.0_1734398311290_0.797861842506222","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@nish1896/eslint-flat-config","version":"1.1.2","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@1.1.2","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"350a71b4c2ce975b6fb2d3bddd4b6542e7bb7258","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.1.2.tgz","fileCount":5,"integrity":"sha512-/Zh34EP7MdOR8AU3KZqWLHIxlKugiG7XBh2QuAVF18RlXFHEREg0nAtd9KbXKM2vglxivs6dhzdvOUOavhdRjA==","signatures":[{"sig":"MEUCIGilef+YXPRvaGYX28tg3XO0Y770qKmRUhz3z/C3Si3kAiEAxDnPWOh2Nwb1rW6roWdfn5ENUyQJUFqHBVZjbBgfF1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14257},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./package.json":"./package.json"},"gitHead":"e77ef0757be4aeb54f745d0d06314e8efc6ff4f9","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config","publish:manual":"npm publish --access public"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"Linting rules configured for ESLint v9 and above to ensure consistent code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.13.0","typescript-eslint":"^8.18.0","eslint-plugin-react":"^7.37.2","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.12.1","eslint-plugin-react-hooks":"^5.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.1.2_1734540338543_0.9182690833351335","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@nish1896/eslint-flat-config","version":"1.1.3","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@1.1.3","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"48147a38cf775d516160d6141b868e00ee6f2e3e","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.1.3.tgz","fileCount":5,"integrity":"sha512-E4H96rWV5lVXC4DfORe3B/VQZQIBjQ/1xbEAfcHm6Q/rZoTPvFvkGg+F48HHplAvHZVeK3b6wp0f7x2frJQGmQ==","signatures":[{"sig":"MEQCICd236zCfsiSPLxprvoxpnCnPadRxMQiF4eBtC3g5PlgAiBSvettPl2m/6j/YXxl5NLQArcTBQIfc/Cf91xtZ8jwTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14204},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./package.json":"./package.json"},"gitHead":"38886bf0506b1ec1d6b413a93a9f02451eaaf41c","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"Linting rules configured for ESLint v9 and above to ensure consistent code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^15.14.0","typescript-eslint":"^8.21.0","eslint-plugin-react":"^7.37.4","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.13.0","eslint-plugin-react-hooks":"^5.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.1.3_1737755000627_0.2470320564508104","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@nish1896/eslint-flat-config","version":"1.1.4","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@1.1.4","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"66c3f484056bf956b9f6f238de00910b5bb8bdca","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-1.1.4.tgz","fileCount":6,"integrity":"sha512-El+bvh7tA9c4XxClj8CiyC4mqgiVbAjyFqNWtak8blq2hU/F22Zu5cWGKPvlB4o9TJ7bZRRR9cCfvEF9ZN+fHw==","signatures":[{"sig":"MEYCIQDgcH3rR5K8bFT7n8AavATzrj7n4xwLjYnBOuYhyfpjnwIhANBdIhxw85yBNfmhsef3qJcRC/hX8qAWjxrtlbWrkngI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21694},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./package.json":"./package.json"},"gitHead":"7e4f76856a84c59263912be01d0081a61c7edb41","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"deprecated":"This version has been deprecated. Please upgrade to the latest version by following the migration guide in the docs.","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.2.3","description":"Linting rules configured for ESLint v9 and above to ensure consistent code formatting.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"globals":"^16.0.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^2.13.0","eslint-plugin-react-hooks":"^5.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_1.1.4_1742120729137_0.07892328341707988","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@nish1896/eslint-flat-config","version":"2.0.0","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@2.0.0","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"d55c1bbd5d6d4f76894f41c09a0d7f905f2d0a80","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-2.0.0.tgz","fileCount":8,"integrity":"sha512-0yTLUnO/xtkDM5rnKkdxT9gj+EMegB0x0y8ccpzcoWHJ4FNYo46tjZfXBbUL60oaxqAhgJBypExJSSh0NRwykQ==","signatures":[{"sig":"MEUCIQDUS5vRtCgtcJ3F7dEkDd3gndDe7yqbMTk32Mjg9NoG2wIgYeeBS5rXRLURC3ME91jxFhPDQi6MfzxbbXy+wboQhfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21823},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./ts":"./lib/ts/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./next-ts":"./lib/next-ts/index.mjs","./package.json":"./package.json"},"gitHead":"908da309ce1898d2613451e26699dc44e31e677c","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","typescript-eslint":"^8.28.0","eslint-plugin-react":"^7.37.4","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-js":"^4.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@stylistic/eslint-plugin-jsx":"^4.2.0","@stylistic/eslint-plugin-plus":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_2.0.0_1743195779094_0.15758311962007854","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@nish1896/eslint-flat-config","version":"2.0.1","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@2.0.1","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"f6354e71debef37ea4fb1d1138e6b20d7e2ae284","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-2.0.1.tgz","fileCount":8,"integrity":"sha512-DwWNcjOuI34v4zPgHkf13tUOoC0HY/xz6md+bdqV3JyUJzG+NJD9fb4+4McPJsC969d4rCl92LQ/mdqiCKIb5g==","signatures":[{"sig":"MEUCIE1LPKXcfAPRVMUL0bM+ayP9qJXV8ty6Netj0DsWnwPTAiEAuJKsARjXC8b5GV6YTiY/CyebT65mw9Mbxiv/To371Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21813},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./ts":"./lib/ts/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./next-ts":"./lib/next-ts/index.mjs","./package.json":"./package.json"},"gitHead":"659bd8daf41ea18c22f0b985bb8c9b5bed8861dc","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","typescript-eslint":"^8.28.0","eslint-plugin-react":"^7.37.4","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-js":"^4.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@stylistic/eslint-plugin-jsx":"^4.2.0","@stylistic/eslint-plugin-plus":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_2.0.1_1743367620147_0.691413293771324","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@nish1896/eslint-flat-config","version":"2.0.2","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@2.0.2","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"9e8cfdda505287a388f3fe8d048044e802748504","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-2.0.2.tgz","fileCount":8,"integrity":"sha512-+I6QaUMipAntQFU7x9ecEt0TEX+6AmniqwUaRszEaxVyBv3qL63asxUpcVpQoHRhoIk62hyi9DZXrpoHok4uWg==","signatures":[{"sig":"MEYCIQCwjxNspbmtdjeLBEQ7puCtNIC1mBiIBkvJIC5joKJlmAIhAKivJETtL4KKjiuVY7+hUe0AUDnOSsLLch/dCXBt0iGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21987},"engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":"./lib/js/index.mjs","./ts":"./lib/ts/index.mjs","./jsx":"./lib/jsx/index.mjs","./next":"./lib/next/index.mjs","./next-ts":"./lib/next-ts/index.mjs","./package.json":"./package.json"},"gitHead":"fb9c91de10d9d73304873851ee1a25a34a3ed60f","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","typescript-eslint":"^8.28.0","eslint-plugin-react":"^7.37.4","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-js":"^4.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@stylistic/eslint-plugin-jsx":"^4.2.0","@stylistic/eslint-plugin-plus":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_2.0.2_1743370165304_0.711920093779107","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@nish1896/eslint-flat-config","version":"2.0.3","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@2.0.3","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"10788119e2df3530b1c745b5536eb01126187b1b","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-2.0.3.tgz","fileCount":13,"integrity":"sha512-OGAvYR0JBfcQg1lmyfVNwvj38v/2NsXBOYRE6T0h18mh5zLGZJFvDDFDBXUA7MXnCN1WUfPvmJfOAvqdG/1O0Q==","signatures":[{"sig":"MEUCIQC8zoIn7MyYO5Au2F+MXo3vl5+I+7b4XoEvqKOaU6c75AIgM4J/40Qg/hxzhbsXrhJtrVGswhLVfb2Vd7H335O32h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22928},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"91f626634a7aef1960d60b2bb040cfb321239b67","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","typescript-eslint":"^8.30.1","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-js":"^4.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@stylistic/eslint-plugin-jsx":"^4.2.0","@stylistic/eslint-plugin-plus":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_2.0.3_1745187962309_0.27989752825640135","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@nish1896/eslint-flat-config","version":"2.0.4","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@2.0.4","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"2722c56ed0b3115d7307edcf9d2e16f25fba18da","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-2.0.4.tgz","fileCount":13,"integrity":"sha512-dAPnsQxWd3emnw7gELHQAiNivv1e3NBfuubYQx0/brYYH3aG/eAsZaS5/kisUYIw40pLjt+esZtQHbgPDGLFfw==","signatures":[{"sig":"MEYCIQCq+3UnpaghE3u6SJB7BU/VW58YriPk66jnmIbE/3SZ5AIhAMr7vIaq1UrnOzGzPqRwn2RCYQYxshcVpT91XPYjZAj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22957},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"e5237bc25363ab0d7356a5b1514742c7a85618b1","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.25.1","typescript-eslint":"^8.31.0","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-js":"^4.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@stylistic/eslint-plugin-jsx":"^4.2.0","@stylistic/eslint-plugin-plus":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_2.0.4_1745349863252_0.5295743949413934","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@nish1896/eslint-flat-config","version":"2.0.5","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@2.0.5","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"2461d56b054421ade2ea3d3e81d2b6f32622841c","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-2.0.5.tgz","fileCount":13,"integrity":"sha512-U0KMJ0XuYlXKsOt702E0jdK8cACMxtscfKPbxJpEHwa1mKu+wuZb/dTHUlIZj0BcfCISEKMcKE472rTN50/T6g==","signatures":[{"sig":"MEYCIQDLmGQiSJIfwhqTUzmZ+dUzh0Aw+KtcrRZIEpJdJNWv+AIhAIcb+vN6hm4cdfae0m0d5+jNOPfd5XHZTSSqdDMOk3KJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22928},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"9e907ad7c47b8fdd472b8042e9ab74cd240294eb","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.1.0","typescript-eslint":"^8.32.1","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@stylistic/eslint-plugin-js":"^4.2.0","@stylistic/eslint-plugin-ts":"^4.2.0","@stylistic/eslint-plugin-jsx":"^4.2.0","@stylistic/eslint-plugin-plus":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_2.0.5_1747481306363_0.09533980289717925","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@nish1896/eslint-flat-config","version":"3.0.0","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.0.0","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"c3b987e81fa58514b61f34c857fe2659eee97429","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.0.0.tgz","fileCount":13,"integrity":"sha512-XLEqHSg84jzbS1p+RVmHwkStmPgJ6Cb0db3dGK//jwdUYrdZcc8cCLG9qlOsKS+TbcJbetKwb1NA8AcUP5yaGg==","signatures":[{"sig":"MEUCIQDGB52d4IyDNHk7C6415VciL+Jf1OGcchAz9Q0Ms/OmbwIgS0ncpLlSHWCzkLShuZCa7ZLYZ+ubnwcoEOer59g1YEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19616},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"f9afc18c4441b6bcda40c8f5466fcc8f9ba1a20c","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.3.0","typescript-eslint":"^8.36.0","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.1.0","eslint-plugin-react-hooks":"^5.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.0.0_1752271116623_0.5436484295460065","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@nish1896/eslint-flat-config","version":"3.0.1","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.0.1","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"0525e62464bb50dd40f54dc38b4a1032454de1bf","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.0.1.tgz","fileCount":13,"integrity":"sha512-jUP6Bi47NdnbCoUFPcXfZsfGYhXOadKP/hzfUEa9pkwC7PYN+BZm6CsorPd4r2zDExJEMKB0xoEyM61bABfAng==","signatures":[{"sig":"MEYCIQCMNOiOXX+fYVJlVLdvWnxFqOPp2CWiCQqp+TLZewk8wgIhANc0DDHKXI9iTNEeAIrFaOskeqNrCjY0eO5ITClYmRQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19586},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"fa75e49c93a524af82c17cb49c2c40646631543e","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.3.0","typescript-eslint":"^8.38.0","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.2.2","eslint-plugin-react-hooks":"^5.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.0.1_1753254971277_0.6773483337239488","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@nish1896/eslint-flat-config","version":"3.0.2","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.0.2","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"b16f56a4603a4c14a865b18a2398222941806da6","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.0.2.tgz","fileCount":13,"integrity":"sha512-shUvqL6iQGgrqHQbZHfZlSrWeMNhfRDyYxk8ze4TvDf188CfIqGKdsTBYT5kL9F2fP2Yu+OsPt0XINq4y0/wxg==","signatures":[{"sig":"MEYCIQD/6K4hueRx3JWg3SPMyCLp7clOTtIu2Izca1YJxdzIDwIhAN2yeGtluZzGuR4oXNBD1nZ7GbtPJmQqSmqyV6LJa6Za","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19586},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"1e6b87dd114e2a868a6a87a363ade483ee744115","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.4.0","typescript-eslint":"^8.44.0","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.3.1","eslint-plugin-react-hooks":"^5.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.0.2_1758228054412_0.6494086425839056","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@nish1896/eslint-flat-config","version":"3.0.3","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.0.3","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"3a73343cf7a9eee2cc028d3c3cf09c7657cc17dd","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.0.3.tgz","fileCount":13,"integrity":"sha512-IZWDSMQRD8lp5QbZAP7ZMZ2ItmtcxpVxPLZYKELQ6QXnhdJkPCYlL7btKX2M/dHdJkp9W+yhElLTjNhldvXT9Q==","signatures":[{"sig":"MEUCIEIPJTjyhVcDwEtHoouWzsSWOf6i8dGKHZnpkMM/YvhtAiEAjHy/ftchK6+y6zvlsVxeENG8b0nJgl5y9knYlGRSbJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19478},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"97c0ace6cdc8aac860147d6708a3df80a8e87de1","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"nishkohli96","email":"nishkohli96@gmail.com"},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"10.9.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.4.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.5.0","eslint-plugin-react-hooks":"^5.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.0.3_1761317950378_0.5178306493946891","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@nish1896/eslint-flat-config","version":"3.1.0","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.1.0","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"c45d4525318ca32cb3258529e46413ecc47e46b7","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.0.tgz","fileCount":13,"integrity":"sha512-feNAiuAwuXx10yXSpLXHqtry1D412UAZxZsURnLzRrnvdG4RP+POSN48190ob1kFuwq+0SnSraQzlQ6DmcH+eQ==","signatures":[{"sig":"MEUCIACFpSGVCJxNGklqk6cedmDV4HQfl+e5C0jpbbT3xgBSAiEAqFB2I6U50vNX9lN6toNRfPcrCVZiVGuRnaJqADwyqJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20118},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"72094a04678c88415d9867334ff17678acd4f351","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"11.6.2","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.9.0","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.1.0_1771971517163_0.012394956056710926","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@nish1896/eslint-flat-config","version":"3.1.1","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.1.1","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"3331dcc1f548ece01db9488efece7f39a4cd9c79","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.1.tgz","fileCount":13,"integrity":"sha512-f6wJrHgF5dCV5Arw78raV+qOKep1UQQG2gDtnG3wCtMD//ujUM8Rm5ar0A0DpD25hkkn7t3+NvbMyjfwjPcHwg==","signatures":[{"sig":"MEUCIQDt1lmx4PrGZpgYcdPTV4iO2jcDlxrDNLtG8QxooPncvQIgU9SpTNND2m8uYvQ9OoHYTy79lMo+My1E+3R9Cih/kds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20112},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"88329d2b3e1f1c7ce6ce4ddf6d85ed7230aa04ab","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"11.8.0","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"globals":"^17.3.0","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.9.0","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.1.1_1772353348803_0.39947721849411777","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@nish1896/eslint-flat-config","version":"3.1.2","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.1.2","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"925c9093753839dfdfd3818203d84d3e82d446bd","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.2.tgz","fileCount":13,"integrity":"sha512-KPt7cezYUa5cpS0fby3Z9uxY4fOgB02VE1A9ptGu5DVDxRX1cPMNlihz41/Yi8uPoz902AHmEJ4BiAY+U1BQkw==","signatures":[{"sig":"MEUCIHqpa3hqGg0kyr6B/KFj8emIyxx777uSyl7jZPC8E3AYAiEAjyZm6FwtFoGIhnujJwPlC3IbznLs51axDcBjN2IiG0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20970},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"51442f72c738c65278120a0db0c989e6f4064b01","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"deprecated":"Broken release. Use >=3.1.3","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"11.9.0","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.3.0","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.9.0","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.1.2_1773865146620_0.5666818940237384","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@nish1896/eslint-flat-config","version":"3.1.3","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.1.3","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"882c878e5f2d697736ea164866377108b9e2d29b","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.3.tgz","fileCount":13,"integrity":"sha512-zZmCMMqkV3CUMtsRAgHaZnCspkMtx0hQVkR+GGysih+XPynFqd9snlvBnDWI7fwnvuQsu54NPpJ9dh+LVWyYKw==","signatures":[{"sig":"MEQCICYJFiYI/+uA9gRJjOZATgYdmXXgR2O0EvGoWorHsyz6AiBpPtBwaZ1oZVMbHKYw8rOt/u74CHwj4v5aRBlyhTatHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21109},"type":"module","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"b6ad7722ece89c260ecf0c42b1d80b3618d64d29","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"11.9.0","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.3.0","typescript-eslint":"^8.56.1","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.9.0","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.1.3_1773915331998_0.5748863654688807","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@nish1896/eslint-flat-config","version":"3.1.4","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.1.4","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"b19a6ff42747d56d06dc0bfbfca4a62f7142be3e","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.4.tgz","fileCount":13,"integrity":"sha512-0fbDWmtqtLsHTdojac9G16H0rt/9Fdb59czANOxOiW48htFzvk5Ito/NhP1T8IN+fmT2f8/cMyzPVVobrx75yw==","signatures":[{"sig":"MEUCIBsA9LqtyqFuuZ+rEz3PbfnGS4fu7FbCjxAxWjYPipwIAiEAtjYHHfuRXCj+f8OPQ6kfmch5WTfLnDuPu1byzC47MmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21501},"main":"./lib/js/index.mjs","type":"module","types":"./lib/js/index.d.ts","engines":{"node":">=18.18.0 || >=20.9.0 || >=21"},"exports":{".":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"9a62a22ad6d2158051b3dcde8d02263448fa80e5","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"11.9.0","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","typescript-eslint":"^8.58.0","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.1.4_1775068129744_0.7111812269180147","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@nish1896/eslint-flat-config","version":"3.1.5","keywords":["@nish1896","@nish1896/eslint-config","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint config","eslint-config","eslint-config-flat","eslint shareable config","eslint flat config","flat eslint config","eslint-config-js","eslint-config-jsx","eslint-config-react","eslint-react","lint-config","lint-rules","react-eslint","shareable-config","typescript-eslint","code-style","eslint-stylistic","eslint-style","stylistic-eslint"],"author":{"name":"Nishant Kohli"},"license":"MIT","_id":"@nish1896/eslint-flat-config@3.1.5","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"homepage":"https://nish1896-eslint-config.vercel.app/","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"dist":{"shasum":"25cf58b04594748ad028ac0a89a522148a3ddfeb","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.5.tgz","fileCount":13,"integrity":"sha512-k9gAZjR+GvaoVqSLVPlMySFlPZAXFb48JmZ7u6TgAmWU9SwOyP+LMMwtavzZEy/RmZ+096IBRyw5c0hE4BPGzg==","signatures":[{"sig":"MEQCIHUjJm5Ql5/mSf6DzoVF4wkgBr7znripITJvlBH43ZgbAiBcwWrKbSwHOcxu4rBnjZwM2dYCXyIyqcrDGyujdJWB1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21772},"main":"./lib/js/index.mjs","type":"module","types":"./lib/js/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./js":{"types":"./lib/js/index.d.ts","import":"./lib/js/index.mjs"},"./ts":{"types":"./lib/ts/index.d.ts","import":"./lib/ts/index.mjs"},"./jsx":{"types":"./lib/jsx/index.d.ts","import":"./lib/jsx/index.mjs"},"./next":{"types":"./lib/next/index.d.ts","import":"./lib/next/index.mjs"},"./next-ts":{"types":"./lib/next-ts/index.d.ts","import":"./lib/next-ts/index.mjs"},"./package.json":{"import":"./package.json","require":"./package.json"}},"gitHead":"c69b7649132b2b507c93069cef1742613316b790","scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"_npmVersion":"11.9.0","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.6.0","typescript-eslint":"^8.60.0","eslint-plugin-react":"^7.37.5","eslint-plugin-jsx-a11y":"^6.10.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9","@eslint/js":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config_3.1.5_1780251205752_0.034233987891944206","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"@nish1896/eslint-flat-config","version":"3.1.6","description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","author":{"name":"Nishant Kohli"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"type":"module","main":"./lib/js/index.mjs","types":"./lib/js/index.d.ts","exports":{".":{"import":"./lib/js/index.mjs","types":"./lib/js/index.d.ts"},"./package.json":{"import":"./package.json","require":"./package.json"},"./js":{"import":"./lib/js/index.mjs","types":"./lib/js/index.d.ts"},"./jsx":{"import":"./lib/jsx/index.mjs","types":"./lib/jsx/index.d.ts"},"./ts":{"import":"./lib/ts/index.mjs","types":"./lib/ts/index.d.ts"},"./next":{"import":"./lib/next/index.mjs","types":"./lib/next/index.d.ts"},"./next-ts":{"import":"./lib/next-ts/index.mjs","types":"./lib/next-ts/index.d.ts"}},"scripts":{"link:local":"npm link","unlink:local":"npm unlink @nish1896/eslint-flat-config"},"homepage":"https://nish1896-eslint-config.vercel.app/","repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"dependencies":{"@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.1","globals":"^17.8.0","typescript-eslint":"^8.65.0"},"peerDependencies":{"@eslint/js":">=9","eslint":">=9"},"license":"MIT","keywords":["@nish1896","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint-config","eslint-config-flat","eslint-flat-config","flat-config","eslint flat config","eslint-config-jsx","eslint-config-react","eslint-react","react","nextjs","typescript","typescript-eslint","lint-config","lint-rules","react-eslint","shareable-config","code-style","code-quality","eslint-stylistic","eslint-style","stylistic-eslint"],"gitHead":"837f470c3f69368685b0264bbb5b30c0017b71ea","_id":"@nish1896/eslint-flat-config@3.1.6","bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-ib2Bh89Czh6vmoV5j1YaYDbP2JR6dmHFuYuIWmA/lBDQ2HchT1eLgJ5BfZUuCBLAyyGYhCSTEe2Q5+4rm4E5PA==","shasum":"c3fdb15cb78a9654ce60bf1c427b929d277c098c","tarball":"https://registry.npmjs.org/@nish1896/eslint-flat-config/-/eslint-flat-config-3.1.6.tgz","fileCount":13,"unpackedSize":21883,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nish1896%2feslint-flat-config@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDeyOx80kRPXVrS//GasG+/Go4KOJp1v47ZNfkh1uoiKAIhAOVzHCJAi/Y7AR67DlOYMvh9W16I4/6ms9kCw38RCLxg"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959eb6d1-813b-4e33-bb4f-8c5038fa8985"}},"directories":{},"maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-flat-config_3.1.6_1785444412582_0.6533715220297012"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-02T20:00:06.600Z","modified":"2026-07-30T20:46:53.060Z","1.0.0":"2024-06-02T17:45:53.907Z","1.0.1":"2024-06-02T20:00:06.905Z","1.0.2":"2024-08-08T19:51:29.408Z","1.0.3":"2024-10-20T18:03:32.847Z","1.0.4":"2024-10-21T13:33:19.684Z","1.1.0":"2024-12-17T01:18:31.460Z","1.1.1":"2024-12-18T11:43:19.707Z","1.1.2":"2024-12-18T16:45:38.720Z","1.1.3":"2025-01-24T21:43:20.913Z","1.1.4":"2025-03-16T10:25:29.390Z","2.0.0":"2025-03-28T21:02:59.266Z","2.0.1":"2025-03-30T20:47:00.328Z","2.0.2":"2025-03-30T21:29:25.505Z","2.0.3":"2025-04-20T22:26:02.526Z","2.0.4":"2025-04-22T19:24:23.438Z","2.0.5":"2025-05-17T11:28:26.561Z","3.0.0":"2025-07-11T21:58:36.800Z","3.0.1":"2025-07-23T07:16:11.460Z","3.0.2":"2025-09-18T20:40:54.607Z","3.0.3":"2025-10-24T14:59:10.579Z","3.1.0":"2026-02-24T22:18:37.325Z","3.1.1":"2026-03-01T08:22:28.970Z","3.1.2":"2026-03-18T20:19:06.790Z","3.1.3":"2026-03-19T10:15:32.194Z","3.1.4":"2026-04-01T18:28:49.895Z","3.1.5":"2026-05-31T18:13:25.905Z","3.1.6":"2026-07-30T20:46:52.724Z"},"bugs":{"url":"https://github.com/nishkohli96/eslint-config/issues"},"author":{"name":"Nishant Kohli"},"license":"MIT","homepage":"https://nish1896-eslint-config.vercel.app/","keywords":["@nish1896","@nish1896/eslint-flat-config","eslint","eslint9","eslint-9","eslint-v9","eslint9-config","eslintconfig","eslint-config","eslint-config-flat","eslint-flat-config","flat-config","eslint flat config","eslint-config-jsx","eslint-config-react","eslint-react","react","nextjs","typescript","typescript-eslint","lint-config","lint-rules","react-eslint","shareable-config","code-style","code-quality","eslint-stylistic","eslint-style","stylistic-eslint"],"repository":{"url":"git+https://github.com/nishkohli96/eslint-config.git"},"description":"Linting rules configured for ESLint v9 and above to catch potential errors and ensure consistent code formatting.","maintainers":[{"name":"nishkohli96","email":"nishkohli96@gmail.com"}],"readme":"<p align=\"center\">\n  <img\n    src=\"https://github.com/nishkohli96/eslint-config/blob/8e89ede2f096989b6060801a74564aa95184a6bd/apps/eslint-config-docs/static/img/logo-transparent.png\"\n    alt=\"brand-logo\"\n    width=\"200\"\n  />\n</p>\n\n# @nish1896/eslint-flat-config\n\n![NPM Version](https://img.shields.io/npm/v/%40nish1896%2Feslint-flat-config)\n![NPM Downloads](https://img.shields.io/npm/dt/%40nish1896%2Feslint-flat-config)\n![NPM Downloads Per Month](https://img.shields.io/npm/dm/%40nish1896%2Feslint-flat-config?color=%23e0e063)\n![node-current](https://img.shields.io/node/v/%40nish1896%2Feslint-flat-config?color=%23e86267)\n![GitHub Release Date - Published_At](https://img.shields.io/github/release-date/nishkohli96/eslint-config)\n\n**A modern, modular ESLint flat config for JavaScript, TypeScript, React, and Next.js.**\nBuilt for ESLint v9+ with a focus on:\n- Developer experience\n- Readability\n- Real-world usability\n\n> **ℹ️ Note**\n>\n> ESLint v10 support is planned, but a release will only be published once `eslint-config-next` officially supports ESLint v10. This ensures compatibility with Next.js projects and avoids introducing breaking issues caused by upstream dependencies.\n\n✨ Features\n- ✅ ESLint v9 flat config support\n- ✅ Modular (use only what you need)\n- ✅ TypeScript-aware linting\n- ✅ React & accessibility support\n- ✅ Works seamlessly with Next.js\n- ✅ Clean, consistent stylistic rules via @stylistic\n\n>This package is compatible with eslint **v9** and above. For usage with eslint `8.57.1` or below check [@nish1896/eslint-config](https://www.npmjs.com/package/@nish1896/eslint-config).\n\n## Quick Setup\n\nCopy the code snippet most relevant to your application and paste it in the `eslint.config.mjs` file in your project root.\n\n### Node.js\n\nUse the `ts` module only if your code is written in **Typescript**.\n\n```js\nimport jsConfig from '@nish1896/eslint-flat-config/js';\nimport tsConfig from '@nish1896/eslint-flat-config/ts';\n\nexport default [\n  ...jsConfig,\n  ...tsConfig\n];\n```\n### React.js & Vite\n\nUse the `ts` module only if your code is written in **Typescript**.\n\n```js\nimport jsConfig from '@nish1896/eslint-flat-config/js';\nimport tsConfig from '@nish1896/eslint-flat-config/ts';\nimport jsxConfig from '@nish1896/eslint-flat-config/jsx';\n\nexport default [\n  ...jsConfig,\n  ...tsConfig,\n  ...jsxConfig,\n];\n```\n### Next.js\n\nUpdate the existing `eslint.config.mjs` file provided by [Next.js](https://nextjs.org/) app. Include the `next/typescript` and `next-ts` modules only if your code is written in **Typescript**.\n\n#### Version 16\n\n```js\nimport { defineConfig, globalIgnores } from 'eslint/config';\nimport nextVitals from 'eslint-config-next/core-web-vitals';\nimport nextTs from 'eslint-config-next/typescript';\nimport jsConfig from '@nish1896/eslint-flat-config/js';\nimport nextConfig from '@nish1896/eslint-flat-config/next';\nimport nextTsConfig from '@nish1896/eslint-flat-config/next-ts';\n\nconst eslintConfig = defineConfig([\n  ...nextVitals,\n  ...nextTs,\n  ...jsConfig,\n  ...nextConfig,\n  ...nextTsConfig,\n  globalIgnores([\n    '.next/**',\n    'out/**',\n    'build/**',\n    'next-env.d.ts'\n  ])\n]);\n\nexport default eslintConfig;\n```\n\n#### Version 15\n```js\nimport jsConfig from '@nish1896/eslint-flat-config/js';\nimport nextConfig from '@nish1896/eslint-flat-config/next';\nimport nextTsConfig from '@nish1896/eslint-flat-config/next-ts';\n\nconst eslintConfig = [\n  ...compat.extends('next/core-web-vitals', 'next/typescript'),\n  ...jsConfig,\n  ...nextConfig,\n  ...nextTsConfig,\n];\n\nexport default eslintConfig;\n```\n\n⚠️ Important Notes\n- Do NOT use `jsxConfig` with `nextConfig`\n- This config complements [Next.js ESLint](https://nextjs.org/docs/app/api-reference/config/eslint) — it does not replace it\n- TypeScript configs require a valid tsconfig.json\n\nFor comprehensive details on installation, setup, rules, and usage, please refer the [Documentation](https://nish1896-eslint-config.vercel.app/introduction) 📖.\n\n**If you're a React developer looking to build forms and Material UI interfaces faster, check out my open-source packages: [@nish1896/mui-components](https://www.npmjs.com/package/@nish1896/mui-components) and [@nish1896/rhf-mui-components](https://www.npmjs.com/package/@nish1896/rhf-mui-components).**\n","readmeFilename":"README.md"}