{"_id":"@adhamaa/eslint-config-default","_rev":"3-568b73d226eef8bb698f173a778fc104","name":"@adhamaa/eslint-config-default","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@adhamaa/eslint-config-default","version":"1.0.0","keywords":["eslint","config"],"author":{"name":"adhamaa"},"license":"MIT","_id":"@adhamaa/eslint-config-default@1.0.0","maintainers":[{"name":"adhamaa","email":"adham_92@live.com"}],"dist":{"shasum":"cad15ab4f1794b5d861dcccdcf09014588e9e28b","tarball":"https://registry.npmjs.org/@adhamaa/eslint-config-default/-/eslint-config-default-1.0.0.tgz","fileCount":3,"integrity":"sha512-FF5Hf+sk9hbfsRaTtWNjol/+X28MIty7ydTdhedHGVBRTakRAYgkzur85MT0F4b5VRngqQ5TDqpOH1vuZg5Icg==","signatures":[{"sig":"MEYCIQCC5L1f9swwCXhkiY5JITvpDD12mFPJ7cw9T3fOHHzuaAIhALmLLF2pO3M8hlQIEhOntP/K7gQsNp6h4Hm0q/+0GKoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3744},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adhamaa","email":"adham_92@live.com"},"_npmVersion":"10.8.2","description":"A shareable ESLint configuration for nextjs projects.","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","@eslint/eslintrc":"^3.2.0"},"peerDependencies":{"eslint-config-next":"^15.1.6","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@typescript-eslint/parser":"^8.23.0","eslint-plugin-unused-imports":"^4.1.4","@tanstack/eslint-plugin-query":"^5.66.0","@typescript-eslint/eslint-plugin":"^8.23.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-default_1.0.0_1738773615507_0.05406398809038482","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@adhamaa/eslint-config-default","version":"1.0.2","keywords":["eslint","config"],"author":{"name":"adhamaa"},"license":"MIT","_id":"@adhamaa/eslint-config-default@1.0.2","maintainers":[{"name":"adhamaa","email":"adham_92@live.com"}],"dist":{"shasum":"418822248a76b9472ab4743d86f9ec858d06c897","tarball":"https://registry.npmjs.org/@adhamaa/eslint-config-default/-/eslint-config-default-1.0.2.tgz","fileCount":4,"integrity":"sha512-KmTWjmk2wp1D3j1TNN6lO7jZR6EyzNtrMK6e68W0OSB1rQsthn4IrpC4Zse1R/5yn731r/yFGARqRcevt4BPMA==","signatures":[{"sig":"MEYCIQDbafnAVgzcnw6lQS8Jqx8YZ2mTXDGnYSdxZAYHrv+hUgIhAMo4BK+YR7MML7Qx8b3NF0LREpLMdICcbMFZQHI8HV2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4224},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adhamaa","email":"adham_92@live.com"},"_npmVersion":"10.8.2","description":"A shareable ESLint configuration for nextjs projects.","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","@eslint/eslintrc":"^3.2.0"},"peerDependencies":{"eslint-config-next":"^15.1.6","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@typescript-eslint/parser":"^8.23.0","eslint-plugin-unused-imports":"^4.1.4","@tanstack/eslint-plugin-query":"^5.66.0","@typescript-eslint/eslint-plugin":"^8.23.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-default_1.0.2_1738775023348_0.7466016432641942","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@adhamaa/eslint-config-default","version":"1.0.3","keywords":["eslint","config"],"author":{"name":"adhamaa"},"license":"MIT","_id":"@adhamaa/eslint-config-default@1.0.3","maintainers":[{"name":"adhamaa","email":"adham_92@live.com"}],"dist":{"shasum":"30e3c0119d6a8cf551cd871468181cd5bb75c33d","tarball":"https://registry.npmjs.org/@adhamaa/eslint-config-default/-/eslint-config-default-1.0.3.tgz","fileCount":4,"integrity":"sha512-PbMhrJdHB5rQsXYhr7UoHV5PfAXRKafuXqllulvp1sIXizJj7OWcTVTUxsv+1571kamKZ6cMnKLkpsG/CFbFjA==","signatures":[{"sig":"MEYCIQDpyHGyXrYifRQuJt+75bHDW3Xn08bdWegTRIlpRCOh9QIhAIYIeWRSf5LG1QrAuRvwHXfwTMEzWU9AXwSRwzSsmT3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4224},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adhamaa","email":"adham_92@live.com"},"_npmVersion":"10.8.2","description":"A shareable ESLint configuration for nextjs projects.","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","@eslint/eslintrc":"^3.2.0"},"peerDependencies":{"eslint-config-next":"^15.1.6","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@typescript-eslint/parser":"^8.23.0","eslint-plugin-unused-imports":"^4.1.4","@tanstack/eslint-plugin-query":"^5.66.0","@typescript-eslint/eslint-plugin":"^8.23.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-default_1.0.3_1738775409793_0.5297923521259296","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@adhamaa/eslint-config-default","version":"1.1.0","description":"A shareable ESLint configuration for nextjs projects.","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["eslint","config"],"author":{"name":"adhamaa"},"license":"MIT","devDependencies":{"@eslint/eslintrc":"^3.2.0","@eslint/js":"^9.19.0","globals":"^15.14.0","typescript":"^5.7.3"},"peerDependencies":{"@tanstack/eslint-plugin-query":"^5.66.0","@typescript-eslint/eslint-plugin":"^8.23.0","@typescript-eslint/parser":"^8.23.0","eslint-config-next":"^15.1.6","eslint-config-prettier":"^10.0.1","eslint-plugin-react":"^7.37.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-unused-imports":"^4.1.4"},"_id":"@adhamaa/eslint-config-default@1.1.0","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/sxpFiqrQLp45hF1LJ6mfaEv0iumY8ILUGW7VrYec7hVhw95rjVvmBoNvWox/kWsLpBEhnT7A/q4OOaj68xrOw==","shasum":"90f77dbdcd37e169e420a1b2ebaba686599a4131","tarball":"https://registry.npmjs.org/@adhamaa/eslint-config-default/-/eslint-config-default-1.1.0.tgz","fileCount":5,"unpackedSize":4914,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFP62NqyhPJRb2XoaUjGpPxFRf4r47KnUXGP7Acb5SUmAiAHavfJB0mbFORSIMIEqljpQ6m4/CkNPYfY8jobn6ZpCQ=="}]},"_npmUser":{"name":"adhamaa","email":"adham_92@live.com"},"directories":{},"maintainers":[{"name":"adhamaa","email":"adham_92@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-default_1.1.0_1738776161569_0.8152392074064942"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-05T16:40:15.408Z","modified":"2025-02-05T17:22:42.049Z","1.0.0":"2025-02-05T16:40:15.997Z","1.0.2":"2025-02-05T17:03:43.573Z","1.0.3":"2025-02-05T17:10:09.993Z","1.1.0":"2025-02-05T17:22:41.837Z"},"author":{"name":"adhamaa"},"license":"MIT","keywords":["eslint","config"],"description":"A shareable ESLint configuration for nextjs projects.","maintainers":[{"name":"adhamaa","email":"adham_92@live.com"}],"readme":"# eslint-config-default\r\n\r\nA shareable ESLint configuration for my projects.\r\n\r\n## Installation\r\n\r\n1. Install the package:\r\n\r\n   ```bash\r\n   npm install @adhamaa/eslint-config-default --save-dev\r\n   ```\r\n\r\n2. Add the following to your .eslintrc file:\r\n\r\n   ```json\r\n   {\r\n     \"extends\": \"@adhamaa/eslint-config-default\"\r\n   }\r\n   ```\r\n\r\n3. Using the shareable config:\r\n\r\n   install first...\r\n\r\n   ```bash\r\n   npm install @adhamaa/eslint-config-default\r\n   ```\r\n\r\n   then use eslint to create/initialize config from the package...\r\n\r\n   ```bash\r\n   npm init @eslint/config@latest -- --config @adhamaa/eslint-config-default\r\n   ```\r\n\r\n## versioning\r\n\r\n```bash\r\nnpm version patch # 1.0.0 → 1.0.1\r\nnpm version minor # 1.0.0 → 1.1.0\r\nnpm version major # 1.0.0 → 2.0.0\r\n```\r\n","readmeFilename":"README.md"}