{"_id":"@alizehkhan/eslint-config","_rev":"3-ee56f86fdf25966befaeacb0d822cd81","name":"@alizehkhan/eslint-config","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"@alizehkhan/eslint-config","version":"0.0.1","keywords":["eslint","config"],"author":{"url":"https://alizehkhan.com","name":"Alizeh Khan","email":"alizeh@altamiga.com"},"license":"MIT","_id":"@alizehkhan/eslint-config@0.0.1","maintainers":[{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"}],"homepage":"https://github.com/alizehkhan/eslint-config","bugs":{"url":"https://github.com/alizehkhan/eslint-config/issues"},"dist":{"shasum":"3e9d373b82d590c255c468d81686201dcb477989","tarball":"https://registry.npmjs.org/@alizehkhan/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":4,"integrity":"sha512-KxW5+7RJgyyPm8KjwZaEqgroY4zU80vTrVfXzlGXVTqKCWrltj3MpCocWZ6XAUeGY6S/75CVxvuQNEtSq+iBSA==","signatures":[{"sig":"MEQCIFCZP+VuqprgfPRq2MLinYGHNb8wSkQ+U+1WpOTRMt2PAiAiVVol0u4VoNrJHRVgPbm+wNBhOBKUqwTSbRL9vjU1iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4544},"type":"module","_from":"file:alizehkhan-eslint-config-0.0.1.tgz","exports":{".":{"import":"./index.js"}},"scripts":{"local-release":"changeset version && changeset publish"},"_npmUser":{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"},"_resolved":"/private/var/folders/_n/hcg237wj3jv7v3bxsv1_27vm0000gn/T/fb1831e73c7bc88030af09a330211114/alizehkhan-eslint-config-0.0.1.tgz","_integrity":"sha512-KxW5+7RJgyyPm8KjwZaEqgroY4zU80vTrVfXzlGXVTqKCWrltj3MpCocWZ6XAUeGY6S/75CVxvuQNEtSq+iBSA==","repository":{"url":"git+https://github.com/alizehkhan/eslint-config.git","type":"git"},"_npmVersion":"10.1.0","description":"Reusable ESLint configuration","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","@eslint/js":"^9.22.0","@changesets/cli":"^2.28.1","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-react-hooks":"^5.2.0","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-react-hooks":"^5.2.0","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.1_1742119569289_0.008698282403333035","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@alizehkhan/eslint-config","version":"0.1.0","keywords":["eslint","config"],"author":{"url":"https://alizehkhan.com","name":"Alizeh Khan","email":"alizeh@altamiga.com"},"license":"MIT","_id":"@alizehkhan/eslint-config@0.1.0","maintainers":[{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"}],"homepage":"https://github.com/alizehkhan/eslint-config","bugs":{"url":"https://github.com/alizehkhan/eslint-config/issues"},"dist":{"shasum":"408c31756d79f9fff3cf4614d152b77f5d483973","tarball":"https://registry.npmjs.org/@alizehkhan/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":4,"integrity":"sha512-XC+Whcnx/rhsVluIcY/vg9kq4zi3kan+H9InT+nHyZjHpR5CX2jW6hzztd/YlnbCoAyvgpmYKxhkiapbD7N+uw==","signatures":[{"sig":"MEQCIDrTH/fyr/KRH8J+Q0OPPXnbchIDdzaRLyO8FHz0atWrAiBBHV0QXnyngpRNIKhFckBxzfoMhEA0lKuuGMkHuZK52g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5221},"type":"module","_from":"file:alizehkhan-eslint-config-0.1.0.tgz","exports":{".":{"import":"./index.js"}},"scripts":{"local-release":"changeset version && changeset publish"},"_npmUser":{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"},"_resolved":"/private/var/folders/_n/hcg237wj3jv7v3bxsv1_27vm0000gn/T/54293d206a2c5791ff3ac539174cca4a/alizehkhan-eslint-config-0.1.0.tgz","_integrity":"sha512-XC+Whcnx/rhsVluIcY/vg9kq4zi3kan+H9InT+nHyZjHpR5CX2jW6hzztd/YlnbCoAyvgpmYKxhkiapbD7N+uw==","repository":{"url":"git+https://github.com/alizehkhan/eslint-config.git","type":"git"},"_npmVersion":"10.1.0","description":"Reusable ESLint configuration","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","@eslint/js":"^9.22.0","@changesets/cli":"^2.28.1","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-hooks":"^5.2.0","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1742124120708_0.6853766795346805","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alizehkhan/eslint-config","version":"0.1.1","description":"Reusable ESLint configuration","keywords":["eslint","config"],"homepage":"https://github.com/alizehkhan/eslint-config","bugs":{"url":"https://github.com/alizehkhan/eslint-config/issues"},"author":{"name":"Alizeh Khan","email":"alizeh@altamiga.com","url":"https://alizehkhan.com"},"repository":{"type":"git","url":"git+https://github.com/alizehkhan/eslint-config.git"},"exports":{".":{"import":"./index.js"}},"type":"module","license":"MIT","devDependencies":{"@changesets/cli":"^2.28.1","@eslint/js":"^9.37.0","@tanstack/eslint-plugin-query":"^5.91.0","@vitest/eslint-plugin":"^1.3.16","eslint":"^9.37.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-testing-library":"^7.13.1","globals":"^16.4.0","typescript-eslint":"^8.46.0"},"peerDependencies":{"@eslint/js":"^9.37.0","@tanstack/eslint-plugin-query":"^5.91.0","@vitest/eslint-plugin":"^1.3.16","eslint":"^9.37.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-testing-library":"^7.13.1","globals":"^16.4.0","typescript-eslint":"^8.46.0"},"scripts":{"local-release":"changeset version && changeset publish"},"_id":"@alizehkhan/eslint-config@0.1.1","_integrity":"sha512-NFTL5dCFKmo0FiowTJDK3CzbDMVZib+uZHUQuIq9xhtBSYfyvefC0PK3n3tEY4u8wUZwLwrWLnZduId0+L7Pqg==","_resolved":"/private/var/folders/_n/hcg237wj3jv7v3bxsv1_27vm0000gn/T/52405d819bb91cb881b025c63bfef5b3/alizehkhan-eslint-config-0.1.1.tgz","_from":"file:alizehkhan-eslint-config-0.1.1.tgz","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-NFTL5dCFKmo0FiowTJDK3CzbDMVZib+uZHUQuIq9xhtBSYfyvefC0PK3n3tEY4u8wUZwLwrWLnZduId0+L7Pqg==","shasum":"34af6c48f3eabd8948702b463f4507df5cbace35","tarball":"https://registry.npmjs.org/@alizehkhan/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":4,"unpackedSize":6326,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCTm0UE/HIjKxbPMpRkxYPYw3NWZ59GqJSITkUFs/Hh9QIgA6SCEgeHYEJ3SpI+CZlZtp89i0Zy3VB+AlzhztcYWFs="}]},"_npmUser":{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"},"directories":{},"maintainers":[{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_0.1.1_1760176368532_0.28292054689715385"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-16T10:06:09.208Z","modified":"2025-10-11T09:52:48.927Z","0.0.1":"2025-03-16T10:06:09.479Z","0.1.0":"2025-03-16T11:22:00.887Z","0.1.1":"2025-10-11T09:52:48.707Z"},"bugs":{"url":"https://github.com/alizehkhan/eslint-config/issues"},"author":{"name":"Alizeh Khan","email":"alizeh@altamiga.com","url":"https://alizehkhan.com"},"license":"MIT","homepage":"https://github.com/alizehkhan/eslint-config","keywords":["eslint","config"],"repository":{"type":"git","url":"git+https://github.com/alizehkhan/eslint-config.git"},"description":"Reusable ESLint configuration","maintainers":[{"name":"alizehkhan","email":"alizehedinburgh@gmail.com"}],"readme":"# My ESlint Config\n\n## Installation\n\nInstall the package and its peer dependencies\n\n```zsh\npnpm install --save-dev @alizehkhan/eslint-config @eslint/js @tanstack/eslint-plugin-query @vitest/eslint-plugin eslint eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-simple-import-sort eslint-plugin-testing-library globals typescript-eslint eslint-plugin-jsx-a11y\n```\n\nUse the config in your `eslint.config.js`\n\n```js\n// eslint.config.js\nimport alizeh from \"@alizehkhan/eslint-config\"\n\nexport default [...alizeh]\n```\n\n## Plugins\n\n### React\n\n- `eslint-plugin-react`\n- `eslint-plugin-react-hooks`\n\n### TypeScript\n\n- `typescript-eslint`\n\n### Testing\n\n- `eslint-plugin-testing-library`\n- `@vitest/eslint-plugin`\n\n### React Query\n\n- `@tanstack/eslint-plugin-query`\n\n### Import sorting\n\n- `eslint-plugin-simple-import-sort`\n\n### Accessibility\n\n- `eslint-plugin-jsx-a11y`\n","readmeFilename":"README.md"}