{"_id":"@code-style/eslint-config-nextjs","_rev":"12-c3bebad0dc3d4f764cdeb4991cd1a20e","name":"@code-style/eslint-config-nextjs","dist-tags":{"latest":"2.0.0-35"},"versions":{"2.0.0-24":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-24","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-24","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"0925575828dab4184ff15a0a74d034dbc1c36b5c","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-24.tgz","fileCount":3,"integrity":"sha512-jASdNAvPKMmo85HUbuqSI1GOLxNksWCPr13QhICwlaE2l8lZY03FQHOitutlkOf6JNsxe2ABXdCjegfFIgazJA==","signatures":[{"sig":"MEYCIQDcBLKZq+ppt1Dg6nbsflsDtYGashrgPPekVGtup3co6wIhAPSSwJsCUxU327lS24dmg151tMkRCIhk5yw0rIJqCh+6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2061},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"98db89e67fd088be909d74095b214548f2f10127","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.2.4","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-24"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-24"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-24_1710833551483_0.2620728662572891","host":"s3://npm-registry-packages"}},"2.0.0-25":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-25","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-25","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"71f375fe987db5f55a3e676fcdf381cedf4a1f7f","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-25.tgz","fileCount":3,"integrity":"sha512-K8u/9yS3iefaVOvWAEUwouneDlpXGgd5emOEKVzhVbZ8jm/kOn77o5BR2W3YeqcP9OAA5unAXIpOliVsrQMimQ==","signatures":[{"sig":"MEUCIApm7S9okf19RyWBKFFNFUDvlZ8uqZP2065x9qV/sKc5AiEA5EERsxtWIvy84RbPEPYsbNi4+nSMfPWBYKw8MgGmgIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2061},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"5bfd02bebd37a781e48c0ab4f3b914f010f67c5f","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.2.4","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-25"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-25"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-25_1710916985539_0.043939914942619174","host":"s3://npm-registry-packages"}},"2.0.0-26":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-26","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-26","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"ea1682b30d477fc57a75623a47d36eabe4bd7938","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-26.tgz","fileCount":3,"integrity":"sha512-lTH4/RAvnINVadc1NFMkh2SO/fQO+EbutQnBx0X84iCbimWPdCMRlsyFSFQX5eUSfCjeRiGAb1O/f/PBH8dp0Q==","signatures":[{"sig":"MEUCIQDxWe/ZADTHEo5rae/Fj/IF4nHFOQtS89+6FImMUkZX4AIgcd4kR+7zvqOqG0FnVCEIP26CasyCPDyh5q6GxFOy2uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2039},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"6dc1294be8bb46edb0283805b91990954f09edc8","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.1","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-26"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-26"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-26_1713031600509_0.5466111582906581","host":"s3://npm-registry-packages"}},"2.0.0-27":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-27","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-27","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"04fc0a5fd97e8b4700c7362339922665d9e748f2","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-27.tgz","fileCount":3,"integrity":"sha512-DnSMC43vYPf6YFjT61KwPULFpdO/vML+CbD4LH/0vBsiNLzZuhNX0jQHrIECkGSDbljQp97oD6tCxzBdg5gxlg==","signatures":[{"sig":"MEUCIQDWNVzkVwt2Hg/nlqn1k53pXeB4bHf9lH3qlKlbshYmRQIgIPEs7ESbj9U/COxNIFAhSlhxsHVtyxzCVpuHyeCcQyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2039},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"96da1a90de0ad11dfe568279cdd24d85cff87a46","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.1","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-27"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-27_1713076833669_0.6545111101851826","host":"s3://npm-registry-packages"}},"2.0.0-28":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-28","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-28","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"f7e30e038aea007073855c7e2df3ef3be7bdde26","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-28.tgz","fileCount":3,"integrity":"sha512-XS4yeanHAn8IzHQUr67JFreTZuQXlurhBR3CuuB9EwKAu8QH9E9TRnl3XMBE+zdUOuRd5A4CrUMZEUz9YRYZQg==","signatures":[{"sig":"MEUCIQCMffhrwyFP4dGZ9yO6CaBnGjrndtCR2X9YX9biRCUlbwIgVvcdDkjcHqu79EiTNSF/h3Op5/F6NiD2OjgvtsSkYbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2171},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"5bbbcb8c103dc1d8c8b68d58bb5cdd0f8de43e6b","scripts":{"test":"node $NODE_OPTS --require tsm --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-28"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-28_1714768173833_0.8859089455389935","host":"s3://npm-registry-packages"}},"2.0.0-29":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-29","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-29","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"c0148ce767bcabd3246a8cddb54971c305484a1e","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-29.tgz","fileCount":3,"integrity":"sha512-fGdggcYII19+Ez5eiuYsn6vhi+P8ss68ud7ssmMJmft6ImHJY1EGfKBpG7Z6skjHr7OFCBdw47Cc6l5qq1td4Q==","signatures":[{"sig":"MEUCIQDPQzn6s1mRTO3RQsifd10L+P0H2S8tQZxQ+HgdJZaleQIgPTc4lmygOEYm6Hxmlog35jv2sm2Mc4NjNU5wtghq1+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2171},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"4e5dfad2a9efbcd8c67993c293022d1ed20689ae","scripts":{"test":"node $NODE_OPTS --require tsm --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-29"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-29"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-29_1714778917961_0.44916797356052296","host":"s3://npm-registry-packages"}},"2.0.0-30":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-30","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-30","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"74b62509efc6e56e398900ecd5ef7894410cea39","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-30.tgz","fileCount":3,"integrity":"sha512-Rs02RjMAY4Mt9Iw4HjnozFScEAyMveknGY2viYSri34kdi+qv51Q6LoMRG/oMeXF7Apx0B9HnL9cmMzKziUM4Q==","signatures":[{"sig":"MEUCIQCHQ2/fZYh0qRSeYhSkYvB/NNksJWMouJYakD+apw3zFwIgUfu9qlMGtrCtEdGReb32//dHMVVEQxewzzj5gl9I1TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2171},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"2f352f214ad5d8f58ac54799a67c193e3f3abbf3","scripts":{"test":"node $NODE_OPTS --require tsm --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@next/eslint-plugin-next":"^14.1.1","@code-style/eslint-config-react":"^2.0.0-30"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-react":"2.0.0-30"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-30_1714779331332_0.46244088561470886","host":"s3://npm-registry-packages"}},"2.0.0-31":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-31","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-31","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"4e2cc952b56d9de1a2bd78bf1942859dc99e1b29","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-31.tgz","fileCount":6,"integrity":"sha512-iSVrRFNGeXOZLiLdAKEPSBXN6SRCdlhKU1k1P8Xey3iSQ93iKtDkWjuJeIif0ke2SgC4r7d2tn46XRGztegjjw==","signatures":[{"sig":"MEYCIQCRhO+2xUgXnr5xMh2VFSSaEwmyfMm5DZserE8VYyJYUAIhAJMbdNIa33LyhbKbRp8pQMiqJ80E9gEwCzSvbyqpIyH6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32328},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"bc2daaed4f2baed18e837cbe97c4fcacbb3dd774","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@rushstack/eslint-patch":"^1.10.2","@next/eslint-plugin-next":"^14.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-31_1715415242518_0.9155115428396203","host":"s3://npm-registry-packages"}},"2.0.0-32":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-32","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-32","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"4d7ad5f46d075b56c6c6d46f15d2302a965e18d7","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-32.tgz","fileCount":6,"integrity":"sha512-WXEwBFt0s12mcMEmiX1BOiHnPBG4zsfUOZcB6qwbwnyN8KY/r8D5RYwZK0dnvikJXY3ro7soCQ2wjGTxfqdctw==","signatures":[{"sig":"MEYCIQC4qhEwWwmaf5zlPbpjyQ5F36Zs4m5se8rkFqFVZxqsRAIhANNCzH+4TcOp+HXNB5ccfPQGZ4LuG80QWoDIOL8M+YfN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32328},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"f3282e598fb10ecc07c3eb731334b3a8d30b92a1","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.5.0","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@rushstack/eslint-patch":"^1.10.2","@next/eslint-plugin-next":"^14.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-32_1715416364452_0.38862654511944483","host":"s3://npm-registry-packages"}},"2.0.0-33":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-33","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-33","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"eeb66923ee11f8460c72bea4b98caa9e5a6adf65","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-33.tgz","fileCount":6,"integrity":"sha512-LsCwTM6I/g2xxTN+hdqNZk6uRLYr/QEyRgvDu7EmadzifaY4e8oyEF06UngxSJ+U2yd2F5IStrlqxdCb9BddMw==","signatures":[{"sig":"MEUCIBTPFW3T015KhT9GNK0bfRdKDn8SG2Sp/TUkELlfvI5jAiEA7tQlEzhgj2gN5CFMQh4/thvQSO70AhKsBZZfeGq49GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32328},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"3418ff0fc532673f60a9643925a8602bd1c8c9e9","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.8.2","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@rushstack/eslint-patch":"^1.10.2","@next/eslint-plugin-next":"^14.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-33_1757015188513_0.2783216158656654","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-34":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-34","keywords":["style","lint","config","eslint"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-nextjs@2.0.0-34","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-nextjs/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"a042d3ed479487918df7f419a07f30a7e7c809d5","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-34.tgz","fileCount":6,"integrity":"sha512-Dess04zk1uHfGaBNtqFZdgKpJc1SJrTpDP0aElTCmCyAXWtbhj/R3axp4vvLAl1GROuxCU3QfWVkqr7XKh7pDA==","signatures":[{"sig":"MEUCIQDH3XCZWPMBJgeKhDhoG/Pg6XigbWnBjtGbc3xPB/EOtwIgOaNZa1qFi6ljjTxFTQiml0gTNuYt9zgg5VfQfbmGRwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32328},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"130ef57738e9a8f6f2b04d1ca41cefba5b24c0c7","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-nextjs"},"_npmVersion":"10.8.2","description":"My NextJS ESLint config","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@rushstack/eslint-patch":"^1.10.2","@next/eslint-plugin-next":"^14.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","react":"^18.2.0","@types/react":"^18.2.23"},"peerDependencies":{"next":"*","eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nextjs_2.0.0-34_1757026307406_0.08764857055723185","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-35":{"name":"@code-style/eslint-config-nextjs","version":"2.0.0-35","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"},"type":"commonjs","exports":{".":"./dist/base.js","./*":"./dist/*.js"},"main":"dist/base.js","scripts":{"build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build","test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"@next/eslint-plugin-next":"^14.1.1","@rushstack/eslint-patch":"^1.10.2"},"devDependencies":{"@types/react":"^18.2.23","react":"^18.2.0","tsx":"^4.9.4"},"peerDependencies":{"eslint":"^8.49.0","next":"*"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@code-style/eslint-config-nextjs@2.0.0-35","gitHead":"76effc7d3efe32f8179c4990d127cb3596ed6fd4","types":"./dist/base.d.ts","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bLWyGfD1EoXnupQ/kuydYJfrVxv8A4GyKl1raVJaKpSBkAaCXU/fZzJl/P2d0/mHmLOtAyOcFu3Hikv/94wAOw==","shasum":"0b01264e14d37874e795f386cb4e3be431e2ac8c","tarball":"https://registry.npmjs.org/@code-style/eslint-config-nextjs/-/eslint-config-nextjs-2.0.0-35.tgz","fileCount":6,"unpackedSize":32328,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-nextjs@2.0.0-35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICHKHIOLuKmCGjEKJ9G0prNMQJtZESq+yYxTUw2iLUZ0AiBXUS+FwQwD3IZYKGcVd/d87GRJ9t8RCJ58zQHdlUfIMg=="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-nextjs_2.0.0-35_1757460569819_0.17036858363958163"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-19T07:32:31.349Z","modified":"2025-09-09T23:29:30.444Z","2.0.0-24":"2024-03-19T07:32:31.623Z","2.0.0-25":"2024-03-20T06:43:05.672Z","2.0.0-26":"2024-04-13T18:06:40.648Z","2.0.0-27":"2024-04-14T06:40:33.816Z","2.0.0-28":"2024-05-03T20:29:33.985Z","2.0.0-29":"2024-05-03T23:28:38.126Z","2.0.0-30":"2024-05-03T23:35:31.501Z","2.0.0-31":"2024-05-11T08:14:02.770Z","2.0.0-32":"2024-05-11T08:32:44.644Z","2.0.0-33":"2025-09-04T19:46:28.700Z","2.0.0-34":"2025-09-04T22:51:47.592Z","2.0.0-35":"2025-09-09T23:29:30.005Z"},"bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","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"},"description":"My NextJS ESLint config","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"readme":"# @code-style/eslint-config-nextjs\n\nMy Next.JS eslint config\n\n## Usage\n\n**The easiest way to get started with this project is to use our [setup script](https://www.npmjs.com/package/@code-style/create-configs).**\n\n1. Install this config plugin as a dev dependency.\n\n    ```sh\n    npm i -D @code-style/eslint-config-nextjs\n    ```\n\n1. Add the plugin to your ESLint config.\n\n    ```diff\n     extends:\n         - '@code-style/eslint-config'\n    +    - '@code-style/eslint-config-nextjs'\n    ```\n\n    You'll also likely want to have some of my other ESLint configs for your environment.\n","readmeFilename":"README.md"}