{"_id":"@w5s/eslint-config","_rev":"180-dadc81645bb461420a93c8bd354bbb36","name":"@w5s/eslint-config","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0-alpha.1":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"0db8f5fb8cdff7723d583e95c643baf102fe8da7","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.1.tgz","fileCount":19,"integrity":"sha512-8FaEwOpeLl5OgicZ8OeCAh3NdgEznM8Ta5IoL3XXl8PutYpzSTxaioe84EG3lO9lvNtZ6eskPQO9TDwzHiiaXw==","signatures":[{"sig":"MEUCIQD6nAyzU4yW6hAypemWYlsiNZf+O7uBuxP2JPD9nMUlrgIgAYhGGrLz/M61NyN42bX22vC9iRNBiHO1jliVCnnTm6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCB2PCRA9TVsSAnZWagAAt1oP/REjSsscIyerdeE4Y1BY\n2eR64X2qLWBI0cP7OOjHPIwMqYJbnkUEgXIgLa8XBXeWT3vY34/GyIGhQQtN\nGqsa1moZSHA+mXC5G1cJ7tpvAaDgp1fWBYvIjKZGGQjWLbSff7Na+GMvqVK+\nnSTylyGKBzTBafcynMqCxrNtWj5bZhoVGRr6TYRJxlxu11n9/DgCeUeS92Yz\n8XPrUUQfVItAHUFU+uoEFpMRqbGcDtPL2f5p+wfmagijzj7wlIfYtpwfWzk6\naj80GOCkxdwt41Bm/Wf+nRqurzFchXfx3+mbHf9GZyoqo0T2A+QL4R4vSI1K\nUiV7MagKWsNg3XYfdmrWA8vmrHqJ4vS+DHU+bEzgppTv4Ku5DbBjSBd7xK1u\nvJr4HN5BmG2xTWdraRCHLp4k6AursjCFw+0Ob+q4cWSQgcMGDzEPBlw0Yb2R\nGWGIRKrWKI+C+qT0ACRW+golqYKcg0GFTs98VVl3gYZGz8EN3aeqnHBXIX5+\nM4jZ5n2Otg3IcJCxkZjudKlipjsvGiYO5CtZcsyV9rq4oMpSVOXTIYtH/sZU\nJy61LRzvLoNIRQm1BgSOgICruoBjQWkJ5K4z/hO5srdtHZbmL1H0MtwaaCTu\nVqCSQuLpGeFfEvOhOIVdau5FUdWdo1tfeHrvzKqaVb1j6qS4Y8m1pS6R3J3c\n4KgU\r\n=Av7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5a0ccf73d2a3a89114791f6629d39d50e724edce","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"8.3.1","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.4.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.8.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.10.2","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.1_1644699022902_0.5171408693066295","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"755bbe2f77d55c97596cdd1ba0fc88cf7e7588cf","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.2.tgz","fileCount":20,"integrity":"sha512-ghtTpNcZLyApqLnaTxVVDqp5iqzK1dAKm7Up3ErSrzEJWlQ3ckaK0lqhCMg6ECHv3xX0eS/KbyoOUPQLZtuEHQ==","signatures":[{"sig":"MEQCIHV/nI9j8kOQLf35VSbelbk3zR/RYU4XLJskPTlH/D8EAiAA4+P/Y6BSQ23AI6qXb2xLjD9ZnzZZcoeO/4ME2m3j3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC86DCRA9TVsSAnZWagAAh50P/32co745g/2I8yaE3zFK\nNLBF7/CAEf0B4W1QrqmubKuT+EDJW8TID8+GZrp1Lxck27ohXh0cDWKOtzV5\nlJxD80Ho6wanHbd9g9D6+B6XpHG6i/F3JVs4EumumNgeZcPtp73CzS1S+EFw\nPHJpMM330cAJpEmxAD2k3R92E+glwFijDR9w3m5C26xT1JKqJbJp21fkxpgG\njzNPY1fBSJ4yA7SZtX/7Q8KvMQ3xxkqZ59c5Xso0pAA51LWkMscE/293Ioqs\nIsDZr19IeNhUNRGIrg1TppIqURNS65HkIQhffrjZDjwx/EIGajdOkjQnAtG/\nQwGyZZE95DTFMhiLux5XiRI4hxrUOOoFwCDcB+xrb/R/caStkvTPZuoFfOXr\noZMMdWKSro0pjAZ4najQ/sIbePsA+fWhWVsI7WmndFk6nT27InmH/67SUV9w\nOpABmM5BxyceeHtmCHmXNCyOJh6XA1LnF/Ue+FsbcvQueCIGmtkq+qlNuH7Y\ncOn2kWkCnc1RE5ntFUaHsevd3U+SRkmrNTqbVIN9Yt3u26NEahzBCAcOPaPG\n/cDcsjCPSE36NdKMj4PfG7ZpQeT2CEgmhQBLxvkjyiDflvLj0ncMFsLqlieD\nVCbFQkcRgBOVSvZfmAeO9Fgb6xxJabAq0oIeLF1bxiA/ra9wenyC0+fDUtFh\nCeU6\r\n=kI2f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1fd5f03e6f071785cc5be4f9a57430485cf9d6fc","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.2_1644940930821_0.768423688834649","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"2f88a68349298c2a5215958494ac1bf3b2331af4","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.3.tgz","fileCount":19,"integrity":"sha512-5xBSH2qwTU4Y+jZD1mV8/sR7zsJIyoR5TvW0UAdM/WBSMG+MdeP2HIU6NKNw2Q8K8Y6gk+VujmIJoV+MX+DhPg==","signatures":[{"sig":"MEQCIEGRrAMjp9HMIet0iCWju268CZ/pXgeEAJDDMV6LDOA8AiABMGj6zZbewxHM1NmS+eYX4VMfY/HXma+e3fVU/KU+wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDBGcCRA9TVsSAnZWagAAtdIQAJQxe5aTnMKjJp+DPMQS\ngcHk5WRtknqBUYsryIGL7NAbEIJVZmgp+4ouV8zw1urQKbAm0vf3B4ctOW97\nNCdyVKDHGJX2cunykvBPl8s/HCsP0Qa1np9ahsxk1423ypvy6GO6SUf5iBm5\n8+GJ09yNGKPv/cL9zCaSl3mCRZDbUa2FfOxkHiebyFMkG0NqFZOcPfz1Q0Ja\nGiccygLrvgbH0vziFhVJYRgIZCbU/EpZ8avX4cB5uIOrs36ciJyrNt/T9e11\nk/XnuUs5MXwVkPYb2fGMWnMSQ8N3rsH4gBSSXAP7CMH4ukmwp9L6mM5ZHccU\n6RHrNGMttmO8S10KnrRWE0n2MbLg1GaYAwhpzndZ9UUu9wEObY4S390MqAx2\nOi04ep7opZrTutAFh9Z9J0IoVNu/6tnVgDEY3EILJ/9nshxO8Ms9WHjqrQJH\nrSe8eHxWXOvalXsp6UsWH+j+OBjutVS1pZ0DJKAhrrB+/9I69NFLZtTaShiu\niGdUckfNLZotzczHQD3qctVpnJ3izwga3QVPd0Yv9CecCtJDtw/KKfpYF1pI\nHI2i2TOn3guqexmhNVEkD7zyHXD3NyaM/0jH21GsLv+sSg5o9dhf3zjXgq/Q\nG+3ZAaoFpdCLUf0BNBbF/RC1mm8Yj2GEdLol3DnBSRNFtcYoJ6cwO/Y5I36x\n6noL\r\n=VjPK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9935d3a478d08c3c6c02f467f65c623a16749753","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.3_1644958108773_0.25051652196226404","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.4","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e686768861b9b81a22b484538ada1c38aa5b95c9","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.4.tgz","fileCount":19,"integrity":"sha512-DKMIWIA7+T6Oefjyr0vHr/AvTXkyWe50a7B+fRElAU6we3SfcvRU8AAH4QtScnGzZxzETu7RCnhKI1S6n0+7uA==","signatures":[{"sig":"MEUCIQDUwllQRskvukj5mhGUAsG/1sMv32w4wjw+gmhDC3ETMgIgDQi3jPTHcOEivwvtCyFmjKEYw1CVorwv4IApckhyvJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDT2ZCRA9TVsSAnZWagAA9IYQAIkMyAf5BQgMmr0ZxXyf\nemtwLx9NnzWW2N/Jw8c/AO3KgTlqAkPBoKHWYf/QGXxO7S/35QeXcfGOvPro\nZelf4wBWrdFeGutqV5cJswrIT6vhpqaz54aFJbOQ7J+U5euhJVjoDfSDyDXh\nO+NvpAlutt3Neupx+L/cHy0Zxn1UiA6ZiYv/tJ4S3lT02I2usqA9j5EbAAIT\n58AG15pJ/DlVCJtMGj6GMaqCYLnScvEMIJYx16koFZthjT4JOIrEpaD+SzPb\nc77jc3B1Sjz09lCm0NfmX7YZNWJ+fzyRceG+wwP7SlhMwOQbc5I1HPeZqwkP\nPod+RNVe9Mmwg8g1mVt40XV9pajNEdvkASpe4iZOfNwFbL3eyFskko//WiDi\n1oVClqoQ9AdOn/sVu0nvWsuF+8r45ueIqVnfaaYgWOyISpbybIFni/8LIon+\nn/NyUk2usHTlJzReh49ePIDjCMWYP2d+p0ferNxm09IGlpKyCL1Uxz/NsgKR\nES6sS/yc4LFW2FNvpmjdk5QMW4VNHIcUcAcekcTgPFvHGogYIvPnkX+3KF+w\nyJbYxREquhj6H1+WWVdeM0a6nHSzR/EzZ1NdFG1ezO0f1mwstzh/LfxP8FWd\n0fPdOfTT7u57OV1tcwb0d3fjEbJ2VQMY73xG2KxwLLR4nV34g5wkhGybhxPM\nS0PJ\r\n=Uckw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cd7eb2b021bb3c9dbc91375cece5349173a7c81a","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.4_1645034905203_0.1348299055729818","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.5","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.5","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7204d227ec69eaa28ac88305af6638051db7d075","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.5.tgz","fileCount":19,"integrity":"sha512-gVjBtISI87g5vNtdw/EgIFq102u17vKUjNpONQ7SKnHAZYaokCQ1w4j1HihrvvKQ2jnNHHKMYk2kNGvUnae6Ow==","signatures":[{"sig":"MEYCIQD4K+4XVaCKUxAssiaXSrDGRrVkMIzEv/AJIo1TKi1wzwIhAJ7IHJpnbx2oOAwwulyQnH19c1dUWmyRRjCd8zsceqg3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiECCrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP6g//VEsWx7ViB05E9nGgvsSFs+J9js6HwzWfZMdmjizGE5D1OumM\r\nFD8ibsQpEn76/FtGaHPO4LqJ+BpWb+HaTTwpg0HSzbm2fyEUEaeDqSEZR0zE\r\nJxcHiurAKE5ZEp3UNaD5CNCG9OSTUB2ge9yCiMTlBkAaST9itZxEg38XF7It\r\nL0gqfO/yc1TN7yVqGK7Tpw+VMv8sTbGCngjXCMI9uSy+ZjLJxIR7MqQwUIT8\r\nbMgvSZ5zzXYVBcS0ODncnu91cUvGoJ/k95JED+3s5HE7tD10DLaeAUTQ8HSP\r\nA8WuQm49Qn5VA8SEAihcpzQ5KtZDI5S+NZJLVK0fP/K6OyjpMNAZLAjmFjIU\r\nRDRKQjSqD2z0LG1GmvhaJCWUbrAxBf89/5qP8Ew/Dn/DQRSdZR0XlJdKDjq7\r\nD1HVXXtfxZiJVdksgwga0aLlwO9VC1fa0k4akYfeRpo4NCN3ZDwC/fgYxU6S\r\nedcIwbgR6TWVRX3xWqwhOxiot4vuw6cnNFvQiTji5cv1bL7k6qbR6lZp2Rte\r\n+wsuAwMKVvew6VoMIQNjf2AC0q9z6nD7tYY3ke2oDKkrIlOCegHEEJW4ukRd\r\nXrtsbclcf9bCtULi3sGcxohgoq8+ZNMSmdOrsP+VhoFwB0mbJ/oOX7sdeIxc\r\nSSSlMj9339VevpYOBOnxvg37U5Q0ZgYIfoA=\r\n=XEzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"17d00b3e9ba103fd053aed2c06535d0b1526886a","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.5_1645224107230_0.9445207199317318","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.6","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.6","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ab9f59e0b799885eae6e42f23f8db7b67c0d9c0b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.6.tgz","fileCount":19,"integrity":"sha512-U4wXJQvs6ZLnuI2m+HF3LAw+l7M5qGrRupmbXateDXtehdNY5KmKEnOKyWqe1LFPlCl+9IPlR/kU1xUKF/6fhQ==","signatures":[{"sig":"MEUCIAT0s96bm8vo3Bs7fb+Lvtv29RNG7iDEQfYDPIUHt0PvAiEA7bI4K2rW/oShkMG9x6GpjCeJOZDf7bBxgESAjEkf/jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEVYLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryBQ/6AxeSM0lQRBHi6YX3SU12G+HCX/m/Yg+BYJHSEoWGsD3KlYfr\r\nZfR6Bb5pLFDM6hgI1WPQ/iMpy8I5LwqBiXSj8HxYRzlTbgZJCdaH9wod6jt8\r\norozpDxsljjymMPvUfOrBny+ipdDDijkVR8usSa/9Ud9+SBY9LUBQxKZ0vee\r\nuPpsDCkdXVdiCfEuPkDu4QHk3BMkvSiz6q/uHIAhL/fq8uDTgmnM84aAErSF\r\n4xNLPkEGe7djzvrzdhj93VLQ+d2V5qrpxnK6NQmWHqXcvssBIMdEY38KA3Au\r\n6y7N4foVNflvR78O5tjMU/Yn8ChVMGaUen3VSmDBGlnQxyQqIX/KoaOdLHvh\r\nBENrcWX5w/Qkc7PCHog4OeA5Vz8bgYiRpcAKwVWoCwXtiRQKKoRig8c9t5Cs\r\nwRq2lDhjHdcjYewGdh77ma9evq+3Gbf4Di6IpNVJQhEHKD+eEvnDUOt5oTMX\r\nCZNnjHyv/o+JCNn8pgESLssQWmlOY0gPkRFK3rKBX+wAg11PtHtGlVB1pYN8\r\niFJtegzzuYBBwUuhK3e2IZQWQ9sOg1kGsFf3ZUYApfcQtkxOEZ9fX+VK86QQ\r\nZ6XqXZ3OD2xEj9COIAg4JRdqCZUKOtY7bRPzy1Zmi7wGA77I7pOijPdWCJNE\r\n1MImz4xvxic5PhpVYvVfpwWkettOjrvK6B0=\r\n=3bjb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"79cf1b971006e8a0255763db12dd46938d228c78","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.6_1645303306856_0.759556331895231","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.7","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.7","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"232a36bfbbc07dd22334cc364f6aad0066759f56","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.7.tgz","fileCount":19,"integrity":"sha512-aXLj8KqieRHROs5Qk86N7L+IWvS4K6aHJPKNhqyFIEJNHbwEQNc5CDqiDas4/cDA797DMAyW8/cOKGN1BV5SKQ==","signatures":[{"sig":"MEYCIQCXJDrbMPcwncTK9K/2xqKHkf68FLbN7ioVSppuhdSsPAIhAIY1sg1KjEZ6p5IlVc8Y7uSLBkbrZQvXCVLpAPJP3ui6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEq9VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBWRAAl72k7/JHM7pTbqckIExO/bDHgX97xoWt+Y93uL+VXQ+2UVNL\r\nq2Qn0Xq82V57QFQnzM1KsuFYzibOjW76QfWF/XkpdbhFSVAbENSlA3JsVHuY\r\nxkGbQLQ9pN+XfyihBfQVvpmazdkcdrnRdqDOqlMv3nsgPPafvYXk0jIluQdT\r\netD7nwPeuTxJB9BWiP9IJt0fiqt2uSLzpvZnZSdHO2x3/fClbrNYVUrdQFbj\r\ni/4nKbPZY4PZaz30ioba2BIe/XYTvyvVjHPRUwoWHJ20ZPvGi1J+djSE2/g7\r\nJlrmR7Q8l88ZchknprZNQzykOTf3h3P58k9ARWbR+4kzlurOrqvegrj+wMWS\r\nWSdpbayqBcnRBvc5PaPhxwmz9SiY2oB2ZqUX0jdx1WLgu/zTUsoTgq9z9Ha/\r\nsdooWiwMfqnMSUMNfEpq+lyASsUo/jkQPtVTo2uKEwDqYD37MKLwLPPD65n3\r\n7JoKe+EVj7P6+muuBl/Ew0XSvbsWtCCmjvyKyuWgaY//21i2PQVMMsaaYbZA\r\nlth0vUOwk9UsJFo+OncVcdb51lv+wkiJf4dDy45Ep4S3dJa84iXTAYsenshT\r\nMVoEbmokg6QtVZTgW4+BsjlnDZn8jZqbR4aaLW4dUlXjFjjYJEfn2WG2aqwd\r\nJgoudRyHSsTYyC4J/PKCuQo2kqjluhWt3z4=\r\n=x2Dj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"292fff2e6b9aad7f8089356d228fbb9ce351def9","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.7_1645391700923_0.8585222899387255","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.8","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.8","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"53177bd49dfa367a9c4e514a0358c64a305aab2b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.8.tgz","fileCount":19,"integrity":"sha512-AQCSvN5o6OAEdYzcjpWCbm4PLCQ6LLd7lIJFDFaFt/VFy++2g0jndlSoe+54905oJak8vJbmJYNgsWjjuVo+sg==","signatures":[{"sig":"MEUCIBzYamjLeJxeg6Qke0D5vms23KtKQmsh/J+nRRkkKttDAiEAwoENvI+QNKE4fddP9TpaLdw9l1yFUkugC+j0eHFahH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEr4IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFVA/6A3i/IszBs8/15aiJjwSfjIcPGrB2dkfPaQocHXPAgFAzQCOH\r\noOw71U/N21HdIYMAX9MCZJXn1sL/RraIOOCeeU6rzkQ4UVNlR/IPFIr2j4VF\r\naxc0+1a67T4mRe1hufqKI7qw3AiHfApWIxE6zegwm1hwBE2CLXY09gnInyUB\r\nsO2zLSvco39ilikbwcWxbQFPFo/pybDVnDUQ3OoUHmEmq90pQ0O9vHZkLI/v\r\nyFVInr23/kCnJ7XlCMHk10fZvQh67zuYC+JSjwhMRKZm1ylu8AYrtnKiOYnw\r\nREXja6HynK6BTvGtxlHMLh2+9isV6MKsLMuZ+GIdUf1LgFGmqnKt0d8mBdX0\r\nLe8fFc17RSaQwnX5Bag6Vuyiia1nAflmQ7tL9NLCh+z6cihP9DPd6pMdPixw\r\neMOAjhIf95hSTnDz42S8CgFeZeXyosBv0n3dm5BN/ipVY0dymqtBaj0JPWLj\r\nNOUWmGxKDh2Rw8K62l0N1QeRt+ww03TxM8No2PZWiVQK7AEtBjXKPyh7mlBW\r\nu+PhTsZlruIE7l8gYYFKjFmDCNBKugiggBm3zp/Q0eAHF5qlPic9kSn/DHHX\r\nNiH9/V0dW9pb6wQZNGaVzoJxnvXC8djXUBQOxFDIhLU4KS2ehoyy0WDOnkfI\r\nha9STvSroL+tJPf9MfG/EEw2XvzBVq71FnI=\r\n=35iw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"aaafb0b10b10172a0f5921aa36f866ce390124f9","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.5.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.8_1645395464167_0.00259621072841143","host":"s3://npm-registry-packages"}},"1.0.0-alpha.9":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.9","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.9","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3524f3d23f1b46156d3fc2da86e1bfd716470fff","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.9.tgz","fileCount":20,"integrity":"sha512-WG+tzW87RLHDhyyTK+dCtUq8P9mZb0q6Gax/dojqJYHTIb5whPAXAEW+CAe0kxrmmxAH36i74T72JI4l8V5fdA==","signatures":[{"sig":"MEQCIEuqPu7BWkW/iR0V8zg5b4ggoYZFpj8m9X5LnqtsRL7oAiBprVRY7nL/SDzz07tRIrmaFl6xa/uIp4DzzIPdA3z6EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFry/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZvBAAohvJ6P1MB9y9/6PoUbfbgsnFkLoTW8IUZL/EcA69nhfM+VuV\r\n11kJUdOG3waxCPhz4P38C1Q8/RCF8YbyiaNLkf8axyx1QjzqhT4mI4NNc7B2\r\nCxjbnSZIsMPsJqviLKTKlJz5G3Uarz4wDt+4kSkZckSXworJsLpQSdXoVMG+\r\n4OSO0iHZCLkUOx85wYvxp+If9WO5ZKkq9xZ8sRfOHWbijxMExxNF7RLTMO8Z\r\nzs9BjFerbmRwNmwqxV80EW8klKV2aDIXkpAaJqE80EKa0htJJxa25CyUdTXB\r\nu/O06x02OBBYkywl5N/Nu0Cy1gKo1kGtw8Flktj/LOOEg+rG5R8KQGWzyPsS\r\nl632mPTMsdDFHibIpkYljJU+gNqbrc6d6wWgw6fA5TuyhM2YSlsso3ktIslR\r\nCXDzlSBrB/UDD3b6DscCRTnCgqjz2s/DnLMakTItpl/EVfaJh4/OgeDh2HAr\r\nhnenBFzDMU0QQtV0J7iG8mwLUoJfy90BMXg8H6M5LkjoR2DcHRrni6njQ2C5\r\nFiX5rVRfsvXT+gPi9ePEV/K7ZxKIBRfsYZ2tc8veTyHRVAvnjkrbZcEBJTRL\r\nAEQkJ/2IwGFR8MzT6T7f7sb5OCvWVVQjBzDJfnlrDWiB0meMPnFgVGz/DLaR\r\nSUwCJFPC8bC+xJ8n8cjh75oq0TGbw9gSZ0k=\r\n=/Ov2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0bf05f35388f1ddb53438a017186cf64d2ce99f2","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.6.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.6.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.9.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.3.0","@typescript-eslint/parser":"5.11.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.9_1645657279486_0.781366430549933","host":"s3://npm-registry-packages"}},"1.0.0-alpha.10":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.10","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.10","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"597d1dfbe7e22d0f6bdb4258037cf7b0554d8a5c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.10.tgz","fileCount":20,"integrity":"sha512-ACMMv0hv2JJRI4+bKTkdsDFTpK+7SHF8PBzY7qcU/Mj8KgLfjAcBoHR6SjRF7ivqaEyYI5IpFNDjr/h8nfnziQ==","signatures":[{"sig":"MEUCIAVLL3u0jibb+5O/g2QuyLaKwMfuEs2KKxM1QnXqHwu3AiEAkGcORzbZ09y+ZaFHrUKv399WZKjOi+wR6iI1RoTdUJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHjc8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSDw//QnR/nRlgTGOVR3ErvH0ZVWC09s/Dt1b9xOYEEThj3tpqmODX\r\nWrzwB9KopIKfyqxJqdgflkAm6l0QvrFi/OsMavUxLiI/KaXAuW43EMN9hDsh\r\n33eTZI3xWGa1OoyU2y9nuG9SMbXUbypxaAj+zFHLY0rzdvrdRF6Jk+6ZpRUH\r\ncZ+Fs1Rd8uSxhRdYVadhzW+X0w9vPg9C5yUjpOscKvxFm/fBUivcOrql1LWr\r\n9lAoXNw4VZhLYIOt8wfPKVyYr1yWA5sjaZqz4ZwSJ/+sMRrMJVWfwEMIaL6p\r\nd9UodExPoO7K+oizQHOjE0OH+jb7y57iOWvgY4oC3HUzi3m8iOpBa4ezoAwb\r\nS8XTrQNfrjL3LbdcmCKzna2araW8B9TZvyKUIKmFWZzvY/Mrm967tyMmq3hV\r\n5+6mcYsgd5uFGCqVs8XqkxfaZYj7/sasdcsvKkfVMhfp1ZaxSIMQe9Q71RJj\r\n4zCWr/hm6o3wZvGBa6bgZPEGAZxfN4pMVIOCiWxbH1fy/bKGHd4wRZ3jfvrZ\r\nghOE4pcvm1XXnfapSvYZ7XMQCoVtXVAFA2VbO03ycQdaTH6EnruBqFklLk9H\r\nftT7gw4t24xSANFJu8zXvCxxVstY4oc6ediQLQIiELrHxkQF0TDwb6cgUZ0D\r\nZ7bMvBltwRUhoHw/16pLphldHKwpzZ5uDpE=\r\n=9HI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"791ae3e63ac1278f1299c4e8af2a88786b2b6683","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.6.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.6.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.10.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.4.0","@typescript-eslint/parser":"5.12.1","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.10_1646147387919_0.9853119164811344","host":"s3://npm-registry-packages"}},"1.0.0-alpha.11":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.11","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.11","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"4e2638eba47c827ff327e05ae1e011b62afb5918","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.11.tgz","fileCount":20,"integrity":"sha512-qCJOcpUVzvS/odUohKT0ygtr0d4Gg6biYeV62JWatKfGnhoWY4rAySK/nWKWAE9+yQhXSJzD49BDwb7+/1NsTQ==","signatures":[{"sig":"MEQCIHrKk7cf/KaBIchVQsXTIctB/Arbf4H55yDjPO5E5fj3AiA4Fg3n4oMCtZQqoSMHPVRa00RXlVOF24G1isW5MY0lLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ2R5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4KBAAiolT6bvO0kgORsbTij7uegXwEGSVgHX2J4AEvIoxT9NbCinh\r\nIMecHMabcTAIe/sUdjfWYxXLGo3Xfyb5qNESKqtpojKRWmUKkuhzo5iuWZ6V\r\nA0WAnbSicn3KwVi5nFF7YnEArvn+Av9OdXX87KvEe2Ad7NPC/dAgdGGdVZRa\r\nxu5+/HlvqG1zdlCqIyn1ap5+eaHF2pklGfNkzfwIuy/RjFJaIC3N85OIvejl\r\nL7U6Cj9lScQFwaiO2khhacC3DbetTFdGRdb4YQC6+TQzmEB8HyW8EJ9Q8Q+t\r\n4U8iBR6U+dFHBCm2S/M9oibEBziznJiZDgIE1FQZ1xM8/sx3VzXD7xH1JwiM\r\ncfAJaklkJHP+UmqMPfgJCQT4XOyBu8RWkDMznfWrVPxadf+QSPt0XDtuJohd\r\nokmFnqxmmHfJPuL6So1w07sv1yCcqgT3iwAAaLKcTB7W2IQcHlnbVZ6MNaIQ\r\nw4cMCb8xvPv/zIDWYPPb6h+xb/Nk7tvVjO1eOdnD+gg5CCJzXYw0eDoAtlmF\r\nnMbZP0DGUJ9JaIBd4dvcXC6kr+39PP546X2yRwhqLKMW6j10gY0sHt5vfDMr\r\nmkZBzGchkm3/5drNv3kjLTRo/7pIYFJRjGOqJo36IhPgIVKUwBUfAwHim1oA\r\nKwaVatZMHDGG7goMcKMAuoy0TDy2wR0TfPM=\r\n=aSGA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"468c38fd7cd2690ee860d222d360cc10b840dcfd","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.6.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.6.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.10.0","prettier":"2.5.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.13.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.11_1646748793794_0.6239400248804274","host":"s3://npm-registry-packages"}},"1.0.0-alpha.12":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.12","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.12","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"cbeb5b3d9780f34bc60d1e20e8ef378a1849a8cc","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.12.tgz","fileCount":20,"integrity":"sha512-1q31xBg/797goKjnVwk8Xy/d51d1d8bO3r+PybJcC7nH5epeS9kx/mGH9ShYwwpQObvJnHGwBD+yNrJOFo0eug==","signatures":[{"sig":"MEUCIHPInbpAj8J621tBOAxsnHXW96mAWhZer8emagiWuGViAiEAp+YbgODliTLvE00JOtWbZ5AyTK6X2viaZ58FcUOuhDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVW4eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+XA/+LBNXqWmTSLHw+iY+hcDZeP7nMXmc85iqj4uymlOqp57ukn3Q\r\nm1+5oDpXQDGloY1XTMk/VAdi/gFDsexjz5sUsnKeZY0n5IXEjrM4VzZclvzU\r\nPEQxh7TwZeO7M0b4U846eaUlLu4GzlKu21XyJMD2MNw9lJsD6HOBECZ8IZHM\r\nCH2WVbvNyesZOI/4rE0sPiTdOgnB8FZgQzB4YE32tUValpvo07GKT92MG/ip\r\nyJWmpQStwanHIvspvf+rd200A9WPy1AXfZPBUmrlBcpdI9fYdd3KAfFuXjAN\r\nZLc2Wgeh0aHF+VqrXCEqbYCqmsRQ6gvo727o9xGr78gsOwQgUkVZdHhKZUlE\r\npfar30OLORsa+vh3iE5t1JJkgWDBz/TpNWbdM43kQyVTjp2m9Wz1uGdPMsE/\r\n21AZNv3wfQhTlFtQj59+MLrqw0q3pychRSjzAptp0iAOYE6UkNrIXKpixCoe\r\n6iXhNTbPG8SSWRcjfz0LAxp3fACnsRNDRbw17IwbcR8C7j59yvpQTpAiOye/\r\nJ8oycaaoh6NWeiXwTBJB4ZcCUz00C1X/PRtwUvUGG64ZsVn+JmlYR+N7oxPj\r\nXNAij3ssZWA4CdpoEIvunZgtNI5/1vBeOTGP6KG6dHweLz7JIJfFe7sW8suv\r\nkQyQazzdbA9g7QoeFkOnKo2n58sqAfvA9rM=\r\n=Cgl/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b3ef6ecc88302f17d9dd8e47f7853e88dae142d","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v17.8.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"17.8.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^37.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"17.0.2","eslint":"8.13.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.18.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.12_1649765918026_0.6799279876104931","host":"s3://npm-registry-packages"}},"1.0.0-alpha.13":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.13","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.13","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"447a861199efce1ba093eb329ba3293edaa14d87","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.13.tgz","fileCount":20,"integrity":"sha512-DvxztDpLSK42363+6f8LUul1S7Ro3q89R9rABbZl15T2ui81fT5YEo/oXnEa2H/g2GSBor8jT3ZRdXXum+TrmA==","signatures":[{"sig":"MEUCIQCHyH9caKo+hZYKsRLD4WGwvnLi3nKjh48Lr+HZagp5uwIgBVx7J+lkHn8mRCrTjDajVg07r7mAkG6MZKQWTMSIcss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifsqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyaw//Rtt74Q0jrLkMqTU+O2fAWruVZARqo5u8COksNjhNOKNRvZZg\r\nxqAe2RyHEr8onhUz4LOKDdz467AbrL499QCHVqFkfXu65S5zqu3KtwXDHoi4\r\nCbPQOLHz2QeyEBmQCkQqwgWZGJz04j9h0tfjjW1hpaJcL0X2C6GOZh+tuNvx\r\nFQd+25aFYsUjXTXSKFCNtPuUVw6+jzHKRHpZNPeouU31h6sST04vpJ8FWp4E\r\nu6+9nEwnVJln79tJwMQcXPy5eGQoejRNgpdelCv7KuvXZicTOQILN6T3y9TT\r\nnZCqrPjRczOtUsGeRmswswqBXSCSg4T0GbJ20fCZLWZvfumHJNV9I9sfQ46w\r\nJOXN9C2BpreBhpXSw4hHY07/2/GunVPv3uUSoHnC8++ggBusl+AkHaJWTL00\r\nTQIEu5vLM6C1aXLkKnFFEKTuoMsQ2RsCHrjGmnFdaEpMcrZ4Y30SunaGms7Q\r\n4bNIG2bDctukys6z7lCYeCgPMfclmxkkpfw7uqV67DOCSz9E2QpSyWZoHdXJ\r\n2NvymzAsv8OukthulxiMLszMuAzZBcum0U90xzw2jryPJzt8aB9PsNpscYCZ\r\nAd860zsAwgTUmccfoWK/Y5RicxO7AkIuhVNV1j94t08A5A28o+3033wR5NxH\r\nzA3mV+SFpJu01YaQ+lBDVrCoLRNSHzVTv6s=\r\n=1aMf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8199bc183499e02e465e51157734be8c5ef9d7e5","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v18.0.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.0.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.0.0","eslint":"8.15.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.23.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.13_1652476544734_0.21861682472789945","host":"s3://npm-registry-packages"}},"1.0.0-alpha.14":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.14","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.14","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e78ca74de9993546304ee0ea2e150538711d5c13","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.14.tgz","fileCount":20,"integrity":"sha512-ShnryM4SQpwQHiy9GSnDPSiHgQU+rrkTAMIBrXcvPG3ZEjmKzGFosBYhuwtzg3fFRWOG4xu5PKBeep1+s3UPow==","signatures":[{"sig":"MEQCIDZtjb3f/bfX6cbrh5iFdWKaQbG4ZnnOnPRoGpPPnqAEAiAdrcg1T9/i5Ze4b5Uuenu1tHObSB++FVbtcChyYF/ZFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih8O8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8PQ//YhNFJY0Vn0VJn5KumVHwHjklIPPN8/kJPo8ySIbtKibMrJ2q\r\nWC5dmxkqT1tBlLS5bTFe1QgDNeC3BRVPCbahFxddh1d2pjgkekiTkxZjevz8\r\noPO7CuXE1anTK10/VUravQFE2lrWRiF32vrRzqvlSEtwBIFDKcT1X3JpLcC6\r\n5BkNQQRbCBiu2t025h7B4z0ZSek/eQPfVciaGw7U5SwiZ6b4aslZ44KmeXQE\r\nZS7gOW1truzOIgy7xrY6A/Q7sHg8wuIIcvXpXonCoKwCratEwG304Xl0qXub\r\nucgdPqeLXKpNpgEZFP/S/0t7ZxLd5pD4VQdoO21/RJhFFi5KzSX9pB/DIFzs\r\nbpVrr+WkNRK6wiSxqnQO2QliaUlfSEzngPEhY02264Tc5Gw4dQT32SgzIjzR\r\nq6uwVH9G4cpLualkRlAxldUr/H4GyvGU2uB0krkW/DOjyFeZ8+csY6bPs1Yb\r\nnGTVQ6PcGYMLusxpxrH8OolSauAUWquTB6AVD9DQh3EWJyWrhM4skGjSSG0L\r\nBNRhefLeqdg0kEMNfhuwrdfL321K07UWf0K6q7Xxhmzz0Ld93QUzdFuaL++y\r\nBWtt0qYXjI1+244E9z90gCdOXm24AqVh8Ldyv8x4uRx/pZmtQGPsz4j9ppdB\r\n4WfsfLlIFP4nlK1dn8KVmEm8vS1jfYQLYRg=\r\n=fTgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"123632828a2c65c3ca28b515666582b689fb9dea","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v18.0.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.0.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.15.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.25.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.14_1653064636772_0.07918094394094277","host":"s3://npm-registry-packages"}},"1.0.0-alpha.15":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.15","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.15","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"78216708d941954d3882b530212d052369513f15","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.15.tgz","fileCount":20,"integrity":"sha512-gY1ZJi5YyOkV93U2vkYojoqrraa8TsFSzlkmLCVaI1I9d/GyodgjJ1b7FklfbJG4ZYBGzkVl8PVcO4CQC5RKTA==","signatures":[{"sig":"MEYCIQC7TevMj8TntPlFppOyWpybVIsgSYSTQXRc0SgrBkxhVwIhAPA3wmkJv9DkCkm85gLivSlqXi3MSaDJHlkSRN69b2IB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih8WHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl8Q/+OLB83vBo6cpzhwX5l4XkstcwBEIbf+EPFA8nSfJUPFipz2aK\r\nDDrTIv/QKRavQvMWVc38BUh4dH6sJY9JV0WQFvdilw+6MaWhZQY/qkdvbxdR\r\nh8OMPB+rnyH2ycctwrkpv+hqSGQ9/ywMiKxXdcK9TUn79WG2fzul+QQn/6nl\r\nmbg5i75UEwVzyN6wRNkMwdUipu+aNWxxj5LCvPCbYy+GU/EeHQbh5PLe8vs7\r\nYSa0fIL8qCHCkjHpNdEP5QCBJsuoqVT33CX04sOy6YsHzqLz3f8OqgVvpu3B\r\nAbM/ZrsPcFBWdCZ+EUt714mkEXbUbh3A1g2QxMU6j5TnHIQcT8TBAnTwikZo\r\n9+bLTihErHttQDEGp/6CymzYUouttD6HCfbVqMq4AdkK19DB0mK1YlaSTO5i\r\nL77CN1Xq5nOmgnVW6dn7LJEt4aZp+Dt5iDak9nJHas87EnzNItsVjI9wqCI7\r\njvpf7cl5+aKhGgKCmH0/bmikITKKOtWwXjsa1cKUvIisPx/6EZW0qDS5e0ZF\r\nWKcnQPPTIQn20errpdP8UfF3WqSqu2dapfH2a3Jg5nw6Nfh4n5bq6cWa9DGu\r\nzFx0wzzR2i84fzAQsyCnW5shO/tRaZvUq7OT5tJxWjIqbOxPH8UowevTeROS\r\n4+pWa0vjuKOLPbk3zxspLVJoSWkWu2ReJDA=\r\n=ad4u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"766c61ef5ac769d378b743b8719c657368361733","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint .","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/4.0.0/node@v18.0.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.0.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.15.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.17.0","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.25.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.15_1653065095191_0.3951471356799303","host":"s3://npm-registry-packages"}},"1.0.0-alpha.16":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.16","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.16","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"bc41af9658f321067854e2a8c0e85813c7d146f8","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.16.tgz","fileCount":20,"integrity":"sha512-cmJgTwJGdLE60qmu9jl5z0JLYx4LGJ/+36jPkAWRtKzW125PdESzD16SQdsBkQvKJmGG2z5eh+PjQmTGkaiGZg==","signatures":[{"sig":"MEYCIQDHsWQSEAy+liXHrJlUqh2RgZbJnDBEDn3btSxBhyb9qgIhANLkOfG6+HIEtB8nxhz0IkFYdhXhjpdE9U1Lq2NkMSAE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinyjyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk4g/7BkHMQQB5KgUeS8xpP5PZhVlSwpMRPVBjeB2ewcIahLtNcPDw\r\nditTLkScnMRNhay2iHAEkBb5aovApal7sGKs8euqTVE0EzOX3bN7B96mbNo6\r\npjuXcTVjiVZC0j6jJdcKSMn4QUPDCYGHQfMl834v9+gYQp09TfCfWm1q4n+3\r\nATfCghXiZqhwLtDuYtmoAhsiX7orShfkQMT23+m4XhphzpZX+DAAT472HqNl\r\nuvFzqv84NTo2uALBynh++Atx6xUJbDjktu4/WOp/XqkHSV3d6Fzqq+WQwd0b\r\n1WjT0HYbO3gG82S03/HGFJiEoftK99VfchEij0zkEtg7w3Jtv5KfyySabPYI\r\nSGa89GHa8t+BBDT7/mDMhLMrU43jXbBYlnI6hNGTA50JcKzXgV5R53y2imTr\r\nhhyHJoYjBsIenKzDGbGaU/X0YHmRC1fsQpdNlSA71WV+OFTjMvdoCOMOq/tH\r\nlntKWstQn4GEIB/NoeSNBT9upWkL0GKWDVgQnr7ZkPPOpeYda/JsrvciQpCz\r\nmcDcjxsYAhrGXZs2KQjWC+oAv9X4YtVBTBtzWJ/FcUShuSd8KQq8/RNMaxab\r\nw2Okb2XFlbK/3WAGg+qgNN63EpVAGOUIgobKBHUwTWVTT/RaB3uM7bRXkw7s\r\nx3lMSzesaF/w7kp7HELjBktpkdpuaREOkNw=\r\n=jy2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"061ae0ed0c8a92c5e35939374a633a06b0b8e6ba","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --quiet --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell '**' --silent","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.0.0/node@v18.3.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.3.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.27.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.16_1654597874644_0.2089169646913529","host":"s3://npm-registry-packages"}},"1.0.0-alpha.17":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.17","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.17","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"9043099d995eeabb240edd3d6aa0ecb1ddb4ba42","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.17.tgz","fileCount":20,"integrity":"sha512-syHXsY+AkHi1VAvn20Xairqr8qTu197FuF0qIlkKyGkq0id+GQMJhHLGEHkwqGtVNZQRsWQA9yNhOJIjr3B7eg==","signatures":[{"sig":"MEQCIHY0xNkYGmMAa8g5eni05Dn2ksvylI8R3r/QiMWn15TfAiAEPG1qL+TsZGFniYCA8ppJHPRer+M1uVytvZ/bmt8p4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin6R3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojhw/9Fpb4x+ao/+FIUy0TJ4obqTJOTFSa158vQkjxy7nMUFOHEjhF\r\nSDCchMoiXu01Wg0jnW/LRO6CLnLAy3X2aH3UrFHaPOurEaauuvGfTz8X9+xe\r\nFgJI9wWDeDYnqfHkGD19S7gvEH5VNV/ZxQhxxxVPDuJCdRl8svFTurGWvoGr\r\n9tPNLcZmlY9ntC+0WgyNWwcg469qQ1YLl3j81GPqPBX1N7F9Voi1AdW9Dbws\r\ndbsq60wDG+EzXoM22faZgTfN70i6e2Y/Gn1co3bVKB/Uz6e5BVIe+8xg7LlI\r\nkvAKGmByhx/PCP9ouv8v7CjBTVFnDR1A97v8FfvfQ8uPvuu5CBGHL1b2p77T\r\nx8vdI+yccmxBw5r8TwFeYYaM+qJ9Xqu3oWlapoZ5n8cxBfdk9DY47ucJlPlP\r\nR2So7DsINQyacpV/REl2InKtuTw6kCwX5r1wG0lNCOUfdQyaQjF636B2yFzX\r\nLqE8LwUzdDvy11ETfHAcfE46TyCOm9/eMp5MpFSfRcwL+LzGOM/cD3dRc1X8\r\nZH4Ok120kv9c0vbUP3fBRtplXxyvGWjtteZ+N388n+1J2V3nsWkSNa1z6V9s\r\nXn33yCDxWsI75Q/Xb9iLPIoxgm2Dnksl7rZanRo3zetOd2w3JqiyzFsagvjH\r\nGqEnktYlUBUmJQlPNPHsacdfCWH73q2W8fA=\r\n=1YJD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b05bfbed614927b6b50c0709d95e7e45c842b165","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --quiet --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.0.0/node@v18.3.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.3.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.27.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.17_1654629495062_0.6922004537576183","host":"s3://npm-registry-packages"}},"1.0.0-alpha.18":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.18","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.18","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"5e7130470f1e36055f50e7fbb01737875214453b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.18.tgz","fileCount":21,"integrity":"sha512-qwYLuVA5geds11p+Y3NZWwj39v8SR3RraQHrsM6vYsSwC5OOBgjYzfiN0yF/gJ8nQX9wHCRvg1rH4gR7sdOEKw==","signatures":[{"sig":"MEYCIQDuIDg2KVtP8uZQuil4bhFKHXeZfoRKY9AAW48yYP/ygQIhAJmaaPCuKIh6OC9H1NNzLBhuYtnvfcALBNeLR1InKvFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioxt/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNAQ//VTfb3AnrNj1pStvTqm/OsKo0AofqSy/veoqoNNoVOJCdMlFR\r\nKI6adShOVHSUSuhJ7KL5ycLvauug8CoV6vOy7MdRqoGQvismqZJD87NTbshc\r\nc0nBhkhWBqvrccj7K/eS9L4W+v+8MNVJmyxy+mEMpNCPSS2cH27tJxacbKuk\r\nvpYBjvasiBFuadRAdZfMqQdvb3VKUyMduWmLaD30grVDnTheW651+JvFKdpA\r\n9zlvRtzp3nPhN4Q5qxs1G3covIgnuIH49hmZjHxWFwH53R385NNg6Xy6JX3L\r\n5hSPc4MsVTfsFLs1R/RumGGHzAA0MhydHoU40nl9dYwOoKXo/n6LrXYJrr7D\r\nQmsE+or1JAET69zgDOWz5dMgzBrXN4mPM0MUQPhBLTIMRnBhcTPqqFUiWmG/\r\nzyJWZqYKBvB0WB0AfeHIhjmX/6x8OOZsAGcBkA8CYqqUmkHBkoRAw+1upx/3\r\nVIis7k0b1UUqad0wwESaNEmLHs5UuV3FITLtPqcnFCns7KAXnm9yg+vsUTq4\r\nbaA7G8YK9g9qnVsMi9gGwuDohozOBLQr+dIhfzHAxVHOmYVYxiSsEqtLccJw\r\n9VGHkeL/6dbcm1jVMfktAsmJVHcgrCR033ZJYsuNmElDjrlOpP1acLxJyOMU\r\n0wImYgAo9sPJM0QlqPuHGn/1LlX3+aNyNDY=\r\n=Hltf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"55a9106dcf41315e4a1e0fa73b912853c6cf6f06","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.0/node@v18.3.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.3.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.27.1","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.18_1654856575503_0.7406048311433231","host":"s3://npm-registry-packages"}},"1.0.0-alpha.19":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.19","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.19","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ac73a6aa37553b786028c447a84638217a147b78","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.19.tgz","fileCount":21,"integrity":"sha512-1tdSfWuhHThJ3U0F1atFeoEfq8H6Sw6kB8IQkgaz7bA9qqgpPH1pew4TH4SNN38EJm2KjEOBLGxRlS235HHfDQ==","signatures":[{"sig":"MEYCIQChCK4vYWvM+FtBam063liIysqwDG5cmSXKezmGJBpPrAIhAMJpU8fxN9Axd7XV++/0Q0JTYtAHOyAWPA/It81gZyvs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio20jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb0BAAo3exdOzM2B54moa1rkwCq7Fsf3QYFbn+qd48voMg10Hy7ETJ\r\n7ng6PJ5H1KEGvooom3QqI/lUD95QR2nacl27vMUa3IjMV+O5TglM3RAQKXT6\r\nJ7ea1LlZbXcjFllHrkcdFpfIZLRP+kvP+wlZA6bs9WGsFPmv7nCQjcW8ikZF\r\n+cBsD+MHCkqQJLu1EnLzNOnKV1m4ZAkiKUHU4T4UbOEQpt5gjkWkcKlix27J\r\n9Mfzq6S30erH2WEUp06DkcvUsWxRAS8ttaXewbn32FTy+1Rj4pKVR8OtasmI\r\nnQZ5kaH6ERO7fPYgae95+U0A8wl4fakFdrg5ZlNPIcRXdu2iJpbL+Xm3d4Q2\r\nhNeit17X9lJT5etwYl9GlusQSUvEgs3y8JtkFwMnBjMbd55EsvyKiVeXW7XZ\r\n22Fyda8U6i/51YXG5K/OokSJIY8eBUgsw9q/oqnzFm/YjJWcmb27D7VY7GXM\r\n9fBQmdUGJemeitbksMRyW40Kq66q7BQ1ImEXmRXEZGJ4DnBw+1wUH+fwUl8P\r\nKXtoLXUBm+5l+BR5B/8DL1C0/d+4UGw0re4oRrQSuajHd8i42a4NP97pgnpD\r\nA52IEB9tnmSm+n6btf6DAmFaHYhDlyY98hJNlAM0C+lqMJ/9NhcSG2JPKAaf\r\nSCQreiqdrXEg4GQBD5BFQPuJLP+GNFcpbfA=\r\n=KL3p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6ce4b624fff8b656c3715b30e2024d5913088b37","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.0/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.27.1","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.19_1654877474867_0.047385662984685606","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.20","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.20","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"da29704480c305918d151aaffa770b6b4b1544ed","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.20.tgz","fileCount":21,"integrity":"sha512-+wwCQ5jWtiFB5w+Q5yIrX4Id+se7/zHjoZPoa5o2bu2wZltphvJeG91Oxen4TOmGRN19T5dEA+3SEh/pI2KlVw==","signatures":[{"sig":"MEYCIQDMv/J8sR6UShfInz9j2YslFRQazOBEXLZvhFtNLa+VVAIhAKtqrgXypH0fn/hQnyFBpPDPJwdOwyVQpmBR9o/72MZV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio3FVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpguxAAnJWHWLCD6Vel1v36KHT5eKFwvx4Vl1eAnDEho/aFKp3kddHi\r\nW3UOQI/VnvM60F0FD30+cD7H870em2bdfOZMDzmHztZ5SZcE/z59lz3XSENA\r\nUKBGp8OTK+pb2ENWztIe0mpVZrqvyg9BZnBw9RXdRTTsmA12VyroKv2PFXXO\r\nsLiDj2Osy3xbXzwrcxCC4z6mRpA7SUz50KrwBiazs1OBsnuy3N6l2wNrGnMq\r\nreTMB6mvtFKw9P54c4Us1gW35PoMJlDS+6SiNgs7JkFuuuDnT3pOFsI/QxvN\r\nLmFICTH1tNvVNQwRe5eVgLCcw/Q9mQqffaf+pcj407hgwnT0gqIeErhxRoKL\r\ntwgcyD3wBhU9ftlM5aMQAaPSxbXBRZ5+9Nkt53zgTPUzY75gdlomMTeAoNlz\r\nWyuO2pty0cFfkYtdwzx9E4WFje5YlhkhdLe7J+Xc6B/6Tt+J8B2dRDEdGNHr\r\nivaQSsl3zqmgytiDtQU9yp/l2VVqK69dpZCC0bx4KsrN6yzs8y6IsUbUSD9x\r\nR28XLUbg4ee/htRDk08OP8ZMZ353uXUmD6ntE55KUq1O7RqbboE574X2NzFi\r\nazN6rgKxC30SzmqGHQhDS72lEutnIT5EMmZNpZxuUg7yokT0/My2o7EUd5SA\r\nSZZtmCOdKzskS3Wq+I2U/ldzT7yuAKbLBeM=\r\n=GLWZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"02b48fa163171d16c982ff0c4bae8156db13f891","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.0/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.27.1","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.20_1654878549521_0.772500310227834","host":"s3://npm-registry-packages"}},"1.0.0-alpha.21":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.21","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.21","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"78ea1d902d61a3895904a4388101952825773cb1","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.21.tgz","fileCount":21,"integrity":"sha512-7v8Dpnnbl/wJmVjtSLXLg4E7i+xqB/WlOQLI2kJ51wupO6tievcmE3nqDtbDFI2kTjL1sSDZtXFdVdHsuMQvBw==","signatures":[{"sig":"MEQCIFNCLWCNxUHmmeMxGg82MH+6T0N9GUTqBCKrMJNWw1omAiA4F0Mmg24ehKgcqvO3hSlO1zsrviv7AS6Tv3aVMt1d0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqf6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFOQ//WZ5M2deWh++dCfdCJXfQejszPWpSwmWOPg7lBnRztZvtwp7s\r\nDU1+3Qg2vNjVmpFjY8UUC/fJDXJR8F65CS6ug3n7H1MzDzWcHZxBmJut16ZI\r\nLRb+inoUVPOQ1T9uNmuifwURCmtlIov50c0P9t2KGYOBIX/h5kJa/iI7tVgJ\r\nUTkKvFAFiqLmqAZAa72Y4wMZePuu22pTKwgNtBRx/RRMeCGBJzZAUCjRbl+j\r\nmNSE3FMeel6sZpQ289JgKQSlKC0dryD0KZubc9FFE6y5T0N6fBUg9OULy/QE\r\nShxuFd0FVX2ffwbC9DFwW3vGYu53ytShnU7HRKdaSBNewX9NkonNtpVJ1CuK\r\nRw/oW1QQgbVupLBZcI5WGHrEoO+iBmPV+K48zXXS0SrJ8s3PG0HYEQKiDKuE\r\nKmRl0KSMpP0V+BqV5XF2LtxasBp/yp6E/u7SGgycIHaKJ8iZ7CUNkvwZBtzg\r\ncl/SL5yVJW2wmvpwXMjHsUbzxrRoJ/5QYJ9e7J8OJ6XdebCKTZY4AFUNw3Jy\r\nwqEIjU9Uv7iEVWp5au+4TMrgD4A53Hyp220xHz1NCRdBa2v0Hiq857ZXAEit\r\nHaT/w74ipGsdMCtrG1PoH3hxzyWPna3pSr1js3eeS7mj8wluAWd5Ie7XbLaZ\r\nqL/H2gGCKVLVsMiHgSl90CLU3C7qeHQVIM4=\r\n=NNMV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"26bed145087188b4197769c8867f914df8673255","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.2/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.28.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.21_1655307905173_0.31904606266859603","host":"s3://npm-registry-packages"}},"1.0.0-alpha.22":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.22","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.22","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"fded57242836878fc1d8a42792e47614b2ff6426","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.22.tgz","fileCount":21,"integrity":"sha512-+/k+kCW2RviM+x9iCZQehMPu5o0BRbw/RHRZdMShUAqkAMwT0EbUwS2+drpAgv2H2Tlv6rd3wwG22G8Roe6Jnw==","signatures":[{"sig":"MEYCIQClhg0VoCE5udnljKSpeiV9qnxB9LzLbiw4bq3mL++FZAIhAJLrAf/TbtvEMQUZc+NlzhuTY6K1SYMBOH42IhGe2zNT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq52wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonUA/8D2ruLxn/eF1E7dCHYMsae3DlOofdZ9FK/5oPGfxK5wPm1Z85\r\nmPnBN+EKueC97gCb95CEnAfYTrb8b3M2+uwOJ8gxm/gkpyqHmTBkTlwcNu0E\r\nFJ0zM8BIF5bmFtr2xK5u7JFJou/ptXDqMg/c88qrVQa/1niyE7GLXG52Bs54\r\nM04wmU3SfxvMiwLsSl/9OzgjB60/KkzRlDf52ejvYZ11J37R1eY2w7MNLq6x\r\nnrhhE5/pOOqDUOYZCV0FS2ohq94B99uxhGoSBJg5OZfxYU6fIZEYKx+kopMh\r\nieHrYFH9i6//8MMabhtkxWubDgRofLehu7owItZqWK1wFu0YVwE/JhSS9gaa\r\nU34ajFsSQ0kgygPAblALF68chXwb+RzufJ8qxm07YBwWdRkNCi6+syDOjztw\r\n8gKBTUn8X1v7XrPHTpgOFhz2XIbXPdSvagw+Af21kVHG5eTXR9a97Itmf7x6\r\njn4Db9KD0Q9r32k2ueQANWyt5uJdxH7gmYx3WJ+vJ05SEEdFeq+CvDCMOggB\r\ngjjFqt5kNSxrOby2mFEncS4OzLYPrwyTEqzqe29DbuHcE/OX0tkrSPn2fzXf\r\nuLtOSGJz3PFp5zflLvEqc301kl+VdZ1DeKfgUKI0OTS2NkQ8LpQqN9ohdj4s\r\nn8//xT5NDQAEW/lMM88O6kdx8vO536CrOm4=\r\n=8e9A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"62fbe27f3993161ce5bfd3a01f5f49cee505b009","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.2/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.17.0","prettier":"2.6.2","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.28.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.22_1655414192413_0.04095963432653549","host":"s3://npm-registry-packages"}},"1.0.0-alpha.23":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.23","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.23","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"48cf8e861352415e0e5ef8aa07482a44699d19f2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.23.tgz","fileCount":21,"integrity":"sha512-iuThGZCss4vFB9o1aUVNARCXXoh6dAE4cbPG2t7QIksM3ZW/ECPnFd2/F3TEm7sC/p3Y8yTd1YD2nmZE4qPkZw==","signatures":[{"sig":"MEUCIGd5OUFtUwDS2MWzMbt5H/9S82I/lEQgEkWga3ruEW0UAiEA7jjsLjvPzYB2B2/pPa/q+XeQv4Kpp13nJOcHR3lLe6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJ/QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVBA/+IFP6iGpZ/9tc9msuYBJm1gzMai7sM92TMGQAk7AdnfdVPhdZ\r\nmzuV94CZAay04Tj6gXy3tqvPOO3PRWLxfmyW8qtNcQBxHzgb7oCeCUbZX1ao\r\nhzeUaRgdukJloCypX3Y5KJYAxPRWXjmmZRcEdnKYQ9Kt0HYqMepo8xiHitgN\r\nqfy4eUakiR4XMV37ashxb08WxXFfS3uIMt66f4Loow0xD0RiDXViGuRsCulK\r\nstd85fKZYReETuz9a41O3VKaHtb7/+vLgElI7QtEzDo4kjFWzKChuuZrWEVV\r\nE6oQDy8u+6chJ56hVmTPMj3xOlAXQ4fWtc3K69X00nGk5JHqX2Z7tKknrRDN\r\nujCNvPqdfZUwRE0CGfhsNYaxB5hyOoEnlv4+N4LKvqlHLb6w3WzSMcgamNlc\r\nY/gG1VaCZkmzr8Y3eLwybU/nKJ2dzuUiFVE50yV3hvIYXsFcU1yRGGCmWDcx\r\nLvIv4rMiw9xCKoHNJPYpDBjDJXAufmgZNw5JJkwtL40ZcZ7M6YSZO9fegD6p\r\nUcwifQiHDZeoQOMJZj/zveCrCcwCWoG4oLRnkQaMoMqlBin0afG1gBLKLRtI\r\n/koNUav+K5yjvKILMlDXQtDc6eNi/VPrjf0w4/7T1TLZCkVPSLhXdUDjN85b\r\nYjVsJqwJ5LmEOanfpFGmvNXUEhl7792+wrI=\r\n=UpWJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b24d9aa790950ac545776a79d9a58a637e8f4903","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.4/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.1.0","eslint":"8.18.0","prettier":"2.7.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.29.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.23_1656004560210_0.6111074184338181","host":"s3://npm-registry-packages"}},"1.0.0-alpha.24":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.24","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.24","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"256f471009468b12df8fb4f18ac3faf8237cbd46","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.24.tgz","fileCount":21,"integrity":"sha512-9Jz8KQd3PDlUqh8sCnNf2ACa7y9GJ87+FnkyoMjRll+DZ2Oy+jmot3pqbvzJJiTiayQ75spdTrPi94R4hRnehw==","signatures":[{"sig":"MEQCIGy0klO+0zQhjbNOg8fHzYEBIk/b1smEz+8rC4rss6DLAiAu4G5f0pga1DZIUP2gsFZqkWDA2GckDCWIWNulTIl3jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitMrqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzpRAAl600NO5Se1qEcctAhwpRoLDOqSmm/UU6Vh4j113LMs/fp15N\r\nDiSHVhCvlcRQzGxgOInjjQN9tWMA4QjF5zV0B0t8yu0GpdZPAmJgsSYPj8Om\r\naklSPZDl8PFtCKZhfu4a9QAGhmQQHuY/gKdXRy1JHG8kRk5AMTjx3NQJVOWs\r\nRlbjYxzB0fDhneKqfxBNitDvfLX7nz4MwL+wm1SSv6SM7PhVEwxPJ39mDynE\r\nAJjVhDZyWDLc/0s7/0g/XET4GtCVqNhDOWJ4KVnC/vgEh1VuZwbNgN6cfFeO\r\nbsxyk3kcNcu3YTqQZeyV/yCp6ImCbjgJwfxV6yq121HX3eakDpv6n2KLy93v\r\nUZQEY4kMMTMYTyqnN5GPvBKp8lUF3Z1ZGNiGf9H771QddcnTAPIRoefit4Bz\r\nfpvUJy1QmFS1f9+bfIM4MMrJfGMjqM2MkL1DOp8z8ttGC3wfI4sBcXyqosDw\r\n9nkUl+IsKhaZK5+nTCAD/qUyxwjEYwBTVuJ2uD+8BuDP33K4TzZnrOlwtekM\r\nSWIaMY30FgtqT7bx6dg5myWYVWrY9nNfiuZ6EPXB0YdMOjG0211j2qTjGQ7I\r\nilTLtFbE9e4NDWUTAhmon8ZV/+kUvQRoxIuKxluOBfOiIrnJhJ4gEeSh76AM\r\nG/PwYL5xLOJiXbns3+C4dL8GAb61FnRTpwI=\r\n=XEkj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d6e3c3ee14c3ead509432ae962708c90342edd25","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","test":"scripts/test","build":"npm-run-all -p 'build:*'","format":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.1.4/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.18.0","prettier":"2.7.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.29.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.24_1656015594283_0.9523943339146659","host":"s3://npm-registry-packages"}},"1.0.0-alpha.25":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.25","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.25","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d13d6d3db0e39d9f5075a9150d6bbcd1e6e28d46","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.25.tgz","fileCount":20,"integrity":"sha512-UPww/7hUXMG6Bfb8xNYfAGauBq6NnbI64OhtfX4aWgG6pwE2TXOVHfiXpDvrGK1xPiQ31TEfJDEXuFr5bB8FCA==","signatures":[{"sig":"MEUCIF9Nl4rTu9ts3d04O32by3dxmsgAcWXONcvU5yb9gik0AiEArpFuuoNGLgFzG7HTD2FCRvFnRb++o9rQrgBQIOL+vBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuzVeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSbQ/+KRoQ6DyHainKWGIpcfEUjTVZcTbQwdPDph43H0gBtGtPInkA\r\nFA9Vqu+beEVYjpZeMvEu/sKnXZ9mzQ6hli8nn4spt851oxACKMtxR68F7q3R\r\nens/POoUOKImeROhD/DYdlbppJd+RZx/HQcPLpBYgPholH0AdYHfIdnxxL9S\r\ngySeN3plhOhN7T+LIh52+OdmUaHpO9p+E1EEqeG02KoviCfFqgy5euRBs8ZG\r\na5nW9Cc0N0JBwkDi067imjY+cYwJRngscXhdBLzQ1d/4QSDDNmBCjQPEnD7c\r\nf/KkixeRhMV//tiZdmfo7Q0628WQ0nfjlzrB0hP3CnSbyQufJjTWh36b+ggM\r\nLDIcrQsRwAXria0CbBZK9zx5uxKYYISt9N/sgoQhgDhbXWgkCQMbZF/KauR5\r\ntnx7irkWpU3lUozuNQL1hOjuXOwE3qmaKfr1tQRlsh8Qvf6StkemrBuoS+s8\r\nD7DexPCDeAgMdybW4L12I5JEV+MIgUNrTboQ6KpKBRj6hgaylTUieycqhwNZ\r\n0Xs8fcdkg9jvcCuHskXWqa0hj4bJOzjGJOMBIe55XXAGuQDPObu/ItkRyyVW\r\nvvOz2Wr+5ZabMVhGI9IZdxKwbzq+AWieppNh/up4ggdOR9Y+CkmGcqzhaE76\r\nW4+J+DdQOWIfzLBl8Lvfw4XStQDJXO9o1GY=\r\n=N+bF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f83a12bd102dc01498ec2ea00344a0fef14f9d69","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"8.3.1","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.18.0","prettier":"2.7.1","@types/react":"17.0.2","eslint-index":"1.5.0","@types/eslint":"8.4.1","@types/prettier":"2.4.4","@babel/eslint-parser":"7.18.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.29.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.25_1656436062703_0.9227592287961122","host":"s3://npm-registry-packages"}},"1.0.0-alpha.26":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.26","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.26","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3a73d70b27f663aff0ae61bce5886736cfc96099","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.26.tgz","fileCount":20,"integrity":"sha512-ebIrchEiwqxlfa1gDFLRZ6oJuDNTEGqfjYFAqy/JfOdG8ml7vIMyVnbZq9ROQIEnDYdRoZorsEYN7uNT2MC5uA==","signatures":[{"sig":"MEUCIFV5S4mfbsl2xLELdoDnYeUHTFph3F5QkKlEZGYrpdTmAiEAhyNmK9hTScQ/U4gY6Ipr+kEQwHYOtyoDdUGfY2qOQbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8p26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkZQ/+KY2jxxOh9kbkwLq3LDbh8MGPP1j21XTFpn0E5w2yKvpvRKtP\r\noqCali/W5EFQsH6Os6FOninELDXblVxUEx2xouBOZP4k3d6ZvFQZ52bamAVw\r\nZBf2VdQdRpOdrY47y0tn1j3d1gRLorKQv0Arz8Xrh1/Yf5Pt2xCQJM0mOUK/\r\nat3A3Apv3jY0xR8vkxeOMUZQuDpfAHW3ix2XyOIJdnAP5Csi2xCEPgH9rAiQ\r\nmnMDuqk/x1O72F/zNSb7CZVZivGTgXaRKOZkpLmR995S+ajW7Scp9sEvU3J8\r\nZc+NBxLpzHT6+hIks36a9i1RWzSK+NhkCQjomikOAL4bfiaFuWsX8u6rgS88\r\n/tlfcmvI04DY49CflH+BKrsxWgHFSOIpYUnQ85i+nNplPnOYqoDktCU0EU03\r\nuKY1XbL6yxGvSqQpgPNhvL/sfzmDJABJLXTNtr9a9ji1jFMLzgw7BnOl93k0\r\nC1mbBJk0rMfzBAFwkBLakkEnKr5UDZkItDwUL4ChdfXocm7KApAtPG/05o/8\r\ndvKHWsZ31ICO+Ur7p2HKFUnVDNSosgt946QeUhlNt0vDcZ5whBoMux7HPh2L\r\nnQdTA2TgFvsUWgI9DsAptJF6aPgm3AvCLLS8EZf5l99z0qb/l7WvfKPRvCT1\r\nhiNJjEl/k1iabp+NtCISqvqcHO+WywFgsJc=\r\n=PUEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"524f252acd9eba4c34b5ae0850bd6670b31db429","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"8.3.1","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"^7.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@babel/plugin-syntax-jsx":"^7.0.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@babel/plugin-syntax-class-properties":"^7.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.21.0","prettier":"2.7.1","@types/react":"18.0.16","eslint-index":"1.5.0","@types/eslint":"8.4.5","@types/prettier":"2.7.0","@babel/eslint-parser":"7.18.9","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.32.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"5.x || 6.x || 7.x || 8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.26_1660067258224_0.214884002904967","host":"s3://npm-registry-packages"}},"1.0.0-alpha.27":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.27","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.27","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7ff9ac068d86d99dda37c7290ffcdc8ee201a26c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.27.tgz","fileCount":21,"integrity":"sha512-XwVvUopxHlTwmfWaS3zFI1NCKMHUBUxyd4siF57ZaOogbXBgs/t0MvShXYVv18brHW1GsIhcl3ER2tI3c6pc0w==","signatures":[{"sig":"MEUCIQCdQyMhDXecNnKLJNDEOn5hWUKQ8tZ7lXtCtEdx6PJbbgIgLUN5ojO6cFjcM08s+p7tT85gHSMnDM9MqdvKyUmOobs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9loAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Ig/+M81P1zWfHe4TQ/FBM7Qp/59KoGGzOmaSUbXgNVrKMZXg1iIF\r\n/FnwlE7Dpqjia2n0Q+tL4+4oyIxXjfGH8PKHqQe+7XXBZu95V+WeJaF2q6CV\r\nsKu+W1BrCsqup1Be3bjESUKAulAJGAuf0FlokdY/m8R6VbGHk50XhpvftzmR\r\niYgsdj/YSVwfXYkqZS4ndS590ZJY1qMGgLmlmfJEWhbvrmuDoPB2t8Gv+Q2U\r\n+5ApvLsuSoIEw21RK+zHdYRIoSV7ZvrRqrc8EWuVI79VNAAYf9uC7D3/5TKF\r\npPhyuOXIuJ74iTDDQzBrZA4eSlsdTIlfZ0Mtir/hQYlBB/IGJc14tDcmgKAY\r\nk+350akertllUoR4PXkA7gTHRi20bsh9xemfeqDKVfE0g7GAtqNgurfLMJ6Z\r\ndiRfeH/EddAT5cLmqGRMs3QhnpAGEPVFZOzWh2ZiwmcZRbwlxTlLVBNok9Wn\r\nQHOetbl6MuiUx3XRJ0pBo13bY5kxyH0jMeE5ZCFTHTDhPgyTR6QaPJeaPxsv\r\n9TScfiJfmrIgg/TMOvZXV10+xRVelPVb5h8zo/HZavys8eVpenDSdre0b8sm\r\nQy6BDIVxbvzyJ5ppzHowgjS21/p+Bz++4Q8Eg1sPQvHTbIFaYctLrX6h/QX6\r\n1SZcUPeChTuckb10CPS0i/ok7TXT+JHGmr4=\r\n=ISfe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"16bf06c5e8e07a18db9da5f6a548727cd164590c","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.0/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@babel/core":"*","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.21.0","prettier":"2.7.1","@types/react":"18.0.17","eslint-index":"1.5.0","@types/eslint":"8.4.5","@types/prettier":"2.7.0","@babel/eslint-parser":"7.18.9","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.33.0","@types/eslint-plugin-prettier":"^3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.27_1660312064335_0.4920462369287584","host":"s3://npm-registry-packages"}},"1.0.0-alpha.28":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.28","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.28","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"9c9b47de873c73212c6b3143f1233f3486adb71e","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.28.tgz","fileCount":21,"integrity":"sha512-SvyQ2HUGSVM170jqw7rUOaUf/FW5JyPgriUv2L/rugbfVGkt/TD33w9PrLCn/2nKAhlEGUlAih/BqwJ2y2FQ0g==","signatures":[{"sig":"MEUCIQDUcm1U9D3sAl0obAEhXGQZykNYB/Wu6wKWfgNaANp5fQIgTGLVPSW03ky9LUYLRCSXMjOSGrbUAxlRHbtRtxISg/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDRvkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/qBAAn1HYprO68hfxVC1RHonpt6bnCHqfLdJtxTGswaiL0lIItElQ\r\nI/xcr2X+b1q9gaWq9Hs2gmzRs9YGm81NYsBeSgwVctTVpP289QDSVieyVH+0\r\nODB1bmlSckwGZI2dNW6lLAECwnsHnNHaSlTe01oriQXNh/oORRf3W9oocpeM\r\nD8V/JpDOXdTtZZVFm+erfyuRfG4+4eAkWidS9x467bOMe9z8VM70A8hhhTRP\r\ncPIrlgSMNvJ1rL8Pc/tPln9R8ONrVAhaDfJlKVzXKoZ7p2um5MgvZYvRzFOz\r\neJZNv2KHtNvOu/Rd4231BEzqAhvNlumMh+FFYwZ0LZALYTrs3spGLZz4v7s6\r\n3d9hEuEVRIvV/uszz9V0dFTYQBfirBhN0Re5g5wzV19Kjt3hGY9ytI1l6xO6\r\npxP+mDjVxCQKBfpKNweNAaQAB6Kzf9Xc5Es15rHmTWi8f12nXNAxEKiY3Aur\r\ncccSnPcRxAzqpISbrNMuGs0SJnxwQPB9egH/TWu3buCgyAb2H9br+/YZwbvq\r\ntzrQUIIyLa99TLNQxJ2B5zX8VMuLWFQnNSbWCyrAMaAtCrReoveRyF5aMpSH\r\noVnGVoiEXFpi2/M8s8FdE1OJ/ESar+3JvwwOczWM87WANAUllaWZoqo6VgNW\r\n/QNONLUJVqKGYoCAkUfmpzrrOS9+dULrGEY=\r\n=pf1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"75cfedc045da9b86c0009201f837e2d200bd19f0","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.3/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@babel/core":"*","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-json-format":"^2.0.1","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.23.0","prettier":"2.7.1","@types/react":"18.0.17","eslint-index":"1.5.0","@types/eslint":"8.4.6","@types/prettier":"2.7.0","@babel/eslint-parser":"7.18.9","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.35.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.28_1661803492034_0.2860305068177209","host":"s3://npm-registry-packages"}},"1.0.0-alpha.29":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.29","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.29","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"68286fdab2ce9289fc1de5961e9dd0f0aace9c3a","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.29.tgz","fileCount":21,"integrity":"sha512-pr9m+lo9+uH63k34Iyv1i+GVn0yXxMC3FnQH8aF9WsctkEp67pnTD/1QfeYs21O1xC1ZXO2643DC3SYlV8SQ0Q==","signatures":[{"sig":"MEUCIQCCFQW2rSirAqPJVK8d20zq0SJ5Gfb4gvJX6NA3bF8bewIgMW56TrQw+Ai6oJPfvf2jd2E0DWhEVDSQlH+F7pATlvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDTGXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsmA//W0Gv9FrVVT4KJ+NiuET4HBAu/s273zVl+wku013d2yvFktxk\r\nYEgTnhQfuRQd8KjGZV61SQbntRjJkzGY7osGBDRUYAND0Yec/53yCbT4YJlK\r\nBFZY2Do2g7CpkxfFElfRccEXQD+4zwmxXRoNyXT7jj6aLnoNRYJBZfCLgRs1\r\nipZKlw2uV24jiaP4B3w8kFNy0phEZcUzEpl+78LGq8Uqlxif8WuD/xw9tfjs\r\nzSngembTwzbZYj/6H4jPuW4h0cFqCXpuMGcytlZZHajfsdcI1FF7+X2ktQYJ\r\nNF1MxABbL7Vu19kad7xGDO+wzsU9bm1QaFb9YHqOgPxpjalT0xC6hvgpGDB0\r\nrwcPg7GFyS91oCw92iAh6UyEjhmOH/jpUy9+oNBkV8QccQhbBLX92xQosOtA\r\nEovqfVGvURn+YG92YTg5xY83K6d3A8PdCF0n6Yt+papOoERRVTmZfc4L5YVi\r\nRbyPO3wAjfVeyZMCaO7tW1MzPMYTOSZChtjtTqOR+dGA2veuanou7ZB3YWNz\r\nDkvA/tOOvu3CItVGY6wM7UDNUGAe5JIjKKBNyS0c9JMu7g8jQObuHet5H6DG\r\n0FzI7fW6ObmcfCo6Jh/Q6bdXLlTb05LiNO0eF7LN+qfAOeDmxMyt+vjaGkkL\r\nxyzdfKmncNQe9JJKvYqmB8kBLVpLH+0AslE=\r\n=QZfa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"18cd55f50f759629d9a0feadba44df1b44b4dfb0","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.3/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@babel/core":"*","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.23.0","prettier":"2.7.1","@types/react":"18.0.17","eslint-index":"1.5.0","@types/eslint":"8.4.6","@types/prettier":"2.7.0","@babel/eslint-parser":"7.18.9","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.35.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.29_1661809046863_0.6163556419700016","host":"s3://npm-registry-packages"}},"1.0.0-alpha.30":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.30","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.30","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6b454c67a38a1cf8f2bec0d35ad9c54cbc1dccbf","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.30.tgz","fileCount":21,"integrity":"sha512-yyAowuuQglFAACBTZgJN9UrefNMZURnHs8++yPzxxKi116AOxI5XhZbWyjGisxdRbqDJkXWJ+/ZcXyQqnBdJkw==","signatures":[{"sig":"MEQCIG258rdRKbGsq0lKR25//jELBTuulbObp+5rKmofBAcPAiBx5utR2rWreu6zK6ZNaEhV0d3lP3AbeJ/oY2oGmaynwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDnThACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+hRAAh2V7ijMtJw5lN98AQFoTcoKu99QURDwdMdoXprT15D9XJQVQ\r\n5LkWCHMBSyfONbTJUxcWhFD4OMqYSDsWq3hVaWxTzgxUdQ0SO6kpLAv5Axoh\r\nzKlSpy/Zs6CjE7vaKn1Qayst1KRWQU6xXQawt8CYUkc2djO8gco0+hOzmnyo\r\nF1+JCLi+v+oK1E3udfIE5T2JIHMlEkX4+3Xizx9jkM7Pwg6L6dQ1lM4nfZbX\r\nS3mbOvB4+7pniipk7TtFl7HlCLQxF7ruoMzrqof8vdKAxuhFTLWuXkN0fq5B\r\n/UNq88BT01dJak4lsKDy9xXTT0kgmBJKTJjIGOdAfp3bD2Hr1SPICBNJw+TS\r\n1zwW32VMS02nZ3xIld5QnezVCqQCW10GURXUQHQMOiObcjRyGAakGdMEemuk\r\n5y6J09tIZH4ZX7i7PHUrait9QzsVaS95TixWvDiWS1V8jDp1fk+jQOm9YkHO\r\nah5FxguUndZJh3wK8lb4e1KgPN8V4CeTEiExmD3jIVfgyfzO1MYB5LvVUMiW\r\nIEO58lPyT5/KVLOnjORw37v2rwt2FhIWaXaaGevbt+EUeEACZ6qMxq1EgQ2E\r\n5uqyrF9NwSXdayi9fVlKm2/KS0NfL4sEaN3tXaZAwzID+ms0uC/9s6r8XOHv\r\n8G4CSy1kplzSt4H5iDBCBdUWroWdCbPQKLk=\r\n=Q7oW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"91ea210deb64edee4df9604ec1ca84ba562b69f7","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.3/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@babel/core":"*","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.23.0","prettier":"2.7.1","@types/react":"18.0.17","eslint-index":"1.5.0","@types/eslint":"8.4.6","@types/prettier":"2.7.0","@babel/eslint-parser":"7.18.9","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.35.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.30_1661891809400_0.6394385273864829","host":"s3://npm-registry-packages"}},"1.0.0-alpha.31":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.31","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.31","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"504146d9bad27f72cd0f8d54f0fb29590ac5c87e","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.31.tgz","fileCount":22,"integrity":"sha512-Vw/BmNM1zaR068LNjQuApE4OvBdZ24e2cA3NxAgi2gpd5a5JPgRwDNu9kUGDBZ38VOpOrsx/T2s+UByTqixOWA==","signatures":[{"sig":"MEUCIQCDN5C6BQajFYhkO4kj4lyJQB9uo1fcxEEWzKmpCH3OhwIgN7UOyX29Q4zt6WCzpUzRDaMX/+dK2CXiLgc6zR/X0m0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFlibACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXAQ//Qg7TCZHugLefX0OyrAtSQ5FdUWEnGxlADmyPjCqW9XEdHrdq\r\niP7eQX9fuWX+RkHmtgPEDhNH/+ceCYaWh61mNmRxlRoBRCdSaOnLgJcjpW0j\r\npylsJ5XtZ8mV4TukIQ/zZPEMahkU6X4shoofesV8+hBZ1ADUJdIeyIgxgTaz\r\nuq+my2hDlyf9I9O2HZC16k+//4nc80MrTZcazsrkDwKplNjuBhHQB1FX7hsH\r\n2eWj2wElXuFnhLaGq8yI+6VTMwtJA3aEiyuE6ZGAOUhJvoDSH1mELTMYOdzf\r\nenhrY906K9tpRTVXH1kV87N3PKSeL1jPHw1YC8mjF5Jg+RiGqLRAny/ha700\r\n443UTiynePqpC/cQfiuqdjlbwY6oK40yX5G5HlxPQAJBTCNKJScjGRQJbjjj\r\nIlGjhiaWsJAom/akBPIc41BiPn7ZwSQnNioq0PKYhUffdiPxIx/lPHgsJJk6\r\nrD6r1WVV99e2gIXfFaksWi3KfOtRQfmWt1MIMrgMmrH7dF0MO+p/+sOVZzBI\r\nSvnJLedxKqgl9olLB6Hp2aHEYRtq9BDYr2vM2Ck5ZMj9O9pf2MEJAwcvQD6K\r\nGFfcDdAOi/qD9chYF1eA/Ch+0dnl1JbJrPkaFi/p8PqM03wZ6ASIbyg2I3hd\r\ncTyLFjRsyeYukc02/tjHrLsEC2POEYajcBI=\r\n=S1AF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"f75f847322f3dcb879e5a52e09dd834ab15b9186","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.3/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^1.0.1","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.23.0","prettier":"2.7.1","@types/react":"18.0.18","eslint-index":"1.5.0","@types/eslint":"8.4.6","@types/prettier":"2.7.0","@babel/eslint-parser":"7.18.9","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.36.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.31_1662408858924_0.5639410139861245","host":"s3://npm-registry-packages"}},"1.0.0-alpha.32":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.32","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.32","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ac3b14f512ea4fbfb623dca8e5c4e4a292e08424","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.32.tgz","fileCount":22,"integrity":"sha512-5RQOZ6+GkvzFywN+Rs7rfhjA3rZuZlt4LDWmmUPsJ+3+hgzyH1aNfwzz0V7VeKeRd0+ATKLdA4ocolMctw9Big==","signatures":[{"sig":"MEUCIF4CwY+xpIi6SGgFOPrpqHugn+ayzrdRca3X9BKMJNIfAiEA9IfpHquzIttquj6q8X0BlxpDl+mBSRvD5bn4EnbIOss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKMciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowCA/+Lv+abu843FyXJrgzwnGXtnOQHB/aptBKE7n8LQTNdKvU5uRN\r\ngvo5vHfXir8tvjmJUeaZQJNE7zthZQQXT76PU1vIyKT/xRDuRUdXbuxfKNRm\r\nj/v4a9ncqarQjlI0uXXQBe1YdliT8vq0OJL04ZoJCquopINd5Ir7/CLnpo7O\r\nHqtlbGfRpTRwly/5ipFRlOcXfWpe7YCUaTGLLH88Pwp88f3bMaCzL0ffsnJ1\r\n8ib6ebdYkcrAbtrrjcZrpINTKs2y9AqRLKaU2EriKa9gT8DWSZURGFfcn52c\r\nhV6Ubt5y5sE9d/3ftfzHaI5uHN4j906GwmdXP0V2zvnXSoEn/V5otVXtiuvK\r\nHgqtC2g242zPCEP9f4zvQ/Il4FKcx7Ga6bXYeb8pxwUMqtKTBQASIArlgp4K\r\n7i1nd9ciQPU4o8ZRvivz26Umbz92J/fIBUg1SWcrP4u0hTJ/9SHQleu+geE6\r\n9M9UKJVSYoNgp8tOwE+lbGyg5iQizGoUInrv6h3Sjg6hiPxYzFvpRsH9edPq\r\nBvbcfBVfmsJwxYME1VMyX36Vuw6zrLzZJExjriXXlFLY9qwqFyPiJfMJSXXb\r\nyVNhfZRLzyPbMb4iwZ9ImQpWVrroslccBte7/+5TtioAxhVvin6hHOUU8g9t\r\nV5gXcuH5PmXFYjFnN7K5G5AuvP/n4TIfZQM=\r\n=77jT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"f7b1f6f80bec4103afdd1095b2ec8aeebaa5caf2","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"scripts/test","build":"concurrently \"npm:build:*\" ","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","build:empty":":"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.5.1/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^1.0.1","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.23.1","prettier":"2.7.1","@types/react":"18.0.20","eslint-index":"1.5.0","@types/eslint":"8.4.6","@types/prettier":"2.7.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.37.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.32_1663616802579_0.691345985354509","host":"s3://npm-registry-packages"}},"1.0.0-alpha.33":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.33","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.33","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6884653d96938fdc44fbf12077b6022feeb1343b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.33.tgz","fileCount":22,"integrity":"sha512-mggIY31np2mHUyzOFljRrroiXkxv43tmk6bJbJdhvBGus5WY2Vr7m5ougoS+exzW4WRZ2nlC1slC2CDdjbSXlQ==","signatures":[{"sig":"MEQCIAmxw5DWtRHABH4XXcMu0c7hNHg/TYmv3UhIgWSi8uP5AiAbum9D6X9LPxIbng2oCnoI91f8M7r5tyK2OsW4C7R3JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLggiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ8A/+M3Mo5P62siCAjI1i/++TkyDWZnhCkVKGGDmbwqW0HvRAUs+2\r\n0bAJrsJLZdOgKbge8I2t9ul7qN61w2xM/ih5mMZv1l5iQTUTxgkk0UIt3xMj\r\nvKjY184Hhd2qedZgptlqWcQX17lsrMyl2imWWvJZFYK94ReMkszKcFK93G2p\r\nRzMi+cwY2zJgfoP08eqFvhtSIgiXIbBTJNrVbfu4SOzzcqaOik4D5+mTtwDl\r\nNOzqUL7Cg2KQ8sPhfDeALOaTvnkGtIi50T2/TC+fwEhMDWGLfIyseNKeqwZI\r\nr1woP7xFN3k2AZURIEjwUpm28kjmMv+MeAcziagoWeI+KfTzwKB+52/VwOyd\r\nTqyFhHuhb5XgKUQvqzISyDeanaT6FcXo/S8jngYlZYTGCejh7Sb8EHSUOn6b\r\n8SCiiKAz8b255RgbxRqfNStVx06illAYuPRqcXz6XjjiS5gVEU6r2PcHgJC8\r\nRX8euVlonbr2JtWIBUvanCWT8FJXFPPbESn9b/WfVPD1hFlW6td/cHh9TTCC\r\n9ylJoTZGcyEnvErNMgSn29i1T+O4XGWYo+egfoN+utVyb7smxT6d3l2yck18\r\nS74S8AJBo+BKY55sUN+RAIAStpLOoVtwNbvdvuKHQkcYymrlvZTm2tzG9nB7\r\nA6/2EEc7WVQoNwqPTOrpdYHj3WlZL6Gj+u4=\r\n=ISqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"4223a68016e247672c7252281669c739a0329678","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.5.1/node@v16.14.0+x64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^1.0.1","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.23.1","prettier":"2.7.1","@types/react":"18.0.20","eslint-index":"1.5.0","@types/eslint":"8.4.6","@types/prettier":"2.7.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.38.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.33_1663961122336_0.4115747462471422","host":"s3://npm-registry-packages"}},"1.0.0-alpha.34":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.34","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.34","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"738e1aa826fee9835b34559e1d4a4097e5f4b8e9","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.34.tgz","fileCount":22,"integrity":"sha512-/cKEe8HDjMpA2OIgkxsc6LXIwkNrBAu/e39a/kwYRBX0tLdId5klHCINCNdaZIZw8MWKPhCfjpkeHzA0vseW5A==","signatures":[{"sig":"MEUCICceZ8rOK0VvYrc2ifOg6srUlYOXWwWblhXTM2j0JG3MAiEAvfVS5Inz3aeHPyCO9XEvh9350otHiU23ngaqFM/j9d4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZRCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ2w//Wc+LUgDD6+iysy7zfMEapruAGCBxqEQA/lrA/D3yC6CmkQAY\r\nyoasLFUA4aAUto2XFdAuG0+SmhEd6PkR/7drel1CXwnjGrK0Koxwz80OBNzB\r\nYbQpwh3221r6QFpaNtIetv3U/V6osGVBSdYc7DHxMjvlKKiZaPnvNm73CT5w\r\nruI1z1n7iZOA19MlmMtgFZrgrWwN4TibhrWxMdGZXZ/JO9Z79JbIuhEzbX43\r\nwv8xNwhspAsjnOD8whUUsWrvoFRlZUP8jXUj20h8OLTSfGmcl+tw7UMTVq7Z\r\nv8fSkn2AuZCAJpJdkfw/ezJYzBzfhGUQhO3jSd78JiL+oO4v4U9sNE+EEcl+\r\nBufQNM/Rbwwe4d0u3E2/AfZQ3SywuowGfgCEvO9wtrUw7aksVIJZTbvTZLWE\r\nvkCVK0ONjK44MKtmqQFrRgHtfLXJeU2ZROsHdAKPXsbdnlHHEPC3qhoE9PoH\r\nKCFluntXQ1ckMAZ82hVQpuPR8W9YDOHYCNUGtp3fKhSLmV/1dAXZqr61rkmW\r\nRllaI+GEfeouVDklb0kN6/w3YHDeE1JnjOPLQDjwVUUIdqIErX6oou8klUca\r\nrp1xFiuGL6YVt6tPijPScpQwYU/oAv8Os5RRRT8Ha69wJ8MJlvqu2JjwP3vu\r\nL2vvGvFH2SmvFKlG1qfErLlH8cYYfyxlgyM=\r\n=WpO/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"fb66027db8a84fbd3d0d62f034611784820567ea","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.1/node@v18.11.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.11.0","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^1.0.1","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.26.0","prettier":"2.7.1","@types/react":"18.0.24","eslint-index":"1.5.0","@types/eslint":"8.4.9","@types/prettier":"2.7.1","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.42.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.34_1667567752311_0.3134856398948691","host":"s3://npm-registry-packages"}},"1.0.0-alpha.35":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.35","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.35","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"20c9268333a7ddef7cf1924ac7f3a8108fee00b3","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.35.tgz","fileCount":22,"integrity":"sha512-5qXgjG26FqdH9hs4+DBu9WrSAtiDFGVxkyV1tXyU2X55CqxH96O+5q2Eg3knV+GSQznoDvPsDGfhhiYjLplWBg==","signatures":[{"sig":"MEUCIA5LXK4SJLE4HPkqoMegX1MxPV8L8gDIlJ8PueXjdW7FAiEAtw+oVPO1CQIbKx2BlwzX9hHrJrSQlV5QgMqg4wxUzro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ9s/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeMg//TVQvncMhh9owmK70x6RbNTN38k2FoZxYQQ1k72Soc97h4vEB\r\nX1o3NszMYRJJqOcjFxiImTwFrc6HWg//xwESo07OmzhdtDPQUFQP22UXW2oe\r\n8FBDuog/k4GM95uyMUGYbVJIzbHRieUFWYrrYYffHcNLX8IwtVuLBTgjvUbu\r\n3Ypshfv/9iXkehXO5DvOUoxdTShMt0M8PPLkNkjt7js48Mb1OSBeBkAurgSR\r\nBcn9Z+nNB7T4DLgnvhbt2UU0DsjbVe2df+dH+2aSMZRRqrXV6oY+Z1Zyfitt\r\nbjNlNB3xFDDX59y1/1nsSS4K3cp7MEUpho1EZcnkeItJevqq0vCrcxn3+fY3\r\nbtminkADtzJ8MJSWvDnglvredlPwsGytxhW3NjNondQJ2PcFJnP99G/Ar+NV\r\nyIElXq1RPrj6wVxmGN13sZ2TJ6oyfCK4AYIyW2Vb5rZ1L0h2Yl47FSpPGtgv\r\n9kN9rBlc5TpYJ0So7mzHBAONOhGQaTn3gNNht9AEQbhkWgl6WLLqwjyNFLvd\r\n7RPlU+kYOhoQBI6z/Hlw8HcpaWDmqgfLlVWXMhW84t3P/0SaZDh0duSZRUZS\r\nPZeDVHdp38Q9gwfhCXx++y5cGpmzXWx9Pk6nTrHJFvHYFtIFGeVaNAmevN+C\r\n2qvfSWqLptjxXUdLkH0QtMxzymtmhSNMB5s=\r\n=V0kF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"87898efc095ec30751d5a55c8bf1ffd653158136","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.1/node@v18.11.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.11.0","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^1.0.1","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.26.0","prettier":"2.7.1","@types/react":"18.0.25","eslint-index":"1.5.0","@types/eslint":"8.4.10","@types/prettier":"2.7.1","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.42.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.35_1667750719102_0.7166794467270983","host":"s3://npm-registry-packages"}},"1.0.0-alpha.36":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.36","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.36","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"706883a072d78f4bc6184278e4b0269db613258f","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.36.tgz","fileCount":22,"integrity":"sha512-lOIrtH0iYX7knPfw1fPNgZtvduL3VLtbAqJaAKIHjq6PrFtJuOHt6Ghg7zOhovQ1TfsVsHVUEY1bp8peNjdxtg==","signatures":[{"sig":"MEUCIQCyXZplQx0t3ATbBBUfkMy08QtV+patKbuHJUUainCXqwIgSJ7VNlc4lAyHCwMODRijucOAFZw7XuQw54PyuqjPVM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc8AHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKVA//aeHTgVKPXFT0ZVFPeiLxZpX32BKP47mpvHNiwa++9JmMQOgc\r\naM3ADB6OjJ92TVyvP3OpF1P5jiYpQChYIryYowLmgoU5dR7P1pYiHmEqGLNR\r\na8/VmseExJnjifBQO6uSV/DFyxNo5cALhPJAAV87vZteWSfsqRZf5dKu4Or1\r\nu73QtmLJlP3xTnfptgTogWEMHIRTZIBS8yBlSBu0u/ehtoFaPh/NQ6+ehklf\r\nYDsae1DDhTrMQFqce+ZCfxqYXp2UV/Cpwir0Pvs1rOenSL4rAXvZ7t3I0b75\r\nCPJyT/zWFNtPvr6h9pIuu1f0b/y0AUDIGypMmPcLyTCNXcleTxDwghXJqDFn\r\nsIVmPP4bB00ZmbHBe/Poa0CygiaouwkyO170CkJMnqkLw10vuBUYCGvqoUaU\r\nyiwclLTgs1Ep+O8IykbVh38KJgr5nI6WE4YwC/SAIS0CRpMDJHiKligC+Nfn\r\nRbmcZMJxPSsuxnz7CnA7L4iWKnWhcYMUPaLfUDh1/4FrY9CO7JtMzMA8soiC\r\n3Wys3xAZvU4ri1dfzxBVXmD0w5iKgaqrGGbHUrvhpY/zy+Vad473AY2ysO+6\r\nRCuY7leiZUOVAq8baGyh/+sUWzyEH5LhDjtITtZ9zssoO+a0MCbiqCAwNzqP\r\n2w4C2R0SupIKT+7B0gijuKP4yHM+OXULFPw=\r\n=Lmjy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"547ba47c9c6efa5e34df4cbf7e72640c752cedfa","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^1.0.1","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.27.0","prettier":"2.7.1","@types/react":"18.0.25","eslint-index":"1.5.0","@types/eslint":"8.4.10","@types/prettier":"2.7.1","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.42.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.36_1668530183144_0.3638835124015809","host":"s3://npm-registry-packages"}},"1.0.0-alpha.37":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.37","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.37","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e4b647237e7bf604dc29e29a6ab8822f0940e91b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.37.tgz","fileCount":22,"integrity":"sha512-JjMDPi5UbA8O9RxaV9yeslHzHJwWIEPcUDNQdljPTT+5dzLz0ghtoi882cF8NglY5StopVAh5QKeY/ayTxLd/w==","signatures":[{"sig":"MEYCIQCc0er1fdNrdFSsvmkmXU8pc3r8CsnU4+9DNPe6iD+53QIhAJwruYPcxQqzXvJtsfPaoGF4bjjGc36B9XDZv2728p/y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfgb0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnuw/+LLXXDhKfxBHS7CmMTKgnixg/xDRi8dK25MvU+kS1oUofKfEz\r\na1PzesgThINzb0bqCGngIJaeM/jRY3/HSVe612tygmddsJxpGPByHINKXNzn\r\n5TlEJYjfBwXlJbfdwt6kHpioHaGXU/gfZyPoiVTQ6cnSaQclUC2z25gYXROr\r\nSqjzmrdsrYv6o2Kz5Oqz0KDJHv4VlXXLZQgGQgRJIJq0LRCQrRXlku16f6oL\r\nqB65VAWjwPrg98mfgurNOtfjJP8KeHh2JJeC3aAp2EJJl8lxkVPnjiwvAEDo\r\ntqzykLh9rzloAHOsxXTmwKcg2ZvGC4b/2spqJS6zMgFzXxKxbA57uNcbGpmG\r\n0WVsa8bXeVfuRz7K5C7IHgF2BlmNaZGXGi3zhMUG09m9RUaomrtdj11q4luE\r\njhIlcQ61ge11v/7i39J7eiMMf8SJ8Wk9dZNOUEouwGJ3rrCRFoU4YLM9TMYJ\r\nK6GPhx1h/+orW2raB9q5XbyXmpAqSzxEHyJsyy/lAZxGl1i02IWsvOQvX3yA\r\nvoORVgBoAPlszRVOjxhQw5QcbdTQlE8keIjaPDvxZNw/Jge3h7gAd71BPz2c\r\nLDf40KCkqJbNPOpWbOSZpKtpzjOuZJkCY5Pvdb5dmdFEpvBKF7MHZi80duf8\r\n++m53hKxgvfR4nwNiEQVCpT7iMBIcO0rG4M=\r\n=0giz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"e6b57fb4d5c15057b66ccef776ec225496b012b7","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.0-alpha.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.28.0","prettier":"2.7.1","@types/react":"18.0.25","eslint-index":"1.5.0","@types/eslint":"8.4.10","@types/prettier":"2.7.1","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.43.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.37_1669203700324_0.557751618341904","host":"s3://npm-registry-packages"}},"1.0.0-alpha.38":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.38","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.38","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"16a9a46c1f0dce8dc0bb8e9f461c23b8f0200d23","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.38.tgz","fileCount":22,"integrity":"sha512-PHu8gGXbG2y2LQ0K16A878BL5rKAWaQ+tRmmUuAgZ/GC5g+ct7IloldP+mLd+inJdYoc5EcZTn+giVmJ7zIXCg==","signatures":[{"sig":"MEUCIQDmdqQ8OVBt7PyhlkIfkhG/FIPNMZZCupvznS4HE374/wIgdpF7jo5J9zqwJ8osTHkugpoj+yWWoSYBCcEJ6183u2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfiIGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3fBAAj4gi1gtKU6iOqLrtcNkiVZtU5htMqlwXIgQEC5YPFjsb1hTI\r\n+Sqr+P1yXEiCIMhO9FBEe8jtDIdw9ZIVRmAmkkG2ODDjq1f3Hlk0eIwnj56t\r\nNKRIguUP3JcJnnJtZ8ehiO2ZK0ZOi2mdISgFsCDDLSfzQ4dOXJp5UBcDLO7z\r\noedkEX72qfHk4+dhIi16ZYsnTWREaT3whZgRKtxL7Qk+BnLjgFedU2bSONEs\r\nxI7wXi0+brixoU1MAHWBbn6L2/nADtvJQxUm20UM1NMfuWyXBdAAH2YXHJ02\r\nC1LP871V8Jug0QM1F56BV1e5RcC6A4HVV0mQeXFGQtzogR5qlhhsz7yB/V1M\r\nC1DCAnfq7+RllbVt8eMhgGvBCMB3UjWCocZbWySb1Ci45i8gnvWQBsuQwLZQ\r\nXn4y0dJ7CGVw3HTSE30WlLmhrQC7uAWqh4hpAtK0aIMbITnNPtigzipCSUFI\r\nCLOpASLQAGhH9ltzNyyuiTajywfJcqQT6Hl+6ZbaKRrGZOl6GaMVYDHnRw7U\r\nbe/OSGqS7IzlcPLV0Pk3Wndp/Ab/0nVQWDAqZwJLngPf5TMq/C3nFlyiEDW7\r\nN2ZpJ03x3lwF45xHBEpf0jj151Oy0yMFYBZ+dX/xnh+lV3TT6Ea0VOA1Boum\r\nGWjOP7HUNSpHez9pueN7OHratcFGpr7zl8U=\r\n=WYBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"a00eaebeac309aaab9b5ebbe53b19b66e8faca94","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.28.0","prettier":"2.7.1","@types/react":"18.0.25","eslint-index":"1.5.0","@types/eslint":"8.4.10","@types/prettier":"2.7.1","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.43.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.38_1669210629756_0.11463742948971345","host":"s3://npm-registry-packages"}},"1.0.0-alpha.39":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.39","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.39","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"19ebff21b5d1eec543139f943cfa6c79a50c8c05","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.39.tgz","fileCount":22,"integrity":"sha512-q7bTCftAxhIS8E5m5Euh8bwhnfpsO2VHGgFCCawGBK4U5NMvnzv0AsGN8F7kgVn0hlaIQh/UdCiSlgDKt9srgg==","signatures":[{"sig":"MEUCIQCU8U6/JwgSd0NzD8pV0P8kmMv9b2smIgBgIgKMlek/AwIgWBNYNdfDX1q1ZyBJqZA7wYpXXdw+7d8iBejwnWqvbYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfzjdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL4g/+JGCE1w+knrJXsHqvLlv/YjVj7GTENmuWFvuRv5WTUk5YUDEg\r\nIh4WJzH3hfjJomddgLMvOIe6rVV4HMeA6ftnF55rzB344G0qxQegsQxTv7p4\r\nuQ2PahQ2gSo2M6mXFqXMpjA3DhMlxT8A8WQZHG2ysY1CoVEqNnmajULAVMdl\r\n4zTpGwFpnWysI6/wIrMtX9ZlvHQSC4eVOA4jiJzjSms5zM8bREtvTcEvXiVQ\r\nZo8k1IeGIWfTTcVi123QH/wP6pabG6t9N53bvCjmsnWLjME17ifHkOhAE4xc\r\nf5zQTKfoMfdv/EbyvwmbqS0L6I+b3ShS/6+veWW0ZL16BgaLqaa3JIiMQ5I/\r\nEd28Gv6puv8rFDUN8ahlslVgztfmM3qPGrrqD5PuSbSI0caLXnEvcrdriK6d\r\n2RqhpbK1whNXzS1eSnihJWXkm/TaaGIUTm3FaBKF+oYFx41zpwj4IcAHmdYU\r\nWzGp/Twn23wc8Lm9XUd/Bl1ERnI0OsgpBJxqdpuQjmj5dku63KyJN8udxTWk\r\nipfk04ik/tq4zTdxKWCp5WuqDhjUoS6PGurxSDERZf8pbBW7dwgblkE3MuD4\r\n+w/cXm7372w27M9ltxMv2/+sGuXDf7YJtVTQxyquGYCcAL10kaYH+Ofrdyvb\r\n+ruUFTyAgpBMBxUR7J1lSxO/f/9vviXYR3o=\r\n=EPSW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"a0e28715a049dcfffbde753363f3133f69549a28","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["__tests__"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.28.0","prettier":"2.7.1","@types/react":"18.0.25","eslint-index":"1.5.0","@types/eslint":"8.4.10","@types/prettier":"2.7.1","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.43.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.39_1669282013339_0.9239568671970084","host":"s3://npm-registry-packages"}},"1.0.0-alpha.40":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.40","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.40","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"83f518b0415178aed772f8f03bdde27d19070c72","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.40.tgz","fileCount":22,"integrity":"sha512-9Unj1CFIw9bUA59kmHFlxFc+yk/iPLLBHSCuhgMw/NsEle9c44nB6apakPoUJWR8PGrY1xonk1ff//hhlisy4Q==","signatures":[{"sig":"MEUCIQCnEEDfTcl8105aAEdrXxHHTL96PHB9dhwSBAe5CcjNywIgCdO0QoFDtdHreflYFtfne1uwIL19QlgZRcOHkSHT5cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjhGaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHuxAAnutL92hUkZl1zlUIzpLP5aLqjawVTQmAnu9an5fw8Ohto81n\r\nJbtUozcA21ZQbCLJSYMpUFAEkXTbb1uB1qsXBnWNM4I42MeslteSjkGNZ3Ps\r\nque5t13jYX4USce3Zk9UpUFWIlIqQkBcWVdrk1qcB93BIfD3eV+o0g2ydo7b\r\nCopg7oJd0FUNQnJfMr8wDZrWziz6o6Cv4lt+2IC1zGghjpqxPCVszqU+T8ZP\r\nojd1auQaABO3a8Oj7isbsMNxfGKL1J03KoOCZz2xgmtILmkvWBdS5PyxSdmv\r\n0LmK/BUNbzRyqfg12TJRhkR8g/saNeEncgbCLm5YQ+DQF5dxrO3B3Mfc0T+v\r\nBwcUmeDd8HjmODpPvLhAqYgrlHU9B2Rc+GEpwmEa5xL5FsEWvmU07eGcvlQG\r\nzo+GfN//r1y9+dEtyN1Ch33cAt7RPmtw0vDmLUbfC9mMb6V9vUO02nc7X1Gh\r\nrOUD7nWHkduCGhMF0OreBc6x4IiG8jZvAh4U4eSHectfQSh6bXvPd7to3iWp\r\nJY7aPYqoyrn6ltlzNkaA/5Z24NQZtSWVGFi2WLdYhy2n7CNqPRjfAlL+EaYl\r\nGG802gLq8lvzi4eKvmGtPG6OZe3mG+zL3JmacvzAsWhf4u5D3fhb/XXfKYKw\r\nY5hhLdR7w0g8/kHF0/rNED9ALaIYtfDx0+s=\r\n=YXko\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"c1a2376de4ebf76162e6c0629304ae83ebe28d1e","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.1.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.3","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.29.0","prettier":"2.8.0","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.1","eslint-find-rules":"4.1.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.45.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.40_1670255001847_0.468148442579821","host":"s3://npm-registry-packages"}},"1.0.0-alpha.41":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.41","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.41","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"b6fe7f6cd056fb51d7937a5c1cff8b204aaaa00b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.41.tgz","fileCount":22,"integrity":"sha512-EfVZV3NTtCMps93O5JbLDeQ5PYLkVuV8WXreR/pR6ESxcrrr4bE1IKd6eRXwm7nBA4Y5iwizdG3FLBsGLiWQIQ==","signatures":[{"sig":"MEUCIQCcADJ+isaGjcXRwqSPCHhHXtnxjlJLvqZB/BtZsVviPAIgQyTYCyS8z/uVXEgR5o+pW7zlj+KK4+oVsKGs4PuQ2uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl0G9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDJA//SkDvF5rMZtmdyusXnYe3NG0LJydjFEjuDnC/j+5hOSx0vTz3\r\nelC9C7ME43XkmCG+bEKt1yHvFjcvejb6n04KDkI8+9a0Gb+9MQF548FwgNVQ\r\nW1uIbxDWUYP0EbO8w4Nfo14MilzMwUF7TYrocF1tPnDce42EZFE4NN9Q7gX7\r\nDtm1mgAXR1EAbt+4lKoJa6KTSwIV1WcX0dEfZtU1Kuywst9zO8JC69ee1MWx\r\nR2VvCXGtgxiywAQmDfyoqwL81NA5Gi+Ut8qQyKo+6Ng32RCjJ4e0d26nBS0R\r\nHUKRXpJURK86zs8iBNWgShQoo4OmlkSka9y5B+LAjeA6BnB/BAxT0im4uc7D\r\n4Vt6JoPEKFMqhQARFcX1eK6tty5UzNa6UymY67TvzEkrre59jEekItronp2m\r\nLIlm2ViY/H2tAxqZ7JBRTEs/CTtbloMTmCDdXCmN/z+4UAFYGht4SFaFZmlk\r\n2xnAhji/xe6L2FieHhLRUUyW3V3NbDKPCYxhQUOw6NwZ5qFagilqMCZEjqxt\r\nq0+oG8+cygxkkex5jEfy1EDvBTpZ0MdLDdgMEdV7UsZHwj7HO00cXkKXnLEy\r\n/O9V1cpQGFe1oak+Eelh0JhvezbtsxX+lKVce8jKpDbfqOfMM/ecnBCqCzvV\r\ny+dYWWJqMPl9M5hrbFxBLB0aXYWZEgpH+0I=\r\n=Agny\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"452324f365d1201adbbe7d6f4a140139adde5874","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.1.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.29.0","prettier":"2.8.1","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.1","eslint-find-rules":"4.1.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.46.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.41_1670857149469_0.5937063785564245","host":"s3://npm-registry-packages"}},"1.0.0-alpha.42":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.42","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.42","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"5383045241fc795d88b5b76f4a2f144514e5f0d2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.42.tgz","fileCount":24,"integrity":"sha512-mv8XQGQMR91cGqQxrR4tzZnkA3MhVDnz+29wYNczvtbWQe8pT8RqvFePDZYlN7SEeMMH9rf7V8lWUbtfJtUXfA==","signatures":[{"sig":"MEUCIQCMaN9sEJg5rKVkqNeYq65XUHQFD4ogPZB9kl4n+GuJIwIgSN1hJ6+uSBstvuCR0CdyJshcyaqi+zbbr9VVdpFWBrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl5JYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb3Q/9FJ7FN+u0HOLO3IhhndwYKTtCZJ7EkQuWwLLhjsHgrQJr6fW6\r\nN5/Au+HIs6oJe23Tq5DYQuUb+g/c/ojnWosiD1c/I2nu4tDhRmFFmsRYUkCM\r\nROeQwUPfY1cFNs6ejJSCx9v5/I6UapztxJmlD/OartectB6W9grA78vdyMz/\r\nl3rwzGTPgKoAOJGGcGUZJ1SWslhXarkd6nfSIReUSUxLI+7/aVHlS2RKk7hb\r\nAFGtk5fieMVaYGwRN+JQkZ/QttVjiW3w9QtPthzxCFPhEcCGku3u8Oro3KgE\r\nnmgG7zfXdYG91AmtZdsV9SLEFKkynxq6XxvsQnWx+IIXTZm42T05rd1lJrvp\r\nK9aGvzY97rdpTDMzPCXAyeeM0bsJvK3vT9Sp4NN6r90wSeUmcMjwEH2FqxGn\r\nYTwI0BFH1gUszOx4dmMY1jTyMzzPzvoVOYyPmrkdHaCe4WZGBWK7+eP+vXJk\r\nCMBaCeHQq4t1q2aa2ENO5u/dSyAzwvrMReW9UeDeVgFN5/sgzWEtemMFixy7\r\nEAHMhy8enLQIx2JANa6hV/QGMAJKYFoWP1uzgn38Ivz69Rrt1Sbe/fVEXHul\r\nVVVDLgsZSRPXpHcftiH0HTuL/Qt/5b/fzHOVZ819Q8Q5o58IwdIT2fZ4jb8e\r\nqj+5mWR/+8bzpWPuJ+PGs64oVghflNV75OQ=\r\n=2+Qw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"a471255b755549d87ea56b49dfe75bd54505b5b0","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.1.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.29.0","prettier":"2.8.1","@types/jest":"29.2.4","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.1","eslint-find-rules":"4.1.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.46.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.42_1670877784132_0.3200663836018167","host":"s3://npm-registry-packages"}},"1.0.0-alpha.43":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.43","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.43","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"520e1e5aacdcab52614a43d59a1de7dbed0e53e5","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.43.tgz","fileCount":24,"integrity":"sha512-aHpswQ9WCTGP0sbu3CQpIJg2vcZqKcQrMCYkRCAj07WBe+9/uhvWIJCjPY4NAFJYICNO935wXp9Mn1KNkPK1jg==","signatures":[{"sig":"MEUCIQCXBH7fpHDq9eh5cgUmKOtZCW3GU12+h+GEvkktCxi0pQIgdbuPiUWNIQSEphKKBW3D8J2Gde7X4GVG6s9Ycd+ZMak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmY1hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyoBAAhMRnMDllE3E+Xft8QLNLR4x0dDHhrT8pizI6/6xnJii1dQjL\r\nPgWNm4csxQxarHOC0bm/l928Yr28kSAPNUuYLd8K308qnqwzLlekqSvhFEXc\r\nx9hevGI9tlUCn9MO2NpNQObWQk7xj3layiGkbJJzWtoLKe+ImO0ngHqyUaj4\r\nDjnynBAWEWgKDK/ednfkw/qRKxdYc2RR4cLl2gz1rCnO9tIfElEeU1YQLPMc\r\nvaaximmr/9Ww+KvmY7dmfJjaWsBmAdTcRLHRzUL//QQqWplAoWcEsuLZ1y9D\r\nAnkeP3npuM2ggaRAoob1b1Pw+/KUbzxheRaxRy4sVBSSOj7l+5dFR5ngUjfJ\r\n6wBZ133J+p0N9IH7opF06lWN+FBiQvaT4MiosIcmDbtXNEnDRnny/4HeMEw2\r\nrjUcchWVJETyaGtzb0IXCtaYpHacC2kfSWWm6t/74+msnUBsCt+k1B8IfLHq\r\nlnKV1S9PalRChVjCJcd22sA1BdGI8jtwItxyr6aLP9s+ZiLwHGWF5hqxNj9d\r\nH27ydfNE/MLguzuYOso037EL5M5IYweKNJyUUIr/mWutJg2fstz8BuItnpht\r\nlRlgS4dj0LvM8PEjCg2Q4D/es3lBs5tI4wP8jZABYGfKGvLmv2b69IHNRh0+\r\neI+zHOTEsGcsT4Bo0a8o2ABhZSLlulSq7Uk=\r\n=huyi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"2a262ca6b8389764322e1a855d38a31af795dbe1","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.1.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.29.0","prettier":"2.8.1","@types/jest":"29.2.4","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.1","eslint-find-rules":"4.1.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.46.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.43_1671007585724_0.49394548618859146","host":"s3://npm-registry-packages"}},"1.0.0-alpha.44":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.44","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.44","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"82acf85fbab3c27a21a86ef5672ffd00abb7b6c9","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.44.tgz","fileCount":24,"integrity":"sha512-EChQTGYQ7Fya6kjcCCzM/gbLEE8JX/zXsn2pFL3do9dNhqtBOC8o+Zm0wzH6yYBCb4TxG0iWnVeM8DUOdrXb+A==","signatures":[{"sig":"MEQCICBCdD/QOEomPnT91dUvuRHdzkUhFptd+ZyCpBs4DnZFAiAlLdFRgWmTnfH3/4nzIh69ppfsXjUApLQu5uwtyvONqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpJbcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4chAAgW3sRZb2veCK+3JZMaPDc+aJ8gD/x1cj8LEa1igvddOZ/8qq\r\nWUXYohiLFnvSM5CnXBEO08aoNm/Ut4iv0E3fG0sZWHGAEIUjnQsGe0+bc2FJ\r\nRzj7mQh2vSTkxe1khTuLU/tjNNzCtT5UImorp/mP2NKOOeqobyKFcx6PD2MO\r\ntcZjoJnZ+MrKFx6BdueD8GkeqcStQPl9urSfzTYGTT5buiwNmhVeaeUGni+M\r\nME0fBwRNEiHVi2h68XjygboK9m/0KtR3wbzjyUal7UYcfQw5iwj8tIE91IGH\r\n86TjSJHlJHE9xdyxPR+yzwmy76x9/qUgw4iiz3ikCQoY3HOaIabFIMcFQogF\r\n6sqR1FKfdjhfI0QriDep1nYIstAsevz8PZrKwL5ehSWDSj7pZti0BAI1xRa7\r\nGCSDndOSm17bFt10B4PFv1r5LXeCk7PYTOa20CXTbw92oHfHKbw095KB5SjH\r\n2FdUGSSUio5fjEB9Kk/xFB37kbJEaIq9pecRc0IOK3xbJaHyVUifc6awJN9k\r\nnkiB6LwA7Chf8mbsG8YBE8nGhIIFsftZCnDjfltEwrRZo6Of0C0v2vDKWhQW\r\nmENIzrjZsZcXENGrbS1uJ8FsmYdrJg0DLUeolVq1xsVunebDKG7j2g79DYSe\r\nHlAx4C2aZ0MDzQ06taL7AjY7Y+P1jsd88kU=\r\n=AwPp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"8208d001778969aa2dbe145ef9a4e9d836ff0c04","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.1.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@babel/core":"*","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@babel/eslint-parser":"*","@w5s/prettier-config":"^1.0.5","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.30.0","prettier":"2.8.1","@types/jest":"29.2.4","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@babel/eslint-parser":"7.19.1","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.46.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.44_1671730908688_0.12428987834809879","host":"s3://npm-registry-packages"}},"1.0.0-alpha.45":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.45","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.45","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"f9c0313aa8246debdc030e39accdc0acd1ba751d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.45.tgz","fileCount":24,"integrity":"sha512-mkFe917xuy6Cj1Fjvl8HXAmZmkoy2L5UIb81fdfXouL90iUQxqfND+TXF872SPbMwoaeN8u5b8tlN+co+8NYYA==","signatures":[{"sig":"MEQCIHdShlBV1SIDYflkDlYBVlNt4zUxwLJ6P0KuLitSQb2dAiAcKlkn7/PYdr1sCk3TTL6gKKE4YFGnLggeWCrM8+r+rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvEU3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHhw/9EnUP/aNLsvwkoougRn3ixDRb/nwEY7lR95P8GuwLSl6IGC3x\r\nuMpo2HuUJBgRozsavUGIP/zTKiDvfq7p6xMUvMUoYaFz/i7xW8cO5wdNh4Sk\r\n0ltqrLYwts9KsbnMM3L35IYXJH0SLpjbMmTR+ISsrQ2NXYAJS7hlY/SXOwKG\r\n+l4XLd54brhpTMRK3OCQOXp8ZDdn7wTZbDwX9MIrWD2X3KOLYj30LipZWGzr\r\nbuliAg1F0e7refRQ8Yd4w4cSYooZyj36ROu7s0ltuw39dVZp+6qcQ3tE7MQ2\r\nzrpjjPms5aFZ1OAhbG73k1uzQUqTtZHBQZOlbMsu55Mb1Gqd+oiiZbYxIaI+\r\nSwBisK9NYL3b6Z8vBYns6NkF3DsLsJ81d07UO50R3UkfLPhN1D9Cb9nw4clr\r\nx/73u1+evjyOlsBIJL77D02CEiY2ZFMjDOmxg5HXRm5J95V3wpu58rRV+dai\r\nLLhfL0S+l+xYtP1nv+Pux/+W8oLQil16bZP9qhUfCYIAyuCR3A4RvmxbuRXm\r\n3gH5hS50YfK+UsEifahTA2AKTuTI99o8FBGkd2QFTyk2f+9svBAmMzGe/pVE\r\n8OTY+VoTDwoZBjte6zzyGggcq3MTFI6PvHkYeieveVrQOjCThSSFFl6OXDRr\r\nRLKcTYLnVgfQm6p3R0fByd1BjXrCppDFZ4U=\r\n=kliP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"61004fd9075a909dac066b6b3c012817bb082414","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@w5s/prettier-config":"^1.0.6","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.31.0","prettier":"2.8.2","@types/jest":"29.2.5","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.48.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.45_1673282871638_0.579199168534259","host":"s3://npm-registry-packages"}},"1.0.0-alpha.46":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.46","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.46","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ac7574daf30fa0a6975ee71de5f287d4bcd5eb48","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.46.tgz","fileCount":60,"integrity":"sha512-ORrA6jKa/9vuRmJ5QBPZM8yGR58fGe4DlVNTEQr8pg++YNmgAbjHD0Cyb6Qmx1Tr3wSczkR9cd752RlNPMf//A==","signatures":[{"sig":"MEUCIQCVsFL1YSfICvKafAtz/NryUUCqTa4MAict5mHQRzo+KwIgWhmaddqO6KsXV9AIlNIRSGNHDT7Df7P0RfrCqg4jZMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvnXYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmkA//YI3m2AOfkjE63sLyT9fL6/WQ3WzIGJguZ27Eso12GM8/X0hz\r\nBptP3lyTzINhbFNWuoZ4B5Ab/+a7fjhLozFn4dNySgpUORQEbRPGKUf5gbar\r\nshSbjYxFZW5I2tAi2GKmpE9kVfal4if8yoV+MMfYrTMxn3L3fRGGZAubr40J\r\nPPPcHW751qpGKRim3/BgtjFXpCnIiyoGKNJNmjDJDcrcd8+DbRg0efXBjDs5\r\nNUAuGHNyEiLeHpL91SUhiWr4WSE1wq/trjCcFGs9KwVkDNNf1cTSAMvXLSKG\r\nTnYICWSvIvymdggD4YfBqT1b9SD4wp6jAOgM5+L7NBLhFj82ISRGGWu5geNl\r\nhHIQXF14yaq6fCRthYAH1Zgjhhk0dSsOV7iBa+4Mx4/5ILQN5Dj+h2wgmMOa\r\nCMFvnbVcKAp1iKVkpt8ZgtVh203gXDLPLDcVyIswY0IExPWU3dOjmA294KAs\r\nQVBX3JwQuL6+f4/xh9+TFFEEMhn9yYanSmPI07URRtr5snLdZwTCDFdJpdz3\r\nh3rHa8wG5HJSQMwrtIhRLcUCTE/4DZ2eX8DqG9W6y0FUvdPPROWS5MUIk6a3\r\nGonbQ9r1vhLIQIn3CAHXleJ1c9325wJaeZvOIIA22REu86RV+RCOGWU2jguh\r\nqL00j3d6I3GbiYjii8a534PtJfhbT8RjZzA=\r\n=M8ZQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"68e11c0644e8d162b5b08bb4f40b4e42810e51bd","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc","clean:src":"rm -rf lib/*","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@w5s/prettier-config":"^1.0.7","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.31.0","prettier":"2.8.2","@types/jest":"29.2.5","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"^1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.48.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.46_1673426392395_0.47119391834188407","host":"s3://npm-registry-packages"}},"1.0.0-alpha.47":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.47","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.47","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"25485583fe6a444fd63fa79ef1fb5ae8b56527dd","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.47.tgz","fileCount":68,"integrity":"sha512-0eyqsg9mAvBuooCnBqyrEKXB24bQ2taUml4/l8960dkqnjUrxJUq5DVrZaC7aB1xxw9mlSZOEYdKKZn9nks07Q==","signatures":[{"sig":"MEUCIEqU2QTkhDQ7znKBIaXTUs98u4JecIsswdriKoRrePOsAiEA9sIYqVsP/yrbXICQlhWxwXigKiYJPknWgYDj+D9cho8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwHI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZYw//eAGluFEt44/aVoGe2aL3Pg026d4RITbj3jJexhpugYFH5R59\r\nkrTuCmWGId/5Khx3WUxfOitAULTa62ci+SXsTxWqobclVb4z7nVbALj2LZHW\r\na2sWUMkyG4WaMyV/qKSPqZtlesg134XZr9nuFPQsdFqs4CNg7LyYu4bdFw1v\r\nieT/bTLZfmRCmQnWsjAj41Q9q+L09HtaTuaJGRw8jwsUKFGGifv3UKK5NNGL\r\nP5oS4TGlbRy0Vcvv5LbK2jN31H62ClXspt+r8jgFWAhcr8d3+j9qFHXZ6N+m\r\nBzHDvvv00fN+Y6CeuIAiaCUTUZOjLgDB7u0dBihtOYcn/fGR/KwujW5keT/f\r\nODsHjVAdp1tIAFFrXfsBkir7BH7e5raiYdpu2wr3kfOqqvAJlIokzXGMGhjq\r\nNCFulRJisfgtnBntrMOTbHI7Pzz7L9DXaasIE0rVoFnkdeBWDaVlBxHVoX4L\r\nLZGTRQ6cvZM5pW0D60uzK1Q7YDg7PgxQGRNpXIHW4QTRR1O00yJZmbaOt9yU\r\npbQe70GSkA+azl52uOF4q+dNSwSZY2tJtyHRuyQYByrGc3YLLeYUywvIEZf1\r\nrSuc9xGTttoY98yvOuFMr78ICaJkAmnUGAtn9lcJS0e5mKq1L3W4aC0KZHlR\r\nXDUuYHAfx3JswEo980gc2TKMxId9L93yBLM=\r\n=Hura\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"0c4f0219ebd0310958b1d54b70a043654cbb4a6b","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc","clean:src":"rm -rf lib/*","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.0/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@w5s/prettier-config":"^1.0.7","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"eslintConfig":{"rules":{"sort-keys-fix/sort-keys-fix":"error"}},"eslintIgnore":["_tests"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.31.0","prettier":"2.8.2","@types/jest":"29.2.5","@types/react":"18.0.26","@types/eslint":"8.4.10","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"^1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.48.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.47_1673556534092_0.8274249281636361","host":"s3://npm-registry-packages"}},"1.0.0-alpha.48":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.48","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.48","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ff3fb58a877ac76a6b14e785a91e07171904fc7b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.48.tgz","fileCount":54,"integrity":"sha512-EJTk2BRvJlaOEM4oABszXQa9VwkWWnA+pd8ivt4NG8eK5EWZEQ0k1Unjja1rtg0s9YnJo4JwhcOfwGI9B/lJLA==","signatures":[{"sig":"MEQCICYdg/I4MJVP7SQqg+pkcczNWGS3ndVMuwSr7Ys41+qoAiBEjNWrUtcL7+ufOT2li3XJpPY9fWEXgTLc8qu8IH3ySA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzUuIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRKw//a6UQ7p96DS/NLiVin+edeYSoMXWIFHqoVPt+W3D2Ih7cKzXs\r\nqi4SdVGe9zflOt9K3ItKiF2NCB+UFww13R07cjG9dk4bG7U/6cZcmztD9jt3\r\nqk5qdQUMXBU75HknSqTy8+D/emmH8t11uLNTM9yrWmJOfXE3Ou9bHAMh+JC9\r\nBnSrVumaITyimHStTYifAUSI0ptltf0JG08K9x+JZ9xqUykN+Qtx2fNrPLP3\r\nv6tZAdBYXlovoPn8SufFQwWJc8TruMS+9bONEO+3sNcE5KzJ/ZcAvcqofkxr\r\nmJCIaR+PILzCnpvLr98+vrm+g7jrrzX5JeteDuxaxo9p7CVxF/9akIiG7bny\r\nCi+K1I1VtdsE+0vF9Z2svm8X4Nv1058zz/2nEPdbJYMSJ0GsOwx9C3xZmkuv\r\ngdQ6aRCTWibJCMf3XSg3Bb3yfaMfyQ+wo6tsYz6Uwy8jbgelDc4KCnIbrqb7\r\n+PguNOszC6Nn1cYuPW7doAEzP9S4NiuMqKw9LLxvjQ5P0sWUX2T2wuyT+4j2\r\nxs66WUUvKF1yDver7QCnihwliQOt+/JusxB4Jaxpma1uOwz65ZcF8YzDBAX6\r\nyIdWJi7j4Up05YQyqY9J7urB6QqtZdb9xd+HUPYB/3in4ZjQwqRZF1UrHACp\r\nkVHXhsnwWnY3WbkNY9OjGJQV6dOFuS6w7L4=\r\n=5Dpw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"6fd7a3c49dc5e10d71a4b79d38194e2791d268eb","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc","clean:src":"rm -rf lib/*","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.3","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@w5s/prettier-config":"^1.0.8","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.32.0","prettier":"2.8.3","@types/jest":"29.2.6","@types/react":"18.0.27","@types/eslint":"8.4.10","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.48.2","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.48_1674398600448_0.960322400918832","host":"s3://npm-registry-packages"}},"1.0.0-alpha.49":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.49","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.49","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"71396e954b621bc808c11073fa63aa38b8a4f05b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.49.tgz","fileCount":54,"integrity":"sha512-cEGfseo12Nw20GnYm2mqKUi24ZKivMzTb48p8SFkmNPmSL7lT743WTewSi068Po1nj4ui/k4ihuiAk1VQMvqVg==","signatures":[{"sig":"MEYCIQCgqdll2J1JQ/WB/5XtvhIPCv8DtlYZFWTSyqZkw8jG3wIhAMSUlf5PoR2oGHRXJsb3dU8tqccIFsoZWXnGLTtD8M1h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj18MWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/iBAApSrh4naRs7v4LdHEDGQqTXOEqheuwG+rkEIGxzbW8k6rjGzM\r\nHG8HHTS9riqT8cLk/0htda6S8st5j1NN7S2qEJQSom9miOvk3INu2MJAR8Zs\r\n2Z1hcHHgFPypyarcQ5B3xm21S68jGh5uk5wjR3UrSOhLEeWHAyCPi/FF0pdE\r\n0r3DBX+BFjsIv0dILwh1A8gqJefAmEY0OFtccJPquu+iW/pdpv3/5gK9xtCR\r\nd/lncWlQQmHOn9LgtSAb2JzUeLCWySetmedr8WWS7fq4vryf+E/WwVptOiOm\r\nezHRYLZbrWUmp/0GWl+e8FOXps+6H3N553Z3jgp58ZN2f2qEVeZVP1Y8hExi\r\npo2+n2oEyNdBojF0hHm64rTuj5ZwrJxD8TcOiOmy6UI7Eo0RfZjN3V4ZpT27\r\nthsbuODbTASN0YXL6TBC24xhmKzWDYjewXlpKoffYFHk4Y8sHFClRdWcDKyG\r\nXKJQ8Sc7vu8zX52Hpl7fNf7jFWytoinLSoY2LDrwl1aytwNvgXoWiibe4o7w\r\nsayYyhzzkuhQHvlpykfAKiVBeMFKVqTGjd3B2SH0Qjya/nO4dlVHxqBnDaJr\r\nu3C5xF3uK9GJDOLb7I/EWbkO8Mr4owb7wazWUz5A4aB70ZwAndr+P1RbOp2R\r\nF+iP8mqhTgbCSsCqbAzWHWaVqXWIPSrdKNM=\r\n=Jw0T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"dd093c2907cf8e136f4adec9a14b176e0851de17","scripts":{"docs":"md-magic --path '**/*.md' --ignore='node_modules'","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc","clean:src":"rm -rf lib/*","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","eslint-plugin-react":"^7.28.0","@w5s/prettier-config":"^1.0.8","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","eslint-plugin-functional":"^4.2.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-total-functions":"^6.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.32.0","prettier":"2.8.3","@types/jest":"29.4.0","@types/react":"18.0.27","@types/eslint":"8.4.10","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.49.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.49_1675084566544_0.9584872102298645","host":"s3://npm-registry-packages"}},"1.0.0-alpha.50":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.50","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.50","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"a003f2eb78374a14e20a9a456994ea86774d0b2c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.50.tgz","fileCount":49,"integrity":"sha512-vm9lEUVQF3BxwQg8Ql5JLhtem9caMZtX5lV/5c62Y7IcakM50LtwTEKiiKPWwhXfuYmv3Ui3fVhkD0+3cyIPzw==","signatures":[{"sig":"MEQCICLyrR2zBDql1coL8fPsv8yaYPyNF+5dxOIrzsuhL1CiAiAylWg8fN7oV0g/tkF2OuBl15yERwLkuY+bC+bZoPv+Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Pi9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnXQ/+LvMR0hcANxsMpDdREPFGOhDCPgOk9ydTZdsFAcKxQMr9/bOc\r\n1APbJsRNcWtofSVT5bWTW4a5nJHJFFAVmNKFLkzi/2Iy5cSJpQEuuaRnnerm\r\nBpp3gCghkWBB1c1F9o/6tr4YGSMAFgeuDFoVr2MptJCRj5NS8R2FHrvlQrvv\r\nIUyX9ZP8Dl3l2mX+GSBd4l8naQoKUOYMOrX5M+o3pDfQ73L3PfHp2JDLDcKU\r\nqjA/UKpRbzfpsvPGaQGGDg9nedblfo9KT1/pVYc6YAiY7lBRSvqOJTQv6NRh\r\nC1awNC3eO2pj6Yn4eAFA6f/v+rSo3llZp2xPcy4jWhMYQ/5jO4FWg5SHTlUA\r\nFGalILHZbtm/uvYnN5op/4CRrbwNkzcp+DqQftTKuEhWTqHwxRnw8mA6CBgh\r\n7DhOLsvloNSlGlKklQ8z3WMnQlSduD6gUvgWFefBTADsEV47X2MjQYVj8Ptg\r\nanBve1anczjRxmvODO1xd6brFWiRWSk0whCAtQq718Gf/n/yLvECy7eJKCJx\r\nzyR7lEs2zDpAqPMZlBoM1gfyL8l0QIMcmd9QluDUlgUFYdH7+jlRGp1mmpyj\r\nmgyYEjOQeeISzxULqY/EWGK5WG2GDfWcJmAoVO0PeJa5NKtKAlCvtWevmG9S\r\nqdAXTEMaSIr/RpupENIbZhtMeYSbDONmxCg=\r\n=NlpQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"cdb08978935c78ac2303b9a00f42f791e6361306","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc -b tsconfig.build.json","clean:src":"rm -rf lib/*","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.5","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.9","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.33.0","prettier":"2.8.3","@types/jest":"29.4.0","@types/react":"18.0.27","@types/eslint":"8.21.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.50.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.50_1675688125273_0.8680858911929221","host":"s3://npm-registry-packages"}},"1.0.0-alpha.51":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.51","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.51","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"4adcf90a61207c63a148c8bbb6e16a783133ea00","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.51.tgz","fileCount":49,"integrity":"sha512-QzrJeohoYIFkVi/NOIbbSe3RVJIq/mUNTEKmhqucWYTAyOgtWSRMbPV7Ih96k6oMx6c+14W3YagGZ3eZ3ScWbQ==","signatures":[{"sig":"MEYCIQDMEamjeywHUwVFwp4krxEU8c6ItaSQCAGL8UcIfQaXYQIhAN2nHp8gcG8grpbi0JqEE1zuBIItfSFil9EKfnBA/5UN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Q7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEzQ//dg/d/vs28YMmqN1w+axF1/NRMvfrlJyq86SHEuw7hH+1Gaa1\r\n8FNTBLblE+GMDAMOleRTUHF2UakHA4WfUkD43HPDUaYKzwYvYH3k1JcAg+9I\r\nt6dErYmCpcIKrh4Detlr4WzJf5K+YU8cWmJs5mVm+68mf0o0vPoWPYHVml+4\r\naFarrXO0RIXkKwDIqhm8nl9wMWe510YQDA63a7L2NAhElAMFAB631lB0NwSb\r\nQo3ngEedYfmsuNQ2nFX+NfUjXvILwnv5u9iArzuYQTcQYrxOjGv2M89kaeD1\r\n0H8OSyZENWjAtjdy58Amg2kFHNHqUF2rP9fxKxGLaGrWHRnwlRUZCAvLpbdU\r\nGyVcaHf6Lg9bLJavvNRJKoeBCXv2OY7M+WQwhuFPYIL2O+R3D+oSoadwg1Ja\r\nrIMdk8uMtYGnfXA0STIOyDuAYHReZx+EsmrbPMdVyFjgQ7jr1styZSxc0oEp\r\nFDTkYJwew0oNftfMwOrnoaNBwLz7DD/g2pSR0vGUW3ODDuuSa9DhcUVOv4BZ\r\ntyQOR6mmf1McoR6P6XndeoeaPjBnUv8IvQmHM+MdNldx+jORYsz8gyIdpbnt\r\nmvjMIm9JAHQgfQSVoo3NxPZUtRJ+dGbAdSqOUiMmt8RN3UHI+uRB5vChd1Xe\r\najKTKUCDCZVIr6X2vtJYEpq/HzrBAygQrFw=\r\n=J0Tf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"224ff986540c0c2e7ca6109fbe93fae1d30ad07e","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc -b tsconfig.build.json","clean:src":"rm -rf lib/*","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.5","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.9","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.33.0","prettier":"2.8.3","@types/jest":"29.4.0","@types/react":"18.0.27","@types/eslint":"8.21.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.50.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.51_1675693773633_0.9655676216403886","host":"s3://npm-registry-packages"}},"1.0.0-alpha.52":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.52","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.52","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"5d3fc7ae70d28240e3b1ad8cf104fa499661af86","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.52.tgz","fileCount":49,"integrity":"sha512-X3Q0Yu/ULZtvK2ra24jJxb/wDJIVhdMqCgAjLXyeZ1kkFxeBK+ZN3jvjAGB7mYVnqxfZOIBfBt0AtQ+bjazujg==","signatures":[{"sig":"MEQCICCtqzxIXUNqURpOBiNHD4HKXwG3NmmMsbQ7WKQipN0ZAiAM/qJ7kolkQNc/zbK/bI1Ud59ioGoja9pvIMDTbb7HHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5irWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOqw/9GPmG2fmeLGyhX+QYV2z5NbBTon3N1hcVnH4MgqnzF/KCEM8C\r\nG5OBSxK1oGdHaDeSHr4ghzKnhTHUulcsD7EcVffCPTMn3LF3CbbLb2e+u1Ib\r\nYlJv6vrrbWOhvjlaiqbNxksOEz+TZea4gAi8i7Ms7fPbsOhrXfpbgb4vGb0z\r\nsck1bV1nSBRrKpz/AIipk9f+RZgc7mTzGILoXINqgBIAVMGmcUBD0vmwwEkt\r\nzp/HTIVCVznePG98J4baNBjZszivFwMFo5v+hbLpe3c/EE/xEoKO6aVvqGn3\r\ntE/y4/a5UFJBALJK+6K6hDvUXw2UFlekXHVE1kM9awHnzzK0vtjRWtqsUzUL\r\nyxZCuQyTlnALBGt2seM1o7AY7qmDu1tedi9DawT0mhFLewnBhh0LtPjeMxVb\r\nD2I6oUFg7wJv2GeiaRlD/cGnJQPCYmNXCWelb6t75mHiCCJjBHWNsMqq35yI\r\nD83lZr69WClMQ8wDMpnA4Mjavzi9tHrKjoqMEXfjDmuyK9jYBdx7Tv56EbOb\r\npyRZ9V2+6/d7dW9merhXHNYVa8digF/wT4bNlqethEYFImuenmIgbUk3nvy+\r\niwjCjSS/Boi4d9nTwwQD6mFzOWrbAy9+3Zd+28gaF8/JWhG4rNPbVVJFq/Gp\r\nNqf0tWaiUeBLsZdhy7n540+8iDM516fYwkM=\r\n=GJpr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"918c1157da6808ff19124ee96a4fe499f0da1877","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.4.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.6","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^39.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.10","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.33.0","prettier":"2.8.3","@types/jest":"29.4.0","@types/react":"18.0.27","@types/eslint":"8.21.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.51.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.52_1676028630188_0.26480357945786737","host":"s3://npm-registry-packages"}},"1.0.0-alpha.53":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.53","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.53","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"064de24b861cb98861541a2fc94fde76f085edbc","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.53.tgz","fileCount":49,"integrity":"sha512-ZuxZTUIg5/Rj9mxfRzCgjapylrll5pua7f80TT0BP262Yu4/X/qp4tJaUIN1fIISOqYbLtiRRFfCermhLiSJ/A==","signatures":[{"sig":"MEQCIEEinBk3ka2A6+XWd+RWR68GOdRgeapEa6qzjyYF5uzFAiBosWn0UMJAm0+pCd9KabUjklCmHVYqvmtmzgq4RMYQQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj96RnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGvhAAkiFazbIAVDLkvTCICP3MVEWxHeT6VRGZDx7YY8kLWbEARLgb\r\n/Xb9GzEexIXAu2D1Z1Mm0Njdytu3wtc4pn5t1oBg2vF/OYBJJeq2bGNlupAJ\r\n8Ij0G8J0hgFk+Ii+wvo3HTTYo5gyMtx9m5X9q088l93zoIlVEDQZuJgIwxar\r\nrOiR/wTGXG3k78L91kO9vJ4NN1nBy/muyrfBOuhYZCfiGQBf5IqLS5/z+Ge5\r\nQu+fqcb8E79B+9rLaQArc4hAjOZ8RBA5cbGq8/ewsPfpXb5cl07EOdH6gROY\r\nKKnnqGO/qnsUmllnPQeBQviZHJiQQCdq17VBDBEPAgjmXrOy+1cKgyKeMa1N\r\nvU1KpcK7hiGEnFz0XlUoN5akrTMr4omYmFueBXISzTs3ulWjKEsnwnQmK0Xn\r\nQGf68i4wG6vL+tpC1qReOIzwI6u/qd9saVnynz+656r4Be0kwW65PJ04Ldl0\r\nsJFd7mlUKfDauY01++/DRUHtD6xOS3HZxPxV4AE9+oGv4sztvwuUtoEHNIuW\r\ndmCMumz3Qklx35+zMnD0bLueMb3r316fXZEBwD8YyarVfHBG/1nOoNh9ycui\r\nCfKUPlEx9p0nqu74BaYCajlcPvwpKS8sgTwiGL4aOMg76VU99ZIjyi2TYKx1\r\nYUfJpKXatZzJImyAK15Y3+kiW3loBjxXW34=\r\n=JsrL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"ace7dcdd3244c34b38de66da80347ca16e59838d","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.7","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.11","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.34.0","prettier":"2.8.4","@types/jest":"29.4.0","@types/react":"18.0.28","@types/eslint":"8.21.1","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.53.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.53_1677173863204_0.7459857112763324","host":"s3://npm-registry-packages"}},"1.0.0-alpha.54":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.54","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.54","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"74549fb5fb29fb0252f0702baf9b3a5261c4e1aa","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.54.tgz","fileCount":49,"integrity":"sha512-tUAWkzhUPna5YvnJuM6GdjwNSP78ydOW5ANZMU6FfF+fMaw3BwdL0T+DnaAwV7a3zaxy5GZp/a7DFRYbFAFiEA==","signatures":[{"sig":"MEQCIF7C5SAwl+4CBchTeC00pTWK7RqJL+HOhesytb4mIkjUAiA6u4PUzatEGRrLmf/vnBnpGRPp1C9gBT9TVwj01ugAUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dZMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVNw//Ra6439DcCZgn3zn04oeJuzN2rQ3M7BfwBpudq1beatjNmVr8\r\nEX2FwiYML0ql6r+IuXsWdqmHU3J9FM1pMUmt/rcyblU2HS/iQKauUYQi/u71\r\niVEBaD9WUyhwjzFprduzByGSBp+6ol5FdagAQ++peA/ifvVtexK97PUpTrvL\r\n1QAwH28r1sIN/UzmyGwQT/3dM2d8b6qNkyja32P+nP2yZMICww4XmV0+K/U5\r\n5MlAXFn6axd0CwV9Z9u+D6uG1OISlZjbJjW2ewoaT+jYAtjPZEmgwTkMhEe6\r\n1HjtzVMwuG933x4W3HWK8hShDrAM/Nf0ikXBsPaOpHqfy3h10iy1taV7rpia\r\nJDglruZnm6BdLoZInSWQxXd7aM1/2vQh7mLif+KkQXIMlgfmr8C3ji8OdF/R\r\n9k4o0nOjbOV6EqjINbng3o9lsM9uNOFywll5VHzSdNtOa3b0w6QrOfQOGXfU\r\n61lyQWtFY7yxub5QUZoY05A6T56yscooMeiW+wc6ZTturiAP0DwiY2HUSaVp\r\nlLI0aZq1x2nt0oZsv43jK5SfrHgCoD7DLq3+WunhFATtKyu3tK5Xu1LfDygc\r\nV5GzCnGi1Gb2AUX6QyzECw/KKMMTwO0oOXt/kP+8UoN2udB6l0sW7IzolBQV\r\nOmmP2JZ2XqFuoXnMjc6SFy9xdwYMROYnSAk=\r\n=ozHq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["node_modules","_tests"]},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"28afedf566a7a99dd040fffc8ef6d548056c62d0","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.8","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.12","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","eslint":"8.35.0","prettier":"2.8.4","@types/jest":"29.4.0","@types/react":"18.0.28","@types/eslint":"8.21.1","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.53.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.54_1677579852457_0.24978366135451147","host":"s3://npm-registry-packages"}},"1.0.0-alpha.55":{"name":"@w5s/eslint-config","version":"1.0.0-alpha.55","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0-alpha.55","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e37043f0b881a06dded1539ca735ccbd410c5928","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0-alpha.55.tgz","fileCount":49,"integrity":"sha512-a8G54WElByRARz+UO2uTYmixyC28Ujx5RuHCkxF/DE1STkwkPYvw2oazgc6XeQrjNI8CiPZRQNbYR1Aqr93ZAw==","signatures":[{"sig":"MEUCIAfIUx+fF00nYdQtdvDAuwjFzbEbRfxppkZeKebknmbBAiEA8fwVFJiIxCMg5hpo1vVc1xXNxoAC/3wIfIbwiR9vtp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/5CJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCbRAAon1GHPQ4oHBee+qdYgJVDNDNyk7qXGTKfI2O5kC6iLJUXApP\r\n/uZMAVWc5UOvD5vI1EDYMXr+0huJYHghmLlyvgGUeENQiN/fvRjqvwfG3V0R\r\n0ExW7hvynCj4B+a7yBXw0EPGdh0ei3sMHsoBqflGIuxZK2KlvrHuVfhrOy1T\r\nmpoPhcfsbSzoin/a96xrVmxZuq7nYbrPgloeWV1cJL+Fv35Xu4UmiXKfGWG4\r\n/AsZxImJTJ0k/XmVWbzPbZi2seV8N4rh2NQz9DkLKW0hq/J3gjRhAneiGMD/\r\ncmtErRsXWfYhsHEjY6dmzZ4zpZlfPwAy5mGGctcKWC+cFCbrvX+0ynjm0ZBk\r\njsNSMjaD1prgQTYK3287MaHgU9H2ic0TdteKIudhMeJvCI22kUXrkK0+hN93\r\n+9sRikQQ8TJZarO3iz3jt4Hp42xo+6PxOf7S21MOCArXI2cF2s+f9f/l+IQH\r\nhtEOhxzApVtchYU0+qiSokoyCIVkfrx26P2hDzDRDBz/DkNUhMzwTXE79UUQ\r\nZBl6cCwxqV/UZ4O/ggQFPKAGUV2D+yOZKOjb3orUXBz7lZGi3d53d2Jp+D9J\r\nXgtFTNaArkzZ77rlqCjgHz/NMckiKcPcQdNZzFuNL7yC6uePNQTOFTQYvgFb\r\nhGtrePKuf6dtz6jxkiQr6b5CUp/yjqzHpqY=\r\n=aPS/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"e48823b601605ac001d6f49ef5c1b615b0b0b00a","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" ","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","test:src":"scripts/test","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v18.12.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0-alpha.9","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.13","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.4","react":"18.2.0","eslint":"8.35.0","vitest":"0.29.2","prettier":"2.8.4","@types/react":"18.0.28","@types/eslint":"8.21.1","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.53.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0-alpha.55_1677693065167_0.6538271130066009","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@w5s/eslint-config","version":"1.0.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"606fa4ad26e2c934384455f0c06b708f937089ba","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":49,"integrity":"sha512-eIstc/1ztr9dNYlXqPI0Xa3zqv89w7Egim9n0wh+U+vfT6ZnfJwHnPUEanAj+GnttfxHm4lSbjFT+KkUYZbXTQ==","signatures":[{"sig":"MEQCIQC7SIqDDTlLE9OEI13vUgHL8xfumOxR+8uonUKd6b3f5wIfKt5CkquR3NhTtT1lPXLl+n+y+kwRAGs/QDc21NyUbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBK4EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3og/9H0jCaBL4/Ky2JlFD8xbebQIIrds8QBT9tHdLGCaKP4W6x4sN\r\nzACtybvoe8iEWcNycv/mU2XjcudqcMGGAcncsh6Z/9Wt6aQhoJ1c1ApYVxPs\r\nq+x+fGxxtP/aZApNUTnn56vUna1mdurp1XKtqSr8yGK1oc+RUFCAQlO3HTsL\r\nf2gbL4oZagRorQsO4/OOMTiVckvsP0fJN3ig0qbwRGij3OpPkHelKQecX//y\r\nj7Z2ow6BAS0Xbcv+KQKPh6KEO8y5FjoCx8ESvE3INDBLt1+Xxrxs5J1I3olN\r\nsSeKvliC5E5zfqPzm5TvjU9aXL1mDCznaRRcsDAwnC28HnG6r29h1n3wZgrX\r\nMKZ69cBiv7bFT95hnkPU2+ghDDiUhfkIcYT6pbaxF/aiZ2a3009xRiEPni7u\r\nb77IIbLZAJp+bK2g74iLrdaGTEbdIALjoVTg4WxPtkeZVbcm3lsk66yGbB27\r\naZUGmfwhMJ+7o4rFeKczytnHRhW3WwAmqVlUT1kW0Ok+4ayDu0iCLQob6oBS\r\nlG/SlTdFdCXso7XDXDS54V6TZ5YflBDnjDQSMZpP5N3PaYPhuBolY2JQc30J\r\nNMHF/xt5IiQ/n8Ds1iXEhnEU2BQXJIHiq820v8mng4pUG/9yc9bTmr0M1tYO\r\ncE9/8RvGDEzdKLBU6Bi/gwMfh6zAWLYz1PE=\r\n=ksbG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"20f944de90b5a5c30d6446ced65271ea3fd31c99","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v19.7.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"19.7.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.14","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.4","react":"18.2.0","eslint":"8.35.0","vitest":"0.29.2","prettier":"2.8.4","@types/react":"18.0.28","@types/eslint":"8.21.1","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.6.0","@typescript-eslint/parser":"5.54.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1678028292741_0.16458018233657312","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@w5s/eslint-config","version":"1.0.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"818287e5bc6dc8ef84738e09b81d5f70782af8a1","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":49,"integrity":"sha512-2I6VxkMdlxrqfT7RMGZ7Oz0F3xvD53EM0vZAaqse7FJM4PgsV9Vdv7df4jmg6tts9u1Zw+QTFcbfZSP8F1a7gg==","signatures":[{"sig":"MEQCIBSjK8GuaCvB9O7a5yN45lIJ89UpcEuvLfJDULaQ4xmKAiBIdLXsvX3+uk2+E+yHm7s49s5K5ixJMkgwNRKDCp46Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCZg9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5zRAAkEbWE1qpoWfGvqx0Dn+0/V+a+F0L0EXwx7w13h/cDHRhBby5\r\nHvAd2q/jGeHP5FM9zPGkATKJkT800IyBYlXpTvwXfg4p9eS7ZEFkdoWxbMvE\r\n/+C1XyduJIL3C9Jf74lo7R8+EJEk4GdB9D2uFMP4utcKZ1pvV4eKwwnIeQ1B\r\ntHkfGtES6XKXiZuPr7XBbbeYhY/6Yq0ZLgh4wzoXDng7WunzHwNNmMnQlzQB\r\nxlsPCzZaMUvLqVqfgkzURHUUoj/NzZHo2eqc9T6EwvzpToFgjI4cHp+dlUbF\r\nMzBnsO7/ifSHX6/2jzGdfOdqTrmkMpAdmQvbQBA+NhWAVXtDN78S0AnjfLxx\r\nCnj32MeLAQymd2stJhEgZvuy1qHT3O1oHnsquxLEI3nA5pYMePF4lNeKv+Fg\r\ncQMsHu8b2CbGXfOD4a6/DwMd1jsbaGhwzpyq7rsa6eD/aXn5J6eXgLLfR5gU\r\nGMVddALhFdY0RyCICf1rGCz/3rWQhi5HGVmXlTZqmZnVkxR2nEG/ow119RCW\r\n3rvPhFlecfmSy5SRQET/YlZcsn/978vL1zIDe3fittiMFy8o3xI3baY040tl\r\nYFm8G1iTIMHY1T9D8DD6agTSm9JuR+OfxrcXJWeCUJZeVLbLt7lKtlMe27Mb\r\nAjhlHV2JxHOpSLGTFCU0zLSgQzFgWa2ZOJQ=\r\n=uGLE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"29d1aa4b31962b7ff3cf846b3fc374b5e2c2ecc2","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v19.7.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"19.7.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.14","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.4","react":"18.2.0","eslint":"8.35.0","vitest":"0.29.2","prettier":"2.8.4","@types/react":"18.0.28","@types/eslint":"8.21.1","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.7.0","@typescript-eslint/parser":"5.54.1","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1678350397493_0.6607042096622946","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@w5s/eslint-config","version":"1.0.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"bef99e8f68afd09b18e0174b01476cf7cdbf6ab2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":49,"integrity":"sha512-i7lGzs9EkrOO/5FdPb6TS9rGX7817ctv9QwIKEHcnDRI9GwqGfXKsyCZQeqEPV6uxgB3I5UtNue+rjJzKmX12g==","signatures":[{"sig":"MEUCIQDtN2ag3nb/O2teGEjRfOwCgFTXHzo3gmu2gR6UGWp+awIgLJsYTngwwrRpljL+m7PxALZY+kBpg9H6LCVgYCv7TzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFPJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1FhAAizzBhaMDetg+o4Hd2srVniOf19kSTBpwrX+syPL2kl7enbMj\r\nzjHs9xI6jZT71dcAjFjK8M4oIWuAZ84Ym6Htr48Os+MOdJ9jr+VqknOFRyqg\r\n7b+s49hEqXKX8PDhSRkO4OV8Fma6JGuivVJvXE4bk8ZD0ogz2MOk4L7WZqp3\r\nEWBXVk9nt18dwe2kFVB1x+nSuJY5NYIIee5aY4P30BSud21Smn4bhckRltsN\r\nNunXjDl5OqV+NNzcisdTJYW/kwXjNqSn4jUa5l43YZUp9U/xyWXyBKuF6H2M\r\nePUTluGuT54Hzx3AWrXxKRRk/hfzy4eMmCFMCfAHcaXbdVNNtu8AUTogCKcN\r\nJvZO2oqWrmsMH1tQgPNlzjyJTdI2PrPDz2Tr/AVVLphGEamlCibjLYd/HxNJ\r\noZPHG5HaGIunm98o1ptLaMjWNnIzF9Pm4bZp2zM9FE4f7um3flWYCkm3u7xN\r\nIEthB0VRHjqhm1Q3/a+TOzjVIs/tt0bnOybcZfiTc7S5X82aMYgkWPy9g/Y+\r\nVE3gstz5jIs4eE+nfU3x92duMxSKFPzT9YlLBuGjIIP/RpMVAH4VRn/NRdvf\r\nlQuzHVNpvW7Xd9Ulon92CN/VPA4qALbfwyFxCABZS17to/gSZsnXeXsoOtj+\r\nNSuBSzIGnh4ymOuEuJhagWPjK0ptc9r2fbg=\r\n=wEzD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"cb12620549f61f9f66685f32a8a72fb5159a6370","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v19.8.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"19.8.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.15","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.2.0","react":"18.2.0","eslint":"8.36.0","vitest":"0.29.3","prettier":"2.8.4","@types/react":"18.0.28","@types/eslint":"8.21.2","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.7.0","@typescript-eslint/parser":"5.55.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1679094387685_0.23426020108662682","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@w5s/eslint-config","version":"1.0.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"19957e5bc915295597ff309b5c914871dff48e98","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":49,"integrity":"sha512-pLhpR1eoXbZ6PSrAWb9L7Q1mPema37lqXKBPS5TNwCFIgokCVh0BVWUqwAzB4MjLDU/oHdFh0xBysV3NkOY8eg==","signatures":[{"sig":"MEQCIAcbgTtIX0Tq8UZ7sy+d04IsV2dCqUOV7fJSPxOOrpLVAiB+oo0KBBshhplEHeB8/rw2KwBpVC/3lkL5hjeU+4ng2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKC8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4TA/8CMdyo1HdJA76ujWbu7pizkRyKw+YnG9TOQZC1H6NmeVIvFsS\r\n+bpjzu1+gp3gZR/3J5TfWmmgdqMI/nLutzm3ci62gi3sTQQHDVGi7+rs2gl4\r\nJp2IfykkqndPsKaRHZj5OYe0ANiOn58bXE8rnQLRVzMNUopAEB/hxkggBJqr\r\n4Uvyb4gq8mb8hDibKXd9bVqFdUBqyYHzwf6CCqSC4ZW1XEnoqw2BBgBd0BkO\r\nkT71YPbiOV4dZCaHYVYGFHby0n8gh+gZq2IZk6Nh8JLDBnekB4b3+b8vI+4+\r\nJxASgkHcQZYDU4gXEtfybyJst+8C20YmfWMaCzZMuFXLzSPzU1KUORViZOY5\r\nePnpin0YmYFv0h1WBcx1GPG0RgUOMgitOTAns8/f8Yjerze7KDVCjgIdlfk3\r\nPFa3ioARtiWJIJrYdaJtpTKXF7Dl6vityrYKpmwoZxaNmEy/SkHXPL5i0TVZ\r\ndfXjcl51Lx6+Vr3nXnV1iRc/51MYTlfMreRz+KqloMHSov911HqSTfTc5SiA\r\na6KcVgOJyF9r1Yr8B9ODM3FZ+eOIY4MZ6//6cX3BR8v1OYUSoxIdgJaKhR7n\r\neq8bQwl9mdmP7UdLOdgOE0zT4L4NG7mly4FamNzRNfpMLPx7yV/vzBClKbZJ\r\nXrSvGiMaZjkYfQQwqv+JGsvtiacBeLXwwLw=\r\n=m198\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"55dfe2e45369c5d97aa6de7f2ee2eb08ac4d5b4b","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v19.8.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"19.8.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.15","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.2.0","react":"18.2.0","eslint":"8.36.0","vitest":"0.29.3","prettier":"2.8.4","@types/react":"18.0.28","@types/eslint":"8.21.2","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.7.0","@typescript-eslint/parser":"5.55.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1679335611976_0.780381128414128","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@w5s/eslint-config","version":"1.0.4","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d82606964609b771c8e89226ff6faae30eb61caa","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":49,"integrity":"sha512-7nMzfUUFZ98FXuJr8GzLg//H8I3rwRjSlsYPy/LaUh8MqchMuejGQbAW8wQ3w0cNCDJXTXjMvS8gYI22HykFVw==","signatures":[{"sig":"MEUCIQCNnGf9Wf5ndXou4BC6kMuaMeSUcA/78cUjQ9/0JUW+9QIgWcgPdz2dK8XTEe5KYl5RuMTpG2hHV36btMdij7PDSg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbZcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvMQ/6A6oIsPg/wwPm99ioogEbJb+vTK03BEn0095q38lItU4nIUk3\r\nwE/Zuzx+l+qF8Hxu2gimo3wU9C8QglPUTJqfzCc2QFizOWS+hPiQEmIdUU1e\r\npUsYAAoMrG8d5JU/tvQ/L4wKVbixF1nt+CVCstsyjWizVDuvmRTdfsY6MSDJ\r\nH96jIyOg2ytwymqiQQA14T2dXR70uQuOw6sKMGMmr30e6pdwkP+wmEP59ZT/\r\n8YtX/J8YdwJkRH3onZg/+YQndxQT5VzRL7gn/UExCOrgRxEO4eqkPRBUC9XU\r\nZFSjwm77u/2knBh30mRnxN4xKhvk2ihiwFQmNytuU23QAruYuQZMblQIJbvE\r\nxXmHgz1/Vs4bzqYQE5frulx9l+SKMS1Dh/fCitW2zk5PY3LKJbR6QnYz/1+e\r\nNHHmDHMuQYx7xT62KLDZwGaCe2aR/I6gsqBKonqbnIp4hBVuWV5oSrUs7NlC\r\nOUZ1X4HkgT92zg72qCNDOeO59VK051jwGUoDTs60OCyS4tjz7f9ZG6WTfwzQ\r\nUyMDZrD0fe1sdC8hiMwl5mHppJ6w3dYZ4T9+3GSY95TKJfK257FiFVxgGhJO\r\n2e2WPT+6rHulJ8dC39PZwx3kIyYGyZ54mDfcE/XVZ9JkL2e/lCGq9ERJxneY\r\nyVJE/NmhzmNR4btxcVZ2S5HAzqq2EnqXT/c=\r\n=bR4Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"f049ba295b93f420a3c673292baff2a25e1a2b70","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.5.1/node@v19.8.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"19.8.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.16","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.2.1","react":"18.2.0","eslint":"8.36.0","vitest":"0.29.7","prettier":"2.8.6","@types/react":"18.0.28","@types/eslint":"8.21.3","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.56.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1679668828147_0.8799423910858126","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@w5s/eslint-config","version":"1.0.5","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.5","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"cd6c8520f25d4093e97e0f945fca176602b6d5b1","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":49,"integrity":"sha512-nQDUgVcc4R+57q5D1usDPvdgF8DDEDkZ+0qk5iaH+Y3z2Fu4U6zDqQ7BtKmRrAhbVQ23ZRVxaJ0v8ku/dbcU/A==","signatures":[{"sig":"MEQCIGCDEslGJ7JixmQNUFLV99glg7dj6ccfmTM/71VU38SqAiB6p8M5voxHfvKAhR0wdN9eAWx16vpRGE1FmmmhQfowJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP/vlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdIg//VWtme9OIdqX/XA7HI+BI+15PtabhTEi/x9KmHD1lMX9tj6y7\r\nSDGcydRGoOGjtvaYv0breXnnDmAWEMg4Nuti1Egz2ZcX4KhB+rSkAHw+pK6T\r\nSOMqXQvlsGkrNJMwWHMqO8YpoJbZPGwbAYJhzFWmlc9ys3fmoNyXOjGrz8iR\r\nq4KzmdDz0zzUc7UQowy8cpguhwBEZy608+C3Gj0ggjsR9HWqQmGt7WD5kwRf\r\n0PJSUnVH/82Syi1g9YRPTltAg90OtZ49xrhcQ1kpTlLmTLkM3BkgK1juTp4Q\r\n0egjCrqbj8a9Mp1KOcO6gchnInAE7EaLxmVrjPfzIjMWaX8FBF5asR/YyHHu\r\neesZsTf3jbWGqcbE79EiN/kH9b0dNiKBBpHkTtcR6yRtlcTEhmPe6HbeddTj\r\naIOp4av8pa7LWepawpbdwbvraNI/bsxloXlYiQ1NOtOd0YlrGFGKh7iJKKE/\r\nPt0CDG2Qf+O8OIP6a+Eo7Dy/n/98lUtHVVK6UAtLi25uOzWG3kSk3KSx4DYy\r\nmhSA/NQfjX03VSJVO6v8Fj3mpSiTdaHTCC3Kf8vLIVv4RIH2B1g2esawEr5F\r\n+hwIicLl88O/OIG5Xm1T2UUJsaSk9XFc9Bh9cVlSS+pDzw1Oq/O4O9voAd8T\r\n0ogOjHRNgB2IbHNJ9OwUi5Xc77KmAq9CwZc=\r\n=af7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"12f2f65750a6ddd1b9746e7e09a7a77919b33eba","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.1/node@v19.8.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"19.8.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.3","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^41.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.17","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.2.2","react":"18.2.0","eslint":"8.38.0","vitest":"0.30.1","prettier":"2.8.7","@types/react":"18.0.37","@types/eslint":"8.37.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.5_1681914853038_0.4536661590185791","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@w5s/eslint-config","version":"1.0.6","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.6","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"81300141874fe07b1e4fcead7316b502f4b4e054","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.6.tgz","fileCount":46,"integrity":"sha512-lr+ahQqwrgfQ9qs7lYsJp6hV59Q/q//lWaz9BnjvPxLjS9sm/lGFpyvafWkJQ1nP1BQpVc49GwdJWV20/0zuZg==","signatures":[{"sig":"MEQCIAKXh0b/xhGMEXzdEo+I+1j4xfXBJWoxYJvLaL9t29HnAiAyV4xAoDbBJCIEoLDoua8NPdGqi/gDgZDLNYOXIxug+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71368},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"377ecc04617c5a5a3d527b1e4553f0328bc22485","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^43.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.18","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","react":"18.2.0","eslint":"8.40.0","vitest":"0.31.0","prettier":"2.8.8","@types/react":"18.2.6","@types/eslint":"8.37.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.5","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.6_1683653925660_0.44578761609904016","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@w5s/eslint-config","version":"1.0.7","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.7","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ea6c8544f101a4864bfcfbe05a0f6dfd27a41d0b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.7.tgz","fileCount":46,"integrity":"sha512-etknJuu3VpPftcm055ToOugtOB2GXL/TlaLWzIjyq3CswH6miafybQXb9vTrs23CG8sMak0Soe/n6KqRll+J8g==","signatures":[{"sig":"MEUCIBArdutDo3BnMoovN89hCzhBfjfwoKDLvpIPzqvZsN1nAiEA7jEAYCpWSR02trQokISAndH4/AOsUb6ZMkFB0xsBh/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71368},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"0c9ebb2dc3ed83971dfab528da7f398e2b947a64","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^43.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.18","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","react":"18.2.0","eslint":"8.40.0","vitest":"0.31.0","prettier":"2.8.8","@types/react":"18.2.6","@types/eslint":"8.37.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.5","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.7_1683653957728_0.1606984225875474","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@w5s/eslint-config","version":"1.0.8","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.8","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e1b4a4d9b170374956026699f0f37ab9e5e2a3af","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.8.tgz","fileCount":46,"integrity":"sha512-Hl6cZKl74RwZ+zoaauJKUpbD+uaZJh9J4xTPwP5miacbJjtCK9F6cDe3SOLcxa/FI66OQG2ZSiin5NzVelSM8Q==","signatures":[{"sig":"MEYCIQCf58owCv8iO5q5szm4X8HDRTPtTCjHte+6L3vGcpCjywIhAKlANa+Q8vZcHg1QBu/3/l9G/fFCXXKa7s0dX32Kw20b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71490},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"5913801bce7442cfeb53292901eb5ea3479bb878","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^44.1.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.18","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","react":"18.2.0","eslint":"8.40.0","vitest":"0.31.0","prettier":"2.8.8","@types/react":"18.2.6","@types/eslint":"8.37.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.5","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.8_1683714838631_0.580164278436273","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@w5s/eslint-config","version":"1.0.9","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.9","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"4b005c7fd0d8cf31c20990cca783adc742c5fc68","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.9.tgz","fileCount":46,"integrity":"sha512-66Gz6OiqSODQgC8bxHaSqhEy2r9CqrSdZtwbSRP4WvmtPhcVQnb0xB0c9YgNkI/k6Xic9u/tzUEZGYio0M8+Bw==","signatures":[{"sig":"MEUCIQCEeeGcRmC9aWvrDJ/I5iEEIF7s1Ds2IrcnMnRIRuwqCAIgZZc9iIT8TL/P1rAFda2ULaEKDk708ANV4YGGQwo8fX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72137},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"b37ce0baef125aef752089cf90b5a75a4356f678","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^44.1.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.18","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","react":"18.2.0","eslint":"8.40.0","vitest":"0.31.0","prettier":"2.8.8","@types/react":"18.2.6","@types/eslint":"8.37.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.5","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.9_1683738818245_0.9957278883195388","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@w5s/eslint-config","version":"1.0.10","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.10","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"819dbb4c26e04833450af2f42317da7134750b28","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.10.tgz","fileCount":46,"integrity":"sha512-GWztOaG9SeG/vtsKm6hnWRSLZ9aF5d7wSYzIJZLpx/+WhdChJwI20kp4KZ6RsyU85tZHaXpNQgxNj0zKAcMY2w==","signatures":[{"sig":"MEQCICQZ2d3JmDpbAVj03z7jA8vliU/FIcttZ4A3NMtYAfidAiBM6e6i7K7z8O4DUJEobqxB2O+rqYc7FQThXfs9uhpoDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72296},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"128fbd2cdc468360ea0c0834401ea99780e5c622","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^44.1.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.18","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","react":"18.2.0","eslint":"8.40.0","vitest":"0.31.0","prettier":"2.8.8","@types/react":"18.2.6","@types/eslint":"8.37.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.5","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.10_1683794787160_0.6830669580450586","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@w5s/eslint-config","version":"1.0.11","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.0.11","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"183b06ec7a3c621b0b82591dba5859cb813aaf13","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.0.11.tgz","fileCount":46,"integrity":"sha512-eptOleQj6+XfvzL98/NlU30GmFhk0kPctUbo0VnxmlMeig14nhgXeNkJ/RnZ+J+NeExJLyDqSBZ3RTnrSwk1ag==","signatures":[{"sig":"MEQCIBHVroCv+5z7VxpmcXIN/iX7/G/zsQbA650GzTfXE4Y7AiBZ9j6UV21rKA8MDQvUM1YebzU+FTuguVVuR25eS3CRkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72296},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"7e5cf7f6b4725b79da890724f6377c2893e6daf4","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf lib","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.0.5","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^44.1.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.0.19","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.9","react":"18.2.0","eslint":"8.41.0","vitest":"0.31.2","prettier":"2.8.8","@types/react":"18.2.7","@types/eslint":"8.40.0","@types/prettier":"2.7.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.59.7","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.11_1685546767631_0.6979464821708623","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@w5s/eslint-config","version":"1.1.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.1.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6a858e6c9abae782aaef59f364de2af08827932c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":40,"integrity":"sha512-9rTCW4mw1jSTxHgE/DCwiAgtMM13oGS9dErpp1ie6jZUmzK/+JsYUY/6TLkpsg0XutxoUjD3eVkDPqoudFaRyw==","signatures":[{"sig":"MEUCIQCu/GEhOosNn5OleQ9GKKuRdVL0tTX/T/lJva08Y1Rj8AIgdDPlm0kkHuhTYDkAsfN+ZdnM7I0rnPX1ZAQ9kzv1EjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70728},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"d1f8476f515b7be923ace0dba9ef86571f08747b","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.1/node@v18.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.1.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.9","react":"18.2.0","eslint":"8.44.0","vitest":"0.32.4","prettier":"2.8.8","@types/react":"18.2.14","@types/eslint":"8.40.2","@types/prettier":"2.7.3","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.61.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1688499904567_0.273202428096712","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@w5s/eslint-config","version":"1.1.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.1.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"c2c5874a15414a29e0a7340b6f8358ac9a04edb5","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":46,"integrity":"sha512-7kKiVjwbErwQqVMZHJSGnRZbf6d9G3ky2QNGyDEFY5x1W5QrHOWzphNgqVvADs2+bg/Zy3dSAH9e06+r2/Qp9A==","signatures":[{"sig":"MEYCIQC8BhmXBDtkJjf65ZxFgnlfj2xkKdZP+caVH3mj7f/bCwIhAMhPD+HUKyztAZMynDeSVt7cfhek5hcRVMIGsd8IV7kz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72147},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"f6e23733afc9326ada882190af49b818d68226fc","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.1/node@v18.16.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.16.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.1.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^4.0.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.9","react":"18.2.0","eslint":"8.44.0","vitest":"0.32.4","prettier":"2.8.8","@types/react":"18.2.14","@types/eslint":"8.40.2","@types/prettier":"2.7.3","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"5.61.0","@types/eslint-plugin-prettier":"3.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1688501224689_0.10912415782781415","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@w5s/eslint-config","version":"1.1.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.1.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6364ab459ff00740c40984fa5065d0f54680e693","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.1.2.tgz","fileCount":46,"integrity":"sha512-IAEFIIAjL8tQ5W2oS0MomCfuuvOGuGSDCvqPainnmOWbuWXQLd1Fcj0OY1kzZSzmw6mJuVJUJCzm+O8/boagug==","signatures":[{"sig":"MEUCIQDWd5RQ9izccGlrKKWO71IOtLMPPjwujsrRfkK5KDIhzQIgC0tpfFOhDsqvyK3AMOmEOaRVI+9QBgSrI2MLzovA9jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72083},"main":"index.js","type":"commonjs","engines":{"node":">=16.0.0"},"gitHead":"80e6661d57dd6ed7a832f7e34fe3eab7adcddb88","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.3/node@v18.16.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.16.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.1.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.3","react":"18.2.0","eslint":"8.44.0","vitest":"0.33.0","prettier":"3.0.0","@types/react":"18.2.14","@types/eslint":"8.44.0","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.8.0","@typescript-eslint/parser":"6.0.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.2_1689189557754_0.5209162630262496","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@w5s/eslint-config","version":"1.2.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.2.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"21b0ce34438b947f1bc958f4b63e52e530431d49","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":57,"integrity":"sha512-XHtMcIz1OaH+Ft1W+0ODPpm/eLyiMHkfp07XmVzQNhxrWXFBAUd6yQZgOUbynYsFBaf6l9jflqxU0yFIeFGy9w==","signatures":[{"sig":"MEUCIQDYKGbdkYcHods5pzU1aFArDFmOsNndZm5JAlVFGuXq3AIgZjZ6vVlM0qyEuYBAsPjFKTGZsoREyq/wTwU26+/kgBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74099},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d3b4d1bae7d8b5b8f066ac5fc8ac196d282396bf","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.2.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.7","react":"18.2.0","eslint":"8.45.0","vitest":"0.33.0","prettier":"3.0.0","@types/react":"18.2.17","@types/eslint":"8.44.1","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.9.0","@typescript-eslint/parser":"6.2.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1690563098370_0.3896627029040567","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@w5s/eslint-config","version":"1.2.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.2.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"fe3384435ae8cde17a14712daf102842106f0825","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.2.1.tgz","fileCount":57,"integrity":"sha512-VwPHd1otuwxrauJ1D6bGpBNDaFwULafBbxMavMV6QNLE6xzNDIjX83vrGayZzxIsPhspMrwDH3NiyxuzhNOBKg==","signatures":[{"sig":"MEQCIC6tsFahbRmRPsjfSlXcYrHWUSqnAqDSA0EQgE1RN8SVAiARfqreiGevpzZbn2zyvaB7Tkspl0ZhSONrjtiSla9/Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74099},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a078b8f62ac0ffe46e977bd68af1c2180b6900fc","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.2.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.7","react":"18.2.0","eslint":"8.45.0","vitest":"0.33.0","prettier":"3.0.0","@types/react":"18.2.17","@types/eslint":"8.44.1","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.9.0","@typescript-eslint/parser":"6.2.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.1_1690564904853_0.40684605091924264","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@w5s/eslint-config","version":"1.3.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.3.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"696f22559d0146dfa6a32476280b5eff835d9cc4","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":57,"integrity":"sha512-pG7HqFo+zAI32FeawBOD9eCKv4ZSVDTjLdq57dn2bbTtymhoMngf8WPFkYfuXOR1A0p0fI+r/lmX30PrSmPilw==","signatures":[{"sig":"MEYCIQC76iiWcaY0G1bs3wurRiQyt2wxaMK6lNbSkQxfDy+K2AIhAMwEl9ql/Z9hmyKSUSfajWZyCUYc8tcZtG73LJ5R4mc1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74432},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a10793f9e40481a6e84451e57851a3af630ce953","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.3.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.7","react":"18.2.0","eslint":"8.46.0","vitest":"0.33.0","prettier":"3.0.0","@types/react":"18.2.18","@types/eslint":"8.44.1","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.9.0","@typescript-eslint/parser":"6.2.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1690900213937_0.5306038752485576","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@w5s/eslint-config","version":"1.3.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.3.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"2b84e4c680524b1537ab9e4f59097ffd291e3040","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.3.1.tgz","fileCount":57,"integrity":"sha512-GVuf3Y186pyqzppPZSQM/pmpVPkV6AxuCvJrJNQiZbrDKgsvLxwjfpgb/O+WEQohGHBjpIMoAfyexg0NrpyRdQ==","signatures":[{"sig":"MEQCIGwDlv64FODdYrVlRQAGrwxrQ76ymqgwLe3WnlnIp5X6AiA7qncPViwtZhUc0TxsVpgwyndiiqUE+PkUNCarfon6KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74432},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"024ef9515d39f1c6eb891d7e7427212b2b06c952","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.3.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.7","react":"18.2.0","eslint":"8.46.0","vitest":"0.33.0","prettier":"3.0.0","@types/react":"18.2.18","@types/eslint":"8.44.1","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"8.9.0","@typescript-eslint/parser":"6.2.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.1_1690901673585_0.22385850205070734","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@w5s/eslint-config","version":"1.4.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.4.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d0a91d96c2080a24eb001394322c50c2da3008f9","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":57,"integrity":"sha512-IabTWkw+AXCR/kawCZINvcWFn6ynysa4Kj6pIFGsr+hjvhuC19b9BHIUWk4aMSX+2iPGY9aJhUuhmFkYUJ4FgQ==","signatures":[{"sig":"MEUCIQD29B1cmdRJ5pzEhGUKOD7lXI21r+ivkEISNOZA48kPLQIgSwGumPTXjJN9P2pQCIxN1jQBsKBosOcVNRkbTUFVjP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73339},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"16aaafb3d78f8485ca110ee2842005e6b938111b","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.3.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.3","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.9","react":"18.2.0","eslint":"8.46.0","vitest":"0.34.1","prettier":"3.0.1","@types/react":"18.2.19","@types/eslint":"8.44.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.3.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1691526643861_0.16618156954441754","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@w5s/eslint-config","version":"1.4.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.4.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"280ff92bbc1de5dce55627e5dacee067d71531e3","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.4.1.tgz","fileCount":57,"integrity":"sha512-G6bmrRL2kwls/9zS+MheCONZMJMTMHcEJC2EFDA9Cwsa/OugB2SsSXyqyfy1nwnbj38Fa0ai4+HmK2PIUE39Ow==","signatures":[{"sig":"MEYCIQC2rtcYmC7r/lxAE5Bl3cmVZgZrenkPYn2dSMqnj9d3ggIhAM1tadIPx/t71//VDYSE3yXhstLXPpZEmyvtvzH1YI+C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73499},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7c7006522408a5ab144f8def71edab7fface1e18","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.3.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.9","react":"18.2.0","eslint":"8.47.0","vitest":"0.34.3","prettier":"3.0.2","@types/react":"18.2.21","@types/eslint":"8.44.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.4.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.1_1692992957965_0.2105758791587824","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@w5s/eslint-config","version":"1.4.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.4.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"744961c6720a3cd51a7efb74da36eb5bc0752046","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.4.2.tgz","fileCount":57,"integrity":"sha512-dLylRrKPL2TuQH6bB40Ii+CyeLMLk3O9cpLIOx/KLoMNohSkNMSs5W2m6rnb9YUVvMY9sJMQjQTIxFpkS9QCRQ==","signatures":[{"sig":"MEYCIQDsj51DAiGEdRi/d5Asll1QWZQJrRd3kxJdQ7nyoJBfnQIhANHK/ZFiFDU0oUrTgh27HnmPAKILBLOUkQWjbBQKBgXz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73585},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c141340930d3b0c2bc59941d0dcc699e3ece182b","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.17.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.3.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.9","react":"18.2.0","eslint":"8.48.0","vitest":"0.34.3","prettier":"3.0.2","@types/react":"18.2.21","@types/eslint":"8.44.2","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.5.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.2_1693340005274_0.7372530904502721","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@w5s/eslint-config","version":"1.4.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.4.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"731664eea436ea61d98346b664ca7b48bc0e6bdb","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.4.3.tgz","fileCount":57,"integrity":"sha512-RTOZ2voLCxTmCttCeYIi6J/t416ait+NbHqRJZm4UcmB0CEOkyael0R+PDeWGghQFeue1Wlgn+IPP6saOP6nyQ==","signatures":[{"sig":"MEQCIDkeCbVmyD41EUeXaS3yKScOViNPWqWAfbbiKS/z8dYLAiBX98lj9CM+UW431WYSAL4+pGxNSR9aZ6lS10kJuHTU9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73657},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"40aa9e728c83ee50a5a381817c59df91458cf6a0","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.3.0/node@v18.18.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.18.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.4.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.5","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.9","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.5","prettier":"3.0.3","@types/react":"18.2.23","@types/eslint":"8.44.3","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.7.3"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.3_1695934401447_0.2889534932349693","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@w5s/eslint-config","version":"1.4.4","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.4.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"867c49fafccb9c007c49d2d9988375465fe1ebb7","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.4.4.tgz","fileCount":57,"integrity":"sha512-bJ7JpP0RJN+Gx4AMi2Fs1J+uUGp0u9TrvigHRzZI5SNlephtpg5+/vld6bKAY+fEcxqv7y/tUPYznGwZ4vdjyw==","signatures":[{"sig":"MEQCIEGmRWnXwWewMVBXJBLBYC9ueRCymkQJLwUtDheZw3YCAiAZTQnL8To9ZuhaVYgOgLc1DW0XcO8MYlpJx1P1gQc5/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73657},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"824cd89a55dcf5b99977c51c8c54c00143769f24","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.3.0/node@v18.18.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.18.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.5.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.6","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.10","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","prettier":"3.0.3","@types/react":"18.2.24","@types/eslint":"8.44.3","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.7.4"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.4_1696447072931_0.9040638180845872","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@w5s/eslint-config","version":"1.4.5","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@1.4.5","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"c1e9f76259d586fd6b522bd5a8eae9faeeac66e8","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-1.4.5.tgz","fileCount":57,"integrity":"sha512-V76bmB7ONH/nvvJXdmAanqArGwhUBm1VSLDTECZQssx/OUlf2zmpym5g7gIamTzIohx0sypEdiJp+NqicgRT4Q==","signatures":[{"sig":"MEQCIAybb+mBoQvYYiJSQOA5PzoAqMXva0yrzdiJ5eE1R9RzAiBtQvIuBJIZZFnRMYW8h/9I5rr/InvkrX7Zno4yvXezyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73695},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7ab5287bc67b525c4bcfe83456c642c5226d900f","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.3.0/node@v18.18.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.18.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^1.5.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^1.1.7","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.11","react":"18.2.0","eslint":"8.51.0","vitest":"0.34.6","prettier":"3.0.3","@types/react":"18.2.27","@types/eslint":"8.44.3","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.7.4"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.5_1696884329616_0.18760419148085017","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@w5s/eslint-config","version":"2.0.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"91fbbd6aab75eea833ddc1ca47a7eea2ee66fe30","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":57,"integrity":"sha512-Rl9r3UJeXF/oE/Cf1dRZBHBsWoE+92Ffltvzdwg28r6vVBQbHSq0uC/IbymaJeBKL7O5jN7ughCaAm+UdgcYyg==","signatures":[{"sig":"MEQCIBA+/ULo7SbDhY34Jq1/+ENtZTiSFFYhJXZzdeYDVUifAiBC7wh1J4IwjnpdYgvNErG393yBgbcA6Wpz7tfw+eO65g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73695},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"df3ad719f23deb6ab6a2c546664b0496fee3a039","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.3.1/node@v18.18.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.18.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.11","react":"18.2.0","eslint":"8.51.0","vitest":"0.34.6","prettier":"3.0.3","@types/react":"18.2.28","@types/eslint":"8.44.4","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.7.5"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1697183452182_0.21975353506682516","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@w5s/eslint-config","version":"2.0.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d3f4536f04cca31c1de12f3e91aefe3928358853","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":57,"integrity":"sha512-6GnOIWYx244NActw1TiqtMRSQxbEDO4b2DKd6ovq9xwHL+5By2d6fQ+5iX8sCy8z+63e2n9zt+QWefiYjEuAhQ==","signatures":[{"sig":"MEQCICu25yRAzHX4O4V0WNpACv1MBUaPUWcUZeUYXrgplVnsAiBSyHJUo+TqLSq3NKgHWNgMO2C5g/2savnzIW7yjYbFMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73695},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"47a30a8316d1991e5afff4356b377b34f8f33043","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.3.1/node@v18.18.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"18.18.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.4.11","react":"18.2.0","eslint":"8.51.0","vitest":"0.34.6","prettier":"3.0.3","@types/react":"18.2.28","@types/eslint":"8.44.4","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.0","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.7.5"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1697378300764_0.6706695724744354","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@w5s/eslint-config","version":"2.0.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"af3442fea982ffac7896ebd36ed601bf95a521a4","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":57,"integrity":"sha512-9w3WjxKWB2gq4NIqWtOCJReCr0TmsDzX8wZ598hg2qVo+yrsH0tayfggbGHtRML9HLSevAqALQ2ZBbEx231BtQ==","signatures":[{"sig":"MEQCIHLMToeOGUyYfOXmgr4ikwhhrSUb3Bu9y1ymwISH2T7OAiBM7fAPq7IOgwRIv72bjOLmI1IZl/AFmGmSNsj/IzOHEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73763},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"22f1d858d15347cd0dd6bb6b6569df0803bf2441","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.1/node@v20.5.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.5.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.5.0","react":"18.2.0","eslint":"8.52.0","vitest":"0.34.6","prettier":"3.0.3","@types/react":"18.2.31","@types/eslint":"8.44.6","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.1","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.9.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.2_1698179313062_0.7313024879533272","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@w5s/eslint-config","version":"2.0.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"f3623f6dcbd0e38075198558199d56a6b6890362","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":57,"integrity":"sha512-4xRYcX3t/p6PLbVMpfqw35Yxbz69EzXGdNAc+g97jZ1obm9DhHwdWphMlVeKw3WJCOnSsf9CnnvnHNT6YNjVuA==","signatures":[{"sig":"MEUCIQCCuJfXm5AE4kALfWZJRjlTuti9jS1IKCSKKvOJGQjkkQIgam3isqNJItwoJzAuq5uuRToedZP4IYpyoc0a/JIEsk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73763},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"214e0244a63211d31c96ad0d43fd5b9d080beb67","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.9.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.3","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.5.0","react":"18.2.0","eslint":"8.52.0","vitest":"0.34.6","prettier":"3.0.3","@types/react":"18.2.33","@types/eslint":"8.44.6","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.1","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.9.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.3_1698410515732_0.10436810580153666","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@w5s/eslint-config","version":"2.0.4","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"b02d8ccd26e50e7df396f81b6006b84cdd658edc","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":57,"integrity":"sha512-uRsyRPVHNvljM77+Rs58Ww3PeOldXvOm8uz46LcdjDn+OFri+xq2bgFAzo1RANAyidRSM+e5RoIkUFQXmr7cmw==","signatures":[{"sig":"MEYCIQCZUbtUdnD2FPwrt3eF1Fqdbn1caQllPeY6/tmsk1ifCwIhAP1mnGNVxphpctcY1eD2VuDS84++WvS6WL6VK5u4EEMC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75421},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3b3fdc935f9a82009a8e7c0c7951ee2b4d8f7943","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.9.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.0.2","react":"18.2.0","eslint":"8.54.0","vitest":"0.34.6","prettier":"3.1.0","@types/react":"18.2.38","@types/eslint":"8.44.7","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.12.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.4_1700694128843_0.0192637538510263","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@w5s/eslint-config","version":"2.0.5","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.5","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"0edc4555d68ae5641f62c31ea5c7c35cd0a807fe","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.5.tgz","fileCount":57,"integrity":"sha512-/woYYiDutIDsnS951ged5SvMb40wS8F+pIeTxFZnsuqtQ5EZ4I8QgJdG3yn/9WCUOxh+i6/En9+U3+GLTWZ7Kw==","signatures":[{"sig":"MEQCIEXGCJEqJtdleIggC9x/E6YzGF3ANKs9aPMTMTjVc5ecAiBJMG7Ne3pVSmZScg6g02e39VUeQEphdW89yv9nxX8qVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76618},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2bd0a857bdad976886f91a11ab9b2928c59095be","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.9.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.5","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.0.2","react":"18.2.0","eslint":"8.54.0","vitest":"0.34.6","prettier":"3.1.0","@types/react":"18.2.38","@types/eslint":"8.44.7","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.12.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.5_1700817924046_0.6755212487837248","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@w5s/eslint-config","version":"2.0.6","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.6","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"382bf3da947d0d5acebd6702852c9debeb179852","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.6.tgz","fileCount":57,"integrity":"sha512-r/DLokHYc8/WPKsJmv3qzjeZhnM/S3wJYyMGERc+h3csNbbB8lxtrSzdT3OWIJgtDXkqF2fP+M4Pdk9AawMHCQ==","signatures":[{"sig":"MEUCIQCq+YxPNBslJUFX+2zOZwRfjzJF9L/rj2YIaoFh2laMLAIgLlhinzWvS4ypx8XtuVgKg2bunAC3z7JZLzGJnRk993M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77528},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eafe8f4243aff7708647c9fccd4b6b86a4af2d16","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.0.0/node@v20.10.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.10.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.6","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.3","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.0.9","react":"18.2.0","eslint":"8.55.0","vitest":"1.0.4","prettier":"3.1.1","@types/react":"18.2.45","@types/eslint":"8.44.9","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"6.14.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.6_1702658198869_0.26275192368687783","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@w5s/eslint-config","version":"2.0.7","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.7","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d2eb3a4978f047a4e5be40264b9ca8b6b8146c80","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.7.tgz","fileCount":57,"integrity":"sha512-HgnJgGxza5kVB9szZwZGI/i+Hmy2tTpN5ieGohe64Qm85P0JJisQ6yXYFgdEUjMvUVtP6nhCSHCRNQEuBRYDOA==","signatures":[{"sig":"MEQCICogwh1/yH9NIgKCV3cE22/xU3M/6MoNLMWCHTcoS8ouAiBu0W4+tbdbzD5rm6YT3Z6g5wP0sBBVI+fPFv0Nx52ouA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77528},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b76a6f49a4214c1d9d8aa8467d2a1ce3505b5367","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.0.1/node@v20.10.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.10.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.7","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.0.10","react":"18.2.0","eslint":"8.56.0","vitest":"1.1.0","prettier":"3.1.1","@types/react":"18.2.45","@types/eslint":"8.56.0","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"6.16.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.7_1703708069125_0.2731744424976932","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@w5s/eslint-config","version":"2.0.8","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.8","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"074d35dcb06ce07b13ee1fb595ea8e31064e701d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.8.tgz","fileCount":57,"integrity":"sha512-9tIQTxN4jU80xZs2uyW8H5uvmzSAH5a87/GNzgEIl+TJ4lnLy9GJcdaz0Ys+xaOZgHJM4wZu19ZFTlvbcuuHRQ==","signatures":[{"sig":"MEUCIQCa+KTwGtwg3GN2PhrqC+d2Cf1CGl+JRZMApPeyFNslQQIgDplOtPmR0AnQwRof01MAV5P2pS9OCM4YH+NEmHE/QDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77528},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b5610ce3a5561b34c17806605ccb031305c471a3","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.0.1/node@v20.10.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.10.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.0.8","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^46.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.5","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.0.10","react":"18.2.0","eslint":"8.56.0","vitest":"1.1.1","prettier":"3.1.1","@types/react":"18.2.46","@types/eslint":"8.56.0","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"6.17.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.8_1704213164829_0.037880973000961715","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@w5s/eslint-config","version":"2.0.9","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.9","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"8706498d4d1206602dd35b0263fd8ecee5b16ac7","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.9.tgz","fileCount":57,"integrity":"sha512-K/m7t6SfrDIv4Vl/KRqsXDMCCHRWvp9v+HsLeljItoF/LetlCsFVIhcrw1Er8xRtdDjvKB7Kc60V8F8Zp5fLqA==","signatures":[{"sig":"MEUCIHhXfDl2sEbmlxjLxPwCDZAdnvFKS+mHS+48UllU4q9FAiEA2wVANTGLHSu+dJFuLuT41F6iDE22jMmyUNQBtJgTq78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77528},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"db91328c07ffeaf4a55fb4f5ee643260d7c9943a","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.11.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.6","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.1.4","react":"18.2.0","eslint":"8.57.0","vitest":"1.3.1","prettier":"3.2.5","@types/react":"18.2.59","@types/eslint":"8.56.3","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.1.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.9_1709026669259_0.040503546231582144","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@w5s/eslint-config","version":"2.0.10","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.10","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"068287809d265d46554433df39b166d0065fc1fa","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.10.tgz","fileCount":57,"integrity":"sha512-739ka2MKzyUHbLKHQr2HNP43T9x4kY6DHymrWhzXa1g9UmDs00cWTF+aevPeMgRcVWgaONtPfbQQBzHjo0qsSQ==","signatures":[{"sig":"MEUCIHtXaSbs9v+pLm/Qi3CZFFEFopNusnVDja/dkmyPmY+1AiEAmcU6D4aJme0gim+sra7Tv2Ycr/RO82h9FJVToQcCIWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77529},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eef352121316d12ce958d19e18b7b2dcec5f7d23","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.11.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.7","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.1.6","react":"18.2.0","eslint":"8.57.0","vitest":"1.3.1","prettier":"3.2.5","@types/react":"18.2.66","@types/eslint":"8.56.5","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.2.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.10_1710532756807_0.8110226728408618","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@w5s/eslint-config","version":"2.0.11","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.11","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"80fc4116e0516c1809834f3281c8fcd3e7f73d48","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.11.tgz","fileCount":57,"integrity":"sha512-WWz32EtQ8alxoxjqGS00xTNSPNirtyr3p3Bk821z7GTwpYysACFR2gzonh0gKf7JCzkgMjDY7hAze4o5rRTapg==","signatures":[{"sig":"MEYCIQD6tVApP152kOk2uT6WbUo5eMP2LVlq8ZWvqE3f8n3g/QIhAMkZXyPbpIwUepkCnQWIWj2BVNMLJm1XJYdq4T8fz8J9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77548},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8e959444c2912ab88ab4ae4cdb33d78dff2b1904","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.11.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.8","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.4","react":"18.2.0","eslint":"8.57.0","vitest":"1.4.0","prettier":"3.2.5","@types/react":"18.2.69","@types/eslint":"8.56.6","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.3.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.11_1711290997826_0.05446511706315027","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@w5s/eslint-config","version":"2.0.14","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.14","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"5263b483f1203ced4a8a998293c3bd0bd5cf332c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.14.tgz","fileCount":57,"integrity":"sha512-xq2Y8Xi1QAyrAlW50NO91KZPpaJfWsN9Ap4/5wxk73IwB3Hb5uoLfk2E+tki3QZoNfhbZQhkggrIhwXQ455LUA==","signatures":[{"sig":"MEUCIBMK8QhNoNlQsihNyvR712YY4e/RDub2vZuJcqEjRsUsAiEAlBbll3kzuHQZjf6OzABTdqBibtsc71+4+Oe1Qr8hOn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"77af3164140984f15a402ae3f8b4a9e39c13d89e","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.11.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.5","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.11","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.6","react":"18.2.0","eslint":"8.57.0","vitest":"1.4.0","prettier":"3.2.5","@types/react":"18.2.73","@types/eslint":"8.56.6","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.4.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.14_1711667730544_0.4200778673402148","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@w5s/eslint-config","version":"2.0.15","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.15","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"9c1a8bfac803e84120c2544d7d603b0a181101ca","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.15.tgz","fileCount":57,"integrity":"sha512-svYWqeIpF9KCZ0Gw60w8Rb/xaVNjU5BpnczdpIsJ6qmv+2HEgpljKXdGM8D9r+NEegQLEKFqYc8tQo0RE7YGLQ==","signatures":[{"sig":"MEUCIQCYr/609Qdkc/H9UhsqJf9+1QGpOn92fvicwZCVvPg0bwIgdo5+zTcgJ19yVAMXW6Pq72/KPdOP1mu1bvA8262E+7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c3c5b0d607ebc781b5672e9ce8f95553d3bfed9c","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.11.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.6","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.12","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","react":"18.2.0","eslint":"8.57.0","vitest":"1.4.0","prettier":"3.2.5","@types/react":"18.2.73","@types/eslint":"8.56.6","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.4.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.15_1711896625152_0.7748618264886842","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"@w5s/eslint-config","version":"2.0.16","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.16","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"fa9253f205a3bbee5c6a71ff1ddbafb8e2f90b8b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.16.tgz","fileCount":57,"integrity":"sha512-IOncvrFepfDc+VdgzY5bxsAzTR8y+7QsNyR9B5IjAgzqIQvCbxy6z5PrY2Sw0qa19FhlWkB+WsbN6Qsw4S+boA==","signatures":[{"sig":"MEUCIQDeZPNp+ECZx2mi7Vq2ZXWZBsTeLuenuS1qJnxOzK2z8gIgKPfdgKFRFRHLMojErrjaXxRjL2msLHN4f+1zFu/sIs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ce05c95bf037f723aa29ae71d2f6aa4098ed2711","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.12.2+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.12.2","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.7","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.13","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.11","react":"18.3.1","eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","@types/react":"18.3.1","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.8.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.16_1715004802335_0.9197581734223246","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"@w5s/eslint-config","version":"2.0.17","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.17","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"cf3164952ffec3dcb66e5ed2dcc73a18cc088d73","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.17.tgz","fileCount":57,"integrity":"sha512-Q0m1psabPZkwmHv1Bv2TwJwSAF08NmMQw79Y4yDnqgyC0vuev9IXVC7Hr72HcLoARa1t2bbJ/GwQ5xpFM6MVaw==","signatures":[{"sig":"MEUCIB4TjjD1YUStWhmUxchJOddEmjYy313S2+vOPsnwhOLAAiEA6kDjvDgZIDrhXQl8qJ0v8ZE2tVeYJCfr3malveZLFKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"175855da4a13fb5b1e3e2e82923a616823f87311","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.12.2+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.12.2","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.1.7","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.13","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.11","react":"18.3.1","eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","@types/react":"18.3.2","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.8.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.17_1715546575973_0.21024223841519185","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"@w5s/eslint-config","version":"2.0.18","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.18","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3e4c9b278a338e5815a574903527bba717b8a112","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.18.tgz","fileCount":57,"integrity":"sha512-3gaA37faSdx1UcwAshA+AopbBIZ7kLv21zetzPRM9vFEYFFH1Yceav+HYPgGM4cL9P9yWKGcOmwZf6r5HoiFIg==","signatures":[{"sig":"MEUCIQCO0KWqsWqDiwUITLXLyosx1PFrtVRg7TJagCUkNyP+VgIgb3angU0w0zp39eKxDQid+xO5n5c+762piDCxNBy03Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"83fd8a5230a660921d5c785190b58f38a1d3cdb0","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.3/node@v20.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.13.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.13","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.11","react":"18.3.1","eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","@types/react":"18.3.2","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.10.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.18_1716321005495_0.8482615729421208","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"@w5s/eslint-config","version":"2.0.19","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.19","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"1473865fe0cb1acd64a79d2a3c802cda0bf492e0","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.19.tgz","fileCount":57,"integrity":"sha512-l4XaprOzUodPmcV5ac7uwqOFYMtDzO+pUkQ1VW7EXqFBKuOdSH60KkgjRnO5oBQ3SoK406Nl+uZRb2tnQLM5Aw==","signatures":[{"sig":"MEQCIEgo2Lsc4Mv8VQ5dmWOYlPkqTzbn4Bb42woQBwedzzMEAiA47N3XvwwQ0/Xjp95IZGLbGxiX0h1BS/ztGB0tc+s+6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"82c472e8ba92e7e7b29be093654361b5e075b24f","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.2/node@v20.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.13.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.13","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.11","react":"18.3.1","eslint":"8.57.0","vitest":"1.6.0","prettier":"3.2.5","@types/react":"18.3.3","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.10.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.19_1716543144844_0.3954926440418476","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"@w5s/eslint-config","version":"2.0.20","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.20","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7a4cb97c07c48b07262bf365042cf4c7ec8ae107","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.20.tgz","fileCount":57,"integrity":"sha512-s600Ekb/nADTA1Fhm2dtCEUOPJDYzb92YtnrewUcFdBDt7sROG6Bone18MwIhJ0Ya6RaH1wX1w/YQTSm09vrow==","signatures":[{"sig":"MEUCIQD0fT5p0HV+Mp90ohKXO2byfmSHPb0kyWBroxyqMJY8iAIgaLXnMInB8owdpB99JwDq+kKpNHxRlp4SPBSsTwrAEm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c8835aaa1ff5e3d0c10759b147d9d74bd9bc8a03","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.3/node@v20.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.13.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.14","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.12","react":"18.3.1","eslint":"8.57.0","vitest":"1.6.0","prettier":"3.3.0","@types/react":"18.3.3","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.12.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.20_1717534088376_0.7501982620838652","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"@w5s/eslint-config","version":"2.0.21","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.0.21","homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"706a223a4f7bc67904f091e491ff75618d5297c7","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.21.tgz","fileCount":57,"integrity":"sha512-trBkM8cfZ9eazc1g1TPtXNkI/Ruz/meVVP4oVbhi47kXeaVlw6VYaenfVZpngMt2vnbORILjXbjd+LQK6joajw==","signatures":[{"sig":"MEYCIQDyLihYZ43rPurVdhSFgMN1ZEZO8Upwu7VoThKwEFwVkgIhAOEHCxh5680+pWDHKP/68lIh+wR8V3Rloq/SGgysvP5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9e8b978821dc680b4718b0ec16cbeef794c65405","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.3/node@v20.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.14.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.15","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.1","react":"18.3.1","eslint":"8.57.0","vitest":"1.6.0","prettier":"3.3.2","@types/react":"18.3.3","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.13.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.21_1719181431927_0.9063010470325907","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"@w5s/eslint-config","version":"2.0.22","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.22","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"c1275d9655c4a65d491ab483ff0ae9d24b577a7d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.22.tgz","fileCount":57,"integrity":"sha512-xAkFjBP9O9HUv9ITsPfwWQ+eMuc/nzo3eja+BQEc6BkrnppGwHgdeWD+2vtnqiFO5hKeypxhwhcdKA1KnSW08Q==","signatures":[{"sig":"MEQCIEmamEM81osbOQ3V8s3UO3C6Gq1W5DAWHEDQEX0+ruCjAiBqZBcn75gHiAXcfvSXJShiCi91kiyGVfeMtAf14seLuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77549},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"b5ffb567370ed8e3c4f2f93627e9a0e1bc963764","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.6/node@v20.15.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.15.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.3","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.16","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.4","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.3","prettier":"3.3.3","@types/react":"18.3.3","@types/eslint":"8.56.10","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.22_1721169233837_0.9177729715134213","host":"s3://npm-registry-packages"}},"2.0.23":{"name":"@w5s/eslint-config","version":"2.0.23","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.23","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"12478f8379ad9e5cff7fa3278244d1df9a6c0c26","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.23.tgz","fileCount":57,"integrity":"sha512-BjOVFuKMKHOqcc3pvEOhV/byktjOXq4EFaqhLenPX0rmcZ7D4JA2IajGPwGcM0uOsfx744rudYwOH2jmAukq0Q==","signatures":[{"sig":"MEUCIQDpwdFPjrAPau0FKBKx7YWq3LWk21TjF3PSkIMMmmSQaQIgUvbD7Nb7u/s0gDfix2WjOhz3g003H4vCIZPMJ6iknwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77417},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"64cee3db1b4e67e97e4537106716cfdb53cf6e16","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.15.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.4","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.17","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.4","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.4","prettier":"3.3.3","@types/react":"18.3.3","@types/eslint":"8.56.11","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.17.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.23_1721841290557_0.7093014158835642","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"@w5s/eslint-config","version":"2.0.24","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.24","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"251720a61ba1061b15a7477824f5e03cbdf43f06","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.24.tgz","fileCount":57,"integrity":"sha512-c+sXQEk01dHypzpL5Tv4xyQIalRH7fgdOjeMti8/smuYkpE3T07MEyit87CZEjoPiP+/uHW/f3pSFXLxgHViDQ==","signatures":[{"sig":"MEQCIH3Xv7lmSHr0Z2J+4PZxCYwKywa2KzblIbuoHDyLm2s7AiAuVQhDYkaek6gl5e52YLKOA+lJbMrzLOa9IF5voEaS0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77717},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"e7319e65f446b0392d227813f2c08fade0596bb6","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.15.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.5","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.18","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.5","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.4","prettier":"3.3.3","@types/react":"18.3.3","@types/eslint":"8.56.11","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.17.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.24_1721945376289_0.19363067188641292","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"@w5s/eslint-config","version":"2.0.25","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.25","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"2e59b33378dc4c978667c4a9e30045fa8701fb84","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.25.tgz","fileCount":57,"integrity":"sha512-2rvePtODf1vzcXgwLHXQgWMWBMMO5my6KsENyt8fKMsOCrf22T6HPz+dXvS4b4IG5S6lWb6FjvhRbpkccD+Riw==","signatures":[{"sig":"MEYCIQCA6ZRyUCbddcd2A+I3I/Whp9kGZVUo7sis641OwZ1XWwIhAN77U9kPHyBbRj/nbpjMjlAkqLNzXaaNSDGjBd/BDdIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77717},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"96fb012aa5cb73624e3238f1e2ce45f40977c50c","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.7/node@v20.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.16.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.6","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.19","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^7.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.5","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","@types/react":"18.3.3","@types/eslint":"8.56.11","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.0.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.25_1722850002981_0.9390730850676132","host":"s3://npm-registry-packages"}},"2.0.26":{"name":"@w5s/eslint-config","version":"2.0.26","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.26","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"bb9cc24d3a6e4bed018067767e5d03b4a58570f7","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.26.tgz","fileCount":57,"integrity":"sha512-eXj8SeIFLXtyTBQLWkYn97p9dhp0o4jqwUe+jZo1BBDhaiTtOBTV5hhmYyzn43yPc/RsIFArcxHrQuWkj8B7tA==","signatures":[{"sig":"MEUCIB9QbOY5BwRUZIOxCJ0d/tati1NKZF1u4zmkp62dZCIMAiEAyEHDeqPhXmlAsTHLF82pdSkg+a73iGqJ41tj+j0P4rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78025},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"114c1aa56da01c4ad5cc775ff4df717eb90614b4","scripts":{"docs":"node ../../markdown.mjs","lint":"concurrently \"npm:lint:*\" \":\"","test":"concurrently \"npm:test:*\" \":\"","build":"concurrently \"npm:build:*\" \":\"","clean":"concurrently \"npm:clean:*\" \":\"","format":"concurrently \"npm:format:*\" \":\"","prepack":"npx clean-package","prepare":"concurrently \"npm:prepare:*\" \":\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.16.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.7","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.20","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.0","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","@types/react":"18.3.3","@types/eslint":"8.56.11","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.0.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.26_1723069317059_0.214759265943403","host":"s3://npm-registry-packages"}},"2.0.29":{"name":"@w5s/eslint-config","version":"2.0.29","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.29","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6676b4a0059ea44ba48773c84896a0078f8a8b99","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.29.tgz","fileCount":57,"integrity":"sha512-KE/NgsJahIdJ41CRnsDfiOyJ4vJN2yQsGBWDdmgsseiU4npKXL54UdVXocvQQKTrrtMolkNYSIrnAHbVq1QQRQ==","signatures":[{"sig":"MEQCIA/NIjW1/aRFni2fSpYq1a4i8OGsr3D1gxarEe40fxGnAiA8D24/bKwzt5u2Z4VCTpr6uet4rO/urvhG+G53qSYIXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78026},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"fa1eddaa132e97c9bfd33437a6bb4aa3bfcdaa7c","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.16.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.10","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.23","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.2","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","@types/react":"18.3.4","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.3.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.29_1724841631461_0.8492372593814599","host":"s3://npm-registry-packages"}},"2.0.30":{"name":"@w5s/eslint-config","version":"2.0.30","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.30","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"9b200bcd6d7240785a08ded128ff600db33d417b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.30.tgz","fileCount":58,"integrity":"sha512-UP7fzvFL96GeV1TckXmfs2p0qnqhQ7vFeSGHizMdrLksvCKsmNo7rPmNLbe2suq/F83Plks+tKlshJKQO8NzVw==","signatures":[{"sig":"MEUCIQDOW4XasTfFAHsKiJmpipNgHejtdCh/GQIQXesi/5LlwAIgBEd59vwgGjXjkS843HbgalnIAbFNjZ0gcrzP0kV4Wy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78470},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"966ebbb065df3e68092eb80c3ff2c15858989edb","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.11","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.24","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.3","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","@types/react":"18.3.5","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.5.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.30_1725981108716_0.8234781622920078","host":"s3://npm-registry-packages"}},"2.0.31":{"name":"@w5s/eslint-config","version":"2.0.31","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.0.31","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"4de990411bdb234e81d9ad8b8fb49b9ba221c76d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.0.31.tgz","fileCount":58,"integrity":"sha512-90eGIHtmWCSC5dEMz26qgRsAWQtAzJWH5kxeE6TXI/Y2sxyx8iZxQkTccGHpwE09Ji6GzbzlCXJrDVa79g7WQA==","signatures":[{"sig":"MEUCIQDDExzRoUAZTmzOZ3cFXFiigLsSebbpL4lGmhRxt09jTwIgDUR6lkesKqsC2e2p3SKYmQ+Zv+Ku5dAusqp88DB/ZuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78493},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"9a8e28010a7d06e5ff4672fa4f2f4b8368706cdf","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.12","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.0.25","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.4","react":"18.3.1","eslint":"8.57.0","vitest":"2.0.5","prettier":"3.3.3","@types/react":"18.3.5","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.5.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.31_1726143619849_0.1222613521843372","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@w5s/eslint-config","version":"2.1.0","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.1.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6b0f51f586c812d7ed5952a84952cdb15eaeddc2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":58,"integrity":"sha512-Xggv4pElF4GTpq6Za9GBIp37om9Zz08Q4L6SrbQGQQtGhkmKeqoOnNTPNcbNnpxSEWlVlYplvQ4Y/liuqM58dQ==","signatures":[{"sig":"MEUCIGF1LTEIqQ2cQ3M6NKlYqksA8I5T6EvG0cjWdE0gEKANAiEArBs1Q8cxnSxQjFctglGgaX/1gAPwYKesBRjSSq9qwe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79098},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"8342e0884a000565d2727d65092ae024ac6c0669","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.13","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.1.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.7","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.1","prettier":"3.3.3","@types/react":"18.3.8","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.7.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1727169568618_0.37317048522209784","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@w5s/eslint-config","version":"2.1.1","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.1.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"46163f8faeb4e1240f392147f4e1b6bc52661692","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":58,"integrity":"sha512-yE8FdhIexoq2Hq+JVTPkLi1SQ7TzMAQ9RusIeA28gxb5r+NBMcVQbxuvJiCWX7unLH3v6joQKOopNO6UY8rnMQ==","signatures":[{"sig":"MEUCIQCTrqmUWcMBoNIUahtvPBXbL1DceUv50CWolUoY0yy+YwIgHnUlpMwkhxplK+nM/kGfRzjmno79/JZDG1bXbJ94zDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79134},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"6e7d408d7e0d4afb8bb1ccc4efe91cae571f6e0b","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.13","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.1.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.7","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.1","prettier":"3.3.3","@types/react":"18.3.9","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.7.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1727302163743_0.5065251668407789","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@w5s/eslint-config","version":"2.1.2","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.1.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"5e3ffd8171d535c0b58e7ec6012a3fef9b222891","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.1.2.tgz","fileCount":58,"integrity":"sha512-cX8hsR3WXtvtzSB+IEc3FAWN8T5/wimVkQ8MoC2WTkTH+FtCPQQrhekZ3/WMUPwp242ZXfRomoNjD1z5BJyeuA==","signatures":[{"sig":"MEQCIGfE5lBLxzlnmSw2hl//49xMExkSbT23m74ZAUew8x5oAiB4YD9PYZfAx03yURrZmVuPEmWITLIcjOsHaU9+O4ZcWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79185},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"32d8a56d70ab85a77beaa69019765e923f5a80f1","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.14","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.1.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.1","prettier":"3.3.3","@types/react":"18.3.9","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.7.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.2_1727355478337_0.3403630543066527","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@w5s/eslint-config","version":"2.2.0","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"63eb5ab790760d965cb67c3d37fffe8b90cef294","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":58,"integrity":"sha512-5wTeNCGLn0K+4RECXFDHIQo6b8KO9j3V8i43gq73rgDpg02tBzAlPzXcyiJx0yX4axRXexPQ3Mqy3v1IX5mV0A==","signatures":[{"sig":"MEYCIQDGCHa0PnnIDHIG0Tz09ekZ6d7VCBuNymWaNCd68bu74gIhALuNMknGC8FdUwg4urDmfq+N2pSKImbyK/1vtVRLRpQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79271},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"f58f8377bc54398236a7bc08869c7a77272cc510","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.14","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.1.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.1","prettier":"3.3.3","@types/react":"18.3.9","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.7.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1727385163564_0.4387536300714978","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@w5s/eslint-config","version":"2.2.1","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"802166dc69da52cfb02698e86f8e790c402ceade","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.1.tgz","fileCount":58,"integrity":"sha512-vKJikfcO1F2r3oeabbYv0wSD0x2P46ITRJb4NKnIa7WsPoFWhletleR7nQfzOCtIKG6bTvkq2b+t5GSaVz/waQ==","signatures":[{"sig":"MEYCIQCn0/gQpn0PC7CPOOwW78JuVQIiRI49G9ubpsiZkOiHDAIhAL5P42I9VwpjrZsm/rbdRMnLMdReF01Y8Tque6mRygeL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79266},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"98a230292696150554b89e419fcd0ca4a3f5763f","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.15","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.1","prettier":"3.3.3","@types/react":"18.3.10","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.8.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.1_1727883341477_0.2705896879841394","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@w5s/eslint-config","version":"2.2.2","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"c54a5620b82417a9a11dccff4f87b6ce01326840","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":58,"integrity":"sha512-6GRyG2N9KPYt24T8sJb7uPTwLOFk8s48c/UXi5x7FWtU/1kZ6D6MieitlPrBtD1F8ZozrAmg768STwmTJ7D4+w==","signatures":[{"sig":"MEQCIGxFUS4ROX01/7gUudXuaPPXTAVQ8HL/+OGDpnzGus++AiBANYite+yJYd4KQC3XClPEBzvnaVWzcaAobGFCVYNokg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79266},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"c858526157ccabcce93c542656f6a72b36767ad6","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.17.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.15","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.1","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.1","prettier":"3.3.3","@types/react":"18.3.10","@types/eslint":"8.56.12","eslint-find-rules":"4.1.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.8.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.2_1727883806913_0.5238779702764904","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@w5s/eslint-config","version":"2.2.3","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"f3a3735065ce803684478cf207f2ea04720e4f0a","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.3.tgz","fileCount":58,"integrity":"sha512-SF5gW4kEnVZg982+KiFYVXMTVS7bKob7VFsZfk6Sx9K5h14tYnOVTy8AoXqB0NVXQbWRsoTfpFO9Xmi7qTt8Cw==","signatures":[{"sig":"MEUCIC6sbcAmjrJeqd2PGDHv3AmtXwzfWGXK8Cb7lQAJiPUoAiEAyci1sPqsZV8ybJ1jQQoOlJhsoKkBb2Y4o5OuFqWuEHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79266},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"6021702d3355d02293fc6f7fb1c1fce2ece1951f","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.8/node@v20.18.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"20.18.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.16","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.2","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.9","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.3","prettier":"3.3.3","@types/react":"18.3.11","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.10.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.3_1729530332099_0.5666159805413049","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@w5s/eslint-config","version":"2.2.4","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"b7731db07b5d80ecd9c62aec3bc55bf17765e2ce","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.4.tgz","fileCount":58,"integrity":"sha512-55ItUpnN3YISoXfyrhpFpxebUd8oUhztJktV/vHpoBYoGVSQhEt730A6a2t9D4rjyS+04RHoZO7Nc1cMj3MfVw==","signatures":[{"sig":"MEQCIDj7AvcB9I2nSDQAn7z8U97xVQKjIksmGHf4/SH6GCEsAiAXeyrxUpc0WcO5VXShUMBqt5ghHtBoNL7XZchjzkrMJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79266},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"41c1259cedf51e96b07c70c8e699671dd4000527","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.9/node@v22.11.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.11.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.17","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.3","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.1","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.6","prettier":"3.4.1","@types/react":"18.3.12","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.16.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.4_1733065426023_0.6495472517448522","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@w5s/eslint-config","version":"2.2.5","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.5","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"9cfa8f872478970e9dc79eb99eb47586338c6adc","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.5.tgz","fileCount":58,"integrity":"sha512-PqK+af+fp3lJRbbflsSvZwjILbcgMnBWPw0VN89/xXyCGiVdqDFcEtOVSQrjj6CIkbk11TlhZu6YV70ZsHcAfw==","signatures":[{"sig":"MEQCIDKjXCeGNG6+z1aq0MJXiWavSSc9Wd2aIVdfRTpP81pbAiBz4zZf52yg7ZEFU3nsIwpszlf5uEZTcCR3gMMyVfLR4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79266},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"db3678f75570fa47904c6480dd918166afeb615d","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/8.1.9/node@v22.11.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.11.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.18","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.4","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.3","react":"18.3.1","eslint":"8.57.1","vitest":"2.1.8","prettier":"3.4.2","@types/react":"18.3.14","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.17.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.5_1733739113714_0.32907450536892413","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@w5s/eslint-config","version":"2.2.6","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.2.6","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"13b0309374bf09c7bac7f3152793c19ab8125320","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.2.6.tgz","fileCount":58,"integrity":"sha512-4pcRGA5x9RTNQeh3qNPp4QH2zuiNYJs2UXypi8TzwPM4U74Z6yRF6zDDWHllFvU3xSg2ftMTYO4T/yMj3AF3TA==","signatures":[{"sig":"MEQCIEDjuXWeIA7iGU+Sjrj3ObA2m/EOAH9jftEd9024FudQAiAFmCdwwYKQzesQ4A1uahL2HJmw9FpyqRnRPYFBUKzQQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79266},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"8bc9a6fb06ff9097f6598655c5f7e4671a94dbb4","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/3.10.1/node@v22.12.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.12.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.2.19","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.5","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.4","react":"19.0.0","eslint":"8.57.1","vitest":"2.1.8","prettier":"3.4.2","@types/react":"19.0.2","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.18.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.6_1734692474354_0.9898849910328487","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@w5s/eslint-config","version":"2.3.0","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.3.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"effd6be107bd3c3a5c0c6cc3bf86eecfef594904","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.3.0.tgz","fileCount":61,"integrity":"sha512-rM1W0nzwnzhwi+/4wU99dncolD13ArTXJiJvXxeDTky3ISdboHlTbFiax9XwsksSsi3jcGLBaZJgNSkY/Buwew==","signatures":[{"sig":"MEYCIQDlZH6hpSuI8bo561ExtbOSfUDo0ZZyuwpKm8Ox0q3MhQIhALzLp6igYmt0DNksOqZIbsTs1Uqae2nHN8ieKGLXkSZ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81132},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"2e302c874daea8739aee214365edff536ae5c263","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/3.11.0/node@v22.12.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.12.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.3.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.6","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.7","react":"19.0.0","eslint":"8.57.1","vitest":"2.1.8","prettier":"3.4.2","@types/react":"19.0.3","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.19.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.0_1736349745685_0.10122124438587221","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@w5s/eslint-config","version":"2.3.1","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.3.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"8583b5823a8f3304b33949ac7f3a402f01d778b2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.3.1.tgz","fileCount":61,"integrity":"sha512-75ynjnR4Yp8dbCSmotIHKmKdT0BfWU/Dj4O3UdgKVNxgGLXbJOR42NiC2GHYLWScV1TIqjRUITi84q0qColhIQ==","signatures":[{"sig":"MEQCIETVovlUL5ERaMOImaIMtVpVYQS4c8s5FMg1Q2jsFrquAiBqKQTvcE+tC9SHTWgH1mvHZy9a2himabgdNNHRKEvjCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81138},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"371fc117c215602701c76d95394a55784905fa61","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/3.11.0/node@v22.12.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.12.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.3.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.6","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.7","react":"19.0.0","eslint":"8.57.1","vitest":"2.1.8","prettier":"3.4.2","@types/react":"19.0.3","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.19.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.1_1736352451684_0.8420863905971905","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@w5s/eslint-config","version":"2.4.0","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.4.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"45d7de0a0daf34c271339a5eddf141250287014c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.4.0.tgz","fileCount":61,"integrity":"sha512-SznH2hplceIfgaBhOx/TU7/KNrP5MzHM2yXyNXXQx3a6XKaoo/CYT4i2MVUIFGU40lKV02hxXytccxTN6o5KOA==","signatures":[{"sig":"MEUCIEHcK6k2AOQk39ovmnDMwwyJRw7/I+lmB9eNjiRKFhnjAiEAjJ7uqDyKKvzSOlOUh2RjLQc8a0VPky1o+Y8Aq+K7fGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81295},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"e45ab63ec78541b376bcb56a4b3ab02e41f3960a","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/3.11.0/node@v22.12.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.12.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.4.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.6","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.7","react":"19.0.0","eslint":"8.57.1","vitest":"2.1.8","prettier":"3.4.2","@types/react":"19.0.4","@types/eslint":"8.56.12","eslint-find-rules":"4.2.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"8.19.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.0_1736518690871_0.05253951383432609","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@w5s/eslint-config","version":"2.4.1","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.4.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6c40585e628199a789c9a5a999bf83f3c3f9c6ea","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.4.1.tgz","fileCount":61,"integrity":"sha512-NedHC+MtnwCL7EdEroNi2Dgpkdg+TIDJ0VBVJwtZpuxIm0vLs9ywqAUSgq57M846XMH5Xd4FkLxDDIfRtNlXJw==","signatures":[{"sig":"MEUCIFDE6pIA6GcFrmQqc13UEmRWt8czZij3LESnyovIuYX/AiEAnihDiikx6frshxZ7DKSusLUkEdy+nwR5DenZUQ1sTro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81326},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"dec47d615efa7aadd8cd30f68e9911033ac365e2","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/3.12.1/node@v22.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.13.1","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.5.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.7","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.1.1","react":"19.0.0","eslint":"8.57.1","vitest":"3.0.6","prettier":"3.5.1","@types/react":"19.0.10","@types/eslint":"8.56.12","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"10.0.1","@typescript-eslint/parser":"8.24.1"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.1_1740008032194_0.09122545404316096","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@w5s/eslint-config","version":"2.4.2","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.4.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"8d39606b5d9f5ad1e0a679d2cbb0d7abbf7af1b4","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.4.2.tgz","fileCount":61,"integrity":"sha512-2qSDwClZiwAE84VXeXXgYTi71vpym7c9A0I6jiKzGV3JxGGb1BSTdBvzl6MiHug7hIyhcD/vMpIwsUvsbV8pEQ==","signatures":[{"sig":"MEUCIDzhJKGAsMYcipVdLpa5/KWOSm20NIVd5r7MINpHKuVeAiEAlR2SrW6RZyaDvhUctqACZkSCe+JyJxNfC0Xy3FAnCt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81326},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"4617d8f7fa8546c928dcb225e5a2735302ce1c85","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/3.12.1/node@v22.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.14.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.5.1","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.8","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.2.0","react":"19.0.0","eslint":"8.57.1","vitest":"3.0.7","prettier":"3.5.2","@types/react":"19.0.10","@types/eslint":"8.56.12","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"10.0.2","@typescript-eslint/parser":"8.25.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.2_1740665674483_0.6570273631451082","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@w5s/eslint-config","version":"2.4.3","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.4.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"fe476f692f748973aea9fca3f95a192f76012763","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.4.3.tgz","fileCount":61,"integrity":"sha512-/7bts++gnTY9pSumo0JsuRBzpV3kAVOQtcTff22tQtYAghH04SMfSs6hMJZOTJvg6dSPOid1NcVxQSXZ2z/U6Q==","signatures":[{"sig":"MEYCIQCnWtgh51nx9Ml9KCRkS/Ob2Y1ijZw4LQYJujlTQWzJ3QIhAOaO6NF0LsEUM03rqKIh1/HZVUksLlHjM88SGSn+Y88+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81326},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"bb3e96c47e03b7a1a3caeed0bbdd35eee29c9837","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.0.0/node@v22.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.14.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.5.2","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.9","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.2.4","react":"19.1.0","eslint":"8.57.1","vitest":"3.1.1","prettier":"3.5.3","@types/react":"19.0.12","@types/eslint":"8.56.12","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"10.1.1","@typescript-eslint/parser":"8.29.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.3_1743544005810_0.7571250483351704","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@w5s/eslint-config","version":"2.4.4","keywords":["eslint","config","lint"],"author":"Julien Polo <julien.polo@gmail.com>","license":"MIT","_id":"@w5s/eslint-config@2.4.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"4a983659c9c649f1a113964db07a3b8e0fabd0f1","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.4.4.tgz","fileCount":61,"integrity":"sha512-ZQFt0lFPWYUpHtY37Y3NGUtGerdrmVQSGRCTJTG7adsHtEAWnyEkUIneouaYLMurlgwvcADFdNGeFSESSpXyPA==","signatures":[{"sig":"MEMCH04Evq8NRZJZQkHUYtulXuOEn35xXnKLv0XGQ+uqFikCIHtz7yyQNcUlgV8+sTD2nk5111nYQXQDwJkp+xw0lgCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81327},"main":"dist/index.js","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"e50ce223ae442c3c06efe68aae22809092184290","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","actor":{"name":"jpolo","type":"user","email":"julien.polo@protonmail.com"},"email":"julien.polo@protonmail.com"},"repository":{"url":"git@github.com:w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.4.1/node@v22.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.16.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.5.3","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^28.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.10","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.3.5","react":"19.1.0","eslint":"8.57.1","vitest":"3.2.4","prettier":"3.6.1","@types/react":"19.1.8","@types/eslint":"8.56.12","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"10.1.5","@typescript-eslint/parser":"8.35.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.4_1750946614477_0.40992683590026413","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"@w5s/eslint-config","version":"2.4.5","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@2.4.5","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7a13a4b5cef53eb3fe186f0a2defe77bfc788f69","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-2.4.5.tgz","fileCount":61,"integrity":"sha512-OX6TVXDgbAPoBuSUXU1B0CyMgomJOft8IdxFwqtpLVR+qfkUa2XmLbzcsamUYWkCK/zEln+grrsPVJ2lOALx8A==","signatures":[{"sig":"MEUCIDM0xDfWA/mX0AVtQnsAq+APE9GhqPbgV3G96GWQ4VeVAiEAuT2ndd7NfPWpsYzoSR7Q8XvLzPIitHU3PoUzkMYTrq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81327},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"199e9b150a80e22d21a35f924e19923aacfe3de3","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint . --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","postpack":"npx clean-package restore","build:tsc":"tsc -b tsconfig.build.json","clean:tsc":"rm -rf dist","format:src":"eslint . --fix --ext=mjs,cjs,js,jsx,ts,tsx,json,jsonc,json5,yml,yaml","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.7.3/node@v22.19.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^2.5.4","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","eslint-plugin-jest":"^29.0.0","eslint-plugin-jsdoc":"^54.0.0","eslint-plugin-jsonc":"^2.4.0","@w5s/prettier-config":"^2.2.11","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.0.0-alpha.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^8.0.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","react":"19.1.1","eslint":"8.57.1","vitest":"3.2.4","prettier":"3.6.2","@types/react":"19.1.13","@types/eslint":"8.56.12","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.44.0"},"peerDependencies":{"eslint":"8.x","prettier":"2.x || 3.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.5_1758492721930_0.18670466207978098","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@w5s/eslint-config","version":"3.0.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.0.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"64d32e4d2f56d1b83af377d28ef518e628a4512e","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":38,"integrity":"sha512-b1Bo7z0JhROyJHge+1xP+vmN2TFJzFsqDCgUzpCAq6iCoj21NsJc82+pZfp0J4QECUVRovFh8i+6ZC/mIIsXOA==","signatures":[{"sig":"MEQCICC+aJhCI0TxgMOtOn4AdbT7ibc3zp8PHeOj0VUvqqEpAiBFttyDncwhh61ZwtlwxDMLFs9jH7VaParZRxgDdeXGWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933872},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./dist/*":"./dist/*"},"gitHead":"e038232410218bd01be847ffe84bdb5f6261adc6","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.9.1/node@v22.20.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"find-up":"^5.0.0","@w5s/dev":"^3.0.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","yaml-eslint-parser":"^1.0.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.0","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^56.0.0","@stylistic/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.11","react":"19.2.0","eslint":"9.38.0","vitest":"3.2.4","prettier":"3.6.2","@types/react":"19.2.2","@types/eslint":"8.56.12","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.46.2"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1761086419459_0.14675048141549984","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@w5s/eslint-config","version":"3.0.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.0.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"581e42c723901f1b984b54385ef26cf83a47b0cb","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":35,"integrity":"sha512-UYinkfIExEacI+eo3u5oWU17HIdeNcDK1OduYYQbejJSq29Iww3JnZ8GC5CNqxAZ4LSLQWnH3IFsQCkr2CyxXg==","signatures":[{"sig":"MEYCIQCMx7L+I7qCS27BetN/HmFSANBQPbRxQSjKk3ozRbgDDwIhALX6GK4BTrMNTDQ8JgRzBSjC5mqSM3pDcbfLpHcSztpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1179055},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./dist/*":"./dist/*"},"gitHead":"e6c0bc4fd44d9d18c42722216aa59549ce64cc05","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.9.1/node@v22.20.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"find-up":"^8.0.0","@w5s/dev":"^3.0.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","yaml-eslint-parser":"^1.0.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.0","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^56.0.0","@stylistic/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.11","react":"19.2.0","eslint":"9.38.0","vitest":"3.2.4","@types/react":"19.2.2","@types/eslint":"8.56.12","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.46.2"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1761087073051_0.5247358369802873","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@w5s/eslint-config","version":"3.0.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.0.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"8d272f0317ce9e38b051f54627ff4ded7189c144","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":35,"integrity":"sha512-q7wdxsxJljepY/zNXcsIU8Bafh/LTgkhx3IyfF2GpRR5cV5j9R22E03pKF8UbIN3JEDWc8Y0yVJo68n2WejoxQ==","signatures":[{"sig":"MEUCIH/IUdT2X/G97OENVl0QaoTe9DReF9dfclWuHuTE2qFHAiEAyrWUruOP4gFNHtgobrj12sBbqPVhJ0+57Tv59+6xBZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1179246},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./dist/*":"./dist/*"},"gitHead":"f43e6f054dab493d52f68b031cc939a613d08fd0","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.9.1/node@v22.20.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"find-up":"^8.0.0","@w5s/dev":"^3.0.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","yaml-eslint-parser":"^1.0.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.0","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^56.0.0","@stylistic/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.11","react":"19.2.0","eslint":"9.38.0","vitest":"3.2.4","@types/react":"19.2.2","@types/eslint":"8.56.12","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.46.2"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.2_1761174105973_0.6372336914039209","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@w5s/eslint-config","version":"3.1.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.1.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"48893df8ff127ed34fc7ef16a050a06b01e11dae","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":39,"integrity":"sha512-0CNE+BoUiNYtP78XnkYdvEdQpV3gcRcMRvkFL4nZOi3ne/IybDVn1TodjJk2v+Isu6OHkBEgT2B3/ojFQRfL7Q==","signatures":[{"sig":"MEUCIDg/kXp2qgC+ZjFiyjhFs/q4XwnteBQKB8ZwPwnoRjMlAiEAxsMPzwr0XzCQ0eh92skEl0W0oPhOZXzgYQcuzrNsyqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011715},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./dist/*":"./dist/*"},"gitHead":"a8ee6449f8faf3d45ad47f497b9bb8a4c98d89e7","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.9.1/node@v22.21.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"22.21.0","dependencies":{"find-up":"^8.0.0","globals":"^16.0.0","@w5s/dev":"^3.1.0","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","yaml-eslint-parser":"^1.0.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.1","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^61.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.12","react":"19.2.0","eslint":"9.38.0","vitest":"4.0.4","@types/react":"19.2.2","@types/eslint":"9.6.1","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.46.2"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1761607387533_0.5341118057241572","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@w5s/eslint-config","version":"3.2.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.2.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d71f5cf36f5e481ad03fb62c488b26572f3c3db9","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.2.0.tgz","fileCount":42,"integrity":"sha512-CPmQwBrV5Hx0OabMGVk2yAXoC3c6n8DHwr3j1nFCSF4eCLyKx02HFf1wSB4H1cpHURf0FQAkHjiYxS4sdUmJDQ==","signatures":[{"sig":"MEUCIQC4uM3yYx6jBqahkAxH9II1bN5Ar6dvmryWsP3sYH01mAIgBa71EglHtAVmTXHeUvt2F6tiyVma6EkgQWJHtfpMdxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039469},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./dist/*":"./dist/*"},"gitHead":"8338e5dded9a0bbed4fb84c69ee86d5eff743a12","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.9.3/node@v24.11.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.11.1","dependencies":{"find-up":"^8.0.0","globals":"^16.0.0","@w5s/dev":"^3.1.1","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","yaml-eslint-parser":"^1.0.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.2","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^61.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.2.4","react":"19.2.0","eslint":"9.39.1","vitest":"4.0.13","@types/react":"19.2.6","@types/eslint":"9.6.1","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.47.0"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.0_1763931958787_0.016237299034242092","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@w5s/eslint-config","version":"3.2.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.2.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"8ffd82e085d6b23bd2f093b3f9747f0dd322f979","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.2.1.tgz","fileCount":42,"integrity":"sha512-Up3P4vjYM0MEhU36GwQzLq3JsavIDTqT2M4U5qSl/pijjchM5z521wj/4xMOY/MyM7KDedzQdAGVzRHL4+Z1kQ==","signatures":[{"sig":"MEQCIHMKaSKXIQSyHCw0aBVBSQ9Y4he0MvImFrcb0giPEp9RAiBy9pK32KpVAX2adJ2S6Tb7shZ73FlYDOtcEoaPe7XeKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053397},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./dist/*":"./dist/*"},"gitHead":"648be101c2d4f915b97ed7e318da47a6ac19eb5c","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.0/node@v24.12.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.12.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.1.2","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.1.0","yaml-eslint-parser":"^1.0.0","eslint-plugin-jsdoc":"^61.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.3","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^62.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.3","eslint":"9.39.2","vitest":"4.0.18","@types/react":"19.2.9","@types/eslint":"9.6.1","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.53.1"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.1_1769377137783_0.23249632289465616","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@w5s/eslint-config","version":"3.3.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.3.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6b29c96b127637d49eab1058f1ecfc9a8284b049","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":42,"integrity":"sha512-QkTXb35iUNXBYmeWQ74eNGEQ5O5RDmWTedg4I2xNOQvGiquEvM7uftt0/S4O+o/zVUEAcHbuuuVIjLqECwtE3g==","signatures":[{"sig":"MEQCICql9ATdYITgBAvsWjXIItoYOu9IOIfFqM5SxqisbpVDAiAko2bQxo8xyrjEVJvUdjcXFJ6Nv1+bNKEDbW2uU860CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057202},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"1339ba15448ca7c3aea9f0afa0ece486f4693961","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.2/node@v24.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.1.2","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^2.0.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.4","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^62.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.mjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.2","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.55.0"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1771251019348_0.6535510929733579","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@w5s/eslint-config","version":"3.3.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.3.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"b42afd44bf974282a7e4b788fcfaadc82203ac39","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.3.1.tgz","fileCount":42,"integrity":"sha512-RW2MA9y9ToczmToBdC0K4yKIArGnBybAWjccloUW6fuFxPHDYc+J2WJ5arAokTpowjuKalxLA6/px5aeeqMg/A==","signatures":[{"sig":"MEYCIQCk6W9cGqDyvynshbsvGby0OVpbdqDlZ4iLG1DQxp9qggIhALVSXIPkg4c4NkrSqihAR+p1SmrzIi3XzPNaYOdoGUqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1076022},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"550810ad9a8d35378bb00361cd0080bd67058fc5","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.2/node@v24.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.1.3","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^2.0.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.5","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^62.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.mjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.2","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.0","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.0"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.1_1771285441460_0.6993635604788968","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@w5s/eslint-config","version":"3.3.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.3.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e6c23c84fb3c8134059b66acded477d303cd14ef","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.3.2.tgz","fileCount":42,"integrity":"sha512-tbZiu8iHzNiJ+l62bXnb5VBPobaosEOO7wlCQ6yobqWOa0+Es4fqGMvs9C5IDwYNCyWfhl5cgjv0gJbTYazi/g==","signatures":[{"sig":"MEYCIQDWttvo+n7a499/jQYqfs7lNRstfQ2S0mfO09ceSG2SHAIhALtMtBaCJjsO6S6A++DDOla4HwC+ZTGDs1S8GIJo3Mad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077399},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"6d0fd278d32187d231f63936bc50b87baebcf34c","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.3/node@v24.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.1.4","eslint-plugin-n":"^17.0.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^2.0.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"^2.4.0","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.5","eslint-plugin-import":"^2.25.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"^62.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.mjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.2","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.0"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.2_1771542109427_0.5799185948609431","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@w5s/eslint-config","version":"3.3.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.3.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"076b2b41ece617de2576c2a28fdd9cca09f38698","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.3.3.tgz","fileCount":42,"integrity":"sha512-/uk81z3eQ3CkaV99v1ZX0Bym8M2kDGFoxQGmamkln8k+F6J4gbyIlkLLd4gFlPH25091cpLHOxX9X89yMgSJFw==","signatures":[{"sig":"MEUCIHt7I9icB6aqtyAMv0yOQSo7r3Tnh8mjJgNA9n5KKgdyAiEAivX9jC+eSWHj6eWdFzaC90stQ9OostCjnT5rTODhfQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078627},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"5ccfbd65c727dda6c5e119e5164d4af6916d83bb","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.3/node@v24.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.1.4","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"~2.0.2","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.6.1","eslint-plugin-jsonc":"~2.21.1","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.5","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~63.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.mjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.2","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.0"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.3_1771543666129_0.3649956886195225","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@w5s/eslint-config","version":"3.3.4","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.3.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"2f7c97e7b7f3ee1e6004d2f31fa12959cc7490c0","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.3.4.tgz","fileCount":42,"integrity":"sha512-PtUABvA3FbWzvh4MOMHHdVL20cQbN/mU+ZFecKneOqky9iGyA6qENL3b3VBV5ZmevoR0e9EA4jtOfFtigkMHCQ==","signatures":[{"sig":"MEUCIQCdoGPMALencXQfQooMa/+/xSRbwohwjcRO2Wx2xZbt5gIgG/tb80oLnCCAMiIxtdVcB8e/pzRjwCE2HC4fg1B2TDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073403},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"8422673ac8a7816f3cafd8401b95ed4e65f45d8a","scripts":{"docs":"node ../../markdown.mjs","lint":"npx run-p \"lint:*\"","test":"npx run-p \"test:*\"","build":"npx run-p \"build:*\"","clean":"npx run-p \"clean:*\"","format":"npx run-p \"format:*\"","prepack":"npx clean-package","prepare":"npx run-p \"prepare:*\"","lint:src":"eslint .","postpack":"npx clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsup","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepare:empty":":","prepublishOnly":"npm run clean;npm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.3/node@v24.13.1+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.13.1","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.1.4","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"~2.0.2","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.6.1","eslint-plugin-jsonc":"~2.21.1","jsonc-eslint-parser":"^2.0.0","@w5s/prettier-config":"^3.0.5","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~60.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.mjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.2","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.0"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.4_1771545070518_0.5132276359783341","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@w5s/eslint-config","version":"3.5.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.5.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ae0844f0e29b9af20625e593cd3176f49d8a2b82","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.5.0.tgz","fileCount":46,"integrity":"sha512-gT5KiAy9h22rz8+sa58TCCs2TR1ixrc38VHGW3DmVt9rH1SmlfEnqzY830cCa1QrFzY+s/sKsTW6/Ag6jgVDMg==","signatures":[{"sig":"MEQCIDwPofKpSxAyEvd5jG8LtB8IhNh1pYBFB11Zwsamz9fgAiBq5jMsMwaRqWunq+W+iuIhK5pOD8uvXwJylonaUnNvuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022082},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"8d96574cd89109fa8268a2c77601337ad871ef1e","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.4/node@v24.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.2.0","@eslint/js":"^9.0.0","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.0.0","eslint-plugin-yml":"~3.3.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.7.0","eslint-plugin-jsonc":"~3.1.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.4","tsdown":"0.21.0","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.1","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.1"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.0_1772902945786_0.5925538464350573","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@w5s/eslint-config","version":"3.5.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.5.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7ca517e77c397e587d684f7b91a1ab16de4d38d3","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.5.1.tgz","fileCount":46,"integrity":"sha512-8Z3jd0OTQk6ScxNBGuT3GV/Ld629i++eSjMSb8oYOr1Ljg1Y2hfSCmgxdM6c5+zF83bpQNH94m5rITalRTzb4Q==","signatures":[{"sig":"MEYCIQDUjCV9Hw80/A2lfNhv6yB2a+CYix4VhCaUfQiA7XhjAAIhAMZ7HxLUwsWDmzaNIfbDzULexZiUxpfEZNuDBhH/kBaX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022082},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"202a665e3ce20aabf1eff51af6b0eb013c179e0a","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.4/node@v24.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.2.1","@eslint/js":"^9.0.0","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.0.0","eslint-plugin-yml":"~3.3.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.7.0","eslint-plugin-jsonc":"~3.1.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.1","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.4","tsdown":"0.21.0","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.2","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.1"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.1_1772903319145_0.3680273873031563","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@w5s/eslint-config","version":"3.5.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.5.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"6356091e3884e285ea2cadb387e08e44ac706a6e","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.5.2.tgz","fileCount":46,"integrity":"sha512-URn0vBnu9DRXee5L1p7SWJnfWT8CwN9LGC14JuZgpWlZ0/TR63moHZdKgLqPUJDcGsUjNdIYeUczNmmn5LxtJg==","signatures":[{"sig":"MEUCICqyLTNQFgo8C/FpcoKJmnyxtt/FUI0B8Ezz87etoZDNAiEA7TpmXjrgO7gFu963C6D1w2DGLyOooQ64k45ZLX6ueX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022082},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"3b43d7c3bbc5964bd4d2cede6459710fbd264104","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.4/node@v24.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.2.2","@eslint/js":"^9.0.0","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.0.0","eslint-plugin-yml":"~3.3.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.7.0","eslint-plugin-jsonc":"~3.1.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.2","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"9.39.4","tsdown":"0.21.0","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.3","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.56.1"},"peerDependencies":{"eslint":"9.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.2_1772925800250_0.3783403623733028","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@w5s/eslint-config","version":"3.5.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.5.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"50f15adffab648395171bd41c6a3a8c166efffb1","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.5.3.tgz","fileCount":46,"integrity":"sha512-XV5OFCYC0OkAbvlERXpLPtz785Yt89euXBE0jmVNDd+rwqH45PSZCZfonZqJ3/PNkuVo9Y+AOxdY7dXRLKJn1w==","signatures":[{"sig":"MEQCIE0ANyjUXVClWBtYOqkQJ+P2PfyS6+k9L4Yy6EWli3VeAiAHb/rILqtWb5oCqhUpgnjKdh3eA7job0HThFtZlBXhHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022091},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"4e72e6d3c7b204e0f08c3f44817d48ad0d44ea33","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/4.11.4/node@v24.14.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.14.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.2.3","@eslint/js":"^10.0.0","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.0.0","eslint-plugin-yml":"~3.3.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.7.0","eslint-plugin-jsonc":"~3.1.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.3","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.1","react":"19.2.4","eslint":"10.0.3","tsdown":"0.21.1","vitest":"4.0.18","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.4","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.57.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.3_1773099973081_0.624316061996123","host":"s3://npm-registry-packages-npm-production"}},"3.5.4":{"name":"@w5s/eslint-config","version":"3.5.4","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.5.4","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"49b1e83f1cf3808b681a20e9f3c824ed8a1fc8b4","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.5.4.tgz","fileCount":46,"integrity":"sha512-xJ6xEyGZXUOYLIh15Kgiiyk7yXolSDIT29W6HnnFRD4t76eDBCFK5Xlw8iKoZbAMGou/05NUESEROlsKXy4rbQ==","signatures":[{"sig":"MEUCIQD3QpbBKouTxs//ivsrixN3sk2feg2ItOycgXJQ8UR4zAIgEOojpHARpZ8T4ZXxG1k9zNGwUyyfpbytohc8BZmy+NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027044},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"38cf5f5877af4c8a1c292b9b7039c5a11863fc00","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.2.1/node@v24.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.15.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.3.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.3.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.9.0","eslint-plugin-jsonc":"~3.1.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.4","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.12","react":"19.2.6","eslint":"10.3.0","tsdown":"0.22.0","vitest":"4.1.6","@types/react":"19.2.14","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.5","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.59.3"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.4_1778539037834_0.8476710302193311","host":"s3://npm-registry-packages-npm-production"}},"3.5.6":{"name":"@w5s/eslint-config","version":"3.5.6","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.5.6","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"fb62a5148e44516e2a94c46707482563390d7b4a","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.5.6.tgz","fileCount":46,"integrity":"sha512-wZi67RDnrzigXznD1XHyk/LXBhDOZDTdlN2yjvj6VwjcwQFJPZn+K2x5K1RUpwfy0bAYTxkLRy/xLGqL8RN6pg==","signatures":[{"sig":"MEUCIQCUyZ7V7k5oJS4tmPC4hjVo8wc5kRvsRqp+61qvudMYmQIgPxVpEvu6yWsVAfIllE2QxtdtAkLY35bs0SrlPeVqri0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1030356},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"ab7987a57772b2e7fb3ef7eb4cadb3cedd9cc9ae","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.2.1/node@v24.15.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.15.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.3.2","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.0.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.3.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~62.9.0","eslint-plugin-jsonc":"~3.1.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.6","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.13","react":"19.2.6","eslint":"10.4.0","tsdown":"0.22.0","vitest":"4.1.6","@types/react":"19.2.15","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.6","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.59.4"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.6_1780501345177_0.09136328361128254","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@w5s/eslint-config","version":"3.6.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.6.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"4448257552d8cece4b8850226d055eff99581eda","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.6.0.tgz","fileCount":46,"integrity":"sha512-viei36wwU2DxwKEjSgFyzAHhkd22ASP8bqXhsF2GF7gpzrRJcEyUtEbPLfHbYfZo03mFPh4EjmZXRWBTXLGRew==","signatures":[{"sig":"MEYCIQC00fAwbGOrJSJhoByfCSLdKa4z5EternumsBIC+ztd5gIhAPPhBhEVseaMI2PFvztmLKcxFUMAJ3Ew1EjPERab7tvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024729},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"fc447207d2af5368f809a9a90d0e4056344b812a","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"find-up":"^8.0.0","globals":"^17.0.0","@w5s/dev":"^3.3.3","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.0.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.4.0","yaml-eslint-parser":"^2.0.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.7","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.1.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","react":"19.2.7","eslint":"10.4.1","tsdown":"0.22.1","vitest":"4.1.8","@types/react":"19.2.16","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.7","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.60.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.6.0_1780678795879_0.7750313688181238","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@w5s/eslint-config","version":"3.7.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.7.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"984d5c716849362cf79034734553f3ed87c5d0e5","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.7.0.tgz","fileCount":50,"integrity":"sha512-cMcIs3JDVkC4zQ65KOdFFTuby5cC6YdaxhHJenXLoz/6s2/rRsmgJKacHIx60Kd/AM350q1PPJ1snt4RxeHKWg==","signatures":[{"sig":"MEUCIQCULTIJMOeExXiwNJa8xKQ+90aFoRpNNy/5peMG20q7ZwIgGrshNk227+398OCICvxBTKAuLnrb9vHmFGiSE8bQFbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065590},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"9102f7149f4d1faa4a9c96e7e910cbb296bd63e5","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.4.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.8","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","react":"19.2.7","eslint":"10.4.1","tsdown":"0.22.2","vitest":"4.1.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.8","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.61.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.0_1781212648922_0.643129141543539","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@w5s/eslint-config","version":"3.7.1","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.7.1","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"386d9feba5b175c38f9566595212d06de5853bb1","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.7.1.tgz","fileCount":50,"integrity":"sha512-h6z7psLgAqTU/mAdsNAedlRLnhfZkuy7S0etqCRml/g3PN6a/7xCelekZUkGDYIyueTO0wzKrAqwzhnpPKYsZQ==","signatures":[{"sig":"MEUCIQCzUww087SuZW0ad8nsoEJ05Xiiqpeq8AMfQDpx/dWUIAIgbjLlEg7XaW2AtYntS5rH9nDm/AAlcRMhzj9yVYGFb4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065590},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"3c34a3240794bd0fbad582a35457fb04a0567f65","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.1","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.4.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.9","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","react":"19.2.7","eslint":"10.4.1","tsdown":"0.22.2","vitest":"4.1.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.8","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.61.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.1_1781255744619_0.46364906957550045","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"@w5s/eslint-config","version":"3.7.2","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.7.2","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"408167586d58a93b69e79085ba453c789c02857e","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.7.2.tgz","fileCount":50,"integrity":"sha512-+DWuFHstIEypOKK56DxH9ttAETy4JXMk+T7GItEs5S+tcPs3hOVVcpDuLKckw9BJGrGBtJRsOezMNypVHvo7lQ==","signatures":[{"sig":"MEQCIFDo9AXVXIn7KZAstjsw0e6Nh2aGO4VtEahxvPAeUMYUAiAHvQy9s/OLAIm6qXL1mJU7o4f1ewkU7yujUhpWVq/+6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065611},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"7075c08c3f2d04afd016cb37b0fb0b62a66fcf8b","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.2","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.4.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.10","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.2","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","react":"19.2.7","eslint":"10.4.1","tsdown":"0.22.2","vitest":"4.1.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.8","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.61.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.2_1781302747362_0.29420248525192205","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@w5s/eslint-config","version":"3.7.3","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.7.3","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"d222c074c663c284eb914abade093c821d7a30ba","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.7.3.tgz","fileCount":50,"integrity":"sha512-rCu5o1FjZjFI3zC+gaZQmM+w3SYMdPsFi+lP0qxyy4FpiqH72fLv2SyDG415tj0cOuH3YyiykaYV+s2zuYEnYQ==","signatures":[{"sig":"MEQCIBiK4999CeGwNwPoLBlLeUDwForUyq8CE192iDkr0mTbAiBczOeUTqRm4tLRKhRbTiDUCTMEmY3SVUARwmGloRuc9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065611},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./dist/*":"./dist/*"},"gitHead":"7a039902bfbde2e273c2bebf555061091f8a88c1","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+ssh://git@github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.16.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.3","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.4.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.11","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~64.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.3","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","react":"19.2.7","eslint":"10.5.0","tsdown":"0.22.2","vitest":"4.1.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.8","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.61.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.3_1781537937597_0.20204578872778067","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@w5s/eslint-config","version":"3.8.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.8.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"76c562d9a27225b4e68a99bd4a54e8d1b87a5620","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.8.0.tgz","fileCount":52,"integrity":"sha512-uORyF9stxQw9QxYxUSmN5eXLXTDBTHCJ6QCZYvf5tC88i6NPWV/h0fd3ypCojk93NpiC7CyllV4Bygsk9hew3g==","signatures":[{"sig":"MEQCIHvUrcHjPJLzgP+ZbUn+mmLMSeo51XucvnQHqmwQQk82AiBzgJZPwah6/MPQ1jlP2WwbBYUG/39S0ZyitRi5OqKkow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156904},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"0fc09427b8a0c77dcc4adb9530e1d74a7fbf1d15","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.17.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.17.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.4","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.4.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.12","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~65.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.4","@eslint-react/eslint-plugin":"5.9.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","react":"19.2.7","eslint":"10.5.0","tsdown":"0.22.3","vitest":"4.1.9","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.9","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.61.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.8.0_1782151130198_0.4168428537200666","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@w5s/eslint-config","version":"3.10.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.10.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"feac702aa79f1d661ea01e17e5a2db9636c9b2b8","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.10.0.tgz","fileCount":53,"integrity":"sha512-tZgWQOxkk3HHF5qpmWzZx7qdpzpLPIHP4ImCdhE12IuF1Ua4VuveeqyQisNH9BnX02KfycOG+O8d4VKIiQwRqg==","signatures":[{"sig":"MEUCICqKtsE86LcJFkmo3KOHgZd52+SHcobGFmVL2r3auv6CAiEAirNwDXqXXuRUs2QID7UFDsJHDcgHj0UQmzNzVUkDcuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290749},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"4cca98f83977b854f9d1d6b2338658aa3104ad0b","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.17.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.17.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.6","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.5.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.14","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~65.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.6","@eslint-react/eslint-plugin":"5.9.2","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","react":"19.2.7","eslint":"10.5.0","tsdown":"0.22.3","vitest":"4.1.9","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.11","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.62.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.10.0_1782509492314_0.09504255188597588","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@w5s/eslint-config","version":"3.11.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.11.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"90496f4226ce3c0cbd76d2737141b0428abde3d7","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.11.0.tgz","fileCount":53,"integrity":"sha512-QyTbdYS9ZM4mV/i0Am8FF2tLM9y0bWjC4F6dh7mFHbxSiPVnE+URdt/HC2N3C0KXMayctwnGICkpKnOmNZJwKQ==","signatures":[{"sig":"MEUCIAvicfIOzGbkhU6rNGPKfPknzv8WaOg40yNF9fAuaNcLAiEA+chwneYkL7zF4MiAaJMMX2rgtp0kqKFFqTHtaM4lZ7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1373430},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"fcde4af12d29afdb46ed396ef832c36a399ed057","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"eslint .","postpack":"clean-package restore","build:tsc":"node --experimental-strip-types scripts/typegen.ts && tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"eslint . --fix","spellcheck":"cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.3.0/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.7","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.1.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.5.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.15","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-unicorn":"~68.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.7","@eslint-react/eslint-plugin":"5.9.2","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","react":"19.2.7","eslint":"10.5.0","tsdown":"0.22.3","vitest":"4.1.9","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.12","@types/parse-gitignore":"1.0.2","@typescript-eslint/parser":"8.62.0"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.0_1782513696047_0.4187380735636763","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@w5s/eslint-config","version":"3.12.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.12.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"94498c893f12a6bd57f80cc43cd665744af7f7e4","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.12.0.tgz","fileCount":56,"integrity":"sha512-wRQCQWepYJ02rWR2YlS3CEDQQEB+d8DBC9WwTxsefZMvYvoQL1i6xRi9UfrQWW5owg1dwl5nqQme+H+ktBVgNw==","signatures":[{"sig":"MEQCIEFDPgT7/mhS5EG76s9s/7q9LKjNm98YziFBSr/e2uMtAiBaYsAR5vh5Xgt9CbgGn9haAop9bfM1/GsqPuLsDh0Bpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1605826},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"e6c63e0164ce2199e59bdca360f4766b6a78584d","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.0/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.8","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.5.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.16","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~69.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.2.8","@eslint-react/eslint-plugin":"5.10.4","eslint-plugin-perfectionist":"~5.9.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.13","@typescript-eslint/parser":"8.62.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.12.0_1783375586670_0.8627746309608277","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@w5s/eslint-config","version":"3.13.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.13.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"b20b0f52b5ea669d8ed873012cc2a13214dccd61","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.13.0.tgz","fileCount":56,"integrity":"sha512-moVtBCz/QrWOYhImciyIvrrJFOgbME3ocBWa66QkblglaV4GGn3FaaJ8CM4LSHtBWPcTxxZ4Utm7C0aFshqVkQ==","signatures":[{"sig":"MEUCIQDSf//9RMjRAX0L6giWx929/yCJrYjHieaFjMlyGlBURAIgDzfX23T5Anqlog3fyqX7seuwiqdTM0QCL2OM/RsgHxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1606665},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"456aac7a7b05abae48365ae944a31c494ed078cf","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.0/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.4.9","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.5.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.17","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~69.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.3.0","@eslint-react/eslint-plugin":"5.10.4","eslint-plugin-perfectionist":"~5.9.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.14","@typescript-eslint/parser":"8.62.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.13.0_1783445324543_0.335986942142537","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@w5s/eslint-config","version":"3.14.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.14.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"9e827bd3b1db5d76b1bc35f0194925c0a9c3d15c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.14.0.tgz","fileCount":57,"integrity":"sha512-xpXTCHlpBvmiFsIYsSN8bILVJAwMAp1nDEsFBbG+eI9m+ji5T5JTYruGs+7+5tzPFMJ/WBx1Tq+opqobxXGTVA==","signatures":[{"sig":"MEQCIH/qsVTWfggnc+O8n7TgPvMfgstOzgZsPEZTkU5F6pf+AiALCEK940FvVLW9au3H2pt3hPthvuG4Ws+pbOYVb7qNLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1607256},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"2d215d8f8c7c57653b9f0ef5674ffc2e7beeea5c","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.0/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.5.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.5.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.18","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~69.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.4.0","@eslint-react/eslint-plugin":"5.11.2","eslint-plugin-perfectionist":"~5.9.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.15","@typescript-eslint/parser":"8.62.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.0_1783526945699_0.33448913074785924","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@w5s/eslint-config","version":"3.16.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.16.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"e42609fdbdce8284075d042ee92a56749e1ca575","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.16.0.tgz","fileCount":59,"integrity":"sha512-UhArstQGw21WHg91gbKeSDH9TYvPD8ahTCUauGqn8/dfcKu+XcG+ZRiK647dmFC8WnIhQd+6TtqEzzpJjvuwGQ==","signatures":[{"sig":"MEQCIH53Iro3vrbHs9H8qfdPkYRcL5ogDhXatRhOH7SThUkdAiB0z1FtB6Qn7WE33Jyt16QpaKtYlYdl0sPz1QjAGdgXsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671487},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"488ae0c9dcf081e3bf443c0cbc410a0fa8f10b12","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.0/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.7.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.5.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.2.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.1.20","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~69.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.6.0","@eslint-react/eslint-plugin":"5.11.2","eslint-plugin-perfectionist":"~5.9.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.17","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.63.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.16.0_1783615046057_0.37808845550679826","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@w5s/eslint-config","version":"3.17.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.17.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"cd7f9f2e42c4dbe9eb8e48bf4dd2ccd8fd93c0b2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.17.0.tgz","fileCount":61,"integrity":"sha512-970vAQQItmmRT1UxwVwLSqrtvleJO5BfLelZYGL9ZFNJV9mWyixaJpWLbm6G7P2hEj7BkizASwnvldjXCRa6HQ==","signatures":[{"sig":"MEUCIQDcwtbtMRmzQensd1qH+Ac8TFTpzZYjxnxwScxTYdCxVAIgFZ0Ar3qm2GXQoV0e6FJM3dZgDqoTmzSXfQtdqGyarCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1576344},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"8a983003d499b2d34ff7ce0bd9e4294549f7642b","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.1/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.8.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.0.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.2.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~71.1.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.7.0","@eslint-react/eslint-plugin":"5.17.1","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.18","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.64.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.17.0_1784559451685_0.8686152561055673","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@w5s/eslint-config","version":"3.18.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.18.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ca2414a696c93f982f7c3e655013f25a64ac6531","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.18.0.tgz","fileCount":61,"integrity":"sha512-zozXohgIKug78/kARgVST2T4CX6i/MMDx6w9A1ak6wXPt65ctabPeXkaQL08okaL9Iwd3MSUgpewPtq/pdqtgw==","signatures":[{"sig":"MEUCIQDhkr+vGSfOCwvQTtSzjVQzNVmmNDZDI2GnhpvAmSrQ7gIgbhPOUHSZFUppHUtv+0439a5dN9eRMKNo8/7YyiR/Kxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577244},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"777b9cf23d9ef48f1c048ccb49e3fa91d1774f1a","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"jpolo","email":"julien.polo@protonmail.com"},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.1/node@v24.18.0+arm64 (darwin)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.9.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.1.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.3.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~71.1.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.8.0","@eslint-react/eslint-plugin":"5.17.1","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.19","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.64.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.18.0_1784638978533_0.6418690465557391","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@w5s/eslint-config","version":"3.19.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.19.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"ed8e875e645b6b1689a2479b9eb63a8b47586195","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.19.0.tgz","fileCount":61,"integrity":"sha512-Dkxa0ouCLQWu3vEM0Hsl0Arhu5F7RwRDvcCd7N00Suapg5Q+GWLaOHe46nrNEH3kcJMW59pCarDcPGpELwTQdg==","signatures":[{"sig":"MEQCIBW69d9hHUPzkRLFQhl44zfgoKC24AbH+/CvVKTI5YadAiAWHnvu32abaQ+FeQDQOpbjCZ9Wnt1CiNk1sqnBN8xf2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1577247},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"10517ba78d89eb1a17d98f7f1c2d17258c2437b1","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.1/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.10.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.1.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.4.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~71.1.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.9.0","@eslint-react/eslint-plugin":"5.17.1","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.20","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.64.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.19.0_1784639617858_0.9344861685704962","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@w5s/eslint-config","version":"3.20.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.20.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7cd7c8a0177aff219b75138c1fa6709b615c5adb","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.20.0.tgz","fileCount":61,"integrity":"sha512-6tHUwMaL64Gzl41kXjMcoPWiVkpTF3qSKYSks6+ZqVwKim01BlkgCI5NvtoCJIo5i6LBVJLVqI9VR9j2DJzodg==","signatures":[{"sig":"MEUCIAfoiZaIHyAwZAa0BmJ0XVBME2wNCAy6pMj4irTyuu9IAiEAlOpQFpdEOSzeYn5SzuP50s+iS1AmUEac3T4MNhWhDyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1577717},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"94f5cdc797d9115b31f8af85da85fb5d9e509562","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.1/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.11.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-jsdoc":"~63.1.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.5.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~71.1.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.10.0","@eslint-react/eslint-plugin":"5.17.1","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.21","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.64.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.20.0_1784674149457_0.6058077441631753","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@w5s/eslint-config","version":"3.21.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.21.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"1075f871c5b4bce60a6657bb775e06e2ee96c8a2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.21.0.tgz","fileCount":61,"integrity":"sha512-jESrNh95hxPcCpuaQ2um+V6ntybSBIOJ2MDKTGen9Ct1Kofbbo1MrhKzxwxDft79sKHiCP34jfkXxIMI5Z85tQ==","signatures":[{"sig":"MEUCIQDbXAFu1qm0hj06KUy9cfNhrf89hh+6T1q0tBxTzL29GwIgZXRal+OLa7IUWfmja+OPAr15+ZGLPP8PIR8oeYMu2Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585091},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"aace76353b4595cc13eb79772d8a4f107e220f35","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.2/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.12.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.2.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.6.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.11.0","@eslint-react/eslint-plugin":"5.17.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.22","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.65.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.21.0_1785171993518_0.5741798649720049","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@w5s/eslint-config","version":"3.22.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.22.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"61aa334672b1e1327a4fba6010eba57f2cc4f663","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.22.0.tgz","fileCount":61,"integrity":"sha512-IbxRaHCYmjermKieuVkbfb/7t7AfXt3HH6dYWMpO2NwNsdSsuXlkW2W2/Fg845TeiG4GOCdWKS8WM3tnOnATlg==","signatures":[{"sig":"MEYCIQC2QFwxxU5uA5WTxKLNdj8EVs8qM1YzGbMT2ETBOQvE+QIhAPG/YpvVRkJXK4FC0sWghRwyoZHIAAY+Lc8plb55y6NH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585091},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"332f6dbfd6d74e418f651678b8603161d840a9d5","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.2/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.13.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.3.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.7.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.12.0","@eslint-react/eslint-plugin":"5.18.0","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0-alpha.23","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.65.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.22.0_1785328130358_0.4392148318095477","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"@w5s/eslint-config","version":"3.23.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.23.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"49c4be6a1aa4acbab291aa71059697a904df539d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.23.0.tgz","fileCount":61,"integrity":"sha512-1qZI7O1pHkIyT5YW3Kd8+OUlR7E4gZbfblCxPCgysqZuYd5o+EVVRP5lH/RQmxfA14C46ULR/6BTWHeXPBrx8A==","signatures":[{"sig":"MEQCIBxPJxuKosU1YThdb+RpF0eYiDjOtcc4KcLi3fgen8ShAiAgX4j53wVolHJM5QNDnie5Jmrv4X5vn8+jc0OXcPtR3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585091},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"9870a62900cd2c974bed8800ed520335f8843c38","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"sideEffect":false,"_npmVersion":"lerna/5.4.2/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.14.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.3.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.8.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.13.0","@eslint-react/eslint-plugin":"5.18.0","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.65.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.23.0_1785328663292_0.428983553047527","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"@w5s/eslint-config","version":"3.24.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.24.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3afbee86b8a2f97b99418c40e83c0b6b40e0991c","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.24.0.tgz","fileCount":61,"integrity":"sha512-jtQsA6Y7Xv8vKmLGRcKE3qO+kSRKAzd0xgwIzIrvWowVv52KHExZ2r+lUlAmMImZLxtahdFslnO8nxgJahMAuA==","signatures":[{"sig":"MEYCIQCGSx3JEgwj1WvHjFxcOUz6EQQL3UTnK83ufAqEtQLpzQIhAOC6XfcoXPmKPudJQHfiM8sMAYJTzjdDRHKyZqClBglm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585092},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"72f48a4954798497b4c927b16f50a291d1c193ff","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.2/node@v24.18.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.15.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.6.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.3.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.9.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.14.0","@eslint-react/eslint-plugin":"5.18.0","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.17","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.1","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.65.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.24.0_1785336982522_0.5981238822426715","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"@w5s/eslint-config","version":"3.25.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.25.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"c49601568a2f765e16b9aa7bf1154c8df31cf1e2","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.25.0.tgz","fileCount":61,"integrity":"sha512-DdAzt2SjMu2P+SRB1rZlHyPbdiywj7VPY2G8ksjRpQqjahFY+gQjN7UTzjjFNj2npwCJUDHdTCssLRPRe5RnHQ==","signatures":[{"sig":"MEYCIQDwG8hUDx1MU+D4gbSB68FsMvIXCck8DAwTZCN98uftOQIhALNsEaWv4F/jInuIDTnl8UUX++gznLDFOf9G51HE05qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1568292},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"155888078a06b3d3e9fcbd01a5de73c1e3bfdc36","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.2/node@v24.18.1+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.16.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.7.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.3.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.10.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.15.0","@eslint-react/eslint-plugin":"5.18.1","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.2","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.66.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.25.0_1786008710489_0.841240607888271","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"@w5s/eslint-config","version":"3.26.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.26.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"77d6ec9dec22b5d63198a29abe6b2c77a816c1f9","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.26.0.tgz","fileCount":61,"integrity":"sha512-X0ZH0n3CBhOQqWrs9av0ar8NqP7AxtBvMzsr4TdTeSatk7Fhps7edXpxq9dBQNsxhoNWL2xXUfFEJvF5Bi7jdg==","signatures":[{"sig":"MEQCIGaH8bFK180mv/rOLCvRNNRQghbnaIxmpq0aGLlAaGt/AiALSTgztPELHxIoNTMdX0+MufIdAkcfheXdq5ao748R7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1568292},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"dcf9e4d187060ae2e9c33250078634bd88735d0b","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.2/node@v24.18.1+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.17.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.7.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.3.0","eslint-plugin-jsonc":"~3.3.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.11.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.16.0","@eslint-react/eslint-plugin":"5.18.1","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.0.3","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.66.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.26.0_1786009307529_0.15572615392760802","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"@w5s/eslint-config","version":"3.27.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.27.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"fbcc2568ab9f68ace557fdec1c31b24fd5f94556","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.27.0.tgz","fileCount":61,"integrity":"sha512-uFQi3np5GmRIhIg4d7K2CIsof+gp3VY1pztZs6u3a//xNArs1IDd6hHpg2wYaGmrk3YOffGjxUK/wQkidnV35A==","signatures":[{"sig":"MEUCICBgUKi/gqpZ0gcHGbn4YRQ17mI+OKHV9Yp27/BguC0uAiEA2o5lNKdsCB9X5ZstgOU88e1YZLvGCK+V6j5aoSEBgqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1574765},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"bfd01fd3fa35ecd40db35a2be0873860839c9c62","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.4.2/node@v24.18.1+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.18.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.2.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.6.0","eslint-plugin-jsdoc":"~63.3.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.12.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~72.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.17.0","@eslint-react/eslint-plugin":"5.18.2","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.1.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.66.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.27.0_1786095102117_0.08102900935104973","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"@w5s/eslint-config","version":"3.28.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.28.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"1bf23cfd23236a88ffb280d1bbdaefdccae41f29","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.28.0.tgz","fileCount":61,"integrity":"sha512-5m1vPdM4XvFNbK5e9VzqzTZsT5c8BiW9T6Zx6B2w9/yvSDQ5lV7R+F29UJxQ0wdgsNAPd69hOkl8V+L+yFqPaw==","signatures":[{"sig":"MEUCIQCKcBhqdYM3346RdfGfP1Hn3ce1Ti9dUuzDNFurmjtgTgIgUSlXASLjFdW/2G6S6MgCbSbNdwFS5HfxsuL6ueRqgKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581687},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"86fbbb9dc5e541529173a897bda1c0aa3efa0ec1","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.19.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.13.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.18.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.2.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.28.0_1787664568464_0.8614303666780063","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"@w5s/eslint-config","version":"3.29.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.29.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"866662273e65d2eeb9f88d5a6d8f0cb034e4077d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.29.0.tgz","fileCount":63,"integrity":"sha512-VhXAqX2K2DUkT9+Co0dUirDoyRaffSAX5JR/1T3G+M7EjtFYu02BGJEkI3lemb/ZJ2t6cs/50rmhYXQmD+08SA==","signatures":[{"sig":"MEYCIQCYxw46Ts2AonIOQWMGwO+wFrvqQzf3EUdQfp+BunzGGQIhAKm1617Jby/cImMukwqKPQenc8pmzTaT/AOWfxGLQRLr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585252},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"453a787db3d7e7897ed62c5bc74f4dd98a1ad0c7","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.20.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.14.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.19.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.3.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.29.0_1787747850258_0.2132404250284552","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"@w5s/eslint-config","version":"3.30.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.30.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"7c1051ace086f9c9a924b4620a41fbd84896169b","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.30.0.tgz","fileCount":63,"integrity":"sha512-8ZCsua9hlMao/ROH9mK1n1gfiWlVK1u7tOwE14ZlY7VY3YxXMzmqiegIvnoyO18zpb6X2K5vKcrH+M0w35POmA==","signatures":[{"sig":"MEYCIQCQv7NmmuklPeTlKsQVlqwbl13n/utdNquedV1N7nsslgIhANo2Gog8YS8RDsBPWDwes9eRwceaD1p4eTCXCKkXyJzR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585625},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"33447bdc0ec90e7ac57633399553002a2bc77b6b","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.21.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.15.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.20.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.4.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.30.0_1787823001559_0.37631708025572075","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"@w5s/eslint-config","version":"3.31.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.31.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"5e7e8796dc3e793a3327e94b5a5a596ccf5b2d8f","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.31.0.tgz","fileCount":63,"integrity":"sha512-ZhuFHxo10KLW1b6MYjmJk6egyjxoX6UeWIabPfzYldan7LsUAHZ/2NkFWJ7Ve0zqykSeJ+7Lb4UwTsgXNWLa8w==","signatures":[{"sig":"MEUCIQDKWvxhd9SfEMLbkPx7mI8/IysDCm6KL3cXN9Cw4zbVIAIgesrTwsY/ot+8NEWA/WixKFbNRN7ks/d/o/bPEkxJWq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1585625},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"3faf83392b177f6216a43be14da411a14c14cd57","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.22.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.16.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.21.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.5.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.31.0_1787833480684_0.8430917877572661","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"@w5s/eslint-config","version":"3.32.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.32.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"056c5d3b745475f46e1adea862f4687fde2eb247","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.32.0.tgz","fileCount":67,"integrity":"sha512-Epcvppc4X6kH8+R/rnxCsQ5NEPM4osfL4dN6XsFv828+n96hQmMjQR075dXB3qUksUZAb3uMsXbK0Fs1LP/mDw==","signatures":[{"sig":"MEQCIBgKj1WP38GBkadMIIU/nNiITCvl4XQcoxp5fqvuyr4KAiBChPi1upNBM2GSlndY7k4yPEZCElC4YrRz5hVWg3GkCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1604376},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"d7a7fcd9a54087b3af6ab1d69362b88df248f85a","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.23.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.17.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.22.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.6.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.32.0_1788189077413_0.7584547753130135","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"@w5s/eslint-config","version":"3.33.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.33.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3803e9cb60a5e8fade5466e960ca2ec79588c8ac","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.33.0.tgz","fileCount":67,"integrity":"sha512-36yxVY8wnbfKboATEiBfxkIh/siloe7r+QNkkt2NOptBENQ4hSmeLpx9AuHBoJpVDStLQB7xxsS8l4v4Qb6szw==","signatures":[{"sig":"MEQCIFL/RFge8kbVMO8dsOeCvihdBF0K0ZSLcmnMngGx8vmWAiAq0eYhng9aqdKn7IH5Z1Tz1Z/X5+B+vsRvFgkVVeHQhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1605013},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"4eb5f9fc08dfd0cb2a492923617a82ab97078d0c","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.24.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.18.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.23.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.7.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.33.0_1788194081090_0.8208060017882362","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"@w5s/eslint-config","version":"3.34.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.34.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"07692f84149ae8f301be52112d43108d56c321ab","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.34.0.tgz","fileCount":67,"integrity":"sha512-zJeG9/Swn1UIpinlo7vABF5fQiqpQ2Fm7IUmN8X1tHbRKnbZ+Y/VBtld2jTT6IM77DaEdjsTn5M01M8fcOmBjw==","signatures":[{"sig":"MEUCIQDEy1sy6kbeFD/2N+nqER3mlr6/3Pnh58KBtMIn5N3tgQIgbh9lWulFx3uP6OzPceQ6NY+d3MklaKZ18gjODwVIYAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1605083},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"5f5e5d054cec6e06bce7759585cc8482977b0fb7","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.0/node@v24.19.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.25.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.19.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.24.0","@eslint-react/eslint-plugin":"5.18.3","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.8.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.67.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.34.0_1788194818329_0.8594464138835771","host":"s3://npm-registry-packages-npm-production"}},"3.35.0":{"name":"@w5s/eslint-config","version":"3.35.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.35.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3b07e49e94db26e35399445cdb221e87e52a0ff5","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.35.0.tgz","fileCount":67,"integrity":"sha512-I2Qm9bVTVH+l4VY4wM6Ao8dsxqnjoCrF0KeLvHzlwaQDAxpalxT1D7Pnd+jfbPZA0t0jqOzlicrfLcXpvsjxnQ==","signatures":[{"sig":"MEYCIQDOCOnwBUW6dRiENa9irr6Pdp0FMzf/Xmu4jlMAJl2mbgIhAIG95mKE/LUCVLq9pD/zbw2NkVgxwVWlCT0WsMRg2RTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1604950},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"de5aba704f6744ba64973b010a848d2b2150341d","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.1/node@v24.20.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.26.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.1.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.20.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~73.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.25.0","@eslint-react/eslint-plugin":"5.18.6","eslint-plugin-perfectionist":"~5.10.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.9.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.68.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.35.0_1788368922443_0.05068866802474181","host":"s3://npm-registry-packages-npm-production"}},"3.36.0":{"name":"@w5s/eslint-config","version":"3.36.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.36.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"be0dfa64118e9651cfc8ab1deae4301217329216","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.36.0.tgz","fileCount":69,"integrity":"sha512-/YQtyCYCBCmwMYPCheQPyBKGc7VBly4WObAwUlcrm+I6TSIKLOhlm+ALx1yR78ki/Ujf2jqi8i6txru+tfWkwA==","signatures":[{"sig":"MEUCIHYTG7xTQdC7yHD41IHsRgMdlDkb0k7W9Y57TQr0RECcAiEA7LUHOCMV+tMyu4ZghthEpF5gBQ/w/CKtImkcyZXNZQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEpoMAhbptqQxp2odqtQ6hiCHVqRdjcYcskitnNNetIiAiEA+BhVVNbutN6B3xP1QDeLgsQyhE6LK/FcEPdRf2Ujoe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1616528},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"f01e374782fdf338f411115d7e82a0353540282b","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.1/node@v24.20.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.27.0","@eslint/js":"^10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-jsdoc":"~64.3.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.21.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~74.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"^16.0.0","@stylistic/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^8.0.0","@w5s/eslint-config-ignore":"^1.26.0","@eslint-react/eslint-plugin":"5.18.7","eslint-plugin-perfectionist":"~5.11.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"^8.0.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","@types/react":"19.2.18","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.10.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.69.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.36.0_1788794381890_0.7013917073817677","host":"s3://npm-registry-packages-npm-production"}},"3.40.0":{"name":"@w5s/eslint-config","version":"3.40.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@3.40.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"3bcd78bff4cc9c866b89a4c7e4e3cc607b549e6d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-3.40.0.tgz","fileCount":69,"integrity":"sha512-D4NYlC6/cTeAVIyp0qbRlml1vB0RF+eZCXzTV4/QI/x2y+RZZo0Dfu6ANI0AbLj77NnRCNSMCf2j+4CIUISRlw==","signatures":[{"sig":"MEYCIQD/FXznhYwK9d7g/N/EwpMs3rE8f5Dv54auE7sjAGFtKwIhANt9NPX+Az337HIVSHGYAYhEVlh5x6qJ6nQtSWsNJkhg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaP7WwGzEiGyaDaOey1Udm14mOMC0IA4bxhr4Cx/nCjQIgKYxNf82fpOPRmh4B9YKFe34AcKCHj4lQ4xgPBW2AwVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@3.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1619789},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"c775b53274c35cb97edaa9ffa5cd5ffd47f9a4f0","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.1/node@v24.21.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^3.31.0","@eslint/js":"~10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"~8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"~0.8.0","eslint-plugin-jsdoc":"~64.4.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.25.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~74.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"~16.3.0","@stylistic/eslint-plugin":"~5.10.0","@typescript-eslint/parser":"^8.65.0","@w5s/eslint-config-ignore":"^1.30.0","@eslint-react/eslint-plugin":"~5.19.0","eslint-plugin-perfectionist":"~5.11.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"~8.70.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","@types/react":"19.3.0","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.14.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.70.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.40.0_1789649512135_0.3997327419548806","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@w5s/eslint-config","version":"4.0.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@4.0.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"c6c577a9923f0bba0f9c8bacfbc383d7a534f626","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":70,"integrity":"sha512-+0+m+wZDoNoMm4Yr6qYpWfax+O1NCN3TM8beOKQU5pgoSFk12jbJSKGnaWnRV7uCAQPJodUiL4do1zimp3yqsQ==","signatures":[{"sig":"MEUCIDzKA7n+rSqbJMwnxnYv9ApNqgI2q7ThMcF25VAvADXjAiEAtgGA5hWRofGYg9c3VivYWcLHjIgN9MBpyAVJRU0IZ5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBumXXy+/WZ8mqOE3H2nNBR1DM22CBbiDlkK3Ix1oKjwIgKwgORSPGrAgu2+06DPPt/MYzQ6PTHK9vP1rBbQnb+F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1625458},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"ed181ba68ebff886310db849facb938bb00f61ca","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.1/node@v24.21.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^4.0.0","@eslint/js":"~10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"~8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"~0.8.0","eslint-plugin-jsdoc":"~64.5.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.26.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~74.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"~16.3.0","@stylistic/eslint-plugin":"~5.10.0","@typescript-eslint/parser":"^8.65.0","@w5s/eslint-config-ignore":"^1.31.0","@eslint-react/eslint-plugin":"~5.19.0","eslint-plugin-perfectionist":"~5.11.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"~8.70.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","@types/react":"19.3.0","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.15.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.70.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1790065577380_0.3852792995427141","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@w5s/eslint-config","version":"5.0.0","keywords":["eslint","config","lint"],"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","_id":"@w5s/eslint-config@5.0.0","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"841ae504fe66831e82e762ff6f0cb57e75f1f28d","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":70,"integrity":"sha512-zqG7uHjlQg7c/xIfzaqhpC3yonlu6GEmj/sfNybrPliU3UkCshgc4fS2xztk4ajhw1MmUkRTzNtvbBPpM8xgHQ==","signatures":[{"sig":"MEYCIQDNwSh7G+VNw8uR83DqIH251Ova9e8NzhjFrrzVruHp0wIhAIJ91qTmR179+5+bIn/m3DM8QH/kIedRoNRpXVVGn8Jb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRJcavtkc0aMQnx6eXi5Gd8+U1fSKXA4BOdxQeFBlXwQIhAMRYR3z37hBWvRxc9h3nEoY8pVVO3lT8rDmTkrQtg4wA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1626238},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"13458dbf2ac200ee3013fb7be9ff1ca6122ff4f4","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d14cf977-56e7-4052-b95d-bcbf66847d63"}},"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.1/node@v24.21.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^5.0.0","@eslint/js":"~10.0.0","eslint-plugin-n":"~18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"~8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"~0.8.0","eslint-plugin-jsdoc":"~64.5.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.27.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~74.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"~16.3.0","@stylistic/eslint-plugin":"~5.10.0","@typescript-eslint/parser":"^8.65.0","@w5s/eslint-config-ignore":"^1.32.0","@eslint-react/eslint-plugin":"~5.20.0","eslint-plugin-perfectionist":"~5.11.0","eslint-plugin-unused-imports":"~4.4.1","@typescript-eslint/eslint-plugin":"~8.70.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","@types/react":"19.3.0","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.16.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.70.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1790070059399_0.2987778533862826","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"_id":"@w5s/eslint-config@6.0.0","bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"dist":{"shasum":"2764acc178e7e51e34f3bdf08ab510bb56e1cffa","tarball":"https://registry.npmjs.org/@w5s/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":72,"integrity":"sha512-PBIkRjqAKbo1qjQXgl1P4yjQ+DTaYeNOgcRCFcLDpNgHVU9DpODtYP025LizVqadn9low/Tbmera76OrwsRw0A==","signatures":[{"sig":"MEQCIE1uFldCNpvkR3LavwhuyGo58LELpt2luwnQTm4QopZiAiBtZkHqAyAkvWBo78ZnNkUwQ5yQvnBR1IFKn2akdLVJGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCdvv4+OgMa4X2Sv0z8Rd8g754KLvgaD9DgKuxpm0DtOAIhAKZbYe8ZZkudCX308MtO9uKaEWKghmS9VEoQSt0dL1a8"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@w5s%2feslint-config@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1725611},"name":"@w5s/eslint-config","type":"module","author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"engines":{"node":">=22.0.0"},"exports":{".":"./dist/index.js","./internal/*":null,"./package.json":"./package.json"},"gitHead":"22c5f0c577887c9855d4a6fa3c139e0e36a1bc6a","license":"MIT","scripts":{"docs":"node ../../markdown.mjs","lint":"pnpm run \"/^lint:.*/\"","test":"pnpm run \"/^test:.*/\"","build":"pnpm run \"/^build:.*/\"","clean":"pnpm run \"/^clean:.*/\"","format":"pnpm run \"/^format:.*/\"","prepack":"clean-package","lint:src":"pnpm exec eslint .","postpack":"clean-package restore","test:src":"pnpm exec vitest run","build:tsc":"node --experimental-strip-types scripts/typegen.ts && pnpm exec tsdown","clean:tsc":"rm -rf dist","typecheck":"pnpm run \"/^typecheck:.*/\"","format:src":"pnpm exec eslint . --fix","spellcheck":"pnpm exec cspell --no-progress '**'","test:script":"scripts/test","typecheck:src":"pnpm exec tsc --noEmit","prepublishOnly":"pnpm run clean;pnpm run build","test_:rule-coverage":"eslint-find-rules --unused"},"version":"6.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d14cf977-56e7-4052-b95d-bcbf66847d63"}},"homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","keywords":["eslint","config","lint"],"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/5.6.2/node@v24.21.0+x64 (linux)","description":"ESLint configuration presets","directories":{},"maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"globals":"^17.0.0","@w5s/dev":"^6.0.0","@eslint/js":"~10.0.0","eslint-plugin-n":"~18.4.0","parse-gitignore":"^2.0.0","@eslint/markdown":"~8.0.0","eslint-plugin-yml":"~3.8.0","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"~0.8.0","eslint-plugin-jsdoc":"~64.5.0","eslint-plugin-jsonc":"~3.4.0","jsonc-eslint-parser":"^3.0.0","@w5s/prettier-config":"^3.28.0","eslint-plugin-import":"~2.32.0","@vitest/eslint-plugin":"~1.6.20","eslint-plugin-unicorn":"~76.0.0","eslint-merge-processors":"^2.0.0","@next/eslint-plugin-next":"~16.3.0","@stylistic/eslint-plugin":"~5.10.0","@typescript-eslint/parser":"^8.65.0","@w5s/eslint-config-ignore":"^1.33.0","@eslint-react/eslint-plugin":"~5.22.0","eslint-plugin-perfectionist":"~5.12.0","eslint-plugin-unused-imports":"~4.4.1","eslint-plugin-github-actions-2":"~2.0.0","@typescript-eslint/eslint-plugin":"~8.71.0"},"clean-package":"../../clean-package.config.cjs","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","@types/react":"19.3.0","@types/eslint":"9.6.1","eslint-typegen":"2.3.1","eslint-find-rules":"5.0.0","@w5s/tsdown-config":"1.17.0","eslint-plugin-jsx-a11y":"6.10.2","@typescript-eslint/parser":"8.71.0","@types/eslint-plugin-jsx-a11y":"6.10.1"},"peerDependencies":{"eslint":"9.x || 10.x","typescript":"4.x || 5.x || 6.x","eslint-plugin-jsx-a11y":">=6.10.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_6.0.0_1790874316859_0.29729113349754743"}}},"time":{"created":"2022-02-12T20:50:22.834Z","modified":"2026-10-01T17:05:17.366Z","1.0.0-alpha.1":"2022-02-12T20:50:23.085Z","1.0.0-alpha.2":"2022-02-15T16:02:11.055Z","1.0.0-alpha.3":"2022-02-15T20:48:28.935Z","1.0.0-alpha.4":"2022-02-16T18:08:25.331Z","1.0.0-alpha.5":"2022-02-18T22:41:47.388Z","1.0.0-alpha.6":"2022-02-19T20:41:47.037Z","1.0.0-alpha.7":"2022-02-20T21:15:01.062Z","1.0.0-alpha.8":"2022-02-20T22:17:44.342Z","1.0.0-alpha.9":"2022-02-23T23:01:19.692Z","1.0.0-alpha.10":"2022-03-01T15:09:48.035Z","1.0.0-alpha.11":"2022-03-08T14:13:13.932Z","1.0.0-alpha.12":"2022-04-12T12:18:38.273Z","1.0.0-alpha.13":"2022-05-13T21:15:44.892Z","1.0.0-alpha.14":"2022-05-20T16:37:16.915Z","1.0.0-alpha.15":"2022-05-20T16:44:55.390Z","1.0.0-alpha.16":"2022-06-07T10:31:14.797Z","1.0.0-alpha.17":"2022-06-07T19:18:15.232Z","1.0.0-alpha.18":"2022-06-10T10:22:55.701Z","1.0.0-alpha.19":"2022-06-10T16:11:15.048Z","1.0.0-alpha.20":"2022-06-10T16:29:09.722Z","1.0.0-alpha.21":"2022-06-15T15:45:05.408Z","1.0.0-alpha.22":"2022-06-16T21:16:32.612Z","1.0.0-alpha.23":"2022-06-23T17:16:00.430Z","1.0.0-alpha.24":"2022-06-23T20:19:54.506Z","1.0.0-alpha.25":"2022-06-28T17:07:42.897Z","1.0.0-alpha.26":"2022-08-09T17:47:38.405Z","1.0.0-alpha.27":"2022-08-12T13:47:44.652Z","1.0.0-alpha.28":"2022-08-29T20:04:52.254Z","1.0.0-alpha.29":"2022-08-29T21:37:27.102Z","1.0.0-alpha.30":"2022-08-30T20:36:49.605Z","1.0.0-alpha.31":"2022-09-05T20:14:19.094Z","1.0.0-alpha.32":"2022-09-19T19:46:42.792Z","1.0.0-alpha.33":"2022-09-23T19:25:22.583Z","1.0.0-alpha.34":"2022-11-04T13:15:52.543Z","1.0.0-alpha.35":"2022-11-06T16:05:19.285Z","1.0.0-alpha.36":"2022-11-15T16:36:23.341Z","1.0.0-alpha.37":"2022-11-23T11:41:40.483Z","1.0.0-alpha.38":"2022-11-23T13:37:09.964Z","1.0.0-alpha.39":"2022-11-24T09:26:53.496Z","1.0.0-alpha.40":"2022-12-05T15:43:22.033Z","1.0.0-alpha.41":"2022-12-12T14:59:09.693Z","1.0.0-alpha.42":"2022-12-12T20:43:04.293Z","1.0.0-alpha.43":"2022-12-14T08:46:25.918Z","1.0.0-alpha.44":"2022-12-22T17:41:48.861Z","1.0.0-alpha.45":"2023-01-09T16:47:51.783Z","1.0.0-alpha.46":"2023-01-11T08:39:52.589Z","1.0.0-alpha.47":"2023-01-12T20:48:54.229Z","1.0.0-alpha.48":"2023-01-22T14:43:20.901Z","1.0.0-alpha.49":"2023-01-30T13:16:06.700Z","1.0.0-alpha.50":"2023-02-06T12:55:25.479Z","1.0.0-alpha.51":"2023-02-06T14:29:33.786Z","1.0.0-alpha.52":"2023-02-10T11:30:30.333Z","1.0.0-alpha.53":"2023-02-23T17:37:43.395Z","1.0.0-alpha.54":"2023-02-28T10:24:12.614Z","1.0.0-alpha.55":"2023-03-01T17:51:05.279Z","1.0.0":"2023-03-05T14:58:12.916Z","1.0.1":"2023-03-09T08:26:37.701Z","1.0.2":"2023-03-17T23:06:27.827Z","1.0.3":"2023-03-20T18:06:52.156Z","1.0.4":"2023-03-24T14:40:28.373Z","1.0.5":"2023-04-19T14:34:13.270Z","1.0.6":"2023-05-09T17:38:45.868Z","1.0.7":"2023-05-09T17:39:17.918Z","1.0.8":"2023-05-10T10:33:58.789Z","1.0.9":"2023-05-10T17:13:38.403Z","1.0.10":"2023-05-11T08:46:27.333Z","1.0.11":"2023-05-31T15:26:07.847Z","1.1.0":"2023-07-04T19:45:04.801Z","1.1.1":"2023-07-04T20:07:04.860Z","1.1.2":"2023-07-12T19:19:17.934Z","1.2.0":"2023-07-28T16:51:38.570Z","1.2.1":"2023-07-28T17:21:45.008Z","1.3.0":"2023-08-01T14:30:14.128Z","1.3.1":"2023-08-01T14:54:33.747Z","1.4.0":"2023-08-08T20:30:44.062Z","1.4.1":"2023-08-25T19:49:18.152Z","1.4.2":"2023-08-29T20:13:25.571Z","1.4.3":"2023-09-28T20:53:21.705Z","1.4.4":"2023-10-04T19:17:53.171Z","1.4.5":"2023-10-09T20:45:29.902Z","2.0.0":"2023-10-13T07:50:52.401Z","2.0.1":"2023-10-15T13:58:21.018Z","2.0.2":"2023-10-24T20:28:33.310Z","2.0.3":"2023-10-27T12:41:56.186Z","2.0.4":"2023-11-22T23:02:09.059Z","2.0.5":"2023-11-24T09:25:24.256Z","2.0.6":"2023-12-15T16:36:39.119Z","2.0.7":"2023-12-27T20:14:29.336Z","2.0.8":"2024-01-02T16:32:45.037Z","2.0.9":"2024-02-27T09:37:49.402Z","2.0.10":"2024-03-15T19:59:16.989Z","2.0.11":"2024-03-24T14:36:37.995Z","2.0.14":"2024-03-28T23:15:30.715Z","2.0.15":"2024-03-31T14:50:25.316Z","2.0.16":"2024-05-06T14:13:22.524Z","2.0.17":"2024-05-12T20:42:56.130Z","2.0.18":"2024-05-21T19:50:05.694Z","2.0.19":"2024-05-24T09:32:24.985Z","2.0.20":"2024-06-04T20:48:08.571Z","2.0.21":"2024-06-23T22:23:52.103Z","2.0.22":"2024-07-16T22:33:54.057Z","2.0.23":"2024-07-24T17:14:50.774Z","2.0.24":"2024-07-25T22:09:36.473Z","2.0.25":"2024-08-05T09:26:43.137Z","2.0.26":"2024-08-07T22:21:57.232Z","2.0.29":"2024-08-28T10:40:31.650Z","2.0.30":"2024-09-10T15:11:48.847Z","2.0.31":"2024-09-12T12:20:20.077Z","2.1.0":"2024-09-24T09:19:28.793Z","2.1.1":"2024-09-25T22:09:23.975Z","2.1.2":"2024-09-26T12:57:58.585Z","2.2.0":"2024-09-26T21:12:43.797Z","2.2.1":"2024-10-02T15:35:41.666Z","2.2.2":"2024-10-02T15:43:27.086Z","2.2.3":"2024-10-21T17:05:32.260Z","2.2.4":"2024-12-01T15:03:46.263Z","2.2.5":"2024-12-09T10:11:53.899Z","2.2.6":"2024-12-20T11:01:14.527Z","2.3.0":"2025-01-08T15:22:25.956Z","2.3.1":"2025-01-08T16:07:31.904Z","2.4.0":"2025-01-10T14:18:11.176Z","2.4.1":"2025-02-19T23:33:52.410Z","2.4.2":"2025-02-27T14:14:34.707Z","2.4.3":"2025-04-01T21:46:46.033Z","2.4.4":"2025-06-26T14:03:34.649Z","2.4.5":"2025-09-21T22:12:02.137Z","3.0.0":"2025-10-21T22:40:19.710Z","3.0.1":"2025-10-21T22:51:13.310Z","3.0.2":"2025-10-22T23:01:46.234Z","3.1.0":"2025-10-27T23:23:07.741Z","3.2.0":"2025-11-23T21:05:59.020Z","3.2.1":"2026-01-25T21:38:58.000Z","3.3.0":"2026-02-16T14:10:19.489Z","3.3.1":"2026-02-16T23:44:01.665Z","3.3.2":"2026-02-19T23:01:49.660Z","3.3.3":"2026-02-19T23:27:46.340Z","3.3.4":"2026-02-19T23:51:10.698Z","3.5.0":"2026-03-07T17:02:25.980Z","3.5.1":"2026-03-07T17:08:39.348Z","3.5.2":"2026-03-07T23:23:20.474Z","3.5.3":"2026-03-09T23:46:13.295Z","3.5.4":"2026-05-11T22:37:18.046Z","3.5.6":"2026-06-03T15:42:25.378Z","3.6.0":"2026-06-05T16:59:56.058Z","3.7.0":"2026-06-11T21:17:29.117Z","3.7.1":"2026-06-12T09:15:44.788Z","3.7.2":"2026-06-12T22:19:07.496Z","3.7.3":"2026-06-15T15:38:57.762Z","3.8.0":"2026-06-22T17:58:50.398Z","3.10.0":"2026-06-26T21:31:32.467Z","3.11.0":"2026-06-26T22:41:36.203Z","3.12.0":"2026-07-06T22:06:26.972Z","3.13.0":"2026-07-07T17:28:44.836Z","3.14.0":"2026-07-08T16:09:05.857Z","3.16.0":"2026-07-09T16:37:26.244Z","3.17.0":"2026-07-20T14:57:31.820Z","3.18.0":"2026-07-21T13:02:58.687Z","3.19.0":"2026-07-21T13:13:38.024Z","3.20.0":"2026-07-21T22:49:09.627Z","3.21.0":"2026-07-27T17:06:33.692Z","3.22.0":"2026-07-29T12:28:50.516Z","3.23.0":"2026-07-29T12:37:43.462Z","3.24.0":"2026-07-29T14:56:22.720Z","3.25.0":"2026-08-06T09:31:50.667Z","3.26.0":"2026-08-06T09:41:47.687Z","3.27.0":"2026-08-07T09:31:42.297Z","3.28.0":"2026-08-25T13:29:28.587Z","3.29.0":"2026-08-26T12:37:30.404Z","3.30.0":"2026-08-27T09:30:01.733Z","3.31.0":"2026-08-27T12:24:40.850Z","3.32.0":"2026-08-31T15:11:17.598Z","3.33.0":"2026-08-31T16:34:41.236Z","3.34.0":"2026-08-31T16:46:58.518Z","3.35.0":"2026-09-02T17:08:42.590Z","3.36.0":"2026-09-07T15:19:42.000Z","3.40.0":"2026-09-17T12:51:52.246Z","4.0.0":"2026-09-22T08:26:17.487Z","5.0.0":"2026-09-22T09:40:59.495Z","6.0.0":"2026-10-01T17:05:16.996Z"},"bugs":{"url":"https://github.com/w5s/project-config.git/issues"},"author":{"name":"Julien Polo","email":"julien.polo@gmail.com"},"license":"MIT","homepage":"https://github.com/w5s/project-config/blob/main/packages/eslint-config#readme","keywords":["eslint","config","lint"],"repository":{"url":"git+https://github.com/w5s/project-config.git","type":"git","directory":"packages/eslint-config"},"description":"ESLint configuration presets","maintainers":[{"name":"jpolo","email":"julien.polo@protonmail.com"}],"readme":"<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=# W5S ESLint configuration _(${name})_) -->\n# W5S ESLint configuration _(@w5s/eslint-config)_\n<!-- AUTO-GENERATED-CONTENT:END -->\n\n[![NPM Version][package-version-svg]][package-url]\n[![License][license-image]][license-url]\n\n<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=> ${description}&unknownTxt= ) -->\n> ESLint configuration presets\n<!-- AUTO-GENERATED-CONTENT:END -->\n\n## Installation\n\n<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=```console\\nnpm install --save-dev ${name}\\n```) -->\n```console\nnpm install --save-dev @w5s/eslint-config\n```\n<!-- AUTO-GENERATED-CONTENT:END -->\n\n> Requires ESLint `9.x` or `10.x`. Optional TypeScript support for `4.x`, `5.x`, and `6.x`.\n\n## Usage\n\n### Minimal flat config\n\nCreate `eslint.config.ts` in your project root:\n\n```ts\nimport defineConfig from '@w5s/eslint-config';\n\nexport default defineConfig();\n```\n\n### Customize enabled integrations\n\n```ts\nimport defineConfig from '@w5s/eslint-config';\n\nexport default defineConfig({\n  stylistic: { indent: 2 },\n  yml: true,\n});\n```\n\n### Restricted globals & import paths\n\n```ts\nimport defineConfig from '@w5s/eslint-config';\n\nexport default defineConfig({\n  es: {\n    // Override/extends restricted globals\n    restrictedGlobals: (defaultGlobals) => [\n      ...defaultGlobals, // use defaultGlobals.filter(...), to filter\n      {\n        message: 'This is a custom global',\n        name: 'customGlobal',\n      },\n    ],\n    // -OR- restrictedGlobals: { ... }, to simply override\n\n    // Override/extends restricted globals\n    restrictedRestrictedImports: (defaultImports) => [\n      ...defaultImports, // use defaultImports.filter(...) to filter\n      {\n        message: '@acme/my-library should never be used, use @acme/my-new-library instead',\n        name: '@acme/my-library',\n      },\n    ],\n    // -OR- restrictedGlobals: { ... }, to simply override\n  },\n});\n```\n\n### Features\n\n- Supported languages : `JS`, `TS`, `JSX`, `JSON`, `YAML`, `MARKDOWN`\n- GitHub Actions workflows covered via `eslint-plugin-github-actions-2`\n- Standalone formatting : no prettier cli/configuration required (uses stylistic plugin)\n- Enforce best practices : Airbnb base as default\n- Opinionated but customizable\n- Supports frameworks :\n  - UI : `React`\n  - Testing : `Jest`, `Vitest`\n\n### Advanced usage\n\nIf you want fine-grained control, the package also exports individual configs:\n\n- `@w5s/eslint-config/es`\n- `@w5s/eslint-config/jsonc`\n- `@w5s/eslint-config/ts`\n- `@w5s/eslint-config/yml`\n- `@w5s/eslint-config/test`\n\n## License\n<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=[${license}][license-url] © ${author}) -->\n[MIT][license-url] © Julien Polo <julien.polo@gmail.com>\n<!-- AUTO-GENERATED-CONTENT:END -->\n\n<!-- VARIABLES -->\n\n<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=[package-version-svg]: https://img.shields.io/npm/v/${name}.svg?style=flat-square) -->\n[package-version-svg]: https://img.shields.io/npm/v/@w5s/eslint-config.svg?style=flat-square\n<!-- AUTO-GENERATED-CONTENT:END -->\n<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=[package-url]: https://www.npmjs.com/package/${name}) -->\n[package-url]: https://www.npmjs.com/package/@w5s/eslint-config\n<!-- AUTO-GENERATED-CONTENT:END -->\n<!-- AUTO-GENERATED-CONTENT:START (PKG_JSON:template=[license-image]: https://img.shields.io/badge/license-${license}-green.svg?style=flat-square) -->\n[license-image]: https://img.shields.io/badge/license-MIT-green.svg?style=flat-square\n<!-- AUTO-GENERATED-CONTENT:END -->\n[license-url]: ../../LICENSE\n","readmeFilename":"README.md"}