{"_id":"@dudeofawesome/eslint-config-nextjs","_rev":"3-c7748c7878a0b77fd309030f80f546e8","name":"@dudeofawesome/eslint-config-nextjs","dist-tags":{"latest":"2.0.0-23"},"versions":{"2.0.0-21":{"name":"@dudeofawesome/eslint-config-nextjs","version":"2.0.0-21","description":"My NextJS ESLint config","keywords":["style","lint","config","eslint"],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","repository":{"type":"git","url":"git+ssh://git@github.com/dudeofawesome/code-style.git","directory":"/packages/eslint-config-nextjs"},"license":"MIT","author":{"name":"Louis Orleans","email":"louis@orleans.io"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"@dudeofawesome/eslint-config-react":"^2.0.0-21","@next/eslint-plugin-next":"^14.1.1"},"devDependencies":{"@types/react":"^18.2.23","react":"^18.2.0","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-react":"2.0.0-21","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-nextjs@2.0.0-21","gitHead":"38ba1edbdd1a49b83b5efbb72739337ee155204a","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-MBDZclYkbGKOyejOqyYcABjTTBTtXCOJUz+AYHa0tpW/Y11ryZJML3tVHQ0xyXQLbRO+kTPId8VNJdMJ2eSy6g==","shasum":"3663c5a4bef976a0a80551b247faea7f6173b562","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-21.tgz","fileCount":3,"unpackedSize":1909,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-nextjs@2.0.0-21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICizcrgGGuDQ55/krelLweor5moJIJtuyNoLc+09CdTKAiEAlm3K29ctIh5dIgz5JtV4FgCuzRppW8R8Vbq4mQoE2h8="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-nextjs_2.0.0-21_1709537349977_0.09641482313026928"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-22":{"name":"@dudeofawesome/eslint-config-nextjs","version":"2.0.0-22","description":"My NextJS ESLint config","keywords":["style","lint","config","eslint"],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","repository":{"type":"git","url":"git+ssh://git@github.com/dudeofawesome/code-style.git","directory":"/packages/eslint-config-nextjs"},"license":"MIT","author":{"name":"Louis Orleans","email":"louis@orleans.io"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"@dudeofawesome/eslint-config-react":"^2.0.0-22","@next/eslint-plugin-next":"^14.1.1"},"devDependencies":{"@types/react":"^18.2.23","react":"^18.2.0","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-react":"2.0.0-22","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-nextjs@2.0.0-22","gitHead":"3556ea3d894f3b49dab3eeaa7d5727fa6a51bdea","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-NUFDiG1dSviqRTVNGMd+Vk1I1GgU6/2UTWCIEC/TCu2Hk36Vlg+CVrVNyk7Ev8I3n5fvvwHrO6g6VOA7fhAvNA==","shasum":"000f581688a01dd6e6bb8f2e132c2b055b4d4fed","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-22.tgz","fileCount":3,"unpackedSize":2009,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-nextjs@2.0.0-22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxGNaLSrDPjpBOe4XYnc4nojpiTsIVlqyvMZwB2AAD/QIhAMS6AlzVAAE7yRsI3ZbGLRoaeJaUbnsYVCNysZ9hR2EN"}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-nextjs_2.0.0-22_1709614296202_0.9431332428445149"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-23":{"name":"@dudeofawesome/eslint-config-nextjs","version":"2.0.0-23","description":"My NextJS ESLint config","keywords":["style","lint","config","eslint"],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","repository":{"type":"git","url":"git+ssh://git@github.com/dudeofawesome/code-style.git","directory":"/packages/eslint-config-nextjs"},"license":"MIT","author":{"name":"Louis Orleans","email":"louis@orleans.io"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"@dudeofawesome/eslint-config-react":"^2.0.0-23","@next/eslint-plugin-next":"^14.1.1"},"devDependencies":{"@types/react":"^18.2.23","react":"^18.2.0","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-react":"2.0.0-23","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-nextjs@2.0.0-23","gitHead":"9de056ff3c0cb942e1d3eac20d92b236dd11a2f8","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-WGCiOF/wZ62xz31t1IdWsFY4+zDe0PEpAip/6PEEkEEQlT5qJepeJlUXrBfcSYiGflOZCIQJRk15ojndHhjxCQ==","shasum":"44d7e023359314cdbd4b88afcb231d54b1dccbdc","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-23.tgz","fileCount":3,"unpackedSize":2009,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-nextjs@2.0.0-23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5oUtH66td7TPhihjm+FeifWpW18+lYxUpnV65sw+jvAiAnHLPWQFY1hM2hwg7Bd011eTFOr8d6qv8pCxT455UMmw=="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-nextjs_2.0.0-23_1709710219391_0.2710021226402337"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."}},"time":{"created":"2024-03-04T07:29:09.866Z","2.0.0-21":"2024-03-04T07:29:10.121Z","modified":"2024-04-22T19:17:12.953Z","2.0.0-22":"2024-03-05T04:51:36.370Z","2.0.0-23":"2024-03-06T07:30:19.541Z"},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"description":"My NextJS ESLint config","homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","keywords":["style","lint","config","eslint"],"repository":{"type":"git","url":"git+ssh://git@github.com/dudeofawesome/code-style.git","directory":"/packages/eslint-config-nextjs"},"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"license":"MIT","readme":"# @dudeofawesome/eslint-config-nextjs\n\nMy Next.JS eslint config\n\n**The easiest way to get started with this project is to use our [setup script](https://www.npmjs.com/package/@dudeofawesome/create-configs).**\n\n## Usage\n\n1. Install this config plugin as a dev dependency.\n\n    ```sh\n    npm i -D @dudeofawesome/eslint-config-nextjs\n    ```\n\n1. Add the plugin to your `eslintrc`.\n\n    ```yaml\n    extends:\n        - '@dudeofawesome/eslint-config'\n        - '@dudeofawesome/eslint-config-nextjs'\n    ```\n\n1. You might also want to specify an `ecmaVersion`.\n\n    ```yaml\n    parserOptions:\n        ecmaVersion: 2022\n    ```\n","readmeFilename":"README.md"}