{"_id":"eslint-preset-react","_rev":"36-ca2e8a284105d029d4e28ad71f2aff10","name":"eslint-preset-react","dist-tags":{"latest":"2.3.3"},"versions":{"0.0.0":{"name":"eslint-preset-react","version":"0.0.0","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-config/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"0.0.0"},"devDependencies":{"eslint-preset-basic":"0.0.0"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-react@0.0.0","_integrity":"sha512-AequFy73+tmeyKQbViVxnifjNVHY1BQiX2BjqgaJe2usnfVqc7t8OZTY/Ymqaybx9i4/UTsiHDKwtzyYoXqG4Q==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/15f9d5cc88937348cbaf3f2babf89c62/eslint-preset-react-0.0.0.tgz","_from":"file:eslint-preset-react-0.0.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-AequFy73+tmeyKQbViVxnifjNVHY1BQiX2BjqgaJe2usnfVqc7t8OZTY/Ymqaybx9i4/UTsiHDKwtzyYoXqG4Q==","shasum":"3d5cc81e36c90018e558f3d6c901b8ac0a8338f7","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-0.0.0.tgz","fileCount":12,"unpackedSize":5935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsf91G1L3Svm5DQSmkATjxEP6J4Tx8I8yDWJkPKuJOqwIhAKMgXRuzn13uQht6Wh6+Da/p5cy/PNXuKHRrKgq2o0Bc"}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_0.0.0_1696359133681_0.103620371740071"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"eslint-preset-react","version":"2.1.0","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-config/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.1.0"},"devDependencies":{"eslint-preset-basic":"2.1.0"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-react@2.1.0","_integrity":"sha512-nEiPkQZCaOZ6cm5qqlEF8FMeTHzFMql8IzJIsAe+WiunUsDyrVNnWjVIiqx69Fu+jGDIZOn76fgORDcW73TjsA==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/c576ef56603db10d656bfddebb1a6b74/eslint-preset-react-2.1.0.tgz","_from":"file:eslint-preset-react-2.1.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-nEiPkQZCaOZ6cm5qqlEF8FMeTHzFMql8IzJIsAe+WiunUsDyrVNnWjVIiqx69Fu+jGDIZOn76fgORDcW73TjsA==","shasum":"0fdc28210554b909093c5946dacb621fc61771f9","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.1.0.tgz","fileCount":12,"unpackedSize":5935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXd+P49KU6UfZdu3D7sFdvcAZ8j5Hhi64GEqAk7yn48wIhAKO9+J0kLCPShKs0VY4qTZj3cBl6ilc6yBhwE45Bc6Tb"}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.1.0_1696369488922_0.6786190100000546"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.1":{"name":"eslint-preset-react","version":"2.1.1","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.1.1"},"devDependencies":{"eslint-preset-basic":"2.1.1"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-react@2.1.1","_integrity":"sha512-RASmVwmySt/cDejco1E/5x+0KUOI+vfQ8jpwTyV/fxVv663XBSOZowyH4WSu6XgWIwYHqu4ueO9fK0H34nbqAg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/d4ef3f7ef1f1c155cb15eb85b3c0f9b5/eslint-preset-react-2.1.1.tgz","_from":"file:eslint-preset-react-2.1.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-RASmVwmySt/cDejco1E/5x+0KUOI+vfQ8jpwTyV/fxVv663XBSOZowyH4WSu6XgWIwYHqu4ueO9fK0H34nbqAg==","shasum":"fb212bf8c095c0a5b4c10d6ec1314c820df135a9","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.1.1.tgz","fileCount":12,"unpackedSize":7634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsCg7iOyajNQaHfmvuReOh77vUefIlJG2ZjW6DI7k8twIgFTAXNuJzf2U00g2/TIrrovs+IMwd9Xkc7bSnTd4yR3A="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.1.1_1696397359143_0.5974088450158095"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"eslint-preset-react","version":"2.2.0","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.2.0"},"devDependencies":{"eslint-preset-basic":"2.2.0"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-react@2.2.0","_integrity":"sha512-qZYv4onstRRWL3F8RS6tjHr3X+pufD08P4Zg194n9snJWe8eySM1d6UDue0PPfNLtpIU+WwWjllmQ1QD+HpbAg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/7a051220facd25f4e3a195bb4b794240/eslint-preset-react-2.2.0.tgz","_from":"file:eslint-preset-react-2.2.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-qZYv4onstRRWL3F8RS6tjHr3X+pufD08P4Zg194n9snJWe8eySM1d6UDue0PPfNLtpIU+WwWjllmQ1QD+HpbAg==","shasum":"fb28db3622a85abb7489406dca10d65bec87d619","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.2.0.tgz","fileCount":12,"unpackedSize":7647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKkEKLzcLUoFOzVfGEoOfk045R+NcxpdE07Ggnk1ykoAiA4Qi7Zm7UmOzW+PvD4+7A7W7V985A9zlxU4Ew0t+3EVg=="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.2.0_1696430834669_0.6575109462224304"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.1":{"name":"eslint-preset-react","version":"2.2.1","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.2.1"},"devDependencies":{"eslint-preset-basic":"2.2.1"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-react@2.2.1","_integrity":"sha512-7sk5CcVTeJ5cwxqewU/jwJkA+jvy+iLbjkktFGqApmxYO045dLxngZWRLrKhvKGkYKveWvmL23J6T/2dBWcpdA==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/8fda5ac06046215b7aacf80be5aca8c3/eslint-preset-react-2.2.1.tgz","_from":"file:eslint-preset-react-2.2.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-7sk5CcVTeJ5cwxqewU/jwJkA+jvy+iLbjkktFGqApmxYO045dLxngZWRLrKhvKGkYKveWvmL23J6T/2dBWcpdA==","shasum":"5bab4ad20abb959b0da018d40183eef3a1c579a0","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.2.1.tgz","fileCount":12,"unpackedSize":7647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeqT4VRouubJ0G24uHZNOdJ3Cif1b1XBBLow2ngysH/AiEAvNKskCr8DrNpGKPVezamYd28lu+39cG4ZacHLAH6lKk="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.2.1_1696509354408_0.9922247327623561"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.2":{"name":"eslint-preset-react","version":"2.2.2","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.2.2"},"devDependencies":{"eslint-preset-basic":"2.2.2"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-react@2.2.2","_integrity":"sha512-Pkl1xF5mZwP0jDJdFuz5hg/RkkAqQOH7vLLTS2WNNZZY/P77jQwW/STtCI3ME3sN+lpleTpdK4EA2sTvlVS3JA==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/ba4ec4fe9900ea249779193869daa9d5/eslint-preset-react-2.2.2.tgz","_from":"file:eslint-preset-react-2.2.2.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Pkl1xF5mZwP0jDJdFuz5hg/RkkAqQOH7vLLTS2WNNZZY/P77jQwW/STtCI3ME3sN+lpleTpdK4EA2sTvlVS3JA==","shasum":"03de0a9d6f97d5b3bd585ddd70c8cdc6dd2b1cf1","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.2.2.tgz","fileCount":12,"unpackedSize":7617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXBh/iohk0TD99yav5IeJ6iPLZ+Dx/QNDupFk+LFCtgwIhAOg3YiEn27SHIGwS9QA0Sv+evYvVysVcHjGEG/knaxq9"}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.2.2_1696580416036_0.2170929003709683"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.0":{"name":"eslint-preset-react","version":"2.3.0","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.3.0"},"devDependencies":{"eslint-preset-basic":"2.3.0"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-react@2.3.0","_integrity":"sha512-Reyc0Gd34jQKuaYN6CXlKoAve5rm/M+1g2Nckav6+AdgcUaSf3z0Y5jqjkc5OZT18p8kq7wRoAiAZKCd3COtJQ==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/2e9a6d7561f46de73d241ff88cdbd538/eslint-preset-react-2.3.0.tgz","_from":"file:eslint-preset-react-2.3.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Reyc0Gd34jQKuaYN6CXlKoAve5rm/M+1g2Nckav6+AdgcUaSf3z0Y5jqjkc5OZT18p8kq7wRoAiAZKCd3COtJQ==","shasum":"3366ded54ce937f5d0b4d8281a6007838c38267a","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.3.0.tgz","fileCount":12,"unpackedSize":7607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8NGg/8mpWeX+kXfj7nboDocxUvlOnAaqh89HNGnXNiQIgP0gTcMgl55sbKj05viXmBKO0mUwIer2MhjPGGyKHaPg="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.3.0_1698285028867_0.9062190180245633"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.1":{"name":"eslint-preset-react","version":"2.3.1","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.3.1"},"devDependencies":{"eslint-preset-basic":"2.3.1"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-react@2.3.1","_integrity":"sha512-BOGqXd/AamO834iVlVfVSeefiVYJ8267LgBfopTuNESPwQ56ErUU0AyNO47gf292s3WtLTdK6qUrDdm7jfttrg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/8e834045a80306fb1978ea188e13f100/eslint-preset-react-2.3.1.tgz","_from":"file:eslint-preset-react-2.3.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-BOGqXd/AamO834iVlVfVSeefiVYJ8267LgBfopTuNESPwQ56ErUU0AyNO47gf292s3WtLTdK6qUrDdm7jfttrg==","shasum":"23e9351267cfa53c5993673c5c467e1834ac112e","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.3.1.tgz","fileCount":12,"unpackedSize":7607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzr1YojBAXBaANoyGQXOBnKkWrtSr5pKeSWAu/RrtB9AiEA923Xy9DfW24VJpAjWCkO+i1JLERcr0QIYITyNoEZ1UA="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.3.1_1698287530930_0.6284189092168955"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.2":{"name":"eslint-preset-react","version":"2.3.2","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.3.2"},"devDependencies":{"eslint-preset-basic":"2.3.2"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-react@2.3.2","_integrity":"sha512-HywHaUZoo0+N7YWvSLMv2tUF4iNPCzos4yz0fo2SVkpxycMARfV3NqPsW+tWEowfGL7YMoAJjHyrLlVEC/6IWw==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/7e11ab03dc5fc1dfcdd64244b9da576d/eslint-preset-react-2.3.2.tgz","_from":"file:eslint-preset-react-2.3.2.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-HywHaUZoo0+N7YWvSLMv2tUF4iNPCzos4yz0fo2SVkpxycMARfV3NqPsW+tWEowfGL7YMoAJjHyrLlVEC/6IWw==","shasum":"bf91870431a44b71d77accda8509f8fe0b89afab","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.3.2.tgz","fileCount":12,"unpackedSize":7607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIHJcjGaGAZHEgQVb1QkWRx6IvwRGApF9Eeso5IOG8rAiB27/5o3IkpR1C0VWKgZtTGUe+SCWaPyfJV2bOov+/jAQ=="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.3.2_1698288110259_0.5832819908250433"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.3":{"name":"eslint-preset-react","version":"2.3.3","type":"module","description":"ESLint preset for react","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint-preset-basic":"2.3.3"},"devDependencies":{"eslint-preset-basic":"2.3.3"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-react@2.3.3","_integrity":"sha512-eDIKN3qy2RAv+0o8axmY3uRELeJavMqiXnqlWNkbihLlEij0tt7i+MHegyeSO4v7zNrDZ4bOywYDNu8GJbhWIA==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/4ad06db8928e164e28715997032c9483/eslint-preset-react-2.3.3.tgz","_from":"file:eslint-preset-react-2.3.3.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-eDIKN3qy2RAv+0o8axmY3uRELeJavMqiXnqlWNkbihLlEij0tt7i+MHegyeSO4v7zNrDZ4bOywYDNu8GJbhWIA==","shasum":"fb61daaeb17a31f81e2c166ba9c4e0f60207d064","tarball":"https://registry.npmjs.org/eslint-preset-react/-/eslint-preset-react-2.3.3.tgz","fileCount":12,"unpackedSize":7607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC34vbTJZXmYT5ysByDUrGkLPGTDUrh+KddUQlvVy6rHQIhAMpPf42EVzsCvirNipCz2OjYzcbEKBVrUcFVv88XjA65"}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-react_2.3.3_1698384625293_0.2839877143030216"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-09-24T15:35:10.465Z","1.2.1":"2023-09-24T15:35:10.678Z","modified":"2024-03-21T12:19:51.152Z","1.2.2":"2023-09-25T02:50:54.089Z","1.2.3":"2023-09-25T05:33:02.867Z","1.2.4":"2023-09-25T12:49:03.896Z","1.2.5":"2023-09-25T15:21:02.235Z","1.2.6":"2023-09-26T15:26:42.144Z","1.3.0":"2023-09-27T16:04:27.713Z","1.3.1":"2023-09-28T02:57:07.637Z","2.0.0":"2023-09-30T09:34:38.611Z","2.0.1":"2023-09-30T16:09:04.806Z","2.0.2":"2023-10-03T12:39:23.751Z","2.0.3":"2023-10-03T14:49:35.161Z","0.0.0":"2023-10-03T18:52:13.840Z","0.0.1":"2023-10-03T20:48:58.609Z","2.1.0":"2023-10-03T21:44:49.103Z","2.1.1":"2023-10-04T05:29:19.352Z","2.2.0":"2023-10-04T14:47:14.837Z","2.2.1":"2023-10-05T12:35:54.589Z","2.2.2":"2023-10-06T08:20:16.337Z","2.3.0":"2023-10-26T01:50:29.114Z","2.3.1":"2023-10-26T02:32:11.207Z","2.3.2":"2023-10-26T02:41:50.451Z","2.3.3":"2023-10-27T05:30:25.471Z"},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"description":"ESLint preset for react","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-react","keywords":["eslint-config","eslint-flat-config","eslint-preset","react"],"author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","readme":"<!-- Badges -->\n[src-version]: https://img.shields.io/npm/v/eslint-preset-react?style=flat&color=444&label=version\n[src-download]: https://img.shields.io/npm/dm/eslint-preset-react?style=flat&color=444&label=download\n[href-npm]: https://npmjs.com/package/eslint-preset-react\n\n<img src=\"https://api.iconify.design/logos:eslint.svg\" alt=\"ESLint\" align=\"right\" width=\"140\" height=\"140\" />\n\n[![version][src-version]][href-npm]\n[![downloads][src-download]][href-npm]\n\nShareable ESLint preset for react.\n\n## Usage\n\n1. Install package:\n\n```sh\npnpm add --save-dev eslint eslint-preset-basic eslint-preset-react\n```\n\n2. Create ESLint configuration file `eslint.config.js`:\n\n```js\nimport { defineFlatConfig, presetBasic } from 'eslint-preset-basic'\nimport { presetReact } from 'eslint-preset-react'\n\nexport default defineFlatConfig([\n  presetBasic({ enableTs: true }),\n  presetReact({ enableTs: true }),\n  // {\n  //   rules: {...}\n  // }\n])\n```\n\n> If your project does not specify `\"type\":\"module\"` in its package.json file,\n> then `eslint.config.js` must be in CommonJS format, such as:\n\n```js\nmodule.exports = (async () => {\n  const { defineFlatConfig, presetBasic } = await import('eslint-preset-basic')\n  const { presetReact } = await import('eslint-preset-react')\n  return defineFlatConfig([\n    presetBasic({ enableTs: true }),\n    presetReact({ enableTs: true }),\n    // {\n    //   rules: {...}\n    // }\n  ])\n})()\n```\n\n3. Add script for package.json:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint .\",\n  }\n}\n```\n\n## VS Code support\n\nInstall [VS Code ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n\nAdd the following settings to your project setting `.vscode/settings.json`:\n\n```jsonc\n{\n  // Auto fix\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true,\n    \"source.organizeImports\": false\n  },\n\n  // Enable the flat config support\n  \"eslint.experimental.useFlatConfig\": true,\n\n  // Enable eslint for supported languages\n  \"eslint.validate\": [\n    \"javascript\",\n    \"javascriptreact\",\n    \"typescript\",\n    \"typescriptreact\"\n  ]\n}\n```\n\n> Please support this project by simply putting a star.\n>\n> And, enjoy :)\n","readmeFilename":"README.md"}