{"_id":"@wakamsha/eslint-config","_rev":"37-eb740fc5daa44d937d4e9abac949740b","name":"@wakamsha/eslint-config","dist-tags":{"latest":"9.0.1"},"versions":{"1.0.0":{"name":"@wakamsha/eslint-config","version":"1.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@1.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"ec8e2c91c0b2ee49035b027f88dc99fe99e227c1","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":13,"integrity":"sha512-+B4qoI4OtBZK7XgZINO6Ej9+Rlwpeqp5vZkLQUUfOo2bcui2UILvj6P1NkLI8qvAyWD9B10NJjsNM/ORIAJvhg==","signatures":[{"sig":"MEQCIApBZqB2EcyGNZXTZsTBuk02iyESbpe5Wpr7XMH/0GHlAiBLtESU2ErAPjlwoQsyZC7c97Y52DEMkdotCHf+VqlXbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63813},"type":"module","exports":{"./essentials":"./configs/essentials.js","./typescript":"./configs/typescript.js"},"gitHead":"97b188fc0cf87b403234377197bbeb435b287735","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.0","dependencies":{"eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"3.2.5","typescript":"^5.4.5","semantic-release":"23.1.1","eslint-define-config":"2.1.0","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1716703723203_0.556919588396648","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@wakamsha/eslint-config","version":"1.0.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@1.0.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"466b2d568b62f41f22c23f416e0ee13b44e83266","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":13,"integrity":"sha512-NyEGHWSzaiebVWSdx7sRJkJQDydMGktNKZPDop/Itdmiuwe3QgD70XL57tXnKuaxFSET8GLI89rLPYACEvBhuQ==","signatures":[{"sig":"MEQCIGUI2e0RgT71p0hrDqEYDro8S8dItdXxEI7FQRBiZioIAiBiOumjxFujrAUmtla4zMUdcCYidO/rXrKMTTRkwTXHQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67306},"type":"module","exports":{"./essentials":"./configs/essentials.js","./typescript":"./configs/typescript.js"},"gitHead":"5222086c6bb3415c30bd17575b6b6a1328399281","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.0","dependencies":{"eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"3.2.5","typescript":"^5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1716707853477_0.8637548189956796","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@wakamsha/eslint-config","version":"1.1.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@1.1.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"126d7d9f8d5a309f81e890b7fefefef957178d06","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":17,"integrity":"sha512-OZVl6z0Te/kNUEu3gWOE6+nqkGtRpcETr6685cdmuyJcn7arfApnzjEq14aNGm9/h/8dqI8509BOCkpmprJ15w==","signatures":[{"sig":"MEQCIF0pfVP5V6XP5EJWLmZ6o/T6lYev43qEJI/Mw86jiEiRAiAytm56y3zni4vX/4JJoYXpJ1O6LDp6MGx1L6uTaE0YnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103018},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{"./react":"./configs/react.js","./essentials":"./configs/essentials.js","./typescript":"./configs/typescript.js"},"gitHead":"c30adb8b9ca3edd6c5ef446fa1a24beb0e094d0b","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-react":"^7.34.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.56.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1716713140451_0.868241092137221","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@wakamsha/eslint-config","version":"1.2.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@1.2.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"bdb2b25c8a7c788a79a85f58c2885b95bacd61ed","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":19,"integrity":"sha512-tDEn6Iimf3kdnwNYPoB59m9lh283cN9wiwxIjNFcliHqq/XhLJ4z2jRC/17R10WWVOGNA/CpVN/gCaa58Dn/1A==","signatures":[{"sig":"MEYCIQC2l5rsU6M/3/Tna7obiPDVH2V+RtEA48nHj6KmleAsqgIhAL/ZSe+wEX5RmJSGvF32Zam67VCkUOnpkNDpHM7vccEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108600},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{"./jsdoc":"./configs/jsdoc.js","./react":"./configs/react.js","./essentials":"./configs/essentials.js","./typescript":"./configs/typescript.js"},"gitHead":"ed33821facca3cae52f3d019b74cc1983dadc677","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1716721586299_0.9359957827520691","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@wakamsha/eslint-config","version":"1.3.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@1.3.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"801f99c9ab9784c1296ca68dbfbda88af1c8bc7e","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":23,"integrity":"sha512-96F6ctRNS+42eBrUerk+zfqSL2QIBYxVyDhNJEwq7zCmU7i3lsH0ffl9eYcW/BUytQUwlsS5EfLBdvwIzQ447Q==","signatures":[{"sig":"MEQCIE+ah7cUHEOkOMXG3U3F+NFaiKLkW06Wizir9GYs/0eTAiBXEXamem2Cdxw8PR9C0y8QcYvQFk/aY1a3Trx9gGIwzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111038},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{"./jsdoc":"./configs/jsdoc.js","./react":"./configs/react.js","./test/*":"./configs/test/*.js","./essentials":"./configs/essentials.js","./typescript":"./configs/typescript.js"},"gitHead":"df07120cbcec47bbe8610cb813bc2a955c749a29","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1716726182856_0.7668766592429723","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@wakamsha/eslint-config","version":"2.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"c158038726321dd9dcb7c6ff8fcc3e942eeccda4","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":24,"integrity":"sha512-fF2uasmxQMVyUgqGK7uMS3vwv7xAYwTAnvrQ1nZioqveXcYRwHrhIIRV2BlmP/8ansS9M4J678XO2SenDm47cg==","signatures":[{"sig":"MEUCIDlp1sFI9ckrvMSQX9pGHxWYF81/rV7CnJRHXa73DHAXAiEA7QpQHD9Pt5A1124LBMnHkNUoctcFgcvbbX/mEEfB560=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110917},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"d20e8a5a2045613e51c92f42641eaad6e7289d6d","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1716728060799_0.35157935925239037","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@wakamsha/eslint-config","version":"2.0.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.0.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"77dbb372a0e592da0101c136cd9565fcd4e9f094","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":24,"integrity":"sha512-A/6dqfNgbwPvJHuwyRBYVayVYIUST8Oexpyok/P23F4lvFLJ/WDJLD3ueRwcVfRqacBLkmc4kxyZv/lqv8BOMQ==","signatures":[{"sig":"MEUCIQDiAVgDrT8X3YTCT4Gse9G8x2cV/wCK+R/eumj26YpRrgIgEigrb4KmZIqUuCicc+csUCtc0k1fwc6KHtnhQq5RdcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109360},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"b3733a64c9013b61bc19f8fbad9a31db7067d8c8","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1716801522907_0.905715851730992","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@wakamsha/eslint-config","version":"2.1.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.1.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"b9510b4ff98d9adc2bdaa41e062e426341c89b18","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":24,"integrity":"sha512-fl/aguvizXOHLhCyDx3439hGRTjcIJNgZYTj4c9gctgdr3GMobA9/8SQQovjf/Ye/BvMw9NePQxsC+if3owNNw==","signatures":[{"sig":"MEUCIQCVeONHkVXm84Wdh5Ak1y4hRhHcO6BsNWrZ/Vzd0IoXXwIgCcfPSKOtd4yinJTvTU+T+/wU1MFieTVkgsXx0idUnBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109628},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"04001268aca4e4079e29128b11cfbff003f4e55c","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1716803733411_0.036515910614793645","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@wakamsha/eslint-config","version":"2.2.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.2.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"3d947ce8412ecb737103bc1ab3379a38e84cce28","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":28,"integrity":"sha512-Irg5cfQFCmS4k608pLcwXyagKBWai8jHGmAoNdyB6K43F3n5h2y7Awbw0lWM2hXmGNd2kb2NN4MAQahF8/dNQg==","signatures":[{"sig":"MEUCIQCwhVoVP5tpZUd7REaub7WURrTxf21cSPg7Gk5aHPWrzQIgKWBnJqkvqaN67ETOyPP6nJI+0CR7uR8XokByCHaq02Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112105},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"bd365f109cea00050f030d47e6b49d5504edb995","scripts":{"release":"semantic-release"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1716813340189_0.5234073834436936","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@wakamsha/eslint-config","version":"2.2.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.2.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"d49d6bdb98736e4d57d16047f95cfffaad1a00dc","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.2.1.tgz","fileCount":28,"integrity":"sha512-yNiZjz/GRUafSC+aESIXCKf5nuZQe65xNMqC1bZHWKayHNUZIEGaBUzO+CzvxnXiWtOCoXRk6qaCZNOAvybyuw==","signatures":[{"sig":"MEYCIQC82CVBJ/hrwKW2dPznXUr3yLu2QfFXRAYOqFxiY46C4QIhAMOHj9VShNY3t+f306s9fZLyN/lAJenwd0UkJHZ6I8qo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112619},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"489ec77c6acdb49b216f281097a757eae8cc3252","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.13.0","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.1_1717331771099_0.8667406952013907","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@wakamsha/eslint-config","version":"2.2.2","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.2.2","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"70bdff5ca63ab8c2a8ca6f9e91499189485e821b","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":28,"integrity":"sha512-F4Wwr89M6p1T26Fr5GeTNqISO7oyojUekM+WLIc4cmT4jx2CpK7s8drbgFA3TTNgV86JM80p6EuFxY0aixx18A==","signatures":[{"sig":"MEUCIAgl7nqxp33nrupdgeNdsmfr6Sa6gy8oVJPfuTwH6McGAiEAueQdJmNj6HYpLn+DUah1ljth3Jb4yN5Zn1FdH3CFJvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112695},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"eb310465dccbd958ffe730b27e6b4939f35748b7","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.13.0","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.2_1717343716938_0.7492277244991892","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@wakamsha/eslint-config","version":"2.2.3","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.2.3","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"ce67f4b155ea18617d568fa2eb2f8303bab6d46a","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.2.3.tgz","fileCount":28,"integrity":"sha512-KM5Drr0xcemR5ubxTfeyB2TyevIcgHF+aE4HvD0q9osTjxpB3AKDlN/unvOGiklZ8+hGhqpDxJf0BKFEp8jEcQ==","signatures":[{"sig":"MEUCIQCXBJvCpDvoUqGzYvW8/uVResvg39IPUnisaa1zr8yV+wIgWYHSF84ivfk/HKaUhdzXccqAweQuHu9HOcgobrU62NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112711},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"d80916f6e52b5104ff5d2e57ef8cd4054f57c265","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.13.0","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.3_1717344560688_0.16310937894820787","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@wakamsha/eslint-config","version":"2.2.4","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@2.2.4","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"b58d99a1902beb866ff3229edd2f4dfe9561656a","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-2.2.4.tgz","fileCount":28,"integrity":"sha512-3vuFWsUQar90O9nB5vr5vi10/XIYv5ueZKuWigcieI9fJTGe4VOWrkiDpjqmv+S25MmZAByCT5Q9PiDYJD4R4Q==","signatures":[{"sig":"MEQCIGYDF3QNbMdFKOs6l1r1+mNofsqUImt3e0o7O8JQgBQLAiBVI+w242snga5BmjxVDRG3k5Y7V8UGIFnHTn0Gt00CSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112787},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"00b78379d2e6591e54ee26be0fef25a0ec0fbedc","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.13.0","semantic-release":"23.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"3.2.4"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.4_1717858823293_0.05729967221508114","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@wakamsha/eslint-config","version":"3.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@3.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"c626b1ab62ce04572376665b29b186d81b3fcb36","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":29,"integrity":"sha512-LDlNT0caU4S6jRhlUPzWcqC1wi6vTLByKzfQWHCD0fUW8qB6Uqac6iZM9b/PkjGsPqCcHtDMXuocGIvhoDS8YA==","signatures":[{"sig":"MEYCIQCPjFi7i5Ys5lq/7CbxJ1Q0Q0H5PTbaRqiCWgDApwOoUgIhAP4syHQHaJP+D0vX76dCCuGFcpZ+rcIeaVqDtKr4Cj7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117592},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"05cbd74c547e69859b7a287c35f6ec1f7fa2af01","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"globals":"^15.8.0","eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"2.0.2","prettier":"3.3.2","typescript":"5.5.3","@types/node":"20.14.10","semantic-release":"24.0.0","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.0.0"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1721020759122_0.9206737813766308","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@wakamsha/eslint-config","version":"3.0.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@3.0.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"29c23c82a0a91040dcb1f4893a7c7abbda4d3530","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":29,"integrity":"sha512-OLhLnyQ4tB3mOEsCI+ZHBW5N5q1EqC/eGXvh2hMiO7PMCSS7/bni6kuRB1hgjNbt9vAg+jJjsdj7WU7zmWVZlA==","signatures":[{"sig":"MEUCIB5eECD/5rM5gmXmQ7cCl1nJ3TSDb8dWIYxrAJEAoHx8AiEA4yjZTU9sEkfR7Xcci/xNgpEBs6xT80smo0iADbo8zUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117619},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"f349481ef16e37b3db1612d9b361146d8add0fe7","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.8.0","eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.16.1","semantic-release":"24.1.0","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.0.0"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1724331813268_0.9090852468388531","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@wakamsha/eslint-config","version":"3.0.2","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@3.0.2","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"97b5cb9474cfb9155421f3e33f7bbfc35079cfc1","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":29,"integrity":"sha512-uBHgkGJ4ENqCcX73mDKuQSnn5ulYF3VptaIQDdnOTknTfKkIsB2WNSQqJp2+X53ezYO4SyTog1Hnkkevr/K/uA==","signatures":[{"sig":"MEYCIQDx56ju/HjpzwYCDYFF4hRYcXU/5wzTlmr3bTYYiQBMVgIhAMDYwuLbSQNoGtUxQqy3y5/VePwX1xunBCAiewowhAwO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117733},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"d51238fe807c150eab1c9ce0bdbd9d2081ff0b65","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.8.0","eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.16.1","semantic-release":"24.1.0","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.0.0"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.2_1724642916363_0.042437661154668405","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@wakamsha/eslint-config","version":"3.0.3","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@3.0.3","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"081539e29daf5cee6aaa2cc92a5abf5785d57712","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-3.0.3.tgz","fileCount":29,"integrity":"sha512-FRRV5Rcr5HkJE049Dlp4qWAMqmq/XIPkrXm29AtMKWERMVp6stELiT6ORrxqFzYykVnsKghXKPZR1TDyyBjz1g==","signatures":[{"sig":"MEUCIQDTrfPA/lTmYLxytHKjcKwD7YC6gxO5TLgQO8NcNWZFjQIgEszELyiuMdzo5Qnd795H7dLDXW4EihO0BAAXgFvQ2BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117772},"type":"module","engines":{"node":">= 18.18.0 || >= 20.0.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"00659797a704c3a27ba379a02fccd00bb6aac190","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.8.0","eslint-plugin-n":"^17.7.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","@typescript-eslint/parser":"^7.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"2.1.1","prettier":"3.3.3","typescript":"5.6.2","@types/node":"20.16.5","semantic-release":"24.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.0.0","conventional-changelog-conventionalcommits":"8.0.0"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.7.5 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.3_1726891525129_0.7527969342490419","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@wakamsha/eslint-config","version":"4.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@4.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"d96a4ac079e23a3d708fbcc645b13ca4662bff3f","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":29,"integrity":"sha512-qzrQ7VnxoTtwaA/DOmYVkxoUDwmV6DTIEPEUrrqXEp9F472CTwWHSzWWi0NEF4xzX6NtqBylJv92TZe5Ds9f0Q==","signatures":[{"sig":"MEUCIBURFnkdX6XYwle+f4Ev2ugiHi/XEuZkF+KsNgEqh4Q3AiEA6svuoWF08iaEIiLsDTPQkskpzgj/wvQU1+0YU2KIXbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117274},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"9a25fb04adfd6cf5034342aaaff0a789e9b27e0b","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.8.0","eslint-plugin-n":"^17.7.0","typescript-eslint":"^8.9.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-storybook":"^0.8.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-testing-library":"^6.2.2","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","vitest":"2.1.2","prettier":"3.3.3","typescript":"5.6.3","@types/node":"20.16.5","semantic-release":"24.1.1","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.1.0","conventional-changelog-conventionalcommits":"8.0.0"},"peerDependencies":{"eslint":"^8.56.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1729182076370_0.31633144222589493","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@wakamsha/eslint-config","version":"5.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@5.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"55d1ab3c14a5f7d301cffc5e192659661c93fe9e","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":29,"integrity":"sha512-aWwbRdafnvxcY6ttPMGoichDtVQofcFK55MKOxasXU3ntmA7if/eYeuS0sOAzifkM8Sz/JTxWfhKcx4mMD75Vw==","signatures":[{"sig":"MEYCIQCj8UIf9jSy825UcoPPmB9RJy6FmdhXTNImGbCGzUfyEwIhAKLwMW9F6ABNwRO+uf5D6CDOiOgl17hiClHyolIxb6IH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117226},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"9f61279ea24badd9c7cbd39896af74fd88dbf4ad","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^6.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.13.0","vitest":"2.1.3","prettier":"3.3.3","typescript":"5.6.3","@types/node":"20.16.14","semantic-release":"24.1.3","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.1.0","conventional-changelog-conventionalcommits":"8.0.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1729649112733_0.5176961577081183","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@wakamsha/eslint-config","version":"5.0.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@5.0.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"50add3fce693463cb05653f467093416e5e9f659","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-5.0.1.tgz","fileCount":29,"integrity":"sha512-RrVmwZ61nr6AgGWgjQXEXDlYfaINRuZOQgdyvIiXiv689Hqn0YZMoWGbZT1RWthF1yddrFJETiEHh9D9HjZqKw==","signatures":[{"sig":"MEUCIGfYuU1ji3SexWX7hlbAAQbI8GdmIm+GTaX+IX3gcpNxAiEAyMoFXnd2sRGVyYoJHknnA4YixGyr5DdXa7GvPFEB7fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117099},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"aaba1be48b82afe1821dd2865a2b4c0c5723084a","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^6.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.13.0","vitest":"2.1.3","prettier":"3.3.3","typescript":"5.6.3","@types/node":"20.16.14","semantic-release":"24.1.3","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.1.0","conventional-changelog-conventionalcommits":"8.0.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.1_1729649530301_0.24218768812070257","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@wakamsha/eslint-config","version":"5.0.2","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@5.0.2","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/eslint-config/issues"},"dist":{"shasum":"c701e35d00741cd6b23163667630c4a34c099426","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-5.0.2.tgz","fileCount":29,"integrity":"sha512-uDNCETea/H5DEkdwa+khHZjdGgg/yToUCoLQTWAehpwqp/cK1X/pMc//x/FZtB5Bj69diYLs+qUS+1PNCvS/9g==","signatures":[{"sig":"MEUCIHbKWNDYq2zcWG6WRUEZ39m/8DUg9qO0ibw6vMAAe3lXAiEAmH0rUhlK4GOkxiPYSYGYDRGoN/baK/+2pWoTapyafBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117476},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"dc891888f5aea903bff2f366519a1ad4fbb406d1","scripts":{"lint":"eslint './**/*.js'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^6.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.13.0","vitest":"2.1.3","prettier":"3.3.3","typescript":"5.6.3","@types/node":"20.16.14","semantic-release":"24.1.3","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.3","prettier-plugin-organize-imports":"4.1.0","conventional-changelog-conventionalcommits":"8.0.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.2_1729656837867_0.30022649284553027","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@wakamsha/eslint-config","version":"6.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@6.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"1a330bd6f08aff5ddb08bd95cd080f30f9c8de6f","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":30,"integrity":"sha512-AVLXAw5YtvCvxHgtZVcEGQ0qbIfv2PW3yPODQZM846LmzZTEtLqGrX+lvSscoZPU2nKcCCrDkoVWVIcPBbtBNQ==","signatures":[{"sig":"MEUCIAgcG0tso1xZzKul+atyCnsZF0H+R00eFHw0+NyK/cMgAiEAwu9Hvqu1HdbOY+qOlV/mRxML7JDqhZgUW5IYdzMu5YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117986},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"501cdba3abcb1baa7f30ae6456cc762caf21c412","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.8.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.10.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^6.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.13.0","vitest":"2.1.4","typescript":"5.6.3","@types/node":"20.17.5","release-config":"workspace:*","semantic-release":"24.2.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0_1730550472541_0.05113530518155662","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@wakamsha/eslint-config","version":"6.0.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@6.0.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"fe5f733cb38d1af5f0f1407603fc00e185f9a667","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-6.0.1.tgz","fileCount":30,"integrity":"sha512-w+w4Zbw/fO85zsZUg+GOYvhkXM7WZkQy6ea5UXehvZlAXBGK82ESprpZJZh1zw7ovGV4FcNCYUesuNtpf+mW2Q==","signatures":[{"sig":"MEQCID/4i+kis85/eADxQTxi0Lc1HEYCEi9NCr2w6z2hLtf9AiBiNXST3vYNg/l3TvxPyw/O8CaqCg5lUlJzZJb77S/YHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117986},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"6a9df99b02da53bfb531c27e7b147a89bb76e723","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.8.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.11.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^6.4.0","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","vitest":"2.1.5","typescript":"5.6.3","@types/node":"20.17.5","release-config":"workspace:*","semantic-release":"24.2.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.1_1735381251538_0.20965018980415162","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@wakamsha/eslint-config","version":"6.0.2","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@6.0.2","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"fc0aed58b65824a6dc92025870d29559e85634e6","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-6.0.2.tgz","fileCount":30,"integrity":"sha512-PbXt9f+C4NKIN0LLsOZrlnNxFs3w8IlT0ApflZf65of7sIs7wUW3pMkVI/P4MLoZ9BwK4Ur0KteYRanWejDOdg==","signatures":[{"sig":"MEUCIQDuNC1B5lr2slp9YkQ8KbRmenv/s44VoLh6O5JbiYq4PwIgRkv7xvx7/CE33z/gwUkEOgbZ0bwOq/15c2MO60RzaKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117986},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"c403495bd94331985d053e569f2082b9e5f6bd3b","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.11.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","vitest":"2.1.8","typescript":"5.7.2","@types/node":"22.10.2","release-config":"workspace:*","semantic-release":"24.2.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.2_1735386505070_0.9393690134738548","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@wakamsha/eslint-config","version":"6.0.3","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@6.0.3","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"c441b85fabb85f847ab32b1d3fea1aa5793abb22","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-6.0.3.tgz","fileCount":30,"integrity":"sha512-beamfI+apAvKL7C5w/Gs9kDUpXGfBe4vwv/vUK86VEUQsRbiwXvhJ63IeNxQGCCuXoL8lV0Q59hC3zjNcgWoSg==","signatures":[{"sig":"MEUCIQCNaRoR0kWQpQ/rwyEAd6qMwOw4vN6Uj8bk52OaPOYXWAIgbfYvaPvulqMoX9zCjKGjsX4uqqz2I3SQ4ZD59D49Lx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117986},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"e0af796a4f64d33052f0f04deae5c3f9e4351758","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"globals":"^15.11.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.11.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^3.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.20.0","vitest":"3.0.5","typescript":"5.7.3","@types/node":"22.13.1","release-config":"workspace:*","semantic-release":"24.2.2"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.3_1739255555734_0.5913258097417886","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@wakamsha/eslint-config","version":"6.0.4","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@6.0.4","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"bc648f42836ea1a541864a873e904adfe57679c5","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-6.0.4.tgz","fileCount":30,"integrity":"sha512-peRmuKATIlCLXuTNv/i1ZoDmRWE8tSiE70zTil1fkfOYDtlkyoMyglBnHFZLAptZQDCGGA2MW/Cn+PatdMRm6w==","signatures":[{"sig":"MEUCIQCKdfHpL0mUQnzbm249xoV3kCXsCKKvyOTCYrHgnJOdxwIgF8VucNzbkbT3WRLJl6A0HiooFR++R8TW24TjTEICs0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117986},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"b289322f80d592eb7a5c9cb8bc496c206853e8e1","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.11.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.23.0","vitest":"3.0.9","typescript":"5.8.2","@types/node":"22.13.14","release-config":"workspace:*","semantic-release":"24.2.3"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.4_1743173322019_0.4245661836846444","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@wakamsha/eslint-config","version":"7.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"12635dc4f178da35308ed533081fbe9df2d2747f","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":30,"integrity":"sha512-f6GiZ2FJ+eY4eg2O2IRLidgi1G2Ga+x/QL5uniJASWB9WyZNcIW9GPwg6vKpyrk7Sx2+pICoz58Ldqpxj2EwmA==","signatures":[{"sig":"MEUCICAiMsSjwV3SZmq+EUZz99JxZtr9Q2syDeiZz8/I4IExAiEA3CDOW622MRwh3NMLb7cc1JtEDIAlciwtPNVUDoFu4s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117985},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"cf3e201bc0c1537b8374b2c6b8af8ba7c10b4f69","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^0.12.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.24.0","vitest":"3.1.1","typescript":"5.8.3","@types/node":"22.14.1","release-config":"workspace:*","semantic-release":"24.2.3"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0_1744469367267_0.8295279565891336","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@wakamsha/eslint-config","version":"7.0.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.0.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"03001a08a192322e9afeecaca686458719c22e93","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.0.1.tgz","fileCount":30,"integrity":"sha512-UGiYgqyEN/ZOlH/jrzeCQgb0xvx+WLiP82JC69A++ABgTvtihfPXN45uAPBiugzlipZ8JcxuAEJhajB56vAdeQ==","signatures":[{"sig":"MEUCIQDZBttvnYt9qWZGAj39dh50oBaMCZ6jvaAMWvKry1vcDAIge/aMdjemqulI5th9jHmXvAOsxhVvUmtNueqmrdokQWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117985},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"8b6e5165814143c7912cd7f900b1f49b32890da1","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^9.0.4","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","vitest":"3.1.4","typescript":"5.8.3","@types/node":"22.15.29","release-config":"workspace:*","semantic-release":"24.2.5"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.1_1749007516551_0.48554794138956003","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@wakamsha/eslint-config","version":"7.1.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.1.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"2f0bd151d1dd867e72cd9186762777adbad6dc44","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.1.0.tgz","fileCount":30,"integrity":"sha512-NTbLq4PQN7H4tPB7A/EtYBYjxguaQuu2N5GM60tu1tyfsPZk4gczSFZ6cniyz0kT3kDAH3WczNNT1cdKz4BczQ==","signatures":[{"sig":"MEYCIQCppT7JJK4hqnh6yH8ScaAidsE5mYMG3L2oBFPJi1OBawIhAOTxD5R1a17OQ62jJKPBoDXQFyrcMycJI4pLf1cqRoLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118221},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"a452950cbb95cbec5e6c6d8401a7f4e5ea53b925","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^9.0.4","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","vitest":"3.1.4","typescript":"5.8.3","@types/node":"22.15.29","release-config":"workspace:*","semantic-release":"24.2.5"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.0_1749028200547_0.14004788851953665","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@wakamsha/eslint-config","version":"7.1.1","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.1.1","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"c4bc7732a9db390dceefec8a19be5e7e56ec4596","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.1.1.tgz","fileCount":30,"integrity":"sha512-4MHkhLbfZ7EtsQoZecSr0Lg0TzxfPEY4cU+BCLvsSLZ9WztepPgj0m8D8MCtU1G+lIbdpOfvMvC2nCoOksYIYw==","signatures":[{"sig":"MEYCIQCTSYvC3N3i49tg3iVJb4I6RaCwLmIXR8MUnagv/n0LSQIhAJV+evvh8UdSGKb8MQDUZffBklpO6kFqiwAjj/KnAO2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118511},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"0de42e7fe8ea5a933db4f7127cab2e00a29a324b","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^9.0.4","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","vitest":"3.1.4","typescript":"5.8.3","@types/node":"22.15.29","release-config":"workspace:*","semantic-release":"24.2.5"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.1_1749031010101_0.8956323545648976","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"name":"@wakamsha/eslint-config","version":"7.1.2","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.1.2","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"b41e2ee725aaa91c3f7774d42751643d5ea413dd","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.1.2.tgz","fileCount":30,"integrity":"sha512-1YUA6QBMwLzxLdmf1sLV6Hn7e6N2BnTp9ZBYBV2EtyPGbdF2/xasLQxNjQkXNQIl+Cup+LLbpWbOYvAfjvUJsA==","signatures":[{"sig":"MEUCIGWrd9t8lcENENBWh77z16Vnu9O1a0bVt0zsjt7YEGFvAiEAv2wEW7gHfhwLwaPrrM/GoKK5eqTNCn0qmt7Tpt8U1GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118510},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"7f9057bb5def8eca5065341698c1c5eb6921e426","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"10.9.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^51.0.0","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^9.0.4","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.31.0","vitest":"3.2.4","typescript":"5.8.3","@types/node":"22.16.3","release-config":"workspace:*","semantic-release":"24.2.7"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.2_1752321537803_0.5056032905668308","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@wakamsha/eslint-config","version":"7.2.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.2.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"b6737a434f117adfc23580880d3b2f61c79a27a7","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.2.0.tgz","fileCount":30,"integrity":"sha512-/ahlyFXd2e8Etd16CuJl50CSbVzFz2ahPY0LzdsBTTe6eSEIdiJeWKtsbCbd27++gRJ1I/rOzK7Mmdv0zjpOFQ==","signatures":[{"sig":"MEYCIQDn3+4eJnbpMMSOJmmHHFat39YOSzdyGpXNkYFgDKOfJQIhALOHhjUmcDKcwf94tq3nYG7+mrjAck4LntgvlJkFcSzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118555},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"78461add5a0abfbc3ec6ec1d77b51a53d9741f51","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.6.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"globals":"^16.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^10.0.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.1","vitest":"4.0.15","typescript":"5.9.3","@types/node":"24.10.1","release-config":"workspace:*","semantic-release":"25.0.2"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.0_1764944330218_0.6850902643601753","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@wakamsha/eslint-config","version":"7.2.2","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.2.2","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"945b08d027820a559e782771540ba5ae6b56f687","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.2.2.tgz","fileCount":30,"integrity":"sha512-0u9VJhchRvQx6kp3x4FedwDGGyMI5WDSiFY79ZNoG5LNYo9OyZoRYw0i6HeIHX1+jkYZnZFuz5k/fIUzdc8ugw==","signatures":[{"sig":"MEYCIQCGLKD2Nx4ErK326Oj02e8V44MIEaFtwknqZqLkcnzvYQIhANAqtWXyZdxLyR7MGIEIouKU6mCrG45LjWryrfdmkTg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118555},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"cafd59e8dff757c158bc5f4d904c584fcd790776","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"wakamsha","email":"wakamsha@gmail.com"},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.6.2","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.24.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^10.0.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-testing-library":"^7.1.1","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.17","typescript":"5.9.3","@types/node":"24.10.8","release-config":"workspace:*","semantic-release":"25.0.2"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.2_1768621928740_0.7132484713347345","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@wakamsha/eslint-config","version":"7.3.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@7.3.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"96a84be5fbc710fd52bc32bccc2772a045219450","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-7.3.0.tgz","fileCount":30,"integrity":"sha512-qGkAqPNjM0vxHVuiVWuW48TqCJ1K45NRc3yAwRfpBLhhnwnaiwZ7rTYWtWQbaUwBMP/qZwaAeYkGO2zS3znJAQ==","signatures":[{"sig":"MEUCIQC+pMV8kp0Q1/WDn+ZEnxDMLLa67CjfFhgXuc9/Qm3sWAIgYxorgh+4DG7Q6jd83amB890a42al2moLFNVRZXlESrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wakamsha%2feslint-config@7.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118568},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"01ef1559a43f5b43d2708d2433a8628fac8acb41","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6fa42a3-6153-4823-a2a1-90339fc0baec"}},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.8.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"globals":"^17.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.56.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^10.2.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-testing-library":"^7.15.0","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.0.1","vitest":"4.0.18","typescript":"5.9.3","@types/node":"24.10.13","release-config":"workspace:*","semantic-release":"25.0.3"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0 || ^10.0.0","typescript":"^4.8.4 || ^5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.3.0_1771687976698_0.8230904088651363","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@wakamsha/eslint-config","version":"8.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@8.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"0b7b1ba0841758415659ff641349ae2f4645c660","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-8.0.0.tgz","fileCount":30,"integrity":"sha512-S5YnWVFWH4paRT0Jd0iZLyXBFCxAvgM998PjT2olpzUgCb3eLmyictSI3IM2wTRJznDHBjIO6DdSMYdfd/23pw==","signatures":[{"sig":"MEUCID2NF71a28d7j8/NceZD8ab2AsSkX8+H2zjIklgpc0IxAiEA/ExX3fKnzHhygZzJ4s/FMUcu6ix6E+WCCrR1PHWE0TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wakamsha%2feslint-config@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118565},"type":"module","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"76f0b369036aac2b987636ff46a88d4ea832be70","scripts":{"lint":"eslint './**/*.@(js|ts|tsx)'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6fa42a3-6153-4823-a2a1-90339fc0baec"}},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.11.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.0.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.56.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^10.2.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-testing-library":"^7.15.0","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","vitest":"4.1.4","typescript":"6.0.3","@types/node":"24.12.2","release-config":"workspace:*","semantic-release":"25.0.3"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.0_1776412474847_0.6869812405647506","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@wakamsha/eslint-config","version":"9.0.0","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","_id":"@wakamsha/eslint-config@9.0.0","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"dist":{"shasum":"94fdb56e36698e8223c74bbb8ef4af188e5d3832","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-9.0.0.tgz","fileCount":30,"integrity":"sha512-05GXFtNacSbPI9iQLyrJw1Rz3Rt/xxPvRhjoR+Gp2A6fjAck/soMM3F8M7z5xC5UjcUJmeQejAdlymY/sB3qYw==","signatures":[{"sig":"MEUCIQDh76TkNzVNTmDh8HZviu4lBXP+x49g6xVXsHTcoDtkSwIgf4RneErLf4GLydAub48WglgH4NKpCeaguGiOWEXGPSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wakamsha%2feslint-config@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118629},"type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":{"import":"./configs/index.js"}},"gitHead":"a523ee21261186a683898b1ff63d53064c9c4d2a","scripts":{"lint":"eslint './**/*.{js,ts,tsx}'","release":"semantic-release","test:snapshot":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6fa42a3-6153-4823-a2a1-90339fc0baec"}},"repository":{"url":"git+https://github.com/wakamsha/frontend-tools.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.13.0","description":"wakamsha's ESLint rules as an extensible shared config.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.0.0","eslint-plugin-n":"^18.0.0","typescript-eslint":"^8.56.0","eslint-plugin-jsdoc":"^63.0.0","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.0.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-storybook":"^10.2.0","confusing-browser-globals":"^1.0.11","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-testing-library":"^7.15.0","eslint-import-resolver-typescript":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","vitest":"4.1.8","typescript":"6.0.3","@types/node":"24.13.0","release-config":"workspace:*","semantic-release":"25.0.3"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.0_1781062073811_0.6273925446430257","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@wakamsha/eslint-config","version":"9.0.1","description":"wakamsha's ESLint rules as an extensible shared config.","exports":{".":{"import":"./configs/index.js"}},"type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"scripts":{"lint":"eslint './**/*.{js,ts,tsx}'","test:snapshot":"vitest","release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/wakamsha/frontend-tools.git","directory":"packages/eslint-config"},"keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","dependencies":{"@vitest/eslint-plugin":"^1.0.1","confusing-browser-globals":"^1.0.11","eslint-import-resolver-typescript":"^4.0.0","eslint-plugin-import":"^2.31.0","eslint-plugin-jest-dom":"^5.4.0","eslint-plugin-jsdoc":"^64.0.0","eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-n":"^18.0.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-react":"^7.37.1","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-storybook":"^10.2.0","eslint-plugin-testing-library":"^7.15.0","eslint-plugin-unicorn":"^64.0.0","globals":"^17.0.0","typescript-eslint":"^8.56.0"},"devDependencies":{"@types/node":"24.13.3","eslint":"9.39.5","release-config":"workspace:*","semantic-release":"25.0.9","typescript":"6.0.3","vitest":"4.1.10"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0","typescript":"^4.8.4 || ^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"bb5196e569b2b03c70060dbd3c39703eef14436f","_id":"@wakamsha/eslint-config@9.0.1","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-Jg4GlYUmrKUQCs6+YBNHAHFZbQk1vr8RKcvqYarmIjAv12xTeHfq7rHGC9L5/kGRRRTObIXqI83b00dY5PsXCA==","shasum":"2ee7d826b4cf857469c6e6f22f8622e1a74d334b","tarball":"https://registry.npmjs.org/@wakamsha/eslint-config/-/eslint-config-9.0.1.tgz","fileCount":30,"unpackedSize":118630,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wakamsha%2feslint-config@9.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkZTHwGI1VGEXV315g+GWFydASCBhhzV0t6x3XS+CEDwIgQM1lS5TIhb6+TjPbv6xdxZACxcHIRr1APa/+C/Pz8Fc="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6fa42a3-6153-4823-a2a1-90339fc0baec"}},"directories":{},"maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_9.0.1_1786804574639_0.06779486957373915"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-26T06:08:43.105Z","modified":"2026-08-15T14:36:15.113Z","1.0.0":"2024-05-26T06:08:43.364Z","1.0.1":"2024-05-26T07:17:33.764Z","1.1.0":"2024-05-26T08:45:40.583Z","1.2.0":"2024-05-26T11:06:26.503Z","1.3.0":"2024-05-26T12:23:03.046Z","2.0.0":"2024-05-26T12:54:20.951Z","2.0.1":"2024-05-27T09:18:43.130Z","2.1.0":"2024-05-27T09:55:33.563Z","2.2.0":"2024-05-27T12:35:40.343Z","2.2.1":"2024-06-02T12:36:11.262Z","2.2.2":"2024-06-02T15:55:17.116Z","2.2.3":"2024-06-02T16:09:20.852Z","2.2.4":"2024-06-08T15:00:23.473Z","3.0.0":"2024-07-15T05:19:19.290Z","3.0.1":"2024-08-22T13:03:33.503Z","3.0.2":"2024-08-26T03:28:36.541Z","3.0.3":"2024-09-21T04:05:25.344Z","4.0.0":"2024-10-17T16:21:16.592Z","5.0.0":"2024-10-23T02:05:12.986Z","5.0.1":"2024-10-23T02:12:10.646Z","5.0.2":"2024-10-23T04:13:58.078Z","6.0.0":"2024-11-02T12:27:52.725Z","6.0.1":"2024-12-28T10:20:51.719Z","6.0.2":"2024-12-28T11:48:25.273Z","6.0.3":"2025-02-11T06:32:35.929Z","6.0.4":"2025-03-28T14:48:42.265Z","7.0.0":"2025-04-12T14:49:27.478Z","7.0.1":"2025-06-04T03:25:16.718Z","7.1.0":"2025-06-04T09:10:00.701Z","7.1.1":"2025-06-04T09:56:50.294Z","7.1.2":"2025-07-12T11:58:58.002Z","7.2.0":"2025-12-05T14:18:50.360Z","7.2.2":"2026-01-17T03:52:08.935Z","7.3.0":"2026-02-21T15:32:56.843Z","8.0.0":"2026-04-17T07:54:35.020Z","9.0.0":"2026-06-10T03:27:53.956Z","9.0.1":"2026-08-15T14:36:14.775Z"},"bugs":{"url":"https://github.com/wakamsha/frontend-tools/issues"},"author":{"name":"wakamsha","email":"wakamsha@gmail.com"},"license":"MIT","homepage":"https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config#readme","keywords":["eslint","eslint-config","flat-config","flatconfig","flatConfig","lint","typescript"],"repository":{"type":"git","url":"git+https://github.com/wakamsha/frontend-tools.git","directory":"packages/eslint-config"},"description":"wakamsha's ESLint rules as an extensible shared config.","maintainers":[{"name":"wakamsha","email":"wakamsha@gmail.com"}],"readme":"# eslint-config\n\n[![Version](https://img.shields.io/npm/v/@wakamsha/eslint-config.svg?style=flat-square)](https://www.npmjs.com/package/@wakamsha/eslint-config?activeTab=versions)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white)](https://conventionalcommits.org)\n\nwakamsha's ESLint rules as an extensible shared config.\n\n## Usage\n\n> [!IMPORTANT]\n> Only ESM and ESLint FlatConfig\n\n### 1. Install dependencies (and peer dependencies)\n\n```bash\nnpm install --save-dev @wakamsha/eslint-config eslint\n```\n\n### 2. Configure ESLint\n\nWithin your ESLint config file (`eslint.config.js`):\n\n```js\nimport { essentials } from '@wakamsha/eslint-config';\n\nexport default [...essentials];\n```\n\nIf you need TypeScript Support:\n\n```diff\n-import { essentials } from '@wakamsha/eslint-config';\n+import { essentials, typescript } from '@wakamsha/eslint-config';\n\n export default [\n   ...essentials,\n+  ...typescript,\n ];\n```\n\nMust be added after `essentials`.\n\nWe also provide various other rule sets that you can configure to suit your project.\n\n```js\nimport {\n  essentials,\n  jsdoc,\n  node,\n  react,\n  storybook,\n  test,\n  typescript,\n} from '@wakamsha/eslint-config';\n\nexport default [\n  ...essentials,\n  ...jsdoc,\n  ...node,\n  ...react,\n  ...storybook,\n  ...test.essentials,\n  ...test.react,\n  ...typescript,\n];\n```\n\n|          Rule set | Summary                                               | Dependencies                                                                                                                                                                                                                                                                                     |\n| ----------------: | :---------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n|      `essentials` | Contains basic, import, and promise recommended rules | [`eslint`](https://eslint.org/) <br> [`eslint-plugin-promise`](https://github.com/eslint-community/eslint-plugin-promise) <br> [`eslint-plugin-import`](https://github.com/import-js/eslint-plugin-import) <br> [`eslint-plugin-unicorn`](https://github.com/sindresorhus/eslint-plugin-unicorn) |\n|           `jsdoc` | Contains JSDoc recommended rules                      | [`eslint-plugin-jsdoc`](https://github.com/gajus/eslint-plugin-jsdoc)                                                                                                                                                                                                                            |\n|            `node` | Contains Node.js recommended rules                    | [`eslint-plugin-n`](https://github.com/eslint-community/eslint-plugin-n)                                                                                                                                                                                                                         |\n|           `react` | Contains React and jsx-a11y recommended rules         | [`eslint-plugin-jsx-a11y`](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) <br> [`eslint-plugin-react-hooks`](https://github.com/facebook/react/tree/main/packages/eslint-plugin-react-hooks) <br> [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react)              |\n|       `storybook` | Contains Storybook recommended rules                  | [`eslint-plugin-storybook`](https://github.com/storybookjs/eslint-plugin-storybook)                                                                                                                                                                                                              |\n| `test.essentials` | Contains Vitest rules                                 | [`eslint-plugin-vitest`](https://github.com/veritem/eslint-plugin-vitest)                                                                                                                                                                                                                        |\n|      `test.react` | Contains React Testing Library rules                  | [`eslint-plugin-jest-dom`](https://github.com/testing-library/eslint-plugin-jest-dom) <br> [`eslint-plugin-testing-library`](https://github.com/testing-library/eslint-plugin-testing-library)                                                                                                   |\n|      `typescript` | Contains TypeScript recommended rules                 | [`@eslint-typescript/eslint-plugin`](https://github.com/typescript-eslint/typescript-eslint/tree/main/packages/eslint-plugin) <br> [`@eslint-typescript/parser`](https://github.com/typescript-eslint/typescript-eslint/tree/main/packages/parser)                                               |\n\n## Using Prettier\n\nIf you use [Prettier](https://prettier.io/) to format your code, you must disable any rules in `@wakamsha/eslint-config/essentials` that conflict with Prettier.\n\n### 1. Install dependencies\n\n```bash\nnpm install --save-dev eslint-config-prettier\n```\n\n### 2. Configure ESLint\n\nWithin your ESLint config file:\n\n```diff\n import { essentials, typescript } from '@wakamsha/eslint-config';\n+import prettier from 'eslint-config-prettier';\n\n\n export default [\n   ...essentials,\n   ...typescript,\n+  prettier,\n ];\n```\n\nBy adding the `prettier` configuration to `extends` in the ESLint configuration, you can disable all rules in `essentials` that conflict with Prettier.\n\n## Migrate from an existing configuration\n\n@wakamsha/eslint-config contains various plugins related to different rule sets. Therefore, users don't need to install them separately. If you have installed them in your existing configuration, we recommend uninstalling them.\n\n```bash\nnpm uninstall eslint-plugin-promise eslint-plugin-import eslint-plugin-unicorn \\\n  eslint-plugin-jsdoc \\\n  eslint-plugin-n \\\n  eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-react-hooks \\\n  eslint-plugin-storybook \\\n  eslint-plugin-vitest eslint-plugin-jest-dom eslint-plugin-testing-library \\\n  @eslint-typescript/eslint-plugin @eslint-typescript/parser\n```\n\n## Versioning\n\n- Increment major version: Changed **error** rules.\n- Increment minor version: Changed **warn** rules.\n- Increment patch version: Not changed **error** and **warn** rules.\n\n## License\n\nOpen source [licensed as MIT](https://github.com/wakamsha/frontend-tools/tree/main/packages/eslint-config/LICENSE).\n","readmeFilename":"README.md"}