{"_id":"@arslivinski/eslint-config","_rev":"19-cf43e4191586c59a060a22eaf085b8e6","name":"@arslivinski/eslint-config","dist-tags":{"latest":"1.0.0-alpha.19"},"versions":{"1.0.0-alpha.1":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.1","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"eslint-find-rules --unused","lint":"eslint ."},"peerDependencies":{"eslint":"^7.18.0"},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.22.1"},"devDependencies":{"eslint":"^7.18.0","eslint-find-rules":"^3.6.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"f12ca94e75fe2e430b408958e5b132681c00394e","_id":"@arslivinski/eslint-config@1.0.0-alpha.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.2","dist":{"integrity":"sha512-3ilqkw1t1YR1LThPjelExjkgzGrdOE+fSa+8T5G1pDIQaxDaYeI35X2GHBRxKIbZvhvdbClmbJ8Fh6epMJvgmA==","shasum":"72f0d59764d1df0e68ee3f4034be6d03c513dbfe","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.1.tgz","fileCount":6,"unpackedSize":18178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEepMCRA9TVsSAnZWagAAIE4QAIuP7jDXtXlL+lae0IKu\nRwlfrJ+Q1jj8TxOQPCUI0FY1sW3sjeme8gTx9Zw8vZT8CmTcQeqsevStSllz\nGCfVQ2lexz+u6+r7/4p/8w5OvqBcM3uwxo5S4y9jwxQ2M3v+nTAYtCzK7UvV\nYBC2Qeav7K69g8R/fUtIV7Ga0aZaMwIJ08X3bAw+dXoSZxsFn+psIr9LnJ++\n5l9bkO6y0wjCltfhjAopkxUKNuRwW2Uyiog/b4VjDtvlfGzf2OYzvTt7jVMO\noSfjAmGy5lNtdr3S4qVWh1hLtQN5vkmKINn81EjbAB+/3QznfmC24kvJgWW/\nv3x9kIHca5TAo/diep9vyywyGXiPBdnPsqOxe/TizGVa9VDKihfV//zOEDjb\nu2MhFyw12Pxd/CJYsmjqosXCFQ4DVU54Pkc/1BNLVNT8hd8SBTnOst7vsmOe\n5nipjWtp0LKAr170pRKIw/eyWzEUaWRsfAXNoXbnjLI/dAI5b/37mEOCiU1a\n4Jax6ppD4UfpQBFhVVFNBskK7VjYplcge/XKPksu9j29NYvEWyu7UHzcOlDe\npAFwqWFMfRYsCeIkJzwGlJOBU29JQmXWUjd6tgW2AhHCMmD7OajJTY1ENG0C\nY5Kd30zB2H6avjm7y3rnQVyVA/PqBpQyVu0MIuuqcirtToY/JTRkn2NmczZL\n9Q3r\r\n=xbMT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV1XH6KBuZM4E4WcIMPsN8EdP82+8XQlGay67UbZJkuAIgTmFQUjcgLvaJUMvBbUXwQrIrENEQVwFg+NZ2UtTenc4="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.1_1611786827960_0.29707694539730856"},"_hasShrinkwrap":false},"1.0.0-alpha.2":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.2","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"eslint-find-rules --unused","lint":"eslint ."},"peerDependencies":{"eslint":"^7.29.0"},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.23.4"},"devDependencies":{"eslint":"7.29.0","eslint-find-rules":"^3.6.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"f353804ed9c42d058b51048585e8d60e26ee7315","_id":"@arslivinski/eslint-config@1.0.0-alpha.2","_nodeVersion":"16.4.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-yOXnhXc/M08R+nY7r6u4TBHgG5LbPPRWWUvTjzxOInx3AaOiIFBRsaUN5C2qZPiEvZXONH0ePEtveccCWRUa1Q==","shasum":"94b2c75bc8fb4a6593014d6c8e43f5817acd922a","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.2.tgz","fileCount":6,"unpackedSize":18347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3ky9CRA9TVsSAnZWagAA8uwP/0XDoTK44O1/+7m86arl\n+iG6Lg2AhODYQM2KeDyyZPBzYpZVes4XcydAdef8OlXTKs2Plq+cuyac9jOf\n2tuP7Ureg23sesuXKF2HS8c8S8dkHNUhyCBsCKT/t2z3GuyLeXzCTAUEJL5H\nltExjswz9dj3zPSc3kVw7motngorvwOrhLBVpWUemKMwkSickFc3w7Qhzrff\ny6PS+vV/1i+nDIHmhyQTUiWd+MOvnljgHa3aFOfj1ppDRkCu3igVGciIbnB+\nvEjju0nNC5K8FV078Wom5l9Qenj5bp7iv4HI/EKSMwq8tgZJtK4rz4CnFl/W\nORNf+Ksrx+WztWVl+Slz8lwhFnuP/tOnAlMxckBPaqsO4CiVwFC9lzzevt+q\nYifv6FoUvKUEI++9q3YCEm/KRZGsqHHnv0gVM0aawH2lGfModpl8hZuBQYi4\nK2GS5ev5Ok4T8mRTj8BgjO28gqzqbpBEKa+vUW/B/udDKCm8niA+/7Hukqjr\n6L0pOQL+JuCJx5Dm0MrMkdACGg+cynaHAqUM3GalAnL/nIsqNymHnibx9VQc\npwPkT4vTl5AnAHKf6L0PAJ/UTZRx+xj+hSvR7jxblHChqR6qUT3kyDmZ3kli\nJz+1C+/ccfT1iybo/1eX+IVSkKQ+GUnKCUWEpESPKlqA5xo8kbT2uoXD15ws\nFbUj\r\n=+588\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCITb66P2qtc77bhISAPg6oje04jbardxOpdfQsdPw6RAIhAPxfT8T4sSU7hHtdjm/1oEcHuMrtaqxXhJLUxaj8w2FN"}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.2_1625181372925_0.4887967127430244"},"_hasShrinkwrap":false},"1.0.0-alpha.3":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.3","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"eslint-find-rules --unused","lint":"eslint ."},"peerDependencies":{"eslint":"^7.30.0"},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.23.4"},"devDependencies":{"eslint":"7.30.0","eslint-find-rules":"^3.6.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"7a6ffe14589f451605883d83ed4021a90617b2c7","_id":"@arslivinski/eslint-config@1.0.0-alpha.3","_nodeVersion":"16.4.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-tBi7l5/ZgmuA5jmr1N2fX1F7lsEdQt/T/3kBRCKh4doN0d5sXSJqY5tbLvCmULwHInCQJ+3sqdFxa7R+IHZueQ==","shasum":"338e29b95e55a4fbf730a4e6647b12d53d04c31b","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.3.tgz","fileCount":6,"unpackedSize":18440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5QN4CRA9TVsSAnZWagAA720P/3vSR7wes3uI0XTZaJHI\nQyUyyqtD8Rb1Xxh36ac1Q/RTQ7zpdGZyvni7N6sKHTlrbOxiLj/J8hySSMLe\n1SqjOLBbXpp1PQyKQA2gsKf6XuOsZmFpayxANHZjJk0b/aGq0KcPMkuv5B7v\nigzvIXsX8FVv0J8GJ+x/ZBY2LSbnNo7oMVrwHcdT8Gh5bd6BgWZ6eCmHN4UM\nWA/WsO91EszZQarc8KcQ6WHxZlWUq9xiV21XwtXP2urVeV5bbmCZQlaAiYN0\nGhWRbBCYXn/PjEGZKD+GjRd8yOridyKypdSoh79N5P6atFtvXVE2ny66Gf5w\nBevhdHA/mIh16fTjvNCAugJzsRiUd+TUt4Z+lvRBWQmQegtTdHMYeOy1BqA5\n+suLp65l3ssB9RP8Z37hMnOSoat2l+a7fPXhxTyghJWJMCxZawMDjr/K3nUp\naDhGVJmdQT3qoANzZixg2hgh+xRBySTPBamM5/Q1aab5r3Necknv8DoCKmgT\nlUoHhy1xwkGWqkyeFUtSdUNR8PML8H2aeNgSIhh/Rhz7mMr0Zgp8TTZ89rup\nYNEFu0hf0K4Am6p3mlI4aLCrTz7L+ZLlPNgSrotMJoTvAZUoTyi/G2KSg4K5\nBW08Mdh0GMNe1adLgDCUv/sIk+sS8l6sb4V9LgnCd5xRchYJeqah021sQ3oR\n+zE3\r\n=wAqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA81Xtg8oN9c/w+TU3fRGBzQcEprcCJPVGXxpSOe9NQRAiEA7Mmt+vRbppwwONM2qXYDh77YPFwqr6L9qBJnI7fZeYk="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.3_1625621367861_0.40456257131904594"},"_hasShrinkwrap":false},"1.0.0-alpha.4":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.4","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^7.30.0","eslint-plugin-react":"^7.24.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.23.4"},"devDependencies":{"eslint":"7.30.0","eslint-find-rules":"^3.6.1","eslint-plugin-react":"^7.24.0"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"fee0f8f0d95aa10e506e6fe88a14d930be395702","_id":"@arslivinski/eslint-config@1.0.0-alpha.4","_nodeVersion":"16.4.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-qLm/mdOzCT1GQUbwtmxE0vf9AEUzAE2l/sc+ohLp/19NIGMUpezJ9HOh4K2Er+z8q2oPxIH6IWukWPASwqnSNg==","shasum":"8b142d49ed579409c39391aaa042933dc52583cc","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.4.tgz","fileCount":7,"unpackedSize":23865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5RBZCRA9TVsSAnZWagAAL7AQAIDvtDghWyyZdroCV1Yr\nEfPvpLaRUotYTIRfNs+OWpvZcaQJpSahrVVlU2+jIxBOI6YvVk+0y9sf1y9Q\nGbJUXser3E27DYlQ9ZGs7/kC9OxsXojXXAHfYV1NjDfIZNqaqDkVP2UJHAYV\nHCL1IthKYOuxhgG75HomAFNeuVq43EABHKgHINYxiGJDNTP7J0jtlmtI/StS\nGuEznMWb1wzZAiyOfHeQ1NzaH160fm3egJqDx7BRG7p9WW//6RMhYdNwtGS6\nAUaKGESbaW3292YVeuNU0jy8kP+VG7LPaqfQCXcnioi25Auns1oNKE5mdLa0\npQ6L+kNgPym1DNJLxqK3Y7h77Sv6e1fg9PWRnBEQCPXppdNqw4aYvRB8G4TL\nkcEZcfMyQN27jtj7aIJNRp9hd93sNrjKyitENw8DmoFqN7zS7OBXQLV9MfcG\nAVQS6pSZUMHNopg/iACBxyZiOcRJK2mw8Gz7xkJ7Eh30PP8KY66IV10w17HR\nda6HNSna350ajq4ZIx+7V8HR7bcC7p/hv2qP/EONTjDPGV7nAQFKGdLgoc86\n/zocd5n6yBg0x9sDtDfT7EOf//Sb1Ae/pzDnzpAAkqLP5SAccuGnZmb1j7tM\n24lgsN2lyT2ew6uSEvg6omVZeYei3RigUdS5o1lxggfwq4fj/IT8j/ZdTtgE\nKC87\r\n=38by\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSvCZcJJMb+/a/SvaW0a3u3NOQzMmgrKVifZc/fRRYRAiEAyO8/wcsz/ryQIR5/Gpu2aT9dkEu8zdomLRnbeQFJXj4="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.4_1625624664938_0.4795849977465316"},"_hasShrinkwrap":false},"1.0.0-alpha.5":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.5","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^7.32.0","eslint-plugin-react":"^7.24.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.24.2"},"devDependencies":{"eslint":"^7.32.0","eslint-find-rules":"^3.6.1","eslint-plugin-react":"^7.24.0"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"92541e6f3eb09f138cb1d7e94394ebe923c9070c","_id":"@arslivinski/eslint-config@1.0.0-alpha.5","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-D4/X7XpJ3P6vPNYZWVK8DT0X+xXl15HnU+PwaoClIpUDOKXdrgKbC6lfIz6BEbVqZWqkbA84LjU5B7wBzf3YoQ==","shasum":"42fcea31829e2756008689d42ac87bb9a46ce13d","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.5.tgz","fileCount":7,"unpackedSize":23922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKofUCRA9TVsSAnZWagAAF0QP/1J85McYJdMLC4dTaZMg\nuuRQ2TXR7JO0BbCsc/i4MU05Z3ySDBiFdBJh9nxOHG5dS2dwjKw+g4d7vQxu\nprjfDP2Z/jSn9H9E2Eb8bKeV3ZzIitFa3LkqYTYpU57dXy7OpoQ5dQZTtYAh\nXJe5VgWuz1bKNAm4fcc6klUKPxHfKFStszFoOi0/QIo+wbPewXf2BwUDQRHJ\n9iThMhqPV2I9Ij3jNHES1ifIhSd9ZqvP1kgUohvqFDWayQc1P82zS3kAx3Cn\n5D613cU41NmdCIT2bfDlEdJQJzvVIXhWBsn+wyzav66Hr8ivtoYswoa5BO1j\nM09eWNcz+Kou6CnVB5XAit6LIIL/HWsGwwZNgZtehTbIFJMs8ZEFBybtKBDx\n2qu+E6fFl9XskAlPP3VBk1KcRKfNAbRTG9oFpKTeRgro94fb53tUS5TIiA4u\nEZDRvzAOWyblCdbiS5ybkHrI9xi44alUSGM6Q3U90yM9AN38ZtNEC85BoUlL\nvZi9I9xvRHmr9mWxZnd/69fyd7WzM1GNZ4kSywIl4wv8MpznJj3jcXvdwN8V\n1wT6t2IrFf6zjc3Wxk8hgfkvAggIjroWm6wFmj7Mwy/V2G9A/Ndi4f3z/lar\nSPlhOQjxCty4VpZpZbbWeB3hHZWM0NSO7Y352TnBtmwU0KDm5Yp3o74yBLZm\nwr1M\r\n=koUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHikLpbRUlvrW2tIZ0uLH2oHM8vE+a5BnEKw+VYLtK5TAiBXp5UlNCg3sAAEA01HY5iNu6LiMtN8p5PwJzYcHjlSGw=="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.5_1630177236146_0.8222631083990162"},"_hasShrinkwrap":false},"1.0.0-alpha.6":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.6","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.2.0","eslint-plugin-react":"^7.27.1"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.25.3"},"devDependencies":{"eslint":"^8.2.0","eslint-find-rules":"^4.0.0","eslint-plugin-react":"^7.27.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"5176cf78f9b756e5960f361e5f10397a5d2daa15","_id":"@arslivinski/eslint-config@1.0.0-alpha.6","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-WC2dHMwRCONaO3l8+UZjOtVKEC8T/5iIY6lGzu9fMar0jS3b9w60ZoENRs4daNot07IWdFeYSP6EeoVu/J7ABw==","shasum":"17d8f3a5b120257bb430a5c79baf61eabc43d409","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.6.tgz","fileCount":7,"unpackedSize":24698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmSDwCRA9TVsSAnZWagAASdkQAIqlI4KOfFs5mEeeS/XR\no5huvHXCcLdAaebyp0uZGVr4XAqtYZax4SprmFhQWz99xMMcDJmfL342jRvB\nRGxuVjVDG10iA1BKR/Eitz/PhVEOc4jVjR2XxChN8z4Puoyrvu44kOFZRLqu\nYAbuNPDGLAf+uCBUTF4HYalOuNWBNGD/c1mnhywS7Stw/+yB23UHWma/Mumg\ndN54aI7oE0gkTcAHcbdGSz1mNK8z1Ua2p5UGAX3xOY56VyDQDLjIjbeL1xS5\n1DKF+JCYqIPOP/uckhHqi7eqsEc3YGZck3MEO9wTayzAe5HI6ipX+2yPU8J1\nUVZU7zSEoGxAhqstAe1CRrs7qI2Jw5coZToquFmFOtDKmhiFJYVfvEGIZZLV\nbLb6aHOvT9oUVq9z9fYTaqDBxd5CF/wN92z17GDi8Uby2tsGLq+KV5stta/X\nIj+eJkSDWOoCuFvzlS8NIOZ1q8Qo1DHD4OiQ2WDDF/TiKSCXylp0Lc37DMxP\nFI3nmi41TQ4cTxvXwVWACbzB+MWgVquJLU5dyzvp2oonz5cTk5XC1BrZUnMd\nCdprbb6uEM8WvOVWvPiAbTjzITXx5jyloAD5+pf13miOShNYEOhJqWHi29Jd\nui7xz6HiCIPLi4H8fclgQDY+ENwJOaa9RwH3hjXNbWC/xhgefxoTYqAdD7MR\nImlm\r\n=24Jw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKphKTR/mg7TR6L8/xTSlDX1VpakfR4XLMdVYEJf6tQAiEAxKrk70Iubo8B25CLCzHO4kMlHEFEKn/PimeS4gGkSt8="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.6_1637425392526_0.7016599893154922"},"_hasShrinkwrap":false},"1.0.0-alpha.7":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.7","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.2.0","eslint-plugin-react":"^7.27.1"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.25.3"},"devDependencies":{"eslint":"^8.2.0","eslint-find-rules":"^4.0.0","eslint-plugin-react":"^7.27.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"048846c55e15647b313c6a438b1bf0798b9cb2ef","_id":"@arslivinski/eslint-config@1.0.0-alpha.7","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-Rad0Uw5ymwiaUYVwwpkSkIyjhLVmnL/cUUi+5UFOkTe5XAAHVUTkrKvcG071oFzQYggTwCVOnis0nNPHldVtaw==","shasum":"eea6a066d93c8d9646182016b974697f8f77221c","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.7.tgz","fileCount":7,"unpackedSize":24769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpVJ7CRA9TVsSAnZWagAAFosP/Rxx7jHCfki1DCR7uAob\nN4uC1uzxr/G0GvvfwQcqC7porQvrZF0fmeJ9Ea8QpTuGEyuu6mGx4Tch4+9u\np9gYioG/HftWttK+vqLlGFMY0gBIeYQZ5bkxdc/+9Lu+o4ctn+wEbvw/jg5i\nh8IQxWlTWyZWMtJLhPJvBXbGpi2VeW8Z+/EgxFYO1P9Lnvvswb+Ur3lfeqzf\nOZlxtvDv22Aku4ZTEycygbex89c0KLzKkNzv3G2Bzrdb4NS4k809fL9SNY43\nzIzgvL4oCxJxZfgjxOz/V5DWNaUYhV/C74nz75XObx+yXB7YMuv3wvE20FcV\n9qoCEJZ7Fw3YY8P48XrnJ3SVVaCTlW0ftLbgJBWPMLKX8sS4iaktyT/6zR2f\nRcgQ8yHHIG+JfUgO2yKKAeR4oeYmX+Zu+X4FWA6U2c9XalEssbDofAD9wFNf\nsXonclyEjymW4hUEm6vF2KotQf7AQ5A+5MsRDlZ7C9xeVF+CHfg5loZE1/1t\ngGIRMdzVkObe+QBDXBRR2lV+LtTTUeu+rw7/oTwi0UaBsgJvNQI4/Cf9erAm\nzMnfEm1HJCSrd8QJRgHqqIt3JF2vHswg2ixiPU3MI4wMOno7CneguiQRVGeU\nj/8qdhlDLe+2CjIzhpKj7D//OTDuTJ1S9YStQsQG3tEZ95BuyP8WbWRGb6eJ\nZVaU\r\n=3xYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7UbwmQ6RFSmt5VRYOQUhbTrB6yOJCkrLWrpAzyV1GhgIgfTSQi6cXDSDljJ2eyxhjJzvCjk+m0Zu2Dr7fo2I3oeM="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.7_1638224506951_0.33247726584581105"},"_hasShrinkwrap":false},"1.0.0-alpha.8":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.8","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.3.0","eslint-plugin-react":"^7.27.1"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.25.3"},"devDependencies":{"eslint":"^8.3.0","eslint-find-rules":"^4.0.0","eslint-plugin-react":"^7.27.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"61e7b0ea8fc8055dc47e0ace3c60f51b2d7f46bb","_id":"@arslivinski/eslint-config@1.0.0-alpha.8","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-dPalXgGmDXyx+iyThB5RDmIKaiilgEpQIBCIwGdHf5VJnl1bkvqT6pjQtTfVUt5wEhpWxXmK8ANiDGw0B7QVZw==","shasum":"6213c477d0519153171d55724e14caef30ddd817","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.8.tgz","fileCount":7,"unpackedSize":24888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpVgeCRA9TVsSAnZWagAA2eoP/AgwP8Ywh9Tnbmouofuu\n+wqZkUmb7SHSYjTQa8Mmk8+lzmrnViCimHaIOjz4jLt2bD41T3me1Gp9mCLp\nuLkj1cyIh/V3fZ3sVavF1vGKOT3YZqv0AeztuwxELpnnZg7Ayj9iJkuzxFRG\nL2q6fImR78eyVFhU+HHumwjqPsoDEpYY7JkCapT7yZFFwtJ2nNr2LKAmxaly\nT5X4KSQZZaNQUoRT7XEVtY+JGeSV/qeyOM+B9l1IJ9AxwU2HVKbOpmvmd+1U\ndjrBduBiCehjzpT6ifSIdWKaGhoFScd7FyBVgtZBygBV+Ed6eMSSv2MQzgBt\nEUPcDjtkgekk2ffLwVYtoyeEHaCPsrn0NJNYICV0RXcdsyedd4NDCOdUBzik\nZMoSX4ZuUJfFAUqq620rDBS+6ZJJZO7P1Nqv772e5KrRz8hb2BwMeKhnK0N8\nBIKf/bH9owPf3rgTQPUbdW4vjpAdBd2e1aPEWDBfuhVEeTTTEQ/4YNlaXj3e\neYT+CoLzyEkgiMEVg9fuS3/lzFcwf4a9BXdLcOOQ/FPRsFTeU5RncwGIxkq6\nYanIRO7624Y5fSWSbpt0w1SKKzNMlvTW0qVhfXh/XbzakAKcceJrCVVDkJZv\npPTScYmT9lXTEPgHz1wri/cVQ12UG+rPZdKr12Cqrm89SRMXRhPUeau4EVCk\n7QnY\r\n=vGlZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGf3hm2h1VRMgx+pV3n/k1LWImPCTRPEocpwO+3wf0jAAiEAiFbodRqHUes0nyR7qRmFT0MuOOyyzhIiNCy4BtLfQGU="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.8_1638225950416_0.6904327627870257"},"_hasShrinkwrap":false},"1.0.0-alpha.9":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.9","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.4.0","eslint-plugin-react":"^7.27.1"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.10","eslint-plugin-import":"^2.25.3"},"devDependencies":{"eslint":"^8.4.1","eslint-find-rules":"^4.0.0","eslint-plugin-react":"^7.27.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"436933f422f5f45dc0658fed1057bd3365cd4301","_id":"@arslivinski/eslint-config@1.0.0-alpha.9","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-1RWZa4X1OlnTcHfOBF45rcvlUOfzS8JbKk3ha4HZT9nSgJoc6CD6hLKQSvMNymyeKCGg9XJxsFSXurWom/Yesw==","shasum":"dd466c272dbb3fcda97fdb80eba40dbbbc049a1a","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.9.tgz","fileCount":7,"unpackedSize":24960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtkcsCRA9TVsSAnZWagAAuIkQAJVFHVwovPOg85vxPRBW\nsTXWf6KfyTW62ZxPfCVV+lxXn+L6CTN/crV0OBBZiduONG1cQRJb8xFbF7Yh\n41XWctIS+KsXt8x+LN13x1rehaakCbyFacQAuIdFtSm8j2kTeNvkJgegHwVF\nVfgCWfTnnDk7fsjpBNdF8V8BGQalU6RLEUnGlp7PXdKB6i1ATe4M7NiBY6fT\nOPpZy6JKC6zS3qE2MqutQ/pTbjNv/F/fKlbpfmeVs2Gsw7AKz4i7fb+sgWcB\nAj6UxlVukjuuKbi8Jk5zPnf6/4k0ZbGczgtwj6bCODOrV7GwdHLxXPU6bPDC\nrVJYvuwYC8LANygCY+T7kN4EajBkOwnNXTgcsZsLVEca7rbCUeE9unQYNqvW\nekyZuPHYQiHwWtLeUp4Pwk0gNosvT03xDmhcQefOc55SjIJ2U+g0412W78vd\nkLNxlP8DO89sPRjupbKrzw2JMouS6H2xtF5U4Z8Wgavip4x7B+qTy3V3tJr1\n/QXrcdlQ+jou0UuAxKt7QBWJ89PLtnDQ+MrUgiOT7H5SSCUaar24fYHpqp0J\nqL0lm6QTcWVI66Wh1iClCSaKRzNk8tAy80oHrhGE9wgFLyBVdF06zYmGZ+ay\n+m+L3b9JiJXkkihzqoV2IZVbYviuokuZkoliTJW4Juf4npmGZ8zN4gz23spV\nX/Ou\r\n=qsTn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHjB9Cnu5c04eiAALr7YY14ccTC86j1fhXFE9HtDXjGgIhAPtIe+PBtMFx5XxWc+r8h8jIJh11QhlPtDHD/haTb1C5"}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.9_1639335724194_0.859795134928276"},"_hasShrinkwrap":false},"1.0.0-alpha.10":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.10","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.4.0","eslint-plugin-react":"^7.27.1"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.25.3"},"devDependencies":{"eslint":"^8.5.0","eslint-find-rules":"^4.0.0","eslint-plugin-react":"^7.27.1"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"0f4874abb82fe92061db19b1e5d560e297c14ca7","_id":"@arslivinski/eslint-config@1.0.0-alpha.10","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-JIQ0gTzPhq1TlAuUqC0ZGxxm6YWSOV5Mt4m8+p1o9om65TRiS/NyrZ6Ly/AmDt/jJool7Q+v2Hacxk77sdQ9+w==","shasum":"37681f13f388b58b1b81c50632c4c255e1bad13b","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.10.tgz","fileCount":7,"unpackedSize":25165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwj+/CRA9TVsSAnZWagAAkzcQAI5+hS8aea7p5gpsIGLy\nLljUOCwGPYdWbd4wS9lPUDPe47oxCJZokyQsQPSqUGSRuWvRhTFgms9K5sgO\nI3j2qLltZ8HugDAtmlO4cyHAFBBj5VeDW88rdJZAekNTAnYb8AOKv8lA2ZMM\nhs/HdW0x/MRWYSi1MQ+Cn+X0JL84aA5RfkK2jLjn11PjA08kBgZxdvMcDTVh\nuuRdxwucFaqtfoa+lB7pKD4k3kjvAtUUKboq38mTogHKBAm+btuIEGXGkK1e\nM4WZv+SAju6Hlk01AWArKti0dNL1ljyQiYntUCXZvjx6QxVleBL3Am5eEfyq\njiDl9D0ZeNjiISCwg5Glczxy2Gbu/1A7ryw9OsA55G3i0/mKmfFzMSH+kYsU\n9z8UYFIxENSq9LbiyQHDDQszAyKMYNhgiDZSqltXcxnxlhkzV1NOznHFqLQK\n43r9t3beyOm4CLdIJ0mudCI+QJJxH4xxn+LjugQFyQ1zV+MR1QxtncD5Y2jx\naxGgMjjyK6w/KQw8ezWfiyzRf3Db2yEqq8O1VjujJKkj+1yyNn6XNWrIIr2z\n2kQbxVBFYh/x8MgU8AnICG9CLs9ZZvqnNcLAVqMPlUxxwhzl7TNEMWnsX1Xw\nZ1srE1BedzRycOTtdC2XDHJIqWa8hWseF8np6mPqM1EnsJxzro4lGvpA+4F0\nJ198\r\n=Tp2O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICENn2DCOPUotbJRFE1PfBjt5PRDnDEY+zX4HNS4pZhaAiBR9CmoP9NDBKRkJyXEOur89HLRQJwRVDfhQIRyM2trMg=="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.10_1640120255454_0.7064887351531299"},"_hasShrinkwrap":false},"1.0.0-alpha.11":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.11","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.10.0","eslint-plugin-react":"^7.29.3"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.25.4"},"devDependencies":{"eslint":"^8.10.0","eslint-find-rules":"^4.1.0","eslint-plugin-react":"^7.29.3"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"dfced2019b5b00d5bb4f23b5c1f52c4f46302ed2","_id":"@arslivinski/eslint-config@1.0.0-alpha.11","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-eYDsAP0/Q2s/OOBkDfhx5n8Tk/7m52xvTUJ74ikLu6CQXobpHZoZf2UsLWqFMnyu0rYbGoWBhMJKUdow015Ugw==","shasum":"f4f173ad3b76da5b7a5f25fafaa9a30aba5eaab7","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.11.tgz","fileCount":7,"unpackedSize":25737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJSt+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGBw/7BTvPodCvsrWVTO4WZAAmU+WsfHu9bUdcxgf9a5s27NKEjO6N\r\njirTqWTwKiYNtJupaQUbo/LW5nMTiJySx0zf6guwT0n78MS9yUdBi5ywjEqM\r\ndTFDb+OF6Wr97+5prdB65yY5SMWoWHfhagAusj07KB/kqDQZt6DXNRe2liDK\r\n2NkGc3BygM+uLBF3uIN74qVa88ImS48d6BAMKBVdt/NoOMtq1p87RD+Gnhn3\r\nPBX6rqaO/ErOro6EzgIJWxzNB6N+dYf5mT3zdjTwIkDEF0XXCLc7yIOggk6s\r\nd7DAdVyraYqocexQx74DBf/ohl2I2p0PaYWzwPRD/O1+fnfNLjJ94Yv8/vTb\r\n9LSJp87F5/dhHDiXEC9Wemdm3+PqV92DxmOeMCm4MYIMD7Bz7k/oplRhorsp\r\n4bF3C4yR16NXk53CZngqeK9j1ZuG34YaxIlgOMmdbQuMlvkleCjYTJ/wbN+b\r\nUulTQV/rZLo+3bv64H/mJF1L33KotiQ7Vp9RKA2/WnHHJHkjPVnvlj0sCaGf\r\nroTGvueZ55yiQfR2wUkr2j8XClp+JePkh9knkYRw5p3S5R2gt8t32XX9zO/j\r\niy223mXKkkHkdbPFjhG8EYYzMpxDPGPEQrMuamfkq5j0Nu1bxxXNsgB3ajCS\r\nRERMTaqQ5qV2ygaFUPe798oYKFv+68F2xUc=\r\n=7FCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo0eXeMKdoHdtyYx9IDfSNhrWV6FU3M+VbYeVoOpUNLQIgRzgLVe5vVuCbGHIe2Jd8X0y4A+MXtFAEcD8CbeAP0zc="}]},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.11_1646603133953_0.7145808763628072"},"_hasShrinkwrap":false},"1.0.0-alpha.12":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.12","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.30.0","eslint-plugin-react":"^7.31.11"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.26.0"},"devDependencies":{"eslint":"^8.30.0","eslint-find-rules":"^4.1.0","eslint-plugin-react":"^7.31.11"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"7cd9aa44a5aa3767168ee5fd9cc813bfed71181e","_id":"@arslivinski/eslint-config@1.0.0-alpha.12","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-E0lz+bwBWHflzh13RpuP4f1N3TB7ifksKpatxprMICVtWhML8Ahg0mxsYFNL5kZ7s502fLnBbrTDHZf8BEu6HQ==","shasum":"2751e8ba7a20bed8efa99f2551a9e82eedecbace","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.12.tgz","fileCount":7,"unpackedSize":26470,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdkKlo1lrp68LlNscJn18VcSrn9rbkQ96Ui+/sekryFAIhAIZTOiSvt76WSrwbHwjVPN7sBweoZRdVUpKH9xBzfr8n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrPLSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofIQ/+MeCF1pWgXsICY9dfAMyEu9m2ncLeZRXv7/awcke9pEbhddmW\r\nj9N4sO4RDXVdxYS6jzlusmXndiikHChJ4dxemiLTUIDJyvkjO6aJRjGQf33V\r\n5gIdi5d3B48f8WvfIYnL6wMNP0eKjghn4lwekvJM2t1jGEH0p9SwhTR6qiUD\r\nj2LiRft+HtGdohrb2If1wFqoq0x0/bqNMCMxv6sZmVzbcpxlq9xkyoxJfJMY\r\nLjgjLHVvPpKBqc+eZZeCxMKqtxIpuV0PkPCkGByUQSknEi2fRwPYP+pu4duG\r\nQ/CMBmPz5/og7BNHPX3WAFv5U7hHMZNII3ydGFWz+UREVTkfVCEguNiMllWU\r\n1kPgREYquOrE2nTI9bDa3HCdvgL4cA/cN8cqLMu4i1Fb8vHv6ujQV0d8qaAy\r\nEV3pXKkAblPz3lTIQdV1JnkJnC8o3QCNrJSbOCj6otqLSdkBMmRBLq4g0JOK\r\nSTsnY8ziq5gNODpnzXEk4bFc5O9vaD0PvIJTgISKjDydf6dt5pRCdWbUeQHm\r\nWz+xmnbMDLIRux3QChFgzz2IbjDilo9wxbHeeNLuAHiozpdiUi2lpmW0Sh5z\r\nNok/mv8Aim10gJ1nRHrUiKflOsuN5ERCrW79pIrMSKZH5bPlQHkw9w4nKf9J\r\nuIIX2QfXFNA0qppGpxrMZ9WRWgQjWxHSMcg=\r\n=FNIf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.12_1672278738349_0.5448360026053778"},"_hasShrinkwrap":false},"1.0.0-alpha.13":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.13","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.30.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.26.0"},"devDependencies":{"eslint":"^8.30.0","eslint-find-rules":"^4.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"gitHead":"4d1290ab7585f54ea75031554deaa892b51f362d","_id":"@arslivinski/eslint-config@1.0.0-alpha.13","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-wfrdwImRUCQaHWKVOXYUMZ3MmLVOvyo7cNItnvUfGBFtqjsM6dusMW5cMMOPssZIEcxhQqKH9f1ILUBn97huyg==","shasum":"1714dd97b77b081f05ba6188d444edfc7b6b38bb","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.13.tgz","fileCount":7,"unpackedSize":31222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrr11JosPYY4bd0g2Tizf1vOBO+WOi6+LAUt6VE6RTaAiEAl2ZCv4quaWi+AQH3drrPpKdRpYtCoowxKRHhqafV1ts="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrys4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJgw/+Kej0g/NWcjzP/Qr8IN3OFtWPLN1qPQzQdZESyDX71JGRKOx3\r\n64EqpNGRk/MtI3w82RE+Iu/xMiQatuP+yQ5q6+Za6Q+ZCCbfhXJAQDp7i4yE\r\n0eeMo4XQ85TPlbcri4pZ0zRa+N4UEY3oarfugizrNBJMdl1p8ac3oiB3FCT7\r\nZEAS3zbcc4ZkaY2GK44FxvtRfaLAyYvan/U/d54ukhx8QXLfckqhsQs+170c\r\ncrkoUJAQ9CmkafJ1iySELjeJWeEH6HI79raeb0BesHkMYAjOQaf/3SciSZVu\r\nG0VxW11g7EmEYyoKErPbe5nMYzOCmeCJl1KKm5m6cSKgpKyip08o6Xpeb/pc\r\nK6BZmvg8khmRDKOi8KByReHDTno9Ciklk1ZMn9GyHQaHGDC8WpaWyZz6gcn1\r\nn/R0lNnc9CQ//tsyd+eWtj+mDGqpXV/NnIv76zhjHkkx5FB6EdlA8X3QSEYr\r\nIQCqAWOyz8PxhIWFfRCYo4nYEw/f8RIc7CU5WiMBfDwca9UaDNyUOT3wYjfe\r\nVfDuCNga4EXsz7/9V6bysOr8TTkJuBwAihe3pPLpzySA8lIVTUrdPu9Z7hky\r\nMmY1LKl7U/0pb1YkwDMhkygnLAqkmGPWIZuPVdF6dYaqKhOBn7wwuH3RWpkQ\r\nACSHgofinevVIVFWbl2HAk579ecT0wRfr7Q=\r\n=WjVR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.13_1672424247798_0.5394448005372761"},"_hasShrinkwrap":false},"1.0.0-alpha.14":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.14","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react && npm run -s test:typescript","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","test:typescript":"eslint-find-rules --unused typescript.js --no-core","lint":"eslint ."},"peerDependencies":{"eslint":"^8.30.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.47.1","@typescript-eslint/parser":"^5.47.1","eslint-import-resolver-typescript":"^3.5.2","typescript":"^4.9.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-import-resolver-typescript":{"optional":true},"typescript":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^45.0.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.1","@typescript-eslint/parser":"^5.47.1","eslint":"^8.30.0","eslint-find-rules":"^4.1.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.4"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"eslintConfig":{"ignorePatterns":["!.*.js","node_modules/"],"env":{"node":true},"parserOptions":{"sourceType":"script"},"extends":["./index.js"],"rules":{"import/no-commonjs":"off","unicorn/prefer-module":"off"}},"gitHead":"1effc2fa318cad32d49697d7f1f6f68f838959a3","_id":"@arslivinski/eslint-config@1.0.0-alpha.14","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-P3IAIj7hP2qTZsS6AeesL+bgY8XSfS2Pz1lD9LJGU3v5GxnmrcuGPVA3JJBxNmxJoL6mg01XydC1Tc6dZvYZkg==","shasum":"0cd1314e3cdfa826546ad971065bf900fab85b46","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.14.tgz","fileCount":7,"unpackedSize":50579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKcz4pdCJgI8fAlavcaoJVLKlR2rIgAQg8UGQFcJLyfgIgWAyi2kwaZF4m9kBkf7kV+sJ18vyYmpMEY/5zWLceus0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr1hKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9iRAAiLmkPL3kH0rA9wUtgR7uds579v9wErCMxThO5kTc4n0PtqXI\r\nUPd0ZyxLZHSIyVAsVqgv7l7xvjol3SZ4MmnHeOj+58s9jUgDJU5VRP+Cfg4D\r\nESz2BtpXjGsIuy73i5TWiv/czRDGRZn+jNahP8ru0j/CsLpb2AGdQrU2G8Wq\r\nn8RZSEnjn+n0M43yeLNWzcXY9ZYibIby+BXMsI+5ZK0CYOSk9ylTN2dm/Gy6\r\nKFWymhe5VdPu4FPJR56vlMJB9OJhadeKJu8PyNF28awWSiMNpOAwdORoyf26\r\njQwnslzsQhRew/xYBxMhKCo1F3w80LycSIPGlziH5KpRE092wSxH4GfkmWr6\r\nncf3BInsU8IDdGJx6uTxP7xd3PB5a0tmkVrt2HDMxTcD1FQ4kJ4XND3ULO0R\r\nI56Z3TpU/DPQnAT+h7YcAdkj3mfVXs3bEEQOEKK9QjBzAFEGHwxmsBvD5zBD\r\nObNKKVa9UMji2SLlWdUojwdcYC49SofqvM2P17my2BwS8qezZgEtZmXXS5FK\r\nyhVjv2lvv4QSmZ/Fs6PM0plfU0UyFoKiIgTY4m+uOplzElzDFisNH/Q5bfot\r\nKeDeXOXsCJ/rHlnFZFtBW15WrP3Uurc150ebYd9oGOlYpBTGuw14tIYJqih0\r\nMei8hmSnoJcuiN2vk4pnIPWMpBKmM2NqUA4=\r\n=q8wd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.14_1672435786546_0.9682450189484355"},"_hasShrinkwrap":false},"1.0.0-alpha.15":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.15","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react && npm run -s test:typescript","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","test:typescript":"eslint-find-rules --unused typescript.js --no-core","lint":"eslint ."},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.1","@typescript-eslint/parser":"^5.47.1","eslint":"^8.31.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-import-resolver-typescript":{"optional":true},"typescript":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^45.0.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.1","@typescript-eslint/parser":"^5.47.1","eslint":"^8.31.0","eslint-find-rules":"^4.1.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.4"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"eslintConfig":{"ignorePatterns":["!.*.js","node_modules/"],"env":{"node":true},"parserOptions":{"sourceType":"script"},"extends":["./index.js"],"rules":{"import/no-commonjs":"off","unicorn/prefer-module":"off"}},"gitHead":"3763e432fc32f62ae93461d64c631000b41f9199","_id":"@arslivinski/eslint-config@1.0.0-alpha.15","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-dwnkmZO455CUWYU7XDvSK3/Nk9uhLnK5wjdZUSTTvnXmqbpfUDPJ0DD1OG6yo34yu3VnLosfrem31WQc/k0kpQ==","shasum":"99199c558a582dc5bfaa22f47ad9d12c3e993f25","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.15.tgz","fileCount":7,"unpackedSize":51013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD0wkL+i1H7A7r1m/WTHX6JYnOKggD2PZdFgTIBdLdhAiEA09HCtwxM5tIO+wCwgbcZmj2eQaPFd9keHv44/ZDcJvA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsKY5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY/w//RE1Ni6ShATu9RvsVZTQGiPeO1pk0p5p2a3CPh33nJJYbDP+0\r\nZ4FJEmRlMCDAb4egw7IoqEPuZ9tWrLiP4xVvbonkkGOWdWYH2X059Eanx1eg\r\nhj+rJCkDAf/ycVMPjGGrvgLotE6CRMWFHCVETpfATmm1PNrrzyWuEWy8KmUu\r\nRBEg/bCyXSY+4oeVmByqzRvR9YICnMByBn9CZmU1OVoKijPvdj3Ve/995sXx\r\ndpKFtLxNgyzthRHgZSA96RQQd+PLnYgCLRWf54+BtuehK0chDJvMgI33dokL\r\nVHgzzM/5NOEiehOP6H9H4jVQTRgUGfIg9o3QWYLJhtaF+XawU/0Hbgky8Dx1\r\nGy6p4iiV7fKyWyYL79fDICJoWx2q6Cl3r2/s6lQgoEx5Fe3rGhtskGU6Ntzp\r\nmcJC+c3Vn23a2WpQ+/5vEW3eCOlvryyvjd16gKmCcrUwaArzZ3HXT9dl/vsg\r\n8qcNVYAcX9gpMYTK1u1XYXkrTzYzHC8x28nRUfa7TP2hPC3blupcW2wTJj8M\r\n4kTxnMObzP4XdAxFXUsZR1KWMnmyEXzosS5ULNH89WY7/XcAluD1fLpTUymq\r\nMJ6ugrSgFMr7nIOIxQSrTAHC8Qml8C8L9fsHz9xwKE+ftEC+my+uahRZ2Exk\r\nGQdfe4Iy7fejMOVVi8HZS+Wg38Ay0ie6aSo=\r\n=Mp+s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.15_1672521273434_0.06369910988002792"},"_hasShrinkwrap":false},"1.0.0-alpha.16":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.16","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react && npm run -s test:typescript","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","test:typescript":"eslint-find-rules --unused typescript.js --no-core","lint":"eslint ."},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.1","@typescript-eslint/parser":"^5.47.1","eslint":"^8.31.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-import-resolver-typescript":{"optional":true},"typescript":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^45.0.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.1","@typescript-eslint/parser":"^5.47.1","eslint":"^8.31.0","eslint-find-rules":"^4.1.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.4"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"eslintConfig":{"ignorePatterns":["!.*.js","node_modules/"],"env":{"node":true},"parserOptions":{"sourceType":"script"},"extends":["./index.js"],"rules":{"import/no-commonjs":"off","unicorn/prefer-module":"off"}},"gitHead":"49493e2155931429a859c642a688d9d59e7691c2","_id":"@arslivinski/eslint-config@1.0.0-alpha.16","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-lzbWC4HUnnq04WlSchGWy5Cf28kFZ0wzSOwAMZibuZJ+pLT8FG6BRwqgoUwtZATVmlt/LGDHmmrmwV/sRHH4KA==","shasum":"7a6533bf6e5443bb4ec3397ca15159f3fecf2151","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.16.tgz","fileCount":7,"unpackedSize":51147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7fkB6gSKkx82Q1MGbdh/RoH4uDQSGdlRFMxuhSMHUWAiEAoxj8bfKjKqSQRclzRDYSd9JMsueRFchSwOGVMRlhZpU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsK2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ2Q//S1w2h0ZtdsQDWyEELY3gTCfLzb2Gqi1RCkh+sAd1Tbj/ymFT\r\ncF5GKf9VLW/FwkeUWwIf5zkJTqmpnV7qgXuy9wiSVGIyn1eA1R4bb28O0bns\r\nFFv9KoM71XPybvc6qiDosbBNuVI6a0spttCmQeV2FI0SUZae71x+xnt+Y06B\r\n/ONBxEQoHdfgSEIXKixalU41RZEEal2RuFDPvNIUd+eOdR+csKFtD17JWJzm\r\nfCs2vSqeSuFYrBH0BTNo5BfDVUC7i/dHa3lzCxsNyzKQQ2jSNpabwg41ZsWb\r\nitiOwm7FoqHZLxuuX+SzjfsbsSIT8eaybYvuEGlgMsxptwrq/EAv5kp+KKeu\r\nz9Bs6DvaahiNnIQmNEZJHSTyn5K89KW2BOfWBA+MfiynFacqxmVTZcG+RIUY\r\ncqofesAt2pjhdPnhUu7BxIARyJ9bFwa9t99kr2Ra7y96ChfAoutisDLXEdfx\r\nopVdkfHJOWElrNsswU3tnqgyzEEs4deFpHPzg29Lpv2Hdge8ASQi0or/fTHw\r\nyfq2DIpFSFfgACafK0VdaVP8S3xLHbjvMefZbpLzz3yNqgMYz/YUcJV7kt2O\r\n/DUgVk29wcUmv36zVS9rNAU+DGmbRodCw7orsQghf+aGlro+qeZQbvvkTSDq\r\nu9iV0InEP/7zAB1iClgBp8sMcUACb5OjdMc=\r\n=NHZj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.16_1672523139860_0.5161443265869576"},"_hasShrinkwrap":false},"1.0.0-alpha.17":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.17","description":"Personal set of ESLint configurations","license":"ISC","main":"index.js","scripts":{"test":"npm run -s test:base && npm run -s test:react && npm run -s test:typescript","test:base":"eslint-find-rules --unused index.js","test:react":"eslint-find-rules --unused react.js --no-core","test:typescript":"eslint-find-rules --unused typescript.js --no-core","lint":"eslint ."},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","eslint":"^8.34.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","typescript":"*"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-import-resolver-typescript":{"optional":true},"typescript":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^45.0.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","eslint":"^8.34.0","eslint-find-rules":"^4.1.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.5"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"eslintConfig":{"ignorePatterns":["!.*.js","node_modules/"],"env":{"node":true},"parserOptions":{"sourceType":"script"},"extends":["./index.js"],"rules":{"import/no-commonjs":"off","unicorn/prefer-module":"off"}},"gitHead":"54c4b46437fffa11b6f14e03681671c60788a2a3","_id":"@arslivinski/eslint-config@1.0.0-alpha.17","_nodeVersion":"18.14.1","_npmVersion":"9.5.0","dist":{"integrity":"sha512-oTe2qJV2WKlTFBU3Z47z2MHzk+aIJ3F/7uIRg8RkUu116m9/zv3bjru6Mn37RSlfUzbFy2HUXx9DzZIn4+QRyA==","shasum":"d6d6e04bf736aab8d8f55a1ee8606a95ec0f491a","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.17.tgz","fileCount":7,"unpackedSize":52498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlsDcuBjs/yosh+FpZzJgXflKuCzvj8JKOElWORMSIwAiEAu0gNA9l04SJzVjfS1vIPgaGMcgwdH6C+LWIV9qps+Os="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9g8GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUvw//fDY/O1sDWaWBIphSGocswkbU/X6rAvgf0C9ynvtp6Im12FKe\r\nwznd+bfIMRhZYkIf+qWCrC1Nmjgz39YthVkluFvREVZQmtc85lRmc1ABv9DG\r\nz57Q82aAQvRRmMMTlRLJRz5U2X9yLuiT3SEQfa6gP4NaqkY7WGKjW5m5ODgb\r\nGbJRfDJLDpnt7kt2avbN98DlhIaQKqN9WC0RfiQ74F9louSX5f8ycTQxeZXG\r\nRfUlFBqHl/CPLx09fibOVwHtaDPnfpRmln0mPQlQTjwXsUwbSdctUDG82ICV\r\nW4w3kQzQ4G7pV2X0kojJMfemUI7Y4Z2JTPqhKw2gNafKcWW6d/I+IKXKkB3B\r\nxM8DjWgYRkKJ6bLhjFNx5XywQhbmm+rhSJ++3C0A58FwNBU7MtRrJHYeCcfs\r\nzbe0QugSMxLqIfCl8xrX0DWT/AaST3/2IEC/xzjPQnTAI1tzKkKBo4DVhk8T\r\nOTrKye9z/8cDumZlYEswqRqnp65Ae+KOVirNePeuNUKhBIUDMXv5NR0n69Ti\r\nhIYxRJus6vEbA3YEzb2K1iLEmHmUkqNQCBque29sCrCEdaK+7SqhKtASEG/9\r\nHmxXrd9yxaBcpxPuI4itKe2KkHy4KKZQMDaQvkFewRspExzMW7/9WR81pHSR\r\n+q8B3pRx+2EdVmZ45ikB9P7BSFh9XX9Q5Aw=\r\n=iFD0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.17_1677070086611_0.5254716120674694"},"_hasShrinkwrap":false},"1.0.0-alpha.18":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.18","description":"Personal set of ESLint configurations","license":"ISC","main":"base.js","scripts":{"test":"npm run -s test:base && npm run -s test:react && npm run -s test:typescript","test:base":"eslint-find-rules --unused base.js","test:node":"eslint-find-rules --unused node.js --no-core","test:react":"eslint-find-rules --unused react.js --no-core","test:typescript":"eslint-find-rules --unused typescript.js --no-core","lint":"eslint ."},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","eslint":"^8.34.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-n":"^15.6.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","typescript":"*"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-n":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-import-resolver-typescript":{"optional":true},"typescript":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^45.0.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","eslint":"^8.34.0","eslint-find-rules":"^4.1.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-n":"^15.6.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.5"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"eslintConfig":{"ignorePatterns":["!.*.js","node_modules/"],"extends":["./base.js","./commonjs.js"]},"gitHead":"7cb359da1d0cb63f34dc0879bc5de5ac5950aba6","_id":"@arslivinski/eslint-config@1.0.0-alpha.18","_nodeVersion":"18.14.1","_npmVersion":"9.5.0","dist":{"integrity":"sha512-AUIOHZQhJe3wzbkel0gFYagobt+8EPa8DSAnloS6Cj2SLIdt6h2aaulq3Uri2nJDdpktydhQe8GbdLo1zpHVXA==","shasum":"74dc8f637875df5fea1eeade0201d66bbd6e8e68","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.18.tgz","fileCount":16,"unpackedSize":64305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD12hNY8rDFuZbdV6+XJpb5fz1M7E05kR7fug7LG3s+ngIhALwv0eJYSIn+OVGCGE+rZq9jHxtECVXo2H8t6mppkwy0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9mbNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo23A//V0LUKoDr/Hef64RfjWDVMZbQ8IfthqZrljP2EIuC1/hWC4d5\r\n5YgQ3KENDZIMHktPE6SaLGo6NK6gVqDp0nAOH5d64IJ40lylj2mH9sdaE1Yc\r\n07/wiUwZT0XXLRFSUT2F1eJ1V7mCA278AKEhnogkRuiyHYMxbmWveqIhfz6O\r\njBSctbRsmvdxkfxWM1eVGhHJxc4tEzKB18Wm7SzQR34hXUavoNIbudAEDK2b\r\nrvg4/u9rY80G1Ohas78kSZ5WIbjLvHMWtIDn3U4e6F/rE3C3ZLYh2ll7fp6g\r\n107vYIcNIQorUcl6xmHKUPdLKN055gmEfgrRsBleqhBFrQ08WuejsTbjZt3G\r\nIIkIU9I19xNUlLnpc6WKttLO/tocXX5R0nGMFy1oZdSKpeQowSCT+NW+s2rV\r\neCr4zCbAAyRfiP5c/s/0UaNeZ79fMKFSsVO07zvql3cTyJ3/BSwjD+TZYX9h\r\nfG6twKKhipu2eAtfaUOOLMbW0VDcWD9v5zyN2pVxay31VL78KH91ggYLfUnT\r\nF/6+k5g5spNeUM8wNexsQu8GoNJax5wJwttbl93Igqp8hv1Q5NQ15pUul6Tq\r\npqypbuAH1qJfcTWX3f5zGLRNdOnaEq44oEBmMHDB2iPiC2tRg6cnsrPKHM7x\r\nIq446qz1DTkMRbqyJdGeyxcAdb8W/kNwpdA=\r\n=Y/NU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.18_1677092557663_0.26439127125976314"},"_hasShrinkwrap":false},"1.0.0-alpha.19":{"name":"@arslivinski/eslint-config","version":"1.0.0-alpha.19","description":"Personal set of ESLint configurations","license":"ISC","main":"base.js","scripts":{"check":"tsc","test":"npm run check && npm run -s test:base && npm run -s test:jest && npm run -s test:react && npm run -s test:typescript","test:base":"eslint-find-rules --unused base.js","test:jest":"eslint-find-rules --unused jest.js --no-core","test:node":"eslint-find-rules --unused node.js --no-core","test:react":"eslint-find-rules --unused react.js --no-core","test:typescript":"eslint-find-rules --unused typescript.js --no-core","lint":"eslint ."},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","eslint":"^8.35.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-n":"^15.6.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","typescript":"*"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true},"eslint-plugin-n":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-import-resolver-typescript":{"optional":true},"typescript":{"optional":true}},"dependencies":{"confusing-browser-globals":"^1.0.11","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^45.0.2"},"devDependencies":{"@types/confusing-browser-globals":"^1.0.0","@types/eslint":"^8.21.1","@typescript-eslint/eslint-plugin":"^5.53.0","@typescript-eslint/parser":"^5.53.0","eslint":"^8.35.0","eslint-find-rules":"^4.1.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-jest":"^27.2.1","eslint-plugin-n":"^15.6.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","typescript":"^4.9.5"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"homepage":"https://github.com/arslivinski/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"keywords":["eslint","eslintconfig"],"eslintConfig":{"ignorePatterns":["!.*.js","node_modules/"],"extends":["./base.js","./commonjs.js"]},"gitHead":"c41ed857038b29bbc14fcc3b3570e75a40f8408f","_id":"@arslivinski/eslint-config@1.0.0-alpha.19","_nodeVersion":"18.14.1","_npmVersion":"9.5.0","dist":{"integrity":"sha512-bL/ceV5y/4LJKKMXJUPPkromsrvDGHKp95Kg7ehJ1yt8D20eAqgj0BA+AKQVLtNZPOwNln1qi/7kmxDEH61g5A==","shasum":"b6224f94a776fa3bc8842d3980fd58d00b36961f","tarball":"https://registry.npmjs.org/@arslivinski/eslint-config/-/eslint-config-1.0.0-alpha.19.tgz","fileCount":18,"unpackedSize":68204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+Jp5En/6zUS9Upoby8BIwsi0ZeYhHT+AvH05OWpPiRAIhAOlToWnHXV4rLJYn68AUGx3kEmyAWxF+eUugYdjgxlBM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+7EeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmbw//dQ/WQCTue7XNzxPTP3XPd0gur5bJVf2gHJHEqQptzhk0DOW5\r\nipZZH0YOzf38czj0fG/0e+4QB0WA1KFYvX9t+r5HGQwEPAQNHGVA4Q5/82h4\r\n2d1IqqeN2jNvXb2uNsWpsSu5jJPIQaJH2oA3BeLQWnVSpOY9EgC2DhoLwRbS\r\nd//8Z60OOK7lBDPsVemunmNFYT7zvsD/B8ykf08ccTw/ZuWPTO0oRfvaV1EL\r\nLiiGzogF5+o1vvd5q/D+M9BHkCWVFwznWkHP+UBSnwvtAxPNDI7WUELBXbrC\r\naKE/TP4tlcaX4M62F5N6JnQMNyiFr2GoYOtWJ7glsfEb5mAx8Khs83Hpydnr\r\nYQ8yEPhCEV16uW8MN6Tf3fesnth+gftDeLZJBboLU6ovUikaaqbjdEZrjpx3\r\nkjpUTr6714KdLNTZWfNfNVDHI1ZR4MwfVb773PGILwT1VVKtDeKswcabicAv\r\nmDx03hzZMD7ZbCAvD3iQrj/kmVwm6hcG0Eoc4/FI2/5r/WXNX4CFAKz9m0IM\r\n6AHsjO16BKNa+Tgk5qee5YWfmn68TqYw6pgywY50Sxudj3CskYbTgFOtmgRk\r\nHJaUAN8PlvW0HLHzFJPVypl2GA65UJ0Y4lvDoC+iyOpyaoWaxWrwh4OJd3I6\r\n4HNHyMf67Wt8lcO6X/wy3hioeqRrmEWhSL0=\r\n=SQEe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arslivinski","email":"arslivinski@gmail.com"},"directories":{},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-alpha.19_1677439261848_0.3623439175439247"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-27T22:33:47.925Z","1.0.0-alpha.1":"2021-01-27T22:33:48.115Z","modified":"2023-02-26T19:21:02.127Z","1.0.0-alpha.2":"2021-07-01T23:16:13.066Z","1.0.0-alpha.3":"2021-07-07T01:29:28.089Z","1.0.0-alpha.4":"2021-07-07T02:24:25.083Z","1.0.0-alpha.5":"2021-08-28T19:00:36.694Z","1.0.0-alpha.6":"2021-11-20T16:23:12.680Z","1.0.0-alpha.7":"2021-11-29T22:21:47.109Z","1.0.0-alpha.8":"2021-11-29T22:45:50.624Z","1.0.0-alpha.9":"2021-12-12T19:02:04.347Z","1.0.0-alpha.10":"2021-12-21T20:57:35.596Z","1.0.0-alpha.11":"2022-03-06T21:45:34.099Z","1.0.0-alpha.12":"2022-12-29T01:52:18.507Z","1.0.0-alpha.13":"2022-12-30T18:17:27.973Z","1.0.0-alpha.14":"2022-12-30T21:29:46.699Z","1.0.0-alpha.15":"2022-12-31T21:14:33.631Z","1.0.0-alpha.16":"2022-12-31T21:45:40.038Z","1.0.0-alpha.17":"2023-02-22T12:48:06.708Z","1.0.0-alpha.18":"2023-02-22T19:02:37.876Z","1.0.0-alpha.19":"2023-02-26T19:21:02.043Z"},"maintainers":[{"name":"arslivinski","email":"arslivinski@gmail.com"}],"description":"Personal set of ESLint configurations","homepage":"https://github.com/arslivinski/eslint-config#readme","keywords":["eslint","eslintconfig"],"repository":{"type":"git","url":"git+https://github.com/arslivinski/eslint-config.git"},"author":{"name":"Anderson Roberto Slivinski","url":"https://github.com/arslivinski"},"bugs":{"url":"https://github.com/arslivinski/eslint-config/issues"},"license":"ISC","readme":"# @arslivinski/eslint-config\n\nA very opinionated ESLint configuration, mostly focused on web development.\n\n## Usage\n\nThis configuration requires ESLint >= 8.35.0\n\nTo install, run:\n\n```sh\nnpm install -D eslint@^8.35.0 @arslivinski/eslint-config\n```\n\nThen create a `.eslintrc.js`:\n\n```js\n'use strict';\n\nmodule.exports = {\n  extends: ['@arslivinski'],\n};\n```\n\nNow you can run:\n\n```sh\nnpm exec eslint -- ./\n```\n\n### React\n\nThis configuration also provides a set of rules for React projects. To use it,\nyou have to install these extra packages:\n\n```sh\nnpm install -D eslint-plugin-react eslint-plugin-react-hooks\n```\n\nand extend this config on your `.eslintrc.js`\n\n```js\n'use strict';\n\nmodule.exports = {\n  extends: ['@arslivinski/eslint-config', '@arslivinski/eslint-config/module', '@arslivinski/eslint-config/browser'],\n  overrides: [\n    {\n      files: ['*.jsx'],\n      extends: ['@arslivinski/eslint-config/react'],\n    },\n  ],\n};\n```\n\n### TypeScript\n\nThis configuration also provides a set of rules for TypeScript projects. To use\nyou have to install these extra packages:\n\n```sh\nnpm install -D typescript @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-import-resolver-typescript\n```\n\nand extend this config on your `.eslintrc.js`\n\n```js\n'use strict';\n\nmodule.exports = {\n  extends: ['@arslivinski/eslint-config'],\n  overrides: [\n    {\n      files: ['*.ts'],\n      parserOptions: {\n        tsconfigRootDir: __dirname,\n        project: ['./tsconfig.json'],\n      },\n      settings: {\n        'import/resolver': {\n          typescript: {\n            project: './tsconfig.json',\n          },\n        },\n      },\n      extends: ['@arslivinski/eslint-config/module', '@arslivinski/eslint-config/typescript'],\n    },\n  ],\n};\n```\n\n### React and TypeScript\n\nIt's possible to mix them both. To use this way you have to install these extra\npackages:\n\n```sh\nnpm install -D eslint-plugin-react eslint-plugin-react-hooks typescript @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-import-resolver-typescript\n```\n\nand extend this config on your `.eslintrc.js`\n\n```js\n'use strict';\n\nmodule.exports = {\n  extends: ['@arslivinski/eslint-config'],\n  overrides: [\n    {\n      files: ['*.ts', '*.tsx'],\n      parserOptions: {\n        tsconfigRootDir: __dirname,\n        project: ['./tsconfig.json'],\n      },\n      settings: {\n        'import/resolver': {\n          typescript: {\n            project: './tsconfig.json',\n          },\n        },\n      },\n      extends: [\n        '@arslivinski/eslint-config/typescript',\n        '@arslivinski/eslint-config/module',\n        '@arslivinski/eslint-config/browser',\n      ],\n    },\n    {\n      files: ['*.tsx'],\n      extends: ['@arslivinski/eslint-config/react'],\n    },\n  ],\n};\n```\n\n### Node\n\nYou can use this configuration for pure Node applications. For this, you need to\ninstall the following extra package:\n\n```sh\nnpm install -D eslint-plugin-n\n```\n\nThen, you need to set the Node version on the `engine` field of your `package.json`.\nExample:\n\n```json\n{\n  \"name\": \"your-module\",\n  \"version\": \"1.0.0\",\n  \"engines\": {\n    \"node\": \">=18.14.0\"\n  }\n}\n```\n\nand finally, extend this config on your `.eslintrc.js`. If you are using modules:\n\n```js\n'use strict';\n\nmodule.exports = {\n  extends: ['@arslivinski/eslint-config', '@arslivinski/eslint-config/module', '@arslivinski/eslint-config/node'],\n};\n```\n\n...or if you are using CommonJS:\n\n```js\n'use strict';\n\nmodule.exports = {\n  extends: ['@arslivinski/eslint-config', '@arslivinski/eslint-config/commonjs', '@arslivinski/eslint-config/node'],\n};\n```\n\n## Modules\n\nThis package provide the following modules to be used\n\n| Name          | Import                                     | Description                                                                                                                                 |\n| :------------ | :----------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------ |\n| base          | `@arslivinski/eslint-config`               | The base configuration for all kinds of JavaScript and TypeScript                                                                           |\n| module        | `@arslivinski/eslint-config/module`        | To be used when the files make use of ES imports                                                                                            |\n| commonjs      | `@arslivinski/eslint-config/commonjs`      | To be used when the files make use of CommonJS                                                                                              |\n| script        | `@arslivinski/eslint-config/script`        | To be used when the files are simple browser scripts, usualy imported with the `<script>` tag that don't make use of ES imports or CommonJS |\n| browser       | `@arslivinski/eslint-config/browser`       | To lint files that will be used on a web browser                                                                                            |\n| node          | `@arslivinski/eslint-config/node`          | To lint files that will be used on a NodeJS environment                                                                                     |\n| serviceworker | `@arslivinski/eslint-config/serviceworker` | To be used with ServiceWorkers                                                                                                              |\n| worker        | `@arslivinski/eslint-config/worker`        | To be used with Workers                                                                                                                     |\n| webextension  | `@arslivinski/eslint-config/webextension`  | To be used with WebExtensions                                                                                                               |\n| scripting     | `@arslivinski/eslint-config/scripting`     | For script files, like build or release scripts, allowing to usage of `console.log` and imports from `devDependencies`                      |\n| jest          | `@arslivinski/eslint-config/jest`          | For Jest test files. Require `eslint-plugin-jest`                                                                                           |\n","readmeFilename":"README.md"}