{"_id":"@20minutes/eslint-config","_rev":"17-83add55543383d8eef81ba3d26660f72","name":"@20minutes/eslint-config","dist-tags":{"latest":"3.0.9"},"versions":{"1.2.0":{"name":"@20minutes/eslint-config","version":"1.2.0","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.0","maintainers":[{"name":"j0k3r","email":"jeremy.benoist@gmail.com"},{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"}],"dist":{"shasum":"6bdcb25e4447fdbed1d2bb85555068d279518ede","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":4,"integrity":"sha512-ll14lF9+vnqSe4tQIA+gOtl8hOGz2RWHUKRJhHUx1OCxrLu4EXAxazKK0tc3f9fsrmkjRCC0HRSJYy4Zhzn+jA==","signatures":[{"sig":"MEYCIQC+IQpIUj0Xt4HeMUAAcYrNVaAiQYsdF0NFiQqyer4a9gIhAMMv+AFO1uBkB7xanGkkXjU7pB/qaf2j83YNRXDZ0b84","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOcxDCRA9TVsSAnZWagAAYwcP/2jKoGUYTG6DpaNF6Tbb\nFrJIfW0Y4ousX+BUPvtCX1gGfB4FFOltqtHWAoHm7YzHPG4FhjOC044kYNX/\n+TuJ9jfw2T3N+IlgMGkSrJY2Rgh/HnwG1WGf936QXyraE7VvF4f60mvpAnES\ndk6SPhXJ+yttZY4IHtt6+9SZJhemtVCkc6jo17c3PzpLDU+ZehcRMpMkGSJx\nmsmDFatS6Ys0x7FWOnDBuyjMXYv4FzoMyrB+mJOc+/rG9V3GHLCsAJDHHguf\nh0Ybm/xU6RMaIhs/oY4SKtBaw7wVpRqZEXJYN2Jf3VZUhY+gRSfRInzeWkHe\nIjC+l8qQ8EN0WHKqtK0zbyn7+UdHIpOJ5GsgTPZb2PbN5hfZnc9Gc3tQSE8B\n9P4Jq4UiGvcn4r7nFQJ6gT04mMdkmTv5GPHt/hStWw9oWSLwRMSYSVS931Oq\n35Pmde/vFwIjf2P9nE83+4X9vj0/o9gD3J/RloGljt3ZVKx3Z7jYTDAL959Q\n/FOct+Hvs/UfhT+kAqaOfO5QNrmGCH+G+sRxX+P0L8qTYc/JwsVMcZ6XCdSM\nMnNC2tnRtiu6l+BXRQPJsGZLwAyNO9o2dRMU8cNPRaSr6BbYOXcl14xt/xcz\nNlLKcZft13GabD+GVB0CCaPIgn9S5FldXdU3ui9mxe7sz1RongQc8qyRUgDx\nwvU4\r\n=/tO0\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.3.2","@babel/core":"^7.15.5","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.25.1","@babel/eslint-parser":"^7.15.4","eslint-config-airbnb":">=16.0.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^1.7.0 || ^2.3.0 || ^3 || ^4"},"peerDependencies":{"eslint":"7.*","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1631177795134_0.7447290783728255","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@20minutes/eslint-config","version":"1.2.1","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.1","maintainers":[{"name":"j0k3r","email":"jeremy.benoist@gmail.com"},{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"}],"dist":{"shasum":"4e0cc661fc0dae077afd539c914234c524f69d2c","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.1.tgz","fileCount":4,"integrity":"sha512-elY333OhbWfzy01BzECjzh3BvOaigRKhwF+xCn/HSh41GnbKyNyYlJxVh4xPdejXI7M58HFGl7aSTl83yXiCzA==","signatures":[{"sig":"MEUCIDBszY1B35FRy18xDJw/jHZ93EcsbR0VL2vpyZCOmkqHAiEA9OdWtDD1UbAYpzgysckb3E61FAixdOVf/Pfxft45t0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOdJfCRA9TVsSAnZWagAAYPkP/Ak7B84NHd5VFsK9EtUI\nUH8dihXuCHTnKjhoSopN5OIbrZVrXrm4sBII1TPrWWNMCPaCLLpJ9k56PBFm\n1dgS/FN4IWVgLOBMcBv078LNcE5b1QD3iKco8JM60Q9XUCzDsF6Be7qqVX+T\nV65sydw8u0ysE4teLrx6ZE1mJNJvMcu1IdjE//eoZVoUXIiWhTbgt7rQixr4\nw55i5k4LAyA6G3J3ZCahMNegZlie9u2x2JlP4E/PXR5rv2DWy7xJiBezMb7f\nfyM8GjMR2gKj0kkp1orLA4p/kIFNnsW45tw0ianUv/NzpdlJBTr86iHuq9md\nDFOCdG4ASGr53Q2JkGY2l50XLQsujgtzDK5bV+0aXtVQ1SZBXheHewKocbhq\neNyatbss5B/I/ZbfTAsYLyRHUHGCoRQqpdrGnAQD0vxT0nwvfdYnRGcU+MBh\n4AUFbJcq5dlYqtoh+ewk/EJU+fC+xup2Zs6hcFtiJhCcmy05zfmydfxIXguN\nTCHcqKCUSk998OI0knlsFhbATYvM82B8e9P5nKKAFPpU8mUPFD0EjxG+Y4tk\nEAOXlwOJqxiwxd8YcH7EFXvnUg0UOj+5taRbEDwaN0JycAytdY0ESRxoHkAE\ncSMiWTKHklmOZhMCID1tpZNFv5h3ERzRjqBwxKtaBOHm8ALUUtl9+5Ybb5VU\npSmf\r\n=wRBd\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.3.2","@babel/core":"^7.15.5","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.25.1","@babel/eslint-parser":"^7.15.4","eslint-config-airbnb":">=16.0.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^1.7.0 || ^2.3.0 || ^3 || ^4"},"peerDependencies":{"eslint":"7.*","prettier":">=2.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.1_1631179359027_0.5976985838084667","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@20minutes/eslint-config","version":"1.2.2","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.2","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"f74fd2571b95e2c916e44d27dd98c692b8cacad8","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.2.tgz","fileCount":4,"integrity":"sha512-DVBi+I4Q3y6Q6nB4sO7V+3EKcfHAVqaJabO3ULVPGu2GFA7RgRVTg/XkRpwdLPu8Y2SfeDEzuioUoJiWSMSU8Q==","signatures":[{"sig":"MEUCIQC8DidQbIlTb3o/rs63lbCP3WLNYgGXt2nQhHLUJ0CIUAIgLdS35/FhPwJuN/VJ6vAV/FdKDD4mJ7J3oGrpLHgCIZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2941},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.3.2","@babel/core":"^7.15.5","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.25.1","@babel/eslint-parser":"^7.15.4","eslint-config-airbnb":">=16.0.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^1.7.0 || ^2.3.0 || ^3 || ^4"},"peerDependencies":{"eslint":"7.*","prettier":">=2.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.2_1634228361701_0.47772300434721937","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@20minutes/eslint-config","version":"1.2.3","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.3","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"23583114eb0238584f91fa6e612193821dad2d97","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.3.tgz","fileCount":4,"integrity":"sha512-m9Zrb7TwvxqJvd4JflxaO4Vo1pkQFNC+SW/GVLca125DsPcP7ik95Vv3PemDKvxkm6KqYMrhEnlxnGSOXB1aMA==","signatures":[{"sig":"MEYCIQDjwG4bwv2dved0ZqvdiUQ8+49mlF+dFwNJEK230Jj9xAIhAJ9EUKFbebYcOfNJ4iO7cCqWB+vr4kyVlwXEiCWGuQs6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhugBkCRA9TVsSAnZWagAANVUP/3A01AXsz3RE/y0fLC2+\nkwRB7Ky1S2OMu1AjLM+VNzBwpDsjdmHlrOXd7WrsyMVnMNJyMbF78dtfYUNx\nkOHyWYkN37fltV9AV/PMM8KE5E2ITUMcWmYcoLLACLGUdwEk5p/DYQSkqnBJ\nBEUz0fF/eeSC0dkOB/c3pqDe/GQlRedl9zda95BqYP2nX0ABleowBsfIVsRD\nO2YqdphnxWhBAbVT5oqhZ1+vzXQrjPSJ0GdxzKI5vLQgs44Jis1xaQQQXOkK\n/g5ZExr+A9nj5DBt2Cu6fBAEOYcUddeuddDHWeI2O2rqXkgLyNK3zDUgEm8C\nFpVvt7IzXIMgwR1JFTbg69egRUTBua/T+3O0+lYmCYg7vXNsktbwF11bjH86\nYrwIm1Q9DaJ3JqjHUyTmnlUa8i7ch2bkJWfynLFGFcXcS61RldZXYLqyiEtf\nl5WrS64vG+DPecbfKzbb1gAhz94DGh1XnAb6l/McGsMmMrBJjWYqEskDmrCk\nAFJkYJ/YtYLyYJKKayKF1AeOw5g79mIS+fp2DfcIs9/BJ9DKouzdFOuujAst\niv0amb1XdBNKz6LrgkzbJNe5L5pbIjj2+P7aNZ6Ml2PDK4TUitW/Qn8BFq9x\nU1g8iQVpGsKMEv6+6i7/ayWcxn+LrytQ5D4kJiOEctDdxBD5z98JmKnqBA6d\nCi7j\r\n=1Hd1\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","prettier":"^2.4.1","@babel/core":"^7.16.0","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.27.0","@babel/eslint-parser":"^7.16.3","eslint-config-airbnb":">=19.0.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0"},"peerDependencies":{"eslint":"7.* || 8.*","prettier":">=2.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.3_1636991406605_0.5762088294882028","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@20minutes/eslint-config","version":"1.2.4","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.4","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"7daf33643f18f29888957bb85198c34ff3bd2c69","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.4.tgz","fileCount":4,"integrity":"sha512-KrkZBdSkpQn1uLy1JSag/HWdivR8xFLO6QDXa9QyySKoxZqxKRJNdFovNbimBtVAS+w5dyftcU4jZuliyPgzyg==","signatures":[{"sig":"MEQCIH6t0zM66XZloPXUnoX0PpVWsdhp7J7wIimgOObKujSfAiBBunkZRGsaF9Oxpd13PJ+Ggy7+sAz19YuFgcnmKg5qVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMaE/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwuw//XRKYCLoGaNeMg7V8Ny9JP07an+4JLHTd8ENKsjtLigPg3L1h\r\nfsBe55kxQin5kIKCJ4VfRZ3Qeaglzs/KubMPc3M6NEsnhnyKUYKSLM2/p+sA\r\nQA2T9qPQhpEZOUpwLaPruTixgMhbvkYg5EUu5OM/1d9RE3gnhRKXZs57w7G0\r\nqLla7omZDGcjzIt9DJPD96GQPJRRYKdXoMlGfbX9hbGNHVTf/nhFx2LewedV\r\nVKv4mS1c82Y/04hQzmcpoeqL6kgsN8GwWKc8KzQNxpIvNhL3ZSubCFCo+hlm\r\n4nWMXIymDubSmezNlmpk7/Oy1w3TjC1dQcTC2eZrytTggggwovUPs2maz5Sw\r\noE4LtEQwy3uh7EMhA+8tQ84uDPz36UhOj7yr6ZGiZXX5VeZ9NQgNFhqA4Kuz\r\nkHuLiFTAxpLy4ZymfGCAEFYCLLReA7AsyOqVMwFUDlhfTPJYMock32wMXG61\r\nerMHmiLMmv97qyFY+8HhJlOWcXHoGkzcgdJsFXPqKT5uk9ihlrFwdnpIkie4\r\n6Q84jvuqebcc/iE4w9pGU5RCP+Ff1UVY8bUQn1+ylVkXrAbKhnKWe1/hDfTW\r\nLp4Bm5pEvZuDFBC9n2hcva7YdSJeiVTX/z7Ve7OETI7Ap4fAuQH0r6s8JyxJ\r\nmHuJcvet6KaXoDNNVkuvA7kWRW9zhixifvU=\r\n=HGp+\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","prettier":"^2.4.1","@babel/core":"^7.16.0","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.27.0","@babel/eslint-parser":"^7.16.3","eslint-config-airbnb":">=19.0.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0"},"peerDependencies":{"eslint":"7.* || 8.*","prettier":">=2.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.4_1664196927456_0.5221005417877393","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@20minutes/eslint-config","version":"1.2.5","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.5","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"796bb2ec8facfd47d5cd5de31fd0afb5816b9e0d","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.5.tgz","fileCount":4,"integrity":"sha512-2fZYxCqwfqgTVcF/cms/BvFljIzAJxJl11MFmfGeJh7E080lxMZRHGt/8FQrKJQneIytV1VTByO9I27dpuoi9A==","signatures":[{"sig":"MEUCIQCK2osX25LZv+X9FmbWuQs6t4UH59QUwBrk92zStWi5zQIgPL0KAo7scSXCrYCJ4UrRO2bAHUhrj9M/lwLaDIfdPaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3023},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","prettier":"^2.4.1","@babel/core":"^7.16.0","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.27.0","@babel/eslint-parser":"^7.16.3","eslint-config-airbnb":">=19.0.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0 || ^9.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0"},"peerDependencies":{"eslint":"7.* || 8.*","prettier":">=2.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.5_1692780582951_0.9663839391340521","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@20minutes/eslint-config","version":"1.2.6","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.6","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"63a7f17f5e870eda301c10718dd7583fb522346f","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.6.tgz","fileCount":4,"integrity":"sha512-0iGDuNDwtyTGxSH3zheli7xmPlwNY7//HykMUwKqPf1io/Gi8dwULu7aWUAvnRS8nFuWpIFKQuUJfBxmK5GL+g==","signatures":[{"sig":"MEYCIQCYv+4aVUFB1XskubGYuHOSfv5ZLV6RUcHl+9kliZGmfQIhANjIJ3kWIAY1YKqpjlDgG/eoI8JooU1hTYK9eMRGXgay","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3033},"engines":{"node":">=10.13.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","prettier":"^2.4.1","@babel/core":"^7.16.0","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.27.0","@babel/eslint-parser":"^7.16.3","eslint-config-airbnb":">=19.0.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0 || ^9.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react-hooks":"^4.3.0"},"peerDependencies":{"eslint":"7.* || 8.*","prettier":">=2.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":"^8.3.0 || ^9.0.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.6_1692780843614_0.23111675670491283","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@20minutes/eslint-config","version":"1.2.7","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@1.2.7","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"e9656ec6ebcdd91d08a0b4add34d73982cc2a29c","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-1.2.7.tgz","fileCount":4,"integrity":"sha512-dqZe+tOsH3Ieg0WdrEjrtKSGlN8vvsW1LuQ1ADTb3QuLWeOpqf5T63Se8Mvv80f2lhPLFt3tim2leGiqgLUC8A==","signatures":[{"sig":"MEUCIQCovRkKitlneu3kXg59aviYqULqeedOUhvjOel+3KaSxQIga0Y12vol9e5va9iNdCSuS7bGEfGDDvx3w5t/ZSYCUJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3049},"engines":{"node":">=20.19.0"},"scripts":{"lint":"eslint index.js","test":"node -c index.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","prettier":"^3.5.3","@babel/core":"^7.26.10","eslint-plugin-babel":"^5.0","eslint-plugin-react":"^7.37.4","@babel/eslint-parser":"^7.27.0","eslint-config-airbnb":">=19.0.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":">=9.0.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-prettier":"^5.2.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"eslint":"8.*","prettier":">=3.0.0","eslint-config-airbnb":">=16.0.0","eslint-config-prettier":">=9.0.0","eslint-plugin-prettier":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.7_1743073751521_0.5900965293722138","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@20minutes/eslint-config","version":"2.0.0","keywords":["20minutes","code","quality","style","lint","linter","jscs","jshint","jslint","eslint","validate","code style","strict","check","checker","verify","enforce","hint"],"license":"MIT","_id":"@20minutes/eslint-config@2.0.0","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"4724154c59cb0a487bbb54a94ae8180e1790c881","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":4,"integrity":"sha512-qvhVjFTxnFS1frzUX+uubBOkreVFouXgX3/VN2UBj8xYL0yuxuELcgqQiTdnu+EAi92Z4iUrs5l55VzPU2+T4g==","signatures":[{"sig":"MEQCIG1lgMeosP7/kti2Ev7FKUP5SL3+Cc7mQTcgCuAP1EezAiA42px7Rhp9lVRmXRm4mUaBmR1fh0HT9OPGwjFuRBW2Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4018},"main":"eslint.config.js","type":"module","engines":{"node":">=22.21.0"},"exports":{".":"./eslint.config.js"},"scripts":{"lint":"eslint eslint.config.js","test":"node --check eslint.config.js"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"ESLint shareable config for 20 Minutes","directories":{},"dependencies":{"globals":"^15.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","prettier":"^3.8.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":">=10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint":"9.*","prettier":">=3.0.0","eslint-plugin-react":">=7.0.0","eslint-plugin-import":">=2.0.0","eslint-config-prettier":">=9.0.0","eslint-plugin-prettier":">=4.0.0","eslint-plugin-react-hooks":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1770129132817_0.24396380419676866","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@20minutes/eslint-config","version":"3.0.0","keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"author":{"name":"20 Minutes"},"license":"MIT","_id":"@20minutes/eslint-config@3.0.0","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"daf43cd1d8c67dcf7f639bfba6094e8e17bf939f","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":4,"integrity":"sha512-43jA65xFKYCfUnelLAeGJ3hmXKD2VDQxgjWfSd6aCAyxy2PkISnUAJiawvW9mJ0Mz2fxatUv8ZndSh74GAC5Tw==","signatures":[{"sig":"MEQCICDNty6sXcL3CvxcXvBbqLBo6fxsuL46qaCwTisdrrwTAiBR1fJkMJqkLJGdEKSvfLuLa3W/MElMnCspQ5FQuPKj4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2368},"main":"biome.jsonc","type":"module","engines":{"node":">= 22.21.1"},"exports":{"./biome":"./biome.jsonc"},"scripts":{"lint":"biome check"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"Shared Biome linting/formatting config for 20 Minutes","directories":{},"dependencies":{"@biomejs/biome":"^2.4.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1771493198916_0.5315627271623564","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@20minutes/eslint-config","version":"3.0.1","keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"author":{"name":"20 Minutes"},"license":"MIT","_id":"@20minutes/eslint-config@3.0.1","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"ca4593d57963c2c7f05df87d6aa5409cc9111fa1","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":4,"integrity":"sha512-d3Tne6NPV6z+S8OHfYmzlE94F4Qsz43nhTsi+I+D5lVGdNSWhd5pbEHEGJPBZJq1aM2vxANqtUvUUNh8vhFLag==","signatures":[{"sig":"MEUCIQDalEMNycRwlXgapd56spQmHuKPhnEhSRRthO1dsGXXQwIgez7WZilXIRpSCK+P/YO+z1RiuTAP+YAtGdZ4UwEqnZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2760},"main":"biome.jsonc","type":"module","engines":{"node":">= 22.21.1"},"exports":{"./biome":"./biome.jsonc"},"scripts":{"lint":"biome check","lint:fix":"biome check --write --unsafe"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"Shared Biome linting/formatting config for 20 Minutes","directories":{},"dependencies":{"@biomejs/biome":"^2.4.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1772550915209_0.007772432913855987","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@20minutes/eslint-config","version":"3.0.2","keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"author":{"name":"20 Minutes"},"license":"MIT","_id":"@20minutes/eslint-config@3.0.2","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"3f2a98409020fbaa113cd5418a8779c718f7bfb2","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":4,"integrity":"sha512-Xr6uTW92WkHwGUeyUzO2og7U8ZQRVgXU+eGqkNsBl5IbmTOWur7M1uB3/XL1kSs0V0c9d+NbSinx+++I3GXleg==","signatures":[{"sig":"MEUCIQDhA6qAvwCKLbfzg1DPrgi1Y5YRQde/Urj7JePRI8b4FgIgVwMyE1Tk2ZRfDSnoi6otCeceAHADOjvkZEsOFqddmjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2846},"main":"biome.jsonc","type":"module","engines":{"node":">= 22.21.1"},"exports":{"./biome":"./biome.jsonc"},"scripts":{"lint":"biome check","lint:fix":"biome check --write --unsafe"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"Shared Biome linting/formatting config for 20 Minutes","directories":{},"dependencies":{"@biomejs/biome":"^2.4.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.2_1773764174124_0.0319186943214147","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@20minutes/eslint-config","version":"3.0.3","keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"author":{"name":"20 Minutes"},"license":"MIT","_id":"@20minutes/eslint-config@3.0.3","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"58ad404143757485cf718c341686dc4ebc3d35a3","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-3.0.3.tgz","fileCount":4,"integrity":"sha512-GqdqyJKZHaHJgfFBRWtFok+r6N+koNF+liBE+JMQFqhHAvAmUM2CnbQm/SS/9EfLThJRL+4fgM9NXZoxwEINGg==","signatures":[{"sig":"MEYCIQD/MHY0LUA1RXr2HSeILrJYnD6xPtNwHZrt7zGvoFBcqwIhAMoTCtw3gjr8tbnXqvTxSbAMRceh1cCHbAAuBH6leClT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2938},"main":"biome.jsonc","type":"module","engines":{"node":">= 22.21.1"},"exports":{"./biome":"./biome.jsonc"},"scripts":{"lint":"biome check","lint:fix":"biome check --write --unsafe"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"Shared Biome linting/formatting config for 20 Minutes","directories":{},"dependencies":{"@biomejs/biome":"^2.4.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.3_1776786124898_0.9999881871586456","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@20minutes/eslint-config","version":"3.0.4","keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"author":{"name":"20 Minutes"},"license":"MIT","_id":"@20minutes/eslint-config@3.0.4","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"dist":{"shasum":"c82608ed83b6e4ed208ff28c930ec9378224132f","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-3.0.4.tgz","fileCount":4,"integrity":"sha512-YMhUKtLTHV6a3xztLvDhlbe5BeUkWTGGcxOlHcPqVwJDRgsmBFgFmxxbi5YWEcPzSL1v0EAPGaq1KdoXKIg+mg==","signatures":[{"sig":"MEMCIAWN91dIYdG7zYJiIU5Q67qfCxxzju9K3VRYrzXy5JtMAh8JDGijh/qsjdEzF/XvSPXG6C7bdbGnkfo0AU0Plne0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2960},"main":"biome.jsonc","type":"module","engines":{"node":">= 24"},"exports":{"./biome":"./biome.jsonc"},"scripts":{"lint":"biome check","lint:fix":"biome check --write --unsafe"},"_npmUser":{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},"repository":{"url":"https://github.com/20minutes/eslint-config.git","type":"git"},"description":"Shared Biome linting/formatting config for 20 Minutes","directories":{},"dependencies":{"@biomejs/biome":"^2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.4_1782217342345_0.3413307690245255","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@20minutes/eslint-config","version":"3.0.9","description":"Shared Biome linting/formatting config for 20 Minutes","author":{"name":"20 Minutes"},"license":"MIT","type":"module","main":"biome.jsonc","exports":{"./biome":"./biome.jsonc"},"dependencies":{"@biomejs/biome":"~2.5.5"},"repository":{"type":"git","url":"git+https://github.com/20minutes/eslint-config.git"},"engines":{"node":">= 24"},"scripts":{"lint":"biome check","lint:fix":"biome check --write --unsafe","test:consumer":"./scripts/test-consumer.sh"},"keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"gitHead":"9e24df235da0d7a94cdde3e02b7ef12cb41a41be","_id":"@20minutes/eslint-config@3.0.9","bugs":{"url":"https://github.com/20minutes/eslint-config/issues"},"homepage":"https://github.com/20minutes/eslint-config#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-a0QnAXjBVQKBn8lHfLNzmdKUmky/rC9PrDiYjR4001nYiCtkHMkvjEDa/bdr3iqpnHdY21PPqwI/ZB19Y4v8tw==","shasum":"ba7a233deaccf51cec8fbaadabbed8e0d8c3a92f","tarball":"https://registry.npmjs.org/@20minutes/eslint-config/-/eslint-config-3.0.9.tgz","fileCount":3,"unpackedSize":3013,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@20minutes%2feslint-config@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXycHrwRQmT3po994THggoJ0RMPamEKzmmd9XTxXqAvQIgNqVxrRp/fggQlChl7aay9e2zG1XF0mlYPBhwtnyZY5Y="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eedb28a9-45a5-4713-a5c0-df11dda9e7b5"}},"directories":{},"maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_3.0.9_1784643843145_0.13836958353763884"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-09T08:56:35.066Z","modified":"2026-07-21T14:24:03.639Z","1.2.0":"2021-09-09T08:56:35.282Z","1.2.1":"2021-09-09T09:22:39.190Z","1.2.2":"2021-10-14T16:19:21.849Z","1.2.3":"2021-11-15T15:50:06.739Z","1.2.4":"2022-09-26T12:55:27.632Z","1.2.5":"2023-08-23T08:49:43.091Z","1.2.6":"2023-08-23T08:54:03.765Z","1.2.7":"2025-03-27T11:09:11.687Z","2.0.0":"2026-02-03T14:32:12.960Z","3.0.0":"2026-02-19T09:26:39.067Z","3.0.1":"2026-03-03T15:15:15.345Z","3.0.2":"2026-03-17T16:16:14.267Z","3.0.3":"2026-04-21T15:42:05.035Z","3.0.4":"2026-06-23T12:22:22.473Z","3.0.9":"2026-07-21T14:24:03.279Z"},"author":{"name":"20 Minutes"},"license":"MIT","keywords":["20minutes","code","quality","style","lint","linter","validate","code style","strict","check","checker","verify","enforce","hint","biome"],"repository":{"type":"git","url":"git+https://github.com/20minutes/eslint-config.git"},"description":"Shared Biome linting/formatting config for 20 Minutes","maintainers":[{"name":"webtech20minutes","email":"web-tech+npm@20minutes.fr"},{"name":"j0k3r","email":"jeremy.benoist@gmail.com"}],"readme":"# @20minutes/eslint-config\n:nail_care: 20 Minutes JavaScript Style Guide\n\n## 📦 Installation\n\nInstall the package:\n\n```\nyarn add --dev @20minutes/eslint-config\n```\n\n## 🚀 Usage\n\nCreate a `biome.json` or `biome.jsonc` file in your project root and extend the configuration:\n\n```json\n{\n  \"extends\": [\"@20minutes/eslint-config/biome\"]\n}\n```\n\nThen you can define/update scripts:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"biome check --max-diagnostics=none\",\n    \"lint:fix\": \"biome check --write --unsafe --max-diagnostics=none\"\n  }\n}\n```\n","readmeFilename":"README.md","homepage":"https://github.com/20minutes/eslint-config#readme","bugs":{"url":"https://github.com/20minutes/eslint-config/issues"}}