{"_id":"@birbhouse/eslint-config-react","_rev":"4-0ea8883336772c7fd0179d5ec5961f37","name":"@birbhouse/eslint-config-react","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@birbhouse/eslint-config-react","version":"1.0.0","keywords":["electron","eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config-react@1.0.0","maintainers":[{"name":"trezy","email":"tre@trezy.com"}],"homepage":"https://github.com/birbhouse-games/eslint-config#readme","bugs":{"url":"https://github.com/birbhouse-games/eslint-config/issues"},"dist":{"shasum":"b0330868044ee29bc4e4fea42c2b00bbea68c7f1","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config-react/-/eslint-config-react-1.0.0.tgz","fileCount":5,"integrity":"sha512-6tINax6LgFWQUDy0/yahHmyJOypW8u+EuDdFnf6MMRDqrmM+k1ky5Cm6TNR9tpe1Nh/yERmb8Piuj+rrqZV3xw==","signatures":[{"sig":"MEQCIBlBsUPnRnX5Kkd6lbcDEPmh7Rqc7L73zuaOZfSyYKPWAiBZUop1r9tdUFgylboKwvXEdG5G9tJv+LAYwp2gI8K4lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6800},"main":"index.js","type":"module","gitHead":"68da8d367fb188f56eb49a9846934eceb542a68f","scripts":{"semantic-release":"semantic-release -e semantic-release-monorepo"},"_npmUser":{"name":"trezy","email":"tre@trezy.com"},"repository":{"url":"git+https://github.com/birbhouse-games/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"## Install","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint":"^9.16.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/eslint":"^9.6.1","semantic-release":"^24.2.0","eslint-plugin-react":"^7.37.2","semantic-release-monorepo":"^8.0.2"},"peerDependencies":{"eslint-plugin-react":"^7.34.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-react-perf":"^3.3.2","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-prefer-function-component":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.0.0_1734042337374_0.3064682844662545","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@birbhouse/eslint-config-react","version":"1.1.0","keywords":["electron","eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config-react@1.1.0","maintainers":[{"name":"trezy","email":"tre@trezy.com"}],"homepage":"https://github.com/birbhouse-games/eslint-config#readme","bugs":{"url":"https://github.com/birbhouse-games/eslint-config/issues"},"dist":{"shasum":"279fe4e419ee52293dbeefda76edbf455b16d6a1","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config-react/-/eslint-config-react-1.1.0.tgz","fileCount":5,"integrity":"sha512-qRtAvjMp9vlm2T6w9jXU68woJs5EM3/oSTOPMCm07gB1n0sWMMbfV8l8y761a0wfRQdoBzDZ4NuwdbH16CaOiQ==","signatures":[{"sig":"MEQCIBwhvoNaGh9Vkqneuv88kpNI8bcZS60yObvM0yNaw08GAiBLATPJAIw8akPkzt5tqS9W3kFEW/9DihmVO89/DT/t2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7085},"main":"index.js","type":"module","gitHead":"9831d3664bd75c4484b9ff6d9ce83ab30ca7bd05","scripts":{"semantic-release":"semantic-release -e semantic-release-monorepo"},"_npmUser":{"name":"trezy","email":"tre@trezy.com"},"repository":{"url":"git+https://github.com/birbhouse-games/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"## Install","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.17.0","typescript-eslint":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/eslint":"^9","semantic-release":"^24.2.1","eslint-plugin-react":"^7.37.3","eslint-plugin-import":"^2.31.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-hooks":"^5.1.0","semantic-release-monorepo":"^8.0.2","eslint-plugin-react-prefer-function-component":"^3.3.0"},"peerDependencies":{"eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-prefer-function-component":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.1.0_1735973907691_0.7380278907012501","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@birbhouse/eslint-config-react","version":"1.1.1","keywords":["electron","eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config-react@1.1.1","maintainers":[{"name":"trezy","email":"tre@trezy.com"}],"homepage":"https://github.com/birbhouse-games/eslint-config#readme","bugs":{"url":"https://github.com/birbhouse-games/eslint-config/issues"},"dist":{"shasum":"d6dfe5bd29385cb1a62e9c65a11aafc911f6b140","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config-react/-/eslint-config-react-1.1.1.tgz","fileCount":5,"integrity":"sha512-dGC+2lcT/zHeIK3jTmsyyk7wfzAckPdSPX/h8PF+Oo2Ur1e/QkTGTMHUmT0ISN3wV1LIcQ+HDEKSYMNQ7EfQ1w==","signatures":[{"sig":"MEUCIGqD3rXfOvdFdH+B1cjyOMew88UcMI8fbDRa+y5dCq+JAiEAzOl+vvVdSBtZaV5VmAflFZZX6a+4duxMj73io94NTRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7079},"main":"index.js","type":"module","gitHead":"7e20aaa18ddbc6d018f7ef2bf047dbf621dc24fd","scripts":{"semantic-release":"semantic-release -e semantic-release-monorepo"},"_npmUser":{"name":"trezy","email":"tre@trezy.com"},"repository":{"url":"git+https://github.com/birbhouse-games/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"## Install","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.17.0","typescript-eslint":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/eslint":"^9","semantic-release":"^24.2.1","eslint-plugin-react":"^7.37.3","eslint-plugin-import":"^2.31.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-hooks":"^5.1.0","semantic-release-monorepo":"^8.0.2","eslint-plugin-react-prefer-function-component":"^3.3.0"},"peerDependencies":{"eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-prefer-function-component":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.1.1_1735974204000_0.7319277995891629","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@birbhouse/eslint-config-react","version":"1.1.2","keywords":["electron","eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config-react@1.1.2","maintainers":[{"name":"trezy","email":"tre@trezy.com"}],"homepage":"https://github.com/birbhouse-games/eslint-config#readme","bugs":{"url":"https://github.com/birbhouse-games/eslint-config/issues"},"dist":{"shasum":"356ec93a46e89bb041ae66c1550e1ffc275a7ffd","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config-react/-/eslint-config-react-1.1.2.tgz","fileCount":5,"integrity":"sha512-279XddjRV6Dmv2iJ4tkZ5K0g1Q0OipGyZksJpY2Wjzw/VEZLEysxQw2lMeKi7vkMksxME4yRo+HHjjDWROrutw==","signatures":[{"sig":"MEQCICUFiKSYyL7psjZx/K8Bmj1t/pNV//k175/8vTnX8gBlAiAXeaW++V+ssQClDC4Cn16VA4ixmufeiBWx9UVrM5h4DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7117},"main":"index.js","type":"module","gitHead":"7d6b6e278dab55fb13b68157f64ba52f67d5aa06","scripts":{"semantic-release":"semantic-release -e semantic-release-monorepo"},"_npmUser":{"name":"trezy","email":"tre@trezy.com"},"repository":{"url":"git+https://github.com/birbhouse-games/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"## Install","directories":{},"_nodeVersion":"22.12.0","dependencies":{"eslint":"^9.17.0","typescript-eslint":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/eslint":"^9","@eslint/eslintrc":"^3.2.0","semantic-release":"^24.2.1","eslint-plugin-react":"^7.37.3","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-hooks":"^5.1.0","semantic-release-monorepo":"^8.0.2","eslint-plugin-react-prefer-function-component":"^3.3.0"},"peerDependencies":{"eslint-plugin-react":"^7.37.2","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-prefer-function-component":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.1.2_1735975906771_0.5792111845567984","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@birbhouse/eslint-config-react","version":"1.2.0","author":{"name":"Trezy","email":"t@trezy.com","url":"http://trezy.codes"},"repository":{"type":"git","url":"git+https://github.com/birbhouse-games/eslint-config.git"},"type":"module","main":"index.js","license":"BSD-3-Clause","keywords":["electron","eslint","eslintconfig"],"scripts":{"semantic-release":"semantic-release -e semantic-release-monorepo"},"dependencies":{"eslint":"^9.17.0","typescript-eslint":"^8.19.0"},"devDependencies":{"@eslint/eslintrc":"^3.2.0","@types/eslint":"^9.6.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.3","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-prefer-function-component":"^3.3.0","semantic-release":"^24.2.1","semantic-release-monorepo":"^8.0.2"},"peerDependencies":{"eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-perf":"^3.3.3","eslint-plugin-react-prefer-function-component":"^3.3.0"},"_id":"@birbhouse/eslint-config-react@1.2.0","gitHead":"5d9c71b1c5ec662ec7041f81094e9dc432637ab6","description":"## Install","bugs":{"url":"https://github.com/birbhouse-games/eslint-config/issues"},"homepage":"https://github.com/birbhouse-games/eslint-config#readme","_nodeVersion":"22.12.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-r33sLuMjfR78rm/NbtWf8CD28246F4w31nR/t6v8XXK3dNNxW+dHPuWCI2EZntLFaANNN4YFse480hRomhNdvw==","shasum":"869474a27bf287571e82f63d2931a023ec2859fa","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config-react/-/eslint-config-react-1.2.0.tgz","fileCount":5,"unpackedSize":7561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQpugiq+PCKVbG25r8aH+HAFXqeSUs4RPp9iCZBBUobAiBDwvolPA6OzEvf8GYP2a5qdyY6gOTsQeEU50KBRCeonA=="}]},"_npmUser":{"name":"trezy","email":"tre@trezy.com"},"directories":{},"maintainers":[{"name":"trezy","email":"tre@trezy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-react_1.2.0_1736024804164_0.2717140620768599"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-12T22:25:37.291Z","modified":"2025-01-04T21:06:44.604Z","1.0.0":"2024-12-12T22:25:37.619Z","1.1.0":"2025-01-04T06:58:27.872Z","1.1.1":"2025-01-04T07:03:24.171Z","1.1.2":"2025-01-04T07:31:46.967Z","1.2.0":"2025-01-04T21:06:44.348Z"},"bugs":{"url":"https://github.com/birbhouse-games/eslint-config/issues"},"author":{"name":"Trezy","email":"t@trezy.com","url":"http://trezy.codes"},"license":"BSD-3-Clause","homepage":"https://github.com/birbhouse-games/eslint-config#readme","keywords":["electron","eslint","eslintconfig"],"repository":{"type":"git","url":"git+https://github.com/birbhouse-games/eslint-config.git"},"description":"## Install","maintainers":[{"name":"trezy","email":"tre@trezy.com"}],"readme":"# @birbhouse/eslint-config-react\n\n## Install\n\n### npm\n```sh\n# Install ESLint and this configuration\nnpm install -D eslint @birbhouse/eslint-config-react\n\n# Install peer dependencies for this configuration\nnpm install -D eslint-plugin-import-x eslint-plugin-jsdoc eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-react-perf eslint-plugin-react-prefer-function-component\n```\n\n### Yarn\n```sh\n# Install ESLint and this configuration\nyarn add -D eslint @birbhouse/eslint-config-react\n\n# Install peer dependencies for this configuration\nyarn add -D eslint-plugin-import-x eslint-plugin-jsdoc eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-react-perf eslint-plugin-react-prefer-function-component\n```\n","readmeFilename":"README.md"}