{"_id":"@brickninja-org/eslint-config","_rev":"10-3d6fa2714d3c34bf933edf5c598d2a15","name":"@brickninja-org/eslint-config","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.5":{"name":"@brickninja-org/eslint-config","version":"0.0.5","keywords":["brickninja","eslint","eslint-config"],"author":{"name":"@brickninja"},"license":"MIT","_id":"@brickninja-org/eslint-config@0.0.5","maintainers":[{"name":"brick.ninja","email":"dev@brick.ninja"}],"homepage":"https://github.com/brickninja-org/brick.ninja#readme","bugs":{"url":"https://github.com/brickninja-org/brick.ninja/issues"},"dist":{"shasum":"2f9225a3093063501572bb8c4fd4b2c6ba78566d","tarball":"https://registry.npmjs.org/@brickninja-org/eslint-config/-/eslint-config-0.0.5.tgz","fileCount":5,"integrity":"sha512-R3NzuT3r91ZXSzOCJXeQrTYX4PCTh0tmYp7RJcg7/7WuLFCEvT1WV2uaMd2E925xXVAU/zzYFSbBC5j3LPDMkg==","signatures":[{"sig":"MEYCIQCI/GfFTcMZNnfDKIYP1BY2nESTQm9SQ7Xjzy9uEg3vYwIhAJGK26H020J5K86qRnwe9M6uFGwd0luFJDzZWMJnJ8VY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brickninja-org%2feslint-config@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7214},"_from":"file:brickninja-org-eslint-config-0.0.5.tgz","exports":{".":"./configs/index.json","./react":"./configs/react.json"},"scripts":{"publish-package":"brickninja-publish-package"},"_npmUser":{"name":"brick.ninja","email":"dev@brick.ninja"},"_resolved":"/tmp/4f676d20efb62bdc648aa0fd21cf6a62/brickninja-org-eslint-config-0.0.5.tgz","_integrity":"sha512-R3NzuT3r91ZXSzOCJXeQrTYX4PCTh0tmYp7RJcg7/7WuLFCEvT1WV2uaMd2E925xXVAU/zzYFSbBC5j3LPDMkg==","repository":{"url":"git+https://github.com/brickninja-org/brick.ninja.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint config for brickninja","directories":{},"_nodeVersion":"20.18.1","dependencies":{"eslint-plugin-react":"7.37.4","eslint-plugin-import":"2.31.0","@stylistic/eslint-plugin":"2.13.0","@typescript-eslint/parser":"8.20.0","@typescript-eslint/eslint-plugin":"8.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.5_1736885957554_0.02868504865513022","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@brickninja-org/eslint-config","version":"0.0.6","keywords":["brickninja","eslint","eslint-config"],"author":{"name":"@brickninja"},"license":"MIT","_id":"@brickninja-org/eslint-config@0.0.6","maintainers":[{"name":"brick.ninja","email":"dev@brick.ninja"}],"homepage":"https://github.com/brickninja-org/brick.ninja#readme","bugs":{"url":"https://github.com/brickninja-org/brick.ninja/issues"},"dist":{"shasum":"952ee1a4ab430ea43e79adcb4b34310505d33467","tarball":"https://registry.npmjs.org/@brickninja-org/eslint-config/-/eslint-config-0.0.6.tgz","fileCount":5,"integrity":"sha512-DogO55rZhY2AN55fXfsKYvwJhluDFP5eo7iIzAwXILYABUD6LLxzfSTF66TzB+GgxMrcd6Fh1Y7Kql/onCmnyg==","signatures":[{"sig":"MEYCIQC69mzntOGd6U8pWot6BXrosIbS6h0x6qBCXxWIQZRw9gIhAIHSw9KZXPwHKWFMF7gP/ZcYzHYkxtbb0kxFAXGDC27D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brickninja-org%2feslint-config@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7213},"_from":"file:brickninja-org-eslint-config-0.0.6.tgz","exports":{".":"./configs/index.json","./react":"./configs/react.json"},"scripts":{"publish-package":"brickninja-publish-package"},"_npmUser":{"name":"brick.ninja","email":"dev@brick.ninja"},"_resolved":"/tmp/b01f66a7a4e105b85ea88b6118e166b9/brickninja-org-eslint-config-0.0.6.tgz","_integrity":"sha512-DogO55rZhY2AN55fXfsKYvwJhluDFP5eo7iIzAwXILYABUD6LLxzfSTF66TzB+GgxMrcd6Fh1Y7Kql/onCmnyg==","repository":{"url":"git+https://github.com/brickninja-org/brick.ninja.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint config for brickninja","directories":{},"_nodeVersion":"20.19.0","dependencies":{"eslint-plugin-react":"7.37.4","eslint-plugin-import":"2.31.0","@stylistic/eslint-plugin":"4.2.0","@typescript-eslint/parser":"8.27.0","@typescript-eslint/eslint-plugin":"8.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.6_1743354959814_0.3442453005711379","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@brickninja-org/eslint-config","version":"0.1.0","keywords":["brickninja","eslint","eslint-config"],"author":{"name":"@brickninja"},"license":"MIT","_id":"@brickninja-org/eslint-config@0.1.0","maintainers":[{"name":"brick.ninja","email":"dev@brick.ninja"}],"homepage":"https://github.com/brickninja-org/brick.ninja#readme","bugs":{"url":"https://github.com/brickninja-org/brick.ninja/issues"},"dist":{"shasum":"bad09b1ecaa212da816a89521fd8463a009f68f4","tarball":"https://registry.npmjs.org/@brickninja-org/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":5,"integrity":"sha512-Oht4C5hG2voEYneZ5s5YaoE0cmN6Wf8aQwfx88Ga/+vh/NxG63EEtKOHgl/6TsbW+Fq7v69S4w5ymhKLOtjtwQ==","signatures":[{"sig":"MEMCIEB3SvaWRZ2qqHbmkx4o53LM1sVfC0jfLbRyP5zIjldRAh800AEUhSosOhLsMf0D/a/Y/Ba/Ew2ZQ2ZSWc/PKEPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brickninja-org%2feslint-config@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7525},"_from":"file:brickninja-org-eslint-config-0.1.0.tgz","exports":{".":"./configs/index.mjs","./react":"./configs/react.mjs"},"scripts":{"publish-package":"brickninja-publish-package"},"_npmUser":{"name":"brick.ninja","email":"dev@brick.ninja"},"_resolved":"/tmp/e607defcf62898a0ba3c57a55a89d4d0/brickninja-org-eslint-config-0.1.0.tgz","_integrity":"sha512-Oht4C5hG2voEYneZ5s5YaoE0cmN6Wf8aQwfx88Ga/+vh/NxG63EEtKOHgl/6TsbW+Fq7v69S4w5ymhKLOtjtwQ==","repository":{"url":"git+https://github.com/brickninja-org/brick.ninja.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint config for brickninja","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@eslint/js":"9.24.0","typescript-eslint":"8.29.1","eslint-plugin-react":"7.37.5","eslint-plugin-import":"2.31.0","@stylistic/eslint-plugin":"4.2.0","eslint-plugin-react-hooks":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1745617702836_0.4942247187926321","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@brickninja-org/eslint-config","version":"0.1.1","keywords":["brickninja","eslint","eslint-config"],"author":{"name":"@brickninja"},"license":"MIT","_id":"@brickninja-org/eslint-config@0.1.1","maintainers":[{"name":"brick.ninja","email":"dev@brick.ninja"}],"homepage":"https://github.com/brickninja-org/brick.ninja#readme","bugs":{"url":"https://github.com/brickninja-org/brick.ninja/issues"},"dist":{"shasum":"22eb4a0b1d22cda03cf58df39a540f787e36e7f1","tarball":"https://registry.npmjs.org/@brickninja-org/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":5,"integrity":"sha512-gDT13eMDI4U5Wpw7i8pnczBHLj6jc7RM5kWO8jmrdyVLe6OchwRu+XrwotCjRi8yqUCY0JJNEDDmgfhecdQryg==","signatures":[{"sig":"MEQCIAaOYR3pnyCQp6WzpVBpGKPZf9I16B7SHVn93cGpdQCAAiADsub0y6VY50+dYAzZgjhpXoZcVKNLZhbUP3O/h8NMNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brickninja-org%2feslint-config@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7998},"_from":"file:brickninja-org-eslint-config-0.1.1.tgz","exports":{".":"./configs/index.mjs","./react":"./configs/react.mjs"},"scripts":{"lint":"eslint .","publish-package":"brickninja-publish-package"},"_npmUser":{"name":"brick.ninja","email":"dev@brick.ninja"},"_resolved":"/tmp/5ab442de6adf41ebbf30b23c3a58d613/brickninja-org-eslint-config-0.1.1.tgz","_integrity":"sha512-gDT13eMDI4U5Wpw7i8pnczBHLj6jc7RM5kWO8jmrdyVLe6OchwRu+XrwotCjRi8yqUCY0JJNEDDmgfhecdQryg==","repository":{"url":"git+https://github.com/brickninja-org/brick.ninja.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint config for brickninja","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@eslint/js":"9.35.0","typescript-eslint":"8.43.0","eslint-plugin-react":"7.37.5","eslint-plugin-import":"2.32.0","@stylistic/eslint-plugin":"5.3.1","eslint-plugin-react-hooks":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.35.0"},"peerDependencies":{"eslint":"^9.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1_1758042002391_0.6678594987504192","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@brickninja-org/eslint-config","version":"0.2.0","description":"ESLint config for brickninja","exports":{".":"./configs/index.mjs","./react":"./configs/react.mjs"},"repository":{"type":"git","url":"git+https://github.com/brickninja-org/brick.ninja.git"},"keywords":["brickninja","eslint","eslint-config"],"author":{"name":"@brickninja"},"license":"MIT","bugs":{"url":"https://github.com/brickninja-org/brick.ninja/issues"},"homepage":"https://github.com/brickninja-org/brick.ninja#readme","dependencies":{"@eslint/js":"9.37.0","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-import":"2.32.0","eslint-plugin-react":"7.37.5","eslint-plugin-react-hooks":"7.0.0","typescript-eslint":"8.46.0"},"devDependencies":{"eslint":"9.37.0"},"peerDependencies":{"eslint":"^9.22.0"},"publishConfig":{"access":"public"},"scripts":{"publish-package":"brickninja-publish-package","lint":"eslint ."},"_id":"@brickninja-org/eslint-config@0.2.0","_integrity":"sha512-g8ED/Z+mTmX66GkQlqhUlyw7S9qI/AiUUxgL6ekTuNaKcmYP9BNcGCWKff8ioq1nCoMrcFxcirIHLLgdJiTyqg==","_resolved":"/tmp/28d40fbc71ca4239971398c9d76909d0/brickninja-org-eslint-config-0.2.0.tgz","_from":"file:brickninja-org-eslint-config-0.2.0.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-g8ED/Z+mTmX66GkQlqhUlyw7S9qI/AiUUxgL6ekTuNaKcmYP9BNcGCWKff8ioq1nCoMrcFxcirIHLLgdJiTyqg==","shasum":"756b77b1caded5c2382d07f4e77c3f43acd1d68a","tarball":"https://registry.npmjs.org/@brickninja-org/eslint-config/-/eslint-config-0.2.0.tgz","fileCount":5,"unpackedSize":8003,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brickninja-org%2feslint-config@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC9jM+8I4WEUWr8x9hbmLqvZulgAOYX8GWSB/qWEJ+a/gIhALAWLF+XIq+zL05Z8qRSz7638kvVt0IGJNsFNS7mzVLr"}]},"_npmUser":{"name":"brick.ninja","email":"dev@brick.ninja"},"directories":{},"maintainers":[{"name":"brick.ninja","email":"dev@brick.ninja"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_0.2.0_1760285826691_0.16408445501540303"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-14T20:19:17.484Z","modified":"2025-10-12T16:17:07.339Z","0.0.2":"2024-09-18T23:43:43.429Z","0.0.3":"2024-10-03T16:52:36.588Z","0.0.5":"2025-01-14T20:19:17.726Z","0.0.6":"2025-03-30T17:16:00.065Z","0.1.0":"2025-04-25T21:48:22.988Z","0.1.1":"2025-09-16T17:00:02.594Z","0.2.0":"2025-10-12T16:17:06.872Z"},"bugs":{"url":"https://github.com/brickninja-org/brick.ninja/issues"},"author":{"name":"@brickninja"},"license":"MIT","homepage":"https://github.com/brickninja-org/brick.ninja#readme","keywords":["brickninja","eslint","eslint-config"],"repository":{"type":"git","url":"git+https://github.com/brickninja-org/brick.ninja.git"},"description":"ESLint config for brickninja","maintainers":[{"name":"brick.ninja","email":"dev@brick.ninja"}],"readme":"# `@brickninja-org/eslint-config`\n\nCommon ESLint configs for the [BrickNinja](https://github.com/brickninja-org) org.\n\n\n## Usage\n\n### Common (Typescript)\n```json\n{\n  \"extends\": [\"@brickninja-org/eslint-config\"]\n}\n```\n\n### React\n\nAlso includes the common config\n\n```json\n{\n  \"extends\": [\"@brickninja-org/eslint-config/react\"]\n}\n```\n\n\n## Installation\n\n```\nnpm i -D @brickninja-org/eslint-config\n```\n\n\n## License\n\n**@brickninja-org/eslint-config** is licensed under the [MIT License](./LICENSE).","readmeFilename":"README.md"}