{"_id":"eslint-config-lostfictions","_rev":"62-c12dac89dbabd43fc35adfbf0c173d30","name":"eslint-config-lostfictions","dist-tags":{"latest":"8.1.1"},"versions":{"0.0.1":{"name":"eslint-config-lostfictions","version":"0.0.1","license":"MIT","_id":"eslint-config-lostfictions@0.0.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"1249a97f966e9186746077b8a5d8b02ba0774b3c","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.0.1.tgz","fileCount":7,"integrity":"sha512-+R0P1TW3gmlProylBmBvsmHdD6AQVi8kaftiap6G1XmqucbuQ2hC20SmSGvdOVTemRA4O5IBjjGehAzXn02BrA==","signatures":[{"sig":"MEUCIFS6o0Xrpt+Al8HImmm7Ok8h7U2R0pWAQyglLy97BNGXAiEA/qsMaJtL/EvBbfvbdenhyUOAOXpYy3AYgTPxah6Gnz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCjIVCRA9TVsSAnZWagAAy8MP/1PtViKApcM9VfpjW0eF\n0X+Pefhh7JKi30YmbsR00lWeUxXN/RFcFUsuyI/zd7HfSqrfCDvqib+EOyIH\nQEqP0IMz4jvELWi0ugZU3WC8wgEEBmaaQ4H4uTnSPhg9wmzMVmOwwym7BLVk\nSJa75u1hWMiPQnzeitYHaKamgyfna2eZLt/giN4z6yIkjbPAFKVbLRPivyAA\nkfq324ilB5rHAOI1toLSQV2i53POE8aazDy/wJCK2+Pkv7dNhX4sN1oWl25m\nvX7Ife1KbaKkwwzUrBkPrqPHpMNkd7PaBazY/XoyvSGvZZbVT7aKCqVylTCq\n+eVHBkWgz/ftJLSJe03oITSGVybpZAnjTBzLnh4UH17jOGcUbio1Bit7Rumo\nWcZoqHXhMfmi4eQDQ8sl+BtCyXGlpZ5QYDW+4zXp4coPNccidHf8aU6l1v/b\nK6OvpWJmwVnsPvH9Asbptx+XFDhr3sD3CaTMfMNCMB6cBWSvawZQ+PLAd5CK\nR5sNP8ks6vEe3H2ZFlrXRKapYPwAKfdyUNjMNT9wnX7bEia9dm7o9IxTCk2v\naFBNwRj7dI36M6Gv/Ziy4QEvggPUH/NGtKvKdb8+MHA/7idxFuqXudSW9QBw\ngPjnlCbSOwqjPwrRGOPrTE8V4xDuRLpoPxfd/o56jfgiTyplyPYoEdd7zqTe\nvBnH\r\n=toDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"267c52c8611d51580d1edb3a2bd8d7e336b3894c","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"6.14.4","description":"personal eslint config. custom ruleset that also bundles plugins and parsers i commonly use.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.3","eslint-config-prettier":"^6.11.0","@rushstack/eslint-patch":"^1.0.2","@typescript-eslint/parser":"^3.6.0","eslint-plugin-react-hooks":"^4.0.5","@typescript-eslint/eslint-plugin":"3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","prettier":"^2.0.5","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.0.1_1594503701160_0.6539997736271639","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"eslint-config-lostfictions","version":"0.1.0","license":"MIT","_id":"eslint-config-lostfictions@0.1.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"0b11c6404e8bed2be38b0af7cebfd3898acec5c3","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.1.0.tgz","fileCount":7,"integrity":"sha512-VKFYTRM2IqVb9ImH06+oVEYdmsR5fFeylKf7IC6d2hwR+kpXm1+rOMWTPpvdRPqyQm8BNhu194hYo6POlHbEWQ==","signatures":[{"sig":"MEQCIGphuK/l0I6QMR47+iuYhBCccHhobZMR7qwWOxD48oVEAiBxNOExCXHsR9xKYoHY6cMQhm7hylvZ/+ynCp3NW/BFNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC5jRCRA9TVsSAnZWagAAyQMP/RwqeI1tIlKp3Lyj4Qze\n8S0FXTey5vBnn55mdu50iBvErky4h1uOOc842qYcLYrOH9vHYYCqQm14bVxa\nul165zw195zaL08/fMPHDqbldM32UJjVOR73wqXOo8pKmP22OXA7aRiQ0zjM\nfphGDZGeUCF8weRhWksMUFFJSO/1XKAxPNTnFaX/6hNG2xg0Psw1oTniHvaI\nGWh0sGqISzNW7J3E6ohxTcqtGa+qEYHjn/6mCx718t7eulu6LtcmnA0pepyS\nzwScrY+6qD3VAAI+vs0CE5BP9jHAExPjWBFjpn10JLoExCVEACDy1B+XKgDn\n2M16fdu/vos93T5xZcWE0JaI6/EW3kllWUammgauP/w56ngolm8AmW3hz8zl\ncB+MHubhsIt4TbVJnXWOK+QQiB7G3uya4AYwqm1hVHs4ksHkEAc0f8Jb6DJw\n+DpcAlY0qwmpm68QbbCBBUO5OwEhpGbCjmfghJIqfskMxPZOTyFdONV2vhR4\nMsv1vysq3RIi+NyMQtZKW286obFGuUMUpl/uarBcoUisdNYU1F9wKpw3g+9R\n/Hn8COihRc4c+C1yFlgAAZFS2zjaPkkt5moL+V9zjb5iQdQpKlNuQGOe1eal\nxIZb776IQTGqlyrOwwNQYWmrrNd078Webza2jZYKelzW57pC+PQnjT66wlOi\ndzIe\r\n=aFcl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b15e175fd4fd765b7a20bb8fac08c3338cfd2c45","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"6.14.4","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.3","eslint-config-prettier":"^6.11.0","@rushstack/eslint-patch":"^1.0.2","@typescript-eslint/parser":"^3.6.0","eslint-plugin-react-hooks":"^4.0.5","@typescript-eslint/eslint-plugin":"3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.4.0","prettier":"^2.0.5","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.1.0_1594595536724_0.8562438210018024","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-config-lostfictions","version":"0.2.0","license":"MIT","_id":"eslint-config-lostfictions@0.2.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"e419f9adb33f036a7073e2a1cc78cba61fa5e9ed","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.2.0.tgz","fileCount":7,"integrity":"sha512-cn/WRJFLcmSOdo5nnHurTGS+5bwBrWfzrICteW8fBffbuugbr0rkC5elBSTmlsbH2jOGZsXplY/MYIrLHnsFpQ==","signatures":[{"sig":"MEQCIEJgmKZQJNhk6rpKqMqN4lcdBaSwTVpYKuw9tcVmr3QhAiBEtQF4fkwhZx74R76ghq4XJtNOb+b8yHdXvQps4YoGMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMhhkCRA9TVsSAnZWagAAMpgP/06+xWyfvCv1eME3bDlM\nHJDbvIBjNayM/IsM59jU/LRRHODUNg+i/8QsL/bSPCEzHBLwNm9WOU/Dp9l+\nrtNnRSwwtg7qEz/kchIO/f4A+27AfMjk4DmZAGCPNgg1Wbkqsd0m4DedsTX+\n9qNel7X1POd7bzo3vmyH5gbxu9j7xm+jkL2wSN69ZpjsXAHoFEKD7vZ+b/7Y\nJRCIHKXmFfCHPASEfz/BLiqTSXKfNeCIk/0fprFcjiv7UXFhlD4qRnvR+nSl\nb2Vl1ZQCGwh32NJxr4V2fQIxMQu6xFc9KGahg6ypeCQLUZkGTumKHpyhEVsd\nsAQrH4q/r+DeXhOs25bJB1dkxl9ydXvFsmQ6caewr5vut2zhPxC6zsdMvh1C\nqBDHS8vimlO6UtNRhtBVyALqp9PdbPdigHe/JysB4iH9oZDjisZk9o8SQOea\nIf7wQGcnSTjJjftuYOlJEjmF3DTx6zb6S+Zvar5yoB1oXSMabbLLXOXFiZ3J\nmGMC+r0NWBFUmvEICFCY7WGOVW303poErNwq2mGZ9gSdRCopp3qf0U8ZR+76\nULbZCTiX+/5dXJMIk56deCy9Db1k2S9m/yE9Eob4h2IBsDqoIXQ6ZruLe1cB\nDyrizJOMY5SvvT9TIQmennhrKGWoJl4USM8VSwzLve5oDwAfY4StvOBSrved\nwcU6\r\n=D9vt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9c1f547ccc8e225ba6cb4384abec365a314657b8","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"6.14.4","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.5","eslint-config-prettier":"^6.11.0","@rushstack/eslint-patch":"^1.0.2","@typescript-eslint/parser":"^3.9.0","eslint-plugin-react-hooks":"^4.0.8","@typescript-eslint/eslint-plugin":"3.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.6.0","prettier":"^2.0.5","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.2.0_1597118563991_0.7749517611479904","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-config-lostfictions","version":"0.3.0","license":"MIT","_id":"eslint-config-lostfictions@0.3.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"11ee4cc78d99d99e809bb9c3cec07c5a0380cbee","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.3.0.tgz","fileCount":7,"integrity":"sha512-1atDVQEzY+NyaaQuOpOPaMxXZgsxRUGaPN0lGDVp8aysDTLU5qo60wzXnZeg/zIKmfF47liJVnvLEBUF7PY7CA==","signatures":[{"sig":"MEYCIQD2NvxqpcryTWkHz8l4wPsEN4Dye33iBD5iBg88YmN5pQIhALAa7bNfs7K5CdFlVCiKx7YyDhMBdhlwAYuelDHMoYDO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXnfCRA9TVsSAnZWagAAfQcP/0FFVW/Cy+0HMz/cBBf6\nycRgnpjvNW37e8idY4BBot3ZQnKHr3HVYSPfzIzO5WPvcfMMd2E3faAXKRpS\nW6V3CoQyQrvqZ6mUl1H7oRCJH8k7Bk4F6ftr+1y+IQgwo859nLQNj9QLFAah\ncwbtz6mbLyuHpPSTFCjpBjreefCbnLuRAJqL/f4hNsK2oOetU51vowEjb0bt\nNBx5x2SmIGUxZBLdeep9FDebiSC62KL1jSxDMDTxELD30Ut02LRbRwkuB6G+\nyZdxK/DMmXkUdb8V6JZ20iOCF5qGW4nh8EjlWVXOb5u8KnXDaLkRkzWZs5a0\nk3uiB3+uge/szouAEFzNFuzBqU5gjBpBUEzDDlGUbqfwT9UqXh2A1i7Zmmvu\n6d6AYBpGfyCmLxBZemzQsy0SzxOsLFjI4ofEy+VY6K89fCMHoshs6ZXw1Oq2\nyLfiZguEqVn/d4L2tSnyZqi1fyWHZwZp3JWB0vGwCqFULiP/oLCwgRabT6qo\nrEX8LiOIeWUpVehbNoyqhwjgC4B9jkAjVG1g9HC2azAwe2cpG/jVpdaGAzOO\noyZ316RljGZ2Hy+IluxjZ6uRPIGn6cNFA3HplavTIyTLLYrG/mgS4con12CO\nhbEj4/RzsVDDDXN7W10psGt683qIGsIAiIp4RchnVPpp2leHDtDAurOWbGij\nYhMQ\r\n=FYeC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9e36100bcd668feb3b5dc5e45a08686dcbfa73f5","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"6.14.4","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.6","eslint-config-prettier":"^6.11.0","@rushstack/eslint-patch":"^1.0.3","@typescript-eslint/parser":"^4.0.1","eslint-plugin-react-hooks":"^4.1.0","@typescript-eslint/eslint-plugin":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","prettier":"^2.1.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.3.0_1598912990932_0.7931233959868691","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"eslint-config-lostfictions","version":"0.3.1","license":"MIT","_id":"eslint-config-lostfictions@0.3.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"7bab3cc458f275939ee0167217a32b7b85a9fa76","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.3.1.tgz","fileCount":7,"integrity":"sha512-YSbIudtJYhTYvrzXoGiCZKrrg33Wr+xqye7XmcCIUX/n6vv3a8XuBr9RznqvmdcRVIR8qGFj/UlOIO62lLw6xw==","signatures":[{"sig":"MEUCIQDj+w/mqvgByHkyK3CA8ZGklaX9prHYsiyCdlcNHYp+wgIgHQZFOqeOmUqsGSQ9+QJcuPzoTCmHMsJ8qFtK4SehHm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXriCRA9TVsSAnZWagAAzzUP/3KZeYLkjKhx8S0k10UY\nxiiTpjjqE2phh4rsceyaWWB5QaXiV9D4mtYdiu0TKH6G+ACTwcjbegrfGaxg\nv7tUpP9uGG/IW6XYfRbffxwF3rommMm2di9gJyIS9Etc5lxjI4eABV7Frh1h\nPgrKw6W7MPKsvsiN9OtT8GGFNBLwMKgc5SxCjILPbzVq6mU9g+vQIUDarDx9\nrehOPFcJRhr3LxE1oiT/fGnNO4zm3p6MRW3PYRE4um6/rl7H1Jf/9iShW9yB\n/j2wear1f3c1CNjVPqKPpqopGbcduuKyPqAT42I0jkBePS/KwYHs3DR0YdHJ\nf6RJlEy93Pl7L2AgrTtUk0l0JBGOHXkFkOx4ZyluYPxw0u9Z+pBfjCzuW0zP\nWyN1uF0UGpt+l/blsZwG0s4DSt3p5rTJU1pmnJIgPuKfykcP9KxIgZpTaF6P\naYjqSmMzNIjdb22ZtI1la+KYBDac1BB+mVplXFi3rtmFg8gpRVzo8A0bWd2F\ne2ehXI2JR8GOzyoCGq2YFJx/A836TmPG5MXnKi1w70YQyBLqql2QIT9aploM\nf9O6ju1FkzB93L1gVHGRWUzPAahDr7nTta5BmCowANaBgZBuzlc57KPIm3yW\nGo3mvklWYwqQIjWPTd2Iax3StJ6ZWgIAsBU+1AuCtUYSi7V4NXsZ8G6QNIgv\n/SVI\r\n=iDtA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7ccbfb86e62b9ed771fe489736b1cba9a5fcb1b4","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"6.14.4","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.20.6","eslint-config-prettier":"^6.11.0","@rushstack/eslint-patch":"^1.0.3","@typescript-eslint/parser":"^4.0.1","eslint-plugin-react-hooks":"^4.1.0","@typescript-eslint/eslint-plugin":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.0","prettier":"^2.1.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.3.1_1598913250168_0.4869416218107345","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-config-lostfictions","version":"0.4.0","license":"MIT","_id":"eslint-config-lostfictions@0.4.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"662a58cb47eed54fc20d0ebd57ad557c94a902c3","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.4.0.tgz","fileCount":7,"integrity":"sha512-fG7cOvA7Lgh3DTeJxySJAbe66uXN6sHspXiLJOTfWdYD25Ig0s66LSat83N5hKMBoITv9u6Y7WZA6JBbEIdlvQ==","signatures":[{"sig":"MEUCIQCCqnGGt+ECz4+xoUhTD3sF/If90X3IvbSgxyj9IrlaZAIgGFXBG9pi3FLIpYy8eT4E/dXfMf997g29SAOZ/cx7aGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrGhMCRA9TVsSAnZWagAA3LAP+gJSCrO7rKuTk/wlTNSH\nf0Y6XktYGQ003HSAQ6864TSZrI1hlt8+dPlMty48ZDOUPpbuIwSNzKaSTAow\nCw49NPra1dzICxhnMGwoyNajcAXiOD6C3/oszub8y31hqt9XrxoCi3POKjwQ\nfAbkBD9/pciT1q0RtfsCBeaBFdmOdU+RaEiUGkVHS31+nhyW0/ASDAWOg6Ln\nstX8kNbl4SScG5nu15r7XI2y8Lz9IgU48v5pA1+pUstzsGVy9jdRRSQYFvj5\nC/rqua6bKLeR5684kklrLptkmXAcMATRsu2TzXxOg450CvXrQKJSxT3YgvEk\nL9IjDIRaVV6Iu2gpp2+l1AOwZnD6yIJnCVc2EQAAX73DKUSL3mo7EzVi344+\nokOKq8diKqodQKwEUySnu6eH4PlmqUDTGe3a6sa2EJEyzzOti9IscHrIeozk\nYeYj7EDBvOynD7MQ1zytaij9Ycqps0Bsq2uhSH4OddrbeYB/iD+ytSoT1rRt\nLdaLLcIniT/WoFW6LRBO02qHiV6VEzp1fkRNVHQcHm6lLpllHpYMKxcObrR1\nOXWr/IRHir6hXd644yGqAGZVY+T+mBzPT3VBwoxo/tqxLjZzSd0iwIULDfPZ\niMehb63zwbdW2n3rCdqx+A8wuecseByAGVJBtX115vZwnXxDOMrgSkermRn/\ncXtg\r\n=oCmA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f26dc2b3fcae237968c36440d7604786bfba88fa","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"6.14.8","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"14.12.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.21.5","eslint-config-prettier":"^6.15.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.7.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.13.0","prettier":"^2.1.2","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.4.0_1605134411603_0.5480152568136352","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"eslint-config-lostfictions","version":"0.5.0","license":"MIT","_id":"eslint-config-lostfictions@0.5.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"9a3787e4780ef10fe1cbf7360a15ec1c115a1768","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-0.5.0.tgz","fileCount":7,"integrity":"sha512-nD/PcuN4fS04m8quCbZ9Q+0kWEF091DdgRk/U/AvydA7RFiIbHD6hrOkRYwCWHdXmQcnlF1kDghBqiax8GzmeQ==","signatures":[{"sig":"MEYCIQCwpUK9u7RumMQ6YQCfUvtBDq5S48VdWX8qERrtS3BkNQIhAOXabMcuh1I/31Hoq056UixUrZNyy26TKixZ0H3OdIER","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzx89CRA9TVsSAnZWagAA74EQAJT0OS0HJar58ozGjWxM\nQxfFvOrJsAsydKKcCSYiZhYopk95oieD/U0jMo1Na0ss7n218Lfave0msyGn\nEfSkPnPe8CNiw1LaCQ+GAhxNmLbsU0KC+rmNesJ77QBPFD7TinhZ2N9IbeG1\nJsYv7s4NdR4CVB/1/XPRDth/XNNsiruXtEJqNhKsQF1BJLAnwsviVl8jG1Xc\n0Nv0Ai9dkVttchJ4ZS+jU451QNS+BekBwkhKFvzpN7S2bCz8LhsNRlqtb6H1\nsMuCHNR43XLFYLOV5sNYJ8aImTu4wWACuyKu5yUe12yj8nokarv4gC9ddFGS\nr5ggR6n6VlyQvIfIUOpLRBD4B71WGSA2BO6iLSNVlLtLOGqV8U601PJyhs0l\noAGik366bRkn11PJgiPq45qscGBd9Xui9DRy1x0bSGGUWeDTpZatEBniV/mj\n89tMDK7h/NmQOpwa39zV0uuwbmS9olxiAmgf22OWn94fjW1ulOcXD4TxXpzS\niKkFrxs4k207K28HZKiIB+liLmITIqSSRJS0rwruCbgH4cveEG8wc5+6vIDn\nt/rKBO+1YvXQjGsOCVeH9tFxvzu5ewT69YnZbfrJ0sqXsAFk+Cu+E27X19Cx\nA5jVLdLc9frw230Oo2DyC9fCPFRHYGKGWQIYEuRonUiLxZtksSCPOm8Nt+4m\n/moT\r\n=/KNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9c8965497158b1b1b6de5dd11945aef2f1b457cb","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.0.14","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.21.5","eslint-config-prettier":"^7.0.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.9.1","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.9.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.15.0","prettier":"^2.2.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_0.5.0_1607409469391_0.921241909206993","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"eslint-config-lostfictions","version":"1.0.0","license":"MIT","_id":"eslint-config-lostfictions@1.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"62031f71e74edb0449bb6191f30428ee75a33d50","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.0.0.tgz","fileCount":7,"integrity":"sha512-sozbDpjLUmY0OwVsPVDaz19DBewsY9A6Hy4Lx3rYlNeaPWBchXlAoJDLnQu7hdHdjd2vvY+g4/V6XAvR4u8+sQ==","signatures":[{"sig":"MEUCICwgvJs0m5DOIJbzXX7VN7vT4HFrXdWvrsfJuZ9nbUTIAiEA4+FeSrfW4RTVFHfj2QI8pyVNAEfPJq7LWpf55ttBovE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2BC8CRA9TVsSAnZWagAAp2gQAIZLXLUEkpWY2WXIwqjc\nNvqBnlVTXcWOZn7LwRhXrqdvLWipRWgm78B53z7EvUfX2GGCRctCB6BpH4tK\nLUGlUx8iVqC+oJFijjFi9jpcPvBFnzQBma3nHY/cjO+nW8naFBbEsOBSI6kI\no1oIc4TohsULAmN74NLTSIaI5QTwcJJKAmfcZOegwxztITXTJN8XY2dnb6kj\nZQQ+iaVYo4z3EeCXdOBG7U/bsSthLihysnE8gnhhiwmtlWDEUwvaUDFWb/sB\nIitKK/Igm4yYhaZpsrzzy6OePMbatmFm592cTOeTcc/IWuiLe5xl6LpNyJxZ\ncuxccuaXGjRFYq6ipaf6lkLoCvUdoBwz0nhWHGCZ5DUz7wwaRWGzM7fGMFn4\nf2kIUvMoKUymQk+MSDEpJmyhy6NQh9ggS+ez+z+jA1XtDEUr/RPRfZN26zG4\n+RfafG6cpo7FV0i9dazKOxM6UlJq3Kbahkr+8CymA7nWU0j2XHs6W59uKL8P\nm66ezafchHW/CcKqVkyYQcNQQtFK7Yopbc/Jexra3tFR+jROJsy/53JKrEzn\nC00vX2xvjrvQCJNjwJ8Ozi47I6grzzQDkZzQgh9UFurHDSvMfczuVCNGdpqc\nlq+Lx0+WYSEkxwzcM4vboOPDBU82B+QvxIYAf//VtLrMoxTzGVFsgl5bA4Tv\nciAK\r\n=dllp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"25e9066b335415172348775ba9f12c9251e3b827","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.0.14","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.21.5","eslint-config-prettier":"^7.0.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.10.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.15.0","prettier":"^2.2.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.0.0_1607995580196_0.830911978132499","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-config-lostfictions","version":"1.1.0","license":"MIT","_id":"eslint-config-lostfictions@1.1.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"733cb87f5c976f55b2608b0e43ff7372e8cb88d6","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.1.0.tgz","fileCount":7,"integrity":"sha512-yphrEooDuqIoVirUC+sVdF+Wp2K0nLsaRhnoSZOTF9Gp3lQsdr2Vp05AFsK1fWxhr+xzXFrTuSzNpHbIQucCzg==","signatures":[{"sig":"MEQCIFgPWzvSF9awVtJyO72idNvCWlJwcuhm59vzA5qcN/CgAiA8YEV3irw7vLxu02p6NRCVLXPcyEhb6bRI9gjSmKQF3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKiZ7CRA9TVsSAnZWagAAkd0P/148YrRlr1C/PnS16GQw\n2EAlbqng7Rmfvu8KELDjsr8l/c+7ymKA+QrlV/h0yyGZOLlEI0juDwwZg7EA\nr5EUCFgAKe6R91btDFu2QhdgX/4WHT1kIyhxhDfA/YORawU/Cc35fdN8VgHN\nLxPQr/ta8/vQQJE3/FaPppSo2cUD+c7yYQCvGfkcku/zInfrjkkuVccyrgM/\nutm+K6W00OzlLwFgqI+gVfLc71+dOo2MXRYcWxh8SvD3NMlzY+Do8D8jyVZD\n7zUcWONdq67SKdTZXmCuO8LA6/4YNI933PfM98RjEU1H/joqo+RjP+G80DKt\nYnzUX6aCTO7UWIkKDhBPz/qhX36dQNpFp0tFwfu5g5tPSzkqLOvAodb9rpTS\nCTOitntLSBwvzz0FGDf/Tv4if9EnzjyXbZkZTzOsBV4Uf7YcXmZuV7+kDvM0\nyasBDJO6VdEsKdeBSQaXvwnkuprRsss1rzHMxSLIIZpZ0OXOJ++zL6IW9bgk\nDMA5Gy94ks611jQulP5Mq7kfSF1v9D49wUwgjcVJy6+t2Rt8VLhmFUCUeB+p\nbzTy62P1OrlBB7a1MU49VY0duB71VQCe0I1HlwSx8t5fjInBUD4r0Jcxo640\nmBFHIWSa5TT/VkQCnCBhoMtVukHz5U3kTUX75s/l/ym2fpUulcEzGbhJSUVN\nMfNb\r\n=LC2Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a625666b0533ca9c2dc23b8f57f7fff7534190f7","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.3.0","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"15.5.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.22.0","eslint-config-prettier":"^7.2.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.15.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.20.0","prettier":"^2.2.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.1.0_1613375098932_0.2513646441196604","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eslint-config-lostfictions","version":"1.2.0","license":"MIT","_id":"eslint-config-lostfictions@1.2.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"cdc5992ec3a10914b14f144937a6f1a50a7b2d12","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.2.0.tgz","fileCount":7,"integrity":"sha512-cnTBLxjDk8XsYVIU6UFx4S04InJtm8sCHrxCjl0/q+xc53lHc2j/lvxVTB7uIh9xBxLjbpeO/Z3fBQqCi54FEA==","signatures":[{"sig":"MEQCICJx2XP83CL7kNDOIcjiTgRtlS0knb0HSXmHDH0Wc6UZAiA67PKHyxpKtceahoJ6o/To1BCG5UgCQhP6ZZ6WoyvbVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeNvFCRA9TVsSAnZWagAAr3wP/2sy0Us5KKeMtNhS/cLY\n1gJMgmFRHyMlh9KVMhdwKmVL4ICYDi+XnlasdD0JWxX8VGZtXGxv0ebo1azc\nXHBaTBv7dSQ/3UlGmoFMFV7CCFJaAlK23+D/lEaa+1t40ZfCgvYRVxjLfi17\nJQGKSxySq7s00QyfxVAt44mZAEN9YYY37AsmHymQoRljEcrYIG8bnFuBGEMO\n3v71bvDJg+U6p5U59KawgIkZ2vNI6Nbn8eYcedF4mfoTSCLjohfKkghf8pn0\nZliGydfUogLm6a1eU88fid6Wk++sw8LSqBdGDAb0BktTqtCTZEzDCI2MlFx3\nfaI+zWlH4AlfxiOFn99pKJHy9HNuCLm1NJtI5GmLSzHGTe6+C5YnvMzBCZzF\nvLX3u2qEyxeZcM4i4BTsVnstYxQmDYHI+crtGIFWfwa1+Vk5w9utKJlXi194\nrTdMlcndUEC5OH2Zbhj0uE8M7DcJ9O26hx4Im7m2aAo5oh+hGJ/bqLWWQXVq\nPprp+Wv+FDGM/BdkbkC0BgSvz0+0ytTkdPJB3HmMVds874QJKwzoOhI+5GPt\nAOcEfgOfIjAWcjS6yFx3ndcGJ3GTodjLJw/0qBL8B5SCDxeq87f+CgaUjdRy\neqJJVZU7u5DXQ0k/VihhjVZv8+NC2vlhTJ5U/gWfY8qzRcRdOsHWVxDQx9YT\nXRkl\r\n=IMYa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fe5d0796102d6c3f519e49929086e3cae17fb168","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.3.0","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. favours warnings over errors for code smells and minor issues like unescaped entities.","directories":{},"_nodeVersion":"15.5.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.23.2","eslint-config-prettier":"^8.2.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.22.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.24.0","prettier":"^2.2.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.2.0_1618533316462_0.1511348306563618","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eslint-config-lostfictions","version":"1.3.0","license":"MIT","_id":"eslint-config-lostfictions@1.3.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"14a5d0222779540b931bfe3b5dc3e49e1f33d8d4","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.3.0.tgz","fileCount":7,"integrity":"sha512-Hp/jGQbh/pDagEM6oSkY72Yir4TBiR7je4AD/TqQe3/LOG7as0E7Q3RqICNckQvGrjLUPA5K6cBVHCv53oKXAw==","signatures":[{"sig":"MEYCIQDkk8DRnMKQxu9He6t1zyVSFlhXs+VznAVdZqhP6HoKYgIhAJM2RllJEea7w7rL1/xchrqwPWzK9wJAfiWo7SdrrQEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6o20CRA9TVsSAnZWagAAfkUP/iwgvX+NjNq8gNFUDFCk\noUuvkbtkMuHNvrVmetH+zIrynFFFLCzE/NZLbS4oxVHjdDaMfUAwOSRsQCxR\nXmkgme9otEsCseU0eQKUuknt+ytkwTHzH34kPgCkzQ91KFfX/i22PiXqhjde\n35itydhAaAPUwzVCoA2Xrgtd8xTTlgVNuKCJr5vGnQ14WgWkpchzI7Pqz3qY\nzeY46QwCSD5R9yvNMJ9Fzu5VycKKHkFlWoM2mXbAk43wqk+NtVi7SoBjdWwj\ndoaeg5nHTMgiswXQrs1ttppz+MVSuWpjb4d9NMOfN0rVkAy8cGPkfptlAOhQ\nnlyKIC9TU/R6C780zfrnyn+ItLRXzhdZsQUfOJVliHvWpvVjEbHPInnZNKK+\n4rQmA3A2bTW5MqmeU2OHUiHCJ6c0S9X3ItlSJVlaUq7W5Ch0n2Yi2r71WTKv\nT42PvQfAoRHNyaMUQT0a9CvXgtY+y52oyHeBJEmz/l1juObgc9kyjxPWdtJb\nK9ipR8YaFGNkETbbaga/EUX4vjGA4y1UNG9XcFTB1buB0odhB99LINnk2zYK\nYJaztsAYojz47fZqTNEVLDknUEdRpEOi7eFlyfwppIvIBnAYLGGUhWfi1pMr\nqsUonFOw/FWk4sESnRBayPt9BNMQ2EQkUOGXQudgzETcM0bAyrnoLv2Ynn4E\n8mif\r\n=T24I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"50d60e62bc794ab98d36644e52dda1233267632b","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.18.1","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. some popular configs like to scream at you loudly and constantly for all flavours of lint. by contrast, this config tries to reserve the \"error\" lint level for genu","directories":{},"_nodeVersion":"16.4.2","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.24.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.28.2","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.28.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.30.0","prettier":"^2.3.2","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.20.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.3.0_1625984435944_0.1322666053828121","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"eslint-config-lostfictions","version":"1.4.0","license":"MIT","_id":"eslint-config-lostfictions@1.4.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"bf0329a50c45573fd6b441dcaadf12af0b910904","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.4.0.tgz","fileCount":7,"integrity":"sha512-TOwkPfjbTWcJj0E07i7ckLLp94ScU70eaUg6732bBzemBznrxC8IzykksdPLzkH2RDe0Ddj/B8Aw4JOBkCoLFg==","signatures":[{"sig":"MEQCIDZB0x6hGbmndVq+9m2t0EkTPJmK8gorbxx9nQkOBmyLAiBekd4QVoMonPRcSVWv0ZHQ3yOEXtQ9WiM4PukCxtTdHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8798},"main":"index.js","gitHead":"58fd62910701850c090c90ae6e931cef9c19aa7c","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.21.1","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. some popular configs like to scream at you loudly and constantly for all flavours of lint. by contrast, this config tries to reserve the \"error\" lint level for genu","directories":{},"_nodeVersion":"16.9.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.26.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.31.2","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.31.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.4.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.20.0","typescript":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.4.0_1632352347315_0.585270453328635","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"eslint-config-lostfictions","version":"1.4.1","license":"MIT","_id":"eslint-config-lostfictions@1.4.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"e8f0fb6621a16f8222d85436bc92c3afcd5879f4","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.4.1.tgz","fileCount":7,"integrity":"sha512-6JIk2KYZCqXJr91mEzZqEL7p6awAywZHNNS0qwmug/RRhTOnz5SxiYb/tgR2INCXxAHTesVsAk++uGlgZ+hPdA==","signatures":[{"sig":"MEYCIQDYwGpsP/kIwrmJ+mkKLScSDvNPa2wSBKevAv/LMLGwMQIhAN8GFVJh7/unkqE51vjPKuCytoIocoqNywkZUSeCAqR5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8815},"main":"index.js","gitHead":"74104337da83750456343be367e3823b4c1a9314","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"7.21.1","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. some popular configs like to scream at you loudly and constantly for all flavours of lint. by contrast, this config tries to reserve the \"error\" lint level for genu","directories":{},"_nodeVersion":"16.9.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.26.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.0.6","@typescript-eslint/parser":"^4.31.2","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"4.31.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.4.1","npm-run-all":"^4.1.5"},"peerDependencies":{"eslint":">=7.20.0","typescript":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.4.1_1632384080350_0.46792289797264264","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"eslint-config-lostfictions","version":"1.5.0","license":"MIT","_id":"eslint-config-lostfictions@1.5.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"b0f6fa7354212e76e20a36e702d897adca0b4954","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-1.5.0.tgz","fileCount":7,"integrity":"sha512-3NLN5mhRcptEcl4jxXYe30q+5ADkldgFNZ3WsPQMXzf+PRxUZqExLrnnrPGRAPTIEW8u7i3Aa1tC+fGZUzTIhw==","signatures":[{"sig":"MEUCICOcXJtuRGiapBh1cb8EUDxi6G3TMAef0y+fIW8wf6rvAiEAqBGkuAGjO8A0pS3OZVN0txDxAtZsI19arb6x4lHBILE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9040},"main":"index.js","gitHead":"81a626a1f538626a9b12785666f6ee44b6d0a35c","scripts":{"test":"run-s -l test:*","rules":"eslint-find-rules","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. some popular configs like to scream at you loudly and constantly for all flavours of lint. by contrast, this config tries to reserve the \"error\" lint level for genu","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.26.1","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.3.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.4.1","typescript":"^4.4.4","npm-run-all":"^4.1.5","eslint-find-rules":"^3.6.1"},"peerDependencies":{"eslint":"^7.32.0","typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_1.5.0_1636150818879_0.6760395237393055","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-config-lostfictions","version":"2.0.0","license":"MIT","_id":"eslint-config-lostfictions@2.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"786f3154ad3103285ac32afaac1d639dc72eaeed","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-2.0.0.tgz","fileCount":7,"integrity":"sha512-I/SuF2qJqlCY8wJyuGB4WMhed6dKYPXWf4Q+tf/u4/t+jW9MG80Ir7HXcq/qKdtgJYAMaU8vtQtqp3EBluSMGQ==","signatures":[{"sig":"MEYCIQDTdjFcdto9IxO+ELxNxu22AWeYRMgFEP769LczXlwozQIhALpYNzjvvdgHwXOwE1uSjQFbzK2N5vjSUKHtN4iQ/KA1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhncD8CRA9TVsSAnZWagAA5cYP/3ZZBDSA3NW0ofbFfyo/\n2S0a4BAkFHWiIq8TsWphZyJCruJvMCEVF8rNSrj1oaIByGyZezNNCXqiPg2h\n1pyGuNe0gW7aX1m7NNy23A3udBn41a5GS+wEJSQ6Qibupau4Z33WJyKB36KC\nwy4Q7hEaRtCGBg4uwELM35035LeulMvzsNKotAkT3eGRm8txqMS+0VUzeAnC\nNIWekXlS0h58MevP8ySnZJ0dUfReSpZdqACjWjvK8M7+FGJsq89aCgqEeSND\nXXdTw7TtINFZRaLZMAho2hcV4GqUzoCXLhKAT5p+i3C2dqUwy3ssEfBE/VBH\none8sYSNsCoW0GhPO/bdWAIGzwdH48iLA428MUfmSqXz41zHi90xvWNKmKrg\nN7eongJ3TtVy0XhwdS52RqTnGUqd36MzwSTCS34G2Y2hC/fiYlfiyGffxR3L\nV+4tRKTtoaex5spRcFnkB3w+mvkNdMPk5Q0RkaeYaLKYZGDzPd+7TKIJOkqa\nYBpWzloMzoETtxCEod4yXqlMBg77sTc5N+wf41VNXkTgKFHnkxiJqzFcObXj\nJ156vaVITcXuxhPEsQ7f1YXgUbRYQ+b0AWBKvKtLbQv671SifW+JOB9Dvvcx\nlSjuWz1ar3BWmKHK2T3jOrByoSo/shv3dpbbwv9lWG+kO9lkseZuyVCvL9Bs\nL2D5\r\n=gr3c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"314de931acdb20475c73b1461eddfb43d8b2c0d0","scripts":{"test":"run-s -l test:*","rules":"eslint-find-rules","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"a shareable eslint config. custom ruleset that assumes the use of prettier and typescript. some popular configs like to scream at you loudly and constantly for all flavours of lint. by contrast, this config tries to reserve the \"error\" lint level for genu","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.4.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","prettier":"^2.4.1","typescript":"^4.5.2","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_2.0.0_1637728508027_0.18756158575584947","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"eslint-config-lostfictions","version":"2.1.0","license":"MIT","_id":"eslint-config-lostfictions@2.1.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"6e6fe970a90d1f5fe4e68296b3397af5c82c4a0b","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-2.1.0.tgz","fileCount":7,"integrity":"sha512-ZWEYcJFoJrs4x+4AsSddt/x8VE3Pv7XjFT6KxrmYSAIAleno9Us4oDAuf8vZPziAXLqcBQArjpuAi+C89hxzuw==","signatures":[{"sig":"MEUCIAoJNmortdrarCJt+wtvRHqrH1sCD6D2ObXi0bTlNsmnAiEAyXoSIglwBfY6q+V+f20IjI+H6NrW4V0qlWFY3ZxIBRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwQJICRA9TVsSAnZWagAA9uUQAIaXwiYqIKQZTmyIAzY+\nrqvE2GgUir2RqKYgqOc3qIlqcFpRYYACQvmBZ/x3woFpjHL1DGWYaskbQUpB\npAt93Lr6T1eaYTkZWVyrBsWovJQ8MCkReTokSZ0UiIVvpD42a73TzDEbUZ1V\nJJS63w70GLbVZgUOmy946xNc843mcPi/RCCf3Z35rSEbefuAb1a7iQGZqsdX\nCYf1DYy1bZFLb2zUW7SOLnbBSL3G+25pLF2A5dM5JnNpHKD8EyWk/x9Hn/p5\nDTMz/cj5wI9SFIiiSLukr6qP1mYjyu3a1mKzelTOjtR/3KJH5ld1GpHXrVID\nry8VON34gq7iGuKFNNKz95C6tMMNXwb55vhLOKt1dNMvAxRTbDCz8IJJZbwu\nyotIkVOkbyi56fbwQpKStXyXpTYNkBHA2zr4w7hgyR/E+sQ5ZHoFJYF+b6cY\n51JfZ3RcdnH42wrzcx6RD2jSZbNn0AvC1VhvoE3DFs1YfQG9HOWoPl1ydqge\nD0YPBsfB2FcZM7wM/BK2TENvbuHv6QiLOlKN3QNkMsoWoN140WmDwtV8R19Q\n99OCuZRU3RWfjC0KKUaoZx3Bda6jcbF4Cak8ZevWSbN6JybfqINhENQ5FTtc\nHjzhL7OZ1W6BhlKuJHsOjcad2q7wbku/Y08iZYy2ozPPxnTdykvuNtCkUCN+\n/m83\r\n=ST8h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb825fde37ead7d319bc57e3ce16ccf4e9d92ca4","scripts":{"test":"run-s -l test:*","rules":"eslint-find-rules","prettier":"prettier --write '*.js'","test:eslint":"eslint '*.js'","test:prettier":"prettier -l '*.js'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript). it's based on a few key principles:","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_2.1.0_1640038984002_0.18678291333663455","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.0","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"4b1cf505e90008917ceb9e378c4fcb85e4c4132b","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.0.tgz","fileCount":10,"integrity":"sha512-v5O1RYGa/Vkn6BuBRAoLLR3JbWYkvGThQiiTLBGpBR9IuAGfqSy4+lkdrMhVdHtkIc82ysrXr55bE7a9M1hvVA==","signatures":[{"sig":"MEQCIE72wy/HfBEvfuhmkqCFwPHKmC7FXV6Bb6nNPFsN3r4HAiAQ5u79jwOGfMajh3aiixGtFqFwtNiKsu4Pt+5IthlAVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwrw1CRA9TVsSAnZWagAAoUYQAIHQfMBbUo14Sj+SbQc4\n6j5Kva3u0HReI9bChSPOUIXAJixaRxGfjtxC8nQIgLaQIUDdiD/T9Le6zpGf\npVxhJESlvExzeL9XGar8M5pcVtSHqy1IlCq6fE7HAZARyyfHp6li0YK1Hioa\nl8zoOc6YtNLf8cFjpmFjaAgBOM1ctZg7yNY+vQoVh7e8n9a7bKvf9O3QBd0p\njLIaQdZtgfLR2zzjjb13fimooA4lR3KcyEYUW5jY1yV2v4NPj0iNr8UoVUrR\nvuXmB6QZ1WMtnhYVL+FJiPTr/i6vSXqTOKgslpWAMKEbNiNI3cSWOYrbFoPy\nl/H/g8KFFVean7ssbFy4/lcb1M3JcFUWS/z8aD+9e7OKODv1ECmXeFu2PiD1\nI9z35C3CufIZAmTJ28bWJXlau04kwhzGrwEH0epkHg2ooW+m8DsxZ5uvkZ+E\nPJcMoitiu1wpgK1sbHip0yfOzzJ2+CN8SYCAlTfRvpgP0sA2Yrb9sDXUIYX8\ntiSvNBkSVOFZm0l7r6o2Mz1Y2yml/9ByvjwiTwDUy34O4yCxpoLpeqVY0dJJ\nfMAwVZgmtzHlpR7slxTSeg+JSe09wtEuuQpAFtvkaONT7F/niM13SJ2sLh3U\n14sq/iq+EHPpEaiclMpBvsCzMlJZKKP4KhdGcPGiEzKKpvjD1SF8VQlejce/\nl77f\r\n=ox9I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c3a1d5366b6b803d79abdd2993f32bcd1e0c63a7","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.0_1640152117220_0.6782898172163376","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.1","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"594888f287940e6fb5c80890527074bcef96cf7d","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.1.tgz","fileCount":10,"integrity":"sha512-zaLKDuuwtpgqHtK7ZpsXjUCYYCoUa7yuID0lKXMvCRmjqqaITrilT56258g9nLk2FKbfY4ng5hh8CI47B6wmqA==","signatures":[{"sig":"MEQCIHwgoYNyM88cv6YIeg2NuZRjFWYYl+2pWVkkQLb1bWqqAiBtFaBzTfVFZfe7yRZdQSwjB7KIterGGoQ3fY/RH6391A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxo+gCRA9TVsSAnZWagAAtt8QAIBjuz3OjyaOlqNiMeP7\nWs5O7J+FwcMoN62IC/O8WS5Pw2zSxykg7TcnL+Fkd11NbusoRd0FKo4KBBAd\nVmLpTzX+SGBGR88h7BKGugsqHJbJEed3FOE1ZffDzLpwtD+RxXSO3NS7FPTp\nAvK2Wu/5HNPkRxbgP6I8MlJx6XGC+rPhaR9jwUKQaot1Sf5USTSmFseemoeX\nRiTAlQHdA8hTJRadqHy860JZaQfATepWNYASUe+A4udHDX6xDMviQY0D20KT\n7qUR5fuinQtsPS8gei1tDK73RPkocXmn/R25qxLyvOg5FUoNrXGmrpqsB4g5\nTdoQZC/5fd2YjiGm3sTOq7bSMXH8eK6kOG/GNuYUSZ5ATdhPzWRMrSO9l0OK\nfhWaiZPzKk6xUt+zwMGTwo+6XBfv03kKA0Thq6S3CRA1fdGK1lseiW1hoeNe\nYVsejMm+vbJIml2x5zP6AdEGogSgiTHko6Rl8ejvjvJ/LQ+stBZaSsp+/yTj\nFxrVqo2ZW0QQls1Ru43UH3imntTlBeSsm4zt9WnAkYZZwERjN/GhTkIYcf+V\nnaqcVrjn2gQGWOgngXWQqIbSxd3w5uILa4bERUMhs4W/AdnpSoKMidiPNA1m\nPg0aZFT25OCKLFEQtfYzmsfyC13fymiQyQU/UA72tznrclGNPCCGzPMQJaer\nZneN\r\n=Rr1t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bfc7e33ccbac17930a7c76965df7bbbb6c405176","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.1_1640402848632_0.42088951251997986","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.2","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.2","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"dd146fefc50bc4e931d808e52bf06e76d94fecb8","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.2.tgz","fileCount":10,"integrity":"sha512-DRbdUcx2+PV0uwmByNFjpwbxwWB/njrceVW/8ImflTp13C6B+TWc+TSpEjSBU7y56tfiRFVJA4AKnX0XzkvRzA==","signatures":[{"sig":"MEQCIF50pBnfYI+xCxDwuzGtUVbaQ3QtIEzaPueC8M8eh4cAAiB/H5m1g6uvwRR3fsqN0wxxyqkblOPYV/9yyw50Fp4TCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxpAFCRA9TVsSAnZWagAAgmUP/junSnOp3B7TZnhZ8ubp\n2bGfP6Y6MYHUjCl6KzdvmWWujKNRP21GhKRlY6NCiKWGVCb7qcU+THp7i/EG\nc3Bt0uwsOXHP6igPOoi7923VNY64M2JUU7jnpJe8k0iNnb8Uu0OIVvtbHccF\nBjjEwdvHdMWJFGOcKKJXj8klVT9kgTf2t3HdBMuJsNAClSRKtoCyT+QEQEw+\niK4dKt80pDlrN6PbiwSu6jHfnoL+gknPW0PDDfI2GHlhUwZHS6wPcmeUmdaN\nqOavVyr+TT1tg+y9N8Vjltmme3446hM5yjDSqR2VXHVNBFMQP6QQamKFYfYT\noRW99oorLs4jMY21upU5lF4gIpHieikSQS6VTvYmaIEXRZbHY3+E9ewtuZGX\nlo8fEJ4L8WQJc5L5KdIV7mxtYWWW1Jx7PWSGx8dxPXg7hY92ghK3X9n4tFOa\njGVwhirqJGSuxjSTVF/dVOy9S/e36mCzMFpoEFzhosUkpUNbwDMLKUMduzYs\nkbpws7lXjhernugq48hhAw9wJiJv8bqyQ+izu7qmoBsLvFTfPZWc/9FKzGxg\nwdNM+pREZtsiC67AApvcXcikj+OpdRpABiebFND+6mA/vt+Y+7RKM5i3ECRu\nI2pFR0bccr9BZbHBM1NEpzk7vvytEyGNaReSiLh+WeYmakB7fQoEdv1w+gvq\nxN/H\r\n=KnoV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cedd15bdf87dff74a13c592dc60854ce8cdbaa93","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.2_1640402949357_0.5034901879808691","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.3","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.3","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"bcb09b4e60cf5100bac61a5f3246281ba85ad8de","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.3.tgz","fileCount":11,"integrity":"sha512-iyHKjyETUV5qEAwShFLdrawkFbxdM2bvhJw3AJJH5IjrkiILZEK3QHRqLE78ZAOiSlxKP5aGYNx9NvP6WiwiJw==","signatures":[{"sig":"MEYCIQClzsYOF7ewX/XRoGANTgcCZ15Sci4+bdpT117zWbdNsQIhAIQt00R/PzWh8Hw6+vXUjGnGZFud2CxY2HMRClGA+nzu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxpr3CRA9TVsSAnZWagAAWgsP/3VaV4yMl+7WoDtnIR0m\nwMPtT0bsVbqntBXqKMeVOeaAAe5SR2zTvVljKP8urV48Sm3/aDfbTsPIU0F4\nj1WCvLyGWvyK5wrOU5B9URJadTyl+KdPs+ZMq8omauGnK5LeZbhbD5mK7V+p\n9UDx4gr0Y96m+vQYTLpaeWHwkVzqLZr2+4VyaD8V5nNEdxsFXy3ZSNGt/s2j\nj0iYo9P0ueaHxcaMyZvJJQrRZB3Y6/0zhv8ck5FvF5g72QD2X9aYK4S8oKO1\nTENCkp71YGd6/65Pqby9iXU/62TSiYz1G3tPRCzvebrY0V4zp5lQHfQpUX2E\nmTmewUkcCjNzP+4f17OmFGyWd+o+7+9HwOBYbDy/wrDDOsAmZo0+eCGbL9Uf\nsP6rDW1NTSFQNgdWqEkGHp6xzv9aXlwnkjlic7Jh5gK+NF/jNXYZ3gJ3cdC+\nDhHEloi0UcAHKS8eKhCsGzqaH9K+P064aMuQDANRUpykQAmSFZrQDXXrJxsB\nPhWDP68pTu7FP9nnyDhW0QMX0FyjlERcmx4c76EqjITnSvURryBIHMkzv9nr\njRtsbhJo1E5gZmLj2PuGn/eM7tI9zcOJf6igFJa7wPzvwC0nEpbJPfWMMXtc\n26bsHc04sq3cWUjk171TGMeWJMzxmc3HAD+T1NITYNrvpV8SgwvAxylR6uI/\nX6Cu\r\n=yIuk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"15203b42404d1ca22c2d92a494b1eb2316edab9b","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.3_1640405751180_0.6658951657163519","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.4","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.4","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"ede9960526d8ab07705a50796b1d81a30ee2bfc4","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.4.tgz","fileCount":11,"integrity":"sha512-LlZdN3DX8cbbnerbR6jKP7BbIU+7+4gBga4uTX6YgNE6mqsJoAqf1Xm8ixOVyDk1Xy/APkFGOAlrsKZzyOwS4A==","signatures":[{"sig":"MEYCIQDI126+9iY9c9nRVR0KEEGHrk/7OQ0WgFQzIk65QrTHawIhAJ3Dcez+tKJ7t3fSVUMY5/EDVFEeA7EZ3lpiB0XWj322","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxpwnCRA9TVsSAnZWagAAQXcP/icoj0PPxfDBLbR6bOPM\n21bP4M+fUmHScNmS3zGR4nzVtn0xG8UYa3M2yVBRo/Tc2a4iBczCG0W/e6h1\n+c98QfvuWnwuKYHMELpsmXO8Gl/rPPwX1RI8NId5DDU4fDlvTtC8jfDApoqQ\nCKZoxDnftHxhdfv23mXZ6+0VQRNXkpvcFAfKfEuHMbozLFp8xkRNbNgpwmDU\nSSjQJZytPCgMvtQm1DHfq5+bBomheKpvx8Yl6KTINcDKW/BMtL0lkLz9g6nY\nPLlrL/lnNbnPsJ3FNMpjn6KMk/PdgmPVwECYxdFl7WZewdZ1SJDc2dWy+i2Z\nScGvJY17uGkbAvHul/gpx87paExF5e+G7CaELfXR1rLPoWxBnZAQKgHVcR2H\nCtP+NmXI6bq+kR/IbfqqFxdJ0jfpHY21YIsrWKOMMrSLlJ9Ar7ah7PMg4MPX\naPU30IwhWwvDU1nkRi05pynWUvGn7A8vMgZTe6ug0X3T7E2PkrpPocqCydct\nqVFU99ZB0WBh+efsvISa6QdWfx/9jtdYmgt9g2NAf7CQi7ogNeKBnjjJpkWA\ns5DJ1JoRC7qFJSKDFoFhE/HVM5jmsq77MdoX6MTvhgfOCusrQR/2Kcl6ggPm\nQiKIYYFcJtRPb9JdTwJs7FBNbZQjBi+/Wa7bBvmsTX9slMhUrZCsDpEsPCgx\np6Vg\r\n=jA10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5be8a2df1acb537919561bc57ed68ecd6ee3e2c0","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.1","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.4_1640406054949_0.42217584216974036","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.5","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.5","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"4fa768fcb86cfd1fa9fe84240f8f4814031fb755","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.5.tgz","fileCount":11,"integrity":"sha512-X8UoMKPvoT77njtq/Zg1/ffVOEUv88/4s3x4RqUTnWr9MW6ULYBNdEFkFdExeFx6H91JThCMAuQFTcnjWV2hdg==","signatures":[{"sig":"MEQCIDv7eKel5xpimZ1z0H8E4CyPHJneC8GojvUnAZ8ZzdUOAiA6gjFHjc0JfZx4T4RYjhr6e+Rq+rTp5j6jas8ratiltg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxqCyCRA9TVsSAnZWagAAQLUP/jzGI5C8KLpzKrA8bUR0\nwzLT99MJk59dxCFuOMqvd1T/XrcKAX0MnYkRaDAC+jSYxzHjpvO9uPL7Ciwh\nPrnXm/CGeoAQ54y0Tmfq1xeqzchoxjOvXpNnCHPZSu5fHUWHoRzps4XGsnhT\navStVRi7j4wihPNllA/x2qekaB4z06uvYNVvM9Al7jdl4xjjMU6MaYz9yq+2\nQXd3+ReWO7EDI4zmFnnkiVTSjG5umrZK1N1m+37id3K6J55UcU8o3avrOiyO\n/wphkmgGKknJDnXQMBro6moKIzKWqfR3GPmgCqiiQAX3kgmlk3W9V6UPVa3o\nscD71OF1ERe3Csshw1CQKzkF91D56sxpMvSQySI886ONqSCo3mBssnbm06Yl\nXo6Dt6cep0V3iId5hLUxwZkLlXkUuK/vULS3rnb1l387de0yBC+EtNfkEnua\nS0WeRSaM38IJtBaSrveRC1Sf1mhhqi0YNirsyoPbRQRRbO6QWb8iQap28t5+\nBjJglCXVW0VS2ksN60JWzyO6VFhONP1scfUuEeF/3MR3q/GEfBzKfjtwBT/k\nsFtEU3aW2JJlZwNL90xBTmGi0CTreW+VgXEqsfwTZpU4koAyoA5Aly6URD48\n/iijoXp4a/ZuZhTP0H5Tukr1lpFYrk3WsFiml0yafoImfIZRdG5GlE/U/RUe\n56yv\r\n=SGCa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a3b243fd9b986c433d2fde24ff37c6c5b103dc86","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.5_1640407217875_0.5273803809029733","host":"s3://npm-registry-packages"}},"3.0.0-beta.6":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.6","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.6","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"3d8fa4380bc3b42cdb48415d0684a8721d047f83","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.6.tgz","fileCount":11,"integrity":"sha512-9NjgL8QLRLwFB0gfrqlti1F/sQ++caTi4TAkDZz7kXlImVbP5BMXIqrP0DT2+H6c6tJcr/XHfAtcddscv69N9w==","signatures":[{"sig":"MEYCIQD2DUgIk54T7FsvSkx9k4TrovolnkqbYxCbRaocOGogvwIhALhaVYbEiirVUnEMjhmACm2UHcqLt/KGxCoke102zcFG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxqQqCRA9TVsSAnZWagAA7f8P/2CtuHZ2Jgd9i0qYjrwj\nl9r/6aJfEUZBApJTOul0vwzqMEe7ntgTPd+YoQQ3mqRTWgNT1eX+xz/bxMvw\nRItKI5DVe4qvtLsMOXtpeA3wjpPVTpDDbJ7chJSCJ3ig23rY2zYbClr6vu2O\nmk6lqJtDrh9p/32xQ68HxfDFhh7GnXxTFN19HPcZ9LNSk02smccoc8WffuyQ\nwYEn18D4ZiX+RlJMPg9bdzFUBU8RlBcMDwFOJM/PUnWrXxd11aLYx559/iJu\nIl5uFs5CozT57mjv7s8fltiZ6gRG4foUI7hRccd5U3y6B2/3oqSxR8Oo9PQO\ne62I6sSivMGlC+AfwFRacWjDJgvWTy1TC42G06Y7WGohA2ZLWyId4yuq7Qpc\nIeqFOvAXuJNoRU4HfRkslXE54svQ4i3znzm3DciNkdyOulv+5lWOa+XvQQee\nwB2HU0+81KjzTsakgz1dYrFM3EF87gS6MCA+VVFihny5E954G3XbCg5ClZiu\n8K8ol+T2FylYV5sLK7EbeZPXTeBCctQ/wfQGtr27heORD/nNT4sZv4ccTYz6\niropyqIkVRDwOgfTGbvV2HSuVlrXJt4XM1Cq2tY4m/nsJ+rxaM8hjCGq0bXS\nozr5o6Y55rGVuC58Fk7oFroQQARh4IYYjI4pjLgwtI4OaE7ajmUc/JbRfr+o\nS9Yf\r\n=oH1j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"24e44b74fd0d2c15776818d4a29016ed4438f356","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.6_1640408106161_0.6444576994354485","host":"s3://npm-registry-packages"}},"3.0.0-beta.7":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.7","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.7","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"59bb3b78a3f4fb207e2300e01509e77b405da94e","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.7.tgz","fileCount":11,"integrity":"sha512-nBJ/kr48gz8ThOth0WdW2r0BSkygpJopMVYpGOafIYT6tnRJK3nEzVJFr9PWertBK++5nOei8RJKGQeuBFwOEQ==","signatures":[{"sig":"MEUCIFsaGs/lLASuAH2A+PQIiO8LfBpIcH/OGRcZx9lpOQ56AiEAi9J9MUuCJQc1ke5gc03xmUa6x8uwI0+ZRa4aXe3gdrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzU8uCRA9TVsSAnZWagAA1LUP+wUhrw5E143uhYqPQ4Zd\nL94aFx9PbXmF8d9jsXb0UA8IY+tm5ZhRuVQSfAoTIAhTtBLTsvCFIirlpEPV\nc+KiO9baAeONneoYuFjl8eFk7VK0HSfqg2ULxo3BPQjmhXsb/zISs8giAOhY\nEYM0RNF/k4RYRwklQ3y+mlbfOqjXWKcmXYNLoztuh+ipEYhVCndVN2EPa5Ce\ni6abY4++EaTOyuaS50GrN7gCnpPFVoohKookhcvDyBhpnmKEacY6mEWBL8+y\n8DGh5oKcbsX+5QAzeRHsRcrvGtULpxcogV85/Mc8Pcxrv8sNDcrXr2jSSJb2\nHlGWdUm4uFjdJu9ibWgYIoX0Ur9G8jY2+n85b57+HWuLvPfdR+xBNI+eZSju\n+CzceJ5ycoN5q1bVx4I8XAhWXJLICajWkx+sq7jasBbkCzzR3G61Pno9J9BB\npM9CYVuxDxViv+XDmcO0HzE6HPu5SHcRJn6VAPPdfXkduwaFBXlp3E/+akpD\n4iOa9JCjhtB3WbeGHsUnACp+bOBcNQB5KsiOZstOVkmgFZ1Af1/Hn0lm1RXa\nVQ7JLeaHGC4Fj2gCn+eY1Z92Yw+sfGLKFaLSzyhc2sI76wGaj3rgRpZU98H7\nchuJGpdWNtNwZQ0inDmz+z7O4KTq9Z52Aws8FunKNZe1ln15lopX+fZqZh5n\n1h0e\r\n=272w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c0d5db5dbe1f373f3f77c1c07e427c99fad44e8c","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.7_1640845101968_0.8115498192810198","host":"s3://npm-registry-packages"}},"3.0.0-beta.8":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.8","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.8","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"d4963a5f049193bd86289f834798832a49c22dc4","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.8.tgz","fileCount":11,"integrity":"sha512-XNNf2krqYgnkVNZ0Ghr9poyCw6LTxcSYfy8+881keSlsKTLDV4s/wMj2zyOfRG7gtgwuz608JyIQUk6EVWkgDA==","signatures":[{"sig":"MEYCIQCW6vX0Q6rGlBbVaWPXo+h63UFyKfZJ2Cb6JsMK/jz8iQIhAKWloXuhgS4QEIU+wjWBLFfb7AilGGgvtI/dhBQUHMDJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzWaCCRA9TVsSAnZWagAAKN4P/1j4A6mxCT51GCuUyNQK\nlddyO5/l2kO6e18EwnE1/lL/YginXy+7C2CZ+Sp260qD7B463Gi7UbuX3OHZ\nxDLm9pN7VV8A34BwYhRfo2i0FOyq4XhnutVPn6f6TqHl+8Hq4cmSmqx5gKnL\nnNi9ELCJlR+YtZdwPmP331rZqvi6Hmb4i5wIMi+Ovj1GZkTcTE4Ma6ynK9Uu\nd3yWawGtaH0uaeF9FDIatOAusSiX+1k6b+sgJMQ39T3TVROihafOqhmP7qzY\nQ+tsgzfchiwc+Sy1hoyqLWXbkEdMVmmnbDOwQqe/wawQ6zkRoiW2C3Khizdq\nFqGFL0nuH4AxeMbzOP54Z9wkEkKRQjAgdd8piH9UJW5FntbWoE1hkVeZ6n8d\nr7rJBVbeSvo/SJPJNexa6K5Il6L9ay0HHy9TKqlqYXw2BtWL6KlEXb+zdRWM\nL8sfTjyyBdhhOKNKbpRm9u1qC/pzqFbVsDJXFXd7BgRpupBbB5zBB+kWdI2E\nJBHyFy1p4qrT8Pg2D4MGhQN6zZ5fwfEpnZWCX7QViD798QXlY1T5RTtX1iSC\nPT7eFw7vEGZR8qZuc6D7Re4JYEY28TSY6Xw/klv4ExRGz1M7XHH78ulb/YnA\nS6JCNrosW8aFlE7kGtdE0qK2v7XhVk4palUX0wGQUdhk/sA/KRWHmV7QPnG1\n8Obo\r\n=34oJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"87a0e3670a5586dae780670e46238a454052cb73","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.8_1640851074334_0.6012519647239358","host":"s3://npm-registry-packages"}},"3.0.0-beta.9":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.9","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.9","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"31341e08c95d440b3473ceab6f06ad5e420421a7","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.9.tgz","fileCount":11,"integrity":"sha512-qzXh06yOho8mlnX/Paz46FnamXcPWlEEWCMq1csLgOCNNX9AC292SnlLwl1XUfAZUpTCNIh7cZyEZGPjDb1OQg==","signatures":[{"sig":"MEUCIQCLWRWU1K2taSs6mh57kaWAVRRERVZCMGvLDBnkT+VQ1AIgMTYZBq7PsP8xbSi/A8ohBc/aN1MjWKzdjlkDcRakp1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzXK1CRA9TVsSAnZWagAAtUAP/0L0hnER5s01nx/8uH5/\nqf/4V3g1u7orcLkTPBS9WDajqSTN3UmvCf+8zLKJ5X+hVd/Mi9aOFKoVUeru\nWtlmVgt5NLa2mfeEDIJiwy5Yl3mPUSDkG4t2RUUB1P2WaEUA3Bprsf36AQex\nodOF/z7Bdp8s7YDcTSBzqkbnx1K6TcdKUYeunxhPzCnFaltQnoD9x1vY1KEo\nr4Fp0HouT5Hd0zv/Le9Vo7eUHy9npy5CjFUZ/cKd2SwWWZRg4r8wv2hIOvQ3\nczSJItBTpjqQ+i6V58ZWCppIIQX5fko8wl3las+gzB/GFFQMaPNK50cW/Nck\nGef8ACnWBH0M5HRt8IVsjYbK58LH3VQd4VHgkdhSsPwCp5AbTxZX7i/rbGG6\nHl8huQ3zN1UP2Ak+vE4ovcKLkbgAXAKwU8SnexNPh2lRsZ40OTRgPB4uPUfY\nOCCDu9yjGig+KZc2jZEu+9RjuH8WkXGmMXdOQ/6CykxgxE6PziPcr97xKa2g\nRB83ICcE89o21X/r94mjEOmEd3BONQ/wvikLkZvan4dje9p786QwToA9l1eh\nmyTulB0DjXvEuzpThfOGiAuuulEB7ReOssaNB3OEz0ZOOqnLgqfrjJU8rli7\n8K3U2kVaOBhDnjhaZTTT9nZcCfB+YAxoC/8PAUWb6Jh3utFBDM4LMLNpqGhI\nCsh9\r\n=gbRW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2d5f720d3bc76db01319c78dcda61a2984951bc2","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.9_1640854197327_0.8846224983317343","host":"s3://npm-registry-packages"}},"3.0.0-beta.10":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.10","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.10","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"3c1db0a397c81a3080e6a4353d49973e7674e457","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.10.tgz","fileCount":11,"integrity":"sha512-GJKYSV7KgR7jH//73OgWuXjepNJSzZRN6l4+xLO/Xxug5ZIHCeN5YhzkfObNyk2RAp8hPsXs9Uq2AHFGZK481Q==","signatures":[{"sig":"MEUCIQCbh/AJbP/GG4bkDarUAEsJGAB3zrZ95brVtF+riCVx+AIgIFDMAAiJJv4j2vWatr3Et4ftftfgj/Wqg+8YQ9kgOBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzXYWCRA9TVsSAnZWagAAlSkQAIgd3S4bGoVokOZ7/Jms\nNA0kdo/9fn+wBWMTpTo85nzoxhzSXY0E0cTVxlPck2+3idCawD13uz0/+wwc\nl0oCiqVwQLNdk0PJ8oQ5+G4jrMPZQglBGLdjBNDsurtTq0zAVPaaT2D+hAD+\nbNloEcidTgroapgQmGMFxNZdU6s3JFDMcrDb2WGYxdLolT3Cvq/5cor3GAZd\nGmQowNFfyeWzRDBG8u94CJXo6jdeubdwJL5ifMPFzB2RJ1+3NTnzjh71TPo+\nqfeUvVGOpbxi0sjIgbSpAKuBUP1smwrJYNsH4vQJIVkJBZUufCrlm8J0mQhu\n03e6iVuuumLmBwxvrELZmXZwhoopJELZSVsthc1BNw6MkuqetgSf9tNpBmzB\nEF1dB1tBrbisiiSu5OEo+a+HW7bTVmTDPD09VZJ/3Gg+pwmArrH8EN9jFWjd\njw9uIUKYae07oBw3SmM6STV1wYsHMNDYUUObkLSXJNHkU0pI7LA+7jbfxxtd\nsQH5o7LUHuDMdVYo6CLL9Z2ECxH5GLKd2rhBgvZIAykg5GVsYeYgm0ZaJ1Um\nXo58XcDLOXyvhGwxXTCe9d0/P3xgrMHrMKFynh/OVvhqqovNEk3Bn+bb/ATg\nbDEQqb/FeC0QT3viotSAkND+qQzSgUHNuqnL1oD7bEiaAB4eVKRW0BYcQSSK\nCEvO\r\n=8jJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"64616a8800ceee801fe200abb13f253a3c291ac2","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.10_1640855062354_0.9155921551472495","host":"s3://npm-registry-packages"}},"3.0.0-beta.11":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.11","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.11","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"f92a2fa8d79e7a1cc8163cd9e27fc280e248c0fb","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.11.tgz","fileCount":11,"integrity":"sha512-oRMJWauqdLiE6QceXW7yu7lRGYMWBUYhlHTe+QSbMdjOdD96xbY9T38XrETcWEAAfsxO+6zuMvGChKVPb/WyxQ==","signatures":[{"sig":"MEQCIDMYTqsfmSVfGKcyaNh2BBPmIeH6IbyK4kiki/Ev+OXAAiBWnBF4IG9/5VE4TplvggCvCE2lIkcZ62T5mLFT6vSrWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzXvHCRA9TVsSAnZWagAA178P/R/7TV35Q/qefMRzJfV+\nn9Oy/Vii5UTK7TBr0r3mPDYGsVUOz6NCH0garuXiiMv9RPMPPgwlf/ZtnwGy\nnwHgOOB11rnQpwb4cPID+hKujYKtD+49T0Zbuzo6ytfS2lwt/OsjAVBJbvYr\nDXgFEYk52H2JB4xYNBQXwfKIqd+UwSKOeD/XnuMeg1Xk+Wc7INIxjlLwUZQD\nOYy+2LhIWpj+BoNfoOqM65I9wGQd1IZ/MvMRSe5Kj/T1qy9QjMut1LKKmj+e\n59BBi0QfrMn/D6sOsgAtX6/WmvW0RAsj6rhjYkCoWxoTtgCI2x7KR4SiIy8j\n3pA7+tCIXCbuFWN6Wtj8RZKJOE39Pt5K45v+VKaegwa3M659ni5sQiFoX1Il\nGTdbnJPJX9KYc2YxeJcWFdiKOn12A4kRDO6vVwBzM6UJsbX0EMPabRCwmxIN\nYxK9G6HCwAysv1BmVkXl1NVPSTR2dL4E9zMSudg47g/lKwQB+HeLyGfnfjCv\nPqcunE2dHO+2wgdgjsQQuRduYfFHzuA7dK6ALtho78kyqLFwbPN9aaEnNCia\nhixWCwDvXMTKNodansKE2v3MTgh1vuriLPbCXNuaaqJlnYBu6yK8uj487L23\n1N7K8UrOrfOAnXbZVxSQ1jcjXbk1v4kE/8opFtDLxhnJVveeCY8KhDicZuM2\nLvff\r\n=NBly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"09b69eb385abaa00840617f8278f5d77f8d00e1e","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.11_1640856519603_0.34016381504788007","host":"s3://npm-registry-packages"}},"3.0.0-beta.12":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.12","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.12","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"f7359f8e1bcfd9abc93d738fb82e8062ef3b126c","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.12.tgz","fileCount":11,"integrity":"sha512-A2rhQ/be/3kPv+acKWUP+O/x5gLznrkASSpMgmHwaBYP2O2vJcEkPFti1UI6PsK6uU14dNSJWq+ba0cuIniv6g==","signatures":[{"sig":"MEUCIGCZNG9GwGWX47cqEohu/r3zQMGhu/Vck05N+rBQw24pAiEAvrYiG0ysNJazjKePzqPH41qQ3Z+Lkj0BBe4X8V5pVK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzj5zCRA9TVsSAnZWagAA4dkP/Au5zuUfd6Gxe9cOftK/\neaAm9zALDb6RoTy4p8KC4UIBq1NY7q/ASfsOs9jP01FIioQLat2TW5jKvjap\n4yScZthKUHTSJDVOuZ4CkWlMGEusdn1WrlLD/FxtLwbmfiOCWC5E/edjckem\n1Im5bUJYzN+puNzLH11AbiJIehNP9fbSS+iX7EU6UDTROrUQ2xmsj8efwZjp\nLmJJdRl3WgWPoz7H/qKdBW4j/ZpC046UmvvEaGe7EAaqAe+NRIJDqsxdcZAr\nRMs5VvOAMnLos0o4NZPxnyQ95mfU+jVhkT8FqCObA1XCRTJrBmZlOibhDGP+\nnY8TFnVc8sH7KHz6Vy9ik9uRvR/WUhsTfJWc/IHq55l2SEnEslRe8cS5JxCw\njZHUli+rvCu80HNEvEFt9sKDuP+O3x4Fae5+BQZ4Kqn3Dxtwp/ZOKLYA0m2w\nZhiapQhky+JKQyjoDWj7NiPDXOWdei6CCj1ro1vCFhhCfZaNMCmM24QL3D9x\nZPR/S6F9KMLW7Pn3oafSrBxXpDX2cDN2znFFBEahN5YPYDoMhgffdChwLQsU\nU0a5rUNvPsMTFcZsmvIIH2kSGymGejcI596FOkLKW9F9fdBpwQYM2CUdeYsE\nwqnB9OQE++1kARnkAK6l7SsYnUg3WDvNizeRqJigA8N5wGSwDRrgYJVt2QLw\nT6UE\r\n=NV0h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"66e0cf7e3482d4def8fc7eee18e2e189421f298b","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.12_1640906355521_0.27619562905045436","host":"s3://npm-registry-packages"}},"3.0.0-beta.13":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.13","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.13","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"ac3115abc96eb0f91080840ea5cbd97fe1f5a04b","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.13.tgz","fileCount":11,"integrity":"sha512-XtYSarBA/vZnWiInQJAKo2xNEBdw4poxQ8AHJs77FeSdjJeUtBP7vUQfa1n4XLTJnoXEyRECoJVtGy4gS14tBw==","signatures":[{"sig":"MEQCIC8zu9hkT3j9gjuVZrxcpZhFTqIi70qdX+vvHwdqUoeVAiAxP2OQaFBDsnsrV7Y4Fv86f0S2Sw4BAI68s9kI9Qft/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzkHJCRA9TVsSAnZWagAAEqsP/iMfJO8qw5CWgcwgFDXL\nle9gYGawFlmo++0uLn80BX9kza0qMXB5V2pPwPfB0k8ZQEZudRdgcoCFaYAW\nTLI0vtzHfW35neIetkBqbGlwbQGI0wa+2ZULNsik9ooa5VI/as7D5oJ3o+HD\naH9HjXNUPt4qsms5VQvnTV0MQJ+nwdJ4iTAUVW2dCsFIW3ZazMk9XxxvNflr\nIUXUCeQOUO6H9qD3VKyXXUcrQtNXbeRcHc2liR80J2VE+jgZ83d4hZLpwpJ/\n+5AeIoiOgrwd4O98SHqWWxUAG2brSaYbWcs0+oMMxgZ/MNFfoE9EdKqOeHRv\nZ6eEw1OVbKlKVXeMa9JOOteleeiSaDIgu3nVz9F6ZcOKWOYZJE+k7qaryif4\nRVMRni7pBx9nlUxMObVrn2pdV/C69lCWZTpbGIwheQv+xaNdIte7uyzUIcbt\nquVkiogAaf7jLlkVaDY+4qqj+pi2xL6dAm0YfX8w6mfrnbO9S7gCAIUXgrEZ\n4OQp8J+mSEPs/Y4/fbvBAvDvGOKwD0VYCydcrWbbziP5+LPFNpa3TU60nhLK\npZokIcxE/J11HvimMCipnCLiFvqh3jIsPl85QSGuVzgRNnSkJV/1WXZlFlwl\nfC+EQwrZ/tOWyRN/jAOm+S4+iaH0t2On/hGz8V+CNzH9psjbuGl7SrdjNsbL\n4hHZ\r\n=9TLb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"293dd80fa4fb6e29fe1a734a72b6df209d3dffd3","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.1.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"16.11.1","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.13_1640907208817_0.05975682327554388","host":"s3://npm-registry-packages"}},"3.0.0-beta.14":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.14","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.14","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"2063342fb99d2f21ccfd59fbee642628f28f8d71","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.14.tgz","fileCount":11,"integrity":"sha512-yhJt3ak/lf3RdKBu+BEc4vJC5ubwqJ9kaNkUzuy4qBSvMNULNAL9ts6LxC2KynvU5RFM4aeSRSSxQ0ljH2ltIw==","signatures":[{"sig":"MEQCIGMMnRsydFdn33S58GZ4CqTn/d4jSC4mHHIx7B0f/yELAiBBAnoNHx4iBjonhtqCDUbs3ni6i0HsRT2QNjltCE/Wzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhznMTCRA9TVsSAnZWagAAdV8QAIcOtptxRHoHmSoJOC8B\nfeA55JS/CZDhprnyZJ3XKJw5+qluzTx1qzIU8JsWgmhfKYKc6xtHYWBw6Nrh\nRP14Catikw+if++iuu2gvOLevPOTOpy5E4Zioobme/QQgkB84FCmlJuR4bJQ\nCUJFBwqm2V16L3KrTtIQRa/D8rv+4bvsgpDe/dnNoaKRJtHwBVIXIHl+UPu7\nGjTlcJ3tp8ntAr+kOw/fTIWbUCfD9ZWOi1IVUQqsEGVuvxGp18Sfn/dmBtIP\nMdm47nyP5XyhwilcCCMfhN5Y6n4bjvyFzUEE8NQ1sElPUYppC1xONRI/pFz5\nQhG1Csc0ESidGp95GmdHfGauIqmK5L+rGMMcgra2shgn9pYj58reggmRD3DA\nrvMWOtto16C/xpBdIv1Irvs66lvR6JMxi6B03m+Mgdh5/P8bzVPGFi0aLKrm\nQPu0C0jBr+TEBQ9zLuXeuIuzvg8PCbBG0S43V+mwtP+BKTrw2swDia2oz1ej\nPVYCqKdvr4+k86Bvj1yUhGPIsgJjlpigC9FsOE3RWwGZZQhRjc+nbECLhYYm\nda9IzFePprzbZ09lTzfvEqE6hG4vJ6/L4v/PYuWqF2D6BB0f4Ud4Xx1qg3Gr\nhVSoNGnxAoQb35dX2dAvhXxdrEy3fQQGYd1iFyVjFYE9xuli2r/C+287NLMl\nwBCt\r\n=pRV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cafda4ca5454db00279324c493ba9e7648acf613","scripts":{"test":"run-s -l test:*","prettier":"prettier --write '**/*.{js,ts}'","test:configs":"eslint --color '*.js'","unused-rules":"eslint-find-rules -un ./index.js","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.2","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.14_1640919827788_0.7239802601009535","host":"s3://npm-registry-packages"}},"3.0.0-beta.15":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.15","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.15","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"be012a30fe9a3022eea6bb0810bd1abc06d3e9d4","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.15.tgz","fileCount":11,"integrity":"sha512-+3HHfQD1TCkRmzssMU/da4V4WgMQZOIpvBdCKBPeFhIoNh4U24MVG9X3/O8kdcw3l99QYyPnqEQS7ARaD+QjQQ==","signatures":[{"sig":"MEUCIQDDluJNxtg2mLecfefSBnucPbP6B/Rr6W3+HZw30vaCUgIgLHcseRDxCBAk9H1KG6QvkxBBsOV7S1bdg8xx6dCXt1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz5LCCRA9TVsSAnZWagAAmqUP/icO6t+grl36aeDMFluV\nO3yrH8iXM3hT/n9yB4Q57aN+M8stzIxVPYgeK49Bh5uC7WKaYjCsoOdkEWFA\nNVbmxKGMJZkjq8FK7knVy92t5C70kFghQS+Rd1E4iIQ6OKVQu/RT3F0AnZRX\n5XsBVVG3EI5QE+KtcBvpvI4JL+KiajX1d8rstO+ph8v4/c6/CMf00w9bBVq5\nWFxFA5hOHrc8Dze9murDaX5RqWyS2ka838Wpc4K+lm6ycyKBeaO+apDX5XJN\noxpG8QfGXzXJenreCaY+UcIzZch3kWjhiyYb4K1K/wlz1qABxDf0ITiix57k\nqVt3cI5sfzEdbtZr21haI+yLPrZVPQXLRsSwOfv+YHOURdjFyqudJH14pTt9\nQ2zwuMQGhbl7mCFkdfPeDy0wp1ahsnONXmcwCEkwiVVQ88MLrabXkNO6qAu7\ncBpLuXOgZHoYkJcm3n4b3nYTLK1Mbr8seOocttpSFZDKE9tNJb4jTUpa7a7M\n14Xvu4B1PgjXxwJJnsIlmkProH3Tf+d2qb2ghA3sM842SxvPPykTPeA1xHyc\nkt7/xArNaWbhf+X2ycmfvKduST5trOWRAJ0xYzyUZjVEjROnDnDdmJDU7dDj\nbkn4yTJA8rqtf6w6fNGliK8A3BDquCV6JBFZfh7M34U7gJxGMD3dcFCdmTAo\n45CA\r\n=GWvU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5c2771015c37f3236dac7844147d9996bb59d5de","scripts":{"test":"run-s -l test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.15_1640993474754_0.8808109440748058","host":"s3://npm-registry-packages"}},"3.0.0-beta.16":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.16","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.16","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"8b05a43d74a4a66f1920875dad5748ee336848d2","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.16.tgz","fileCount":11,"integrity":"sha512-mZE+kcJzlYRIwTxWveXDD1ySszTk8bP67fUTuUH7l4gON3pwXqEIRfs9Lc2a+GgB1ZFiHt5CeKlXkFgGkpss2g==","signatures":[{"sig":"MEQCIFVqUNvVaH8S7/vGlyREwTf4HNg9i05koU+8egl3RFceAiBcv4XytvXTSA3xqBeakA8HM7etJ2hWygHhKMtTodsBpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz5qiCRA9TVsSAnZWagAAt/sP/ibtexvYn9c0af6s62hZ\nVErlJjklm6zZtN97XSX2TD+Tq85Aty87MAQ2v3d+GkhhRkpCoJzXr8xvBUi3\nC/g8I2Q3ecSuKR9lmsc5AvquWUJUYmGmgbGQzt6arfRslb73HFze1RIlThHU\n0uZsUh4EZvyUqrlInvIW3gHTTFF0T9F44F9/OdJ4U25E98ZYNIzfZEd2v8TU\nfoKGu/d7LAJpyO5PVghuRPv40aFs3YcgKxILzsSegqOjoUQ0Vukg6Dpa6Jca\nlMekV2+3tF023TEqX0cHdSab0lmXtTRDFznaGZHoRi8X8NeEFSC+meWV0dLL\nh9zCDH9ZLh2JVqL0ECTTWwC7kFuNnJZ5pbZEL3D3LCsMIhCsPxcMZLlH6pzs\nyutFfUDf5lTpZ/+x/u8jKQZxKnujwL0mDbfJ/ZBBxr9lyBcOnMogMN9te/hY\nQrGq6K2Ww6m68ybGqxMmVtwAV0+HIncoStwXFJ7V6WNqCIBnnQjo1D3AK1Cb\nyp8lauFsraZEa9bF4KhGQv4GqS/glvjpQ3bxqu7BAlsFG1enK7izj+tjtVnf\nyiVxToITlWRUCgIJOYAziiLDDvb37K7QdSuLfSzy39eyXNkriM6z60bF4dLm\nWizOCdy0EZ8V3v8gykWH29jQh/jggmTQxXFs0txgYvHsF49QN/OwzsQT3onD\njYOQ\r\n=PfCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a8eb44fd0b237b4c23c4d9058c71a2bb73b7e880","scripts":{"test":"run-s -l test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.16_1640995490294_0.7259743657166113","host":"s3://npm-registry-packages"}},"3.0.0-beta.17":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.17","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.17","maintainers":[{"name":"sux","email":"npm@perd.us"}],"dist":{"shasum":"6ae28c9197b2ace81705ecfd8caca7d8f8248b6b","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.17.tgz","fileCount":11,"integrity":"sha512-hf8ljHUkPgNhglekdytFvDBQK4VUyplu1Qj0pSKtIlYR+e4/EiE56uaA26SQ0lwwdBvZZPAyEzfAcUMoQloiaA==","signatures":[{"sig":"MEYCIQCzIitHKAGm88ecL2A70cZXgqWfR9Z9ol7UZd1/soG00QIhAPYkSYEsAbxV25T86v6tVQCqERQDrNyj2v72EiTS34Pu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz7JpCRA9TVsSAnZWagAAY/YP/jXTrKsFY6PTCMormt3w\nSXU9Y3XwJLgRyJiX6HKRsxJQhGLQjPZLHUGFz52c4DsyG+fsZTUn5vzidEXc\npeA+5BtO2ifh7RXwbdmhWJG1wHN8DHRA70fJafgb4ztK5gsbBt6C2jWXGL5S\n6sbziX53t3ifkXG+bpwL3jDPIM/jhEG4rK27hz9TGzygrG67BNeR3NHgOhNp\nE4KlXrwGnIg/pt5Jsgy0RkJKhVIRUYuTAZ7PN/pyKTudXlWpzRiuCXwWdWRF\nlSs4BzNCtiOC8Pw009HA3AEREPR2ylgJHCf2sBqhzi/zk5CzmrCw/1ftLRbI\n71yqfGEwcvM6ujKOqI65DL1+/5sriGx2dCkrpQTmcZL6BrxikuFRzHj9YPnD\n2Dpn0A1Q13EU4QKHEZVHelG3gOwIfzBYE3WIoVeJKx0FWPxIJRV9zhMc+Uxp\nJYUJHo2G4YIfVnAuV+jzZQA/AzD2ebo8RgsLV7XmJqZuhPhzLaOiDVjCdFrO\n0AWsKcaelEXlq82qGwV5rHEmWKgr1WtZOL0D0OFSJ0GDAqFkimpgfqZJ/f28\nGFhXbgCJ2h01Mdd5fSPGH/uQ9+1MBmMXqmKBXUu2c2SfuWmw1Rq+6tAWa3KU\nTWuXiYYa78xmheqGp39Bqmx+1amTyLztS0GaxNensXdghQRH8FhXWGLDI8h1\nmMuP\r\n=CfRh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d8bfdce260ce23c31fb984b2d549373002ce36d3","scripts":{"test":"run-s -l test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.17_1641001577781_0.49475011489725373","host":"s3://npm-registry-packages"}},"3.0.0-beta.18":{"name":"eslint-config-lostfictions","version":"3.0.0-beta.18","license":"MIT","_id":"eslint-config-lostfictions@3.0.0-beta.18","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"9d2ff60b4b18b4dd69b4018ff984161b454aefe6","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0-beta.18.tgz","fileCount":11,"integrity":"sha512-BQS6OIspAIDvpIWyu44pqtqkUPb+u+rnyfSrVf0fAGQn1Am2gyj0Hd7JpDRyjtmi8h+FaZuYS6UKq275yJ/zcw==","signatures":[{"sig":"MEUCIQCbe4vEemZvzKEzpmw1xht9Cn1Ct5Ci4ttdDhF2y/i6iAIgPc5Dc7ePt20ZXwfLK7lXJli7v7twm5R0N14eKBzsoPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz/TjCRA9TVsSAnZWagAAfy0P/j6UbNZ5hw385hKO5Isy\nUyaKnIf+FoTMOlHscu29Dkff1aCjyJoBBWwXwQ3dNBTpCs1IusExHDKlRmQO\nc91XyT8L1FwpM0lp/+jEdiFislme+IeYiBp46YuA+xYJsF5UI4DRbfp6caD8\nBC9Ts9mhbQSmMtdfnC1kSMFG6Y7gl1WxM52P1+Hf7bnBVY0Eh3LsjhqIsqOO\nPLjXW1ILgcyktHeYufTnc68vorEByuLrO5NL893cmH/Wc8lI29s55zA+Asyr\nd2VURD5ypb7wzGc72wOu1aWDkukfBbmdDTM5LK1y/O59e37Pp4FhTCifqq+2\nfgtWvfKxUQxdc1DGcP4icIBt5GQ2ioCd0qy3Y3UG7rVqhxTyQmlI8gvMexK8\nnuv63k7YGmye0G4fe+RThRVwsUKSbip6YswNvKCglKRgDE4W2UBATvi0/JNm\njwJAcWba3JPvwrMgML6MA9Vy8YK2WQehBIfjGdE+92kt+eG7QgZtI9ZdIH80\np7v39/0LoKs3veUkbyGbv9REzRHqMpBuGuOOorbs/Q+OLS1E0qtlrqszlnAN\nyPkkmzMALqyBVLsk2mRy//9YQQYs9A2aXyCk0wZPLOc7/j9GV8aFa/C6r3et\nO72LQdHtiFTDIY7ot0tXuuq2rM4CrS+RPqnf4SXpua8jS3LHvqnHIBO7P9vb\nuV3x\r\n=5wqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"711c6cf28f0173d8fe58de697b765786bda98f42","scripts":{"test":"run-s -l test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"`eslint-config-lostfictions` is a (gently) opinionated custom configuration for [eslint](https://eslint.org/) intended for use with [typescript](https://www.typescriptlang.org/) (or javascript).","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0-beta.18_1641018594868_0.43342623226453436","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-config-lostfictions","version":"3.0.0","license":"MIT","_id":"eslint-config-lostfictions@3.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"b03b3094e362de6d4a97e050945612cc55aa30fe","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.0.tgz","fileCount":11,"integrity":"sha512-3isyCsjbZ5IhCL5HZl/2nkIWx0pFku/xb2JxsCw86IkCPhTX3dZsqJGzN+zBqazLVQlnwnLsWYFfb2YiyuFkmw==","signatures":[{"sig":"MEUCIFrmFJm0ovW0EfZ9NDrNsyRqWcOhRU/kC7j+eYGZz7L2AiEAkXBzmN1JgRzW2WozqocIKGqyS/qOj+IZc0lqgU+Qrys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0QRhCRA9TVsSAnZWagAA8pwP/2Sz+StoSQ9zIJtk1mNe\nnHctuZ6IbKplhpYnYmcgf3LFpIsAEILzUPq6o/NiBFtYG5jWQPMjGv1oDJlf\nxjl9knugzSSAqTRRv/NLSh7gsdTN8eqwbt6AATDB652GQ3Ko5w+yLWLwCLny\nKuGEtULZ4eGsK1kO/s9SXbXhRroxWFTtdzReQ1DAN07Md1k+mfyCvGlUw55b\ntAzkgMTPVyiJV7uKgAjYg/jXOo2EeSNI4mZjomYiI3helYYynVRj3RJ2GfJm\nudgABvP9SbmWp6uH9RYqsOOwbCtHBexo/YEkETT5z7Z2zLdnVOtyDzwFIEZX\nZ9DkSTARlmYt6peJ3+D+0cRi3CW5nzeTXNBkBr5TWftFf77c0JJKDhMXE+FY\nMgJW/ixqQTQctjV3sGD6U/nIvoaVBKsxY2+j2FSLkuDNwoZESb4TvJgD9RAI\nSlj0+RYf7cdxPkmazH2qPxJ+lNb2Wi7H8+nwkkZKgqSIUTGVBOiEibxFh32d\n4v4JCVqKRFt1PaMv+NYmQ8Htn1vB5KmkM0ru/JqEOuN5aX5sO0EJZ4xtSOFD\nIDIc7Z2yGFEeOYOSqIawWS5QE7DZblpljLpIdlQR+iRLxDKe4v63mU/wcFR3\n+qNrvQtRvprwqwaCGGQmCXXYTS2IRgwVjJbDvgwfov6zvKsyQLA/tey008HT\nw0xY\r\n=8TIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ed265684ad00d88ea94c0977d4070487a2f8c5c5","scripts":{"test":"run-s -l test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<a href=\"https://npmjs.org/package/badges\" title=\"View this project on NPM\">   <img src=\"https://img.shields.io/npm/v/eslint-config-lostfictions.svg\" alt=\"NPM version\" /> </a>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.5","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.3.0","typescript":">=4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.0_1641088097710_0.8814279387563457","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"eslint-config-lostfictions","version":"3.0.1","license":"MIT","_id":"eslint-config-lostfictions@3.0.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"5dcebe0104705cdd0802004d74d633a8b4fac6f0","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.0.1.tgz","fileCount":4,"integrity":"sha512-V9dLGR9uW8vqJtCU4An4WT4IOqSugz1t7Jd3lDGQE7hUsdDbQjMDW98LCq92JgYCDOlNMLBgdmRxNSN1UVQvtQ==","signatures":[{"sig":"MEUCIQDDgpEP04obz7Z4/qLEqOd4Dqep4A2rzSWotGx2ywIcLwIgDQsGqiLZtB2g7IV1e5h5V1ty+pT9AjKjKaIiNan08pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0hS0CRA9TVsSAnZWagAADo8P/3cZACvvR3USvckTB+UE\nC8i9baEF+REbScJjGFhPLnk8IYO/sKM6p1NXSn3nWqhAOZSodDDbhtm54H0B\nqsllK8zOZAgxCUVLUnvgqWKBNNGmjlKUfLiTng//pyavjbkNv4HlX8rRt/UG\nUiaeBuxvM1ZTuJpBGNb+KHWorhHQSkibtFx1dzkPAHCu/y1Wi/W35uSSHep0\nMhzfV42rJYHK6AoPHp7tfUT55Z+vSVdfrURn9OZlq+Pky0EnrjG4K5onCnje\n4z7i2ViXXEV8v3eGwoM9NpcuCoHZRCY81gbXvGfIT6sinKaQdZSmdm1aDPBi\n48jV+HYIsmbwOFlarCjgUjIoCYhVGHHWInGHhg1xuxTwZs/gzwy2rnFyWWOs\nUM6FznjPaxqFNCfpNnEBJ805ccwSFKIk53+t1thgCrZj1oSdZJknv9ns7l+L\n+NQZ6uZsk7Y1aa+ikNtYGBGApNQZ22rM8EEU+taVLFh/5bHremrSrE5JXgOs\nXtHlw+UFHr6bgwUhVfUratB1+ZO92zWkxBPmtsXQ9bgyqpFo3d0MArLlZZB7\nuMhPw62YxuG95W+k4ZoCQa11zQuxQOJKEtaPvD5gWrVK/jfl+b3+u4gDsCdH\nY1gOD9/spEK1dbbKdzw1R6v2LrFfVGNeCeAboOo0JgSO2+twpur0xwwtGH+2\ng3L5\r\n=yRyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e996fb851852d5cb0ef0957716bff9a927cc0ad9","scripts":{"test":"run-p -l test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.3","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.8.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.8.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.6","npm-run-all":"^4.1.5","eslint-find-rules":"^4.0.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.0.1_1641157811878_0.824493184431208","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"eslint-config-lostfictions","version":"3.1.0","license":"MIT","_id":"eslint-config-lostfictions@3.1.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"2ac8ef9c80b099d14594ececaeff5dbf02ab83fd","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.1.0.tgz","fileCount":4,"integrity":"sha512-Xa8KY/8yqYVWUv95C9CK08x8wAb17kY7AlURR4dwHab8sNumOJTN2c803f9sbiS6BFPq2fuAFZQ+PxxrRX/Diw==","signatures":[{"sig":"MEQCIFkxVzYzXAsNJgZkFtvHKxbOHwjmWFNIzlwO7BT9kRyYAiBZ6YAp6uk//rkNy6+qAkAJAWo2rAcCUH8XgOXkHar+zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2gZyCRA9TVsSAnZWagAAQ0UP/1dYWKt1ARwU9K4BQrkl\n9DdonCp7z16lLK+ELuLCJomLbimfncRiPIopv2klBWHWMc+S+tKrktjqxICs\nFpnJ0b4sKLSjsD9o1PfzPGqvWS2kcqapYp6zSBOnIurTy/FMc37TjyJ5/Saf\nCndlEoRjsL3EE4Zis2nnl/qrSixpx6a9BWQty+JKTUNMniBjZGVOGIR1A8oa\na6XGJaFSqN76lf2UdxpPR8gFYoOpVaD6sJYdVR5+0YrYg8VvTwZss5yDiCyt\nd0RZiMSOOs08pLiYfuBxURMK4zqqQUM+FN6SIz97FsLY+jDXYc70PUjVmbF7\n3KyFZUZJUvrQoCgETiNENsmKot2HNUe8gbokRSjNd9iPW0SYCpYoxNpTNljy\n46leljgcgzVy86mTiIwiKj/b9WeEaJXWwrlu4QGnZ6r6CAgYefaafsofCQFt\ntPP7PJeWSd9ZSBLffyD8WtLs46jlC+3d7wKf7G1YBMGR1ISbjTgqEX21jpX5\nsgw84w8sGmcQ+oVhdoUhyOA1nrsDFhHBr8UyCwPty9uK0HLbqtS6uXXLtrWX\nLuA8saZGnuNLOnEWhCPv3KPUJ9KUowZTkg6Cl1iOzYNTqUkNszEQx7LDAD+Z\nrBUEUKQ0gRDowNxoulUuMUnJBNTYGUkgh+RCYWxnGLVyuUWlLg78GGiP+MpS\nu7FE\r\n=PciB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8d7b926fde2aeeef1d7ce748096d54093ddd86fe","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^25.3.4","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.9.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.9.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.4","@types/node":"^17.0.6","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.1.0_1641678450356_0.8502384534638581","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"eslint-config-lostfictions","version":"3.2.0","license":"MIT","_id":"eslint-config-lostfictions@3.2.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"60b51e31b4e389fc09c68fbc602e86ad69430078","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.2.0.tgz","fileCount":4,"integrity":"sha512-qByjl4MabQDhTMg1M3sxuiDlKuOSCr1GWsKDXxCDHdzbIo9tpfS9tpi2Stl+whuI9CAUCGSGl3hnheXK1iSrww==","signatures":[{"sig":"MEQCIGh57zBqHfNK5b5SVfKGzwZF+1JfhGiyBxdNvjxQaP2gAiAPg3QtHTvKroxv3FHM/vakZRBMlyPtwlOcGEDxUnFUhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8NJlCRA9TVsSAnZWagAAie0P/15z1kGlgGMcRTZZihSq\nU1SRShf3GbOZVEQKjS0uYjiyoeaSR/Q5xCpU9OPNKiiqN/CNfMBKoXQTcMf8\nO46LTLfBFRcubS651agrfyzf9AiAvZmv1L+DPxWJdLNLw8tS44954FPwNYY/\n+dVIphg6TeTAe4cQWSkue9YHgv7hqU2ydTwche3M8mHhcu4ysFDb+jF0Jsm+\nVhGEkifETH9zyiIOoCnRezP+4gJtNI/OngLd9LGQt1dxsCjisEoVBYclDmmZ\n45hCbbha04hec7nG9XHCjyp+Q25qPlg9gKTGW42h+unTQEU2vD2SpEGGcxq5\nR2E6vZCJTxq9zJg18zQcWR1mFsQd0ieKCqc5o7+qn9h99y6tC50vd+qFutEy\nu0xtuNDvDP503B3jKvHqsYJDd5j+7nn357Fe5Bp19gtCGrjvQEShpNOjjrPD\nr9rtcZHtvT8t/Gmq1+xck+ijBJzPjslxFoWh4WkP302y+IvOYnDTdSrjjCrP\nJ/F4P5/4bcUsd2rHK6Jw+qnSOT6bjGoWJWFRtxVs2nGBW6c6s1pKnCVPIxT4\npfd6ZUXk834vTGQvYFRbPHH9CCcvoCbOCt/oPMaFIkqcixFaZtykb7Zig1zJ\ni4LPnFIgfINZWlAEsuDKlsXgKqol/Fr/AssnmZjbIUQZSVmeaTt8Oj02n0zA\ncqmd\r\n=yino\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8bc3d2d4edbf1c990c79339837ec4706bec40ad2","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.10.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.10.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/node":"^17.0.6","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.2.0_1643172453274_0.3315696399228407","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"eslint-config-lostfictions","version":"3.3.0","license":"MIT","_id":"eslint-config-lostfictions@3.3.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"14e68feefa700e06f649ab1b135438e6f737b22c","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.3.0.tgz","fileCount":4,"integrity":"sha512-NHbubnBmUiswh/c5NxyEOxWlHtZIyIhgjaxkOubQy2FHrS9pvpSjR4f1AxbVqVmfDdxpv1KCvCko/a//Xm3Kqg==","signatures":[{"sig":"MEQCIBX4AxsSOGY16Uc4bxNVprjmuNE8T7rzVH0ICTJtpH0vAiBTxGzcLIh23sPd3gyyfmZf6NKkn+Q8iVO/nyeKSTSKIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh84ReCRA9TVsSAnZWagAA2bMQAKB+APqxpZn9iIWZDgUT\nswPHF7vmvJxriHMo8CrNogJRBYANxzuujsF03VVuYLXzz1jzd/w1Q0V4BzMM\nU8ALb+9pNxxyYJsZ8Nw1SKBCpMa84LgjHwqk4zvjxbR9j9lcUG6o92DRIpua\nlbtd9FMGMQzGT4mE3yM6wiEVNQKO8KYTA0nTMRYc+hTzAacb4p44py4ec5NE\n3e71YfseGk386zzz/rErUHUlQ/n9pqCVsR7jZlg0HKLZsjt4H7zbfVhFcurb\nUIVexaRjUKlvRwMe3vmNDdJc3qsXRifL6ptNLA6GwwIv1UKRzfiHWwfaAT6Z\nssS0Lg6bsXJKWM/FgrxqWw9a2kySekNqFvVlzjsifb/bPcIcnno16qqqouyy\nUcRIa0MIsw4doWKoNL6lEEa3g8dsi9z1YFJAB6bbs3Xp7bVnDfhiTx9bpZwC\n8lsjLSYyuYssTEHZnqXHWjet1qMgcOjgGHP3SYucwOFdQASxIt7fs8cfmx0E\nWb4NWKQmWrQDqf47ClGLxka+9WwzjUEorl35IvBGtpHvEBkJVzmUzt/PDVMJ\nYX7JVPI3fLLxjm5FWN0Bgrw52WvqGMcXpq6DWgu3PuxkmYlGiNG45Jbgo9Du\nfk8NQWWGsQ8sC42t6rG7A6hS6WMeIC0daayEi3+fd3fnrfgduNzJlXZdvf1y\nOUhl\r\n=ZWaO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f761068087d58ae5595ef679484471f156f38c35","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.ts' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^26.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.10.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.10.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/node":"^17.0.6","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.3.0_1643349086123_0.35456687896756556","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"eslint-config-lostfictions","version":"3.4.0","license":"MIT","_id":"eslint-config-lostfictions@3.4.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"e7f84cfb33f01dc3b1ef25a5be07853a9d934832","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.4.0.tgz","fileCount":4,"integrity":"sha512-0UY5NhjQy+TSbx03B+IvI6865HnjzdcO32s1d9bAEUItGijKVlYinyfI1aNEc394u5dQdEwG5/8lSFhN1iRsow==","signatures":[{"sig":"MEYCIQDHzxjFKl82WpqfYLeNp0MjyQSnuDXru4udEHNwLn4XAAIhAJQQYbcFaeRz1exudl0IvfkrtZZhOM6VV43UFjkYDf75","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDFrGCRA9TVsSAnZWagAAqcoP/0XJU2eVZMBJUUXIgA1d\n6vCPufoR09sEalX9kvuKRE5tS3YelthYJ1bptx/oELrcsxh47nyounE3zOTq\nPbqQ2OqgIMyWGAQ/VyhE6EhucrmkbQ6GfARrM2c/PQS4/a0IhnuUbhwUGLzf\nADR+BrVUYC2I3fxTxh3vKPT3ECPQp+990ow7Yb7vJECN1ScZ5wHMu74EWPHc\nJOzFX25J0UtAvI3lD0/jN74u/F3vutQ2fStXLNgOEXYYyqqnaUnr4LhOCcX3\n3AsgKC4iWua/1ST9TzUZiEtqw5QqFK4TTEJrfDSfCx6NFeJ69Z84wfpm/OtY\nU/isd6/shIZXgxW66j684JLPfLyvlswZkfNSjZ8RbrIjg4gS0DZS6r4GuLVJ\n5GBt8IniCXCgoRElYrOCMAxEcOIfdXKOQNrI2w4UxbfNx0vo2gZbIEvv8Cek\nyDvHek04aeNiG99q6Fq5Y2Dfwy8pBYrLF6dzZnZsFEoSjUey+c+SlwlvWl5Y\nCZPNdQa+NAZdeKQyL27MAgXI+OvVfyThgd+QmLWpkUH2ATmIew2Lm/Z0btUK\nP5X2P6mwun7VV4sqLP7eiT+PJnzy21MwnLx7CV1TWdDYhKyf5qCap7nLZ8Mx\n7z9wxt3s/VmIsWCY7aMd1x9M3V9d2tXn8NLnwFx0lIPgkT09wxdrgWNVOvJu\nGPns\r\n=rlZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d284b08179a9a370839ba2af5b4a40dfde829cea","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.{js,ts}' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^26.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.12.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.12.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.9.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/node":"^17.0.18","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.4.0_1644976837902_0.9020197034855819","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"eslint-config-lostfictions","version":"3.4.1","license":"MIT","_id":"eslint-config-lostfictions@3.4.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"842a2bdd57d4a39b30c8c9b0506959aa7c4b2f18","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.4.1.tgz","fileCount":4,"integrity":"sha512-J6BltmrXFpkXGIWEEn3/HEK7Bd9CdYRQ578sndA+mjXIIxJW7g6Ftwdx3urAwZqxc1hLuZIyXQJEkxme5JmY1A==","signatures":[{"sig":"MEYCIQDg9eY3oWk2Ab3wq8ruyoXpupZg2NWYnProMo5kahaPAAIhAJS5ZyyQxNyoBMqJr6hPV7B/i2a7VKCHT1MmMg4B4AK7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDYGkCRA9TVsSAnZWagAA+2cP/3oQi3GJlmvQbnRk+wkZ\nnGu9Ky1fb9J/uCsMfAysRnxcs9JpXwwRvg0rAzaqRx/P+aCRl31KH9S56PGm\n4CDuNY+P3yWzam1yEyaKrmnxI98Vx91t3rLQrzONxMp80kJYb9Ox+CkNjuWo\nj+Nnu06gvBM+zJ40aJxsyFv5cWaBY9dc3/HoPDNZjyiteCarcAh2btufS/Ww\n7pgqoEATSLs0N1a3NhBWVVF7JwwDqgXBD2jb2FGudG0DDfi81Z6ZTdXP+3OT\n5l5I3iZPgJheF+IVwspm3NMng1o+sIdg7R4NYzabWFmuPN3fFbE5FvbHOFCV\nuczO5XD18MccRGDKvq+nDdullTwD6joSNvpZmlvHlVB0f7qjMXtcm7DOebMS\nKuTrVZKUHHeeAt5cmH9NJghSFWN34BbB0iA2yuyRZRkXqLGBuWXayVXwgqYq\nBkMuCBJ8JQ62+q/KLnnE8kfelRuTXqJeg/D1erQ530XwdaTIKOOqoUPFtfSS\n9dWCba1ZweVHP3vTlBFJho4e4IhGXdzJRE4qR8jZ7/cjZX+Cv3zEKWPv6cxe\na2+qc82ZoIXF3rzndUCfShUVgP7ixMkhgDRlGGJKc+8cFcfHyzwzhtMNqRL/\n5fENsxckf5mrgl0VHbjXbfAzROhjdaWbK2jovdPeVtXqliBhEjyd1LfQLHra\nKRta\r\n=nC/d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fddb3215dce091907b2b873051f5a99050eadd03","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.{js,ts}' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^26.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.28.0","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.12.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.12.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.9.0","prettier":"^2.5.1","typescript":"^4.5.5","@types/node":"^17.0.18","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.4.1_1645052324166_0.28000556559358447","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"eslint-config-lostfictions","version":"3.5.0","license":"MIT","_id":"eslint-config-lostfictions@3.5.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"36e92b5bbc5089bd55dfb446259f356c8620df32","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.5.0.tgz","fileCount":4,"integrity":"sha512-eYL4f+1oG1aFfzBIFmwqASkaEP1RhLvmd02X2L4XjTEgWLHvtHPrULLT9UcbHxO1tUOU3Z/xKC1NELZQYQ4hUQ==","signatures":[{"sig":"MEYCIQCS3mOHaC3WoZG0Pl/LQsp3puksmwuzSw889NITSOjMKwIhAJQNGTnjGh6zrp8Q0rAX7ZNoslXPNcWypQxEaDvuNXed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKY6sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocchAAiUAWDoYsaVMef/IltiXcOMZIGL3iSI3YIXEJQVQpiOhFTO7O\r\n0341li11TF0c39GCDCoxLkD/W3wjcU/bI0YQUhFKMpjR/wn10nwE+hWjUUwK\r\nbB2aeaGQ2HyASgOj1iVRLBzFa2SVbCQsvIWA4Cb0vLPXf5GQri8gKJl+aDaF\r\nFP9JiAzPS77WwE3ux01pzmQ5wsu/QuP8eZwiMMuNIsVl1Sf7XbU6vOXAatox\r\nXmwANI+YovuPkZNzhhhkSn/thcuxKpcIxT5Vzhv1gwIfzXMylLsw47PW1tsC\r\nj4xk3fk+jekr5hWsGcLjXiTJtsrQPqzGzmrooH6pdbGzOYjIt4tcjO+5DKUz\r\nrwa2KYTzjIvniyRzr8hiywxFNMq+1dOeGe7Nepsqq7PfkikogXCX22ePQq+E\r\nnlcl0hbYx2wkdNZRLYlDdBY82Chl84GK+55znnGkuSX8mb6l+ALwakk51aUf\r\nIgZD1f8g8jlnGTXHUoLMJ/2ry+7MEQW6zTujiI0m5ClGN7O2BFL/av5ti9NP\r\nYQF1I2/mHl2CU1o9MHCKrjrZR1PdbqCBcE31V9B2KlV06stsebhGt2WZqXGs\r\nvNlxQsUf1aVD2dGr82tntQ6E3ahPg24JynJJzBlu1A/LpbiWS3jVKjJ6iKQt\r\nKnT8mmmnyl0jWB6QV2D6KfFVk6TGnxhY3uY=\r\n=zLEQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3258ef4876c96a6d62b980881023fef1195183be","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.{js,ts}' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^26.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.29.3","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/parser":"^5.14.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.14.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","prettier":"^2.5.1","typescript":"^4.6.2","@types/node":"^17.0.18","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.5.0_1646890668100_0.6241242751720528","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"eslint-config-lostfictions","version":"3.5.1","license":"MIT","_id":"eslint-config-lostfictions@3.5.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"044570c8ac719d4bfd6c4b55a163e52794dbeb10","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.5.1.tgz","fileCount":4,"integrity":"sha512-2lqV/sxONpzMNmH4u+7uRTy5pGQwMNo1y4COVE7mZjwKGPsuDl9hs7gZ6A0fD69oJdI2LFhXPYwiP9cgHC0XUg==","signatures":[{"sig":"MEUCICFlh6ag03tTnVEymPH5U9bf0NlAc2uo2UXMpHToCi55AiEA5M1JirfpdUvAe4UxIK0yZiq8Z2uC2Oc8aBEOEEGKu38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMnWOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC/A//ZaxjL4pxfC5xcOUR5qTFPlApjIHyBfMw3kxj3WZHQ9DD8NR8\r\nBIw3mk8kCXL7R7QYuGwCHWTcDlk2SL7SyDaLEUs1iw4tbxzzaJrXH9mctaUY\r\nd8iN5p1HdY+wO7SLdeYPgB/f/1kiC6AcB6nD1JV2XrTpGTimkVs3mSNr0gs3\r\nPpUdJq7SSglECiVNMPRqSsj7t1QlIe8g8PN0Ng2/0tMND2fjXeqtrSXSegZY\r\nAtQ/zr2N+92jsPtE5BIZEtjhAkFygbVEUZOtk8MlmhMQrRB0aJChXLcqeyFk\r\nJRBwHcTtbhR9yz8ISP8hjCsped2eYNDdtiQPWjd+gCZKPFOXO5xV98a4VF23\r\nQJz+IcwHka5YET5jfowM7+G9I4BkQ6S1qq0Fg4Y47gXrd0/NF0kC50zlkTWv\r\nxxq1H6GdrD9MgwQVRpcQLsuVyFzrAn43tm0ETXvaj6T7xOfjKCpvymJHpDXU\r\nE5OeQKWjDC290xMAvitpEuXhTBcSUDlu1Vu/uqaWwO8aJutj/MGADfWhk10g\r\n01iectkaSt+n3lRPOHDxFCm8TbzUU0NxmnG6Y6n3Ub4hvSf5ZKCBM2ouBypD\r\nHEqc71U4sF3y86LRxO2Tbq5DDfpHT9wP/odiZQqgBUoyuHXDb9cETzYgJK5g\r\nua7ELPeH6yGzj/Is38RRzoYDgvIYJdj4yd8=\r\n=7W4a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1a21717cd62bf24cb4c7b3019258b28bbe839729","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color '*.js'","test:fixtures":"eslint --color 'test/**/*.{js,ts}' --max-warnings=0","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.3.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.3.0","dependencies":{"eslint-plugin-jest":"^26.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.29.4","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.1.1","@typescript-eslint/parser":"^5.15.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.15.0","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","prettier":"^2.6.0","typescript":"^4.6.2","@types/node":"^17.0.18","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.5.1_1647474061919_0.14066178255544237","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"eslint-config-lostfictions","version":"3.6.0","license":"MIT","_id":"eslint-config-lostfictions@3.6.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"6dace1f1b9bfacacfc52df9e10d5b5a680f4a6dc","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.6.0.tgz","fileCount":4,"integrity":"sha512-DkjGdBdd0Pzf+DY9PNDn9ZVgFgB7tTbyOinEl+x9rHhwPp7bRMOehw+Fq+uiYaGTUsZ9hYjhtADyKICmXttZtw==","signatures":[{"sig":"MEQCIE9StMwWU7JwKHssfbSRqWqufpnHOBc7YqVCg2kxXDeJAiAPQzQaEtotiLNKrdm5ze6QUeQvfu3IXUordWI6s82T3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNo0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoByQ/+IWDlGc2ElL+7Az9aQYyRP4s7yPxwosFmpIWSAd5SjaBR73XO\r\nDE8QVuaS4kNz2JONaFEUinJA+xfFoKpDzxAOdxc1TTfFbfJIpuys8on/+TRk\r\nUI353Emu5AiyX8xVJ6KT4gJDKug27/bDSp1LhNNqdEDaPb6wKUOcAM7Tx0cx\r\nrqAMLFJ12UUTzl2DknWxK66Cod4y+XPxDkHxZvcu9CW+0LgmOIAlTTor/xpH\r\nwl7n2yqO0aWcZqerDH3zEdpDoY/maF5aGWeTY36IVwXWdxLI7mF2U/blEaXW\r\nvgPj4g36I5YG33pUy0HpXi8rCnPiJirlKF3IMSFhfbtjogJvipktF3hyxQQY\r\nwm43uNAcoFeGVBSf4UvT+/eT82aMG1G23/VYy3zC7ZylKdOzxsGnHxxVlIgl\r\nT6nPPPPdwumNj9J2lcb+7Ci3hb2joatnEKlKN2kMISbsKwUGBQkKUmTjrrMk\r\n6SawIucD3Lp9I88mCeg6opva1BvEwatQRu+VlGRvvnr+8ajVhtfwrc7GXEHO\r\n4Tzs3iCoBI7KJWj6qTzuD+pBFwfkx5Vf1F9KGufXpbKeRR54H7pBaMjOwIK0\r\n7eJJlhEogcHQ2u6LJ0AE/ZdS+4ZJVFvP46WiQNk6A51SC96PXaPgYAF4ergs\r\nkzu6OUW85Vhpf8RpPCu8wRtHkTFq2pl33bU=\r\n=kJOE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"938c889fbffab2c6709c103f93bd2f685cf26f5f","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"eslint --color --max-warnings=0 'test/**/*.{js,ts}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.5.5","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.8.0","dependencies":{"eslint-plugin-jest":"^26.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.29.4","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.1.1","@typescript-eslint/parser":"^5.17.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.4.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.17.0","eslint-import-resolver-typescript":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","prettier":"^2.6.1","typescript":"^4.6.3","@types/node":"^17.0.18","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.6.0_1648679476507_0.13268914871084236","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"eslint-config-lostfictions","version":"3.6.1","license":"MIT","_id":"eslint-config-lostfictions@3.6.1","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"20cfbc34f133b17f13bd7f3ee76f5c7ec2cd3aab","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.6.1.tgz","fileCount":4,"integrity":"sha512-iXYh/86OwkmwslEUxaM1hT7rKrS7vYfJ/X2xCgyJ8WM3DPyfMTEhGXFSvW2P1TooqqcqI1CIvPWAOVCffb5vkg==","signatures":[{"sig":"MEQCICwOEt50+DynCDv6jf4XppAmCZfAMzRIQqeDr3F49BXsAiAROYiLIsGCRuj4CbQAEmZciknotl6W+FWhC1WgTG64BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTH2cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm2A//ZIJufUCB4vsaD3WKIaEDZEWELkyZ1cMWbE95eZYeoPMAPYlm\r\nl7v55KLlvpiAo09llplfArMljBCEUKmX/7iPXI7f9vQACsnV6MSFNHu4pNa+\r\n+PnlUgEkUVTMQBplCWLobvnY+CyoosyjoPbAaBuSKgUh9pLSphCaJoO3+5lu\r\nV1VDXA1mChweF9abFKQySv7wSdOIZD+szA3Od6kvOkqFWIwHLAPGRy7nCW+l\r\nRtWmGLdvRaCJDqcbyIW9smLOIFxedyb9s17dQwcTJ6pKqIqGXN9dhUyOsSgW\r\nou3mx7p03GSk4Q/sagY0HQRIEqaoi2TQvX1vOqRgJstT98xkp2+l+R81MH1Z\r\n326ccnelSSwHh0h3YCWSxcOkRp+NA4C4o1JbdZumzNkC8Ht7oFdWcRCUbzrB\r\n8AholgHqXBa20IHfqCGEXCvReE0Lhe63qKieX32d1nTN7ixB0AJhE4YnvZ+N\r\nhEOHXWFVR4EYd/XEdeMjV5yV9l0Ai4XRS5wC3wVQBgje0LPjS1pnGzyYFLC8\r\ne3aREr7Sr/YVJofrozcZiZHKvOe0MKwDR6J+7ntw9LWGvP0Dq3xUypwI9pCp\r\nPvokNarLtyNqUQYpmPny1S47IOz85rH3VwJOnd0q3L0ydL1+KKXu3eSHVzR4\r\nSOsoXQAEOjyPeWi55wUCHx3pyhQqgDFmnJo=\r\n=7qQ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f68798be871ec28214173354d87699093b38c05d","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"eslint --color --max-warnings=0 'test/**/*.{js,ts}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.5.5","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.8.0","dependencies":{"eslint-plugin-jest":"^26.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.29.4","eslint-plugin-import":"^2.25.4","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.1.1","@typescript-eslint/parser":"^5.17.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.4.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.17.0","eslint-import-resolver-typescript":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","prettier":"^2.6.1","typescript":"^4.6.3","@types/node":"^17.0.18","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.6.1_1649180059754_0.26885515126331927","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"eslint-config-lostfictions","version":"3.7.0","license":"MIT","_id":"eslint-config-lostfictions@3.7.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"6403e5594ad1b652e171971deadf8f1145bc7333","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.7.0.tgz","fileCount":4,"integrity":"sha512-Vmc7KXEohgx9N02yDv22RPWTQeZFKrBkMLbcOmx+m7hPctQzR4layfVadlvQCrLXe139NMW2CysabOoqOBDvlw==","signatures":[{"sig":"MEQCIQD532o888ViKPxczxJ7bDHNdV8Yh+yjryVIggA2DB9pkQIfBp3Zlte5qm+2Qc32sZmfe9k0uVf6FpsYNttSrSVtHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUMzgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVEhAAl32oFcesRHy5XpZAIFvyGQ+xH8FI63dom/U/ZOh/QC7Bw8nS\r\nF7AQRA+NzyJjgyKV73HfHlyyguy/l0zgVBX2AH89swflgknB/g8znQ3dsKv0\r\ncsZgEyBvwgrjgtilxnavUm65bXsPfswVZL4rQVlvZDUBZH7h5oX5pQNFs/lf\r\nX9SCyp9jHZ+XBZ/xLXvpwZIjh45kxh6R3DdALs68v4udzT82zGsRuq9OFaVn\r\ngRrXnbBQ3INaRtFNW0qb4bDBzOm/s5qXf/wCNe4Wng1qM9BNPAiLz6IokU/8\r\n5bODITNmXGhQd8nYGaiMNbx9/qf2dnBWxNos2y1eoRB1667PYhELXKZdLhH4\r\nw95CZZdjmTILDA3ZmAw4d751e/asMpObPR0EcbId1w5C+obYUXiWTYZAxM3O\r\nb/xs5bqqu5yE1ypdF9oPl611IoIZw1fAJ+YHE0BV4jqAfZ63B62y6DKGZPy1\r\nDq6OcRq+uEP1iI9diE9T+bVXKXg6AtvCD3xlzWm+IciyooBEA7UDN97/WS1H\r\nN4T8nstwd65N2OELTaOCrI16+tp67w0juzEJU6cgokh/M3n0ApkAObkig0n1\r\nWzjFCdjq1sIEdWKurRHXcQiykTIz/51qOuDJOXpPuLzeynFDmeaL/K/HmdWp\r\nWWpmTSKxmDCr20g7E4SCzuOkBiDzl00Mzh0=\r\n=Ojkk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c1b52549acb308507fb0130f9bd072836a79d3b9","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"eslint --color --max-warnings=0 'test/**/*.{js,ts}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.5.5","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"17.8.0","dependencies":{"eslint-plugin-jest":"^26.1.4","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.29.4","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.1.1","@typescript-eslint/parser":"^5.18.0","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.4.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.18.0","eslint-import-resolver-typescript":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.13.0","prettier":"^2.6.2","typescript":"^4.6.3","@types/node":"^17.0.23","npm-run-all":"^4.1.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.5.0","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.7.0_1649462496174_0.8872776897419794","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"eslint-config-lostfictions","version":"3.8.0","license":"MIT","_id":"eslint-config-lostfictions@3.8.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"c28238e24e5ca7949fcf746a199d320e70628090","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-3.8.0.tgz","fileCount":4,"integrity":"sha512-VQGufpVZH6hBQ88WdHhby4qIAIyco+8+eSZdo8+Kyai/MdKRsQh015QbiNO4IbvWBdWyDFZ93BlaI5YPv6F8VQ==","signatures":[{"sig":"MEUCICX+xnQzagKnbfJEdmfOIKqmaiAclERQ5ITmKntYlA9WAiEA1j9joR/0wGGgyYL8vPivg3yxhUbtz3lbx9rsXYTGjQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin+kFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYGw//XXoKmn5G/8+SmI7nP6MX3ww1ECIWJuKsKH47MulPSgzmOGmY\r\nmwV8vM2WwMDoVAtHpEG1sFzbTKrdbjPkVDAiNP54F2AZ1kuj/fO2szF+PuXR\r\nmVIEE6oyjvB51dhmx4kxGKDiqCGaNJJY7idoEunY0dCHpVw0f/S8AbOSJbuS\r\nQvjb37Jc/tg0f23jHLZBMy3D+EB2wPwM7Y8WDB1WB1bT+RlUx+/vUUCGSFs5\r\nmNxbrXNq9i7v+QO4m1ki8ksWWe9GmTlaGX8cj6m5dohtElhAmcRG9XQveMg/\r\nnrA36j7jR+iGQro6yCcIJOPaCIBbx4/U0yVsjuED7ySxttExZOxT/th5u3Ws\r\nLZEOmnz//2HRMgSn66LYyAUHlw0qqc9xcvXAkmcEMiykfmrqvnCGefHw5J70\r\nkFzZ1AdIaajOKluuj+u14r/XNYjKG7Sxg/QiKP9VR+52wqJ908LZpOrpdJcB\r\nVd05dCg3lsgyZxTLbXchS+RbEe+0e6OqfDnCqULfJ+zYXz0m/mWW1zZEiecD\r\n30gGBXI4FJp5uof7xYc5wmx6jNVkHjidLTP75Bw3KAnqEV5vXl0kSwEC8XcP\r\nB9EdgHQDc6nAINjsd17Q2VMXEg3m6JhImkWdZbvhRQZdqjjmYr+AEa9igFdH\r\nZXp+sUfCI5e7g1dbzI5meMyJwGeE56Fonws=\r\n=gD81\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6ac1728232d1c825ed4766fe9e19d1c76e5007cc","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"eslint --color --max-warnings=0 'test/**/*.{js,ts}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.10.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"18.1.0","dependencies":{"eslint-plugin-jest":"^26.5.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.1.3","@typescript-eslint/parser":"^5.27.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.5.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.27.1","eslint-import-resolver-typescript":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.41","npm-run-all":"^4.1.5","@types/react-dom":"^18.0.5","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.14.0","typescript":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_3.8.0_1654647045651_0.33732675390629985","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-config-lostfictions","version":"4.0.0","license":"MIT","_id":"eslint-config-lostfictions@4.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"f8a3a0a7eede3519f3c8604340044e692843a4b0","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-4.0.0.tgz","fileCount":4,"integrity":"sha512-kAN400yNsh3MkqTpWzkJazNf7eir8mz5NOp5tGqijHgBjP9MWqRWOB4sbICRa8JTnhDW9+AjQ4tfUzZxbT7PMA==","signatures":[{"sig":"MEQCIBBBQL6Q6G6tob5ymFrFfBWkdsPjwTsTQK75SPrgAxGVAiBLYX6Kd3DvkPO8UHVSD4ictCYOxD2cJHaDyhJ+EkAVeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOVkEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeOw//XSx2yUlTIO9bcjQk5Pl4Ro2KvVJ8m7ZYTO0gzVGietGKxn1n\r\nhwNtU//o/9YP8VDGXvDeXdC4ebpbyf8JoqpizDue8qYnePuliwbaw9cvDDUS\r\nvmspESOj0SqiExpHX/o0ypbHm5AQeG/oHfK+M822s7OpxeRtKf35T3PqeD3e\r\nJzGydI6A5lejOXf+sIScLvDgs37/OnWVgAMenPmLVsfSxtw3W6yKEBJLcnym\r\nzlaZJeEuLtRoGRS9kpczhKguH0qPtEn4dGKaCpoMYsILTiHdgOaCnWxW1j9J\r\nSMWBNCvYD4PJroeDZqaRNDOAPPjzypnaJTkVBOP8CxpWiMKmR7HQW7Uktsw6\r\nS+2sTMkqDuIVVmF0OYFlsSxQWdahpYvo4FZUcqEF7EYBtPByzjiJDPPUPEYR\r\nXzeV+vOU9r5dG39TBotBkkwJnsb5Z/bzfke0EcQMMHa3slft+2C0IPq8/+6o\r\ngJDHzVUeiVP6iH5LMGzdCI4d66EOxC069mqS3zak0VMZtRWt+xffC+0MOgyS\r\nfwn0vFLbf/4zDf1yCOwlQSGhbf37kgJbWeQ7S6a0HDeKzSRSODKzgK4pHH0O\r\nwxXScLuWDdqJFrfGSvrdNt36tyj6EDf4vcjGgpHPB95TsOvFpr1tNEXlaree\r\ne2tXJ2rfCeMkSQQoMRAQ1pJFhjZvYWYQCuQ=\r\n=babo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"75857e6fa7b999828794a6dcd04e9569973bea41","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 'test/**/*.{js,ts,jsx,tsx}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.19.2","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"18.10.0","dependencies":{"eslint-plugin-jest":"^27.0.4","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.31.8","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.2.0","@typescript-eslint/parser":"^5.38.1","eslint-plugin-deprecation":"^1.3.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.38.1","eslint-import-resolver-typescript":"^3.5.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.7.3","@types/node":"^17.0.41","npm-run-all":"^4.1.5","@types/react-dom":"^18.0.6","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.24.0","typescript":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_4.0.0_1664702724661_0.7867466663343552","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"eslint-config-lostfictions","version":"5.0.0","license":"MIT","_id":"eslint-config-lostfictions@5.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"3d3620dfeddd777d42f2de67dabb1fcbae4085d1","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-5.0.0.tgz","fileCount":5,"integrity":"sha512-lYHn+nHXKFN+MeqoY3y2y4g2UUtGzKOzmI1P2s1xmdTPt5c1jhB0CY1zv1ccVJHlrRD5ppt+2wqZqBXihtpkqg==","signatures":[{"sig":"MEQCIFtZo8E2jiZmDJk4pmqgJX5FshA9eFTuP7yOhyoS+4T/AiB6m94Aa8c9a6o6BIRhP8uXViO9H+kX+1YDcSie601rEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlqWFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog2A//W6xfzACjY25h++6HPC2J3Yfw2OSugJtkzD77+yRmV6kXecQS\r\nszixZputWfOtbWZIEl+jyWXocLKVR/jG7YDmNdhzT9pOSd5m/PH3KjQlnPhZ\r\nspolgGgIQOCgfklz/zWXxUX7esvpIAXtwszoRlWjfZP9GGpONZplNoe7Bpdr\r\nuEN/+wk7RUoy1ncEkbUQbXK0qdee90nM+yTyHsqxlvRlVqQTmFg/ZmIHlr6q\r\n9fBNOgfW77BwhbYH5gnxew5eG8szM1L7IugSfAHKN1EQnsK72A6NNPywwl34\r\nWvXNTtOETc/Iwsad2qODs10vsEGCa+Ss+YIwyO4SFAoe6edMENppYwhJTjzo\r\nLl71G1/yH7EDBfFoQ/upPw953vrCA1afY/67360SCGB+FzRAVBMkCZZOt9JH\r\nPpxC18R6VSU4z0MyYF3oa+uiOFnbqxDbXm8nmfJvtoRRLCrg6ZwWH0zAXjE2\r\ngrPhtN93hTBhKoy0Mhf+tM6PUxZ3dnvjZFVedIpNws2RYc9VUctxk4G/94V5\r\nee1rXUU58o3Irp+l+n9oi2SPbKOkNNHTQa7xrKtJdcNjiB6AP0GnRVXsEGhB\r\nnGHpkbr7jrWluQ9HZ8PdH95exnNh7z80qEtqgrnMJiF4WKPKwGM/FWwMOvfl\r\nRLpXGmHHtriPEXHFZpvoi00rSWct+B8xMNM=\r\n=wqQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ddbfbdf23d66d9b42aefe2bebcaec1e788e8629f","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 'test/**/*.{js,ts,jsx,tsx}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"8.19.2","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"18.12.1","dependencies":{"eslint-plugin-jest":"^27.1.6","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-import":"^2.26.0","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.1","eslint-config-prettier":"^8.5.0","@rushstack/eslint-patch":"^1.2.0","@typescript-eslint/parser":"^5.46.0","eslint-plugin-deprecation":"^1.3.3","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"5.46.0","eslint-import-resolver-typescript":"^3.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","prettier":"^2.8.1","typescript":"^4.7.3","@types/node":"^18.11.13","npm-run-all":"^4.1.5","@types/react-dom":"^18.0.9","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.24.0","typescript":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_5.0.0_1670817157581_0.5264308754365812","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"eslint-config-lostfictions","version":"6.0.0","license":"MIT","_id":"eslint-config-lostfictions@6.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"6b46e8e5e61aa7f89e165b962e668801a2f1b1a1","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-6.0.0.tgz","fileCount":7,"integrity":"sha512-1RbMKNuLWJFvoY62RRCCpPH5Rh6zeNk3GcO1gycjpzszvhYpyZMWRusvQE+iDJb6mSPiQYWTWg27wjOBzOyYvw==","signatures":[{"sig":"MEUCIQDrRVWUJ7CL4HuURXpcikNXt9EehwCE2uzDizhjcy9QXwIgTcvZjEIIS1GwBQ91y4g8k246EBF7JJ9aOOHOhuaB+cA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59404},"main":"index.js","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 'test/**/*.{js,ts,jsx,tsx}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"dependencies":{"eslint-plugin-jest":"^27.2.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^8.9.0","@rushstack/eslint-patch":"^1.3.2","@typescript-eslint/parser":"^6.2.0","eslint-plugin-deprecation":"^1.5.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^18.17.1","npm-run-all":"^4.1.5","@types/react-dom":"^18.2.7","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.46.0","typescript":"^4.7.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_6.0.0_1690764072685_0.64236139178998","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"eslint-config-lostfictions","version":"6.1.0","license":"MIT","_id":"eslint-config-lostfictions@6.1.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"6b7914c4423754a7472b40d96152a13bdb501a67","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-6.1.0.tgz","fileCount":6,"integrity":"sha512-v+u1vTtlHL5/63S6f7a8RvBQCUNBRoQ0/G7FpFDGx3QqMEWW+ZzZPTIC4NWaCbdtCgM/JU0nnM6vDHXhy41HDA==","signatures":[{"sig":"MEYCIQDNGI1S/Wjd7xEAo8eky3+kp6FUDHwTJog39dohvG4qAAIhAPmWc1XWN3i8Xj6HF+fSWdUcJ029Ls9MAlQa9dMzvIB8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59606},"main":"index.js","types":"./index.d.ts","gitHead":"1dd2d0b0dc175311ae52d9fd74e92fc544f8940c","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.js'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 'test/**/*.{js,ts,jsx,tsx}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"9.6.7","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@types/eslint":"^8.44.9","eslint-plugin-jest":"^27.2.3","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^8.9.0","@rushstack/eslint-patch":"^1.3.2","@typescript-eslint/parser":"^6.2.0","eslint-plugin-deprecation":"^1.5.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","prettier":"^3.0.0","typescript":"^5.1.6","@types/node":"^18.17.1","npm-run-all":"^4.1.5","@types/react-dom":"^18.2.7","eslint-find-rules":"^4.1.0"},"peerDependencies":{"eslint":"^8.46.0","typescript":"^4.7.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_6.1.0_1702588782948_0.25203577379052633","host":"s3://npm-registry-packages"}},"7.0.0-alpha.2":{"name":"eslint-config-lostfictions","version":"7.0.0-alpha.2","license":"MIT","_id":"eslint-config-lostfictions@7.0.0-alpha.2","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"c7e4a9cb39da2eb60114af79e10bfcf06db9df7c","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-7.0.0-alpha.2.tgz","fileCount":4,"integrity":"sha512-K8OtnFZDy/nSjsiQYmjK0dOXpNy2EyiXeojCWAiAZPWhPtNsp1XssWPJeBeI7KAWG6iOBXwsl7rp4pgsO0ilvA==","signatures":[{"sig":"MEQCIGtsOjZ+JZVVy8gd9CP1QL5kdsAnc1EVLKdKBscwmv8vAiAfwOrzG9g4LgRB1u2DdAaGHtaRPMoRb2XngySbsOwREw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65511},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"49b6eb466646bd07d697ceeb953c2a116c4178ae","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"10.8.1","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.13.0","@eslint/js":"^9.16.0","@eslint/json":"^0.8.0","eslint-plugin-n":"^17.15.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^5.1.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","devDependencies":{"eslint":"^9.16.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","npm-run-all":"^4.1.5","@types/react":"^19.0.1","eslint-find-rules":"^4.2.0"},"peerDependencies":{"eslint":"^9.16.0","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_7.0.0-alpha.2_1734158817471_0.46687851746229936","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.5":{"name":"eslint-config-lostfictions","version":"7.0.0-alpha.5","license":"MIT","_id":"eslint-config-lostfictions@7.0.0-alpha.5","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"2333e10dcec1b05d2ba4a8191845cb16f86cd966","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-7.0.0-alpha.5.tgz","fileCount":4,"integrity":"sha512-pFGV3fzYueoCUHdEBK/U44T+YM0rSZ8X4CXD6cjqscaI0TriwJY5KIONMi8Pn6r6XMuWLPJeODqOvLwmLZ39cg==","signatures":[{"sig":"MEYCIQDmBLht3jq1D1927GUqo8e118mtnbSO1THa71XRvezMAQIhALc/WkPRR/b+WkP91NIj/iNVVJCZK3szGSXj4NbRNtft","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66921},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"fe9702da2153a0b17f270e2b4e6271955d5a1e19","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"10.8.1","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.13.0","@eslint/js":"^9.16.0","@eslint/json":"^0.8.0","eslint-plugin-n":"^17.15.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^5.1.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","devDependencies":{"eslint":"^9.16.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","npm-run-all":"^4.1.5","@types/react":"^19.0.1","eslint-find-rules":"^4.2.0"},"peerDependencies":{"eslint":"^9.16.0","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_7.0.0-alpha.5_1734160160253_0.501235703946814","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.6":{"name":"eslint-config-lostfictions","version":"7.0.0-alpha.6","license":"MIT","_id":"eslint-config-lostfictions@7.0.0-alpha.6","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"a1529fec29fade0bc6e0055119558eab353a5d78","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-7.0.0-alpha.6.tgz","fileCount":4,"integrity":"sha512-LXS4NJkhh/ShTrRy8Obq2+ecpePL+heg+Em2iQg3dfSbCgH32KNZgIdqCyrOlRJAx8MT5dOsNonRoiJf9aUCeQ==","signatures":[{"sig":"MEYCIQCRMtUzySEiINWN1d5yq6h6F+9eRGx+Xd1Dm8UNKHFDUQIhAOu7oRDZpx0hyqISunTVHph/fXaOi0dBKqoXVDsYrbZJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67400},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"70d2a5634325d4fd5a81d009a7cf987544638d85","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"10.8.1","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.13.0","@eslint/js":"^9.16.0","@eslint/json":"^0.8.0","eslint-plugin-n":"^17.15.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^5.1.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","devDependencies":{"eslint":"^9.16.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","npm-run-all":"^4.1.5","@types/react":"^19.0.1","eslint-find-rules":"^4.2.0"},"peerDependencies":{"eslint":"^9.16.0","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_7.0.0-alpha.6_1734162188066_0.442028760702049","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.7":{"name":"eslint-config-lostfictions","version":"7.0.0-alpha.7","license":"MIT","_id":"eslint-config-lostfictions@7.0.0-alpha.7","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"b6a7f903cbcd5c24b136b867876f391869fcef8a","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-7.0.0-alpha.7.tgz","fileCount":4,"integrity":"sha512-FiHq+WAGFSsey6Em4w+AOTqIM1np9l5EQvf0uPDyq2cx44pRT2gfjZeT06JmaualiMwtbPMyIaphWyCL3nbGNw==","signatures":[{"sig":"MEQCIF7tAeA7au/j+9aszTgv0NIoXT+X3uLlbxO3662wg5MbAiBFJpKMnPT+w8P2YPt4FhzAuopZiMZgfvIDPxmUY0fvJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68636},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"0b5f8c1c73de08d566456c9578d02a024f467833","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"10.8.1","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.13.0","@eslint/js":"^9.16.0","@eslint/json":"^0.8.0","eslint-plugin-n":"^17.15.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^5.1.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","devDependencies":{"eslint":"^9.16.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","npm-run-all":"^4.1.5","@types/react":"^19.0.1","eslint-find-rules":"^4.2.0"},"peerDependencies":{"eslint":"^9.16.0","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_7.0.0-alpha.7_1734164813064_0.7071871687129392","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-beta.0":{"name":"eslint-config-lostfictions","version":"7.0.0-beta.0","license":"MIT","_id":"eslint-config-lostfictions@7.0.0-beta.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"50730e29284301a8f2ecd3747556ab7f94c80a83","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-7.0.0-beta.0.tgz","fileCount":4,"integrity":"sha512-7QIeQvYjB080dLLBpteHDlxCihFIhTl2pLKTaCK3WZFjrX+Vp287Tirv7s/JDneyFyu6Xy+a3kb1qBlQCfzhMw==","signatures":[{"sig":"MEQCIQCWhW0l2QRlyQFLV1WAbJx4+L7roqKxx7IlFMo9CteoWwIfIRggzfBpnazNjd6QQzEMGi5jt3Hu66qi8GrjQEe0ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68629},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"8ad8806f3d86f6f0631c3bff2fb031001e6a624a","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"10.8.2","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"18.20.5","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.17.0","@eslint/json":"^0.9.0","eslint-plugin-n":"^17.15.1","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.2","eslint-plugin-react":"^7.37.3","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.20","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^5.1.0","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","devDependencies":{"eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","npm-run-all":"^4.1.5","@types/react":"^19.0.2","eslint-find-rules":"^4.2.0"},"peerDependencies":{"eslint":"^9.16.0","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_7.0.0-beta.0_1735089143638_0.8926126734925905","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"eslint-config-lostfictions","version":"7.0.0","license":"MIT","_id":"eslint-config-lostfictions@7.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"ed87ae04ad1b9698169fd2ca3a8e6cd0b83f561e","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-7.0.0.tgz","fileCount":4,"integrity":"sha512-TllI9a8vgN9h2tyG0hAw3mza1PNoS1x5sgeQzNxKpZL0er0J6p53c+XEUYkj5Qj4KUPoFsxIh1Qr91F9jqHvIw==","signatures":[{"sig":"MEUCIQDi3XNNT418mBRqImDJLz215mkyeLNo7ga6p+f5IrvaxQIgAkGi/s0ytMjvXzOte2QSVjOb5awBQNUYxRn/IZkePoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69968},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"7729b620344c09eefd520b6b9538f8e2555b4efd","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"10.9.2","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.17.0","@eslint/json":"^0.9.0","eslint-plugin-n":"^17.15.1","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.27.0","eslint-plugin-react":"^7.37.3","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.20","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.1.1","eslint-plugin-react-hooks":"^5.1.0","eslint-import-resolver-typescript":"^4.2.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5+sha512.cdf928fca20832cd59ec53826492b7dc25dc524d4370b6b4adbf65803d32efaa6c1c88147c0ae4e8d579a6c9eec715757b50d4fa35eea179d868eada4ed043af","devDependencies":{"eslint":"^9.23.0","vitest":"^3.0.9","prettier":"^3.5.3","typescript":"^5.7.2","@types/node":"^20.17.25","npm-run-all":"^4.1.5","@types/react":"^19.0.12","eslint-find-rules":"^5.0.0"},"peerDependencies":{"eslint":"^9.16.0","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_7.0.0_1742684392794_0.3727075031687681","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"eslint-config-lostfictions","version":"8.0.0","license":"MIT","_id":"eslint-config-lostfictions@8.0.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"0b2ffcec141fae4c46243f4a2f4bf8fc6938510c","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-8.0.0.tgz","fileCount":4,"integrity":"sha512-E4nSiA5BOvir7+lHnagXA6sVpLSkTuhH/aXE2aVc3nAi6Ib3Y0I1OlLmTHiZjazmGqUwTi8YyXh2advqlcf+WA==","signatures":[{"sig":"MEQCICPZlakHUN0fP5ICY3bfjy3K7YvreyksHaByvJxwe9d4AiBqODbnsLJQyaj+mUoPI1kz7L8aC+6PhhKcqmoTVyg1mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76290},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"78c498c48ea98840075640bd4d5d2664119dd8e8","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,ts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,json,json5,jsonc}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,json,json5,jsonc}'","test:prettier":"prettier -l '**/*.{js,ts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"11.9.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.4","@eslint/json":"^1.0.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-sonarjs":"^4.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-react-hooks":"^7.0.1","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.2+sha512.bef43fa759d91fd2da4b319a5a0d13ef7a45bb985a3d7342058470f9d2051a3ba8674e629672654686ef9443ad13a82da2beb9eeb3e0221c87b8154fff9d74b8","devDependencies":{"eslint":"^9.39.4","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^24.12.0","npm-run-all":"^4.1.5","@types/react":"^19.2.14","eslint-find-rules":"^5.0.0"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_8.0.0_1773693032928_0.19914807854622185","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"eslint-config-lostfictions","version":"8.1.0","license":"MIT","_id":"eslint-config-lostfictions@8.1.0","maintainers":[{"name":"sux","email":"npm@perd.us"}],"homepage":"https://github.com/lostfictions/eslint-config-lostfictions","dist":{"shasum":"e274c4856cf6efc8726e24c33208cdd1a307ad97","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-8.1.0.tgz","fileCount":4,"integrity":"sha512-N1gk4sca44YSbrJDX2OgJ52INvzN32fLjybUy5I2FSfGm29hMVYmmBv3Fo2pP0dbfxkyZG+OmFVJ0kpz8zkvGA==","signatures":[{"sig":"MEUCIQDuD8Hs6teSpoMIs5DFjMuKxN7QFlG3Qx/DK/ZlJ/UEJgIgfYGpRsp4TfjhAwaakEOvG9OyDSgMHAWyQx1gcNtwxXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75599},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"2604656f03d59d9a359b108190af15d6078eb20a","scripts":{"test":"run-p -cl test:*","unused":"eslint-find-rules --flatConfig -un ./index.js","prettier":"prettier --write '**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","test:prettier":"prettier -l '**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","prepublishOnly":"run-s test"},"_npmUser":{"name":"sux","email":"npm@perd.us"},"_npmVersion":"11.9.0","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.4","@eslint/json":"^1.0.1","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-sonarjs":"^4.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-react-hooks":"^7.0.1","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.2+sha512.bef43fa759d91fd2da4b319a5a0d13ef7a45bb985a3d7342058470f9d2051a3ba8674e629672654686ef9443ad13a82da2beb9eeb3e0221c87b8154fff9d74b8","devDependencies":{"eslint":"^9.39.4","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^24.12.0","npm-run-all":"^4.1.5","@types/react":"^19.2.14","eslint-find-rules":"^5.0.0"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-lostfictions_8.1.0_1773810176976_0.4721897090625604","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"eslint-config-lostfictions","version":"8.1.1","main":"index.js","license":"MIT","homepage":"https://github.com/lostfictions/eslint-config-lostfictions","type":"module","scripts":{"unused":"eslint-find-rules --flatConfig -un ./index.js","deprecated":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --flatConfig -dn ./index.js","test":"run-p -cl test:*","test:configs":"eslint --color --max-warnings=0 '*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","test:fixtures":"TIMING=1 eslint --color --max-warnings=0 -c test/eslint.config.mjs 'test/**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","test:prettier":"prettier -l '**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","prettier":"prettier --write '**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}'","prepublishOnly":"run-s test"},"dependencies":{"@eslint-community/eslint-plugin-eslint-comments":"^4.7.1","@eslint/js":"^9.39.4","@eslint/json":"^1.0.1","@vitest/eslint-plugin":"^1.6.10","eslint-config-prettier":"^10.1.8","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.32.0","eslint-plugin-n":"^17.24.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-sonarjs":"^4.0.1","eslint-plugin-unicorn":"^63.0.0","globals":"^17.4.0","typescript-eslint":"^8.57.0"},"devDependencies":{"@types/node":"^24.12.0","@types/react":"^19.2.14","eslint":"^9.39.4","eslint-find-rules":"^5.0.0","npm-run-all":"^4.1.5","prettier":"^3.8.1","typescript":"^5.9.3","vitest":"^4.0.18"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"packageManager":"pnpm@10.29.2+sha512.bef43fa759d91fd2da4b319a5a0d13ef7a45bb985a3d7342058470f9d2051a3ba8674e629672654686ef9443ad13a82da2beb9eeb3e0221c87b8154fff9d74b8","gitHead":"7a95f61cca83ff0fe20f8e336432df282eea2977","types":"./index.d.ts","_id":"eslint-config-lostfictions@8.1.1","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-fV3ouxOLpooFBZsesNadAjX2FnPkpUHC13PujPHL1zcHWYrAsOo2kM5dQ80ZkQtUUBGl02tDzw2c3JDHabGnBw==","shasum":"fcd85eac502c5f18facdcb77e1f22399c8db9a56","tarball":"https://registry.npmjs.org/eslint-config-lostfictions/-/eslint-config-lostfictions-8.1.1.tgz","fileCount":4,"unpackedSize":75843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYEx0qkUpGNkZcJT2C6FKG+SHpTiqQOongrDwem4NlTQIhAJ+k5NJRVJrjFSpkHaFUQ1hbJYb4IzO/WstEKsM6B44G"}]},"_npmUser":{"name":"sux","email":"npm@perd.us"},"directories":{},"maintainers":[{"name":"sux","email":"npm@perd.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-lostfictions_8.1.1_1773811140881_0.8616970878388461"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-11T21:41:41.158Z","modified":"2026-03-18T05:19:01.132Z","0.0.1":"2020-07-11T21:41:41.276Z","0.1.0":"2020-07-12T23:12:16.844Z","0.2.0":"2020-08-11T04:02:44.204Z","0.3.0":"2020-08-31T22:29:51.033Z","0.3.1":"2020-08-31T22:34:10.333Z","0.4.0":"2020-11-11T22:40:11.767Z","0.5.0":"2020-12-08T06:37:49.496Z","1.0.0":"2020-12-15T01:26:20.411Z","1.1.0":"2021-02-15T07:44:59.087Z","1.2.0":"2021-04-16T00:35:16.679Z","1.3.0":"2021-07-11T06:20:36.071Z","1.4.0":"2021-09-22T23:12:27.469Z","1.4.1":"2021-09-23T08:01:20.497Z","1.5.0":"2021-11-05T22:20:19.282Z","2.0.0":"2021-11-24T04:35:08.164Z","2.1.0":"2021-12-20T22:23:04.223Z","3.0.0-beta.0":"2021-12-22T05:48:37.362Z","3.0.0-beta.1":"2021-12-25T03:27:28.842Z","3.0.0-beta.2":"2021-12-25T03:29:09.486Z","3.0.0-beta.3":"2021-12-25T04:15:51.319Z","3.0.0-beta.4":"2021-12-25T04:20:55.112Z","3.0.0-beta.5":"2021-12-25T04:40:18.041Z","3.0.0-beta.6":"2021-12-25T04:55:06.319Z","3.0.0-beta.7":"2021-12-30T06:18:22.110Z","3.0.0-beta.8":"2021-12-30T07:57:54.493Z","3.0.0-beta.9":"2021-12-30T08:49:57.471Z","3.0.0-beta.10":"2021-12-30T09:04:22.534Z","3.0.0-beta.11":"2021-12-30T09:28:39.744Z","3.0.0-beta.12":"2021-12-30T23:19:15.680Z","3.0.0-beta.13":"2021-12-30T23:33:29.013Z","3.0.0-beta.14":"2021-12-31T03:03:47.933Z","3.0.0-beta.15":"2021-12-31T23:31:14.930Z","3.0.0-beta.16":"2022-01-01T00:04:50.489Z","3.0.0-beta.17":"2022-01-01T01:46:17.940Z","3.0.0-beta.18":"2022-01-01T06:29:55.074Z","3.0.0":"2022-01-02T01:48:17.888Z","3.0.1":"2022-01-02T21:10:12.033Z","3.1.0":"2022-01-08T21:47:30.538Z","3.2.0":"2022-01-26T04:47:33.429Z","3.3.0":"2022-01-28T05:51:26.292Z","3.4.0":"2022-02-16T02:00:38.065Z","3.4.1":"2022-02-16T22:58:44.300Z","3.5.0":"2022-03-10T05:37:48.252Z","3.5.1":"2022-03-16T23:41:02.095Z","3.6.0":"2022-03-30T22:31:16.772Z","3.6.1":"2022-04-05T17:34:19.985Z","3.7.0":"2022-04-09T00:01:36.355Z","3.8.0":"2022-06-08T00:10:45.861Z","4.0.0":"2022-10-02T09:25:24.894Z","5.0.0":"2022-12-12T03:52:37.753Z","6.0.0":"2023-07-31T00:41:12.885Z","6.1.0":"2023-12-14T21:19:43.129Z","7.0.0-alpha.2":"2024-12-14T06:46:57.678Z","7.0.0-alpha.5":"2024-12-14T07:09:20.438Z","7.0.0-alpha.6":"2024-12-14T07:43:08.237Z","7.0.0-alpha.7":"2024-12-14T08:26:53.242Z","7.0.0-beta.0":"2024-12-25T01:12:23.818Z","7.0.0":"2025-03-22T22:59:52.961Z","8.0.0":"2026-03-16T20:30:33.086Z","8.1.0":"2026-03-18T05:02:57.126Z","8.1.1":"2026-03-18T05:19:01.016Z"},"license":"MIT","homepage":"https://github.com/lostfictions/eslint-config-lostfictions","description":"<p align=\"center\"> <img height=\"50\" src=\"logos.svg\" /> </p>","maintainers":[{"name":"sux","email":"npm@perd.us"}],"readme":"# eslint-config-lostfictions\n\n<p align=\"center\">\n<img height=\"50\" src=\"logos.svg\" />\n</p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/eslint-config-lostfictions\">\n<img src=\"https://img.shields.io/npm/v/eslint-config-lostfictions.svg?logo=npm\" alt=\"NPM version\" />\n</a>\n</p>\n\n`eslint-config-lostfictions` is a shareable, opinionated, batteries-included configuration for [ESLint](https://eslint.org/).\n\n**Features**\n\n- Intended for use with [TypeScript](https://www.typescriptlang.org/), using [typescript-eslint](https://typescript-eslint.io/)'s parser and type-aware rules. (Also supports JavaScript in projects with a [`tsconfig.json`](https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html#writing-a-configuration-file) configured.)\n- Includes an alternate React config that adds additional rules from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react) and [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) to catch errors and uphold best practices in React code.\n- Delegates all formatting to [Prettier](https://prettier.io/). No more noisy warnings in your editor shouting that you forgot to indent your code!\n- Includes rules for best practices when writing tests with ~~[Jest](https://jestjs.io/)~~ [Vitest](https://vitest.dev/). (But use of Vitest is not required to use this config!)\n- Prefers warnings to errors for most lints, which helps distinguish between genuine problems (like TypeScript typechecking errors) and lesser code smells. ([Read more](#red-is-for-errors).)\n- Deviations and disabled rules relative to base ESLint, React and Typescript recommended configs are documented and include a rationale.\n- Adds [warnings about deprecations](https://typescript-eslint.io/rules/no-deprecated/) for both internal and external code (by checking JSDoc annotations), [best practices around imports](https://github.com/import-js/eslint-plugin-import/), [Node.js-specific lints](https://github.com/eslint-community/eslint-plugin-n), and select additional rules from the wonderful [`eslint-plugin-unicorn`](https://github.com/sindresorhus/eslint-plugin-unicorn/).\n- Batteries included: just add ESLint and this package to your existing project and start linting! Unlike many other shareable configs, `eslint-config-lostfictions` doesn't declare any `peerDependencies` besides ESLint and TypeScript, so there's no extra ESLint plugins and parsers cluttering your `package.json` that need to be audited for compatibility on version bumps.\n\n  > Admittedly this is less of a concern in the shiny new era of \"flat\" ESLint configs, whose new plugin resolution allows configs to bundle plugins without difficulty.\n\nRead on for the rationale, or jump to the [Usage](#usage) section below to get started.\n\n## Why?\n\nTypeScript and ESLint might seem like they're used for the exact same thing — catching errors in JavaScript — but they have different, complementary uses. TypeScript generally limits itself to typechecking, while ESLint can catch a broad variety of other errors, from simple oversights like [expressions that do nothing](https://eslint.org/docs/rules/no-unused-expressions) or [comparing a value to itself](https://eslint.org/docs/rules/no-self-compare), to [technically legal but dangerous syntax](https://typescript-eslint.io/rules/no-non-null-asserted-optional-chain), to analysis of [possible race conditions](https://eslint.org/docs/rules/require-atomic-updates). The [typescript-eslint](https://typescript-eslint.io/) project not only enables ESLint to parse and validate TypeScript code directly, it adds support for a wide range of TypeScript-specific lints and error-checking not covered by the TypeScript compiler. In fact, the TypeScript developers [use ESLint and typescript-eslint on their own codebase](https://github.com/microsoft/TypeScript/blob/main/.eslintrc.json)!\n\n`eslint-config-lostfictions` is based on a few key principles:\n\n### Linters are for linting.\n\nAfter untold numbers of code reviews nitpicking whitespace or semicolons, programmers are finally coming around to the idea that it's usually easier to let the computer fix those things for you. A consistent team-wide code style helps to improve readability and avoid bikeshedding that arises from minor differences in opinion, but time and experience have shown that the ideal way to enforce style is via editor tooling and runnning checks in continuous integration. (Who cares about \"tabs versus spaces\" if you can treat leading whitespace as tabstops on your machine but save them to disk as spaces?)\n\nLanguages like Go and Rust make things easy here by integrating opinionated formatters in their toolchain. In JavaScript-land, there are two main options for formatting: ESLint and [Prettier](https://prettier.io/). Both are viable, but I've found that Prettier is much easier to configure, more consistent, and allows for a better separation of concerns.\n\n(For example, when saving a file in your editor you may want to automatically reformat your code, but you may _not_ want to simultaneously \"auto-fix\" other linter warnings, since these \"fixes\" occasionally change the semantics of your code or erase some intermediate work you've done. This is a lot harder when using ESLint as both a formatter and linter. ESLint also tends to give you angry messages if a line of text is too long or it detects some other whitespace or formatting issue, which can mask other more important lints.)\n\n**`eslint-config-lostfictions` assumes that you're using Prettier**. All ESLint whitespace and formatting rules are turned off via [`eslint-config-prettier`](https://github.com/prettier/eslint-config-prettier).\n\n### Red is for errors.\n\nSome (formerly) [popular ESLint configs](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb) like to scream at you at maximum volume for every possible variety of included lint. Again, in my experience, this can result in a lot of noise that masks other more important problems, such as typechecker failures, semantic issues, and parsing errors.\n\nBy contrast, `eslint-config-lostfictions` tries to reserve the \"error\" lint level for _genuine suspected errors_ and prefers warnings for lesser code smells and minor issues.\n\nFor example, [`no-lonely-if`](https://eslint.org/docs/rules/no-lonely-if) is a _warning_. A lonely `if` may be somewhat unidiomatic JavaScript, but by itself it does not represent a semantic issue. On the other hand, [`no-self-compare`](https://eslint.org/docs/rules/no-self-compare) is an _error_. There is almost no imaginable circumstance where you would want to compare a value to itself, so it very likely represents an oversight that will lead to unintended behaviour in your code.\n\nAll that said, for the same reason you should use a formatter, **it's a good idea to treat warnings as errors** in your CI to ensure warnings get fixed before a pull request can be merged. You can use the ESLint CLI option [`--max-warnings=0`](https://eslint.org/docs/user-guide/command-line-interface#--max-warnings) to enforce this.\n\n---\n\n## Usage\n\n```bash\nnpm i -D eslint eslint-config-lostfictions\n# or\nyarn add -D eslint eslint-config-lostfictions\n# or\npnpm i -D eslint eslint-config-lostfictions\n```\n\n`eslint-config-lostfictions` bundles all its plugins and parsers as dependencies. ~~ESLint doesn't yet directly support bundling plugins in a config in this way, `eslint-config-lostfictions` also re-exports [`@rushstack/eslint-patch`](https://github.com/microsoft/rushstack/tree/master/eslint/eslint-patch).~~ **`eslint-config-lostfictions` is now based on ESLint 9, no ESLint patching needed!**\n\n#### `eslint.config.mjs`\n\n```js\nexport { default } from \"eslint-config-lostfictions\";\n```\n\nFor React projects, use the `lostfictions/react` config, which adds additional React-specific plugins and rules:\n\n```js\nexport { react as default } from \"eslint-config-lostfictions\";\n```\n\n### Customizing the config\n\nIf you need to change enabled rules or configure linter settings, that looks something like this:\n\n```js\nimport { react } from \"../index.js\";\n\nexport default [\n  ...react,\n  {\n    rules: {\n      \"comments/require-description\": \"off\",\n    },\n  },\n];\n```\n\n`eslint-config-lostfictions` also includes [`eslint-plugin-vitest`](https://github.com/vitest-dev/eslint-plugin-vitest) for linting your tests (including helpful rules like [`expect-expect`](https://github.com/vitest-dev/eslint-plugin-vitest/blob/main/docs/rules/expect-expect.md), which ensures you haven't forgotten to make assertions in your test cases). By default, the extra Vitest rules are enabled for files with a `.test.{js,jsx,ts,tsx}` suffix, as well as files under a `__tests__` folder — which should match Jest's default rules for finding tests.\n\n---\n\n## Additional info about specific rules\n\n### Warnings about `Object.hasOwn()`, `Array#at()` and `String#at()`\n\n[`unicorn/prefer-at`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-at.md) and [`prefer-object-has-own`](https://eslint.org/docs/rules/prefer-object-has-own) are both enabled in this config.\n\nThe respective functions they recommend are cleaner and less error-prone than their older alternatives. [`Object.hasOwn()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwn) shipped in [Node 16.9.0](https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#2021-09-07-version-1690-current-targos) (2021-09-07). [`String#at()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/at) and [`Array#at()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at) shipped in [Node 16.6.0](https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#16.6.0) (2021-07-29). Since `eslint-config-lostfictions` itself requires Node 18+ as of `v7.0.0`, these functions should be available in all environments where you'd use the config.\n\n### The `in` operator\n\nThe [`in` operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/in) has a number of pitfalls that can make it tricky to use. _Using an object with arbitrary string keys can be a code smell_ if there's any possibility the keys are user-provided — this can be a source of [prototype poisoning](https://medium.com/intrinsic-blog/javascript-prototype-poisoning-vulnerabilities-in-the-wild-7bc15347c96), and even solutions like `Object.create(null)` aren't foolproof (and create new pitfalls of their own). For this reason, it's recommended to use a `Map` or `Set` when working with arbitrary keys.\n\nHowever, the `in` operator is often more ergonomic than the more \"correct\" alternatives and works as a type guard in TypeScript where other forms of membership checking do not. For example, given this type declaration:\n\n```ts\ntype XorY = { x: string } | { y: number };\nlet thing: XorY;\n```\n\nThis code will typecheck correctly:\n\n```ts\nif (\"x\" in thing) {\n  // narrowed to { x: string } in this block\n  console.log(thing.x);\n} else {\n  // narrowed to { y: number } in this block\n  console.log(thing.y + 3);\n}\n```\n\nBut this will not:\n\n```ts\nif (Object.prototype.hasOwnProperty.call(thing, \"x\")) {\n  // ERROR: Property 'x' does not exist on type 'XorY'.\n  // Property 'x' does not exist on type '{ y: number; }'.\n  console.log(thing.x);\n}\n```\n\nFor these reasons, `eslint-config-lostfictions` warns when using the `in` operator, _unless the left-hand operand is a string literal_. This should catch a majority of code-smell cases while still permitting the relatively safer case of using `in` to narrow a union of TypeScript types.\n\nKeep in mind that the preferred way to narrow non-literal union types is the use of a _discriminant property_. (For example, the **`kind`** property in `type Shape = { kind: 'circle'; radius: number } | { kind: 'square'; size: number }` is a discriminant.) Discriminants sidestep the need to reach for something like `in` in the first place.\n\n### Warnings about `process.env`\n\nAs noted in eslint-plugin-n's [`no-process-env` rule](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/no-process-env.md), Node's [`process.env`](https://nodejs.org/dist/latest/docs/api/process.html#processenv) is effectively a kind of global mutable variable. But even if you don't mutate it, spreading it around your codebase can make it difficult to reason about your application's configuration. Instead, it's recommended to declare and validate all your configuration up-front in a single file, and then export those validated bindings for use across your application. (Something like [znv](https://github.com/lostfictions/znv) could help you with this.)\n\n`no-process-env` is thus enabled by default, with the expectation that you'll disable it in the file that handles your app configuration. This might be a bit noisy for brownfield projects that don't already follow the single-point-of-declaration convention, but in my experience it's worth it to clean up those stray uses of `process.env`.\n\n### `for-of` vs. `forEach()`\n\n`forEach()` methods — mainly `Array#forEach()`, though equivalents also exist for Maps, Sets, TypedArrays, and some \"array-like\" DOM entities — are a holdover from an earlier age of JavaScript. Before the block-scoped declarations `let` and `const` became widely supported, iteration blocks were either clunky or risky to use. Even a simple `for(var i = 0; i < x; i++)` often needed its body wrapped in an [IIFE](https://developer.mozilla.org/en-US/docs/Glossary/IIFE). In these dire circumstances, `forEach()` emerged as a more elegant and humane alternative for iteration.\n\nFortunately, things are better for JavaScript these days, and `for-of` loops are generally a simpler and more readable construct. Every built-in with a `forEach()` method also supports iteration via `for-of`.\n\nDigging a bit deeper, `forEach()` has some issues in that it's imperative but _looks functional_; it can sometimes be tempting to add it at the end of a chain of array `.map()` and `.filter()` calls. Unfortunately, the resulting code is generally the worst of both worlds, with none of the benefits of truly functional code but all of the drawbacks.\n\nIn this config, the rule forbidding `forEach()` comes by way of [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-for-each.md), but [Github's ESLint docs about `forEach()`](https://github.com/github/eslint-plugin-github/blob/main/docs/rules/array-foreach.md) go into more detail and outline some further compelling reasons to avoid it.\n","readmeFilename":"README.md"}