{"_id":"@denis-sokolov/eslint-plugin","_rev":"19-1b557d65ed8afd471d7cf49b14c23497","name":"@denis-sokolov/eslint-plugin","dist-tags":{"latest":"19.0.0","alpha":"19.0.0-alpha"},"versions":{"9.0.2":{"name":"@denis-sokolov/eslint-plugin","version":"9.0.2","license":"ISC","_id":"@denis-sokolov/eslint-plugin@9.0.2","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"f0be4d2196fadb67c66f127659b352a5d5048fd6","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-9.0.2.tgz","fileCount":117,"integrity":"sha512-j6KfaEmo/GGRxYXcKCodYMQBm/hooVwaF8EfrKyEeBhtGMKjJKUTo3qnU82CkylMjh9pL4SwlCK2Lj0nTeVM3g==","signatures":[{"sig":"MEUCIFH3r7bWiivuf8Erg6vHZMXmSG09cdl9uiGIORU/dMKaAiEA9hFerZPs/m98YJuLe+l0LGIieV7a5dx8OMbL2R0SYEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK+gmCRA9TVsSAnZWagAARJUQAIoH0EyFNGhgD92ju+2z\n9QjtTo4sy4UeSkYu0cJLb0/oPIPRCMDyRnUW+GNU/oBOgSboCQ2m0cQtkuAk\nd1eJswHp6B6eviXwM5fFd6apNIZqV5/M4Tadrt0iHvk2CJfU1nDyiDFQsKTz\nVgnc+bR4e0dypqEFXN/4KcduOxPAzU535F7ACk46s54yrF0r6UiVFqSPabnf\na4wK5UBBBOyWKUykIB2PnyMWNTN/XNdKopNNWblCR3gnVDTH+MvxttTJL3Xq\niTyqAJumjKu/u9idqNibMrnd+kT9EVZCoRQJcmqT1lyPxeoyGNqA3CcCRml+\nzFENPX3gVlkPQ+MYwCPdjVbSmpMsW3bKpNaJRZynXUCiUDr8pIgsELoNID5i\nAkyPSNX1qrv3Nbqgo/G/AW5Nwn87d6J+NPuI9FkYqZ7UA6WTunfeavrfsiKl\nqvOaVSNVF++Xb2CDmavm2177bWdpgI2PBx1gf2H06eeCkLjZxC2vus4Onb28\nr9LI4kr4GOjXFwxovboxqbQYPKDUSxZEm+1r06fdE+GoLDcLUqlsnbQl1rxK\n9Mucnr2EIC1l2hrtFkKBMmhlnc6lP277hNhQuWBplitDmC/JmFsCWGHXn6k2\nDMml9XqPCinJcpqffdlIEXYxQ1VZ6bOAbJZXMn3irB3lyIvlcvFjXjV5cdUp\nAW0y\r\n=LefG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"df44a1559f0a83442aae6cb67500014642a3c496","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"7.17.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"typescript":"^4.3.4","eslint-plugin-react":"^7.24.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","@typescript-eslint/parser":"^4.28.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^7.29.0","ts-node":"^10.0.0","prettier":"^2.3.1","@types/node":"^15.12.4","@theorem/eslint-plugin":"^7.0.0","@typescript-eslint/experimental-utils":"^4.28.0"},"peerDependencies":{"eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_9.0.2_1630267430522_0.6952738837321835","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"@denis-sokolov/eslint-plugin","version":"9.0.3","license":"ISC","_id":"@denis-sokolov/eslint-plugin@9.0.3","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"9dc593fc5c6dedea9c4ea5a894181394c3471a24","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-9.0.3.tgz","fileCount":117,"integrity":"sha512-Dn4fM2JrJqpbUcXOVleJz800tQ0F1R9uEavMUckHbiiEIvdgKDQGsVckhMhHxyc32DM7iRlVav0NH+Mgo2c/ig==","signatures":[{"sig":"MEYCIQCTqOoBeGR1+6okiexle3QiJf1cE2FrtKXRiOhJGBZp8AIhALt4LzdOsSjHsA6ksGvQPetMuKQ0DHcCO5EINiURdZ6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98852},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"34afff691a8c47354e4a132dc2b7d27255659347","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"7.24.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"typescript":"^4.4.2","eslint-plugin-react":"^7.24.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","@typescript-eslint/parser":"^4.28.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^7.32.0","ts-node":"^10.2.1","prettier":"^2.3.2","@types/node":"^16.7.6","@denis-sokolov/eslint-plugin":"^9.0.2","@typescript-eslint/experimental-utils":"^4.29.3"},"peerDependencies":{"eslint":"^7.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_9.0.3_1635753063084_0.7064213308028708","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"10.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@10.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"b3e84ae63a08f368ae24a9fb74dd5f8420831c4c","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-10.0.0.tgz","fileCount":117,"integrity":"sha512-0JEw+u5mDm1KwgpBG6MtfeFShmHifvlLCCoE7vUMd59EABfMdo8sNR8RMp/d1C44sgffnU5+/N4QR3PpOZMxuA==","signatures":[{"sig":"MEUCIFeVDR/tvq+kXj7eUsaeNYIRmj/oFZpEuXDa59FlrRwQAiEA4hoZiRZsT7A7BGL8XyEEV4bpmD8Jm+2m3J4YkSJXTgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkpQMCRA9TVsSAnZWagAA/HAP/2lecK9mBu5ZydIv/BJx\nw1MD5rbuur0oddY8ieWB5ZDF6xcS+aVfeJro13YOpPZT5WPGQ+ZvcdEeHF+8\nuEKpJviYUG0og7UJ4OqjIzRrJjCohHPsi6hxa6zGUk2eA1r9vUa9cIXTq6+o\npSl1+kxJljcUC+k7iH4+7Y4R0HxS/OKedP5B3QCswAVxGFnnRX0vD/n8U+bp\nSP/dWEeqZ6AxCnn4gsKfpYpabPyXpp/7U8fgZG4SiLFn4I0mjstBfLOa97gf\ng15ZAAEdt07KoWY4fgE9AqX80ajBuz3qHdekf7Z3sAvAxG4QyQLTo7DM1ixW\nIK7MSsadLtfYS5/KpcbbYKijbSBv23trd2+GISVpSNte5xi4OuBhIW3kNEfG\nguEquo1fNXAMd6Oxq3mMDdVcUyjLUcev3FFdoto4nHBjM49OeqDRYK6xv8U/\nUr4Tmm0gC5xPy5zHV2KqdrtHDrKRiZAJ4lFLyBzDFYF54oJF8L5qnd/PWXZs\nRs9ZIfLAQ35fQRoPJaZ6fWtqdQirgok0eJWGh+ao62Hd1ZaMtp5WwnaXmGDa\nHE5br6bm5oG3Cw7YE0rtrT1jaOywHnsVOCk9+eIVtFXuT662uR3U0JuNmDxq\n4oRd7xLegmI4zNLSfW8Ki+Wlxe4qPQp+LKOR4a7ZeqtneSzxI64pD6uRsZbd\nP6cG\r\n=XwHi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"df46523a8506bf6ba80ed6ac7dc714b594a0e295","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"7.24.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"typescript":"^4.4.4","eslint-plugin-react":"^7.27.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/parser":"^5.3.1","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"^5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^8.2.0","ts-node":"^10.4.0","prettier":"^2.4.1","@types/node":"^16.11.7","@typescript-eslint/experimental-utils":"^5.3.1"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_10.0.0_1636996108406_0.17560458335203122","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"11.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@11.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"6cbe3016dcfc1ff01d6be916eba61228c966847f","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-11.0.0.tgz","fileCount":117,"integrity":"sha512-pLuLqu8nDiaPZ7ot0uoSQjs1zor8oc5//pi8U6HrucaXcKpwTayw/aOhxgFsgVhRJn6OmuLxaMKLlDQohVLk+g==","signatures":[{"sig":"MEUCICRlWEyvyOdX2Oabg72uwm2BzuhQbVvP/y62SfMfWf6dAiEA1vWAt6X52WLajdj/BPeVR1BLyrzKcnTeIvjJLgBa2D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgSKCRA9TVsSAnZWagAAnbwP/ivynoaOeKFYiTUM39At\nl54cadPvrWfddpZ4K1Znox9Lwd5etgFJgCcndeksUkKtuyfPaSILGjt6H6aq\nCiCXxkmVBA8x0ojBZOXr+k+YiyJG8X3KFWNWGwA1ulP1CBRKZlFGNwi9krG8\n1DZu0+fZWFntYVb37NZuFVcfMyWw8JTxykeTGhRCtDQMoFpIKLTADJuwIPW4\ncfpn2ASuiseyljnhYIgMJrQLfIpIlC55da9jot0tjlXtZaq7woVp+XZ1GkV5\nxX7KM51ib1GOG6Rtj0F01ISFqcwVM1IfX7SB4Y+xG8s9ulmnfZj/JT7EhtGy\nJJ+2PMUWALuqkM2J3ohqyRRzRarJBZCLTuazNma4p5T2gberRgWBbmPlRJRF\nOQwzqtpSDfrneMdycKpMEmpGB5J6ozW/18MyfJCuoOSM4a40xHqMK7H8XBam\ngIfDPwDQ22oIJze5vApn0bugR5iwlz0rh+0YU4FHMeJPDM9bv8HkslLaEkra\nXyEj6/2iTiFQm6j7nNqb0zstjAIx3WvE8RSYni1xLRP0fRIlUyLp1w3a9XAB\n/KEO1xGwuUWZ5f1XX8zMx17ukhC/7rZnS+gprV6L4uQx2nqf9YkKIMSf2X8F\nziJ2LUi7y+rc5HV2QyQUdj5ioPgNdIwxamqpfzSRfeAERFk0m4Oqu0f75974\n5exz\r\n=8v9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7b002f56256d04803d7c781115e84165c3a1e978","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"8.1.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"typescript":"^4.4.4","eslint-plugin-react":"^7.27.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/parser":"^5.4.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^8.2.0","ts-node":"^10.4.0","prettier":"^2.4.1","@types/node":"^16.11.7","@denis-sokolov/eslint-plugin":"^10.0.0","@typescript-eslint/experimental-utils":"^5.4.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_11.0.0_1638270089873_0.04418793184291103","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"12.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@12.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"eb58bc006377c15ae98d5aaba148f9f3c59c671a","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-12.0.0.tgz","fileCount":117,"integrity":"sha512-3r/g5RjemRM2NeKBdYGPcPQGKxiBqvLuLel+bd6hEmgjqu6NV+La8iXtF0ltAk5btCHapIxGwG9y05Q2DdzXXw==","signatures":[{"sig":"MEUCIC5sqgg4u/SQL24HHeFcrKZeXrIzQT9mP3GbHR+MuVxqAiEA8aUOaJaxTsYWHpkVUIxLUMGiJVkxiZS69WFGkDLUjOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwHhPCRA9TVsSAnZWagAAjBMP/0iBFqIahgloP+vSDL8s\nDUcKatCN+SwZ9eejnR1e/VpA9y+A60GGXxpN05L4C3RkRvBgPXrnXaU7jh+G\nQVIZo1Eg4QCBQUuBVnH5UhNnRK/vCSd4n4JlmUCWFZWoszJPnOUdsMGFrXfr\nu/+Y/I4BeiPpBHzMK1YZh6PyJo/cxrRWxpXW2bTmD3NrvVrewHDt9OLJEvt8\nx9cyvpm6dnLzUmOQbpj3xhcFssswDFAZ3DluNEgUMbQP5SqgpTob/Qd3J5mA\n/qcbOwp47ASyNMLBBa8Rur3yZd6cj4PiDG3Rf3Gvefy7heYUPpGp8gUlywv8\n1g6Ek73yUxQrv9anF2Ouub/3V0ApiE9aONmcNHD/jBnm1RiAGAED1XMvpo8u\nMS7jeFW96mBMn+Z9pSh6sCPGHvTpsNnC4EJCa2mpSHOU0SjMah68eF0LUOyj\nY8fL0RqGsZUtiitj2dk7Onj6MbIBskZUvY1g8qQviTRJdQzI/0AOBRv34eAs\nCCmO7cBAk2BqJZhyho20fw2Yfwex+xp/S57yOq0MoYHKXsGiJpgIxa7Qoo9N\nbOYK0mtOJvn9t9hytx3MtUak5+vLcrE8QxA+IBnwrSJDGxZM87jocmIkM5jI\nQaQK2R23t6GrzYY9c9ljTHPrJoO39APegWNAeXQBzX8S46U5wgyjO2D+6CkB\nMK8t\r\n=NCVB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"589318c05bf064d18fb7e3cd43f1afc686467c46","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"8.1.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"typescript":"^4.4.4","eslint-plugin-react":"^7.27.0","eslint-plugin-import":"^2.25.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/parser":"^5.4.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^8.2.0","ts-node":"^10.4.0","prettier":"^2.4.1","@types/node":"^16.11.7","@denis-sokolov/eslint-plugin":"^10.0.0","@typescript-eslint/experimental-utils":"^5.4.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_12.0.0_1640003663750_0.28811197541041267","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"13.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@13.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"5ef9700f8e6d936ab85e5437fbd7d61d1d35c974","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-13.0.0.tgz","fileCount":117,"integrity":"sha512-n8UV11ajPxkYMtai4s9edZHHnkxENMaw5QHejpMqVhLPSGdCACgUIuMDz2nBjTaiHQIOsco7mKYfkeRPK+8ZOQ==","signatures":[{"sig":"MEYCIQCNEB/1mAAjomIQzFMR1RY1FN4GCjEGabbK2ZigEuap2gIhAOwD4eE1VqSX2QEtb+26EQ6bP9nJYwYeLiaZYkw0E5Pg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAlh4CRA9TVsSAnZWagAAK5YP/0ssM0Ly1G42JhahufGP\nTtnW2CtVu6i8x2iqctHcScYzcx74CLB4PSBlJDpEGDD8qvRoJ13XFJFEiRnK\n04RDnOVkyp+14kzizz4OWssMpaYP9PJ+vhpdrIgCEAgMC5oTby58PIMzVPiQ\nBb58Ii/DApaXqVQwIoA+hbR7FpgpdYiEaYTW5SLXpNzh10keNdBB5ytwqZoU\ndnZdaXQJ2bTMFh4IRlOdqlLs8RQt6YHrJG3GUHXJ00wDY9kWWoClXlTnIicW\n9rwnDoqKugSCtdqoD7ajenNxOs8PIPTfKyOOc3WLz5VK+Xe9JaLA5BwbWjF2\nxu6k3+hdcSnPfv1afS9RwwwXnHfHXtqv04gHimrNMivjQp+EitohekxX+eu9\ncRKkSJF+4IwF7vMJ8gZ4wUUELq7fpxQBdB0IkusSbLCzQM+RBLFHI1UC/aXl\nf3PlnEyDQVtqgdFZLmjkv5WEBMeNDFtU77TfZWDs30dd3c3hwJPfCqoxcuUz\nwsifuLX4fjrVUAhBN22n9Yd7pFoCJqHnyCe2moRHYL0nixuCRepgA7wRwS0d\nP2QWqtZQ1VT2Mo57pR6MDcmMV/tiRaeXV0TSOWBeqnWm/7p4D6R35z4HPkll\nmmW56GbFu+rRe9UvoewbJNa90RjyR+7DGlWsYAqrFtXmMxKH9fz2eDJoJk5Q\nOez2\r\n=oCjq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"80ff4558a0b10ef6749fcd64a042cdbaec2adeac","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"8.1.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"typescript":"^4.4.4","eslint-plugin-react":"^7.27.0","eslint-plugin-import":"^2.25.3","eslint-plugin-promise":"^6.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/parser":"^5.4.0","eslint-plugin-react-hooks":"^4.3.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^8.2.0","ts-node":"^10.4.0","prettier":"^2.4.1","@types/node":"^16.11.7","@denis-sokolov/eslint-plugin":"^10.0.0","@typescript-eslint/experimental-utils":"^5.4.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_13.0.0_1644320887907_0.30334699471805204","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"14.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@14.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"a689ed67aa65c59addab4077183f0f93fa703efd","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-14.0.0.tgz","fileCount":132,"integrity":"sha512-X6z9e7VBy6M2wawD9u4OtmDx6f6jzlGcUmCAzDxhUMEa77sgosytgdRUj8h/a3glzRss4QSnj3wjAUBzAmWHGw==","signatures":[{"sig":"MEUCIQD6+eqdU2kdq0BLPzIwOfx7pdLanUz6Q17u7ncjJruLIwIgXxKEYbhioB9OncvoXybcA4fU2GRyvo5w7vYEtAMFqNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioHAwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcYw//bcJW9LpfGuZW5hyRUkEVOK8v/OYfvEMhOfwYJpOnHm/1ElnP\r\nyeUuB3pnrVDhB8joM9ZUlRLQlzhiwKSvli8R7mqrdF+YbG1E4DYTLOseMKuX\r\nTEeI8B9FypWUJKFfaEQdb2GUS7Nd2LhgCUjTkiA3+FPdP8Pu348zB7MBYHtE\r\nrZVXB5WnM6UvlgoA14ajxxJmcyv2XpvoqAgCsqagLF47pWhd2ZPQ7kZttgU/\r\nnBYdCzpVKuqE0ZsfS+ddzFC3aHxswj0kitZAXAQvMqnykeHY1zmjd3kEqnAw\r\niVXp5QfgT1Ylb14fgcpoCRSPiwYuoEeUlRKyEKTBPFEYD4U/B4XWqVjbZcyw\r\nCdnLpYiYayLGGg7Rh7hw5JY4WY9vLuJuM9tUH7AGr7gQJE5/7rfikIneWuMP\r\niy93cuwqB96hsqC6888KWFX8oVOAlUdt0vtOcmbaqnur/tdWEpOAuOW0QNPk\r\nBU7XiOm4SLk4b9wLQD+wDpA4qD3FJsTPlP28pxdGNsJNhc3TEdAsLK4rsGYe\r\nbI7lyUF+uODa4jzFeF9/IAbdRHdHJlczJIpQwb1k1+YlutheB29Cr8sZRlKr\r\n81gApIKLE6CpD22UlevDZb2wZBa+TZTM5/FlPES9lJFxykVIyrou/qndL77M\r\nwerieXVe8xgWZCuzg6wTBuSHx+VnJnNeO0c=\r\n=FcJr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0533d3cb5bc91c0c960cdee647e76d8f71619bfd","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"8.1.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"typescript":"^4.7.3","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/utils":"^5.27.1","@typescript-eslint/parser":"^5.27.1","eslint-plugin-react-hooks":"^4.5.0","@typescript-eslint/eslint-plugin":"^5.27.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^8.17.0","ts-node":"^10.8.1","prettier":"^2.6.2","@types/node":"^17.0.41"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_14.0.0_1654681648615_0.752311770989144","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"@denis-sokolov/eslint-plugin","version":"14.0.1","license":"ISC","_id":"@denis-sokolov/eslint-plugin@14.0.1","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"acec329ce0a389aa03d4990f1959461433062952","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-14.0.1.tgz","fileCount":132,"integrity":"sha512-NjG8IJK825Q23SEWjyXHFAYExlHqmxeSPF/M0YSvp/JUljGmZ+ygd+xrp6RRWcInH2z5OeKvbwMUZ09wS4aErQ==","signatures":[{"sig":"MEYCIQCGuZTPrHSwMaLtOplQBg/zHWp45f/dG9rm8ErYjpvmJQIhAJlsXXg/9EaH3c1NiNWhPzzeuZm0KfgsNfHiHz7m5QXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioHVsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/+RAAox5iLrTeeI2f+Ivbsr5g0USwG4RDs8VshqUOGzuXUpkMI6LS\r\nHi/K2KOyFxq86ZaD/VA2rpwNPTs+O73rt5WTrltyqYga9I6H547YQ9eV6vQA\r\nBPruJriYoBAmUihk/vqK4t6ZcTaqjZE4Xd72e7KpVBIjEbxgw3MPyzntqaY8\r\ntTQZHc98FRX6PZSmANiujKLgjjdkyf3o0oE/+1KYYSY4dgWxUnM93yK2xsbz\r\nxogpDhJ7AX2mWc2luikmBv9D1rz74qkaEuelqZs5G1d+qIFCoPfAwRIDt0ma\r\nIE3u0NaOihuawROqWnnc4zvT4Mcmp0U6RprTy+Jnzyizhd/cLfO/eP9RYdf2\r\nMtDG+QCcNrHAVs1JG/sl5umdaSMuWfgxb23Wctt0pfLGaSYaGrQ19Ygv3EAR\r\nCl9RbqmiXH0p9BJeiet15rJ/G4Z5TBT4TU8hRYyKnZPhya/EVYnuDenQ9TQV\r\nR/H+BRkIp6xb01/SYt5T2R0Y11yemt9Gl0DRnh8fgnvn8XdC7eDft69Y60K8\r\nR2nmXoSwHSbYlBDXS0alpPTRgyvq85fZiY1O6lFA+I73DX/ToWAlXbdYIkf5\r\naT7W/nPi2XBBRN6XiB6Q2vFQtQOZPT2zGvcme991emX4jljsi3w85goiCth7\r\nXNAg/qg1HuTd+vGE5irknUi5YfcpayM5n4k=\r\n=2iVK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a29e1beea99d9401c3aaf0b88288ab15fd78ce57","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"8.1.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"typescript":"^4.7.3","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/utils":"^5.27.1","@typescript-eslint/parser":"^5.27.1","eslint-plugin-react-hooks":"^4.5.0","@typescript-eslint/eslint-plugin":"^5.27.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^8.17.0","ts-node":"^10.8.1","prettier":"^2.6.2","@types/node":"^17.0.41"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_14.0.1_1654682988495_0.6470463288735344","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"15.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@15.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"6ab6d840fdfb7f7c982c51641e75b12462d9c27c","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-15.0.0.tgz","fileCount":132,"integrity":"sha512-/MiklWd1p3m01UJpmlKsPGkcAhy2LfNCL3KQRnf7EPsCQ2zvJjtFAPw9aYKtJll8A6lImUWkF9i41N1ULRdDIA==","signatures":[{"sig":"MEUCIQCcC2VYBDNkgx7lrCCf58jLujKnLq94jcsGH6EdCgo3cgIgT2UqBmKd7AFwtaipHDLVZI77/JHCJj7g+CjJw8fmJNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4pmtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTrg//fj46oT8QwJV3vPTzun8cEv1wlg/Hn2hUesN5c7SHXtK/V8gG\r\nMJZQ8fO05OfYp9FVtTpxJY9KxiWhwP271ZhQn+6gMykNkemktf5wSdJmeGWk\r\nkLOLQkWiFt5ECR7kJ/F5JLzcQjvA1TVgquXospG86UPYRo0pFD2woiqyKFvP\r\ndFswReYI9x5QfyJRAaca2wS6lWuCJnECyoG/nj0Xb9qIVZn5illZOTVqva/a\r\nC5YXZYdhTOQG5rgiUY1Up3i6em6qhPAUmBnNcmuZM4eRnx4dxVdqktwwxt+6\r\nPMy2RiJWmGIEJlXfQBnsMdT1odCIcXdv1b7TOSV4wUvjgPRmtbMRkfoA1hiV\r\nhbwvQpwc/x0dhBbHOXZLAl801aOvW7+aB3+3kIJ0te97k2QrQtFyLE6nLy7z\r\nJgCnTwWv5GL4a+psi5DANaBRPSc3rn8CkHJlKEhHeuy7svinPthtyYWYaf0/\r\nFvkj7jBZxtgZAerkVG4IUef3i/oPNre2IM4NlPBuT1EpICIrPXIiR65GYHN6\r\nqeH6Ac7wYIQGvE3eIY+zatlwrUeR4uV8SGkitq/+dBLo3HvrwTS5CUDWWQip\r\nR0ZOrlXYBS0pXWvLNVMP653oJ8X4XA+p36rD9LhSQOKWQuI+aBHjNDNAq2LK\r\n6/fV9Dw3hILvewh3XtCd7MnIEAwrOrgPJFI=\r\n=+Kuw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4c780f5469b02fda4d8c8372acba712d3347b633","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"8.1.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"typescript":"^4.7.3","eslint-plugin-react":"^7.30.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-jsx-a11y":"^6.5.1","@typescript-eslint/utils":"^5.27.1","@typescript-eslint/parser":"^5.27.1","eslint-plugin-react-hooks":"^4.5.0","@typescript-eslint/eslint-plugin":"^5.27.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.0","eslint":"^8.17.0","ts-node":"^10.8.1","prettier":"^2.6.2","@types/node":"^17.0.41","@denis-sokolov/eslint-plugin":"^14.0.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_15.0.0_1659017645210_0.4478457095927335","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"@denis-sokolov/eslint-plugin","version":"15.0.1","license":"ISC","_id":"@denis-sokolov/eslint-plugin@15.0.1","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"2591c888f2884a1f64f6915ba6509f152a08c22a","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-15.0.1.tgz","fileCount":132,"integrity":"sha512-LEwMnUXGLjNr0A97M4BHh8foFZo/n+U7M3UuWZg9RBXY6990o/1FWumHkZNqeafeSDEiilJUUnjkUbZlcbKrmA==","signatures":[{"sig":"MEQCICMzAx/w12BdO8GVRGD5Xk9RX2UnPLqAd3+iP3MG2qs2AiACrx5C9sBkEyM30rOm39V2wyPH6dLIYNOPYDiA/HAOug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAMOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoaig//XYh5Uoef8KxAhXrQY3U0YKpqz0XZhVLeKLDwIiFvMrmOqPLg\r\ncVXz9S/7vhqnU353oOnVcgZMSoI+Z6STZgFecByFgdw8gX4FQ04/YzXFHJaw\r\nrA1YZsGk/n1YeR4qaPLsSDWoCi59hGwk7+GT05R8PHJy4D+mBzx1/LEG9BW7\r\nVS0xsNFp5UMGy3sRMqiP2tVdyM7IJdYlsqqKeocRU6jNJKRIqkqblc39Tpbk\r\nC1hRP95bnV0JPXDw5LhTspINBd8u5/2R7iXVM6NR8sRJOyoszzXJK88KWBMx\r\nkoTIVBe99zl32W0vcxnCpCqVNiB/6EpBH+tlaDKL6bMnDkG20KKWNRsMy6MI\r\n5TI9BomD1rVZUB/rrlIFcZLg7G3sczObWTgAOSjxVRf8nSXeKlZ7KNX5wbI1\r\n0ux32nNwYAhpZu9br5hmHMIKIjsH3b7wjsOAN2CKMt6c63bzftT6ydYdyRz2\r\nHDlICzonwAAjonVIQ4QEWADYS3buQg3bR04KukvHl6XQKGrnNtK/Q1UMQE35\r\nUJ/Xkl4HxsicKR+aIM6oG2iyVCFGI4zdFMGJXVncCjcKL/mztoEMxaDl38wR\r\ngAXNEWDO9fVQqAcensQTVA7p/FA+aGR8zVSea/ikMlYYq/pg+DyRXBUcFHhi\r\nGRR2KiqPoh6dJhE7gbtwrSCFnijunDb1+UY=\r\n=/AMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"80bd7bb61bf270fcb0dac9bdd3069eb863ba842f","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"9.4.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"19.6.0","dependencies":{"typescript":"^4.9.4","eslint-plugin-react":"^7.31.11","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-jsx-a11y":"^6.6.1","@typescript-eslint/utils":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.47.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","eslint":"^8.30.0","ts-node":"^10.9.1","prettier":"^2.8.1","@types/node":"^18.11.17","@denis-sokolov/eslint-plugin":"^15.0.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_15.0.1_1677771698610_0.12336821710538026","host":"s3://npm-registry-packages"}},"15.1.0":{"name":"@denis-sokolov/eslint-plugin","version":"15.1.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@15.1.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"9126f44ce9591198b6fe0fb35780971c3facd859","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-15.1.0.tgz","fileCount":135,"integrity":"sha512-XM59EUFuZ3jg2xlXdk1+YymLJNPBaD+l1nW6w/NwdiKO7uC9h2uBu/F/U0YckH3yZlTcuUtfGoYKngJQRRL2gQ==","signatures":[{"sig":"MEYCIQCa/nHVfd0q7HdhvPiUn1MKNcw6jv/B9ciO0Xk8GnEykwIhAMwLXFqFMfRVj0ll1Wvt88MV5JPOfqLsnpYU+IhMD0Ob","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119655},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c0735aa43b349cf096152c4fc8f50eb3f9f0cd94","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"10.2.3","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"typescript":"^5.3.3","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^5.62.0","@typescript-eslint/parser":"^5.62.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.0.1","tsx":"^4.6.2","eslint":"^8.55.0","prettier":"^3.1.1","@types/node":"^18.19.3","@denis-sokolov/eslint-plugin":"^15.0.1"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_15.1.0_1706115100256_0.4875497513355449","host":"s3://npm-registry-packages"}},"15.1.1":{"name":"@denis-sokolov/eslint-plugin","version":"15.1.1","license":"ISC","_id":"@denis-sokolov/eslint-plugin@15.1.1","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"399882b4d5bbdaf5a7100b6e400d3a97b2fdbc18","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-15.1.1.tgz","fileCount":135,"integrity":"sha512-obc8vMEEBF8zaXyZw+PwHigg5V3sOARZ7Wy/tFn04hyav5/Yfc8zDB6lTVs17XbxTGRLkOtQVBDRcNtYhesN6g==","signatures":[{"sig":"MEUCIAhWdAAlUZehRn4J9nQFuufvTabKnYlMnuyWY3DdoFtaAiEAnZ87ppVd5KG7inT4j55YQNlTJn3XdDKKmzHo1r5Blcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119910},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5775a7dada0df6745d2d597f5f5b8e0b1072746d","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+ssh://git@github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"10.5.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"typescript":"^5.4.3","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-jsx-a11y":"^6.8.0","@typescript-eslint/utils":"^5.62.0","@typescript-eslint/parser":"^5.62.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.2","tsx":"^4.7.1","eslint":"^8.57.0","prettier":"^3.2.5","@types/node":"^18.19.29","@denis-sokolov/eslint-plugin":"^15.1.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_15.1.1_1712162759240_0.5428710911850774","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"16.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@16.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"8a7a3f196ac2b50e1a3839032ee7e34d9c60f878","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-16.0.0.tgz","fileCount":135,"integrity":"sha512-l+/YcMarJ6TuX7YlLNT9DBTCV0hsmProx+Zs68GaBj0uc3Hu6DbCRwFtaUPN3eX3U5MvZ50/RxnTky92SI97iQ==","signatures":[{"sig":"MEUCIQC7Lj5b3q4SAjAAK4M3CAiZZ2beD7e3J4aieYmchXH0+QIgSEDvqBBUhnw02uLx+ygQC0M+ku31azo9dxigQBIxgdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124540},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f39d18907b36eae9939a9c00fddba2bac29475d9","scripts":{"lint":"eslint .","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write .","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check .","prepublishOnly":"npm run verify && npm run build && publint","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+https://github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"10.7.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"eslint-plugin-react":"^7.35.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^7.1.0","eslint-plugin-jsx-a11y":"^6.9.0","@typescript-eslint/utils":"^7.18.0","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-perfectionist":"^3.2.0","eslint-plugin-sort-keys-plus":"^1.4.0","@typescript-eslint/eslint-plugin":"^7.18.0","eslint-plugin-typescript-sort-keys":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.17.0","eslint":"^8.57.0","publint":"^0.2.10","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^18.19.44"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_16.0.0_1724025796874_0.9750852423522374","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@denis-sokolov/eslint-plugin","version":"17.0.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@17.0.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"f3dcd3d4773f5ddda366ac99d57f677ae994bd9c","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-17.0.0.tgz","fileCount":135,"integrity":"sha512-P39rRpF6n5Jy1gl9+K19SxKBsQTNSV3rUKV1mUijtF3RzOCz8OsyulHXxJmsp5pt0l+6MAxNahjcO9HA4hO+Xw==","signatures":[{"sig":"MEUCIQDlBYxnwy6sS5qRiyUIN5pnh22s3NGHWA3wSkdS9DSyzQIgaD7GZ2oI8H7n+LKn2dVa0a1B8AFxr2rxTvsd+unBmSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127952},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"32d00a45d7b82da7ef8b908ec29789fd5c0da5c4","scripts":{"lint":"eslint . --fix && npm run build && publint --strict","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write . --log-level=warn","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check . --log-level=warn","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+https://github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.18.0","@typescript-eslint/parser":"^8.18.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-sort-keys-plus":"^1.4.0","@typescript-eslint/eslint-plugin":"^8.18.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","eslint":"^8.57.1","publint":"^0.2.12","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^18.19.67","@denis-sokolov/eslint-plugin":"^16.0.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_17.0.0_1733853452609_0.699986302749753","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@denis-sokolov/eslint-plugin","version":"18.1.0","license":"ISC","_id":"@denis-sokolov/eslint-plugin@18.1.0","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"afa86fe05fbaf29c7cba08b30cd83312ac770ef2","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-18.1.0.tgz","fileCount":135,"integrity":"sha512-GBvfDD6U063h/YVXu35W7rLsARqhNk/BB9ktLCnesgONQliXOcYtUKjyfJJp0lhhqGJ6YZcsWWR32IwROqBomw==","signatures":[{"sig":"MEYCIQD49L4trmqjBrl7657VcWZCYKVlMVlZrMGU9ljINU2ZIwIhAJBNLsbfHkHAjmGZfaUK2oJYBCAU7JFOwarzZaZqX7pX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129273},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"68137b8a4d603e161ddf7537b02654b7b8f35662","scripts":{"lint":"eslint . --fix && npm run build && publint --strict","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write . --log-level=warn","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check . --log-level=warn","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+https://github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.24.0","@typescript-eslint/parser":"^8.24.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.8.0","eslint-plugin-sort-keys-plus":"^1.4.0","@typescript-eslint/eslint-plugin":"^8.24.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","eslint":"^8.57.1","publint":"^0.2.12","prettier":"^3.5.0","typescript":"^5.7.3","@types/node":"^18.19.75","@denis-sokolov/eslint-plugin":"^16.0.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_18.1.0_1739476269832_0.35762566564223963","host":"s3://npm-registry-packages-npm-production"}},"18.1.1":{"name":"@denis-sokolov/eslint-plugin","version":"18.1.1","license":"ISC","_id":"@denis-sokolov/eslint-plugin@18.1.1","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"0392af199f6a35ce466f5e1e136c31741bdb4177","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-18.1.1.tgz","fileCount":135,"integrity":"sha512-AoCVxL5hbLLMFn/8j+WqW5msGbM3NTElqA+whstSyCegW3LVTgueyde0C166Rrbgnn8QzEyJjtP9cIrOZ50l/g==","signatures":[{"sig":"MEUCIDv+Xd+llJd0IBfAb2HdFPB34GIEyZ6s3Z+RahkACjhHAiEAqJDUwgIrpyFKFOpcy6D17BH0H++auGe+oIeBbGuEtAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129269},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ace6c2075a2ec2f7e1f680c5fc4e34d11531dbd2","scripts":{"lint":"eslint . --fix && npm run build && publint --strict","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write . --log-level=warn","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check . --log-level=warn","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+https://github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.24.0","@typescript-eslint/parser":"^8.24.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.8.0","eslint-plugin-sort-keys-plus":"^1.4.0","@typescript-eslint/eslint-plugin":"^8.24.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","eslint":"^8.57.1","publint":"^0.2.12","prettier":"^3.5.0","typescript":"^5.7.3","@types/node":"^18.19.75","@denis-sokolov/eslint-plugin":"^16.0.0"},"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_18.1.1_1739479834920_0.761075059102301","host":"s3://npm-registry-packages-npm-production"}},"19.0.0-alpha":{"name":"@denis-sokolov/eslint-plugin","version":"19.0.0-alpha","license":"ISC","_id":"@denis-sokolov/eslint-plugin@19.0.0-alpha","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"dist":{"shasum":"6d8da0bd24e946656849ae34ab3f74923bf7acd1","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-19.0.0-alpha.tgz","fileCount":138,"integrity":"sha512-/p+OO45miCbG5lzd+jvqw5fuLJ8bpsysPY4c3hr6GwnE0KyyXB2iD+bmcvaHSgXNpLcagCp0tfJQ2qfI2x4L2w==","signatures":[{"sig":"MEUCIQDWYorrBDgMF5fMA/FeaTriu4Y5xmpRXauptQE8Rfe+YgIgQE4LVS/z9r8wUiam8LAZX6weZrhustre77h+omwMHtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107586},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"3a5e26acd41b7fe5cc0a5ffb1371d57d076336f7","scripts":{"lint":"eslint . --fix && npm run build && publint --strict","test":"ava","build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write . --log-level=warn","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify","typecheck":"tsc --noEmit","format-verify":"prettier --check . --log-level=warn","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch"},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"prettier":{},"repository":{"url":"git+https://github.com/denis-sokolov/eslint-plugin.git","type":"git"},"_npmVersion":"11.13.0","description":"This tool provides some benefits on top of eslint:","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"typescript-eslint":"^8.62.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/utils":"^8.24.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-perfectionist":"^4.8.0","@types/eslint-plugin-promise":"^7.3.0","eslint-plugin-sort-keys-plus":"^1.4.0","@types/eslint-plugin-jsx-a11y":"^6.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","eslint":"^9.39.4","publint":"^0.2.12","prettier":"^3.5.0","typescript":"^5.7.3","@types/node":"^18.19.75","@types/eslint-plugin-promise":"^7.3.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@typescript-eslint/rule-tester":"^8.62.1"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_19.0.0-alpha_1782999224420_0.8591431472521349","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"scripts":{"build":"rm -rf dist && NODE_ENV=production tsc","format":"prettier --write . --log-level=warn","format-verify":"prettier --check . --log-level=warn","lint":"eslint . --fix && npm run build && publint --strict","prepublishOnly":"npm run verify && npm run build","start-building":"rm -rf dist && NODE_ENV=production tsc --watch","test":"ava","typecheck":"tsc --noEmit","verify":"npm run typecheck && npm run lint && npm run test && npm run format-verify"},"dependencies":{"@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-promise":"^7.3.0","@typescript-eslint/utils":"^8.24.0","eslint-plugin-import":"^2.32.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-perfectionist":"^4.8.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-sort-keys-plus":"^1.4.0","typescript-eslint":"^8.62.1"},"devDependencies":{"@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-promise":"^7.3.0","@types/node":"^18.19.75","@typescript-eslint/rule-tester":"^8.62.1","ava":"^6.2.0","eslint":"^9.39.4","prettier":"^3.5.0","publint":"^0.2.12","tsx":"^4.19.2","typescript":"^5.7.3"},"description":"This tool provides some benefits on top of eslint:","engines":{"node":">=22.0.0"},"license":"ISC","main":"dist/index.js","name":"@denis-sokolov/eslint-plugin","peerDependencies":{"eslint":"^9.0.0"},"prettier":{},"repository":{"type":"git","url":"git+https://github.com/denis-sokolov/eslint-plugin.git"},"sideEffects":false,"type":"commonjs","version":"19.0.0","gitHead":"3c4ca2a51bc9adbbf0ab4a25ee9e915d8ebd4ded","types":"./dist/index.d.ts","_id":"@denis-sokolov/eslint-plugin@19.0.0","bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-q8owwkwQuCz4g7B13tiNkLFDZc9uGCbFzw1E0etrBQtavOJxyK3SG2TaucqGAjnVnhngc29nnDjlKIoD3WmksA==","shasum":"25d6f421092f3397f2f7c038a4d5b0dfcb267aed","tarball":"https://registry.npmjs.org/@denis-sokolov/eslint-plugin/-/eslint-plugin-19.0.0.tgz","fileCount":138,"unpackedSize":109955,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFzaHAX4G/Wu1oXwfpU1zSP7Ahy38Q5nRQ9KHGz4DP/wIgBm88ckH3kCTbfsScXJ2Jt+XFbWAkgK64+kagRhjIkPY="}]},"_npmUser":{"name":"denis-sokolov","email":"denis@sokolov.cc"},"directories":{},"maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_19.0.0_1784126191057_0.7800550865599785"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-29T20:03:50.463Z","modified":"2026-07-15T14:36:31.321Z","9.0.2":"2021-08-29T20:03:50.660Z","9.0.3":"2021-11-01T07:51:03.250Z","10.0.0":"2021-11-15T17:08:28.544Z","11.0.0":"2021-11-30T11:01:30.012Z","12.0.0":"2021-12-20T12:34:23.909Z","13.0.0":"2022-02-08T11:48:08.152Z","14.0.0":"2022-06-08T09:47:28.807Z","14.0.1":"2022-06-08T10:09:48.705Z","15.0.0":"2022-07-28T14:14:05.420Z","15.0.1":"2023-03-02T15:41:38.827Z","15.1.0":"2024-01-24T16:51:40.509Z","15.1.1":"2024-04-03T16:45:59.462Z","16.0.0":"2024-08-19T00:03:17.068Z","17.0.0":"2024-12-10T17:57:32.777Z","18.1.0":"2025-02-13T19:51:10.027Z","18.1.1":"2025-02-13T20:50:35.130Z","19.0.0-alpha":"2026-07-02T13:33:44.560Z","19.0.0":"2026-07-15T14:36:31.227Z"},"bugs":{"url":"https://github.com/denis-sokolov/eslint-plugin/issues"},"license":"ISC","homepage":"https://github.com/denis-sokolov/eslint-plugin#readme","repository":{"type":"git","url":"git+https://github.com/denis-sokolov/eslint-plugin.git"},"description":"This tool provides some benefits on top of eslint:","maintainers":[{"name":"denis-sokolov","email":"denis@sokolov.cc"}],"readme":"# Custom JavaScript/TypeScript linting tool\n\nThis tool provides some benefits on top of eslint:\n\n- **Setup**. Eslint out of the box does not support TypeScript or React, this comes with both preconfigured;\n- **Preferred rules**. This includes code patterns we find valuable. [The list](./src/rules);\n- **Configuration**. At three levels of strictness, this allows to choose the correct set of rules prepared for you;\n\n[Get started](./docs/setup.md).\n\n[See advanced features](./docs/extra.md).\n\n## About TheoremOne\n\n![TheoremOne](docs/images/TheoremOne.png)\n\nThis software was lovingly funded by TheoremOne.\nFrom whiteboarding new concepts to long-term support, TheoremOne works with startups and large multi-national enterprises to develop new applications, software, services, and platforms to achieve the best results and deliver Full Stack Innovation™\n\nAt TheoremOne we believe in and support open-source software.\n\n- Check out more of our open-source software at TheoremOne.\n- Learn more about [our work](https://theoremone.co/portfolio).\n- [Hire us](https://theoremone.co/contact) to work on your project.\n- [Want to join the team?](https://theoremone.co/careers)\n\n_TheoremOne and the TheoremOne logo are trademarks or registered trademarks of TheoremOne, LLC._\n","readmeFilename":"README.md"}