{"_id":"@bahaifaith/eslint-plugin","_rev":"14-23cbf7456f6b5d7fe6e8d69a872930d0","name":"@bahaifaith/eslint-plugin","dist-tags":{"next":"2.0.0-next.1","latest":"2.2.1"},"versions":{"1.14.4":{"name":"@bahaifaith/eslint-plugin","version":"1.14.4","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@1.14.4","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"ed0a48ca9d3d80198fbe6d893c42787b9b7cdb71","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-1.14.4.tgz","fileCount":18,"integrity":"sha512-JSH23N/2qctg0wyl+DTrIwJvq+Q3xVA2xZkf7XNG1HmM/cqHRXISw/DyRBw8KAz7SL5+4um4GrOZ8hpIcRqOvQ==","signatures":[{"sig":"MEUCIHR3iCHnr/xqkDhdvluSokoPSf/DGTjw7dpHrkRPYlhmAiEA20TPQK94RAGrWe9d+l80ndAYTcCip+XazX8iG6uWQDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16660},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"7477f73dca87622a690a978ff38624b569af8941","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.9.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eslint-plugin-jest":"^29.0.1","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^8.57.1","typescript":"^5.8.3","@tsconfig/node22":"^22.0.2","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^8.57.1","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.14.4_1754310419451_0.4223992845597264","host":"s3://npm-registry-packages-npm-production"}},"1.14.5":{"name":"@bahaifaith/eslint-plugin","version":"1.14.5","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@1.14.5","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"3ecff76ac6f11821d055b0bb09d7df1baa44bd82","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-1.14.5.tgz","fileCount":18,"integrity":"sha512-B1hBdh8f60ZSgurnHIlZAq432a/CGY1sdJ8w1zADc8a57Iwh0HQ4Pd5j/kQnb+cHWkQnLmbamyTCNW6rVesH+w==","signatures":[{"sig":"MEQCIDakx++3o8riboMlkHIaGEAJfRAnP2NDIEul4jDGc9daAiAKS1eJ9Av0BQQc+MrND6emd7FKqx+VhSVd7AKYa4ln7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16633},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"ea4de64a0370b8c2585f82a9f0c752b43aa13c37","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.3","dependencies":{"eslint-plugin-jest":"^29.0.1","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^8.57.1","typescript":"^5.8.3","@tsconfig/node22":"^22.0.2","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^8.57.1","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.14.5_1754374522701_0.8913916480428477","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-next.1":{"name":"@bahaifaith/eslint-plugin","version":"1.15.0-next.1","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@1.15.0-next.1","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"059504373596040c56b655e007c1faa477c3a74c","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-1.15.0-next.1.tgz","fileCount":18,"integrity":"sha512-8OtWii36msfyHr0WZI4KJZXLA1luimorZ2HS/ecJfjAxTRgkPsOZQ6s2CrkSUMpwsAWW3EfZ6TfeC78o4RVf9w==","signatures":[{"sig":"MEUCIGNiZRJXLDwEipJ6VXduM3LDqS3ztH8kGWhoH4Lns8udAiEAkyyaPuT44ARFLV81FqKpNxbB09JSUadghOKp0Og5aPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16719},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"2e3804fa51dde36e34134375cc51e035f98b0a8e","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.3","dependencies":{"eslint-plugin-jest":"^29.0.1","eslint-plugin-react":"^7.37.5","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2","@tsconfig/node22":"^22.0.2","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.15.0-next.1_1754461827171_0.10881841237980372","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@bahaifaith/eslint-plugin","version":"1.15.0","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@1.15.0","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"997580f27973f922ad401eb4b3de2ce3b64b7252","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-1.15.0.tgz","fileCount":18,"integrity":"sha512-y1xG3GIMdtZnMNeCsDHh196oPhV680/eRr1qoP17qqKilHaOtITfsobxuu0QeCWR+tTGFvH4w+q5LhQJc6/fVg==","signatures":[{"sig":"MEUCIBmuVUnmLj39Hdq5AeVERrMqg3lFZ+VJrsz+pksZDQETAiEA2Lz9+ETwrEOrMB62kdQ3Ww9SThNFWTvd2r+tDZxDvSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16712},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"a7151119be216619f52ae2820762f28045338fd9","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.3","dependencies":{"eslint-plugin-jest":"^29.0.1","eslint-plugin-react":"^7.37.5","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2","@tsconfig/node22":"^22.0.2","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.15.0_1754808430725_0.10161874771875201","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-next.1":{"name":"@bahaifaith/eslint-plugin","version":"1.16.0-next.1","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@1.16.0-next.1","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"70d74e68257faf347d5c632601ac90304be848ee","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-1.16.0-next.1.tgz","fileCount":18,"integrity":"sha512-QxoUjHhP6mdGbC2FWg90U3Ly3BiEf1cYSGdymvcbhqBcCCrDzoLuJ/Q9PPsevYPeNnQWzX62scWZn4dvRYwFPw==","signatures":[{"sig":"MEUCIQDD8RnjHreMd7WScZp8qxOHUJT6FzV07vGK3YKeK09rbAIgT1W/IsbhnwropFkrPFYQM080UF3znEiHVFHbgMSeHJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16758},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"5b1ab0781ae4f78509af9dd8d7bce00aee2ff6bc","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.4","dependencies":{"eslint-plugin-jest":"^29.0.1","eslint-plugin-react":"^7.37.5","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2","@tsconfig/node22":"^22.0.2","@stylistic/eslint-plugin":"^5.4.0","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.16.0-next.1_1758810756888_0.9894987658424064","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@bahaifaith/eslint-plugin","version":"1.16.0","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@1.16.0","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"759fd8db927abb127b877cab7d8917efa7238e24","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-1.16.0.tgz","fileCount":18,"integrity":"sha512-smlJKBZbZ9dX/8nNHLKpAcy7+/wr3efo/cDYu8Npk+uodHynlR4h6nF2TpY4tVvkPmMn3Zbt6jxBNuFjf4SmtQ==","signatures":[{"sig":"MEUCID4PJYGlxUPx3IUnQpnHgyw6EUxOFT0TqgcWxdCF9X6ZAiEAzgaOyuYPNLI+d2Puk9xlz3CHWkZjGc8Jpus+T3/Uje8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16750},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"9aaf7d7318e9d49d374e1a7101b260b21c1eaac0","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.4","dependencies":{"eslint-plugin-jest":"^29.0.1","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2","@tsconfig/node22":"^22.0.2","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^8.57.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.16.0_1759065694116_0.6463809091118937","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.1":{"name":"@bahaifaith/eslint-plugin","version":"2.0.0-next.1","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.0.0-next.1","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"6b97b8d307208edb340d362fea030e6cfedc92b6","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.0.0-next.1.tgz","fileCount":18,"integrity":"sha512-afRNkYsnVayIeBZmLySR7AjrM9Ku5Bxl4GqS7wIq+Lh5BWrsYqTGT2OBTMG/19+UD7Y+t269ie8XQ3Uw9xZWug==","signatures":[{"sig":"MEYCIQD94WCW5OBaEJwJLj3gw0f2VzrAecR+ua0pf8CnZimFzgIhAJihuXuZdrpx9dcLkfXTwZrcX9Lklsfhnrnd/dhskpWm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13816},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"5a38dda87df0c74ff6bced32fcbd5692da0e473f","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.0-next.1_1763385392207_0.8829596505139838","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bahaifaith/eslint-plugin","version":"2.0.0","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.0.0","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"f3c8fb4261621ee96b7e3eb4e54c4b35c20fca6a","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.0.0.tgz","fileCount":18,"integrity":"sha512-HJQ2uWHK1/QfkkOWnpShEUafGr1/ynWPRyCPuzELrjImyv7Y/fJVzEvDeKnLaw/UQUySxdWV9H44gL1RlPAHgA==","signatures":[{"sig":"MEUCIQC7D29OzxKrlf9/mww1ZR+9h091adg7j738lTMcDMAgwAIgWQPfQaiVzEo+dlRp7h9ByxIBlyPhMB4J9xYuN/mRFyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13809},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":"^22"},"gitHead":"aaa71b567ba101137ef510148e1920d860889260","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.0_1763544173147_0.2895494405397865","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@bahaifaith/eslint-plugin","version":"2.0.1","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.0.1","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"83b5dc895c198859ab4551493b8fac44fb9db2a5","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.0.1.tgz","fileCount":18,"integrity":"sha512-CHek2KTtexnPTOIwEPVTPpzo2knEY/tdwePJnFtOMFJX2d997406G6VdfKgwzn7lT7caxUUaIP+v/JoMdPEZeQ==","signatures":[{"sig":"MEQCIAoDDGdaCQf8oVXJviokleb84KZn1IypTM3wmeuRQYmwAiAy6xL1D3qak2beQnWvVg92Wrr5qiHlPwpbvpkDE5UVmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12935},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22"},"exports":{".":"./dist/index.js"},"gitHead":"1ff67929294415d9d9ddba1644630ba8f4db9032","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.1_1763709903058_0.5158778918545439","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@bahaifaith/eslint-plugin","version":"2.0.2","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.0.2","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"cf562ccddff4b32680c9ab6f4f2162e1c869fd67","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.0.2.tgz","fileCount":18,"integrity":"sha512-UqHomTBXapHNFgHaa66jLvZAnxP+nQ6j+nSWjU+BhuxNUxkWCsPuC9XuD45tLVKrwidvO9CCC4xRJF8oTWzg7Q==","signatures":[{"sig":"MEYCIQDxuGLHmUhEYkt0baBdOadywV69OZCkGSzwj8PohQJ5sQIhAORMYWJgWR059Yk/XesKJ/XlhQL7mA0xVcL823FYB4E1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13284},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22"},"exports":{".":"./dist/index.js"},"gitHead":"2c9bcb9631abe4f845464de32d7615b749d7773b","scripts":{"build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.2_1764058983370_0.92041323653167","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@bahaifaith/eslint-plugin","version":"2.0.3","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.0.3","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"df77e4c9cb3ca386915aeda839f216a1bdd79145","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.0.3.tgz","fileCount":18,"integrity":"sha512-FFRZrzHWBeXrp277FOuw/fK36iw89rkJTNpah+VIWF1fO240/ywu9b8XYl2TTujyMM+0KDVOZlufFpWqv1dH5A==","signatures":[{"sig":"MEUCIQDKJGc+hZzt4hxBJ4ei8LCJsQh11tbKm2gObBNrfOYJVgIgDSPkSzPGNrP7jVV3A0qtiv6KCv0hAIjfSbiEXQ9frGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13394},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22"},"exports":{".":"./dist/index.js"},"gitHead":"94e7db63b27dc36a7d12842c5537a302dad9fb8d","scripts":{"test":"tsx scripts/validate-rules.ts","build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.3_1764493024367_0.641848272410948","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bahaifaith/eslint-plugin","version":"2.1.0","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.1.0","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"ce23fa2c4c36024310ced0b0dcef0a16361c54a3","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.1.0.tgz","fileCount":18,"integrity":"sha512-6MhxZdnYteDIuJ5IKbZSbtgq3BildVzDlyL70UeWOaeOdqIkEB1NzZ9VaPCoz2eFcWGC3xly+ZVHcED4pS0y7g==","signatures":[{"sig":"MEUCIQCzYzIEGSSqJRcmNm3ymGT/ZBFt221+UAft8m8EeFwfDwIgTJgX9mxh5O2FxObUVHNtxRy/QUbK7skEfQLG4Lzawzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14206},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22"},"exports":{".":"./dist/index.js"},"gitHead":"e93b37f8b07034027eabd91ecf20314b7709c235","scripts":{"test":"tsx scripts/validate-rules.ts","build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.20.1","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.1.0_1774993637574_0.41636314042050393","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@bahaifaith/eslint-plugin","version":"2.2.0","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bahá'í International Community"},"license":"GPLv3","_id":"@bahaifaith/eslint-plugin@2.2.0","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"dist":{"shasum":"e396bd24a4034923dd516212ddd486ce398dca15","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.2.0.tgz","fileCount":18,"integrity":"sha512-IDUzHDrE1jctvlLPUgIc1PJkzX1HYCRBS+nr/05TYG13HnLu7geuXl20Kzv0icBNXk/7+Uk7UrrGJq1SGVaFrg==","signatures":[{"sig":"MEQCICI12C+0ctgnfEGaH3jzPPezu+uCZuUGKZ+41NtScWxGAiAgZzPiRdftsuX078tOulo8y5Qqv+n+EwPHjaNkol2fIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14307},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22"},"exports":{".":"./dist/index.js"},"gitHead":"d7a2c4f3a40e1a1e654be9c38b8faac98bb7461e","scripts":{"test":"tsx scripts/validate-rules.ts","build":"tsc"},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"repository":{"url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified eslint plugin for all @theBahaiFaith projects","directories":{},"_nodeVersion":"20.20.2","dependencies":{"globals":"^16.5.0","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^8.46.4","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.46.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","@types/eslint":"^9.6.1","@tsconfig/node22":"^22.0.4","typescript-eslint-language-service":"^5.0.5"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.2.0_1777891995458_0.7264522617740181","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@bahaifaith/eslint-plugin","author":{"name":"Bahá'í International Community"},"type":"module","description":"Unified eslint plugin for all @theBahaiFaith projects","dependencies":{"@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/eslint-plugin":"^8.46.4","@typescript-eslint/parser":"^8.46.4","eslint-plugin-jest":"^29.1.0","eslint-plugin-react":"^7.37.5","eslint-plugin-unused-imports":"^4.4.1","globals":"^16.5.0"},"peerDependencies":{"eslint":"^9.39.1","typescript":"^5.9.3"},"devDependencies":{"@tsconfig/node22":"^22.0.4","@types/eslint":"^9.6.1","@types/node":"^24.10.1","eslint":"^9.39.1","tsx":"^4.20.6","typescript":"^5.9.3","typescript-eslint-language-service":"^5.0.5"},"packageManager":"pnpm@9.4.0","engines":{"node":"^22 || ^24"},"keywords":["eslint","eslintplugin","eslint-plugin"],"license":"GPLv3","main":"dist/index.js","exports":{".":"./dist/index.js"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git"},"scripts":{"build":"tsc","test":"pnpm run build && tsx scripts/validate-rules.ts"},"version":"2.2.1","gitHead":"fa723541f3e84d0360b236217fde931301bde8da","types":"./dist/index.d.ts","_id":"@bahaifaith/eslint-plugin@2.2.1","bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-3T1jUELKP47iaCcwE5QKatIZ2du9tpg9Me2xlXy0O5Lji4tSY95/CQ9Q69sCYxbVbz5oLL3K0YJwH6v546b/Yw==","shasum":"fbaf27178b508dfc17b406fb3d5a28dfe6133054","tarball":"https://registry.npmjs.org/@bahaifaith/eslint-plugin/-/eslint-plugin-2.2.1.tgz","fileCount":18,"unpackedSize":14332,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF6U1xOCrF7J6aqoM+wxFMUHMPW2I+h+63CSAdn0n1lZAiB8S9TwzaDeT0DjWv3RjnuiZ1aTdf/hHWpZGzqXxKKwEA=="}]},"_npmUser":{"name":"bahaiorg","email":"dev@team.bahai.org"},"directories":{},"maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_2.2.1_1782223288242_0.04147542570021323"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-04T12:26:59.312Z","modified":"2026-06-23T14:01:28.507Z","1.14.4":"2025-08-04T12:26:59.670Z","1.14.5":"2025-08-05T06:15:22.892Z","1.15.0-next.1":"2025-08-06T06:30:27.409Z","1.15.0":"2025-08-10T06:47:10.939Z","1.16.0-next.1":"2025-09-25T14:32:37.080Z","1.16.0":"2025-09-28T13:21:34.314Z","2.0.0-next.1":"2025-11-17T13:16:32.390Z","2.0.0":"2025-11-19T09:22:53.332Z","2.0.1":"2025-11-21T07:25:03.227Z","2.0.2":"2025-11-25T08:23:03.556Z","2.0.3":"2025-11-30T08:57:04.551Z","2.1.0":"2026-03-31T21:47:17.715Z","2.2.0":"2026-05-04T10:53:15.641Z","2.2.1":"2026-06-23T14:01:28.372Z"},"bugs":{"url":"https://github.com/TheBahaiFaith/eslint-plugin/issues"},"author":{"name":"Bahá'í International Community"},"license":"GPLv3","homepage":"https://github.com/TheBahaiFaith/eslint-plugin#readme","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/TheBahaiFaith/eslint-plugin.git"},"description":"Unified eslint plugin for all @theBahaiFaith projects","maintainers":[{"name":"bahaiorg","email":"dev@team.bahai.org"}],"readme":"![](<https://github.com/TheBahaiFaith/eslint-plugin/actions/workflows/on-push%20(%20Release%20).yml/badge.svg>)\n\n![](https://bahai.imgix.net/bahai-org/site/featured-other/nav_tablet.jpg?fm=webpg&q=50)\n\n<h1 align=\"center\">@bahaifaith/eslint-plugin</h1>\n\nUnified eslint plugin for all @thebahaifaith projects.\n\nThis package is openly published in the npm registry. Be cautions when making changes.\n\n## Plugin Installation\n\n### 1. Install [ESLint](http://eslint.org)\n\n```bash\n$ pnpm add --save-dev eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser\n```\n\n### 1.5 If using React, install `eslint-plugin-react`\n\n```bash\n$ pnpm add --save-dev eslint-plugin-react\n```\n\n### 2. Install `@bahaifaith/eslint-plugin`\n\n```bash\n$ pnpm add --save-dev @bahaifaith/eslint-plugin\n```\n\n## Usage\n\nESLint 9 uses the flat config format. Add `@bahaifaith/eslint-plugin` to your `eslint.config.js` or `eslint.config.mjs` file.\n\n## Recommended Configuration\n\n```javascript\n// eslint.config.js\nimport bahaifaith from \"@bahaifaith/eslint-plugin\";\n\nexport default [\n    ...bahaifaith.configs.recommended,\n    {\n        languageOptions: {\n            parserOptions: {\n                project: [\"./tsconfig.json\"]\n            }\n        }\n    }\n];\n```\n\n## Recommended Configuration (React)\n\n```javascript\n// eslint.config.js\nimport bahaifaith from \"@bahaifaith/eslint-plugin\";\n\nexport default [\n    ...bahaifaith.configs[\"react-recommended\"],\n    {\n        languageOptions: {\n            parserOptions: {\n                project: [\"./tsconfig.json\"]\n            }\n        }\n    }\n];\n```\n\n_Note:_ `react-recommended` already extends `recommended` so there is no need to include both.\n","readmeFilename":"README.md"}