{"_id":"@brainylab/eslint-config-react","_rev":"47-6389454eedd1811ccb2e08ce2b83296c","name":"@brainylab/eslint-config-react","dist-tags":{"latest":"3.2.2"},"versions":{"3.0.0":{"name":"@brainylab/eslint-config-react","version":"3.0.0","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.0.0","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"50f607fea8f85e4cf39baeaf29ec7237df2c2a6c","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.0.0.tgz","fileCount":5,"integrity":"sha512-dIsyHDiBFc9cAkRVH1551+1IFZ8WnTq2YGeuxQakm39/PLI/3inrLSV1s4lW0U8mPsT6HrKwDE7G/VZlorC5fA==","signatures":[{"sig":"MEUCIQCfRIPBsUXMukkRnR81DMDB01irtc1faZfN7iA+zSbddgIgSJ2dBJBJjaqCCG/BwIo87Gm3DRiWBwZPLJIXYpOvB1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4973},"main":"dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":"dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/private/var/folders/bj/f28klt153cdc86ymccq6h3t40000gn/T/5227f4087eab50884c8ccea7c4aa8ca0/brainylab-eslint-config-react-3.0.0.tgz","_integrity":"sha512-dIsyHDiBFc9cAkRVH1551+1IFZ8WnTq2YGeuxQakm39/PLI/3inrLSV1s4lW0U8mPsT6HrKwDE7G/VZlorC5fA==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.0","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.0.0","@brainylab/eslint-config-typescript":"3.0.0"},"clean-package":"../clean-package.config.json","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.0.0_1732630960237_0.7527233850631629","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@brainylab/eslint-config-react","version":"3.0.2","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.0.2","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"6c8b93f422a16b13ea135b949f9a89f846ef4dbe","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.0.2.tgz","fileCount":5,"integrity":"sha512-Z8CupuY34I7RJYCAGSCzMsJaI0VhOPPUHtNHicvgAEOJF3hQOs409okFaPHfl7JCjfg2cBSiqq5hfHI5Kkh8ww==","signatures":[{"sig":"MEYCIQD3cYSonpQL6g+rLKcu1n6UmK/g8JgeMLW7iYYZti4cKAIhAKp1ueeDqc3oEo9injdHdtVub8dYbnppimR1JHtYEUbE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5046},"main":"dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":"dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/702d4d65d03bd2280a70cc04dbf6f5ad/brainylab-eslint-config-react-3.0.2.tgz","_integrity":"sha512-Z8CupuY34I7RJYCAGSCzMsJaI0VhOPPUHtNHicvgAEOJF3hQOs409okFaPHfl7JCjfg2cBSiqq5hfHI5Kkh8ww==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.0.2","@brainylab/eslint-config-typescript":"3.0.2"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.0.2_1732633113005_0.6500187982172421","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@brainylab/eslint-config-react","version":"3.0.3","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.0.3","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"9cfeb5d874f538ca241a661c9be2c4637eecdd8a","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.0.3.tgz","fileCount":5,"integrity":"sha512-wwJSAtO+ZPlfp/uYf1wYXTQfNN6WG3ENBAe8/nvziDyrj5WmnyBbg529ylSJNDkVj3G5E/qDwYaeaayGgim1uQ==","signatures":[{"sig":"MEQCIG6+cDgl+0dH9azhQcWD05FRcx8XKL8B0dL91Sh6lTowAiAPwR+Y5OBa9zgsoi4pXPQQEv/caqzYL2Bry0KbYA4smQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5054},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/82a675407d77a7ce7a91431ad4af4fc7/brainylab-eslint-config-react-3.0.3.tgz","_integrity":"sha512-wwJSAtO+ZPlfp/uYf1wYXTQfNN6WG3ENBAe8/nvziDyrj5WmnyBbg529ylSJNDkVj3G5E/qDwYaeaayGgim1uQ==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.0.3","@brainylab/eslint-config-typescript":"3.0.3"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.0.3_1732634127417_0.04217165735869899","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@brainylab/eslint-config-react","version":"3.1.0","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.1.0","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"a3ef4266786b134fc754db03a858b7b7947d3dc8","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.1.0.tgz","fileCount":5,"integrity":"sha512-wrs8KwnoY9WpHmLVuPgAfINnSCGYH+mUbviUm8b1k5uEGH9kAEnijjNtFA0086qZcOKLY+5nc/eaLBAWN2WDLg==","signatures":[{"sig":"MEUCICm6Ms33KKilpAwWtO8YeYFeFLxG1NTN1tFljoAthsMsAiEAmwZ3eqKtUUcBw6hOaGS2E4p3XtmSF+1wdKyLQwcmnT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4899},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/b67f370aeea12e93d5319392bdf70683/brainylab-eslint-config-react-3.1.0.tgz","_integrity":"sha512-wrs8KwnoY9WpHmLVuPgAfINnSCGYH+mUbviUm8b1k5uEGH9kAEnijjNtFA0086qZcOKLY+5nc/eaLBAWN2WDLg==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.1.0"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.1.0_1732711966818_0.24512023080100498","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@brainylab/eslint-config-react","version":"3.1.1","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.1.1","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"cd224b95e9d4e4bae63f5774944ac09cff5bc089","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.1.1.tgz","fileCount":5,"integrity":"sha512-YNBzXZpC66XsUYBE5kG5OtPs3SjrcuB8Hi+L0aSU/2pANEOXo65YR7SvdyvO6NarcrvXAgj+evmAkiI/3Mym+w==","signatures":[{"sig":"MEUCIGw0ELoX1PkOYd5RQkOPJDqa9TBriiR/0dwwRSSKaf9GAiEA8yOzN0IbL678q9l1wSw0FY0o7BKy1w22HBgpZwcJgrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4899},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/807aeaf2cf7be0069b6acdd589f30dd1/brainylab-eslint-config-react-3.1.1.tgz","_integrity":"sha512-YNBzXZpC66XsUYBE5kG5OtPs3SjrcuB8Hi+L0aSU/2pANEOXo65YR7SvdyvO6NarcrvXAgj+evmAkiI/3Mym+w==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.1.1"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.1.1_1732717501022_0.745725889219147","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@brainylab/eslint-config-react","version":"3.1.2","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.1.2","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"c4913482d9ff445eee63d88e5c4ab6eebaf69109","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.1.2.tgz","fileCount":5,"integrity":"sha512-ADrYKDwgMJ8TjZntgKgnlfPhS0NzLAl7MFVSZbmLt62GTUjEL4fc1WRYUliyXLng8t+gFTfovuHjJbrLEYL0bQ==","signatures":[{"sig":"MEUCIQDPSlgQr5QErqD2TEgE/WzQgddKYPzt4mLVshqnSeXdRgIgTPwVVUC9t30g9V8mnqHymJgwZ59uRNuN4QX0H3mzmY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4932},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/88a6ade8365637998ecc862789478cac/brainylab-eslint-config-react-3.1.2.tgz","_integrity":"sha512-ADrYKDwgMJ8TjZntgKgnlfPhS0NzLAl7MFVSZbmLt62GTUjEL4fc1WRYUliyXLng8t+gFTfovuHjJbrLEYL0bQ==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.1.1"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.1.2_1732719308939_0.3140527372380364","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@brainylab/eslint-config-react","version":"3.1.3","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.1.3","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"5232ab006cd0f041c5b2eb1b7689ea11dc15e512","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.1.3.tgz","fileCount":5,"integrity":"sha512-sa1yxn03V43/Ek+L69BVoecmTrBKZ93EJiZvLH/9QvNIp9gMOK5n0WYN+sdAUImf6xIfYnQcpi6v/H6Sf8YyVA==","signatures":[{"sig":"MEQCIDQ3xHtGCKEmUp5q2Yc3Ufbfz4LEGEw+Y2oYy7OUkbbeAiBQCbnhuL90+yY4sN4FLHl5YPhjYYvdyR6c0Bi1ao+1aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4932},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/796877f2e15a2f5490c20a3344a72493/brainylab-eslint-config-react-3.1.3.tgz","_integrity":"sha512-sa1yxn03V43/Ek+L69BVoecmTrBKZ93EJiZvLH/9QvNIp9gMOK5n0WYN+sdAUImf6xIfYnQcpi6v/H6Sf8YyVA==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0","@brainylab/eslint-config-base":"3.1.2"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.1.3_1732726100683_0.627766041870967","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@brainylab/eslint-config-react","version":"3.2.0","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.2.0","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"d794f379c555006e2e610cb61fe92f7c96b782e4","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.2.0.tgz","fileCount":5,"integrity":"sha512-ALFcxzdbD0YbyggOQW+Tk4y/IuTeOvgiYDodOnE3na3TTk5ATQNxHyYDsQ46REQ7xoKHAB4WBbb1sD/HKMq4Gg==","signatures":[{"sig":"MEUCIEevzVsnXRgXkORMBx5A//aOghSqYWNp7whCA6dR7PjtAiEAiUpVjQ8PX+d+pP/OAj0xXm3x9v4Jv4FZSHB5MEHHVgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4801},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/1fb5a17f061446c2bbe56608c1591f14/brainylab-eslint-config-react-3.2.0.tgz","_integrity":"sha512-ALFcxzdbD0YbyggOQW+Tk4y/IuTeOvgiYDodOnE3na3TTk5ATQNxHyYDsQ46REQ7xoKHAB4WBbb1sD/HKMq4Gg==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint":"9.15.0","globals":"15.12.0","eslint-plugin-react":"7.37.2","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.0.0"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.2.0_1732729754462_0.5585601913585034","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@brainylab/eslint-config-react","version":"3.2.1","keywords":["brainylab","eslint","config","react"],"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","_id":"@brainylab/eslint-config-react@3.2.1","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"homepage":"https://github.com/brainylab/eslint-config#readme","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"dist":{"shasum":"f3b5232a440a3a1e748d4e9e5dc308e4b6360d3e","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.2.1.tgz","fileCount":5,"integrity":"sha512-GM+2fsFsFHcH9NwU3OuMr2/d6ma2qHZ7ghnUs4ksFFuTrJDzaSm/YfKbxset3QxyIKpGLE6Gvnmu/12b0fYEBg==","signatures":[{"sig":"MEUCIBL0IGPyfoKU4yWHWdpVpQokrxNlXtKx3KJ5mULWtzs2AiEA1mnn//m1emLuTtGNWui2TbHdOuNnayynfBeNF6Q0Y7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4804},"main":"./dist/index.js","type":"module","_from":"file:brainylab-eslint-config-react-3.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":"./dist/index.js","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"_resolved":"/tmp/7f19faae8083777c679f8458d514501c/brainylab-eslint-config-react-3.2.1.tgz","_integrity":"sha512-GM+2fsFsFHcH9NwU3OuMr2/d6ma2qHZ7ghnUs4ksFFuTrJDzaSm/YfKbxset3QxyIKpGLE6Gvnmu/12b0fYEBg==","repository":{"url":"git+https://github.com/brainylab/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint react config","directories":{},"_nodeVersion":"20.19.4","dependencies":{"eslint":"9.32.0","globals":"16.3.0","eslint-plugin-react":"7.37.5","eslint-define-config":"2.1.0","eslint-plugin-react-hooks":"5.2.0"},"clean-package":"../clean-package.config.json","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_3.2.1_1753931649319_0.604990905465006","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@brainylab/eslint-config-react","version":"3.2.2","description":"ESLint react config","keywords":["brainylab","eslint","config","react"],"repository":{"type":"git","url":"git+https://github.com/brainylab/eslint-config.git"},"license":"MIT","author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"type":"module","main":"./dist/index.js","dependencies":{"eslint":"9.32.0","eslint-define-config":"2.1.0","eslint-plugin-react":"7.37.5","eslint-plugin-react-hooks":"5.2.0","globals":"16.3.0"},"publishConfig":{"access":"public","provenance":true},"clean-package":"../clean-package.config.json","exports":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"rimraf dist && tsup --dts","clean":"rimraf dist .turbo","typecheck":"tsc --noEmit"},"_id":"@brainylab/eslint-config-react@3.2.2","bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"homepage":"https://github.com/brainylab/eslint-config#readme","_integrity":"sha512-OTKHebOtMCCzLYSiiy3+lQF7qolrAzmTwKgqza5K10kudY1E1gjA8dqRssKvxtFy7n6GVLHTwKbXmeGeG6vSzg==","_resolved":"/tmp/09f848d3e9173e8f2a4cd9a76b5548f8/brainylab-eslint-config-react-3.2.2.tgz","_from":"file:brainylab-eslint-config-react-3.2.2.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-OTKHebOtMCCzLYSiiy3+lQF7qolrAzmTwKgqza5K10kudY1E1gjA8dqRssKvxtFy7n6GVLHTwKbXmeGeG6vSzg==","shasum":"404fa1f18613b0b3b98dd9d8a80d7190c71705da","tarball":"https://registry.npmjs.org/@brainylab/eslint-config-react/-/eslint-config-react-3.2.2.tgz","fileCount":5,"unpackedSize":4804,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brainylab%2feslint-config-react@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCODP4LCo1GTgol7hXZV3aQJ3qUZ8U5JtHNiYwBd7Su7wIhALAyCPgzbiSSAdDqk1LVwqcW/+249BiBiYG4eUtXBBJG"}]},"_npmUser":{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"},"directories":{},"maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-react_3.2.2_1755220626664_0.9920483838462795"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-26T14:22:40.146Z","modified":"2025-08-15T01:17:07.374Z","0.1.5":"2022-05-31T11:17:06.400Z","0.1.6":"2022-05-31T11:18:42.173Z","0.1.7":"2022-05-31T11:33:02.084Z","0.1.9":"2022-05-31T12:35:28.719Z","0.1.10":"2022-05-31T12:46:48.742Z","0.1.11":"2022-05-31T17:57:21.304Z","0.1.12":"2022-06-01T12:29:04.423Z","0.1.13":"2022-06-01T14:01:35.311Z","0.1.14":"2022-06-06T18:43:22.579Z","0.1.15":"2022-06-22T20:28:17.909Z","0.1.16":"2022-07-04T19:16:31.952Z","0.1.17":"2022-07-04T19:45:00.957Z","0.1.18":"2022-07-18T18:35:37.270Z","0.1.19":"2022-07-18T18:39:26.395Z","0.1.20":"2022-07-20T15:04:33.887Z","0.1.21":"2022-07-23T21:09:44.964Z","0.1.22":"2022-07-23T21:13:49.180Z","0.1.23":"2022-10-19T14:45:25.058Z","0.1.24":"2023-01-30T18:08:46.471Z","0.1.25":"2023-01-31T13:18:45.554Z","0.1.26":"2023-03-08T14:57:38.644Z","0.1.28":"2023-03-08T15:07:18.888Z","0.1.29":"2023-03-08T17:20:30.801Z","0.1.30":"2023-03-14T18:36:37.108Z","0.1.31":"2023-03-14T18:49:42.382Z","0.1.32":"2023-03-14T18:55:11.093Z","0.1.33":"2023-03-14T20:40:26.979Z","0.1.34":"2023-05-26T13:22:56.226Z","0.1.35":"2023-09-15T00:07:59.281Z","0.1.37":"2023-10-30T21:30:09.438Z","0.1.38":"2023-11-10T20:14:18.427Z","0.1.39":"2023-11-10T20:23:26.488Z","0.1.40":"2023-11-10T20:41:46.880Z","0.1.41":"2023-12-01T20:33:16.289Z","0.1.42":"2023-12-02T14:05:09.458Z","3.0.0":"2024-11-26T14:22:40.400Z","3.0.2":"2024-11-26T14:58:33.181Z","3.0.3":"2024-11-26T15:15:27.627Z","3.1.0":"2024-11-27T12:52:46.986Z","3.1.1":"2024-11-27T14:25:01.211Z","3.1.2":"2024-11-27T14:55:09.094Z","3.1.3":"2024-11-27T16:48:20.893Z","3.2.0":"2024-11-27T17:49:14.624Z","3.2.1":"2025-07-31T03:14:09.553Z","3.2.2":"2025-08-15T01:17:06.919Z"},"bugs":{"url":"https://github.com/brainylab/eslint-config/issues"},"author":{"name":"André Felipe Schulle","email":"andrefelipeschulle@icloud.com"},"license":"MIT","homepage":"https://github.com/brainylab/eslint-config#readme","keywords":["brainylab","eslint","config","react"],"repository":{"type":"git","url":"git+https://github.com/brainylab/eslint-config.git"},"description":"ESLint react config","maintainers":[{"name":"andrefelipeschulle","email":"andrefelipeschulle@icloud.com"}],"readme":"## BrainyLab eslint-config-react\n\nthis is the react configuration of ESLint is used in the Projects made by BrainyLab Development.\n\n## Install Config\n\n```bash\n# npm\nnpm i --save-dev eslint prettier @brainylab/eslint-config-react\n\n#yarn\nyarn add -D eslint prettier @brainylab/eslint-config-react\n\n#pnpm\npnpm add -D eslint prettier @brainylab/eslint-config-react\n```\n\n## Usage Flat Config - ESlint 9+\n\nRequire Node.js >= 18.18, and ESLint >= 8.56.0.\ncreate file eslint.config.js or EMS eslint.config.mjs in main project folder, add the lines below in the file.\n\n```js\nimport { reactConfig } from '@brainylab/eslint-config-react';\n\nexport default reactConfig\n```\n\n#### Config Prettier\n\nThis library focuses on linter and prettier was separated for better performance, to use prettier together with ESlint, following this documentation\n[BrainyLab Prettier Config](https://www.npmjs.com/package/@brainylab/prettier-config)\n\n### Config VS Code to auto fix\n\nInstall [ESlint Plugin on VSCode](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint):\n\ncreate ou alter `.vscode/settings.json`.\n\n```json\n{\n\t\"editor.codeActionsOnSave\": {\n\t\t\"source.fixAll.eslint\": \"explicit\"\n\t},\n\n\t// eslint >= 8.56.0 and < 9 add line on VSCode\n\t\"eslint.experimental.useFlatConfig\": true\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}