{"_id":"@alexasselin/eslint-plugin-1","_rev":"6-044d6e8eff51e07c76bd12acc60ebd3b","name":"@alexasselin/eslint-plugin-1","dist-tags":{"latest":"3.2.0"},"versions":{"2.0.0":{"name":"@alexasselin/eslint-plugin-1","author":{"name":"Groupe Sharegate inc."},"description":"Sharegates ESLint rules and configs.","version":"2.0.0","license":"Apache-2.0","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest --config=../../jest.config.ts"},"dependencies":{"@typescript-eslint/eslint-plugin":"*","@next/eslint-plugin-next":"*","eslint-plugin-sort-imports-es6-autofix":"*","eslint-plugin-import":"*","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-react":"*","eslint-plugin-react-hooks":"*","eslint-plugin-lodash":"*","requireindex":"1.2.0"},"devDependencies":{"@types/eslint":"8.4.10","@types/requireindex":"1.2.0","@alexasselin/typescript-configs1":"*","eslint":"8.31.0","typescript":"4.9.4","@typescript-eslint/parser":"5.48.0","@types/estree":"1.0.0"},"peerDependencies":{"eslint":"^7 || ^8","typescript":"^4","@typescript-eslint/parser":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"gitHead":"fc8ddef69926affde08f64d131e7c2a52cb266e5","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@2.0.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-qvdzkaibtIO3C08s+WN2M7s5von/5dGn+PXw2I4ph4gU/pOjJVnBKjTvCwLWbIBHclHTFWowp2lPu5jmesA7WA==","shasum":"f9deaab482574af66f2f43b55568803bad9237bc","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-2.0.0.tgz","fileCount":49,"unpackedSize":64387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwsdk9NABOAGhCY12FoifQ8RZc8K+6mEXdkyBTjNDCugIgGyWoH8ITJcSaEuAg5tiJeqvpdWFo0/13T5dsGxYt7cI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuEGhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAaQ/9EH2JEfB7cZ05ardoBrmAyohCCr7ZL4Rh+ckIz72O/t5sf5L5\r\n96QMXLaxRhnEi5xT6nSQjhXo3GxA14GsRnZ0QhmgM+Wj9+goitPNYJHWps+Z\r\nTktH7Rt+V4Sv8su7i1iu+qHay/wKHA7lZZxrd2F6YjxghVejgEfsdTdt8aiW\r\ngVZw/nkjszZWqR/7Sz9ShlAo4nGYzpRpoNYsW7FD2mNKHVwJ+XrX6qIlls+Z\r\n0r6l0LpQm9ud0vzZCs3kcEGFRSt8QPewXTzNiic8px3iCCXmjwoUe62NjNzW\r\nANYtaqAPyCLBXZkKncGch2AW6IyzxSAz51qtzdv7Qqfn8e0kBtw/6yPRrRLo\r\nB0/bB2at4B2rsvVY6QM7B5NOFruVXUO5HPKzurdjuiBl/J2YNpSiWA6xJnDT\r\nuFTr44aPnSGNymyUYmPbyIdJUglJV4wcVcTWmkr75D4DEdeJCvJRCKhWj93X\r\nGdSe9IVAcSNKQFmyTRjl4wGP4OtcjWSPibYZqaAINcdt7zv64CpiAdTUGukV\r\nPvlXiKs8F/iqxYWh1Md/McLXNCnUqBwHl5Ns62d5g0dy/wsTvNmgS8FoAcbI\r\nosFBiFnQkxXEHD4vtYL9oagZYZM/aZmJNGypqcAcJbOwpbU5KClmHWKS/Osq\r\nRyOSLLCaSvqtes9lS6gKf4uJ+e4jpAsBkcc=\r\n=hZMC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_2.0.0_1673019808846_0.4745519498417299"},"_hasShrinkwrap":false},"2.1.0":{"name":"@alexasselin/eslint-plugin-1","author":{"name":"Groupe Sharegate inc."},"description":"Sharegates ESLint rules and configs.","version":"2.1.0","license":"Apache-2.0","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest --config=../../jest.config.ts"},"dependencies":{"@typescript-eslint/eslint-plugin":"*","@next/eslint-plugin-next":"*","eslint-plugin-sort-imports-es6-autofix":"*","eslint-plugin-import":"*","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-react":"*","eslint-plugin-react-hooks":"*","eslint-plugin-lodash":"*"},"devDependencies":{"@types/eslint":"8.4.10","@types/requireindex":"1.2.0","@alexasselin/typescript-configs1":"*","eslint":"8.31.0","typescript":"4.9.4","@typescript-eslint/parser":"5.48.0","@types/estree":"1.0.0"},"peerDependencies":{"eslint":"^7 || ^8","typescript":"^4","@typescript-eslint/parser":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"gitHead":"f52e73132a5500a1bb3398995fac58c0307b1c04","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@2.1.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-L0lN4nbPQ7ACW61P3bqrAs3yUPaqDI7pieE/gEOHvU99djsWVc4kK1dLtx06sSUsSaTdXfFXebflOlcqPlS6Jg==","shasum":"4d1b2f3f64d60caef3b6350f0757d7be379182b7","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-2.1.0.tgz","fileCount":49,"unpackedSize":65134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwwFeLog/GOkf6fJtrirexFVMsUKuBo8+aTIV32JIhYQIgMupUxzJgy26DIL2a68m9eCsV5FTyyW3gs+RkY1ot60s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuGytACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnPA//QafcCO39P0fTZc4ZtWIQ9RJjagwfGHP2OoD7NHaYbNAf1Fnv\r\nhFngsHFULZ5/AKnCPzR2L6Vbb/D3qtv7PRuPlXnMmNmWJQF7PFLcMCWSNj04\r\n5b1jyOR9XzBxwBmFUB4XwQ40Qhv97jdobq7/u/jEtRGM2sOE++cDLKHCml1U\r\n2l7qYO5VOhGYij0CneLm2Zca0UMZQ4XZqyPOtlZSQazEO0oCHnLpz9Gh3QOP\r\nC8umE/Z+jM+yvABQfdj3VP05OgZ1T6PM4W8EUwIGQUQCeZZU8eNyzuE1E468\r\n0Id2lmHdU2lVug0wPECbxzFRjvCBVHcybAbkKQh0358rAWo23EnjnYcshAd3\r\nA7RuW4isai+iSY+wfihNzAjtvQqDLNzY5abDsegxGubmMYrBUA4/iY6yYlYU\r\nDLqt3pmBS1+mCL6yMQtK7QfkhQDlzgn5sVVF9X4mj7TMR+QH6QfrrvZ0MrmG\r\nmruG43LlMx8rXDqy0X9ANRrtJ9dQVWgYpCavFlGLMMH4XOE8ubPJoNfBh2/S\r\nGJlmA3ZnDCkowREmkP99HI4YZYPjPcsp1Yob23H+UxHNZCBtfLu5v3QM23hm\r\nc/myRqkqLkGsxKdpX8x0+IK4N3CpzBVTNvrA1EHqPyTSEOdXtJ72XpFUaoMX\r\n40rAiNuffL7qQJW0E2STH80f2cLnXrlU0gI=\r\n=NM3u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_2.1.0_1673030829648_0.7708682629618797"},"_hasShrinkwrap":false},"2.2.0":{"name":"@alexasselin/eslint-plugin-1","author":{"name":"Groupe Sharegate inc."},"description":"Sharegates ESLint rules and configs.","version":"2.2.0","license":"Apache-2.0","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest --config=../../jest.config.ts"},"dependencies":{"@typescript-eslint/eslint-plugin":"*","@next/eslint-plugin-next":"*","eslint-plugin-sort-imports-es6-autofix":"*","eslint-plugin-import":"*","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-react":"*","eslint-plugin-react-hooks":"*","eslint-plugin-lodash":"*"},"devDependencies":{"@types/eslint":"8.4.10","@types/requireindex":"1.2.0","@alexasselin/typescript-configs1":"*","eslint":"8.31.0","typescript":"4.9.4","@typescript-eslint/parser":"5.48.0","@types/estree":"1.0.0"},"peerDependencies":{"eslint":"^7 || ^8","typescript":"^4","@typescript-eslint/parser":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"gitHead":"14ce8c15a3ff244f2eda1a41c9def5b706517105","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@2.2.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-v6U0lG5rleWeQ7J2AvFZloxjvAE9W5CPgp8wz+hHNuoD7el7lC1gWfcfVopnEiAvnViYmwLVYjedqaBdZEWmUA==","shasum":"70d41b3839e2187919ef08596f3fa9f272b27a91","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-2.2.0.tgz","fileCount":49,"unpackedSize":65193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxxhhjD8wthBWRwvJK9U4dksSu/JNoQkmAKN3dvulTyQIgHerQZu66MJNwY8NxuSA978n7q9rxH8FBpbegHV/9j44="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuHIpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPgA//QiAfjMCH17fajzA5NAPBmRZj3WvbZcTIfvOaajLvD3z61qI5\r\neZTZFoAwETNg1b2URrsDx4pJjkSjtAj0jYQ3Bf16TX5kcKTCNWN5MmtgJWNm\r\n9JfwZID0WXqANQXRcNz5B9TwJUG4MjKf7reW6oVpQ0KBNzE5iqZNEyCVatam\r\n85OWAjl8D9TFcaxAxk/6HAKJfYI6CjaZN2FFfKZLMYB7kwbaQPg1NHHqbFaC\r\nw7jVsW50dECMb099+JV2IW/CRLGT0TYi6hG0bQAOaxPvJdjl6u10y5AP9PTJ\r\nO1RItIuj3wdkOjrdDiHa+6fA3CZlkEt9yKwCyOFduzsQ8BAdfVWEiHNP4usi\r\n1YTkRz3KUWuW6Z9ehVKpRFtxr7Jb+N32bOS2DGpYy6ecobwuIIusUlhhHUm5\r\n+xLA7Ml3y6NOWXqqb5cpyLfNMIq1wMkba/sCyvEAbeWXo5BqscBI/kAaBUt8\r\nUH2R/mGQ+zmm+uyTXFpcKgwp40sYAfTd63u0N27ui8Q0PxEiJwhe5+d4Ty+R\r\nMh1fTjolKdVLUTwcA7B3C5pDbiXp5smcomoApQB84yOvBdOhn2cQVLpIu+oz\r\nQasXPufqW650EK07DctKOVUI4yuj3KbUjA+6LvFLVO1PvcJR4Rbh9eoeuemD\r\ndrHyAmI+EzvPHFa0yRzTh0sXBzg7sOPU3qM=\r\n=7QoU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_2.2.0_1673032233250_0.9382503260527568"},"_hasShrinkwrap":false},"2.3.0":{"name":"@alexasselin/eslint-plugin-1","author":{"name":"Groupe Sharegate inc."},"description":"Sharegates ESLint rules and configs.","version":"2.3.0","license":"Apache-2.0","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest --config=../../jest.config.ts"},"dependencies":{"@typescript-eslint/eslint-plugin":"*","@next/eslint-plugin-next":"*","eslint-plugin-sort-imports-es6-autofix":"*","eslint-plugin-import":"*","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-react":"*","eslint-plugin-react-hooks":"*","eslint-plugin-lodash":"*"},"devDependencies":{"@types/eslint":"8.4.10","@types/requireindex":"1.2.0","@alexasselin/typescript-configs1":"*","eslint":"8.31.0","typescript":"4.9.4","@typescript-eslint/parser":"5.48.0","@types/estree":"1.0.0"},"peerDependencies":{"eslint":"^7 || ^8","typescript":"^4","@typescript-eslint/parser":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"gitHead":"cc61f956f405abb2ff6c433503f6b92c6786cbad","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@2.3.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PQM4F07Fs34hQjtCEghG4tNyYLbKSrKS7B8Lx70tTLnDJ8eU6DJCO9WqPitOZfx6z82iQ5JMSVbHQiYp408m3w==","shasum":"d12a8cd2cf01b4fba4d5488bdc96fd8571f51e9c","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-2.3.0.tgz","fileCount":49,"unpackedSize":65359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiB8YLxn0g8f0NYzxFXar4JHGh3H3nsQwh2KwXyz/WzAiEAydaxGiaYITaPXceiLx8GIEAHOjdajGdlQ7n8DSbc/2g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuH9lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+vA/+MQVQr7DKgBaHtSck6KH7Rv/HSuFRg5c82S9qlDJV0tBJmpoe\r\nD92Ip3d0855dJA4OAN4O1DGDdJIInvpN6rH7VnSC0nDN7uphIWTPQ59sBH1z\r\nF+6+rGn7ijAND0IsegaMqWT8BRU2b4VnQMbdIt2OSvJpbyy5Mv1PODiWxMLo\r\nIpT2+eWEhNFNFGh0MibKv7ELnQnkuM8+d3W15meHByE+GttFIYgzqCqhxsai\r\nbJISQi9U0SbmXiGcI14JRifEUaUhc4f9noxc8nsteG0aR0dYNemM7MpiO1yb\r\n/FL7k3QVxhiBVLupe9pYkuo4KNo8Xpo3j5cqBSdfwhcJd1g1VxJd2YaA3EZy\r\nYh5/H2XFy65Mr37bOkdYW094avkogvroJeFWADfyump4/CMJPvtMjwtnGe2A\r\nf/yaXKh8AcLHZIUt89fX+f61dtR4D333n7zgSQ12SImupEeurpKmO6x5i25s\r\naUcFdFXhN+TU/03DkhpSaDH4OsHhOvQcmtA3Z0DkhJDzePBh3GjuciSUEvbh\r\nbztZhet19or7MyzvroQaia/qQQtECRsH0wz9gTXBfNKUSh/2UvsS6riLK23t\r\nHYEb+4suV7q/LKRf2sl8E0r7lhyHrlFhTmoFubuz5XW5JDcJhONktEYmO2IG\r\nhTEP0Vw2zOMgombeflJl7w2wnEKJ6E4sOZ0=\r\n=A/VJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_2.3.0_1673035621574_0.8084966404278064"},"_hasShrinkwrap":false},"3.0.0":{"name":"@alexasselin/eslint-plugin-1","author":{"name":"Groupe Sharegate inc."},"description":"Sharegates ESLint rules and configs.","version":"3.0.0","license":"Apache-2.0","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest --config=../../jest.config.ts"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5","@next/eslint-plugin-next":"^13","eslint-plugin-sort-imports-es6-autofix":"^0","eslint-plugin-import":"^2","eslint-plugin-jsx-a11y":"^6","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-lodash":"^7","eslint-plugin-jest":"^27","eslint-plugin-mdx":"^2","eslint-plugin-storybook":"^0","eslint-plugin-testing-library":"^5","eslint-plugin-react-query":"^1"},"devDependencies":{"@types/eslint":"8.4.10","@types/requireindex":"1.2.0","@alexasselin/typescript-configs1":"*","eslint":"8.31.0","typescript":"4.9.4","@typescript-eslint/parser":"5.48.0","@types/estree":"1.0.0"},"peerDependencies":{"eslint":"^7 || ^8","typescript":"^4","@typescript-eslint/parser":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"gitHead":"12c814dd5e3cd49fb61983f1e0658366e40d7357","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@3.0.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-4K/vrrhMKFSC/76/rmZUAuejaZLCWhSfaoahdUUR+mRHkd8WiAInfRWWo9oGiLqrRkJA+zyzBxVJP+tWc0esyA==","shasum":"e63c44150510b7e4b2e4f820e7137e664272353d","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-3.0.0.tgz","fileCount":73,"unpackedSize":94588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDtzj2QulgvrzIa0Mt73gJdOjiKkgaiStE4GJg6ddvEgIhAPjhOoj+r4wtm5NEg2Qbc/E6/Snuxzd92xOjqPvmBV1d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuM9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkeg/+N9/pc8jXNRwvAha8oiAIyp/JF3vh4xEpmgrr18KCNDL5llXB\r\n9979oW/uoPKR/rUH+V9tx+ne7e1yU6bLoVnd7iSwRz7AUDnxPsMNPYh7/HzG\r\nmxTD2qXBxGMaV0LhzqBnVDSVNAMavyq4S4kpb6GB65XkQyxLFWBI9rKW6eZd\r\n8b1rFxIPwzuj29yfPhufBRa7JHV7eIeXjMdBPjUqwBHXOuY6AM2dB2BeotOh\r\nLda6Ac9R5TRJV7lIwmyqI1IMYhOeqvELDcBqrFTwzBJVHyTDraWKjqDzQD4Z\r\nop4D6C8vwJJ+rvSJzTiHqtoOEvC5rqI+jatINjjRdN6rm3BI0d9GxJt56G+C\r\n1lB2tzwyHMf80FLRHEyMuRkaNmrG2W9pEHyFGNTtNxLCIgJ9ePriq0Az/Aor\r\nBoeGjrGihWGnFXVBthcEmYbgjYOak7eEpTC8r7htBDJ4tTBIAqtqbtekloc6\r\nOSWf8zUtPPYPQ5vKrY3P0VDKsBsIFmue20wrSYWETXi3sdB6PJivukgifeAf\r\n6o2ZbfbT10c4gjF3KBO7BMRgjHjImA03jiXL9UUSCHlp/LahWYIt/qzZZ6Nd\r\nQwIgXPWlDpFjHsUohYJj1NSCo0177o4RKjFUMJebl1sNVk+fhvpiH5KkoMB1\r\nMaQq85XNpqmzfwKuBSSOWRES/qjUr13Yqac=\r\n=+Qs4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_3.0.0_1673056115691_0.7241126500186863"},"_hasShrinkwrap":false},"3.1.0":{"name":"@alexasselin/eslint-plugin-1","author":{"name":"Groupe Sharegate inc."},"description":"Sharegates ESLint rules and configs.","version":"3.1.0","license":"Apache-2.0","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest --config=../../jest.config.ts"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5","@next/eslint-plugin-next":"^13","eslint-plugin-sort-imports-es6-autofix":"^0","eslint-plugin-import":"^2","eslint-plugin-jsx-a11y":"^6","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-lodash":"^7","eslint-plugin-jest":"^27","eslint-plugin-mdx":"^2","eslint-plugin-storybook":"^0","eslint-plugin-testing-library":"^5","eslint-plugin-react-query":"^1"},"devDependencies":{"@types/eslint":"8.4.10","@types/requireindex":"1.2.0","@alexasselin/typescript-configs1":"*","eslint":"8.31.0","typescript":"4.9.4","@typescript-eslint/parser":"5.48.0","@types/estree":"1.0.0","fs":"0.0.2","path":"0.12.7"},"peerDependencies":{"eslint":"^7 || ^8","typescript":"^4","@typescript-eslint/parser":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"gitHead":"ff8e894c148c5a5814f5afeca254d9a34ff70d82","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@3.1.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-sfSi9TAESv/gghnhaR8G5Cgz+0ARidBnOGxuAhoX2I9RU2FiMWwF1JnuuISip4Qq0Xu77zcNqUR5HFSkGKXjYw==","shasum":"0784bd7fdf9fd6f7fded409a98e8ec921ea78888","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-3.1.0.tgz","fileCount":44,"unpackedSize":44134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5nhH7FtahnfuE2Q87/WQIEttI8p8RwgxiUoI+l1NhLAiEA46E2oSWpct+R9Xre32dOP+JQFj0WzdtfhSvXZcpup4E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuPe5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBLA//VQ91eABED7bZVFMK5LuzqAY+Ac14M64WVR/g9vp13QqgUx8h\r\nPmOhpmC9O8QY8sJAtGXU893vr0+jcutcNRkNclRtkbtWIQ5O5oJ+LJDefzhd\r\nKocUcX+5VIJW232X/hht0gHcRVzWNfnqDrB6DFEMV6GyAs0sMxXgATxBhMNJ\r\n84Hx9ccHReb4JprvM2Obw2r/V85SSQ1b0wRL9eEES3Uy65qfkXYbkV9qBGmp\r\nUsOfAJKsZem3v6KNv3gZg/WDi/8ir2LZGdo9NYo7YZkedfcE9aBFGuELxbo3\r\nZS2Uf+RrkoZUriiOWHPGkdKjTlBFBIhotlOwFZWYGDR25aTT4equG31S2hQv\r\n7LJDHaTYZ4aCuQWBO7RliSKmZLVLe7gRS/LKL6JdvZSOHtAQValupMv2QN2x\r\nVREyXrmMGtDeB+P9AttxdBXqD8zQj51A+6GJFcgroZwUlFo0FX7Xk8a3Bfxb\r\nKuZ3m3rV8Zgl7xmp6WW4EI4pFUcqdUF8GnJ9zIwsSkC8DfFQwRWu6457XGkF\r\nc0ZxPNEv3v+Og1YZkbVm2QWkSIPGgFeGQtSUhcKz/qLBLsum+mBAxO3Zvg1T\r\n8MXANsvMxtbz07nhWyrpEQDx9wIWmhKvWWKTMdGN2nJqk0TD8BjJk8RABgyX\r\nVu1ky93OA7Rh9gIpNWrCeSNuSXBbiwglSUo=\r\n=akxw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_3.1.0_1673066425301_0.28630815908014706"},"_hasShrinkwrap":false},"3.2.0":{"$schema":"https://json.schemastore.org/package","name":"@alexasselin/eslint-plugin-1","version":"3.2.0","description":"Sharegates ESLint rules and configs.","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"license":"Apache-2.0","author":{"name":"Groupe Sharegate inc."},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist node_modules","test":"jest"},"dependencies":{"@next/eslint-plugin-next":"^13","@typescript-eslint/eslint-plugin":"^5","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-lodash":"^7","eslint-plugin-mdx":"^2","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-react-query":"^1","eslint-plugin-sort-imports-es6-autofix":"^0","eslint-plugin-storybook":"^0","eslint-plugin-testing-library":"^5"},"devDependencies":{"@alexasselin/typescript-configs1":"*","@types/eslint":"8.4.10","@types/estree":"1.0.0","@types/requireindex":"1.2.0","@typescript-eslint/parser":"5.48.0","eslint":"8.31.0","fs":"0.0.2","path":"0.12.7","typescript":"4.9.4"},"peerDependencies":{"@typescript-eslint/parser":"^5","eslint":"^7 || ^8","typescript":"^4"},"peerDependenciesMeta":{"@typescript-eslint/parser":{"optional":true},"typescript":{"optional":true}},"publishConfig":{"access":"public"},"gitHead":"cfb74524d575c956642addaaa7f13f36b43a74d5","bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"homepage":"https://github.com/alexasselin008/poc-web-configs#readme","_id":"@alexasselin/eslint-plugin-1@3.2.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xfudRWxUAwnr+PNgQ7ceSDnbM5Hw8EG7HtIXTQXmQK8GO/m/a/yZOvpLeZOLgAG8VgqZ9zm6Ca9h6MdThcH99w==","shasum":"912133ac9c4d256e75d6c38db61996d25d69997b","tarball":"https://registry.npmjs.org/@alexasselin/eslint-plugin-1/-/eslint-plugin-1-3.2.0.tgz","fileCount":44,"unpackedSize":44432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzC4V2ifTcGtJdmup//fU2I3s2yZaiiYu7ntpd5pQjmwIhAOUnRzklWhVxpFkuy4kqq0q3gePTa8v/g5e5qH9/NrQL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvJTsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLYQ/+MKo04kXL2/wBmbaybvtgxzjfjoAJekNlgxLI4HuMU4poJYw3\r\nKjqD0nctfOgXIg15oiQiu8f+zBrkm8zRnWa1UZufIQgxYIRhiuVIAZl6gozr\r\nuHqbmJ1imeETji+AvceqHdMafqOw4oR/+6M4XT+sTzKwb4zoleoPxcG0y+it\r\nDvMgYiqvYSay9mWnfQk5UNSIcYJLuCbgl593svEYUz7dW7BxxjUhNH9EAeJD\r\ntCPLiTmb50cSa/Q8iMTlwef+PPFQCVG3o/z/fLgGvle4LAfPWqlQrOMfYzgj\r\nMH9dfv8QzDaJdtNl6pm+y2rc0p+ODggOMqvm91+H2Py7kefUBNjSjhj8DhV4\r\n0C//ScIk1/9JSAOnkwiscdoqlR8B0hucXlmYjdPQF2NTZVH/Iwyfi0pZAUxU\r\nyTy++CDkHZqgVJ0IPxZ+pwa+3/wDgUxz+hnHS3U/W13D+9QW2nUDbphmipiw\r\neDdsRGVZLAaiTLkqg92mZxIXkHR3z+Jj6j4kcfUTKnkr1mJjYqzNdBLAdb7m\r\n8kHnakjebx9eGy7RMgxgqRe09KsPN4UMVIKcfGOrp+EDAJBtiS+8mvNZ05xy\r\n7Zn72YXvtllkIkHyZyXn6L/Vsl3X41MoZ/qdw4cXY7D9O9yQUEdanadkiKcr\r\nbVEh8PY7G0AmI6suOk+GGf+Hr7aZAX/j9Yk=\r\n=NIEP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexasselin008","email":"alexasselin008@gmail.com"},"directories":{},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-1_3.2.0_1673303275938_0.7362749055291011"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-06T15:43:28.783Z","2.0.0":"2023-01-06T15:43:29.055Z","modified":"2023-01-09T22:27:56.212Z","2.1.0":"2023-01-06T18:47:09.838Z","2.2.0":"2023-01-06T19:10:33.398Z","2.3.0":"2023-01-06T20:07:01.764Z","3.0.0":"2023-01-07T01:48:35.910Z","3.1.0":"2023-01-07T04:40:25.453Z","3.2.0":"2023-01-09T22:27:56.116Z"},"maintainers":[{"name":"alexasselin008","email":"alexasselin008@gmail.com"}],"description":"Sharegates ESLint rules and configs.","homepage":"https://github.com/alexasselin008/poc-web-configs#readme","keywords":["sharegate","eslint","eslintconfig","eslintplugin","eslint-config","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/alexasselin008/poc-web-configs.git","directory":"packages/eslint-plugin"},"author":{"name":"Groupe Sharegate inc."},"bugs":{"url":"https://github.com/alexasselin008/poc-web-configs/issues"},"license":"Apache-2.0","readme":"# `@sharegate/eslint-plugin`\n\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](../../LICENSE.md) [![npm version](https://badge.fury.io/js/@sharegate%eslint-plugin.svg)](https://badge.fury.io/js/@sharegate%eslint-plugin.svg)\n\nShareGate’s ESLint configs.\n\n## Installation\n\nInstall the package.\n\n**With npm**\n```shell\nnpm i --save-dev @sharegate/eslint-plugin\n```\n\n**With yarn**\n```shell\nyarn add --dev @sharegate/eslint-plugin\n```\n\n## Usage\n\nShareGate’s ESLint configs come bundled in this package. In order to use them, you simply extend the relevant configuration in your project’s .eslintrc. For example, if you are developing an application using TypeScript and React, using third party like lodash  :\n```json  \n\"extends\": [ \n  \"plugin:@sharegate/recommended\",\n  \"plugin:@sharegate/sort-imports\",\n  \"plugin:@sharegate/typescript\",\n  \"plugin:@sharegate/react\",\n  \"plugin:@sharegate/lodash\",\n]\n ```\n \n If you want to use plugin-provided rules, you can do it like this:\n ```json\n\"plugins\": [\n    \"@sharegate\"\n],\n\"rules\": {\n    \"@sharegate/prefer-cx\": \"warn\"\n}\n ```\n\n## Provided Configurations\n\n### Language/Framework-specific configs.\n| Language/Framework | Config | Description |\n| --- | --- | --- |\n| JavaScript - [recommended](lib/config/recommended.ts) | \"plugin:@sharegate/recommended\" | Use this for all JavaScript/TypeScript projects. |\n| JavaScript - [sort-imports](lib/config/sort-imports.ts) | \"plugin:@sharegate/sort-imports\" | Use this for JavaScript/TypeScript projects. |\n| [typescript](lib/config/typescript.ts) | \"plugin:@sharegate/typescript\" | Use this for TypeScript projects. |\n| [react](lib/config/react.ts) | \"plugin:@sharegate/react\" | Use this for React projects. |\n| [nextjs](lib/config/nextjs.ts) |\"plugin:@sharegate/nextjs\" | Use this for NextJs projects. |\n| [mdx](lib/config/mdx.ts) |\"plugin:@sharegate/mdx\" | Use this for [mdx files](https://mdxjs.com/). |\n\n### Third-party-specific configs.\n| Third party | Config | Description |\n| --- | --- | --- |\n| [lodash](lib/config/lodash.ts) | \"plugin:@sharegate/lodash\" | Use this for projects using [lodash](https://lodash.com/).|\n| [jest](lib/config/jest.ts) | \"plugin:@sharegate/jest\" | Use this for projects using [jest](https://jestjs.io/).|\n| [testing-library](lib/config/testing-library.ts) | \"plugin:@sharegate/testing-library\" | Use this for projects using [testing-library](https://testing-library.com/).|\n| [storybook](lib/config/storybook.ts) | \"plugin:@sharegate/storybook\" | Use this for projects using [storybook](https://storybook.js.org/).|\n| [storybook-csf](lib/config/storybook-csf.ts) | \"plugin:@sharegate/storybook-csf\" | Use this for projects using [storybook](https://storybook.js.org/) but with the CSF format.|\n\n## Plugin-Provided Rules \n\nThis plugin provides the following custom rules, which are included as appropriate in all core linting configs:\n\n- [prefer-cx](docs/rules/prefer-cx.md): Prefer cx over classnames as the name of classnames imports.\n- [restrict-full-import](docs/rules/restrict-full-import.md): Prevent importing the entirety of a package.\n- [strict-css-modules-names](docs/rules/strict-css-modules-names.md): CSS modules should have the same file name (minus the file extension) as the scoped component and be located in the same folder.\n\n## License\n\nCopyright © 2023, GSoft inc. This code is licensed under the Apache License, Version 2.0. You may obtain a copy of this license at https://github.com/gsoft-inc/gsoft-license/blob/master/LICENSE.","readmeFilename":"README.md"}