{"_id":"@jimmy.codes/eslint-config","_rev":"162-93004404cf5997855e79dfb24366b791","name":"@jimmy.codes/eslint-config","dist-tags":{"latest":"9.0.0"},"versions":{"1.0.0":{"name":"@jimmy.codes/eslint-config","version":"1.0.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5a7e989740ed87d31738da94525fed396864a972","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":7,"integrity":"sha512-B0HtXMPKv+PfyYcuMghRH+hAcx295/pX19qAcFnLWKHH8ufy94HnvXUXpqYVEB03B229MUzuFJGdFbCk6GZ35A==","signatures":[{"sig":"MEQCIGcjxfEteVvM1gz64FnXIZ7B3kBiK0jT0d1wzR+lGsZ4AiBocyLaVGrIOgsU4SmIwZKuwjxYAxqL21/MlMjKA8uh/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150413},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"795e4ce377eec1b1fe3dadb50d332d015c1ea28f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"globals":"^15.0.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.5.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.5.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1712540699555_0.42191874938382523","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@jimmy.codes/eslint-config","version":"1.1.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.1.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b10cc2a54055d84a53e52891de977e5fbfd227a9","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":7,"integrity":"sha512-lvgv/HHWGU+qbsf5sSQvTEBk5dnTwQaHj1PW6TKeBi1fN69oNnOVS2wBJw5daseFvhoyo1jkD/37mz7Q5TxdAg==","signatures":[{"sig":"MEYCIQCUxRc2JEtDXUdBki+Xj1KpZPiECjsrp7NlI8qDFxmB3AIhAJYTWxrRPeIw+yVIV12uux75YXet2myy/XI1ET5XzYgQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150090},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"9f384976e33143bf31aed7aaa61d918b96518fe0","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"globals":"^15.0.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1712614887201_0.1164334700217764","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@jimmy.codes/eslint-config","version":"1.2.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.2.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"76b89ed656ecd4aa12014f5d8188e2b6b457a016","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":7,"integrity":"sha512-B1ECpSKr681tVx/ajgJl/rLEGh0pwEVZzFVbopbNjqGDRSV3PEUyqmxSLg6Scc9mHMc6wsiCksXWPoz1mm5bTg==","signatures":[{"sig":"MEYCIQDditPwwlvf9eCJK7jho2XulunjtJpmV+P2j9OQ1g6j9AIhAKaY5QUhvuZDuSx+odWY/LmGzkamJfOX83lPxnRtsJyL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152952},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e0ea27484ee6f2c383b7bbd812cbe4566a327612","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1712619665401_0.5477788674854922","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@jimmy.codes/eslint-config","version":"1.3.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.3.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ab08cf6c8c2bd85f1c1360d2830c942e69c5667d","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":7,"integrity":"sha512-Nnz5HsxF8IFZYYNgL2VfeoJ0JBTMUtenpV6WsiuS4hT/ZRqKK0XVyKEnZzrx/wjZfc9zSfrz0zKbIVY0GVVrCg==","signatures":[{"sig":"MEYCIQC8oOndQQoo/6dXLWe8cLVy32jCufHoi9LbFY1kn4o3QAIhAKgTLSDoO0GISNHQYWLBk3fnXbvbB2M5Gh3M9F2CfXVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160562},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"be98e3cb6f1a33dfc15d33cca7480cfd84febe79","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1712706620409_0.8011574206246896","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@jimmy.codes/eslint-config","version":"1.4.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.4.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"246698d8fb011ba7271b0bd680700b3b474c1227","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":7,"integrity":"sha512-NLB1evh4U8t1QfF7cjbdr8DFy4bFRXjaaWUQqJvRKZlYT/at7OLZ9G2/hHqqP4lBQsv0DJAxW5QK4SfISDIr9A==","signatures":[{"sig":"MEUCIQCSL3Vd/snzJ3NZWoHW/0geuSA5Z/b9+u+oRTLUu1qyZwIgB/dy/KO8AWBpjtUfPwQGj8BqfP0Kl+zWoYcFaaXGVAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165270},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"df2f0451a6d4c5fe308c5c5cbcc2bcc68db3946a","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1712797424411_0.5930672068739749","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@jimmy.codes/eslint-config","version":"1.5.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.5.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0fa98df6d2f1ae93da0416b581ef20c8b31f7eb6","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.5.0.tgz","fileCount":7,"integrity":"sha512-F0vGFakZ1KnT/zg9eKGie+OScoY3o8MQDRUkTkjz9rKleO1fHXwMNB3QWX19/yOH8ty8rFclYLAN/+7hqzFdNw==","signatures":[{"sig":"MEUCIQDmWDPvaRlfmT96QOHPhXoT+5hr4cqMfiL2qN/117xgKgIgIrRDF0gAZFpvYTDUg/40ku6C2ThRi7GimtuCG+BrCdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166357},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"fad952be4a8b6b41dfc21df8f55f2d9ff7cd627d","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.0_1712968931158_0.19816317138983575","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@jimmy.codes/eslint-config","version":"1.6.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.6.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9d8c03f51492ab637f7b85aa4993dd692cfd0bee","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.6.0.tgz","fileCount":7,"integrity":"sha512-JCsmTYiXiVsG0nxYIlZZe6BiLn2ni7p8kLz8gmi+7toNwQ1oo7nz2AZ87zimEtAL6Balgp4fyq5/ibhuA+tZWQ==","signatures":[{"sig":"MEQCIAJw1hgk+vzS5ostdFlUxVVPK2L4Au2Bre3M3xVSHu7cAiBuUPLBsGnMWMxS4STwHVC34C61BOo3RL5RSBueGM2wcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":776289},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"aca52a7e5aaa15afeacf49b34990c80510ec6b9c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.0_1713016093544_0.2898991404523368","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@jimmy.codes/eslint-config","version":"1.6.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.6.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"2359df15337267907e4028778655bf2ca92b4d38","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.6.1.tgz","fileCount":7,"integrity":"sha512-pXrbrJ7NY4hce9ghTlcW8hlf5enkedUa18UgjzFA1BO//Hr0cFN7rY5uM1bvTST/VaymdkLzPu/RrE6DDoTbMQ==","signatures":[{"sig":"MEUCIQCR7+G5YBjFhW88aQi0ydH1qdGJKkGentnygn8kzOvrswIgba4CvnSZZhthWs0y4X6xd9DKgnnidC1uqRUCUZWlsTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":776363},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"11d883419a3f70e35c04f5c5e2363434ce54945d","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.1_1713032193124_0.3798300374231103","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@jimmy.codes/eslint-config","version":"1.7.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.7.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"97cf29dc11568ddb214ed151be6752f6dc60a117","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.7.0.tgz","fileCount":7,"integrity":"sha512-JXDKHSJUxZLQVWPCxGKvzBH53uN7ZEacHddI7uec+Ye2CszraSZl1ik6Ws465+24YdfARQA/F97R07nkb7IDjg==","signatures":[{"sig":"MEQCIEQUQVzrx15wGwyZ7IoHNYkUEBXmn3AMjo3vHrVTMxRzAiAaXBB/UOOzSWlpKrlpLwW/o0uoFZ1vS2hbaAlUzAXN2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806061},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"c5d378a6c0099cd5879d53caea7d1430c4ca649f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","astro-eslint-parser":"0.17.0","eslint-plugin-astro":"0.34.0","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.0_1713230620922_0.9293594557491056","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@jimmy.codes/eslint-config","version":"1.8.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.8.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"966afba92e7cc57808a6d20688a8bcfb4c2ad155","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.8.0.tgz","fileCount":7,"integrity":"sha512-7Oi21YvfPxSus2CMdVAQ9HbrPRoLXCtZcv2FxOZfb4ZPXBcDFjTGmCwrjawHWeIIigH7rFyrnEuCYo+BP2Q5uA==","signatures":[{"sig":"MEYCIQDQWgmcZxHO8OWDfS7zam8IhwwXQ5tyjCB0Q+4jxLjg/gIhAMMTlkwlto+HP5Y1Kge556EbD1noujt8/wf7BbSsmVZ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"8aca5d18893db77879998852331f57b7bebe4670","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"globals":"^15.0.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","astro-eslint-parser":"^1.0.1","eslint-plugin-astro":"^1.1.1","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.2.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.8.0_1714479500623_0.757432869160896","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@jimmy.codes/eslint-config","version":"1.9.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.9.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"26a8c3f8723fda34b643d76348e90900f8e5132b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.9.0.tgz","fileCount":7,"integrity":"sha512-amknlz7xk1EXXJeirKBJHKNEj68tA5e/9OuyY2CTF7EhnkrVfYfiovKlxQmfvEHQG6QSQKQCnK80WJ2O6LM96Q==","signatures":[{"sig":"MEQCIFgweIPqb/FXaO7Ww2GdEn7Ej6Gy7U8PfcdthiKtAb5nAiBA/RdpRAc1c6irUfDOcaoCeASggka8UdUvVgfjGIbv3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"5d63b60d8c6c3dc89b6733ee5bb4cd9f44635497","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"globals":"^15.0.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","astro-eslint-parser":"^1.0.1","eslint-plugin-astro":"^1.1.1","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.6","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.9.0_1717466980457_0.6668250681172672","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@jimmy.codes/eslint-config","version":"1.10.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.10.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"47672d84486c140fc2f39d5f47138599ae0dbd5d","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.10.0.tgz","fileCount":7,"integrity":"sha512-97a7zdnj9RGGIbbYJZSOkJnNvZg51XFMm+D3ewWIgxu0var+vi1hY3qz6xGyHv81/zgsXTseNwchf++xobfMJA==","signatures":[{"sig":"MEYCIQD4ekV96mQuOOoisqSOw7VIGP+IpIpS5WIuolotzNje1wIhANHvXjVEGrAgJNXGXURKzg9I4gJ+W6rhdCgPtaGotWpG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811645},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"6d800e52f978d2402ff4dd6dd9ea849ecaffc896","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","astro-eslint-parser":"^1.0.1","eslint-plugin-astro":"^1.1.1","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","@typescript-eslint/parser":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.10.0_1730334776798_0.7662144735106162","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@jimmy.codes/eslint-config","version":"1.11.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.11.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b11a300ebba3eb50db6e1f8f35b06e6355d00a43","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.11.0.tgz","fileCount":7,"integrity":"sha512-GTevKy2eRTP8Sla3KJkr8zFCQh/YDGqsi+ZiCuW5zmh7qmgna90Dl0XJ6oDFQoPh5XjXoiozlM6bbEB9V1KVVw==","signatures":[{"sig":"MEUCIQDCLiFN7gL9spKRv3sYg4X3pb50HTTIeT5f0qSZkDec7gIgZh36CROCbJspsoS6ZMS61anijbjw8z0L79kdx7WK/88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811645},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"0f6e5279d84b651d7a7f5d77b7eac334d22a4598","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.2.0","astro-eslint-parser":"^1.0.1","eslint-plugin-astro":"^1.1.1","eslint-plugin-react":"^7.34.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^7.6.0","@typescript-eslint/parser":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.28.11","eslint-plugin-testing-library":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.0_1730335658915_0.4404676557146059","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@jimmy.codes/eslint-config","version":"1.12.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@1.12.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"a4e73d2f9b336bb3e6f04b4ef439461a3dde999c","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-1.12.0.tgz","fileCount":7,"integrity":"sha512-d/IMqACPjsvHSuy4JIjzVkR7OfcD8MuCLeqq3/lr1bAjSaaBsYTufh8PmXXjsDOi1uTtHtxrTbZrRRixQFaMMw==","signatures":[{"sig":"MEUCIBSUS10vmdMjziGPIUu+kZE2t1IK1+wVd8xaRjdgb6TsAiEA4VRXCC28nJJewNmxrhrhfjQ1Av5ykPjKcoQ63kVitEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863469},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"1397cffe5cbe42b2294412b0137db4e1718e6dbf","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","typescript-eslint":"^7.6.0","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^7.6.0","@typescript-eslint/parser":"^7.6.0","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.12.0_1730337924574_0.4164635075301215","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@jimmy.codes/eslint-config","version":"2.0.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@2.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"4f9b239139a762f49be4165f956750b71e4d1325","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":7,"integrity":"sha512-8Zf/SXCyD2Euse4UWp2FbUppHGOZ3ubPR4HTNOlUpDajJmZAXyiZAMlA73WOV9UqD+/CHv90+0Z5ySAVaq19JQ==","signatures":[{"sig":"MEYCIQC1gBsaOK76MVBL4wcVSfqn5yJWjl1cEH0t54B+wEogYwIhANG3aQQwmyGxWrbt2CB7gE0cmf82VrLrcOJmAkbcIKnK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830004},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"d4b9ee5c8814c3e50fe7a3343d686657e48f8c78","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^8.57.0","@types/eslint":"8.56.10","@types/eslint__js":"8.42.3","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"^6.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1730340384187_0.5241683237121886","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@jimmy.codes/eslint-config","version":"3.0.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"086321bb7d49dc38dd39f1b5d1ad1e7990adf8c9","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":7,"integrity":"sha512-ak1ekX+qXbHYev8H7CNAdT2bReMJQEYTYgS2+JG2d242dkYxuPJwso/AJ1oxVqRbE4qANrbhfJL3RTrsLVb+oQ==","signatures":[{"sig":"MEQCIHiKb3FKNjUAf0JqT5o83rDASPPsU4oWbsNMButo2BRhAiBLr+5nqltV0HcpfFTMt8DT9oR2SBjk3yCDccRDwYisfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":857564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"7268b1cfaff6584774e8068178fe37130d8f3e84","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.13.0","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1730397381021_0.6882770880484181","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@jimmy.codes/eslint-config","version":"3.1.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.1.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"1644f5727759e54044174bec528236f96bf674ee","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":7,"integrity":"sha512-Ot+ni6eM+5y7GkZz3dBhS/plGaJUf8xE1n0enI3Z1pYsEnX0zwgyqDMKcmjfYJGq/cv5pOCr8ZEF0qt0RnE7HA==","signatures":[{"sig":"MEUCIA7T35HJliGMWjdUAsVIDryriWiUsIqwV/E2YE0TXPlvAiEA/DvtluZuRgTqgvhivvdpOMxd2PQziflCtvgvV3Z0CVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":886896},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"6cd82d3a8a8dfbf22bb1a1d5ca12f18fdd47ce4d","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.13.0","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1730407606544_0.6768577674439569","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@jimmy.codes/eslint-config","version":"3.2.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.2.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"05852fef49273ddae2e5803ee2e7cca78d76feed","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.2.0.tgz","fileCount":7,"integrity":"sha512-Imp+jsUXpFmRd4Vb0I0fAiz6AhMj8ztL/sOoDSVtvVvNY5Iqs/1OF30Bg3X5S/Vuj8CuTUuVZb01jwqejFM/lg==","signatures":[{"sig":"MEUCIFp3kI3pE57eFLayTUeZ7prp3HV2V/2mR0dUuJP71SsOAiEA/GlnSETodTp2UCYh/+Yog617P2fd+9tVI6fQHGPVpps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":887042},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"db1afc526b0f59008565eae24d4dc8946989bbf7","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.13.0","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.0_1730408875187_0.20573437733503308","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@jimmy.codes/eslint-config","version":"3.2.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.2.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"6b90647e709f69262bf9991c2a17e778ef1bb971","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.2.1.tgz","fileCount":7,"integrity":"sha512-bzk0PDWiU478AHH0SUFDXHADxY4BOxcEkzWr/6jKFh71mmBLLIkM4oTokYz0EnefPMUONuFS+IboPHmUwa265g==","signatures":[{"sig":"MEUCIQDDzsNJYH9iTdGl8sVTBScIvuo7mDK2B8GteW5TTsXR6wIgMR26ocfdbyEdtVdS31Inc2tzOC8fW1Povrzkamaa2+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":887352},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"811dd20a968313fef9f210661780871623f69c1b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.13.0","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.1_1730409526415_0.0938707254579676","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@jimmy.codes/eslint-config","version":"3.2.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.2.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b9f406fe7695eab9e0ed0be0ef4be02b29fa839f","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.2.2.tgz","fileCount":7,"integrity":"sha512-1CKN2cr8hR1FBU+nPxJ1pXzVcuFbaOYK7LaXZ6bOiAKACkw60X2yEHevd76PrVZu/NS8yvXUGhEEJb7xMqli1w==","signatures":[{"sig":"MEUCIGxaSBhBFr7fokV76kK/R3SAJbWv25LKH0AiC+Eiv9kFAiEA9cx2H3eL31rXPEZ8KiadpIfH3aZflYl0Ar+6b1Qt8+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":887404},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"ff85fb8f5ef156661412098520302037cbe6beb5","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.13.0","@types/eslint":"9.6.1","@types/eslint__js":"8.42.3","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.2_1730471200427_0.6082260693922734","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"@jimmy.codes/eslint-config","version":"3.2.3","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.2.3","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"fb7075cef122d3b10df2d71188889b35b6c2e820","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.2.3.tgz","fileCount":7,"integrity":"sha512-M8tkLWOhiqTtmBWZa3IWoMDUQ+zPZ5aoqlLmp7rHnWhcsDdgW8LkKrDHt/hy1QePsaF8KUp7qoPx+K7fV9XXtg==","signatures":[{"sig":"MEQCIFdHMSEFJ9MLWBYkiWYu2Q/x9l2t7KvnVuwdXebSnC6YAiAqSncVfyPzxoAgNBGjPpG8rO9SB21iqgGqIKxcHHgpZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":887369},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"a6d9bff79e9b2feec109ed059f9a5587efcf5e38","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-node-import":"^1.0.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.3_1730491316089_0.6036769430601949","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"@jimmy.codes/eslint-config","version":"3.2.4","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.2.4","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"6a7e06d5d5edc105f5c2f3747312eff609ab2a01","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.2.4.tgz","fileCount":7,"integrity":"sha512-EwhDbWzuz+szmsJCgbF649KU7tEtJFxKr+OYfTK8fqmC8CdQunHJz83gIZtYMnWxmNQ66OQ7mg/mwzV/T1JosA==","signatures":[{"sig":"MEQCIAUS4MPd9EVek0kKVd7uHSF/RaT99AtYjLkxv+SxpgO+AiAXCnb5mIZzXu2jRAPFPEOmQy47UFT4J2cD04k75gybgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1036927},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"5b06239ae7e7545c83e9a16038d5e51b9aada412","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.4_1730492970182_0.16263741956611222","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@jimmy.codes/eslint-config","version":"3.3.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.3.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"91d480fcce6fd93ce31b206b8a794e6b6702f3ea","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":7,"integrity":"sha512-yZClxh+tu4tVdxX/7NUaE0HzSC4DRVT8EYr3mjmijsJoUzjIbilbJzAK986CO/XNG+2UDO5naqP6IwunCkuevA==","signatures":[{"sig":"MEYCIQCKAEc0KUHpflAZRasSGgxEaNLFxzrskv8OVK5RQZUq5gIhALLFz9FjvJu3o9W/XEqx7JxmAe20IfVmhcLOHv5Nco7y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1121393},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e34065360d54a40190ea816fc69570a6aa1f77dc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1730498088639_0.356099986302004","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@jimmy.codes/eslint-config","version":"3.4.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.4.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0a49f65cf542082bb5e54a5912978a5b65892ded","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.4.0.tgz","fileCount":7,"integrity":"sha512-MX+x41Jkj+SGDf09/FgsjXQz5DHb5FPlN+FSuvIhXXTdD0270WhOAuct8OuC+KlAHH8IBsfk6GQX84pF4RYSxQ==","signatures":[{"sig":"MEYCIQChR2jxoZ6NY5pZ6CZcEwT2prxL3/3Lz54yqs2mk+jwagIhAMpzqcgP52eOFT2Y8HpyPc3Dl5nEDSYJBUCPSfY+eEjs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1129498},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"659ecc9cc5f14836172e8e5901638507a29c88e7","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.4.0_1730555356192_0.7492357845869084","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@jimmy.codes/eslint-config","version":"3.4.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.4.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0d165ce5df7f379dc124fdc8f60556ccab567fab","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.4.1.tgz","fileCount":7,"integrity":"sha512-j++TX1WvJ7Q+dKJmTVkTFctCbBSwL3q2u8hE6nokq2vyD8enQDN6dIB7o4XXlf56ouqtjXIoGO88am7CyW29dA==","signatures":[{"sig":"MEUCIAExg05xRFA34f3TVREB1yVtIUD8PNsYQFX6tzGLuH75AiEA2LqOctu16MmfldtkP599m4B1N0ZbeZBu1GUOwXWwdkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1129498},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"2f17fe9a158a17c8fd048c718292e0959963d5d4","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.4.1_1730556807769_0.4069956399072354","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"@jimmy.codes/eslint-config","version":"3.4.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.4.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"a9c0633a03df65c484a56ce9dfcbba5daec1feb1","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.4.2.tgz","fileCount":7,"integrity":"sha512-GZjSZ/0TGcfFPSMB0LCObG+owmIna287svhUxri8uSQZDEkK7BYWFZg+5DRocUAf3/cMi1PJmv+UksxXvx0Opg==","signatures":[{"sig":"MEYCIQDNB35wE4ci7/a6e8h/yUlFiIfUvPFG3+ft9+rlIBzhTwIhAM7w4qXc28BQFuBf59TLABldx7u+7ZMvNQqyavshKDIm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1130008},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"c95f0bc5207d35ad7591f01b783ffb97e86d77d1","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.4.2_1730558957572_0.6482028155600446","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@jimmy.codes/eslint-config","version":"3.5.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.5.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"fc20c7eabedbca004208f12326c2eeca0354dd1c","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.5.0.tgz","fileCount":7,"integrity":"sha512-yvtPBN5wb7epgksqOy+CrM+Bp+FiWOk1PVnIIrbJp0S+s0Q18HL2mJXesGT9uCx1Wg4E2zI+XbeubNx3fUNi4g==","signatures":[{"sig":"MEUCIQDEO8Ly1UGcGrIQD9w4QWUdV8zBVIvQ+OABRUKI4O4nhQIgYvLxjiENO3gAGLDtHvkAb9qP0eVQaaJvU12x2HFHx8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127540},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"cb2b8d8bc52a766bf3a191309b282b433140907b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.12.2","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.12.2","@typescript-eslint/parser":"^8.12.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.0_1730674636189_0.9964287536636578","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@jimmy.codes/eslint-config","version":"3.6.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.6.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"d8b671d758623342d1fcbe531bb54c0966a144b5","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.6.0.tgz","fileCount":7,"integrity":"sha512-wLLjFRZ2v2P5g/zzPWiq4Nn0goWlwR7M1U8J+XYyB1FAxfLhxJC1UZlm6EGrpJjZnR/Wt8n+8WtKyyeSSquMtg==","signatures":[{"sig":"MEYCIQDwt49jOIXMJB0vaa6yZEwt8C3T7PjHWk/T5i4S5GCBswIhAOKMIQ7vZ7Bqw1cM7eGE51EPtBShH7L2N44AuUDhO3bx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128806},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"c0714536e21c42ff53f9769b57f12001945a1520","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.6.0_1730761866949_0.4644919168911301","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"@jimmy.codes/eslint-config","version":"3.6.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.6.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0a48b7e747333e7de5ed502e2d8290bb57530a6e","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.6.1.tgz","fileCount":7,"integrity":"sha512-4GI4DalMsOxvivOl00t6bSeMQ6TBTPmkv+vErZwKfD0mrxiGer+xX2sLBM3Xeq5ZwbAvSUoraN2uz7UB5lADbw==","signatures":[{"sig":"MEUCICt3NNfH7UtD/e9LqvruI90ZEeIeTinACQc+n2DgGZZGAiEAw/MUMIAOcffmeNeHWUc6pe253P89cWCsG/aKcfoqvXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1129106},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e087b38f61e9d6cf2c72639b7e130d39403c9bf2","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.8.3","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.6.1_1730772498262_0.9065438674915383","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"@jimmy.codes/eslint-config","version":"3.6.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.6.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8803ab4770621e45805a607fba6c823d1a7d7219","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.6.2.tgz","fileCount":7,"integrity":"sha512-1NsYuVvCSsk9AES1FsU54GWIFBKo4vIjYTRyVx9fxPSN024s4onwmbWxbNVvJoGxe4VmNg+XMnsNfsKeTo3Ntw==","signatures":[{"sig":"MEUCIH/cyWIWW4cNOR8575uhHkhDOcVCPeMHRuLfBl/NIYDmAiEA3btgflu+CLWdq0WWi29mHtH16MYUH+VSm7LXN+kVNsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128720},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"b4e8f9606a9851c49865cc3bf591cfea3d0b45ef","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.12.0","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.7","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.6.2_1730846725098_0.46247739636257634","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@jimmy.codes/eslint-config","version":"3.7.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.7.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"cb4e38c5bb7d49bf75278093a0ebc9b9c9fb5287","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.7.0.tgz","fileCount":7,"integrity":"sha512-/wksdLecQyfRTHUgnDBOL1pgdl+IEXZmNH1nmV+kXm27ddNkLoVpVfULdZETCn1F/yWLrSg+zH2rGDxwaGejiw==","signatures":[{"sig":"MEUCIQCCHIZoCq+ceweRodNywKa9AkkBZBo7WFE5CjW0qeWklAIgVeVs1XTGJzopHEY42AA/hwJZdSoPqcKFQ7KdnVwJjbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"fcda1ae6508483b9520915926e8bc948f8b3d6df","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.0","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.0_1730936955620_0.041796071846463834","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@jimmy.codes/eslint-config","version":"3.7.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.7.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e2e87a72c70e653cc646a5bdee38d48d485af225","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.7.1.tgz","fileCount":7,"integrity":"sha512-JaPOElCX3Zl1Dyb+KfeJjafiZUpImAf5QEHANhFE4UWB/XSq1mV9mEHdehzUiMmbjXDdDhu/QemSTnKxVSEfqA==","signatures":[{"sig":"MEUCIQDTxr2NQ6S+/p9D2ZMVca4z4eBhjslLGKr6yNRGo9d3WQIgThTsUaTRfQq1wgAv5e0QkFl5w/MHKkCJiW4Ex+/7VrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128389},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"0eafac076ddbd86af42b3671d78004ab3a88e080","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.0","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.1_1730940004589_0.03412188259520654","host":"s3://npm-registry-packages"}},"3.7.2":{"name":"@jimmy.codes/eslint-config","version":"3.7.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.7.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9326cf31d25b1eefe6dd58dfe0c0c3e4c9c18a25","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.7.2.tgz","fileCount":7,"integrity":"sha512-C6nRAphVwXFqq9+pYwxPC/+wDXkrkpkt7YNeh6imUhkS8ifozdAyRlK6ZIdxFbhdFsjJ+RNTuOtheEVNs1Zkag==","signatures":[{"sig":"MEYCIQCL+FTgNaYdqd/+4wTZ5P1kUX9P3v0ZzvHpAuxsFywesQIhANaeQlwF4UUtNMPSpEvzIdR+yhxQB7vYOuttvIugecZC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128389},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"8581db9476a6d7870f40a22e7b28d45456e51891","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.2_1731023235398_0.3877800866855685","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@jimmy.codes/eslint-config","version":"3.8.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.8.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"644f5773a574ff7d580c09df8f659f905bd8a070","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.8.0.tgz","fileCount":7,"integrity":"sha512-3EElIvx6lFRLshsjKr3bGBPKW5K1IDdrrI76cqFEjDhnrmVbRzPGUaEDQtzDXnIhc6YxmwLxv3OKD7I+STUsYw==","signatures":[{"sig":"MEQCIC99cD++xnUMWDzcv6XoMx/KVYGhha+6rpRTkStvair5AiB54Z+owJ1w3vVd0N/FysiOHq6cXy8L6/WiQQGonoNuqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144362},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"002ea968a28b2dfe7305b9ac4c365d918e7e7e44","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.4","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.8.0_1731027029468_0.7939565452488269","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"@jimmy.codes/eslint-config","version":"3.8.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.8.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"3b01e80323f3044e2558070eaec4865e36a8f531","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.8.1.tgz","fileCount":7,"integrity":"sha512-PMdVyoqJnZQKqZbOqEZR6s1py3VCLFIhgnpBLu1qp+StiICcHlBV8LmTRf52aw1jzfH7PsSIn281tycTHOujiA==","signatures":[{"sig":"MEQCIEZzorzT/kT8WcomOV8TRFSA4gXZfcsy/gn0oA5cf0SfAiBKQSwLshqVXq073oVt9Wj/AdZUl6ub2CYwlmUoJsHaTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1145360},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"04b261f21ff67d29b82828c32db2a13ea0f8c25c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.8.1_1731028996688_0.9503533539069793","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"@jimmy.codes/eslint-config","version":"3.8.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.8.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"f60a9fece92dd6c2504ef2c3ead2e0956226a84b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.8.2.tgz","fileCount":7,"integrity":"sha512-GU83QGRdtVGYdnLHx42p02u+q+uQktxpVRk23H5rXwR81guZ7JDSw0p5hOQLotmTiGH1ZUPXLtT8BH2ipVI3JA==","signatures":[{"sig":"MEQCIHbRGk+/ieBC+/L1+8O9vZYp7quhBLq9kGY3m5StM32FAiBe8QmOnibcsOTUAwkRz2r/atLObKmfAay9gOZ3MLdvZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1189316},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"d86b9ef80a26819b03620c3831ca9fcf3aefbb1c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.8.2_1731034677594_0.549505877841638","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@jimmy.codes/eslint-config","version":"3.9.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.9.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"cb9d6a5c9ee2cbd42d8aa73190ddba3e520f99eb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.9.0.tgz","fileCount":7,"integrity":"sha512-z/AHMj2DPtupSAEnUpRODFlxAAz5zcHiNZxftSfQMr0TeZ+RItpVbwKyLYDC8ugPo1xP1AJkBxWHaBKREDY2vw==","signatures":[{"sig":"MEYCIQDJlc06DNpPvkMDh/eCLd955humuZf5IlSK5akyBPuJbQIhAKV87A4MBcup/MPTKTxa2NeTYjq1tee0fqV2VajJIS0l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1188773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"71139487c942cd4e0d7e0da8ea79a9ef04b1ef90","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.9.0_1731074445670_0.6226283200523071","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@jimmy.codes/eslint-config","version":"3.10.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.10.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"1cca5c9eaa38d9e3e4aafd0bcf93e186ef9e2815","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.10.0.tgz","fileCount":7,"integrity":"sha512-YM3+Sg8VASjwIgJySgKH0CMHbVCSpiI4eYsG7fst2YpmY7jnULDEBzKwlBfObvYj3ogaM6IMY67JhCDBZ7NWcg==","signatures":[{"sig":"MEUCIQCZ1AMt0w9mcASdwWUnPtIZjDCnwxXbAmNaEMMIEYrAkgIgWVBaFH7GHQFAi4QLyfDY1knw4uAGPwrX5cmUMcl/nrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1189970},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"242c6518cae514b116343deffbc8f114710d4f8f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.10.0_1731083868910_0.0640297297720489","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@jimmy.codes/eslint-config","version":"3.11.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.11.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0c489729411c21158ea42e564f46a60f308ad656","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.11.0.tgz","fileCount":7,"integrity":"sha512-pL15jqxPn+v0edtHkmR1daJ/tbieSJ1sriwlNwCm5sVhI4k0Pu48lUlx81gqTs/T8hH1aSGbGxVM5dS2o8/IkQ==","signatures":[{"sig":"MEQCIEEnCzD1JIpbgJvFFKvD0q5a1FrpQhkS25/0snHbcbXjAiAHaBYSQGLcXygyqTUDNBn55Qa1oojn0CTKgw0JI5zvFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1190736},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"db27bc1e1b645d5e020be924fce91480b94e8130","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.0_1731158119363_0.4391938437635732","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"@jimmy.codes/eslint-config","version":"3.11.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.11.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ea73abbfede1712a7501c826efeac642bce0efe6","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.11.1.tgz","fileCount":7,"integrity":"sha512-Fl6I74GzsgJA47POiPAjUZ8PM8sPj/JcCTnSc7XugdrTQCJq2CbdoDws6a69I6LamBtKGtnadDjviRirMEz4Pg==","signatures":[{"sig":"MEUCIQCQPyvNLUimIkGfRYNvInmEmqL3May7p5DIYrsa12oCRgIgZqEs4U7dnJ4LytaxL1yHz4Q1VVj7IhavOH9TG3ALlTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1190792},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"af3bec2b5bae5a655ec7b04aff8b348048b92206","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.1_1731186135599_0.2807795076832871","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"@jimmy.codes/eslint-config","version":"3.11.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.11.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8c904f632f743e33e90351e2c9121f0efa79d4cf","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.11.2.tgz","fileCount":7,"integrity":"sha512-GQdUYB7yHy6+2WOMXkKM0IztFCf9OIIb8Yv4eDNaJ7P6asAA8Qk0LxZTCLSKuTBNfAGjUN94c+Oi/fQBb26V7w==","signatures":[{"sig":"MEYCIQDC2aCQFy61jnNVxt+vN2JQumX7AezRmFe23LajE7fEOgIhAKl9RBhEmn0utlJo4W6NRgpkce8OTHJazktQ2HDsEMyj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1190788},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"53eb326f4f9e500af3c8a0dfff030ec8d44bf911","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.13.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/parser":"^8.13.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.59.20","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.2_1731459263705_0.4334905985864901","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"@jimmy.codes/eslint-config","version":"3.12.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.12.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"6d77adb9b2be7b075bfc6a0aafc6d5284b0dd032","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.12.0.tgz","fileCount":7,"integrity":"sha512-pqqTnkyvPXVfV6xzMhJXLm87DQ1PDeuTg8AYpO4W2q8wXm+huMedZt1E06rVKEW8bpaQwxKWFS6X9TT2R9TXrg==","signatures":[{"sig":"MEYCIQCnqZlbqVMRTSj6gsAVhTNXBRQo6xp4iQxH+TpoeJWNbgIhALrROuXu4vIjMuXakeJOP8EGrDKALGl0zaA+MzG5BLuB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1191371},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"a8ba54bca49c1bd195657f242a8941488601306e","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.14.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.14.0","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.12.0_1731459806709_0.49740811373522664","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"@jimmy.codes/eslint-config","version":"3.13.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.13.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"060dfba06decced0c3a918a4d5dbd5b7d675128c","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.13.0.tgz","fileCount":7,"integrity":"sha512-UvZlozbgKI94iRlgxCbmBGx0S5JWgImNLYJkn+/uVbgmeSr1Y+G2WYcri5BUhgN7GaXzQq0BxktZfDxnfSLeqQ==","signatures":[{"sig":"MEUCIBEou5BOdnlkI7Vkyr8mlg0XLtLNidVXL/szoJyXckl3AiEAm7pOV1YdKaAjPCyGZeULfMOcj21I8qFBl17PILFAHtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1191972},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"d52dfec6928b6a71ebe9e6bae2ab1c1953efea8f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.14.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.14.0","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.13.0_1731461565732_0.7922624157932476","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"@jimmy.codes/eslint-config","version":"3.14.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.14.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0e0fdd6456a7607cbe378cd7ed667fc0bc39247e","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.14.0.tgz","fileCount":7,"integrity":"sha512-loPazQlpMvGBUqN3zBuu3cSeDLgOYDAExcDdO7CLrzEvVDJBJoMUtr1SMR8fHLKNumAOsOpB/rjt19sWbtU5+Q==","signatures":[{"sig":"MEQCIFRS0esP6oPn7UnFITYyZhhQWS/rub3k9npePohqXkIuAiB2owkls8BI26VinFmQfER0LoUQn4HZhlCO8ELYhYExhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1193738},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"13bd1adb63e25dedbb5e3cc4a91780efb322b4cc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.14.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.14.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.14.0","@typescript-eslint/parser":"^8.14.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.0_1731893904122_0.6597847166156774","host":"s3://npm-registry-packages"}},"3.14.1":{"name":"@jimmy.codes/eslint-config","version":"3.14.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.14.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"3282fee136ad82a99962e6da1861199f8d61dad2","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.14.1.tgz","fileCount":7,"integrity":"sha512-9V3/jcgbvEoWL/Muwv2jiiUPhmdRUN501VXO1AwZmRgdnMKKoD99Od/g9e4ybVnf5VhOgYvzyf65HfVoTBbKrQ==","signatures":[{"sig":"MEYCIQCnlBRQcJnyCDa+sCTJ89oRyAJFw6TS/cIph0mk8jHj1wIhAK2ddUYJBtcK64lFfFyTCRw3z+L7So1zAmEWj2ibaTP1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1194632},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"3fee1bfc5d3db957a2426031db3c2f501ed1401f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.5","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.1_1732022552544_0.3048912139371216","host":"s3://npm-registry-packages"}},"3.14.2":{"name":"@jimmy.codes/eslint-config","version":"3.14.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.14.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"112cf905d4111fb6c4e7b3d86c2cde2763d9dbd7","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.14.2.tgz","fileCount":7,"integrity":"sha512-xlVv/hAMLmcQxp/pRRbzZb/jDhqs2lXO0FszlPsvjC9mfJlzTO946T0W5Z/He0fdDBgsOND9yqU/DVdxawPejw==","signatures":[{"sig":"MEYCIQDbA0t2dHHpWDISn/AoDE8Q7FJfkfzQ6HKXkg3Z3rFV5wIhAM1FpejrRsS5MR+MXfVKfpcJVOaqhjleo6RYr6fZxalX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1194632},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"0f0dc0aa1e9e4a009ecc67958ece3c8e57a5abfc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.6","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.2_1732057809958_0.061347282303569006","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"@jimmy.codes/eslint-config","version":"3.15.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.15.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8d6ab9d1ac88cbc24833ababff99e4074ddaa175","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.15.0.tgz","fileCount":7,"integrity":"sha512-zFMy8DPAt/DFCvMWbPhBsCVHvJdquAYGi9tdTRuhoMspUHra2jyqKASZx5viDwB5D++qBa33u93i+J7f43CTAg==","signatures":[{"sig":"MEQCIGCMxdC1JDlnLFb5C23NT9N16ACoCLz+OCAwUHQiuLFbAiBvfIdz6gVQfyVrdgE+YDthS3Dy6z5eaYyLOTbjAdahqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1197810},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"f7f3b03652e9d553a01f255c2218d2dd32b3b6a8","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.6","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.15.0_1732062065477_0.6016377934853168","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"@jimmy.codes/eslint-config","version":"3.16.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.16.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"15aaadf2951dc755149aa151b73b8eed4fa01dbb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.16.0.tgz","fileCount":7,"integrity":"sha512-mD4HkL8f3EZZjRocQ3YB/mAm7rw1WhPT1m5AlnH186oFhhclVRT86Sj3qtbMX/BBj5mgJrmx7qcqZ2BewCnBiw==","signatures":[{"sig":"MEQCID/wKrB2p9Wlbps20eToza77RKIXsVYeGlQOLwKzerBSAiAozLV5wzrDClV426KLhDHMf/J80oeaM3JlHnCIpe7E2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1244186},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"1490b75b60c24eb2de67bef7b5b7a4dbf5f3d831","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.0","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.13.1","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.6","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.16.0_1732144211218_0.02034226760342772","host":"s3://npm-registry-packages"}},"3.17.0":{"name":"@jimmy.codes/eslint-config","version":"3.17.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.17.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5d9e9ea4a1781bff00e96a702e40099a952bd158","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.17.0.tgz","fileCount":7,"integrity":"sha512-4x/Oqt3PLZQkCJvxfhgH/5o9OTaXdRK/NbpbVuCa2c7B2ZTRMA+q5kQ3wN69ghvbmPH5QO+oCevCMOJSbrNidw==","signatures":[{"sig":"MEQCIAC5tdtprq5/4buuUVe6HwqCifZNUMfDnzVFjPYMd4xJAiAPS9Ie04u0ID+Y+a9Srd85EmfMCP6IR8YfgQHc3rgQSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1248316},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"4d266e4c0235bd6301bc126da39557979304561e","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.6","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.17.0_1732319330632_0.5315520437410082","host":"s3://npm-registry-packages"}},"3.17.1":{"name":"@jimmy.codes/eslint-config","version":"3.17.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.17.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"59ed39fcf99cfbca5bbc7f609a959eafb5bb24a3","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.17.1.tgz","fileCount":7,"integrity":"sha512-92mwPCAx+8JiuQuG6Gi3i8JKSUHD0kKqvogWyzS1EH+dWwSHpP3LNrQ3rNoOzEj+OVgxC6i0Ea2/C4HaAYJN3A==","signatures":[{"sig":"MEUCIHffm+mVqbEKvErWQAw2IGydzlFOIDtBhbYoHJbuVLryAiEAxMLw/FP7y1uemLKNAKKMu27WhO0PkebkpSNLxztX178=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1240814},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"168ecbb7766d9601c270041a7a67039dc137977c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.6","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.17.1_1732323573207_0.6530945945439173","host":"s3://npm-registry-packages"}},"3.17.2":{"name":"@jimmy.codes/eslint-config","version":"3.17.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.17.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"652d13ee7a0c09659d21efa6e5ffb05e1686c533","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.17.2.tgz","fileCount":7,"integrity":"sha512-xiQ4U9W79BjycFOWCemodzXr+DNgbaWx6dW3u1GAFFpwwcVc0KYl2jjC+1ZplJ+Aw+BJ6KsPmKkeTdY/R8Hvyg==","signatures":[{"sig":"MEUCIAWcsm2x820zX96v3HKedvZpk7Nb19oEp8aT43NgK7UMAiEAt4T3KDUSldBIoli5u7KMtlF1YxjBjppBXRHrNzDrzVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1240832},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"ac7f08ad1131f5889d0478dfac90035191f7243a","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"7.0.0-beta.6","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.17.2_1732325161024_0.5462297783687444","host":"s3://npm-registry-packages"}},"3.17.3":{"name":"@jimmy.codes/eslint-config","version":"3.17.3","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.17.3","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"388a50e10ea50488b0e6e65471e2792aef1e1928","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.17.3.tgz","fileCount":7,"integrity":"sha512-JXAmhm/xPeJTT8f0HRd6I8Tow0/X8XiUP6Qy/depaTdAH6TOAKId2ZjX4OhmbUNkIhGjDg9EkqSfQTDfBXDPZw==","signatures":[{"sig":"MEUCIQCztmH77H4ejjP/4ecc9fLPQEcx2jLO1h25qF6/yTLOzQIgR0JIWK1Q93DYTP8C12MTH9CUmeqiKpHPBfDSbxc7i9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1237660},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"6242a83195ebc6a42060500d8cb7a79a17d4da8b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.17.3_1732375132668_0.2822305496607176","host":"s3://npm-registry-packages"}},"3.18.0":{"name":"@jimmy.codes/eslint-config","version":"3.18.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.18.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"401377d4fe8ed038d6c2965df588bf414ea92993","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.18.0.tgz","fileCount":7,"integrity":"sha512-O6xr1TmA2XHpEGD87Q8BXCZ57hY7qNTsNavUpJ+nOM4qw6gKaulX0Zp5uF/dYAYnGizbfzRglgmLwvvp8HhGZw==","signatures":[{"sig":"MEUCIQCCf+fAVE/kKPQ+wmN2ZkAdzPTUGLcNGLgiP5nMYlGHugIgT2nT2bIo81yj/S6AZRpEs6rN+04TqHlGi5Mkg6RHbP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1268786},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"8888c3ad6a1bc1b6e75b78028afb0314a2ffc31b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.15.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.15.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.60.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.18.0_1732404767116_0.6742520701117696","host":"s3://npm-registry-packages"}},"3.19.0":{"name":"@jimmy.codes/eslint-config","version":"3.19.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.19.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"07306ebcd77e8707ca35fbf9ff59b084bf541dde","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.19.0.tgz","fileCount":7,"integrity":"sha512-drttsPU3+k8jxHWXSZMn/qFt9ZIbheCSltvkzz/ndWczYmzHxp9UmISDVUvjRAUdYG+0I2ovvfMwwAwtNGCfYw==","signatures":[{"sig":"MEYCIQCdv98z5e7g14FGuj9rSBdEOuFfWr60NPdqLU5PxUjIsAIhAIz2DcUaUm/21kfyAlKU3iP/u98ekiATxO6QFJIEjYof","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1268996},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"7f31599bd59643446b412a68762a61170cd8b442","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.16.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.16.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.61.3","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.19.0_1732572983840_0.9332510366600566","host":"s3://npm-registry-packages"}},"3.20.0":{"name":"@jimmy.codes/eslint-config","version":"3.20.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.20.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e40ae32ea901d53738691fc7fd044df2d5ae6510","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.20.0.tgz","fileCount":7,"integrity":"sha512-NV0hNKEM/vxUz5uStJiSHYJktaaHI8VjQ6GoDWVY3bc1eCHsTM5vfLZ6/+ptpHEruXY94mx4O8MbtBWFWqed6w==","signatures":[{"sig":"MEQCIBoonUtKIniRa0W0eXscV/92zYYyG8//0N7IHv2O/l1qAiA4fSfnDtDt3ePjZzrOhLjqfVOOK/bH730W5ux6/+PyZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269468},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e1827faf0cf6396517e70933b5cf04f581c8c49a","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.16.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.16.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.61.3","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.20.0_1732663520139_0.4624014160590313","host":"s3://npm-registry-packages"}},"3.21.0":{"name":"@jimmy.codes/eslint-config","version":"3.21.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.21.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9880850c90987140b83e088d151cbb1f4f3acd9d","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.21.0.tgz","fileCount":7,"integrity":"sha512-WTucVFM7/JoxizguQ0HZiuMdadtFYqLh7UyPOj1nliAd0HWjQA6RbDR8pdmbyvYCyd97cawWLSZMW4onIyx96Q==","signatures":[{"sig":"MEYCIQC+76IpXDyqPu4L8nEGjBaQfiuE4lDMLJf3cmrN96k9LAIhANUYBOYT7+1yNab+dsBVzFPEVGAlmmipW+00OAlO99U6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1279163},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"161aa60aa4fa396c5109bf6c9d9a105b2b150991","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.16.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@typescript-eslint/utils":"^8.16.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.14","@tanstack/eslint-plugin-query":"^5.61.3","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.21.0_1732666085316_0.8620971969612135","host":"s3://npm-registry-packages"}},"3.22.0":{"name":"@jimmy.codes/eslint-config","version":"3.22.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.22.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"f9cbfc61441882f7bb3f0bac42dcd5246ae3cca0","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.22.0.tgz","fileCount":7,"integrity":"sha512-xsQxGQI5Rq/jyS29l30gjnbOyg0vnAMrSwCHAdHbjtzT8zxW6y+PcvecXZjBFjhFYYv8rIFMClIi1ZT0VZMnaA==","signatures":[{"sig":"MEQCIERks66BP6C5fl/tOfSi18AXxgDZioV2/WurTMuXWO3aAiBPwTYtLBqnyiStleWwgACpP01NEzCcF4RWSsFtK6T/9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1280153},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e037f5f66b26376e98fae88640e2a25d6961a7fc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.16.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@typescript-eslint/utils":"^8.16.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.14","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.61.3","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.22.0_1732719628229_0.006043871991231464","host":"s3://npm-registry-packages"}},"3.22.1":{"name":"@jimmy.codes/eslint-config","version":"3.22.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.22.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"85bc07a4d0721cc1e938f8f52bc6e7c939115b44","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.22.1.tgz","fileCount":7,"integrity":"sha512-d64LtKCxwxAfTC88NCAfuv3GBZYI/4Vo88zYrVu5UKWUvRwgQZoXTBuGT2dJc4y9VxXTVahgdenX4dth/k41ZA==","signatures":[{"sig":"MEUCIQCIW7A9fVCxdhhPfoYHh1AgyanYbgKiICqkgkgHufDeKAIgUSUIheolC16lcDIlfRJPadEeAyOXSmLslXSeNsz5VP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1280153},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"d0e3ef78324d85cab84dd9b8013f971a6779006b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.16.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@typescript-eslint/utils":"^8.16.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.14","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.61.6","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.22.1_1732995452000_0.20936043392410242","host":"s3://npm-registry-packages"}},"3.22.2":{"name":"@jimmy.codes/eslint-config","version":"3.22.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.22.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"3fb00da5d45da0041969901027c43d8b7623bf0c","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.22.2.tgz","fileCount":7,"integrity":"sha512-0NPlMCGYScxg2KeNuYaAah3GJJiozDZfId4spqNUiCGPYrexaLv9WighaWMNqPxz3Uarh6pTNX3ZjeytpdBFAQ==","signatures":[{"sig":"MEUCIQC8XkDVMLbrbgGWEB0zB98+x1+C/na4oIJfsqIy10c/ewIgFleLJz1LMFXTIrr0B4EYO/16OmW9c6Ew6qGlfF7c3S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1281959},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"496fe8e4bb4de4b406ad9c912e6dd912e28bd7a5","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.12.0","local-pkg":"0.5.1","@eslint/js":"^9.15.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.16.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@typescript-eslint/utils":"^8.16.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.61.6","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.22.2_1733186341971_0.18998546651020964","host":"s3://npm-registry-packages"}},"3.23.0":{"name":"@jimmy.codes/eslint-config","version":"3.23.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.23.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"6cad19f5c3822f5e44f3510c0db6da8638d5a1a4","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.23.0.tgz","fileCount":7,"integrity":"sha512-XmaA0KuXU+pBCCUt/dic2TXoXttiP6Ekm/LmPosVnWzFuyA6ex6AoUui4+t6ybhmBnv0oSDUmNpKu9w7+gvTLA==","signatures":[{"sig":"MEQCIDU+JzXlBwKa81jk5wycn8VSdI1eYjivt9aOlKwjLm94AiByPmxYq2zBkFs8ZD7d/WrWpiMCe92rrAgD58hwUGaziA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283275},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"f443b690a0004b00c2651159553266bc2883e447","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.23.0_1733188129764_0.1258431310543504","host":"s3://npm-registry-packages"}},"3.24.0":{"name":"@jimmy.codes/eslint-config","version":"3.24.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.24.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ccce77885202f3a67aad042026887e49502f40fb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.24.0.tgz","fileCount":7,"integrity":"sha512-y6nPZl6dXn8JGTICeAibbb37qTDvYY6qFEhI3h1ILsNbi2PjctCSb/vQMepz4WaZkORjMVcd88hxOZalbqWg2A==","signatures":[{"sig":"MEUCIQD4StlK5LuKJ7GroWWfRJP8ZqCpoZZJr/oS7P+cZTTZagIgFgjOK9kll/gng1j8/EmQohenOk+Pbfabc/rG98D8WLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1293467},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"8649133107a984ba7d39aa5d3fdaa579960ff1fc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.24.0_1733193743777_0.6454709543410313","host":"s3://npm-registry-packages"}},"3.25.0":{"name":"@jimmy.codes/eslint-config","version":"3.25.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.25.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"eac1778e6a1d1764a523b2beb427b25b129c3efa","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.25.0.tgz","fileCount":7,"integrity":"sha512-npS4fZ2dhgW+loj28ZxC3iGTEUxW8B6pxJSaKk9H9HRZo5bxuvM/TGd4VZKOmzkd+7poeOtED58I4lZ4lJXo5A==","signatures":[{"sig":"MEYCIQCo+dhEuFlaumbsdQYKw6PzuVkXhnlZ/Aj2wLnJj5c+OwIhAMMr+pa0HXYe7spsyQA1HVkht11wB31c7htCRIF+UhtE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1293555},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e69b59283f221f1e6da68f3288d9c073f3667589","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.25.0_1733196551000_0.3512828277686335","host":"s3://npm-registry-packages"}},"3.26.0":{"name":"@jimmy.codes/eslint-config","version":"3.26.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.26.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"6e9c1d5a2443971c211114e451327613ea9cea28","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.26.0.tgz","fileCount":7,"integrity":"sha512-fz01NPbgaQVlsf2bg9pNCWF8dgpJrMPMduJAsEPC1Vbm14aQ8x6ihPF2kNAHJR3ER4ybWvfGgMX4V8Vic47DrQ==","signatures":[{"sig":"MEUCIB+gHA2B6+AkgwDd4qeJ3ok9011Sez98wBXdkp1f5LYtAiEAshD4kU16Hyu77yDjvuIJbqI6GZ6n216vtN95t++pnTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1297900},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"7be42e155edde3a11d0903e0e4d382c2e6e8283b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.26.0_1733444485304_0.12943037882673147","host":"s3://npm-registry-packages"}},"3.27.0":{"name":"@jimmy.codes/eslint-config","version":"3.27.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.27.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9febfeb0413f6b25c8d6977cac271b18373ae6c6","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.27.0.tgz","fileCount":7,"integrity":"sha512-bbwwcNbbKoziabwLp1L/XKEEmcj6luNDKDD5GIkXpeVrcULXqMYCaHrr1xvuhKZAU/agxwzDuDLaqrQxlF5ICw==","signatures":[{"sig":"MEUCIHgDFybgEi865B+EcJ8D9OYylccIkecTqjhLolY9Se/qAiEA0XN5nysAXDq8imaKw8wYlE6By/fHaocABxOD7CdoS6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1333940},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"3869d7c1cf28c72f01d125a8153aa3a9da138bbe","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.14","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.27.0_1733445314439_0.4157014720388388","host":"s3://npm-registry-packages"}},"3.27.1":{"name":"@jimmy.codes/eslint-config","version":"3.27.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.27.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"bbe21ed406c5cc30fcdc61fa1537f0839ace8e90","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.27.1.tgz","fileCount":7,"integrity":"sha512-gM+SO91ciSXdUPQgB8euM0pp00bVba+rAQu0UXyp1k+LEY+7LfVvAYKrnObH4jRZL3ssqQQ8JwFNtlec/ltJqA==","signatures":[{"sig":"MEQCIAMysIGuy/ouzYgWQb9lU4t6nz2v0aicvH0zGpP6G2XeAiBmz90/UYSNJhs35/f8dlKr3Rh1pF0kLC9M3DPBmxtuTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1333960},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"02437a1b6f51957a7221e7b24bd5491eeae1be0a","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.14","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.27.1_1733446623543_0.8589018626418519","host":"s3://npm-registry-packages"}},"3.28.0":{"name":"@jimmy.codes/eslint-config","version":"3.28.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.28.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"42f6bd06bab9677dae95487f2b92dbdd4d65edb4","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.28.0.tgz","fileCount":7,"integrity":"sha512-+3phRDKnoF11ir/vqNuV/JgeQMyJY+qWdlzI6+dVVlOWE3xOddTsEfy8Lf5L46+F7cvFJ6lzjSwNoJv7BvGkNA==","signatures":[{"sig":"MEUCIQDtM/F0f1x3/2cMqtTuupPOnGos4qjs+8IhOI+abzjo8gIgc6QetajmWozWsl6lpKLLMtTFIbH1AHxoGyIELJryanY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1389726},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"68c748216b2db25293ed893f8f3045f1fafcd48c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.14","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.28.0_1733532086538_0.9541590945042615","host":"s3://npm-registry-packages"}},"3.28.1":{"name":"@jimmy.codes/eslint-config","version":"3.28.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.28.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"55c4c8264c69d0f6c592393d7b17e3699bae677d","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.28.1.tgz","fileCount":7,"integrity":"sha512-imPm2df5ljdXxaqLo//XBSdJxJKUWuXyCxXMVu5T5tB5CW6RArFH+9iU1tcnd1m5kvQdgTZezTT4tCKsImVvng==","signatures":[{"sig":"MEUCIEH3g7kiCi4LmEapAmQ5WSJ3iuxEicU0P7IZx+TqZGdNAiEA4bwtVKVDGVGc4li+4xf16ZU6IVlaNDe1jSkeXcPSRJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1389726},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"52f423a86be4ebf579b76876e952081757c3444b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-37ed2a7-20241206","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.28.1_1733973079927_0.367481599742824","host":"s3://npm-registry-packages-npm-production"}},"3.28.2":{"name":"@jimmy.codes/eslint-config","version":"3.28.2","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.28.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"86f736da20706ccb2d7fcfb1e3e9787fb5b8446f","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.28.2.tgz","fileCount":7,"integrity":"sha512-TUazq1XVAXpjTZDB6IrNwitU3WJV3MAEiK6/sNHc+PTgupGkkz7RMjiCunEqgmGh0KZGjV5MCaxo6rzbcaBI4g==","signatures":[{"sig":"MEUCIQCNZMq8mBn/v49FNZ+q962uNbNk/wjViBUYdf8NdXWmiQIgZi/zWRWfioEQt9ZRAYrk8PZ+EI6rn1XWWobOIyj1xfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1389576},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"3d75b8480e7ab8416bec2c7eaf8a883837b5c700","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"globals":"^15.13.0","local-pkg":"0.5.1","@eslint/js":"^9.16.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.14.0","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-react":"^7.37.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.0.3","@typescript-eslint/utils":"^8.17.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.17.0","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-37ed2a7-20241206","@tanstack/eslint-plugin-query":"^5.62.1","eslint-plugin-testing-library":"^7.0.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.28.2_1733973780289_0.9170471996173193","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"@jimmy.codes/eslint-config","version":"3.29.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.29.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b45eab91369e13e893c846fea8a337cd40b37ebd","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.29.0.tgz","fileCount":7,"integrity":"sha512-Zm+bp8BE7YpOx3dTaUw/oZvkMLPfGQv5fErfrN75q/INzp413MNmjcp+V0pr/crIgrd4GlFStkGj2wr9vz21uQ==","signatures":[{"sig":"MEUCIQCuA1o97H1xyQXAqFviZxu59Nuy6KUhgJliVCBxGhrNtQIgGgHKWvIlhCWBgQROI1I6V4YTLCfRvD4txJRj2aiHaTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1392467},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"29bf44be4b10f10749a0362eb28be20d0ec17ac3","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"globals":"^15.14.0","local-pkg":"0.5.1","@eslint/js":"^9.17.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.19.0","eslint-plugin-jest":"^28.10.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-react":"^7.37.3","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.23","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.1","@next/eslint-plugin-next":"^15.1.3","@typescript-eslint/utils":"^8.19.0","eslint-plugin-playwright":"^2.1.0","@typescript-eslint/parser":"^8.19.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.5.0","eslint-plugin-react-refresh":"0.4.16","eslint-plugin-react-compiler":"19.0.0-beta-55955c9-20241229","@tanstack/eslint-plugin-query":"^5.62.9","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.29.0_1735767130707_0.8728175518760724","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"@jimmy.codes/eslint-config","version":"3.30.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.30.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"c0451ced5f10144a34a2bcac33bc10e199727bd7","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.30.0.tgz","fileCount":7,"integrity":"sha512-vOWrQDvN+QHOL+s9M7Cu1go+sJQY+KBApSk0cXVfPoJt8+cuy8Vfu3VcqfAuaYIoVxooCwBHePeywW1z3TQM/w==","signatures":[{"sig":"MEYCIQCmEEOzUpvhyB69pOHZVw97iZYYDYqSHne1RSdpNgpK+gIhAPtpUVYwLqa6gamEiiRzOGlA3XI0JDmejUOdhWDgWh8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1433817},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"a6ac640f03feb2f158adac50ca879db45a1f43ba","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-21e868a-20250216","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.30.0_1740328946066_0.29456161413294213","host":"s3://npm-registry-packages-npm-production"}},"3.30.1":{"name":"@jimmy.codes/eslint-config","version":"3.30.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@3.30.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"c1d8bcf2e33a9183f6ca6b523bda1b341893fa2b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-3.30.1.tgz","fileCount":7,"integrity":"sha512-+JWTQPtMCizgiy0iaM+pnXysTnqmcZ0l7BneOfWPaqvabmsp6KfvTWBJUpdWumZNuiikVpXJDyiW7wru4+av0A==","signatures":[{"sig":"MEQCICVWUvGz3JfPWwAEj+DtPyrayweEvHtO9C7k20Lv+XV4AiB8Mzrxvkt4F/9GdmrjgKSpZOit1qrIUT1T4Bm8896JAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1433663},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"5bae45233dbbed5c6703ed210215f34f422e1646","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-21e868a-20250216","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.30.1_1740330200810_0.8470211296066514","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@jimmy.codes/eslint-config","version":"4.0.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@4.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"d6a49cc16ee70f6175bd74e4cfec96fefed4b6e0","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":7,"integrity":"sha512-twafSg/nTszdU16+SWfG9ye4nvjAUXj01URTZhmwhUIlSU3L5mUahuheYn4FaPyTkeDhtHTlv/fax9gS/stqag==","signatures":[{"sig":"MEUCIQCWdVeWg+qkOExMUGhE5IHzUbXX2uW7xj5YCPvyJjVlZgIgIHZTTV7/nx9kSA4uOyfMmk6XJonRN2RI0ceR9DKxelE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429506},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"a5d29e2c96632e3eb06a605ae8dcb14d4ec7910c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-21e868a-20250216","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1740333275426_0.19632649562160376","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@jimmy.codes/eslint-config","version":"4.1.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@4.1.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"c038bfe3f024bab619d4fcd30516ebdded9449c4","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-4.1.0.tgz","fileCount":7,"integrity":"sha512-yN0hVfAwji2P4EyHcZJBAYUAmtRcEYJ2PHRcraLqJOlCTIuhZOrhiOXnKoxRQMXVxo8I4zJW78cubbS+QFTFKg==","signatures":[{"sig":"MEQCICZNYLt1hLmYyDTrUr04MU5X7bGliIRButZ3OJwVRu/nAiBqKN0H1qOY8Mnw9F2UVOFpOWefX9bu5UW1POWwK8d1Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1434430},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"a0b885e5e68fcb0d81bd89bc31c2e00b007edd6b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-21e868a-20250216","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.1.0_1741736899101_0.8007315978657645","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@jimmy.codes/eslint-config","version":"4.2.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@4.2.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"f334b4457c17be13dfae0727fb9394752331c3d8","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-4.2.0.tgz","fileCount":7,"integrity":"sha512-gdXMtwFhGihEd+4hhhnoHBKb73GY6UfoH0nwN60DzQ99x1XwxC7dkha7l01VsL8pzSCsHsm91KNcRx/hB9wcpg==","signatures":[{"sig":"MEQCIGA2f988Sr73aLfI/RIgbYVEAMahxN88+qbGUqj+A5dKAiAKrzGBLMlDtnAzTlJrCls1MYYZl7qmAyET4kWykret6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1441830},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"2faf8af56087a88d835d7791a531e964cd722d25","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.2.0_1741738628614_0.6700048309545192","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@jimmy.codes/eslint-config","version":"4.2.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@4.2.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0de5fc98d552683c3e087fe6b0bdc5ff91deeaca","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-4.2.1.tgz","fileCount":7,"integrity":"sha512-GpryVuL9BBJIqzLhd6m+sAV+EeOKJwDXrW3/mHLQLvt9SbW8CXSwbstg+RjEZOBakRMoskWliJ/EAHCcC+syVQ==","signatures":[{"sig":"MEUCIEwhdFu6XQVRL9U8qcnaoZqZ9u5dGgrR7l1yFT0L7/IgAiEA1CqvxRVEMSXg41Pb2WeqLddD9G8k1nMNc3knV6p5Eq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1442300},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"0234a54331c2343cf4a920e58816703db259d883","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.2.1_1741739413981_0.9174907949316884","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@jimmy.codes/eslint-config","version":"4.3.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@4.3.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"6a591552d12d2eda20e2a60a8b368fb7dc345c8b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-4.3.0.tgz","fileCount":7,"integrity":"sha512-Cg2NsYoeYjbC9PaAKr8bn41/smAW5KIsnc0cvSM0muVIRKCs9I2AKxNFe0/7Gc53HWrYJDUA8OUVbpSfIqqcAQ==","signatures":[{"sig":"MEYCIQCbAI0fZdax0uAVAorLhC0AXY/h+sZMOKbbhYc0/3n12gIhAO25n0Xkdvkk0XjDz1Md6egfmrsZ4t+qqso+QYes6avs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1442923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"07751508dcbf069ddd5993d65305a01cb97ddebc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.3.0_1741742044283_0.3071499265808182","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@jimmy.codes/eslint-config","version":"4.3.1","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@4.3.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b225c5ed51a98e9f86febbace18d58da5e7c96a9","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-4.3.1.tgz","fileCount":7,"integrity":"sha512-+irzsGPH5nFtGANtyncQMx9XjZduh6XvdAcunrtwLs8QF7T2V0naj7J0E5qr9Gn9VJwFdRo2yTdGKb4/IZrYCg==","signatures":[{"sig":"MEQCIC3ItsbRqaUfucpXfCJJSnctWAhhR8vbWmA1RbBCqo4NAiAtQZLOPjcHiMLVY2m+a8YZhbLp5U2UcgaOTRf4GvmSQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443215},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">= 20"},"exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"gitHead":"e6e55eb3307f4380e9c70608e7ab0df55d381b86","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"another opinionated eslint config","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.3.1_1741744049634_0.6589506176534541","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@jimmy.codes/eslint-config","version":"5.0.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"44bc1dfd819afcb76a64b134b6008dd0825eb0f5","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":19,"integrity":"sha512-H4TSSSIAWdjAPX02cx4GnT8rAdoFc+ax5xXTDkOEoqABdSHXk2+Ezj2FSP7EUk9Xv8H8vq14kIkiRGtIyQ92Ig==","signatures":[{"sig":"MEQCICQLKZg8DK0hNTO077sgS0a9bLbUeNLX5/IG77eW3TK4AiBX8fhx7S7ezK7aqKnfKzzwgcoxnsH1jZ4yz9x1uHOBbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"3b538869d579d9d08451dac7275685a851e741e2","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.3","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.24.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-bafa41b-20250307","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1741917185569_0.940168942929597","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@jimmy.codes/eslint-config","version":"5.1.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.1.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ecdcfd03df4d80c9da6093483cd66612e803e81e","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.1.0.tgz","fileCount":19,"integrity":"sha512-K+mp/ePrdqpUPkifyRmFG4PcI/LutK9xBgEYP2yS84Kxn9CxmFVkj3l+2KeQl2SimWRMC7EPUr6I2GWa94VT8A==","signatures":[{"sig":"MEQCICMGhEzzSoUTGgmgftat2WjsdCytLCak/DFrkhygaL7UAiA2Kg0zArRn0IBXEvduUFW4cWyvPfQA6UvfOT2io0Edfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"3f9c791f6523727c82a6b0a57959a25c3053f733","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.14.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.8.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.26.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.26.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.1.0_1742304813881_0.6852219565677007","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@jimmy.codes/eslint-config","version":"5.2.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.2.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"d95e21c19883ff8e19df677267f371b0b7fb74ac","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.2.0.tgz","fileCount":19,"integrity":"sha512-p3UPNcMnGMM/0rw85JxJIB4dKtalObB5ywOakF9p4GfeSL/bMKb0lscjBgrBoGz2qRjHU/i1ZeK0QWqj31cSRg==","signatures":[{"sig":"MEUCIDGpgKj/yobs90slziEa33K9IF5/qa20Pk2D+5dy92MlAiEA2DPaLqcK1wTksfS4SnAxBz7EIlbC6rrRJjBPhRTgdGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"e322dbec7d16d952010901edfa5187fe534bf237","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.8.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.26.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.26.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.2.0_1742320807388_0.485053471797924","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@jimmy.codes/eslint-config","version":"5.3.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.3.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5122511a8e1aab87be5f0495944bddd263e60e16","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.3.0.tgz","fileCount":19,"integrity":"sha512-pzJ8X0R26DSdZevBGhNZX86VkjMOYI9JHOw4hrEbEmaV9xv7IYkMEMDNiCcwQ8KiHgkeDIahHtrxEu+k8ZPivA==","signatures":[{"sig":"MEYCIQCGTfYlLw6bkH8Tj92VhrOaecluVGmfgK1PuP8O4Gt4eAIhAIdcLAupfDqEUkasDP1EMzGERwLMSgNMa6Y7K9rCK4j/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"97edf858a86d5821fa0c20661bcc2f11501b4899","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.8.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.26.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.26.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.66.1","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.3.0_1742343940350_0.12259094166207718","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@jimmy.codes/eslint-config","version":"5.4.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.4.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"36e96ac16381051f110752aa967e148709a9a2d0","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.4.0.tgz","fileCount":19,"integrity":"sha512-qyhh1d1LGfMfVaPR5DPSDXZUGLh5r8IceYne68l1dCkxXWks9Rjn4HVkbhxLbwlfbNVygVC9NzplesseldkhlA==","signatures":[{"sig":"MEQCIHy+dUXEpsBisQQKFvanHMyPJxh8ZI8AmKsL1XF4hbKWAiBLSZ1O7eDYWSgHhQ9Rmu9tpOJM4xDPXXyDCMJQ3tnUFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"01a89aaab2e1b047d3e6b4609aab39d1ef5575d5","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.0.0","@eslint/js":"^9.21.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.26.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.8.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.1.7","@typescript-eslint/utils":"^8.26.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.26.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.4.0_1742421103106_0.19583911770155038","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@jimmy.codes/eslint-config","version":"5.5.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.5.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ec625823d8ab9598b2d22f3417f6dfac30d38678","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.5.0.tgz","fileCount":19,"integrity":"sha512-Tsa1ZMbjdqPGSTfsKBCohwHC+QLmDSq+ZDVAtBiXOl107jLArFOS3vuoPBjwbJJJmD0XPBZ87NzqXcKjqUrRQQ==","signatures":[{"sig":"MEUCIQCZmei6eSWr9FbduGARByo+OBt94iF8cwbZ9zbhXHwUXAIgf6UGIPqe+feFbD+hN35SuDN/VZO2/I9wXXh9qkGg8cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"90fd0908c9946da312ecd2ba30b4c548999976c0","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.22.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.27.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-react":"^7.37.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.2.3","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.27.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.5.0_1742507915650_0.8148201491715605","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@jimmy.codes/eslint-config","version":"5.6.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.6.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"664f19b70e564ef01afaae15c72efa0e4e873cb0","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.6.0.tgz","fileCount":19,"integrity":"sha512-3d2ncWnt2q9hdAJiFYJS+IvundluxvfChy0qRA5F8o/tJeG2WOwpIHaZFSipbwSbI/TUBCI4DjB755CKVyDE3g==","signatures":[{"sig":"MEUCIGYyHU+blAGMhdk7Tfm7C9HsNANS3K2rK1NL+7YbvmCqAiEA3HkE3voNGvyY2Byezdma6EKErmxEH9XUnjBO/9iBIAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"3a078afa5baae9828a3e2e1aca094a39c4c2013b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.22.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.27.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","@eslint-react/shared":"^1.37.3","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.2.3","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.27.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.37.3","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.6.0_1742667911817_0.9720397475184985","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@jimmy.codes/eslint-config","version":"5.7.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.7.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"06fd5324bee2f73f22d176a16ed40f9cb2d145c3","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.7.0.tgz","fileCount":19,"integrity":"sha512-3N514T8ndSlfSh2Qm5d44Vzvfycssu2WGOYOJRPfnxiNOlNb9PkQopsKapWWCXXTg4BJUqJNW5C2IDcJ4uCl2Q==","signatures":[{"sig":"MEUCIQD+u0Xv0iHjDCPivXKi7S9t6hlVwDjxpxbhiXDH+D6l0QIgYphciIMzL9sduKRfcaMKv0oQcae9ACbugtWjtIzkikY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957534},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"cd9e70f37bd15aed7b914988cad407b9d7dcaa2d","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.22.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.27.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","@eslint-react/shared":"^1.37.3","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.2.3","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.27.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.37.3","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-3229e95-20250315","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.7.0_1742741126146_0.5163073690727653","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@jimmy.codes/eslint-config","version":"5.8.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.8.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"1ff597b8135c41d7ce0689e3cc58a22987c3a4f3","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.8.0.tgz","fileCount":19,"integrity":"sha512-7WTn5YXMrdpVS3mbisCETZRXOZp7QrPx7bpBG29rCEX8+WTsoMYcizuYt5EI3EORCi1WzBSyzVKSIah5USmiew==","signatures":[{"sig":"MEUCIA1cQ2waf/JypdwwBpmFYyfkS462/jLrcizLOZHprk62AiEArI18iukrUnvHEWbDkgtKqP1B/70PwoV5g4LnaC438ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971931},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"31e6014da3aae944154a668e42eb588b6f4d1a78","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.22.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.16.2","@eslint-react/kit":"^1.40.3","typescript-eslint":"^8.27.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.8","@eslint-react/shared":"^1.40.3","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.11.6","@next/eslint-plugin-next":"^15.2.3","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.27.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.27.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.3","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-e993439-20250328","@tanstack/eslint-plugin-query":"^5.68.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.2.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.8.0_1743732707503_0.9004533414630322","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@jimmy.codes/eslint-config","version":"5.9.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.9.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5952d05d03fb9811a34d7fd9c325c9731977c619","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.9.0.tgz","fileCount":19,"integrity":"sha512-YUQoZDjsFEvoQsRInmqhGELF8xyYFRCOaY2mwr/IJjaTVepBVpzwVy/Ix1KMi8wO7W8zI6lHnHRWKyD2KGfU9g==","signatures":[{"sig":"MEUCIQDZIkJCgeY0YKfFob2qKGZvzltWYXZv1nqCk94AtW6ADwIgWcu+F8K1Gy3ohBKJ/jIBIRxF2N2MXekezjH3Yt9aLEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"7d50c1527602dd350fc75ec0cec83b2850ea29d7","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.24.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.17.0","@eslint-react/kit":"^1.40.3","typescript-eslint":"^8.29.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.9","@eslint-react/shared":"^1.40.3","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.39","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.10.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.2.4","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.29.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.29.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.3","eslint-plugin-perfectionist":"^4.11.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-e993439-20250328","@tanstack/eslint-plugin-query":"^5.71.5","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.9.0_1743808984225_0.22787680412608435","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@jimmy.codes/eslint-config","version":"5.10.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.10.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e063d372ba5a7087b266bdd64f8e012701455213","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.10.0.tgz","fileCount":19,"integrity":"sha512-n1GSKLaqjoUfuGcpOW+husYsQjRLP8PKK8qrmdTSdDozzNsENFOivohcWQE/fqaOosYxOITFtIQGJdHT7L5lKw==","signatures":[{"sig":"MEYCIQCziQI1d6tvt8YtiWgUkM/9C/zy5QOpk/t1jrUZxkNZfQIhAOQy+98KSzAwy/Pzkl/xI/Rh/5XumbpPxgXzgmO3oyK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"43dae456303e06172bb1f09108d9ff9dd997e526","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.24.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.17.0","@eslint-react/kit":"^1.40.3","typescript-eslint":"^8.29.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.9","@eslint-react/shared":"^1.40.3","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.39","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.10.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.2.4","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.29.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.29.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.3","eslint-plugin-perfectionist":"^4.11.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-e993439-20250328","@tanstack/eslint-plugin-query":"^5.71.5","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.10.0_1744132173426_0.523925802330538","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@jimmy.codes/eslint-config","version":"5.11.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.11.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"a80d70b90cbe6b66682b75a326bc400f917d4cd5","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.11.0.tgz","fileCount":19,"integrity":"sha512-+7ZpHVv18Rpte8vQVb2bZy6axmxd92qU8CZVeM8yopq0bwDqhWSCgBmar0fOqJT8ICiCliTaW8DTbZ+1XsKNyg==","signatures":[{"sig":"MEQCIEa7c0MjymndP5tIhxpSRkU/pOvxghkeyghpsgdnlM2tAiAVAT0R1Pb0TfgTjAc81+ZUa9Fe+yoyJJEATSR+IyFoow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"c5e39327a98050d17be77d792668e888162bd364","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.24.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.17.0","@eslint-react/kit":"^1.47.2","typescript-eslint":"^8.30.1","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.9","@eslint-react/shared":"^1.47.2","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.42","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.10.3","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.0","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.30.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.30.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.47.2","eslint-plugin-perfectionist":"^4.11.0","eslint-plugin-react-refresh":"0.4.19","eslint-plugin-react-compiler":"19.0.0-beta-ebf51a3-20250411","@tanstack/eslint-plugin-query":"^5.73.3","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.3.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.11.0_1744671206540_0.5271232015805183","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@jimmy.codes/eslint-config","version":"5.12.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.12.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8f4881f78e9eb2fc09ed68273d858452486b2e50","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.12.0.tgz","fileCount":19,"integrity":"sha512-rMZd30Su9JpJbo6pNY0z3JUtaJ9/ak3WTbmI0TSWGEqGqZSOf1mISvhpUJz90pYRlnYYg1AC81cUj+MZAfNavA==","signatures":[{"sig":"MEUCIA2pK71s8XoNDI6Qv2bhr8fcvpE+WoL0R9j12d+Jq93CAiEAx2ngjMktiJf5Q7BvRARtFLgAevjP/EkN/XNCJ+G8yr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978897},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"dcacda21dae8a17c68e555cfa0d7fd801924468d","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.17.0","@eslint-react/kit":"^1.48.4","typescript-eslint":"^8.31.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.10","@eslint-react/shared":"^1.48.4","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.10.6","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.1","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.31.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.31.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.48.4","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","@tanstack/eslint-plugin-query":"^5.73.3","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.12.0_1745540240842_0.15759287188266513","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@jimmy.codes/eslint-config","version":"5.13.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.13.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"247227e9f348f1fdffb1ba2c0ec574c6d39de26b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.13.0.tgz","fileCount":19,"integrity":"sha512-XOXr7cdH+pzl6k2TQJrFJD5oUfRUO71ldPIV34PE46/yMhIEiNUdLmb85oHhZnGA30tCbCbUEebG/7kX050EXg==","signatures":[{"sig":"MEUCIQDX9t398/H7QvEJF3DMDfkbU6e4q93v7tOCJ3MEFFKOKgIgOrAt8I/OxjtXyK9cCfK7WNLT8edRXeNUTFaMqGv8RCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983270},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"6a76a448e6f94ffd08a3180266b68ecec8dded30","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.1.0","local-pkg":"^1.1.1","@eslint/js":"^9.26.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.17.0","@eslint-react/kit":"^1.49.0","typescript-eslint":"^8.32.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.11","@eslint-react/shared":"^1.49.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.44","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.3","eslint-plugin-import-x":"^4.11.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.2","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.32.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.32.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.13.0_1746665687527_0.5030166984600675","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"@jimmy.codes/eslint-config","version":"5.14.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.14.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"08a029c06e04fa062d05b4e7ac24b326450da47b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.14.0.tgz","fileCount":19,"integrity":"sha512-wyaiihhEjPr4n4Sl+QgoacaU8sz32iO+Vil7CX8EIWj8v3aNpIgKyppNelvRwBwxcv2mxfDY7GTPAuWMyxBhiw==","signatures":[{"sig":"MEUCIEES2oIow/MGppUVFb4qd3WgxAR3bXkZ3wtpOJLM3opwAiEAzKnwxQQi7QJXYl2HC/YT8nYsZ/5RBjaLeDxiK3Qa37c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994156},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"eebb7c16d607a8d606b0cea11d65597e1c8b76c1","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.1.0","local-pkg":"^1.1.1","@eslint/js":"^9.26.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.17.0","@eslint-react/kit":"^1.49.0","typescript-eslint":"^8.32.0","eslint-plugin-jest":"^28.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.6.11","@eslint-react/shared":"^1.49.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.44","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.3","eslint-plugin-import-x":"^4.11.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.2","@stylistic/eslint-plugin":"^4.2.0","@typescript-eslint/utils":"^8.32.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.32.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-perfectionist":"^4.12.3","eslint-plugin-react-refresh":"0.4.20","@stylistic/eslint-plugin-jsx":"4.2.0","eslint-plugin-react-compiler":"19.1.0-rc.1","@tanstack/eslint-plugin-query":"^5.74.7","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.14.0_1746666315872_0.6818816859958823","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"@jimmy.codes/eslint-config","version":"5.15.0","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.15.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"82d8c2c67916856bd45acb487f2db71be541a4de","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.15.0.tgz","fileCount":19,"integrity":"sha512-p24vUtcH9Nrrj8/Z1sWAzOx+gWkqeSfRt7TKW5gfv91eem2EEktTC+nR5PQPyjyNXsTaoJKx/Gifx+laLn74fA==","signatures":[{"sig":"MEUCIFfh6SKIgL/kmefrO3M2F9BwgYr1UGknPNAI6pK08f4XAiEAiUy4FimkcpthYqexk1rw5YgMATFvx8S3bMJuMaXPIOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"a709e6f5286ea64158b66d8290ac72efe8596cac","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A pragmatic and opinionated ESLint config for modern development.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"globals":"^16.2.0","local-pkg":"^1.1.1","@eslint/js":"^9.28.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.19.0","@eslint-react/kit":"^1.50.0","typescript-eslint":"^8.33.1","eslint-plugin-jest":"^28.12.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.7.1","@eslint-react/shared":"^1.50.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.3","@stylistic/eslint-plugin":"^4.4.0","@typescript-eslint/utils":"^8.33.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.33.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.50.0","eslint-plugin-perfectionist":"^4.13.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.78.0","eslint-plugin-testing-library":"^7.3.0","eslint-import-resolver-typescript":"^4.4.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.15.0_1748906896224_0.18195612151176221","host":"s3://npm-registry-packages-npm-production"}},"5.16.0":{"name":"@jimmy.codes/eslint-config","version":"5.16.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.16.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8c5411cab2e5764654c0bbc961298e2eb09bbe61","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.16.0.tgz","fileCount":19,"integrity":"sha512-Ar3vpyiEZpTYgwDSLoSAO0O8/gPWkinzSB09L/F7FvZ4sODJ6WKnDwL1nH1fkND5A00XtF1+CwNpd4pph+qBfg==","signatures":[{"sig":"MEUCICPQtW74XLYBGDV2XIV2+WRzfRdT6TGYZou4wjS/CbfNAiEAkxWCLhz4xdzpwdcCWrcppOWkFhX1vnLIfiV9EelPndc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"5f2ddd2f8ca9bc737cf02aca9289df7d49cb53bc","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"globals":"^16.2.0","local-pkg":"^1.1.1","@eslint/js":"^9.28.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.19.0","typescript-eslint":"^8.33.1","eslint-plugin-jest":"^28.12.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^50.7.1","eslint-plugin-regexp":"^2.8.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.3","@stylistic/eslint-plugin":"^4.4.1","@typescript-eslint/utils":"^8.33.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.33.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.51.0","eslint-plugin-perfectionist":"^4.14.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.78.0","eslint-plugin-testing-library":"^7.4.0","eslint-import-resolver-typescript":"^4.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.16.0_1749167581459_0.7097854784729309","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"@jimmy.codes/eslint-config","version":"5.17.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.17.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"dc3475c1fb5baed0968c16b633dbc0bacba21c1b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.17.0.tgz","fileCount":19,"integrity":"sha512-yFAtMglCUq3RpNC7kGrFQPyuy0JrhJFzRwgpQUjcyH1hh2ukDGdZz8hgsrQe8Wkx7c00Khjri+hOhQ2L1hCeMw==","signatures":[{"sig":"MEUCIQDUVVHt5RwaCPgh60jp5PLl514H5n6yQrfch6ji23QQwQIgdFnsN9WvcXHLAD3o1FSAX+xgYm6NtLdK/nbzjddu06c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738599},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"850c5138e68cde3a3c09170d8c0ffd3a0dc8e102","_npmUser":{"name":"epic_tacho","actor":{"name":"epic_tacho","type":"user","email":"hi@jimmyguzman.com"},"email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"globals":"^16.2.0","local-pkg":"^1.1.1","@eslint/js":"^9.29.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.34.1","eslint-plugin-jest":"^28.14.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^51.0.3","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.3","@stylistic/eslint-plugin":"^4.4.1","@typescript-eslint/utils":"^8.34.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.34.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.78.0","eslint-plugin-testing-library":"^7.5.3","eslint-import-resolver-typescript":"^4.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.17.0_1750208888515_0.9212908650116092","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"@jimmy.codes/eslint-config","version":"5.18.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.18.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e87084585d929ca01bd1a5b4a54cefea52a5f82b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.18.0.tgz","fileCount":19,"integrity":"sha512-aKYbWqQ8apgwYK/NOXI8R8zDdtRG78YeN0soelpSJC1LoYOhoZn4Ypk4c2art+dd0wuCMcJjEFK/rkxhmlUksQ==","signatures":[{"sig":"MEUCIG2qhYeIpIJ4YS+YcntW/+ti+FzXV8nIU6dGYFAEkVZoAiEA3/Ogsa2QAu17NwTam7hDaQFg4ET6SfBbxCYioNThp5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738535},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"54b9a866784684f7e856eed4013a5a3ceae5001c","_npmUser":{"name":"epic_tacho","actor":{"name":"epic_tacho","type":"user","email":"hi@jimmyguzman.com"},"email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"globals":"^16.2.0","local-pkg":"^1.1.1","@eslint/js":"^9.29.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.34.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^51.0.3","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.3","@stylistic/eslint-plugin":"^4.4.1","@typescript-eslint/utils":"^8.34.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.34.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.78.0","eslint-plugin-testing-library":"^7.5.3","eslint-import-resolver-typescript":"^4.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.18.0_1750471551025_0.22967228680983443","host":"s3://npm-registry-packages-npm-production"}},"5.18.1":{"name":"@jimmy.codes/eslint-config","version":"5.18.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.18.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e18c714a397f1298503208629483b7ede173e28a","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.18.1.tgz","fileCount":19,"integrity":"sha512-TgXGWw9GiYHN3+AJEi3Wl0eV42ulPN/S6CfsvPAhFMbSSVtTyV8VBLb9/umrHJZ7dlv6if3MS/Pr+ZXVIPhLuw==","signatures":[{"sig":"MEUCIQCbk5cbf1RjNNoK4GA4jsJnjsF9GFQ+CbWO250bH1Im7wIgcLm7nFAq/9BGYPlYsCsfK438S+8BjHmXKBxcj7Y04No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738568},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"77408cde8ccea501bc624690a6911286132a76cf","_npmUser":{"name":"epic_tacho","actor":{"name":"epic_tacho","type":"user","email":"hi@jimmyguzman.com"},"email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"globals":"^16.2.0","local-pkg":"^1.1.1","@eslint/js":"^9.29.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.34.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^51.0.3","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.3","@stylistic/eslint-plugin":"^4.4.1","@typescript-eslint/utils":"^8.34.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.34.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.78.0","eslint-plugin-testing-library":"^7.5.3","eslint-import-resolver-typescript":"^4.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.18.1_1750615206238_0.3866619768164856","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"@jimmy.codes/eslint-config","version":"5.19.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.19.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8d498b98787a7815f5b7ba2c8dcefd2aa4107025","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.19.0.tgz","fileCount":19,"integrity":"sha512-Wm4F8mRyKGJc6cGBzhizbTlOhT0ChKd1Og1nm0/X7oQvlOVl2frVyJli7PU7uYGTYf7+1q3+bG1zO8PWCexkNA==","signatures":[{"sig":"MEUCIEWdMrhJx6UpJr6iyzyCDy9IsvlGMNwuWlQKKkGFzRcjAiEA9ggIvuDdG2/cljYl6WI+ZEebOiWuHhxfukxpz59VGr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"0152ee2364a44891145091645fdb3cce3d2def33","_npmUser":{"name":"epic_tacho","actor":{"name":"epic_tacho","type":"user","email":"hi@jimmyguzman.com"},"email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.30.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.0","typescript-eslint":"^8.36.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^51.3.4","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.3.5","@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/utils":"^8.36.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.36.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.81.2","eslint-plugin-testing-library":"^7.5.3","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.19.0_1752098953129_0.8650631857352773","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"@jimmy.codes/eslint-config","version":"5.20.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@5.20.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ce3ca00175e76b6040c41b48e65c6a0540b280e3","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-5.20.0.tgz","fileCount":19,"integrity":"sha512-perf630n3M0Zh5n/nQDErhHNeC+QrG9tnfpSWSrlyU6h6mts+8OxztE5qb7JVhE53n/xudQLQHY0KCNzjVyg6g==","signatures":[{"sig":"MEUCIADBQpfjR8eAJ1GWhtrH/OcBodAzIoZtpROn2z6O3WejAiEAtE1yExeOg7+ofEqlpdTD1JJBnGNwD9RVxkPEeaYuQBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20"},"exports":{".":"./dist/index.js"},"gitHead":"6e8162f950c638b807a16f9ae84548967e4a68ea","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.31.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.0","typescript-eslint":"^8.37.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^51.4.1","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.1","@stylistic/eslint-plugin":"^5.2.0","@typescript-eslint/utils":"^8.37.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.37.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.81.2","eslint-plugin-testing-library":"^7.6.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.20.0_1752769730467_0.6937037120898746","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@jimmy.codes/eslint-config","version":"6.0.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8dd023dd3eefba55e12eec3b8eec31cf2115cc80","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":19,"integrity":"sha512-XOlwQ31ZTz1uvu9zSdE6H4AT9uxU8QdxWnvKlUjM9iOCpbKKbuIEq5n9yBjyUXaNjcBMB5ZDEOi7DCxQZlC28Q==","signatures":[{"sig":"MEQCIFF7kjTOmzcuehGqXDgjyNdqMr9GaEaP6oDnbpusqEKoAiBqHKuxKuK82/9XJtKR895FBCB6q3rnynoKwq9IgvH1fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":751265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":"./dist/index.js"},"gitHead":"2b5c72540331766f8b6db15abbf312de25f2c63f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.31.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.0","typescript-eslint":"^8.38.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^51.4.1","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.2","@stylistic/eslint-plugin":"^5.2.1","@typescript-eslint/utils":"^8.38.0","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.38.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.81.2","eslint-plugin-testing-library":"^7.6.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0_1753146782766_0.5116493827592723","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@jimmy.codes/eslint-config","version":"6.1.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.1.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"d585fe24efc61719cd0d17d9dc763903486ee98b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.1.0.tgz","fileCount":19,"integrity":"sha512-hv3mY6vlwKR6UVgPDV6aqvEKcXDTY1NLAOW18Nx5aIe+GqoU0AoFmO6AJweR75TemipWyU1jyLWVXg207JWzBA==","signatures":[{"sig":"MEYCIQCZLXVG9i2JOPVR4CM2SLdtUOXuMcT4YkV974DF0tfX3QIhALl8UezF45XSBVputF2fms9+9DsucwE4JNz4ZXV1kDTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":"./dist/index.js"},"gitHead":"c2014a21558498c3cac671ebd7711676c396b288","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.32.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.38.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^52.0.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.4","@stylistic/eslint-plugin":"^5.2.2","@typescript-eslint/utils":"^8.38.0","eslint-plugin-playwright":"^2.2.1","@typescript-eslint/parser":"^8.38.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.81.2","eslint-plugin-testing-library":"^7.6.3","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.1.0_1753748151382_0.8659043665613353","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@jimmy.codes/eslint-config","version":"6.2.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.2.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0a0f18931fd9ca2f2bca45847b25138ba2ed68a9","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.2.0.tgz","fileCount":19,"integrity":"sha512-tuFJ7vvvmJjHU5nRtVo7GBRNgnp6Y8WvSTfnF+gdEVBGxK6ubvf3iugEj7CaSghcdBR8b3AesTbBQnuy/PKL8g==","signatures":[{"sig":"MEUCIHr5qo2TG8sfFnnNvW/d7161RZ/s5BBoyc1dtRQyydEMAiEAiU8l6o0LtOi69v086OSAzZV+L/TjRmaaIc3czTx64PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":"./dist/index.js"},"gitHead":"495c3e432f425179f07e867336656c31603a7165","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.33.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.39.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^52.0.4","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.6","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.39.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.39.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-beta.23","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.3","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.2.0_1754759542812_0.5523092088228638","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@jimmy.codes/eslint-config","version":"6.2.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.2.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"30a39a45c1e2b75467c48e45a8316d0999f5cebe","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.2.1.tgz","fileCount":19,"integrity":"sha512-yd5hmtIZV46EpiWefN4NUkL2PeKqVpQIkOIUuBF4LDU+iWNN4ED9NyPpMN91QlsVx4M8MC7wUCrRk9pfWq4lxw==","signatures":[{"sig":"MEYCIQC9IABsDJlvp8NAThc01FkL6z3FwaDW+J3I1ndSYoFfkwIhAJMPPvEcjevDVMXmNDtKRbqc2DGgk5TLsyvAETqUaDG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":"./dist/index.js"},"gitHead":"3dce78da51ebe1521ab06c7080d3c45144678459","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.33.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.39.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^52.0.4","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.6","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.39.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.39.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-beta.23","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.4","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.2.1_1754960889327_0.39694551667255706","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"@jimmy.codes/eslint-config","version":"6.2.2","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.2.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"c8beb64fb5023a204435b8d9a28e9b434b0c4a03","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.2.2.tgz","fileCount":19,"integrity":"sha512-GnAffaYNSiYeKtizJfpjsDVmQKT6tGdUTgoKotadGrQpr0iSiuocAl5aEQMloyRB25o+rD7g4McuIwC0Aih9Ew==","signatures":[{"sig":"MEUCIQDVtnjIm740M4o4zZcBTN0VRq3TfFzFr2Eh0eU0s5tRTAIgCMttNronDhQp04FTR7/xmeN1r1AMBOgCDBfwCWdKrT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":"./dist/index.js"},"gitHead":"215fc741eb8a34591a34cf5a8264c81ac5205687","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.33.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.39.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.0.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.6","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.39.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.39.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.127","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.6","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.2.2_1755088296886_0.17662324387630024","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@jimmy.codes/eslint-config","version":"6.3.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.3.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"a12ba63c71f7f8064c30fd189e338299cdd9a404","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.3.0.tgz","fileCount":19,"integrity":"sha512-lnHT/iXwqsgQQBlOXK7pYS72Bv5AcjfGq8aaaQy2UBB9Xy6gwlzQVji+h26wc7QcDjcKpJOaNS2Xlv+jaU5q4Q==","signatures":[{"sig":"MEYCIQCpNoeKgV4BTBR1En3nBtItTMQlvfe5PJfnF2pJ9UnPsQIhAIWIk8oHxVVOvnbUxRUEfCI2KCFh7kHlV41+Mh7DYxp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":"./dist/index.js"},"gitHead":"4666b6d58522838debe3026172dddf7b28031090","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.1","@eslint/js":"^9.33.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.39.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.1.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.4.6","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.39.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.39.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-beta.32","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.6","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.3.0_1755377496009_0.4502999674968853","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@jimmy.codes/eslint-config","version":"6.4.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.4.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"3bdc1532756c1fc4378ab110002e49f5f322d763","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.4.0.tgz","fileCount":21,"integrity":"sha512-M6CatfGA3/J74ns+H2q42d7DKsjZTxwJWQF8J5shlWOOlTL6oDsBqOaFD5d5YDhacpOaojSD15i7LCiX0k4j+w==","signatures":[{"sig":"MEUCIDYuoO62u7T30TGF/hHS1fJRY3M7d9bwp7Q2VlUdheEpAiEA2bk57gRrTggF0z3TSe2WcjlJCtpXBJESiBNCcYTRNeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"a488a7dd5465d37ef5f6f97edd8ff3b4376d7545","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.33.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.40.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.1.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.0","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.40.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.40.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-beta.40","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.6","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.4.0_1755823415332_0.7710246270137766","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@jimmy.codes/eslint-config","version":"6.5.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.5.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"d6d84c53ecc34793dbb71454da5619e37ea83913","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.5.0.tgz","fileCount":21,"integrity":"sha512-RgBjbfnziHlOzK+Wrr4lBgz9f+jgPYRbr4cTkSvp8crIlCFHYgVSFnbUSX+hGdiWs0nINHqmiizxItp1tt6BNg==","signatures":[{"sig":"MEUCIQDBIDlwx4KSyqHHN3Fp5NmwkjKy1D8GYxgBCOrXfSgTfQIgIwJeVs8TIYqSvXIZKsFZDHhSEnDRPyZhiH83TaKyNMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705676},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"c039071dc9155c75b9dcba4983924cff899ed4e7","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.34.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.41.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.1.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.2","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.41.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.41.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-beta.49","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.6","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.5.0_1756256708805_0.5121730859455333","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@jimmy.codes/eslint-config","version":"6.6.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.6.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"f89e0d465e049c8fca3ae5f1e6cdb7d79ef993c7","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.6.0.tgz","fileCount":21,"integrity":"sha512-qm1wU6jWj2Y5vejESX+JOMEnzMWESwL8o+Dbqk7/ARfnaCpRQgWKmweGIKC4X6OZIMlFsTm2QkpG+nuzNotnwQ==","signatures":[{"sig":"MEUCIBtBuLwm1SGdRu3cT3x7mFSkUofQ3g0xahLJ6d5n8T5IAiEA7IQsaLWjOQ302QqK4frd7oZk08FajG/81NtkJRFvLFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705737},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"20f14889c44062269d42ceb21ffba473fe1860d5","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.34.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.41.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.1.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.2","@stylistic/eslint-plugin":"^5.2.3","@typescript-eslint/utils":"^8.41.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.41.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.153","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.6","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.6.0_1756344421006_0.1049978067701498","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@jimmy.codes/eslint-config","version":"6.7.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.7.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ce87225896743377160fbd12c6d20682e4f246ec","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.7.0.tgz","fileCount":21,"integrity":"sha512-a9zrXbNBuqGLVdWIr1kt7J6pXwuQ9WGEocnOmJK/PIsPXyZeyf8TiVwCKJS9Rdg/Neh1B+B1HXpRlKPUpRiceA==","signatures":[{"sig":"MEYCIQCN2J9DjtZqMo09SGhmy6lZSedSzJ2Ny8ueFDSSp4wrUAIhAPIKO8mQbpRMef1rtxlef+MohQACaA7FmpJUQ302PSxn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"7a6168b0694e5f107586d4992236053082f70e22","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.34.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.8","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.2","@stylistic/eslint-plugin":"^5.3.1","@typescript-eslint/utils":"^8.42.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.42.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.153","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.83.1","eslint-plugin-testing-library":"^7.6.8","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.7.0_1756950036061_0.6658810548454344","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"@jimmy.codes/eslint-config","version":"6.8.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.8.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9c25eb7a0cc455b41818e015b8fa33b1cf27cfad","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.8.0.tgz","fileCount":21,"integrity":"sha512-g1izmuxoVp/MZ81h9QZO0ZCwPEQ1sszsCx6cSFI1dvUYT3QBKPxnyjA1ue/1hvC9GWVWrNeg+mCfn0uZmkQwvQ==","signatures":[{"sig":"MEYCIQC+995PFB9Sli63drdu5J0M6VDUhgaspnFiYaiig0Zy3gIhAMVf8jRE9JdNA/fJ7drn/DDofSF/hWh1m8Jom1XeC/d6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"6567d89d8157c4988f637bea698961ea65dd9039","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.34.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.3.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.8","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.2","@stylistic/eslint-plugin":"^5.3.1","@typescript-eslint/utils":"^8.42.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.42.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.166","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.86.0","eslint-plugin-testing-library":"^7.6.8","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.8.0_1757024177755_0.45463151447464","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"@jimmy.codes/eslint-config","version":"6.9.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.9.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"85b9ff8b698307ab1bbf702ad5c053e8508991d7","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.9.0.tgz","fileCount":21,"integrity":"sha512-kafm3giFw4CinSrfZH4+hG97tfM17p32LtK9dKvcvVfxw/xLuAsgX5LfB3464RCeWM8uA04dHXsy5oUWAEfB/g==","signatures":[{"sig":"MEYCIQCj0poRoLEY6hcoR3Vvh+adcLOeVaKQ2mnitGt8M7CtCwIhAL/C9I0k+aZW/6s/npbGrW/1+dAtNtQFw1NFtSeuifvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":708551},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"6b209141b762c8a9bf2312893b1e4cd83bf38db6","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.35.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^54.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.9","eslint-plugin-unicorn":"^61.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.2","@stylistic/eslint-plugin":"^5.3.1","@typescript-eslint/utils":"^8.42.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.42.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.166","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.86.0","eslint-plugin-testing-library":"^7.6.8","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.9.0_1757165975775_0.1865977567687389","host":"s3://npm-registry-packages-npm-production"}},"6.10.0":{"name":"@jimmy.codes/eslint-config","version":"6.10.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.10.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"f5ba866541d7fef0cb59064ed9224e88be45742c","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.10.0.tgz","fileCount":21,"integrity":"sha512-GKJdMmqHX/CabzKZxRL/TIC2Rdp9o3UCa8n0pk6aXxGSgPYJhlPZYABIZdqA1YTx81qM0pUquw9U06a2M0rPTg==","signatures":[{"sig":"MEUCIH33B7EK7fF8M7sBT/ai9rNZFXr0IByr5bzSP57wbv7/AiEA0WfKwWKJguNQRKfURMrzE93DpzMJHggW1VVGrFmGwGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"f1ed3152b6801a6bff65ac22a44fb9c76a145954","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.35.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.43.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^57.0.3","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.9","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.3","@stylistic/eslint-plugin":"^5.3.1","@typescript-eslint/utils":"^8.43.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.43.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.181","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.20","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.86.0","eslint-plugin-testing-library":"^7.7.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.10.0_1757783962402_0.2026802485592576","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"@jimmy.codes/eslint-config","version":"6.11.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.11.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"075a26706d8741242ac0f9a6dbc1b4dbfc84c4fb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.11.0.tgz","fileCount":21,"integrity":"sha512-Xsun7ohU48MUh0VQnO6vnZEyP1zrmKxlhgrzdpkEn+L3yVuFnthcmYl1oLD4XXP+G8vPjKDZcQ+AJ4Ze7VUP/w==","signatures":[{"sig":"MEUCIQDx3WYR1P08yU4R0wXY4/GJtSdpv7/d9aWTYq4pIujP3QIgTJOkkJtL6pafD9Kb22dBvhT2Q2aYJSKf9rS+SxlG4Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"564eb6b346985a386de014da65c1d44fec5bdeae","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.36.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.44.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^60.2.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.44.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.44.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"2.0.0-next.191","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.21","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.90.1","eslint-plugin-testing-library":"^7.9.1","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.11.0_1758680249436_0.5509806411613114","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"@jimmy.codes/eslint-config","version":"6.12.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.12.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0790ff7f2f55721337556a21ac8e746c0e3b5fd1","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.12.0.tgz","fileCount":21,"integrity":"sha512-d2scInsBdER38KJ5iG9OrrZR52XgtVOFDW+1YqbR1iu9BZ/x9TeXTx7TeTk7uojW82tZTuiVgk/LyhtIxJzukw==","signatures":[{"sig":"MEQCIC0lzCTB3+foJDKluNBDdZy/W4P1fJNW6qTw3+0KKFjaAiAyI4VoFUVxk76+JlgP3UkiLaeuog16xb4fclpO/vDH0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"9b89ba79703d82c974e91227ff2f59ba37f82b1d","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.36.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^60.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.13","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.45.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.45.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^2.0.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.22","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.11.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.12.0_1759188137880_0.4704888373863747","host":"s3://npm-registry-packages-npm-production"}},"6.13.0":{"name":"@jimmy.codes/eslint-config","version":"6.13.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.13.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e05fd88426866602ec55ad2f1fa712db470705d5","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.13.0.tgz","fileCount":21,"integrity":"sha512-gpQQcRoPgX3gNGEIWg8KauN8EReALkkKjBq05hup/qUYGhGAGNcBUiuMdRS7qiAJh4o3kF4tReMEEy+w5oRbWQ==","signatures":[{"sig":"MEQCIGINBTaPsXHiC5FwFMo/RhgGa77XcAJibeV4u6gnnWgnAiBNazdfLRzWE/KM5iJMnsGbMOilYSQWjyrpkieOMWISlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"66851f33611baa91b410807cb73e19e703695b40","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.36.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^60.7.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.15","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.45.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.45.0","eslint-plugin-react-hooks":"^6.1.0","@eslint-react/eslint-plugin":"^2.0.6","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.23","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.11.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.13.0_1759495525107_0.54360511932219","host":"s3://npm-registry-packages-npm-production"}},"6.13.1":{"name":"@jimmy.codes/eslint-config","version":"6.13.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.13.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"37984c918ed50033f54b8ade6c0b334ee99daaf4","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.13.1.tgz","fileCount":21,"integrity":"sha512-74tSnIuSLuD83dnDWEF0rHh/YOeulCpNQepbZGFHP64iY8G6oP0ST7PTRiAqMouuok9gbpmLb1Bx/vMY9ziB6w==","signatures":[{"sig":"MEQCIEVeH9EevBK87x3Eui0jTDUH6zA6Ksbcw/+/2I7kjthoAiBG0R49i+kpoltQUUa2XJ399kW+fT3oKHOjKl+4Ka1sow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725974},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"6ac08a5b7e39bd8d17de951b6c6c1e6e04430acd","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.37.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^60.8.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.15","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.45.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.45.0","eslint-plugin-react-hooks":"^6.1.0","@eslint-react/eslint-plugin":"^2.0.6","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-react-refresh":"0.4.23","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.11.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.13.1_1759529407646_0.4813692435962822","host":"s3://npm-registry-packages-npm-production"}},"6.13.2":{"name":"@jimmy.codes/eslint-config","version":"6.13.2","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.13.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"fb93ada64b4c860deb05c444a5cfb92182fb6823","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.13.2.tgz","fileCount":21,"integrity":"sha512-HhjoSeL0TcP6FFGEQe9M/e1JVczyYJszEwA7t7XFLVan3fke+Oxboxu0XnGIgB9sLAT3wdKaeYT2MpUfaz+aQg==","signatures":[{"sig":"MEYCIQDXYt447+1ogOKN73T5z+64MUy8HABgnhErrtN1L/aKbAIhAMDwobWv1mfCo0hzQf0UX8hHSZhrKTaayeKqDoGUeZti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"963c2bc3529efef1d0edc9ba98995ccdd2e750c4","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.37.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^60.8.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.15","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.45.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.45.0","eslint-plugin-react-hooks":"^6.1.1","@eslint-react/eslint-plugin":"^2.0.6","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.23","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.11.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.13.2_1759587134278_0.1592508630921976","host":"s3://npm-registry-packages-npm-production"}},"6.13.3":{"name":"@jimmy.codes/eslint-config","version":"6.13.3","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.13.3","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"c4905e35479d561beca697f190ac142172a88e8c","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.13.3.tgz","fileCount":21,"integrity":"sha512-ol57uvC9vScb2I8SFY2o5p/7uqzy92ErXk1hyoNvqttnjC0WfrgP/IpGy2MxM4qUANfX7RM5phhUIkxhqn+gfw==","signatures":[{"sig":"MEYCIQDX33Mx33mqYbZHRlG+qBAIgSHRnxNKqtudzpUPOfoWsQIhAJad8ZiTHznw8xX3nNNkvJy0AwEvXzhXMw952b5DnyhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"494a0e2b78d1594d099b5f3b75e7010d97ebf88e","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.37.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^60.8.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.16","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.45.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.45.0","eslint-plugin-react-hooks":"^6.1.1","@eslint-react/eslint-plugin":"^2.0.6","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.23","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.11.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.13.3_1759700775855_0.027208878595594177","host":"s3://npm-registry-packages-npm-production"}},"6.14.0":{"name":"@jimmy.codes/eslint-config","version":"6.14.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.14.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5ecb6c291b5cc40548af66474aea26625a79e79e","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.14.0.tgz","fileCount":21,"integrity":"sha512-tZL3cKBAIcPFbjn6aQQgyham1YVxyiDTxQ5IqYfWhHWvR5Zg5Ej7AONxwSoe39QsAApK497chiRSh0c7ys51/Q==","signatures":[{"sig":"MEUCIQDm8Y91Sw6w/QD0MBw+Zlka4qAwzOc1WfCLKVYl9cQQFQIgR6IlgFnqRdP4Qv3Sv1DqXVK39jx41gsFq7KsbMZI20M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726932},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"f7f4f17ba5ea310fb33559073563e920c3d85fef","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.37.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.0","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^61.0.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.16","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.4","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.46.0","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.46.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.0.6","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.23","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.13.1","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.14.0_1760048730316_0.3570699230395684","host":"s3://npm-registry-packages-npm-production"}},"6.14.1":{"name":"@jimmy.codes/eslint-config","version":"6.14.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.14.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"afd3bccdee3c48372f3af6b995d5f1b3611d0a77","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.14.1.tgz","fileCount":21,"integrity":"sha512-/kfWClR8t26ieP9TpqlTcwGLTMtcY/hLSqWaYqs0QP0DdusFmPPmCyZoDHlpHOhwdVtbXQwUbxvW+HGglP0VuA==","signatures":[{"sig":"MEUCIQD+1FmbMgUACu/eiEnzgfDjNEnOCcGlvKIU9y6jTQkTbwIgOU8FkWbZfRlSX4hZaq/riTEQCHHcJj/p3wTVdB7JAko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"d3c23bec5fb7688b6a699be945e5517980ed205e","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.37.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^61.1.2","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.20","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.5","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.46.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.46.1","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"2.2.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.23","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.0","eslint-plugin-testing-library":"^7.13.3","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.14.1_1760634583791_0.43241165782144053","host":"s3://npm-registry-packages-npm-production"}},"6.14.2":{"name":"@jimmy.codes/eslint-config","version":"6.14.2","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.14.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0ab79c5d54c19cbd4f6c15735a28ac45bc106408","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.14.2.tgz","fileCount":21,"integrity":"sha512-PJn+HCsLlC8r7eXdQ4C0Eyf+mO3ieARH5G8Sa9DUsZmLPw48sjNkbkhAZgDCU4GzKKikO+3yPKZ8tbD6moQoXw==","signatures":[{"sig":"MEUCIQC0ZupK14eMVAN4w39WU+gtn1n9ApRJPwH/Y7WVP8j/gwIga7oF9ixlc5iC7L8irujk2gd9sxBsxZDNxmc9varI6b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728773},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"f0bd19d23e837335980fe85b8098782698046e4e","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.38.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^61.1.4","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/utils":"^8.46.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.46.1","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"2.2.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.14.2_1760742459426_0.6500183946054321","host":"s3://npm-registry-packages-npm-production"}},"6.14.3":{"name":"@jimmy.codes/eslint-config","version":"6.14.3","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.14.3","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"be94725c2aa3ef335f45074a40ccc105531bdf33","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.14.3.tgz","fileCount":21,"integrity":"sha512-rijzU88eVmCj930XKi1EKd3UdEWvUtDYLQ6MaOsVSXh8rE9vG8DnLPkCqfH8MmjT1bfhsmI/MtALFoz3RsJ8sA==","signatures":[{"sig":"MEQCIG/FtyC+gmYoyjyFGkutCoRWgkN3L/gIPoidB9qdmi8eAiBKmH0GaTkm7G8Lv/2muJTU4D3uWGk0bzfi94oo7BLEhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"cf7beb351cc211885989f59aaf16ef6545977578","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.38.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.1","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-jsdoc":"^61.1.4","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.2.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.1","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.46.1","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.2.2","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.2.2","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-react-naming-convention":"^2.2.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.14.3_1760911306868_0.43614375635171654","host":"s3://npm-registry-packages-npm-production"}},"6.15.0":{"name":"@jimmy.codes/eslint-config","version":"6.15.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.15.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"66c53eb4204f95b9eeb2f24ea090f7c62f73ff7d","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.15.0.tgz","fileCount":21,"integrity":"sha512-stoRee8uemhEnE3vviAEz20e/y8cRcnlJFymlpXnP5QhIwyAEjeW8aI+scWm5r8NH8tRfaFEhCw6m23EqAduUw==","signatures":[{"sig":"MEQCIG40tH7WM9H1TzaPCq3935DZT8p2Aury8VnkbX8zeMAnAiBmWIXzTXCY0CzOEBZ0PhCzD7tDj58ANGCL3HHYjePl1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733516},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"c16306927f19c799c49f4cd8e0e76360c79da7f9","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.3","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"globals":"^16.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.38.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.2","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.4.0","eslint-plugin-jsdoc":"^61.1.9","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.25","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.2.4","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.2","eslint-plugin-playwright":"^2.2.2","@typescript-eslint/parser":"^8.46.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.2.4","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.2.4","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.2.4","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-react-naming-convention":"^2.2.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.15.0_1761589608210_0.11874315387337808","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"@jimmy.codes/eslint-config","version":"6.16.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.16.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5b0fc8a76b65f56ef9fe350fdd92a6a2b4680b8f","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.16.0.tgz","fileCount":21,"integrity":"sha512-bdyRoYqpohyOSsrCd5iR1KcayUVYrzcy+bPBFEgNl2MJXePPvatwG++RCzV7vk6roJXiEclQ5yt07DBUh+wvow==","signatures":[{"sig":"MEYCIQD8u0WHeF2RuHme07mcHuxnxlhHh28yvy9CnT8js61ZIwIhAOyFTFKMXezYgOUXCoFLuRlmZDCfT3lyIBoLa83Hsbn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734224},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"2eed4278b2e429de7eb9b52128915ec5a4103fda","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.38.0","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.2","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.4.0","eslint-plugin-jsdoc":"^61.1.11","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.2","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.3.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-react-naming-convention":"^2.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.16.0_1762095300030_0.21375254596322346","host":"s3://npm-registry-packages-npm-production"}},"6.16.1":{"name":"@jimmy.codes/eslint-config","version":"6.16.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.16.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"702da074cb092aef233da1f7eebbf2f1ea56eadd","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.16.1.tgz","fileCount":21,"integrity":"sha512-NptS6DyApx1fTZo8n05vzPjg5/1GHnEVY99W+ZN68BRB22SCsXpjAICuQVuD7ba/h74Dl8WbCOnyXacUv2iHiQ==","signatures":[{"sig":"MEUCIQDHvdLFF16MhZJtspaokBOb2Ic2ZEYeNwMQsR9B3Gw8ygIgELBzrQCMQ6cgHpprQM27q59dnBXEQWf5USjLYaL/wo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734224},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./globs":{"types":"./dist/globs.d.ts","default":"./dist/globs.js"}},"gitHead":"c069c0d4c58ef368fd781c82c33a5aac755e8d75","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.3","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.4.0","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.3","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.3.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-react-naming-convention":"^2.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.16.1_1762211357814_0.4268042446936353","host":"s3://npm-registry-packages-npm-production"}},"6.16.2":{"name":"@jimmy.codes/eslint-config","version":"6.16.2","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.16.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"16c509b12290d26a8584260c0475398c1e372fb3","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.16.2.tgz","fileCount":21,"integrity":"sha512-JDGVM4fvbcK9oKnUEC2qqPbVu3yCaLY/m3aHvEtYbhrEZaAsYqapX+dpFwSKRCns4sT/gBjbpJdfuJ1a8J1oVw==","signatures":[{"sig":"MEUCIQCiWwdMzwOWlUBdKRqKmLTsHOOoegqLT1dcoijSkpaUSgIgB3JMdqScYAl+rPRqIVDP57FTdr2PrlwG9COrHB4SGF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734265},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"953ea8eff20c4e83e18a3dd38e2c5b29b956982b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.3","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.3","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.3.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-react-naming-convention":"^2.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.16.2_1762349816661_0.3152869372824987","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"@jimmy.codes/eslint-config","version":"6.17.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.17.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5458ca08de8597462b6c5b33614a2ac578d78d19","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.17.0.tgz","fileCount":21,"integrity":"sha512-fKCVKuoEvHa+kFHQdWTCglklOlt8wL0Vs7C5958l30Li/7lsRTClSQppcO3CqJNwtN38K1TQkX/vFmwe2uoQcQ==","signatures":[{"sig":"MEQCIG/ylgUSc6MuCn77qIi5gEVG6Q0118LnPhDeuMwiE6q4AiAeCSDaBXkWbuVlk87o0fFHE1bRLA75TTtnK4/S290yNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735684},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"16fc33091873af01ce140c2037e6e7c0bead2b6c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.3","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.3","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.3.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.17.0_1762473825304_0.24532690201652763","host":"s3://npm-registry-packages-npm-production"}},"6.17.1":{"name":"@jimmy.codes/eslint-config","version":"6.17.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.17.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"63c545e665c48c377c8f30c2de1143068d51bb72","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.17.1.tgz","fileCount":21,"integrity":"sha512-FYJVShEHIDZMcB4jJu6YUN6ac9tdWAMPopGYsRO3AP4DPtcN9dpNsec+xgUlxqQtAhXHpKVj/YEkRayZPb6dVQ==","signatures":[{"sig":"MEYCIQCh+/nn9Km2hJSQsYF7H/GwOnZY6uXE/ZbRw2NAoeyv/gIhANmTzNkaeO03YQf8J0fF0zR1kqqWXykG20w14hAbGnIp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735713},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"285499e7252dbf8b1cb0ef937ca4b2c649b59c12","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.3","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.3","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.3.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.17.1_1762475181478_0.3098417301944607","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"@jimmy.codes/eslint-config","version":"6.18.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.18.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9f30db26f7d54176b46c454bef9080958f7542f2","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.18.0.tgz","fileCount":21,"integrity":"sha512-a0ICm9kP4ZJ7bZ1XexIThddTiDaKV2AUP62/o0othmYuJU9WRDBC+y6XbeR5ovMcTPpbV/qXoDqbeycIvyL/pA==","signatures":[{"sig":"MEQCICOG8C/cpx9fkrrBq3YOerZnNopnQbWBDVyYm+iL+3C/AiAOpNGkFThHrF99VG7dWQ+jXNoSscMzBaNTJ3+UqweUzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736397},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"83b92a9044f0eae805937033f1cfb70a21bf31ed","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.3","eslint-plugin-jest":"^29.0.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.1.12","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.2","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.4","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^15.5.6","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.3","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.4","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.4","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-react-hooks-extra":"^2.3.4","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.18.0_1762782062948_0.5768067862382305","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"@jimmy.codes/eslint-config","version":"6.19.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.19.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"7a05c3aec9df284efdd14d3c969e1aceef624de9","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.19.0.tgz","fileCount":21,"integrity":"sha512-oMUgk4H6b0syq0/bZOxUWq/T0Xd2X7YNh5Em0l8vFNgVOuFHVafdFu8uBbJhATqNQNXigKPej4wPfNhAWQ8gUg==","signatures":[{"sig":"MEYCIQC488TiIi2VrqxL/aw4cP2kb6pFkoNwvkI9dyYbHENaQwIhALC0qH14jqZFW1/+xyeEPalPO4yW7SYFYY3Jmme0iHCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735867},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"c3cc8e668c47fba814a6b17fba0d1769c0b2f293","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.4","eslint-plugin-jest":"^29.1.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.2.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.2","eslint-plugin-react-x":"^2.3.5","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.5","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.3","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.46.4","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.46.4","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.5","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.4","eslint-plugin-react-hooks-extra":"^2.3.5","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.5","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.19.0_1763306890848_0.44494244862881316","host":"s3://npm-registry-packages-npm-production"}},"6.20.0":{"name":"@jimmy.codes/eslint-config","version":"6.20.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.20.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"728f8ee6b3465b16b9d18eabfff73bd11f6b34cb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.20.0.tgz","fileCount":21,"integrity":"sha512-5YILsYbW+OtpF8wUazGmtvmIQkGd3oriqTa08dgZHEhD+M0h5mNyxMB6lbZ+DguDqhG3ok2u7RMnvCbbhKTQPw==","signatures":[{"sig":"MEUCIQDH+u4ybViwu77OF5ygw1m4h6GjLL7yRloJfAeWGDS+YQIgFd8xxY6grRL8Lk6RaH4Xs4PgOXDsEA/eH89aOjYa2iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736186},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"29ed36049865c562ee0e0f756ca03302fcb5e4f9","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.47.0","eslint-plugin-jest":"^29.1.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.2.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.3","eslint-plugin-react-x":"^2.3.5","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.5","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.3","@stylistic/eslint-plugin":"^5.5.0","@typescript-eslint/utils":"^8.47.0","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.47.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.5","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.4","eslint-plugin-react-hooks-extra":"^2.3.5","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.5","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.20.0_1763422573161_0.39563514067468475","host":"s3://npm-registry-packages-npm-production"}},"6.21.0":{"name":"@jimmy.codes/eslint-config","version":"6.21.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.21.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"0f432c48a4e2309ffec8331a32a458c185a1964a","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.21.0.tgz","fileCount":21,"integrity":"sha512-sL0yDZzLx3LDXTaDCt4XK7YuOdEmDs7ZzYQTzY0W3JnK8zCU0oWnR76C/RXUtKHJzB+VXQewoaxtQKuu73joGQ==","signatures":[{"sig":"MEQCICcf2cg+5nKlXqLVyosOlc+Z2S9KQV8rly42xJ5blUTZAiBd5UPA3yAcrzZJigqrOt/yqPsXHL042VAOAkQwjLRAEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737453},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"7589b93426e739d7aa202da6199231943033f607","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.0","eslint-plugin-react-x":"^2.3.7","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.7","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.4","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.48.0","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.7","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.5","eslint-plugin-react-hooks-extra":"^2.3.7","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.21.0_1764027678593_0.45287893024453063","host":"s3://npm-registry-packages-npm-production"}},"6.22.0":{"name":"@jimmy.codes/eslint-config","version":"6.22.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.22.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"40ed0028161d5012711dbd1ed00d3c85b7ab0077","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.22.0.tgz","fileCount":21,"integrity":"sha512-YvamR1psisszelF5A7pDHvawwlqNI60hHNMY/P9yM34ZljbRHIMdC9i3SnR8BTj2+mVL7+HvtbJDlZrkBzkZ8A==","signatures":[{"sig":"MEUCIQCY2tqjRENK2t6ougSSDfOmV8eDCBfZm4w2lc1tqkCepwIgfymS2Xqm6Hkyi0uPKQ4VrVhmr9p8z5Jvv8Az3cVvDCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739816},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"c48bf5517e77a61fd6dd722fa547f2bef496f8bb","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.0","eslint-plugin-react-x":"^2.3.7","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.7","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.4","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.48.0","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.7","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.5","eslint-plugin-react-hooks-extra":"^2.3.7","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.7","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.22.0_1764041225520_0.7172950625915282","host":"s3://npm-registry-packages-npm-production"}},"6.23.0":{"name":"@jimmy.codes/eslint-config","version":"6.23.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.23.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"f774f76e00b94e8066461aeef84f28cef65af487","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.23.0.tgz","fileCount":21,"integrity":"sha512-vmohqT1bnZ/q8Dvgjkhji8vnNhzpo2L2w/fNFYy7uQWcT6QSbU4AxC9ivAykwF55KRjg1nr7n2aWs4OmBChqrg==","signatures":[{"sig":"MEUCIQC0PNq0xpC1aUz4IOmB62P41MeDAqQqr2EBlbyICDJilAIgSee1ATnyk28SPaBKBaA6vMo2dpYNKXxOyEe/8a6XWTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740952},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"ddb31cd99da657ce1d6f8677da62ecc0319caded","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.0","eslint-plugin-react-x":"^2.3.9","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.9","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.4","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.48.0","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.9","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.5","eslint-plugin-react-hooks-extra":"^2.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-react-naming-convention":"^2.3.9","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.23.0_1764165600074_0.28909840279935084","host":"s3://npm-registry-packages-npm-production"}},"6.24.0":{"name":"@jimmy.codes/eslint-config","version":"6.24.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.24.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9d977c19544afe4bbf7f7c953323f1a324339a62","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.24.0.tgz","fileCount":22,"integrity":"sha512-UUASCvmO+WZ0hLmvWP53IFG6YmbGtLTXBj7D5m+LgsF2CLQ5mmoU+SdJMYmcAHOd8RJNuIygRyz80+tya+rRWw==","signatures":[{"sig":"MEYCIQDgl76cwk8fP0PROW0bS2e0wWAhx7LOX0cyNYGUQFAcdwIhALx4PQbFrmIkhWRjNAzlCu4ohjtsDbsbhVRnLImowxpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743222},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"5c85efb86173ea7ec246bb65987121039c61d33b","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.0","eslint-plugin-react-x":"^2.3.9","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.9","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.4","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.48.0","eslint-plugin-playwright":"^2.3.0","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.9","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.5","eslint-plugin-react-hooks-extra":"^2.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.3.9","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.24.0_1764186655876_0.6079941530481778","host":"s3://npm-registry-packages-npm-production"}},"6.24.1":{"name":"@jimmy.codes/eslint-config","version":"6.24.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.24.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"86deedda317cd1fd4a1033a76107ec7f7dddf66d","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.24.1.tgz","fileCount":22,"integrity":"sha512-RIpd7aTtlpITTAczfIE0Q1jdGhnbenc9CABxiLXDqNaaqN1b/vIlHUeHSG8tBwsMeWeS0BItk6Y6V5CTlQp3Kg==","signatures":[{"sig":"MEYCIQCe6MM/83/R0l+VyD3jqQ90Q8i5B0igL0DlsM8gtBI3DQIhAJciTcJ2vw9RsHkaUUHxjdITciQ6pjzVEVQxKouzz0U4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743234},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"989c038cddb3109c467429118ee4bfa7620942a1","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.1","eslint-plugin-react-x":"^2.3.9","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.9","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.6","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.48.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.9","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.5","eslint-plugin-react-hooks-extra":"^2.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.3.9","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.24.1_1764633213478_0.2179716830556908","host":"s3://npm-registry-packages-npm-production"}},"6.25.0":{"name":"@jimmy.codes/eslint-config","version":"6.25.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.25.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"a979359f625168858f5f3731feb41cdfa9838162","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.25.0.tgz","fileCount":21,"integrity":"sha512-RDP3gU0YUeqQOSeFvf1vfDPEJ4a5yIzcQa+4VyiI3UlVk16h2hwl5omsQ/3hGp4NOfaTWAAehmakyLgTJ2ZShQ==","signatures":[{"sig":"MEQCIH0kFAC0kaoLbPKbgqHjAauK/JahH8wGHGcnznUKZ8edAiAKrmA4SkRJIfjVmwRhjnHiYj/nOytam/CxJVGrBhhpDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749457},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"d36a8c9cb2dd6017f503de336b51424270ed5e42","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"10.9.4","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.1","eslint-plugin-react-x":"^2.3.9","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.9","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.6","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.48.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.9","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.5","eslint-plugin-react-hooks-extra":"^2.3.9","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.3.9","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.25.0_1764771546354_0.6549492012289884","host":"s3://npm-registry-packages-npm-production"}},"6.26.0":{"name":"@jimmy.codes/eslint-config","version":"6.26.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.26.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8dd377638c1b40df7296b458a4ed54a4f91ef922","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.26.0.tgz","fileCount":20,"integrity":"sha512-cTkukzPjJvWG7XcJ8am5Of3bXYp7KOyN4pjQQdvTPF0ZLnoWGj8PCIPdMg7/wCVCT6oZSISz64II0LB82XLsqA==","signatures":[{"sig":"MEUCIFx3D8TkA4gGjSejCUpfS0OUuWsVKIftvHdcVAF6HVANAiEAuqN6uaC7dwHoqS0l+E6QOYCqlKpt6TgA7HTWb7DyFmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749482},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"9896296ee1790d036e6f72168a44554bdcfa3511","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.1","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.49.0","eslint-plugin-jest":"^29.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.2","eslint-plugin-react-x":"^2.3.13","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.13","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.10","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.49.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.49.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-react-refresh":"0.4.24","eslint-plugin-react-web-api":"^2.3.13","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.13.6","eslint-plugin-react-hooks-extra":"^2.3.13","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.3.13","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.26.0_1765497386311_0.7574245943882414","host":"s3://npm-registry-packages-npm-production"}},"6.27.0":{"name":"@jimmy.codes/eslint-config","version":"6.27.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.27.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"e097a7a42f88f8460fe98bf97645c0449300634b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.27.0.tgz","fileCount":20,"integrity":"sha512-MyuIeOxhC/OtruijmbAIRXAzmDIW2ZkS4unWZOL3tT6mLG9szb19wKNeHdOZM6cZj/SWTwSkeNRYi9psFRN21A==","signatures":[{"sig":"MEUCIQDkb2O4lFRf2P4niNkQvx0FGHQnSfb0Y1SXLyLXOlrIzQIgN4Hr0V2QtNA2usOh7OGDTKuB7eE+2qOoA2epqLsbEWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760684},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"93addd03673e1d5ff24fd3e92fc66e59f167e014","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.50.0","eslint-plugin-jest":"^29.5.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.2","eslint-plugin-react-x":"^2.3.13","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react-dom":"^2.3.13","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.0.10","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.50.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.3.13","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.15.1","eslint-plugin-react-hooks-extra":"^2.3.13","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.3.13","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.27.0_1765997716409_0.9121855843267124","host":"s3://npm-registry-packages-npm-production"}},"6.28.0":{"name":"@jimmy.codes/eslint-config","version":"6.28.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.28.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"7d424f419285ebbc318c717a7a23cf5592ec1ba7","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.28.0.tgz","fileCount":20,"integrity":"sha512-J6dt5jZ3vJmaCPlU4HlpOAhF9Pu6lbPEcvoGVlmaJzrE2TbnZgICBuHoCBq6yovI3FMDWfHOlUVOLPKmS8K4+w==","signatures":[{"sig":"MEUCIAnG+BFnLSACFFaNXuNd9GFty/GDJIyrpQhlGzRjmaztAiEAn/XYkcuoPiNiKnLMqQvjrzVxwBHyqHQhj0G6Hr1G5po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761803},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"7bda0191a5403064c04ee3c5a64587ff7049fd52","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.50.0","eslint-plugin-jest":"^29.5.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.4","eslint-plugin-react-x":"^2.3.13","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.3.13","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.0","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.50.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.3.13","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.15.1","eslint-plugin-react-hooks-extra":"^2.3.13","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.3.13","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.28.0_1766278945716_0.8573711468872955","host":"s3://npm-registry-packages-npm-production"}},"6.29.0":{"name":"@jimmy.codes/eslint-config","version":"6.29.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.29.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"eec4e295a6bcc8744b4fa2b8b3683858e49241da","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.29.0.tgz","fileCount":20,"integrity":"sha512-GMN0ZIXmtNiwJYsN/HlX3ZvHQ4NlaECS4Blos6UMQ2rvhWZoytfxkkchuEDcr+YHkl8Yq1t/1w+/5Y4ZkkgMQg==","signatures":[{"sig":"MEQCIFb6vgcq4Oz9lSk+I0eGhtTRNNek0F4OahaItZx+Gc1sAiBY4q9yBSC/hjRAn+gG+MZikbdNxMH9/z1CqTQ4y9ghew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":765982},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"d0fd1058ea25e6c3f6014f9a665370cf1bc61a3a","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.50.1","eslint-plugin-jest":"^29.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.4","eslint-plugin-react-x":"^2.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.4.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.1","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.50.1","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.50.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.1.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.4.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.15.3","eslint-plugin-react-hooks-extra":"^2.4.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.4.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.29.0_1766869893686_0.15641007398245055","host":"s3://npm-registry-packages-npm-production"}},"6.30.0":{"name":"@jimmy.codes/eslint-config","version":"6.30.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.30.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"49063ff43910c1913bb336b82f6b346a1d7a7e5b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.30.0.tgz","fileCount":20,"integrity":"sha512-5Y7VLlAkOcGLU82H6Xor7/dct7NJkaDhGTe/X/oO4fkvqD6cFIjlClcjCdg3xnd1+m6D3Qc0feyblH8SVOpOew==","signatures":[{"sig":"MEQCIEn+qQZQTiolcFMuD5cfLj+0WQM9FPg9iTmC3yg4I5KZAiAN7S+VWZ4aU+E7oNa/Ighyi5A9H6O+/42lmDAQ/P2pOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766456},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"20b5edc9f89ad03b24d532318775dae5c3967485","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.50.1","eslint-plugin-jest":"^29.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.4","eslint-plugin-react-x":"^2.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.4.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.1","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.50.1","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.50.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.1.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.4.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.15.3","eslint-plugin-react-hooks-extra":"^2.4.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.4.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.30.0_1767221957218_0.9629119790286378","host":"s3://npm-registry-packages-npm-production"}},"6.31.0":{"name":"@jimmy.codes/eslint-config","version":"6.31.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.31.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"65f0dde5c8405215a19a66305027d3a86966eb28","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.31.0.tgz","fileCount":20,"integrity":"sha512-qWWvJ96rs55ajTL9tox+p0dYufm3Y5vJgiPO7pVnxkSM4mWWuXf2uS5A8KhT/CqFIvs6hN1WAjW6/A21QpF4WQ==","signatures":[{"sig":"MEYCIQDsQTMW6AO6fvt7Q42/1tnV84Ap2bPwnGe1brYGI4/vpAIhAKDioqYOTEOb1xsaRLg+OwlX2c5H6eIX62/iuoX57RJe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781498},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"e3cde45311afde27a15280b14cf9a6096992fe91","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.52.0","eslint-plugin-jest":"^29.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-react-x":"^2.5.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.5.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.1","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.52.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.52.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.3.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.5.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-react-hooks-extra":"^2.5.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.5.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.31.0_1767827824011_0.6395544054057722","host":"s3://npm-registry-packages-npm-production"}},"6.31.1":{"name":"@jimmy.codes/eslint-config","version":"6.31.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@6.31.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"5adcc121536b3b350cd8c012c6084b9d812de693","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-6.31.1.tgz","fileCount":20,"integrity":"sha512-emJUMpmfdzwPVdU6Y8LsOOGf2h4aL66ptVm428XZ8slSwh9eIYZ6PffxhsPgYzpMGt55LOr4Jv1MxbF3HPTKZw==","signatures":[{"sig":"MEQCIH7OsWhx0iIOcPK+GE3oerTN/oz6rqplwoNP/kN9etkDAiBsFi9kVTA5ipCsMY9Tl9fSrdCmWZFVKMnZOnEEHgxSfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781642},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">= 20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"9d14e05ee5322d6137418377f49e8cfd6391d4ff","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.52.0","eslint-plugin-jest":"^29.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-react-x":"^2.5.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.5.1","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.1","@stylistic/eslint-plugin":"^5.6.1","@typescript-eslint/utils":"^8.52.0","eslint-plugin-playwright":"^2.4.0","@typescript-eslint/parser":"^8.52.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.3.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.5.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.2","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-react-hooks-extra":"^2.5.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.5.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.31.1_1768518057943_0.7690609887589426","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@jimmy.codes/eslint-config","version":"7.0.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"3c0f8de31d2686e6cb0dd058578e86876cea58ea","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":20,"integrity":"sha512-MHQox6pqNuVsDgLb9IRRUEHBiUrVoVW5t2ST2cxPEi9OLUOh4BD2c9QA3ydEYPRZ8lVd8+k0UUz0cwMUYGpNFg==","signatures":[{"sig":"MEUCIHfys4qvkZsjLSQVjkKX5DYBrfa4jz7/AF1oCPVsUXleAiEAxrYPS61Dklg45mA14nDMRFqYulnXKEeWnsjtb0o9XMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783312},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"d4fdb1cbf2c49225974d39366e0255a74a92ebb5","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.53.1","eslint-plugin-jest":"^29.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^62.3.1","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-react-x":"^2.7.2","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.7.2","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.4","@stylistic/eslint-plugin":"^5.7.0","@typescript-eslint/utils":"^8.53.1","eslint-plugin-playwright":"^2.5.0","@typescript-eslint/parser":"^8.53.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.4.0","eslint-plugin-react-refresh":"0.4.26","eslint-plugin-react-web-api":"^2.7.2","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.3","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-react-hooks-extra":"^2.7.2","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.7.2","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0_1769128606285_0.40036626578606227","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@jimmy.codes/eslint-config","version":"7.1.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.1.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"68e5241f51dae9aeaadca53f40cb6c8dd7974b78","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.1.0.tgz","fileCount":20,"integrity":"sha512-B5LRANzTQpgO9LuCTe4mGxMnxX8zZS2uRl2n+WDJwf5j59SMubpc7mW1uIHpkJFSC30i17RTZ0t0XRxIhDbz/w==","signatures":[{"sig":"MEUCIHT2PUERivWUtmLCILqR3ffvckDfp3MrZNpy2vaaoHHVAiEA4zHrtaUvkVT9zGO3drRzTbcv2oYH3GCqlDcYG1YV4wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783894},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"8f0fb93d86f9f18b0fd2c03e89f47d184f282079","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.54.0","eslint-plugin-jest":"^29.12.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^62.5.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-react-x":"^2.9.4","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.9.4","eslint-plugin-react-rsc":"^2.9.4","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.7.1","@typescript-eslint/utils":"^8.54.0","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.4.0","eslint-plugin-react-refresh":"0.5.0","eslint-plugin-react-web-api":"^2.9.4","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-react-hooks-extra":"^2.9.4","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.9.4","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.0_1770157364809_0.059854019130335834","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@jimmy.codes/eslint-config","version":"7.2.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.2.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"fc0f0e5e859b3d77fab205b0eb2f967a4c40c9d7","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.2.0.tgz","fileCount":19,"integrity":"sha512-TJJiaLzZ9kLVBG9od/WNucRTLC0geiBjTnQal5f8iUYQ069ZTScH2Fq975MKGOcV/f+PXhuEdPWG6wl0vmUhug==","signatures":[{"sig":"MEUCIDwwL0XLlFXi037auTBk667gpAFQhncj10eK9BG05MrkAiEAzNLM+k+EZtKwEwY2nksIeuA90G4yr/F9DtofbIQim08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784480},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"90cdf88c111058705abec6d57ca90502a21ae901","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.55.0","eslint-plugin-jest":"^29.13.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.7","eslint-plugin-react-x":"^2.12.4","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.12.4","eslint-plugin-react-rsc":"^2.12.4","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.8.0","@typescript-eslint/utils":"^8.55.0","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.55.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.5.0","eslint-plugin-react-refresh":"0.5.0","eslint-plugin-react-web-api":"^2.12.4","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-react-hooks-extra":"^2.12.4","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.12.4","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.0_1770863724063_0.6285623849762534","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@jimmy.codes/eslint-config","version":"7.3.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.3.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"27fd6c1bb32516884c3b2d0b0b36bea20ef4ae47","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.3.0.tgz","fileCount":19,"integrity":"sha512-Phm4Ts/pM2TUrxpzgsScVEAJkUZxIXJPPG7lL+MDavwjerq3OOGSgu6WSEmAaFr5MpVSK+OWScP9KkYEUke8Vg==","signatures":[{"sig":"MEYCIQCS/8lFB2UzEWKQYYNUVAPpxYeFXDVeU89K1awEz4JsKgIhAKdWlyp16bz1I339o686NOmM5n4fBq8IgUUnHsgCEmbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785947},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"e213d72bf66bfc5c3c773a58ef6326cc3674a103","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.56.0","eslint-plugin-jest":"^29.15.0","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.5.5","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.9","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.8.0","@typescript-eslint/utils":"^8.56.0","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.56.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.5.0","eslint-plugin-react-refresh":"0.5.0","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.3.0_1771269948909_0.27561010005433095","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@jimmy.codes/eslint-config","version":"7.4.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.4.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"ccfa576532a7e2a09b36340c5a47440e6e6302f1","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.4.0.tgz","fileCount":19,"integrity":"sha512-+u5zWsoAbeRs9HEygDQTjJlxM2jLBvgCOMXxgsLJaRVtyMmuv4zpExBQ10CJB5pqaoza76Z01gjnHqQYLyQLHQ==","signatures":[{"sig":"MEQCIHQk23AfhRV1bvzUdhjn5THa5BEasagwRegokX9BsOdIAiAt8TxOcu1xvaTRZgRPCw3MJCiiwnH7DPmElqmfM1fkiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787142},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"ab96efa9e6b7b101fa2fe134b05b2c549f07f54f","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.56.0","eslint-plugin-jest":"^29.15.0","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.6.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.9","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.0.0","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.8.0","@typescript-eslint/utils":"^8.56.0","eslint-plugin-playwright":"^2.6.0","@typescript-eslint/parser":"^8.56.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.6.0","eslint-plugin-react-refresh":"0.5.0","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.16.0","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.0_1771421016177_0.839611878047072","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@jimmy.codes/eslint-config","version":"7.5.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.5.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"68ac4958750b1f7d26b603f92a149705090a8acb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.5.0.tgz","fileCount":19,"integrity":"sha512-cVVoEETD4vPrufgXfmNbYSlXHy24jGYXfvaiyGkqrK8RsLdnNWwqvBKPBvM88+O3uV1A2bFeLUuLbVmRE7TC4Q==","signatures":[{"sig":"MEQCICS6t3AmHWoDW72bw0V3+oww4K5gaMMLDMjbVbU+EOzlAiBYn+VK4K4RawpD9NTOv7XBTGADZ/hFQjVFZQupodyUMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787631},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"e4af5196abe051e305633373a8efdd352fcbce64","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.56.1","eslint-plugin-jest":"^29.15.0","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.7.1","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.9","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.56.1","eslint-plugin-playwright":"^2.9.0","@typescript-eslint/parser":"^8.56.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.6.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.16.0","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.0_1772895606490_0.23379137658680582","host":"s3://npm-registry-packages-npm-production"}},"7.5.1":{"name":"@jimmy.codes/eslint-config","version":"7.5.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.5.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"d2beda47432b752f8bd6a399cd53e16463ce33b1","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.5.1.tgz","fileCount":20,"integrity":"sha512-sKqlcsL/nKSiivkxpFlYtSNQVUNFWRBTct5j6R2D8I42nMCugv/zLLM5H7Pn/oh+BgEgBkZ9lfiy9uBlu+QXGA==","signatures":[{"sig":"MEUCIQCaTd9GpTAwDeBi+v949CSIaEv5QPfHeO5s6uwN/iQ7QAIgZbn5gWvK2Esr94OUDkrXW7iHAB8Me/dhYecHYusE2BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787898},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"262c6b7d9b702f86998ae56fb2e757c5c1e32c08","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.7.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.57.0","eslint-plugin-playwright":"^2.9.0","@typescript-eslint/parser":"^8.57.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.6.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.16.0","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.1_1773518598477_0.7763268637199312","host":"s3://npm-registry-packages-npm-production"}},"7.5.2":{"name":"@jimmy.codes/eslint-config","version":"7.5.2","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.5.2","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"3f1ed8acca5d0bbdba96f1b55521d1075fd53d58","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.5.2.tgz","fileCount":20,"integrity":"sha512-quTsgWi1Ln4juSJVyaH3GKthCdgpMNJCNBhnb0LXJb2UvD/ZQ3cnxAmZbnaUwjZW2Oo14bXaEdU1O5ZljpqiZA==","signatures":[{"sig":"MEQCIHchOkf2JtEvVjsw2i1XW42haGRyaGA93PboSTm3J4IvAiAxXOzH1u9rh0cijmF5lncjvuED9aaj7yB12bvitCFhLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787980},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"ebef351158c4eac7b9da3fa49ca61ba3965f2497","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.0","eslint-plugin-jest":"^29.15.0","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.12","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.57.0","eslint-plugin-playwright":"^2.10.0","@typescript-eslint/parser":"^8.57.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.6.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.91.4","eslint-plugin-testing-library":"^7.16.0","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.2_1773521922037_0.19376394304019762","host":"s3://npm-registry-packages-npm-production"}},"7.5.3":{"name":"@jimmy.codes/eslint-config","version":"7.5.3","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.5.3","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"93426bd5e593bc5eaab592919022b5a669a6a9bb","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.5.3.tgz","fileCount":20,"integrity":"sha512-oyXTXANIX+J8E23Z4ido9I/yNkYap8TunGTUPAKDuY52X/JY+0kR2vBflbTMoVU/gQypCdk3p7/YGbBMrX/dgg==","signatures":[{"sig":"MEUCIQDknT/jSBGzH6Hf+6T8UFOSaAJEgwPPmjAS1oX5lmB4mQIgexomvFa4pFlG0ccGHGmW2fjDgPJdu1Vomwjqgm+U+Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790963},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"bf18d24ccbf191d6efb30f9f3ea1139f35fbbd7c","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.13","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.1","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.57.2","eslint-plugin-playwright":"^2.10.1","@typescript-eslint/parser":"^8.57.2","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.7.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.95.2","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.3_1774544110694_0.76467789316199","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@jimmy.codes/eslint-config","version":"7.6.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.6.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"31d29d80f21726d21060afa01620539f61460e85","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.6.0.tgz","fileCount":20,"integrity":"sha512-LmQq1+G1UpqqmU/K3bveNhV1nKTTuqlmkHsu4y9xibl53CzLCsXJ3S8hdwkgxNZ8D0s2mFfkNVDrgzayiZt3/A==","signatures":[{"sig":"MEUCIFkrtZf7+uQbw/CLDC17ZfLf9LNNZ4kl+/eCdy3PwHw3AiEA28wsPmJzIFr5SXXTLxogahisvAOxQTcvq21Lr6jQF0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792423},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"abfab6e6b4ed9f59727adb65553f9640b5e29074","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.58.0","eslint-plugin-jest":"^29.15.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.14","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.2","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.58.0","eslint-plugin-playwright":"^2.10.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.7.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.96.1","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.6.0_1775077875306_0.9854824579999131","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"@jimmy.codes/eslint-config","version":"7.6.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.6.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"8b02ea7c801108cb8eb01299b25653f0b27cacca","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.6.1.tgz","fileCount":20,"integrity":"sha512-OHYakmNrLiizVhptxAmK3CNOobw3cZ6U2gwgH/5KevTwxcm0AN83vxD8uiQ1cB190y/umNsadVimeBTTQCNRBg==","signatures":[{"sig":"MEQCIDAnm8VNxozgx7mLIx+PzVMRIudw1ZsxVTNMU7muJB3rAiBP6t6xtHV9bKaec4W2bzWK5VFhIx1twe1FlsGzcki2EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792746},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"5b144d97d8c7afdb1d1073e54e266b4c9437e229","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.58.0","eslint-plugin-jest":"^29.15.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.14","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.2","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.58.0","eslint-plugin-playwright":"^2.10.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-perfectionist":"^5.7.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.96.1","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.0","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.6.1_1775134833301_0.29130319545887384","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@jimmy.codes/eslint-config","version":"7.7.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.7.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"2d6ac4b16dcbcbbf7437f9e46b561886e796292b","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.7.0.tgz","fileCount":20,"integrity":"sha512-9mcEAdYGjdB1DkkSblakfZEcj+AJCJjMhaqH3KKL3sXdEZmM4VDE+BiMMM346dnGclFP98Mu52N9v1tPkW5/Hg==","signatures":[{"sig":"MEQCIA5vDfEhBxbAd7JTpjtmSzCod2/bQQpNH+MAZ4qNxt6UAiBCQPs7fsTjlrU4mfLhzrQpkBHf+g38tDwMLKEKu0xRnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799381},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"c935f3d993eb852e73d9c836ea7b55db719cbe36","_npmUser":{"name":"epic_tacho","email":"hi@jimmyguzman.com"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.59.1","eslint-plugin-jest":"^29.15.2","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.4","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.59.1","eslint-plugin-playwright":"^2.10.2","@typescript-eslint/parser":"^8.59.1","eslint-plugin-jest-dom-ya":"^1.0.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.100.7","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-arrow-return-style-x":"^1.2.6","eslint-plugin-erasable-syntax-only":"0.4.1","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.7.0_1777677412789_0.36940318486043555","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"@jimmy.codes/eslint-config","version":"7.8.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.8.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"9308080c8394e78a3e57b50853088cfef12de30a","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.8.0.tgz","fileCount":20,"integrity":"sha512-HkOaDZH0NQ2Gr0FcEwjQcoErdymOD2rpx2aRXbfPBvZ4XCDyn1CpHIMCl6v0uFPD6Yxpw0DLB9pOS3txQLYyyw==","signatures":[{"sig":"MEQCICIornmT2EYlxzz1oCPWaYUdi2Ds0dvdZjP0OHj2qTRWAiAoGcz2GxzPi048al8bk3S2TY4vl7sMg9Aps/oSn0O+nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797783},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"08960f9929f16b2edcf617bd4e40a5396d0db781","_npmUser":{"name":"jimmy_codes","email":"hi@jimmy.codes"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.59.1","eslint-plugin-jest":"^29.15.2","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.4","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.59.1","eslint-plugin-playwright":"^2.10.2","@typescript-eslint/parser":"^8.59.1","eslint-plugin-jest-dom-ya":"^1.0.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.100.7","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-erasable-syntax-only":"0.4.1","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.8.0_1780846942631_0.3753921009089862","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"@jimmy.codes/eslint-config","version":"7.9.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@7.9.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b617add1ab1e4de3cc565ae6b0e43248e46cbd08","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-7.9.0.tgz","fileCount":21,"integrity":"sha512-fQXEJeFSDsB/yBGX7Cf2t+dLxIghNnFkYw5y7oBP13CbI5alMNYhmxNcEocz22m5qzHgvOpTPHuA8l80vPL8aQ==","signatures":[{"sig":"MEQCIBsP0hq1Rkh+lkJF1CusZ8zDhm8RL6bJ121+SiUnpAYgAiBJMi3ydkcNDFmhseLz4dfJU7qfhH8I32LQwVMGWIO3kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":794550},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"6c5ee7a411868a49bfa2f779cac8f5833ecd7a4f","_npmUser":{"name":"jimmy_codes","email":"hi@jimmy.codes"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.4","@types/eslint":"9.6.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.59.1","eslint-plugin-jest":"^29.15.2","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-de-morgan":"^2.1.1","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.4","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.59.1","eslint-plugin-jsx-a11y-x":"0.2.0","eslint-plugin-playwright":"^2.10.2","@typescript-eslint/parser":"^8.59.1","eslint-plugin-jest-dom-ya":"^1.0.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.100.7","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-erasable-syntax-only":"0.4.1","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.9.0_1780847155578_0.5472876004613363","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@jimmy.codes/eslint-config","version":"8.0.0","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@8.0.0","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"b941cbf2b2286a1a348cc3a80f585a1f56a52f90","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-8.0.0.tgz","fileCount":21,"integrity":"sha512-zVoFe3RfiP1XcQN15Keq5r7e1c39if8fmXkHkeXjVrJ8gSY9SQAjVMQZqWvIYn2uEXLIYwMBBGixcvuN+8NE9w==","signatures":[{"sig":"MEUCIQDuetqj18Vy7m1D6repI/HfJ7gtP4sAeAqDuS7w6YTMNAIgCzFLqkBToHwAPoLwvGdSAwvPAATLyBPb/5jJjbuEcEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796077},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^22.18.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"ed08bc814b6318b2dd4516dfdfbda1217a0f638d","_npmUser":{"name":"jimmy_codes","email":"hi@jimmy.codes"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@types/eslint":"9.6.1","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.60.1","eslint-plugin-jest":"^29.15.2","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.19","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-de-morgan":"^2.1.2","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.7","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.60.1","eslint-plugin-jsx-a11y-x":"0.2.0","eslint-plugin-playwright":"^2.10.4","@typescript-eslint/parser":"^8.60.1","eslint-plugin-jest-dom-ya":"^1.0.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.101.0","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-erasable-syntax-only":"0.4.1","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.0_1780848975296_0.07112862825814448","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@jimmy.codes/eslint-config","version":"8.0.1","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"license":"MIT","_id":"@jimmy.codes/eslint-config@8.0.1","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"dist":{"shasum":"dad9d3008d050bd2db9188f43522fb5d8e57ecd4","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-8.0.1.tgz","fileCount":21,"integrity":"sha512-PEnyfcHPMESuw/H73yJimJLq7ybR5q8nlRXhddtCvFNo7kQbfACiraXzscAKPHGM1Mu+msD3cY8DLJ2BPv2DfA==","signatures":[{"sig":"MEYCIQDG10f3ZX1Ur0MmrYQbb6IueprVhFV94ko+a+umAG1QHAIhAKmojtdfyaZb95ah2WMDkQ3wnI2oO/t8VQsTRkhJUSiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796458},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":"^22.18.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"gitHead":"410ff6fa6cf852ce71a04841255612381b5ea8a4","_npmUser":{"name":"jimmy_codes","email":"hi@jimmy.codes"},"repository":{"url":"git+https://github.com/jimmy-guzman/eslint-config.git","type":"git"},"_npmVersion":"11.13.0","description":"A simple, modern ESLint config that covers most use cases.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@types/eslint":"9.6.1","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.60.1","eslint-plugin-jest":"^29.15.2","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.19","eslint-plugin-react-x":"^2.13.0","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-de-morgan":"^2.1.2","eslint-plugin-react-dom":"^2.13.0","eslint-plugin-react-rsc":"^2.13.0","eslint-plugin-storybook":"0.12.0","@next/eslint-plugin-next":"^16.2.7","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/utils":"^8.60.1","eslint-plugin-jsx-a11y-x":"0.2.0","eslint-plugin-playwright":"^2.10.4","@typescript-eslint/parser":"^8.60.1","eslint-plugin-jest-dom-ya":"^1.0.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-web-api":"^2.13.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-react-compiler":"19.1.0-rc.2","@tanstack/eslint-plugin-query":"^5.101.0","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-react-hooks-extra":"^2.13.0","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-erasable-syntax-only":"0.4.1","eslint-plugin-react-naming-convention":"^2.13.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.1_1780852616718_0.27936819123066536","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@jimmy.codes/eslint-config","version":"9.0.0","description":"A simple, modern ESLint config that covers most use cases.","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"repository":{"type":"git","url":"git+https://github.com/jimmy-guzman/eslint-config.git"},"license":"MIT","sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./globs":{"types":"./dist/globs.d.mts","default":"./dist/globs.mjs"}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","dependencies":{"@eslint-community/eslint-plugin-eslint-comments":"^4.7.2","@eslint/js":"^10.0.1","@next/eslint-plugin-next":"^16.2.7","@stylistic/eslint-plugin":"^5.10.0","@tanstack/eslint-plugin-query":"^5.101.0","@types/eslint":"9.6.1","@typescript-eslint/parser":"^8.60.1","@typescript-eslint/utils":"^8.60.1","@vitest/eslint-plugin":"^1.6.19","astro-eslint-parser":"^1.4.0","eslint-config-flat-gitignore":"^2.3.0","eslint-config-prettier":"^10.1.8","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-astro":"^1.7.0","eslint-plugin-de-morgan":"^2.1.2","eslint-plugin-erasable-syntax-only":"0.4.1","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jest":"^29.15.2","eslint-plugin-jest-dom-ya":"^1.0.1","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-jsx-a11y-x":"0.2.0","eslint-plugin-n":"^18.0.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-playwright":"^2.10.4","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-react-dom":"^5.8.12","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-naming-convention":"^5.8.12","eslint-plugin-react-refresh":"0.5.2","eslint-plugin-react-rsc":"^5.8.12","eslint-plugin-react-web-api":"^5.8.12","eslint-plugin-react-x":"^5.8.12","eslint-plugin-regexp":"^3.1.0","eslint-plugin-storybook":"0.12.0","eslint-plugin-testing-library":"^7.16.2","eslint-plugin-unicorn":"^64.0.0","globals":"^17.6.0","local-pkg":"^1.2.1","typescript-eslint":"^8.60.1"},"peerDependencies":{"eslint":">=10"},"engines":{"node":"^22.18.0 || >=24"},"publishConfig":{"access":"public"},"gitHead":"92d28e58ba7587876c4fd9d31008d4fa3da9f30b","_id":"@jimmy.codes/eslint-config@9.0.0","bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"homepage":"https://github.com/jimmy-guzman/eslint-config#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-QtEV9JV3NdAgugOLrufwIC6iZC1oghSdVKSPJsycjGC3s+/laS1fCGrN2TGJeY2jXqoHjChowBL8omqRUtIRGg==","shasum":"44b7d3c26f41fc422c0f4cf857f488d40a1d5cfc","tarball":"https://registry.npmjs.org/@jimmy.codes/eslint-config/-/eslint-config-9.0.0.tgz","fileCount":21,"unpackedSize":792103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIERWlFAsGu/Us2zcsQHeBVzo/ycKG1oMQfdV/+6v3q0HAiABISSC2DKu1E9gXrfkHRL6fLWxxtpYcTOBNKJdonS1rQ=="}]},"_npmUser":{"name":"jimmy_codes","email":"hi@jimmy.codes"},"directories":{},"maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_9.0.0_1781141176677_0.14024741408581987"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-08T01:44:59.480Z","modified":"2026-06-11T01:26:17.005Z","1.0.0":"2024-04-08T01:44:59.772Z","1.1.0":"2024-04-08T22:21:27.360Z","1.2.0":"2024-04-08T23:41:05.576Z","1.3.0":"2024-04-09T23:50:20.614Z","1.4.0":"2024-04-11T01:03:44.698Z","1.5.0":"2024-04-13T00:42:11.320Z","1.6.0":"2024-04-13T13:48:13.761Z","1.6.1":"2024-04-13T18:16:33.351Z","1.7.0":"2024-04-16T01:23:41.299Z","1.8.0":"2024-04-30T12:18:20.806Z","1.9.0":"2024-06-04T02:09:40.661Z","1.10.0":"2024-10-31T00:32:57.144Z","1.11.0":"2024-10-31T00:47:39.277Z","1.12.0":"2024-10-31T01:25:24.868Z","2.0.0":"2024-10-31T02:06:24.414Z","3.0.0":"2024-10-31T17:56:21.238Z","3.1.0":"2024-10-31T20:46:46.823Z","3.2.0":"2024-10-31T21:07:55.370Z","3.2.1":"2024-10-31T21:18:46.636Z","3.2.2":"2024-11-01T14:26:40.724Z","3.2.3":"2024-11-01T20:01:56.345Z","3.2.4":"2024-11-01T20:29:30.511Z","3.3.0":"2024-11-01T21:54:49.009Z","3.4.0":"2024-11-02T13:49:16.384Z","3.4.1":"2024-11-02T14:13:27.983Z","3.4.2":"2024-11-02T14:49:17.746Z","3.5.0":"2024-11-03T22:57:16.429Z","3.6.0":"2024-11-04T23:11:07.280Z","3.6.1":"2024-11-05T02:08:18.435Z","3.6.2":"2024-11-05T22:45:25.384Z","3.7.0":"2024-11-06T23:49:15.920Z","3.7.1":"2024-11-07T00:40:04.953Z","3.7.2":"2024-11-07T23:47:15.658Z","3.8.0":"2024-11-08T00:50:29.745Z","3.8.1":"2024-11-08T01:23:16.951Z","3.8.2":"2024-11-08T02:57:57.846Z","3.9.0":"2024-11-08T14:00:45.853Z","3.10.0":"2024-11-08T16:37:49.219Z","3.11.0":"2024-11-09T13:15:19.666Z","3.11.1":"2024-11-09T21:02:15.845Z","3.11.2":"2024-11-13T00:54:23.961Z","3.12.0":"2024-11-13T01:03:27.052Z","3.13.0":"2024-11-13T01:32:46.051Z","3.14.0":"2024-11-18T01:38:24.338Z","3.14.1":"2024-11-19T13:22:32.769Z","3.14.2":"2024-11-19T23:10:10.210Z","3.15.0":"2024-11-20T00:21:05.846Z","3.16.0":"2024-11-20T23:10:11.460Z","3.17.0":"2024-11-22T23:48:50.841Z","3.17.1":"2024-11-23T00:59:33.436Z","3.17.2":"2024-11-23T01:26:01.300Z","3.17.3":"2024-11-23T15:18:52.869Z","3.18.0":"2024-11-23T23:32:47.318Z","3.19.0":"2024-11-25T22:16:24.196Z","3.20.0":"2024-11-26T23:25:20.440Z","3.21.0":"2024-11-27T00:08:05.631Z","3.22.0":"2024-11-27T15:00:28.517Z","3.22.1":"2024-11-30T19:37:32.256Z","3.22.2":"2024-12-03T00:39:02.173Z","3.23.0":"2024-12-03T01:08:50.019Z","3.24.0":"2024-12-03T02:42:24.040Z","3.25.0":"2024-12-03T03:29:11.221Z","3.26.0":"2024-12-06T00:21:25.599Z","3.27.0":"2024-12-06T00:35:14.801Z","3.27.1":"2024-12-06T00:57:03.810Z","3.28.0":"2024-12-07T00:41:26.784Z","3.28.1":"2024-12-12T03:11:20.175Z","3.28.2":"2024-12-12T03:23:00.494Z","3.29.0":"2025-01-01T21:32:10.976Z","3.30.0":"2025-02-23T16:42:26.323Z","3.30.1":"2025-02-23T17:03:21.074Z","4.0.0":"2025-02-23T17:54:35.676Z","4.1.0":"2025-03-11T23:48:19.460Z","4.2.0":"2025-03-12T00:17:08.855Z","4.2.1":"2025-03-12T00:30:14.173Z","4.3.0":"2025-03-12T01:14:04.485Z","4.3.1":"2025-03-12T01:47:29.847Z","5.0.0":"2025-03-14T01:53:05.763Z","5.1.0":"2025-03-18T13:33:34.058Z","5.2.0":"2025-03-18T18:00:07.583Z","5.3.0":"2025-03-19T00:25:40.531Z","5.4.0":"2025-03-19T21:51:43.419Z","5.5.0":"2025-03-20T21:58:35.996Z","5.6.0":"2025-03-22T18:25:11.982Z","5.7.0":"2025-03-23T14:45:26.323Z","5.8.0":"2025-04-04T02:11:47.742Z","5.9.0":"2025-04-04T23:23:04.454Z","5.10.0":"2025-04-08T17:09:33.615Z","5.11.0":"2025-04-14T22:53:26.818Z","5.12.0":"2025-04-25T00:17:21.145Z","5.13.0":"2025-05-08T00:54:47.705Z","5.14.0":"2025-05-08T01:05:16.074Z","5.15.0":"2025-06-02T23:28:16.486Z","5.16.0":"2025-06-05T23:53:01.807Z","5.17.0":"2025-06-18T01:08:08.696Z","5.18.0":"2025-06-21T02:05:51.222Z","5.18.1":"2025-06-22T18:00:06.434Z","5.19.0":"2025-07-09T22:09:13.327Z","5.20.0":"2025-07-17T16:28:50.658Z","6.0.0":"2025-07-22T01:13:02.933Z","6.1.0":"2025-07-29T00:15:51.594Z","6.2.0":"2025-08-09T17:12:23.014Z","6.2.1":"2025-08-12T01:08:09.569Z","6.2.2":"2025-08-13T12:31:37.101Z","6.3.0":"2025-08-16T20:51:36.210Z","6.4.0":"2025-08-22T00:43:35.513Z","6.5.0":"2025-08-27T01:05:09.021Z","6.6.0":"2025-08-28T01:27:01.220Z","6.7.0":"2025-09-04T01:40:36.309Z","6.8.0":"2025-09-04T22:16:17.938Z","6.9.0":"2025-09-06T13:39:35.972Z","6.10.0":"2025-09-13T17:19:22.644Z","6.11.0":"2025-09-24T02:17:29.641Z","6.12.0":"2025-09-29T23:22:18.113Z","6.13.0":"2025-10-03T12:45:25.338Z","6.13.1":"2025-10-03T22:10:07.844Z","6.13.2":"2025-10-04T14:12:14.468Z","6.13.3":"2025-10-05T21:46:16.072Z","6.14.0":"2025-10-09T22:25:30.547Z","6.14.1":"2025-10-16T17:09:43.993Z","6.14.2":"2025-10-17T23:07:39.715Z","6.14.3":"2025-10-19T22:01:47.070Z","6.15.0":"2025-10-27T18:26:48.391Z","6.16.0":"2025-11-02T14:55:00.226Z","6.16.1":"2025-11-03T23:09:18.061Z","6.16.2":"2025-11-05T13:36:56.855Z","6.17.0":"2025-11-07T00:03:45.512Z","6.17.1":"2025-11-07T00:26:21.666Z","6.18.0":"2025-11-10T13:41:03.157Z","6.19.0":"2025-11-16T15:28:11.053Z","6.20.0":"2025-11-17T23:36:13.370Z","6.21.0":"2025-11-24T23:41:18.796Z","6.22.0":"2025-11-25T03:27:05.810Z","6.23.0":"2025-11-26T14:00:00.265Z","6.24.0":"2025-11-26T19:50:56.100Z","6.24.1":"2025-12-01T23:53:33.678Z","6.25.0":"2025-12-03T14:19:06.586Z","6.26.0":"2025-12-11T23:56:26.480Z","6.27.0":"2025-12-17T18:55:16.590Z","6.28.0":"2025-12-21T01:02:25.878Z","6.29.0":"2025-12-27T21:11:33.848Z","6.30.0":"2025-12-31T22:59:17.378Z","6.31.0":"2026-01-07T23:17:04.178Z","6.31.1":"2026-01-15T23:00:58.106Z","7.0.0":"2026-01-23T00:36:46.509Z","7.1.0":"2026-02-03T22:22:44.998Z","7.2.0":"2026-02-12T02:35:24.259Z","7.3.0":"2026-02-16T19:25:49.055Z","7.4.0":"2026-02-18T13:23:36.383Z","7.5.0":"2026-03-07T15:00:06.646Z","7.5.1":"2026-03-14T20:03:18.660Z","7.5.2":"2026-03-14T20:58:42.176Z","7.5.3":"2026-03-26T16:55:10.855Z","7.6.0":"2026-04-01T21:11:15.485Z","7.6.1":"2026-04-02T13:00:33.513Z","7.7.0":"2026-05-01T23:16:52.966Z","7.8.0":"2026-06-07T15:42:22.838Z","7.9.0":"2026-06-07T15:45:55.725Z","8.0.0":"2026-06-07T16:16:15.463Z","8.0.1":"2026-06-07T17:16:56.886Z","9.0.0":"2026-06-11T01:26:16.852Z"},"bugs":{"url":"https://github.com/jimmy-guzman/eslint-config/issues"},"license":"MIT","homepage":"https://github.com/jimmy-guzman/eslint-config#readme","keywords":["eslint","eslint-config","typescript","react","nextjs","astro","vitest","tanstack-query","react-compiler","modern","opinionated","testing"],"repository":{"type":"git","url":"git+https://github.com/jimmy-guzman/eslint-config.git"},"description":"A simple, modern ESLint config that covers most use cases.","maintainers":[{"name":"epic_tacho","email":"hi@jimmyguzman.com"},{"name":"jimmy_codes","email":"hi@jimmy.codes"}],"readme":"# @jimmy.codes/eslint-config\n\n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/jimmy-guzman/eslint-config/cd.yml?style=flat-square&logo=github-actions)\n[![version](https://img.shields.io/npm/v/@jimmy.codes/eslint-config.svg?logo=npm&style=flat-square)](https://www.npmjs.com/package/@jimmy.codes/eslint-config)\n[![downloads](https://img.shields.io/npm/dm/@jimmy.codes/eslint-config.svg?logo=npm&style=flat-square)](http://www.npmtrends.com/@jimmy.codes/eslint-config)\n\n> A simple, modern ESLint config that covers most use cases.\n\n## Why Use This?\n\nA strict but practical ESLint config that works out of the box, adapts to your stack, and enforces good patterns without getting in the way. It catches real bugs, reduces ambiguity, and keeps your codebase consistent.\n\n- **Auto-detects your stack**: React, TypeScript, Astro, Next.js, Vitest, Jest, Testing Library, Playwright, Storybook, and TanStack Query.\n- **Zero-config start**: Install it, extend it, done.\n- **Prevents real issues**: Prioritizes rules that catch bugs and unsafe patterns.\n- **Prevents confusion**: Flags ambiguous code, confusing promise usage, shadowed variables, and unused exports.\n- **Enforces consistency**: Standardizes imports, naming, coding style, and testing conventions.\n- **Flexible**: Easily customize or disable any part of the config.\n- **Favors recommended**: Where possible, builds on top of official recommended rulesets from plugins.\n- **Maintained**: Regularly updated to keep up with best practices, new tools, language features and new rules\n\n---\n\n## Installation & Usage\n\n> [!NOTE]  \n> Works best with [@jimmy.codes/prettier-config](https://github.com/jimmy-guzman/prettier-config).\n\n### Install\n\n```sh\npnpm add -D @jimmy.codes/eslint-config\n```\n\n### Basic Setup\n\nAdd this to `eslint.config.ts`:\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig();\n```\n\nIt'll auto-configure based on your installed dependencies.\n\n---\n\n## Customization\n\n### Disable Auto-Detection\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({ autoDetect: false });\n```\n\n### Enable/Disable Rule Sets\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  astro: false,\n  jest: false,\n  nextjs: false,\n  playwright: false,\n  react: false,\n  storybook: false,\n  tanstackQuery: false,\n  testingLibrary: false,\n  typescript: false,\n  vitest: false,\n});\n```\n\n### TypeScript Configuration\n\nTypeScript also supports some configuration options. If options are provided then TypeScript support is enabled.\n\n#### Configure Erasable Syntax Only\n\nEnable rules scoped to [TypeScript's new erasable syntax only mode (TypeScript 5.8+)](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-8.html#the---erasablesyntaxonly-option):\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  typescript: {\n    erasableSyntaxOnly: true,\n  },\n});\n```\n\n### Vitest Configuration\n\nVitest also supports some configuration options. If options are provided then Vitest support is enabled.\n\n#### Configure Vitest Globals\n\nControl how [Vitest globals configuration](https://vitest.dev/config/globals.html) are handled:\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  vitest: {\n    globals: \"explicit\",\n  },\n});\n```\n\nOptions:\n\n- `'explicit'`: Require explicit imports from `'vitest'`\n- `'implicit'`: Use implicit global APIs (vitest config `globals: true`)\n- `'either'`: Allow both styles (default)\n\n#### Configure Type Testing\n\nIndicate whether [Vitest's type testing utilities](https://vitest.dev/guide/testing-types.html) are being used:\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  vitest: {\n    typecheck: true,\n  },\n});\n```\n\n### Framework-Specific Rule Overrides\n\nMany framework integrations support rule overrides, allowing you to fine-tune specific rules without affecting your entire config:\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  react: {\n    overrides: {\n      \"react-x/no-array-index-key\": \"warn\",\n      \"jsx-a11y/anchor-is-valid\": \"off\",\n    },\n  },\n  playwright: {\n    overrides: {\n      \"playwright/no-focused-test\": \"error\",\n    },\n  },\n  jest: {\n    overrides: {\n      \"jest/expect-expect\": \"off\",\n    },\n  },\n  testingLibrary: {\n    overrides: {\n      \"testing-library/prefer-screen-queries\": \"warn\",\n    },\n  },\n  nextjs: {\n    overrides: {\n      \"@next/next/no-img-element\": \"off\",\n    },\n  },\n  storybook: {\n    overrides: {\n      \"storybook/no-uninstalled-addons\": \"warn\",\n    },\n  },\n  tanstackQuery: {\n    overrides: {\n      \"@tanstack/query/exhaustive-deps\": \"error\",\n    },\n  },\n  astro: {\n    overrides: {\n      \"astro/no-set-html-directive\": \"off\",\n    },\n  },\n  vitest: {\n    overrides: {\n      \"vitest/no-conditional-expect\": \"warn\",\n    },\n  },\n  typescript: {\n    overrides: {\n      \"@typescript-eslint/explicit-function-return-type\": \"error\",\n    },\n  },\n});\n```\n\n> [!TIP]\n> Framework-specific overrides are scoped to only rules with the appropriate plugin prefix (e.g., `vitest/*` for Vitest, `react-x/*` for React). For broader rule overrides across specific file patterns, use the `overrides` array.\n\n### Override Specific Rules\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  overrides: [\n    {\n      files: [\"**/*.js\"],\n      rules: {\n        \"prefer-spread\": \"error\",\n      },\n    },\n    {\n      files: [\"**/*.ts\"],\n      rules: {\n        \"prefer-const\": \"error\",\n      },\n    },\n  ],\n});\n```\n\nOr you can import [globs](src/globs.ts) for overrides instead of writing your own:\n\n```ts\nimport { GLOB_JS, GLOB_TS } from \"@jimmy.codes/eslint-config/globs\";\n\nexport default defineConfig({\n  overrides: [\n    {\n      files: [GLOB_JS],\n      rules: {\n        \"prefer-spread\": \"error\",\n      },\n    },\n    {\n      files: [GLOB_TS],\n      rules: {\n        \"prefer-const\": \"error\",\n      },\n    },\n  ],\n});\n```\n\n---\n\n## Enable Git Ignore Support\n\nAllows you to respect `.gitignore` files as ignore patterns.\n\n```ts\nimport { defineConfig } from \"@jimmy.codes/eslint-config\";\n\nexport default defineConfig({\n  gitignore: true,\n});\n```\n\n---\n\n## Plugins Used\n\nThis config includes the following plugins:\n\n| Plugin                                                                                                                | Purpose                            |\n| --------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |\n| [`@eslint-community/eslint-plugin-eslint-comments`](https://eslint-community.github.io/eslint-plugin-eslint-comments) | ESLint directive comments          |\n| [`@eslint-react/eslint-plugin`](https://eslint-react.xyz/)                                                            | Modern React linting               |\n| [`@eslint/js`](https://eslint.org/docs/latest/rules/)                                                                 | Core ESLint rules                  |\n| [`@next/eslint-plugin-next`](https://nextjs.org/docs/basic-features/eslint)                                           | Next.js best practices             |\n| [`@stylistic/eslint-plugin`](https://eslint.style/)                                                                   | Consistent formatting              |\n| [`@tanstack/eslint-plugin-query`](https://tanstack.com/query/latest/docs/eslint/eslint-plugin-query)                  | TanStack Query rules               |\n| [`@vitest/eslint-plugin`](https://github.com/vitest-dev/eslint-plugin-vitest)                                         | Vitest support                     |\n| [`eslint-config-prettier`](https://github.com/prettier/eslint-config-prettier)                                        | Disable formatting conflicts       |\n| [`eslint-plugin-astro`](https://ota-meshi.github.io/eslint-plugin-astro/)                                             | Astro framework support            |\n| [`eslint-plugin-import-x`](https://github.com/un-ts/eslint-plugin-import-x)                                           | Import order and hygiene           |\n| [`eslint-plugin-jest`](https://github.com/jest-community/eslint-plugin-jest)                                          | Jest support                       |\n| [`eslint-plugin-jest-dom`](https://github.com/testing-library/eslint-plugin-jest-dom)                                 | DOM assertions for tests           |\n| [`eslint-plugin-jsdoc`](https://github.com/gajus/eslint-plugin-jsdoc)                                                 | JSDoc comment rules                |\n| [`eslint-plugin-jsx-a11y-x`](https://github.com/es-tooling/eslint-plugin-jsx-a11y-x)                                  | Accessibility in JSX               |\n| [`eslint-plugin-n`](https://github.com/eslint-community/eslint-plugin-n)                                              | Node.js-specific rules             |\n| [`eslint-plugin-perfectionist`](https://perfectionist.dev)                                                            | Sorting and consistency            |\n| [`eslint-plugin-playwright`](https://github.com/playwright-community/eslint-plugin-playwright)                        | Playwright testing support         |\n| [`eslint-plugin-react-compiler`](https://www.npmjs.com/package/eslint-plugin-react-compiler)                          | React Compiler rules               |\n| [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks)                                | Enforce React Hooks rules          |\n| [`eslint-plugin-react-refresh`](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)                           | Safe Fast Refresh boundaries       |\n| [`eslint-plugin-regexp`](https://ota-meshi.github.io/eslint-plugin-regexp/)                                           | RegExp best practices              |\n| [`eslint-plugin-storybook`](https://github.com/storybookjs/eslint-plugin-storybook)                                   | Storybook support                  |\n| [`eslint-plugin-testing-library`](https://github.com/testing-library/eslint-plugin-testing-library)                   | Testing Library rules              |\n| [`eslint-plugin-unicorn`](https://github.com/sindresorhus/eslint-plugin-unicorn)                                      | Modern JavaScript best practices   |\n| [`typescript-eslint`](https://typescript-eslint.io/)                                                                  | TypeScript linting and type safety |\n\n---\n\n## Contributing\n\nPRs and issues welcome.\n\n---\n\n## Credits\n\nInspired by:\n\n- [@antfu/eslint-config](https://github.com/antfu/eslint-config) by [Anthony Fu](https://antfu.me)\n- [@pvtnbr/eslint-config](https://github.com/privatenumber/eslint-config) by [Hiroki Osame](https://hirok.io)\n","readmeFilename":"README.md"}