{"_id":"@apinecka/eslint-config-web","name":"@apinecka/eslint-config-web","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@apinecka/eslint-config-web","version":"1.0.0","description":"Shared ESLint flat config for apinecka React/TypeScript frontends (tabs, import sorting, unused-imports, react-hooks).","keywords":["eslint","eslint-config","eslint-flat-config","typescript","react"],"main":"index.mjs","author":{"name":"Tomáš Cupák","email":"tomcupak@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/tomcupak/apinecka-libs.git","directory":"libs/eslint-config-web"},"homepage":"https://github.com/tomcupak/apinecka-libs/tree/master/libs/eslint-config-web#readme","bugs":{"url":"https://github.com/tomcupak/apinecka-libs/issues"},"publishConfig":{"access":"public"},"peerDependencies":{"@eslint/js":"^9","eslint":"^9","eslint-plugin-react-hooks":"^5","eslint-plugin-react-refresh":"^0.4","eslint-plugin-simple-import-sort":"^12","eslint-plugin-unused-imports":"^4","globals":"^16","typescript-eslint":"^8"},"gitHead":"82ccf626ab2f0739fb0f0a6bcb61348530d353ad","_id":"@apinecka/eslint-config-web@1.0.0","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-UL7gjxzEqBvM2CpGK9VwmYLWvYd7S5Se1kidMSBptAX16JLyJhLMjHJN5bmRDZ6B2OhjSUHYrYB+gVmXHG36dw==","shasum":"bd1f0946f6d2b1a1dc6f06544439726a15a04a70","tarball":"https://registry.npmjs.org/@apinecka/eslint-config-web/-/eslint-config-web-1.0.0.tgz","fileCount":4,"unpackedSize":4217,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCH6LrTtXQ0dDIFNL/d/X07v+UOhPv0U4bt5OX6l+FWBwIgM4+/d45go+LcoFgVq9//+gKnna9UamFUn89hfsNoHAA="}]},"_npmUser":{"name":"tomcupak","email":"tomcupak@gmail.com"},"directories":{},"maintainers":[{"name":"tomcupak","email":"tomcupak@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-web_1.0.0_1785872626059_0.8013973885741568"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T19:43:45.893Z","1.0.0":"2026-08-04T19:43:46.223Z","modified":"2026-08-04T19:43:46.445Z"},"maintainers":[{"name":"tomcupak","email":"tomcupak@gmail.com"}],"description":"Shared ESLint flat config for apinecka React/TypeScript frontends (tabs, import sorting, unused-imports, react-hooks).","homepage":"https://github.com/tomcupak/apinecka-libs/tree/master/libs/eslint-config-web#readme","keywords":["eslint","eslint-config","eslint-flat-config","typescript","react"],"repository":{"type":"git","url":"git+https://github.com/tomcupak/apinecka-libs.git","directory":"libs/eslint-config-web"},"author":{"name":"Tomáš Cupák","email":"tomcupak@gmail.com"},"bugs":{"url":"https://github.com/tomcupak/apinecka-libs/issues"},"license":"MIT","readme":"# @apinecka/eslint-config-web\n\nShared [ESLint flat config](https://eslint.org/docs/latest/use/configure/configuration-files) for\napinecka's React/TypeScript frontends: tabs, single quotes, no semicolons, import sorting,\nunused-import cleanup, and React Hooks/Fast Refresh rules.\n\n## Install\n\n```bash\nnpm install --save-dev @apinecka/eslint-config-web eslint @eslint/js typescript-eslint globals eslint-plugin-react-hooks eslint-plugin-react-refresh eslint-plugin-simple-import-sort eslint-plugin-unused-imports\n```\n\n## Usage\n\n`eslint.config.mjs`:\n\n```js\nimport webConfig from '@apinecka/eslint-config-web'\n\nexport default webConfig\n```\n\n## Requirements\n\n- ESLint 9 (flat config)\n- React project using JSX/TSX\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-a757e3bd31d1c6e3599ee6e4a7701914"}