{"_id":"@birbhouse/eslint-config","_rev":"3-f182d1ed146b3338602d8adc9d5234bf","name":"@birbhouse/eslint-config","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@birbhouse/eslint-config","version":"1.0.0","keywords":["eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config@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":"0c3deb79e52f644fc8b347598bc7df1a71215392","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":5,"integrity":"sha512-JCIM5SH8SGXIpnhQ32I4124YvF2cEz3C0VoaserGggMxi0G4yi86OkpsLQaAfRghMk2nYoGZRmN0Ks1d+PvCbA==","signatures":[{"sig":"MEUCIQDx0Vt+AGucaLw6amElk2xPdwCP+w3dX1UE2xxTKh65gQIgTb1+7FcmLWEKd2CYn2odbnXvTJ8FsBn3gs11FFTo6ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10495},"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","globals":"^15.13.0","@eslint/js":"^9.16.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.2","@types/eslint":"^9.6.1","semantic-release":"^24.2.0","@types/eslint__js":"^8.42.3","eslint-plugin-jsdoc":"^48.11.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","@types/eslint__eslintrc":"^2.1.2","semantic-release-monorepo":"^8.0.2","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-unused-imports":"^4.1.4","@types/eslint-plugin-security":"^3.0.0","eslint-plugin-sort-class-members":"^1.21.0"},"peerDependencies":{"eslint-plugin-jsdoc":"^48.2.5","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-security":"^3.0.0","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-unused-imports":"4.0.0","eslint-plugin-sort-class-members":"^1.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1734042334983_0.2286362441883767","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@birbhouse/eslint-config","version":"1.1.0","keywords":["eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config@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":"49b027b4fc619553e04f602d58a9aaa93334fe38","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":5,"integrity":"sha512-b9JrQAuQFFzjwkvu53kTWm7Qedv/Cfyz2FXibSZw0xpnup8eCbAYwh2C+wOgkop9YES4t1+cMCEEZysAAyf+HQ==","signatures":[{"sig":"MEYCIQCZBIdni/ByORy2PMDu8cC5sDSVeYRcMy76H4B0pCEJkwIhAIOGweygkRlZaCuIHl1XnagSjMk4BAOPMzvBRqW1Kad0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10021},"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","globals":"^15.14.0","@eslint/js":"^9.17.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5","@types/eslint":"^9.6.1","semantic-release":"^24.2.1","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","@types/eslint__eslintrc":"^2.1.2","semantic-release-monorepo":"^8.0.2","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-unused-imports":"^4.1.4","@types/eslint-plugin-security":"^3.0.0","eslint-plugin-sort-class-members":"^1.21.0"},"peerDependencies":{"typescript":"^5.7.2","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-sort-class-members":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1735973903635_0.174107430973365","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@birbhouse/eslint-config","version":"1.1.1","keywords":["eslint","eslintconfig"],"author":{"url":"http://trezy.codes","name":"Trezy","email":"t@trezy.com"},"license":"BSD-3-Clause","_id":"@birbhouse/eslint-config@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":"364a6e56b407d31fe02885d18f3d8514ec1f57b4","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":5,"integrity":"sha512-st9T0oxgXwF8hAnPdU/+EJ+fDIpw0rueAh4asagV53YjNFmz3ULtPsBVrFZ928KHbxCwXOnuO8V8gEb6YDTDnA==","signatures":[{"sig":"MEUCIQDUg/DVXhOT8tTVdpIIUHEKqFIskrXu6ifdljGXNbSTIQIgZDFeHFGOz+FabnPB9ZridSWdM2DYnnUFh8NlF4X9xyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10025},"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","globals":"^15.14.0","@eslint/js":"^9.17.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.5","@types/eslint":"^9.6.1","semantic-release":"^24.2.1","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-security":"^3.0.1","@types/eslint__eslintrc":"^2.1.2","semantic-release-monorepo":"^8.0.2","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-unused-imports":"^4.1.4","@types/eslint-plugin-security":"^3.0.0","eslint-plugin-sort-class-members":"^1.21.0"},"peerDependencies":{"typescript":"^5.7.2","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-security":"^3.0.1","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-sort-class-members":"^1.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1735975906881_0.1971039485972399","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@birbhouse/eslint-config","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":["eslint","eslintconfig"],"scripts":{"semantic-release":"semantic-release -e semantic-release-monorepo"},"dependencies":{"@eslint/eslintrc":"^3.2.0","@eslint/js":"^9.17.0","eslint":"^9.17.0","globals":"^15.14.0","typescript-eslint":"^8.19.0"},"devDependencies":{"@types/eslint":"^9.6.1","@types/eslint-plugin-security":"^3.0.0","@types/eslint__eslintrc":"^2.1.2","@types/eslint__js":"^8.42.3","@types/node":"^22.10.5","eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-plugin-unused-imports":"^4.1.4","semantic-release":"^24.2.1","semantic-release-monorepo":"^8.0.2","typescript":"^5.7.2","typescript-eslint":"^8.19.0"},"peerDependencies":{"eslint-plugin-editorconfig":"^4.0.3","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-optimize-regex":"^1.2.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-plugin-unused-imports":"^4.1.4","typescript":"^5.7.2"},"_id":"@birbhouse/eslint-config@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-ELi/hAIRS13pTkz45lxPfbuGri5/hptmbdkvMpgDXM+MxT6Cf74LYjxedNyPtCcbxSBYcaxYo+x6ff5Qryosow==","shasum":"9ba8c38ee3ef631e65cb1ad32800d460037d37f5","tarball":"https://registry.npmjs.org/@birbhouse/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":5,"unpackedSize":10105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDozOc/zwXiVJBfpQiEJfmP2mY114GdoO0CcIEy339PAQIganOWdvExAZMSgaYbsncDhV57OJ6AdJbjAV9L8vzHe40="}]},"_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_1.2.0_1736024799208_0.7411823043046584"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-12T22:25:34.887Z","modified":"2025-01-04T21:06:39.575Z","1.0.0":"2024-12-12T22:25:35.152Z","1.1.0":"2025-01-04T06:58:23.820Z","1.1.1":"2025-01-04T07:31:47.084Z","1.2.0":"2025-01-04T21:06:39.368Z"},"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":["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\n\n## Install\n\n### npm\n```sh\n# Install ESLint and this configuration\nnpm install -D eslint @birbhouse/eslint-config\n\n# Install peer dependencies for this configuration\nnpm install -D eslint eslint-plugin-editorconfig eslint-plugin-import-x eslint-plugin-jsdoc eslint-plugin-optimize-regex eslint-plugin-promise eslint-plugin-security eslint-plugin-sort-class-members eslint-plugin-unused-imports\n```\n\n### Yarn\n```sh\n# Install ESLint and this configuration\nyarn add -D eslint @birbhouse/eslint-config\n\n# Install peer dependencies for this configuration\nyarn add -D eslint eslint-plugin-editorconfig eslint-plugin-import-x eslint-plugin-jsdoc eslint-plugin-optimize-regex eslint-plugin-promise eslint-plugin-security eslint-plugin-sort-class-members eslint-plugin-unused-imports\n```\n","readmeFilename":"README.md"}