{"_id":"eslint-plugin-testcafe-community","_rev":"39-a08954b032abac991633e8d75381be60","name":"eslint-plugin-testcafe-community","dist-tags":{"latest":"2.0.0","next":"2.0.0","stable":"2.0.1"},"versions":{"1.0.0":{"name":"eslint-plugin-testcafe-community","version":"1.0.0","keywords":["eslint","eslintplugin","eslint-plugin","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.0.0","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"ff236be1917ae9960fc73acff7dfadcea6ff1e03","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.0.0.tgz","fileCount":18,"integrity":"sha512-z4ycTLAlkGPj4tW4xa0mcdsUDFdYx8CK719BTDRxXc8PzCumN4DVaXaevDQyfHITaed7UuU/GxY57uveyG916g==","signatures":[{"sig":"MEYCIQDEdqf4nXwXFCqP7W6CfWb5w6Cm6dlpPDNeOGENTjNDGwIhAKimLEcu3BGLeplJD/D/BuTONA7qfyYTEfjAYVlLCWRK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeva98CRA9TVsSAnZWagAAGQMQAIKQkUK8vN1bL/OGyrHl\nToR02XY1SZm6zqo9F3cuB1H/q1fB8b9u6oR8YkCv39akz6W79B9ytdSyBnDT\nywDVv/BM34Eb+fEfdSnP9r67entp5RZzoIYZGcG/1E0K4ZqahPfRGCnH1Zen\nen6F53bLwkUuK2fA0wRKfUoYrkf3Oj4bMVfwF5qrhsaUbiz11tc+2Sn7BOIH\nFGkeaw/Ie6Ib+wWyuWdrqtk/s33xIizBkjY0f3/5tQ824YwveJkOIJYV37rF\n4l/NodCacMEvvJ6cYycdM8bK1l0XgKDb5rPWrvbC0DzYHGWSmkwG3vS5XbIk\nGqc6Ix5JmHCROztDN9SwEq6GbLj4LUCTAIPmhG9lRXUCw765d/hoRYeP8zNN\nuB0lA1MIHaszl3cOFAQV7le0qwI+TocZzZ/naDriKRsVkN8HIKPt5iV42Tkk\nmiNl2BOy8ggL2CiQzNR7r3l84MjdQpwd1/fHtFH8RB0G8ADI2NgyoGoX9aPe\nhWzzGQ/9eBfb+FqX34Btbc9KoGH6b9D89cFEsbQjkPmmBgzCRt4YjqZNzaBW\np4zI/t8fTaSrdblsTI4wZjwHQv45CO3ZZFvFTEfV6YG/YRWDjxLZqs7et7E7\nftJCm28B8hEEZjI1GGzjzNkFt4bw6KIQvN+OFzWagY/dhRfV7gB9G2jU0CdB\nCnMz\r\n=a7Oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"eb65afad906f1964394afdb1ef69eae1644f7f17","scripts":{"test":"jest","generate-readme-table":"node build/generate-readme-table.js"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.5","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.16.3","dependencies":{"requireindex":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.0.0_1589489532254_0.8176800935273034","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"eslint-plugin-testcafe-community","version":"1.0.1","keywords":["eslint","eslintplugin","eslint-plugin","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.0.1","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"8e1a640664d4787ade27ec1fe4b1b01cb0cbdbdf","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.0.1.tgz","fileCount":18,"integrity":"sha512-MpXM5nntL3PZ9KFWhzE1N+qxb/yKYGKm4P/+hFoDOpQuBifjOEtR8RbuBptbs0yAxN6a0SUCRUF2vaKN/rLNBw==","signatures":[{"sig":"MEUCIQC7CG5arNtucKM2UaHbHS6Z5KD/i5vwBAEKIHPSM5krFwIgErn9+my85l7NnvGzsU0FPojwUqWIULySUW/gwTuIGRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevcCLCRA9TVsSAnZWagAANi0P/RXiuHnJAArQBaO07+p1\nUgpEw7PCyOzmx1qjVSWdrSgKepPB9ELvcbokh6YaL7cfanlImBbPfGJcEwHM\npivqjkhlGHPw9lDgRxT1og9YCfT2hgAfwLrO8rvhl/sBfFpAhnB6pOBRggtK\n5JB2+VCySfEFlmgLlbaFwsqh8MjOquOHqtw6PSaaHJy2BDoJ1VgbON3X2YOu\npHZQ1s3BjwI8I0djgRuGZJDJCTqI6OEsjapRdXV0CWFl9Q3t8DJ4twR9Gvnm\nPzHkhH7GoK18QmIPCMHjdz82svTH09pPJxXxacWU07Ifx13uwbuVEjcfc1fZ\niE7WjB/8GudfgpWqidWMMwpAVHwLtrscEQ6I7dy02CCJwNNxfAgpLnd5I5cw\n5xScwkk1gkQk7Qh/4rGZNtLUkaYwrji8Hw+0Cyssy70hLJG07W6wHbP5sKsD\nXUSfUqtK16gxZXlJzi0m2NQwqHkeaV3jT67g7f4zRhWExRvfyQrnuW3Tnh72\nt3UiQncgIHeetIA7OQUGNWPrtytCb02fDcKWor0zPwuE7Erd0nrjCHRuI8y7\ne3V4TvRt3hLsbxT7v8OGO9aKN8Jrakmco2bzva7mvvaDU9Cu4sV5Fwqk9SjI\nUFDsJC/JVcFdvqv2cNhxrgb1YrQJZDfZkIlMamdS9aVkVj3qNUnnUYxbomQ2\nqyfH\r\n=XhxQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9125239a80473d0a618dc42147a4376a29ba691f","scripts":{"test":"jest","generate-readme-table":"node build/generate-readme-table.js"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.5","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.16.3","dependencies":{"requireindex":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.0.1_1589493898638_0.08692152996490266","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"eslint-plugin-testcafe-community","version":"1.0.2","keywords":["eslint","eslintplugin","eslint-plugin","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.0.2","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"fee8280d01777309b9b8536e45f456b1ac2ae0ff","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.0.2.tgz","fileCount":18,"integrity":"sha512-tceMpTZr6FwUlBnlliFr2xT1EIUkjxnSqsSU1kjbtfVTbIi46e+DR1uuk89nUVcwj9eb3LL3L2Pr2eEwdHcpKA==","signatures":[{"sig":"MEUCID9rGsUJmEyEQ4ljkHp3ZYzEMtIbgtPDpbbz6/UI2MzFAiEAlmRpVDVQwU/xfGsioSZJHJghJGSEwyzscq74rnmcLHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevcPxCRA9TVsSAnZWagAAp28QAKFOI2WRAkyuPQgr76tb\npx82gm4hA/DHotn4Yii6bAEEMX0WnJnNg5z5yVup2vfcmZ8U+pEu0I9hu4qP\nyY6yY2PpCEVb5MCZf/lGzl3hCQeASHKIJtp2+uFzynCbcOTiOhPC1VnTYdBe\nnXldZhzRwY+vcV2pyRLLuPqVNE7l+jtKe295+fRy5yYIKlyd0flvU2kDq23U\nti2iqGhUH+0/NuJiIrGF9C6JiEyI/Do/klJjK8gsgVELal9ONGBwXZ3B84Z5\nQYG9dG1PuTLxPiIJtbp1DtthsC/08n9m++gko4vN7gKJK4bi/Z2gfnVHJynn\n0WaVycatQ+ZqqeG6O1KmcgRlAJCDwMyBW8EtInfGykNcgVcASR+tCOEGPfly\neF40D1SBjaJgEcO914FH+d+yI5ngUcbc/sblmYqP84caWnou4lVnv7UBiTbK\nbeEdiZATE0DocjPemurIB//0voYQ/GdXCzgmbYb2SQJKwrm0Mvq3p/qJbiXN\nzp+L3psQ6FTQnAhvmQtPVqKmH+CKd54LWNltUnNHQfBdP2JinmdSkk0079N3\nVdA9AnoK0/6ir97XLIl3Y1vDJQfRdlrggZZ8trlsWVHfWko+ChP85Ugxtwdd\ntM4QGAtr5mElbg+Uiu5Y1RjkFvFy6on8ZxaINIE9kL6VU0bbyOy7gtHj1M5m\nGhXA\r\n=uqq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"68c7d495b7f60e63187ad020b239c7489e22c1fa","scripts":{"test":"jest","generate-readme-table":"node build/generate-readme-table.js"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.5","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.16.3","dependencies":{"requireindex":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.0.2_1589494768796_0.7560424616321308","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-plugin-testcafe-community","version":"1.1.0","keywords":["eslint","eslintplugin","eslint-plugin","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.1.0","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"d9e1bd9a02491e504b5b8ee3ad25f27a1062b768","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.1.0.tgz","fileCount":32,"integrity":"sha512-+Nl3emBawiUekaiue/7FQ3vQ1SZFAzER7ShnCeFnKdoXYEATeCDPfbiYSiQRJLz//IG0fT0xEvXlUjCzbJW8xw==","signatures":[{"sig":"MEYCIQC2ixx9CLQH7CEZGlBDEKSmL+Y6E8ZVLOto2TdK1+wslQIhAMrzmQtQqpQ5S350a9pMpbpWZt1G73If/WoIv5sk/I2A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0pbACRA9TVsSAnZWagAAj/EP/22p7mhIyR+N5D9eXZqJ\nACphMPm8vzsER5UXCrjIuzZbo3sEYpG2Y1buJGr+3X3MpAoSsn4cgBuaJSKJ\nlny/FifBsN0MxMarQUACZZYYU4FtOPJ3/jyoVDB9GhvqMqsKihTuSPByc9+n\naGP4ZT2vqCh+KvEm8JRjzo6yUMhvr9zQbzGetgg/szkGnzgsO1XgGFxF+7Pm\nXiz6egFPm5UXSB/CcdcsbxaSuAQJg5wYPtuNFb+0ke20kGYZOjd2V8fucssZ\nWl3tC0LfmMKMUwQv6Tj6cJOwbvpa4rY4mGBD2UHCM2C3qcZ9MYtOuvGwzlyy\n+m8tAjDHuqTLWuDdSDjWdE3RZzYHYOZFLnh3V1fkOEx509nj6YdMFJf+WiNn\nB1dBYmoSAxmXv1h+c3+e36RV6TjVl/droizbyFdbxM1aQXw40xCIsMnhMYpz\n6a0MWnAMCCbzaJ3etXHAql4BXq+d+sYHAezP2NS7skanmfsVH45hxSWyEpHp\nhW/hTAx0rFbiJeRsCmaeALcFFTf+VboPuZHL4E26SyZ4IvzW3f2cOBeHRFXL\ncV3+iYiAFeSXCOsI8XFty3vvUmUbpj/4K7QHpkjgcMm7HRTTS20tWKpzEWE4\nmW8CdZyZVECDyfaVXhigZr9HUXsDbkW2MfXkZ47U3u1R42Uwjrg+YR42irWT\nS9YH\r\n=ZvYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"2c4a29b2925395c1730e28740e5be6835f9c6d03","scripts":{"test":"jest","build":"tsc","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.8","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.20.0","dependencies":{"requireindex":"^1.2.0","@types/eslint":"^7.2.2","@typescript-eslint/experimental-utils":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","ts-jest":"^26.3.0","ts-node":"^9.1.1","prettier":"^2.1.2","typescript":"^4.0.2","resolve-from":"^5.0.0","jest-extended":"^0.11.5","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.1.0_1607636671662_0.800834929186302","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eslint-plugin-testcafe-community","version":"1.2.0","keywords":["eslint","eslintplugin","eslint-plugin","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.0","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"541fb487655e9ee65b2987ce0114f894dbffdd43","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.0.tgz","fileCount":35,"integrity":"sha512-w5fvRXOHVzoVHqIMc4KjDSkt9OMzVfgR4CGlSFooXwxi0utA5Jnpjui49NJIi8Udk0aZ10+AXiNu2LiMIrCPKA==","signatures":[{"sig":"MEYCIQCLt0gYh2/WfAJ3RDN07AUX6WSzlO9BfG8cipw45CeUZAIhAKq2Mlelyaw/bNf01xUEVjZdeYyUZGVAnfwIJt1lrAzc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2U0sCRA9TVsSAnZWagAAbjYP/A1z6eiJ9699JwTvUNxk\nbgifx99W5WgdM8qIrHWKDcw+V+1McdaOH0ADkK432qlbqd+kbIFqCXtclJ19\n7iqefrwelUnk+FZmNgfw+9IC5pYjYqmaT0ZZ8ouc48FpqHVvlCFEH/EBae49\neycsuqYoOKSq7PH9GFVCi1xSGAKN/LyRZ5m75bmYTuU5cKTe69fBvDzhlE6w\nJsvZE13St7iQlBhSc7G/eH4r5lOyUFxxWyDdVUro97ZVLNfdR2cU9v2eP4/G\nfDXfZHrdsYwLNq1a7S/Jjki1n4hTD8fvv+S+/27I87rcDJ47S7GGL+teZMTk\n+kMjoVgy/k17cXfpcBw7uBh++jM9q130oCrlth9o8klacwbwc/EfDrfdmJaF\n1j+I2B4hxl6XeSm6eILz/vWntDffgxviRwokV2UOzdtNIvr5u1SP2a2pEKTV\nGYZPLABupv50RQOkR8+cixu7r2ZmVC2/x5FKGPnACUSepIJPC7BLPUp6nn82\nTGGmhOdoDgRHywkyXrYuLEgurGxhpgWBNH+0nS2PSOpISBmNKdV5Ue35PSdx\n2vUzEGQehHx9+DE9YD9v4+AtG+YhijnI5HBYhJlU6yKOJIMd459jzMkaVmeq\nXYqzNdZrpP5cemBcZ6+UmpDhcJJwGYyFrB16tzrIgHRST8cdd+wBsD61gtgk\nHyeQ\r\n=V5Fn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"97741936ac8bf41e51e6c2304f709cbe112157ac","scripts":{"test":"jest","build":"tsc","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.8","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.20.0","dependencies":{"requireindex":"^1.2.0","@types/eslint":"^7.2.2","@typescript-eslint/experimental-utils":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","ts-jest":"^26.3.0","ts-node":"^9.1.1","prettier":"^2.1.2","typescript":"^4.0.2","resolve-from":"^5.0.0","jest-extended":"^0.11.5","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.0_1608076588365_0.22693889402534628","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"eslint-plugin-testcafe-community","version":"1.2.1","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.1","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"ae4fa4cb36aaa464f14f6c389b6cd263fb40d94c","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.1.tgz","fileCount":37,"integrity":"sha512-/hF4hV0zVlcVWuqJJXVqefKs8drNdFJHaBOt36osae2x0/AZ3c1xL+UuUNJ3lUBTkgyOfumVxrjSGaKsi15vpA==","signatures":[{"sig":"MEYCIQCTqT3XigLzwB61caeQhfWqeFKki46zmaktvr2km7lPSAIhAMIboJ4lZ51/GWsF5W1zaHBO6sZ0B/tEL0yfB34yccWR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95753},"main":"dist/index.js","gitHead":"1dedf5a1034fb012a116d18fbfbd0feb2c2278c0","scripts":{"test":"jest","build":"tsc","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.8","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.22.6","dependencies":{"requireindex":"^1.2.0","@types/eslint":"^7.2.2","@typescript-eslint/experimental-utils":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","ts-jest":"^26.3.0","ts-node":"^9.1.1","prettier":"^2.1.2","typescript":"^4.0.2","resolve-from":"^5.0.0","jest-extended":"^0.11.5","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.1_1632881926657_0.7097894320413134","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"eslint-plugin-testcafe-community","version":"1.2.2","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.2","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"2b9aba6089644cf74896a5d48b1fa0fbb1301450","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.2.tgz","fileCount":9,"integrity":"sha512-vJwhAZMombC0OOypj1I/qOTRzdUljuvR/cfGXmvGWnsLSFySPorw1DPatbw/Ezk8CJ8p4+cDwkyyrhvlbb/7Aw==","signatures":[{"sig":"MEQCIGudxH5VAV8b1DnSdPntIriN9pgcudvZi95rSpCiyQGaAiBTsorH6xrBoTk6LShZ3KYbLCWegNA0qW3yk1L6oy8Csg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11559},"main":"dist/index.js","gitHead":"8c1a4bcff3ba1b2dc73139c9fd5ec1494f180b96","scripts":{"test":"jest","build":"tsc","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.8","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.22.6","dependencies":{"requireindex":"^1.2.0","@types/eslint":"^7.2.2","@typescript-eslint/types":"^4.32.0","@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","ts-jest":"^26.3.0","ts-node":"^9.1.1","prettier":"^2.1.2","typescript":"^4.0.2","resolve-from":"^5.0.0","jest-extended":"^0.11.5","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.2_1632885421429_0.317771482804001","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"eslint-plugin-testcafe-community","version":"1.2.3","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.3","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"4542d98f16eaaa063fe0c8685c31ae726433e089","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.3.tgz","fileCount":9,"integrity":"sha512-FYc+GEiYQ5T5G1ao3R8CoTQpy7yeqO89irBxPU5hxt5kTHk9I3UasCH0cvx/Rqd6bO7SkMTPHHR9KLKi3LzG1g==","signatures":[{"sig":"MEUCIGoY1KveM6+p7c7ifPvT9RUkXZQtdc0QOWbeISv3e6RFAiEA5y+jZ//BcDgw/VffcuhviMqVFJILUWxz2lNv9WZPmxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11559},"main":"dist/index.js","gitHead":"0733b95ac39eb9aa77334df6a8e211058735719b","scripts":{"test":"jest","build":"tsc","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"6.14.8","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"12.22.6","dependencies":{"requireindex":"^1.2.0","@types/eslint":"^7.2.2","@typescript-eslint/types":"^4.32.0","@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","ts-jest":"^26.3.0","ts-node":"^9.1.1","prettier":"^2.1.2","typescript":"^4.0.2","resolve-from":"^5.0.0","jest-extended":"^0.11.5","semantic-release":"^17.0.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.3_1632886328626_0.38205131063216924","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"eslint-plugin-testcafe-community","version":"1.2.4","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.4","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"858c2d79c7103a04df959ba06b53b5e5045f0cd2","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.4.tgz","fileCount":16,"integrity":"sha512-HBP8AdZdSbjzLjhEHpXI1HD7CZq4u1R12T9h7318gZWXKY+UmMSBaB2pzo+hb0Wt+/elg4Nf849kf3wm3WxdkA==","signatures":[{"sig":"MEUCIQCFRJsuyqZa/AyZaiG/EN3EFUTcskeXcu3DBjGM1Yt0fgIgHU/dBLh33n2ixQNm9opos7J/GaQ1AKEVv5HslMxoU+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30594},"main":"dist/index.js","engines":{"npm":">=7.0.0","node":">=10.24"},"gitHead":"45f22909635fd3be0dc20b4abe3089d7b76bdc3c","scripts":{"lint":"eslint . --ext ts,js,md","test":"jest","build":"tsc","format":"npm run lint -- --fix","prepare":"is-ci || husky install","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.1","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"16.10.0","dependencies":{"@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","jest-extended":"^0.11.5","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^4.32.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":">=6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.4_1633492387978_0.5106322782650827","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"eslint-plugin-testcafe-community","version":"1.2.5","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.5","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"f8db6d7346b1bcaa80ee6c57c3608c36b8c1ea1e","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.5.tgz","fileCount":16,"integrity":"sha512-ceOEBEIGq6Ln0ABSCxQIpAf9WMBcg/Y3CfAw3lTkxlp2HMBZwSlig3Rl/pd2WHTm0IknN7tfFw8nPT+dbODh7A==","signatures":[{"sig":"MEUCIQCs1oPBc14V/YYy3nD9/Fmk2jzserbt5YPBy1VK9nlzEQIgA4YDw7CtIfsREVAhjDZuJcXrGP6XV9DrVjf0pO+G8+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30811},"main":"dist/lib/index.js","engines":{"npm":">=7.0.0","node":">=10.24"},"gitHead":"75cc8837f678b27541a7e3d398b02e72dcb265df","scripts":{"lint":"npm run lint:file -- . --","test":"jest","build":"tsc","format":"npm run lint -- --fix","prepare":"is-ci || husky install","lint:file":"eslint --ext ts,js,md","format:file":"npm run lint:file -- --fix","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"16.11.1","dependencies":{"@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","jest-extended":"^0.11.5","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^4.32.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":">=6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.5_1634093107082_0.24352409450284052","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"eslint-plugin-testcafe-community","version":"1.2.6","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.6","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"ee9abd7b2f183023f61dc449fbfab409142b7369","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.6.tgz","fileCount":19,"integrity":"sha512-zIms9WOmmIHyfcVtW4N0G9BS9CY9vgAr1sCU4UO7iRjTRITDAsD0TUCORZz7/wlfvRMnY7WBXbrWPvfkB12drQ==","signatures":[{"sig":"MEQCIDqbnrHlvSFbNRdps02Fro8R+PW6GPDY78Ddw7FB7YG5AiAw2mSKdS9o5Dyo5YMmQhmGrMTCCUaNxMQBUQrSxlEtmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38109},"main":"dist/lib/index.js","engines":{"npm":">=7.0.0","node":">=10.24"},"gitHead":"a78bd0567dd029c17a312e8dab3920c9d0dc13a1","scripts":{"lint":"npm run lint:file -- . --","test":"run-s --silent test:*","build":"tsc","watch":"npm run test:unit -- --watch --","format":"npm run lint -- --fix","prepare":"is-ci || husky install","test:e2e":"jest --selectProjects E2E --coverage=false","lint:file":"eslint --ext ts,js,md","test:unit":"jest --selectProjects UNIT","preinstall":"npx npm-force-resolutions","format:file":"npm run lint:file -- --fix","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"resolutions":{"trim":"^1.0.1"},"_nodeVersion":"16.12.0","dependencies":{"@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.11.0","npm-run-all":"^4.1.5","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","jest-extended":"^0.11.5","@types/fs-extra":"^9.0.13","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^4.32.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","@codejedi365/jest-serial-runner":"^2.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":">=6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.6_1635018544305_0.011054911438193926","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"eslint-plugin-testcafe-community","version":"1.2.7","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.7","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"30178c8de5ef81a1cad1cf23153db3fe6cfb38d9","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.7.tgz","fileCount":19,"integrity":"sha512-mrFepw/q9B0HqIV0gj0Gvu7djHtgN0cfpd5mZ+lvTutOnexnpWhIhDn65nlAU5yerY3w4LJMj/vYh9K2sAqccg==","signatures":[{"sig":"MEUCIQD3BHhE4dFpOnVjDm+hbzGvZJjvWpWI9KNH3ph2I7H/dgIgdrkvyDEw3JrklVjHUyL1/XzMWsk9+5aDn9mY1BGKN0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38101},"main":"dist/lib/index.js","engines":{"npm":">=7.0.0","node":">=10.24"},"gitHead":"c56e854347ed10d19072eb847070a47c2518de39","scripts":{"lint":"npm run lint:file -- . --","test":"run-s --silent test:*","build":"tsc","watch":"npm run test:unit -- --watch --","format":"npm run lint -- --fix","prepare":"is-ci || husky install","test:e2e":"jest --selectProjects E2E --coverage=false","lint:file":"eslint --ext ts,js,md","test:unit":"jest --selectProjects UNIT","preinstall":"npx force-resolutions","format:file":"npm run lint:file -- --fix","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"resolutions":{"trim":"^1.0.1"},"_nodeVersion":"16.13.0","dependencies":{"@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.11.0","npm-run-all":"^4.1.5","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","jest-extended":"^0.11.5","@types/fs-extra":"^9.0.13","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^4.32.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","@codejedi365/jest-serial-runner":"^2.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":">=6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.7_1635442854770_0.12820326936441906","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"eslint-plugin-testcafe-community","version":"1.2.8","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.8","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"e219c3c264b33b8f087433d84d37ddedb2bcee8b","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.8.tgz","fileCount":19,"integrity":"sha512-wVtu4Mo70oiKuSTGBBLBiFpl6bjEuOco/BqTYeEOYQHNcWECJcHXWyT5ImD2jHmC/bn9AloWFw3+KuFX94JmDQ==","signatures":[{"sig":"MEUCIElI5LXZ1HlIL/hDoWN4DRNA7lDDumTgojPbdL+73ffXAiEAhkYYLKPAYiHZMuJjEhnuOUHNPhDWF0rbDPf3k4fr5OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38048},"main":"dist/lib/index.js","engines":{"node":">=10.24"},"gitHead":"0e2b38ee94b8286095003ac73f61d6f842985c0a","scripts":{"lint":"npm run lint:file -- . --","test":"run-s --silent test:*","build":"tsc","watch":"npm run test:unit -- --watch --","format":"npm run lint -- --fix","prepare":"is-ci || husky install","test:e2e":"jest --selectProjects E2E --coverage=false","lint:file":"eslint --ext ts,js,md","test:unit":"jest --selectProjects UNIT","preinstall":"npx force-resolutions","format:file":"npm run lint:file -- --fix","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"resolutions":{"trim":"^1.0.1"},"_nodeVersion":"16.13.0","dependencies":{"@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.11.0","npm-run-all":"^4.1.5","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","jest-extended":"^0.11.5","@types/fs-extra":"^9.0.13","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^4.32.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","@codejedi365/jest-serial-runner":"^2.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":">=6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.8_1635446642796_0.8697643791664313","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"eslint-plugin-testcafe-community","version":"1.2.9","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.2.9","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"139ece04a2d387e31fe14b31af4ae240123099c4","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.2.9.tgz","fileCount":19,"integrity":"sha512-7QjQriojZ2EIU0/bmRAu2huhGdrZOE72fiU4jMnDd/8rJ4T2Wjte6bARYe85aLYlfEBC9JKWztdJ2pPBdgeM6A==","signatures":[{"sig":"MEUCIFOZWHG58vvjlTQYo0lbeGSOfqU7j61iLpI+6EtgIYi0AiEAluH9y4tReFqA/LQfy8v3+5ZDG7DDVp5aOyg3VYZIRbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42531},"main":"dist/lib/index.js","engines":{"node":">=10.24"},"gitHead":"78e9049e3d3c02efeaf27dea2282d9eb1e8c32fa","scripts":{"lint":"npm run lint:file -- . --","test":"run-s --silent test:*","build":"tsc","watch":"npm run test:unit -- --watch --","format":"npm run lint -- --fix","prepare":"is-ci || husky install","lint:file":"eslint --ext ts,js,md","test:unit":"jest --selectProjects UNIT","format:file":"npm run lint:file -- --fix","test:plugin":"jest --selectProjects INTEGRATION --coverage=false","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@typescript-eslint/experimental-utils":"^4.32.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","semver":"^7.3.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.11.0","npm-run-all":"^4.1.5","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","@types/semver":"^7.3.9","jest-extended":"^0.11.5","@types/fs-extra":"^9.0.13","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^4.32.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","@codejedi365/jest-serial-runner":"^2.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.2.9_1635568633309_0.5496970269709351","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eslint-plugin-testcafe-community","version":"1.3.0","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@1.3.0","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"},{"name":"Matthias Klass","email":"matthias.klass@tngtech.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"c61366cff40cfd7a67fb7adaebe1a941ddd85c80","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-1.3.0.tgz","fileCount":19,"integrity":"sha512-DuWT7l1m0VZS1uGDHPp6/8uJe+t0KGyBMobjMUL2eEio2j4UoJxr9ynOaVD+bCrzq0kUiDe9ZFvisTyDWE3ueQ==","signatures":[{"sig":"MEUCIAIrxx+rFpvn+Dwf6/EzIzIdL152XxADijERAGnYsosLAiEAgIxYa7hRpcvqIheTQVu0NlUnDmaHqnWgNwRNdB1a6BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42454},"main":"dist/lib/index.js","engines":{"node":">=10.24"},"gitHead":"6df94fa7613e0bc35a27a12d676322617a6a2c00","scripts":{"lint":"npm run lint:file -- . --","test":"run-s --silent test:*","build":"tsc","watch":"npm run test:unit -- --watch --","format":"npm run lint -- --fix","prepare":"is-ci || husky install","lint:file":"eslint --ext ts,js,md","test:unit":"jest --selectProjects UNIT","format:file":"npm run lint:file -- --fix","test:plugin":"jest --selectProjects INTEGRATION --coverage=false","generate-readme-table":"ts-node build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"deprecated":"Deprecated, with no replacement version","repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"Eslint rules for testcafe, from the testcafe community","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@typescript-eslint/experimental-utils":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","semver":"^7.3.5","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.11.0","npm-run-all":"^4.1.5","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","@types/semver":"^7.3.9","jest-extended":"^0.11.5","@types/fs-extra":"^9.0.13","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","@typescript-eslint/types":"^5.2.0","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","@codejedi365/jest-serial-runner":"^2.0.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_1.3.0_1635612276007_0.8566112194928808","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-plugin-testcafe-community","version":"2.0.0","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","_id":"eslint-plugin-testcafe-community@2.0.0","maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"},{"name":"Matthias Klass","email":"matthias.klass@tngtech.com"}],"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"dist":{"shasum":"13cdeacef564d9542fbb943d6663d433477eef42","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-2.0.0.tgz","fileCount":6,"integrity":"sha512-Lq+5Tdlya0ThiojjMYfUf6b4tRKa7GGKPtFjLmESVKbbuSiDvj+XVQpRKQycOj7onJ1Nwx2hXYgr+gFRD8rs6w==","signatures":[{"sig":"MEUCIGLTthCztFr3mIujAsopg94M0IUV4X3pNoPJQ36rFL7jAiEAp1CgHprHc+sWD4d2Q9UtCeiG5iRxtMuHTvT+KUVTRKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qPJCRA9TVsSAnZWagAA2nYP/RjBIFbnAbxBrqauGjtM\nlGgJKohSxc6jbwnPMO4dAK56laMIXG+uwt4m4H2VrrI46cMhXhDxyKjiJlr3\nmac5CCu/FXtbplzf23ddM8a3S+/PZxREPh5JvHpBjoU78L3i+7QRxNFyI9PG\nHPO9gIGZlMdEM3w627dWZw4cb43LcurKwf7be4m4KZ8+oIVNSPAMyYLg9Y0j\nL+1g7OsigzAYIVYx8atA4Sgn1ifehq8apdsafKfWmQ7vBld1gQ6bJGB4+Equ\nnlHEfO4RVgm/wE04s6M0o1IknoD2HyAEL9Bpw78TmOVA0c4K4TVRaV1JWYTS\nyKRavpQhNUaLGWYYmfGFNHuw5Te7eMycDNYC4r+OVqMiOsX37AEURByvc8Y8\no3goTqQ9KIGtnxn+HJE756bZmifOeBjonqUAfA0cRvlNGz1zjyBzD+vfbOF5\nULQkrmNCwqZHkvLY2syQSrcr6VyrlBZyYdjsoX1u5gH5hzqxoP62baLBoqZu\n3QyIJSoHmtoo0254PTjP2DXuWvd6ZFe8HyZ0nZUz8aPQS3RIcX17V+hjqgig\nlKMqRAifSGR9rGJ2BcyoS+yNr2hJy2CCH6FXbr3CMyycug0nAKokmE4wlSQE\nGMJmt4bm6wlcUC+6Vws/ZzftCIeDZHk/CpGfzQ0oVHhkkSYPPDkoQqvXH1nq\nQZN2\r\n=WhqB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin.min.cjs","types":"dist/plugin.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"engines":{"node":">=10.24"},"gitHead":"fec5634ccea0acef1a2c728452e9410ee8a0cc05","scripts":{"lint":"npm run lint:file -- . --","test":"run-s --silent test:*","build":"webpack --mode=production --node-env=production","watch":"npm run test:unit -- --watch --","commit":"git commit","format":"npm run lint -- --fix","prepare":"is-ci || husky install","lint:file":"eslint","test:unit":"jest --selectProjects UNIT","format:file":"npm run lint:file -- --fix","test:plugin":"jest --selectProjects INTEGRATION --coverage=false","commit-retry":"CZ_RETRY=true git commit","prepublishOnly":"is-ci && run-s build","generate-readme-table":"ts-node -O '{\"module\":\"commonjs\"}' build/generate-readme-table.ts"},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"_npmVersion":"7.24.2","description":"ESLint rules & globals for TestCafe, from the TestCafe community","directories":{},"_nodeVersion":"16.13.0","dependencies":{"semver":"^7.3.5","@typescript-eslint/experimental-utils":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","husky":"^7.0.2","is-ci":"^3.0.0","eslint":"^7.32.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","webpack":"^5.61.0","fs-extra":"^10.0.0","prettier":"^2.4.1","ts-loader":"^9.2.6","commitizen":"^4.2.4","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.11.0","npm-run-all":"^4.1.5","webpack-cli":"^4.9.1","resolve-from":"^5.0.0","@types/eslint":"^7.28.0","@types/semver":"^7.3.9","jest-extended":"^1.1.0","@commitlint/cli":"^13.2.1","@types/fs-extra":"^9.0.13","semantic-release":"^18.0.0","eslint-plugin-mdx":"^1.15.1","eslint-plugin-jest":"^24.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","remark-preset-prettier":"^0.5.1","webpack-node-externals":"^3.0.0","@typescript-eslint/types":"^5.2.0","@commitlint/cz-commitlint":"^13.2.1","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","filemanager-webpack-plugin":"^6.1.7","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^3.6.1","remark-preset-lint-consistent":"^4.0.0","remark-preset-lint-recommended":"^5.0.0","@codejedi365/jest-serial-runner":"^2.0.0","@commitlint/config-conventional":"^13.2.0","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.32.0","remark-preset-lint-markdown-style-guide":"^4.0.0","semantic-release-npm-deprecate-old-versions":"^1.1.6"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-testcafe-community_2.0.0_1636229567657_0.9538546618674897","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"eslint-plugin-testcafe-community","version":"2.0.1","description":"ESLint rules & globals for TestCafe, from the TestCafe community","main":"dist/plugin.min.cjs","types":"dist/plugin.d.ts","repository":{"type":"git","url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git"},"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"},{"name":"Matthias Klass","email":"matthias.klass@tngtech.com"}],"license":"MIT","bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"scripts":{"build":"run-s --silent build:*","build:prod":"webpack --mode=production --node-env=production","build:readme":"ts-node -O '{\"module\":\"commonjs\"}' scripts/generate-readme-table.ts","commit":"git commit","commit-retry":"CZ_RETRY=true git commit","format":"npm run lint -- --fix","format:file":"npm run lint:file -- --fix","lint":"npm run lint:file -- . --","lint:file":"eslint","test":"run-s --silent test:*","test:unit":"jest --selectProjects UNIT","test:plugin":"jest --selectProjects INTEGRATION --coverage=false","test:docs":"jest --selectProjects DOCUMENTATION --coverage=false","setup":"run-s --silent setup:*","setup:expkg":"ts-node -O '{\"module\":\"commonjs\"}' scripts/setup-example-pkg.ts","prepare":"is-ci || husky install","prepack":"run-s build && git stash -q -- package.json && mv dist/package.json .","postpack":"git stash show || echo '' | grep -q 'package.json' && git -c core.hookspath=/dev/null checkout -q -- package.json && git stash pop --quiet || (exit 0)","watch":"npm run test:unit -- --watch --"},"devDependencies":{"@babel/preset-env":"^7.28.3","@codejedi365/jest-serial-runner":"2.0.0","@commitlint/cli":"13.2.1","@commitlint/config-conventional":"13.2.0","@commitlint/cz-commitlint":"13.2.1","@eslint/migrate-config":"^1.5.3","@semantic-release/changelog":"6.0.1","@types/eslint":"7.28.2","@types/fs-extra":"9.0.13","@types/jest":"27.0.2","@types/node":"16.11.6","@types/semver":"7.3.9","@typescript-eslint/eslint-plugin":"4.33.0","@typescript-eslint/parser":"4.33.0","@typescript-eslint/types":"5.2.0","commitizen":"4.3.0","conventional-changelog-angular":"^7.0.0","eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"14.0.1","eslint-config-prettier":"8.3.0","eslint-plugin-eslint-plugin":"3.6.1","eslint-plugin-jest":"24.7.0","eslint-plugin-mdx":"1.16.0","eslint-plugin-prettier":"4.0.0","filemanager-webpack-plugin":"6.1.7","fs-extra":"10.0.0","generate-json-webpack-plugin":"^2.0.0","glob":"^11.0.3","husky":"7.0.4","is-ci":"3.0.1","jest":"27.3.1","jest-extended":"1.1.0","npm-run-all":"^4.1.5","prettier":"2.4.1","remark-preset-lint-consistent":"4.0.0","remark-preset-lint-markdown-style-guide":"4.0.0","remark-preset-lint-recommended":"5.0.0","remark-preset-prettier":"0.5.1","resolve-from":"^5.0.0","semantic-release":"^23.1.1","semantic-release-export-data":"^1.1.1","semantic-release-npm-deprecate-old-versions":"1.1.6","ts-jest":"27.0.7","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.4.4","webpack":"5.76.0","webpack-cli":"4.9.1","webpack-node-externals":"^3.0.0"},"dependencies":{"@typescript-eslint/experimental-utils":"5.2.0","semver":"7.5.2"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0 || ^9.0.0"},"config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"overrides":{"jest-snapshot":{"@types/babel__traverse":"<=7.20.1"},"@types/babel__core":{"@types/babel__traverse":"<=7.20.1"},"babel-plugin-jest-hoist":{"@types/babel__traverse":"<=7.20.1"}},"engines":{"node":">=10.24"},"_id":"eslint-plugin-testcafe-community@2.0.1","readmeFilename":"README.md","gitHead":"2f4c806d6d2e5d1cd097d27e06533f201f13350b","_nodeVersion":"20.19.4","_npmVersion":"10.9.3","dist":{"integrity":"sha512-j8lqEkEpVEs45BZSBX65Pcg+aY7ZG3nW6QbUnfecOOJr0JVC+T1v8L3GcXWWH/BGlhgh0nZZwBBMEZcrK0sV2w==","shasum":"ff7f5f624324d25297eeecf7c868015f4ea72eb1","tarball":"https://registry.npmjs.org/eslint-plugin-testcafe-community/-/eslint-plugin-testcafe-community-2.0.1.tgz","fileCount":6,"unpackedSize":21951,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBWrzULxeGNafGlvvkyqlFNYmQyRp8SU1gQZeEA2F0YXAiAs+KWmug9UmDvsojQzo6AUU+AvmB6JdmO6SaJ5bg0D1g=="}]},"_npmUser":{"name":"benmonro","email":"ben.monro@gmail.com"},"directories":{},"maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-testcafe-community_2.0.1_1756607385167_0.027768173769143978"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-14T20:52:12.253Z","modified":"2025-08-31T02:29:45.567Z","1.0.0":"2020-05-14T20:52:12.347Z","1.0.1":"2020-05-14T22:04:58.814Z","1.0.2":"2020-05-14T22:19:28.921Z","1.1.0":"2020-12-10T21:44:31.888Z","1.2.0":"2020-12-15T23:56:28.509Z","1.2.1":"2021-09-29T02:18:46.883Z","1.2.2":"2021-09-29T03:17:01.667Z","1.2.3":"2021-09-29T03:32:08.797Z","1.2.4":"2021-10-06T03:53:08.181Z","1.2.5":"2021-10-13T02:45:07.222Z","1.2.6":"2021-10-23T19:49:04.443Z","1.2.7":"2021-10-28T17:40:54.892Z","1.2.8":"2021-10-28T18:44:02.955Z","1.2.9":"2021-10-30T04:37:13.510Z","1.3.0":"2021-10-30T16:44:36.163Z","2.0.0":"2021-11-06T20:12:47.808Z","2.0.1":"2025-08-31T02:29:45.378Z"},"bugs":{"url":"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues"},"author":{"name":"Ben Monro","email":"ben.monro@gmail.com"},"license":"MIT","homepage":"https://github.com/testcafe-community/eslint-plugin-testcafe-community","keywords":["eslint","eslintplugin","eslint-plugin","rules","test","testcafe"],"repository":{"url":"git://github.com/testcafe-community/eslint-plugin-testcafe-community.git","type":"git"},"description":"ESLint rules & globals for TestCafe, from the TestCafe community","contributors":[{"name":"Mikhail Losev","email":"miherlosev@mail.ru"},{"name":"codejedi365","email":"codejedi365@gmail.com"},{"name":"Matthias Klass","email":"matthias.klass@tngtech.com"}],"maintainers":[{"name":"benmonro","email":"ben.monro@gmail.com"}],"readme":"# eslint-plugin-testcafe-community\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-testcafe-community\">\n    <img src=\"https://img.shields.io/npm/v/eslint-plugin-testcafe-community\" />\n  </a>\n  <img src=\"https://img.shields.io/npm/l/eslint-plugin-testcafe-community?color=yellow\">\n  <a href=\"https://github.com/testcafe-community/eslint-plugin-testcafe-community/releases\">\n    <img src=\"https://img.shields.io/badge/&#9741-changelog-yellow\">\n  </a>\n  <a href=\"https://github.com/testcafe-community/eslint-plugin-testcafe-community/actions/workflows/cicd.yml\">\n    <img src=\"https://github.com/testcafe-community/eslint-plugin-testcafe-community/actions/workflows/cicd.yml/badge.svg\" >\n  </a>\n  <a href=\"https://github.com/testcafe-community/eslint-plugin-testcafe-community/issues\">\n    <img src=\"https://img.shields.io/github/issues/testcafe-community/eslint-plugin-testcafe-community\">\n  </a>\n  <a href=\"https://github.com/testcafe-community/eslint-plugin-testcafe-community/pulls\">\n    <img src=\"https://img.shields.io/github/issues-pr/testcafe-community/eslint-plugin-testcafe-community?label=PRs\">\n  </a>\n  <img src=\"https://img.shields.io/snyk/vulnerabilities/npm/eslint-plugin-testcafe-community\">\n</p>\n<p align=\"center\">\n  <img src=\"https://img.shields.io/npm/dependency-version/eslint-plugin-testcafe-community/peer/eslint\">\n  <img src=\"https://img.shields.io/node/v-lts/eslint-plugin-testcafe-community?color=blue\">\n  <img src=\"https://badgen.net/badge/icon/Typescript?icon=typescript&label\">\n  <img src=\"https://img.shields.io/github/last-commit/testcafe-community/eslint-plugin-testcafe-community/next\">\n</p>\n<p align=\"center\">\n  <a href=\"https://github.com/semantic-release/semantic-release\">\n    <img src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\" >\n  </a>\n  <img src=\"https://img.shields.io/badge/Contributors-PR's_welcome-pink\">\n</p>\n<p align=\"center\">\n  ESLint rules for <a href=\"https://github.com/DevExpress/testcafe\">TestCafe</a>\n  from the TestCafe community.\n</p>\n\n---\n\n## What does it do?\n\nThis project provides the global variables `fixture` & `test` for your ESLint\nconfiguration which are specific variables for _TestCafe_. The\n[recommended configuration](#recommended-configuration) enables common rules for\nbest practices when writing tests for TestCafe. The rule descriptions are\nprovided in the [table](#supported-rules) below.\n\nIf you use other test suites (Jest/Mocha), make sure to read the\n[compatibility](#compatibility) notes at the bottom.\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```sh\nnpm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-testcafe-community`:\n\n```sh\nnpm install eslint-plugin-testcafe-community --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must\nalso install `eslint-plugin-testcafe-community` globally.\n\n## Recommended configuration\n\nThis plugin export a recommended configuration that enforce good practices.\n\nTo enable this configuration use the extends property in your `.eslintrc` config\nfile:\n\n```json\n{\n    \"plugins\": [\"testcafe-community\"],\n    \"extends\": \"plugin:testcafe-community/recommended\"\n}\n```\n\nYou may review our\n[example TS/JS package](https://github.com/testcafe-community/eslint-plugin-testcafe-community/tree/master/example)\nembedded in this repository for an example configuration and plugin testing.\n\nSee\n[ESLint documentation](http://eslint.org/docs/user-guide/configuring#extending-configuration-files)\nfor more information about extending configuration files.\n\n## Supported Rules\n\n✔️ indicates that a rule is recommended for all users.\n\n🛠 indicates that a rule is fixable.\n\n<!-- __BEGIN AUTOGENERATED RULES TABLE__ -->\n\n| Name                                                                                                                                        | ✔️  | 🛠   | Description                                                                           |\n| ------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | ------------------------------------------------------------------------------------- |\n| [missing-expect](https://github.com/testcafe-community/eslint-plugin-testcafe-community/blob/master/docs/rules/missing-expect.md)           | ✔️  |     | Ensure tests have at least one expect.                                                |\n| [no-debug](https://github.com/testcafe-community/eslint-plugin-testcafe-community/blob/master/docs/rules/no-debug.md)                       | ✔️  |     | `t.debug()` should not exist permanently, use only for debugging of a test failure.   |\n| [no-disabled-tests](https://github.com/testcafe-community/eslint-plugin-testcafe-community/blob/master/docs/rules/no-disabled-tests.md)     | ✔️  |     | Prevent tests from being disabled by `fixture.skip()` or `test.skip()` and forgotten. |\n| [no-duplicate-titles](https://github.com/testcafe-community/eslint-plugin-testcafe-community/blob/master/docs/rules/no-duplicate-titles.md) | ✔️  |     | All test case titles should be unique.                                                |\n| [no-focused-tests](https://github.com/testcafe-community/eslint-plugin-testcafe-community/blob/master/docs/rules/no-focused-tests.md)       | ✔️  |     | Don't allow a single test or fixture to take all the focus.                           |\n\n<!-- __END AUTOGENERATED RULES TABLE__ -->\n\n## Compatibility\n\n### `eslint-plugin-testcafe`\n\nThis `eslint-plugin-testcafe-community` plugin was a fork from the original\n[`eslint-plugin-testcafe`](https://npmjs.com/package/eslint-plugin-testcafe)\nproject, which has not seen an update since December 2016 (`v0.2.1`). You **do\nnot** need to install both packages. This package is an expanded replacement for\nthe original.\n\n### `eslint-plugin-jest` & `eslint-plugin-mocha`\n\nDue to the similarities between Test-Driven Development (TDD) terminology\nsupported by both [Jest](https://jestjs.io) & [Mocha](https://mochajs.org) and\nthe matching terminology for TestCafe's API, you may run into lint confusion\nerrors. This likely happens when your repository includes both Jest/Mocha for\nunit tests and TestCafe for End-to-End (E2E) tests.\n\nYou have a couple solutions to avoid these issues:\n\n1. **\\[RECOMMENDED] Top-level directory overrides**. ESLint configurations work\n   best with a bare minimum base configuration and then specific overrides\n   entries per additional plugin configuration you need to add.\n\n    This is the recommendation since it best conforms to the conventions of\n    these frameworks. `Jest` recommends unit testing code is always nearest to\n    the code it is testing in multiple `__tests__` directories following the\n    file tree your `src` or `lib` directories. Since E2E tests are written from\n    a higher level abstraction without regard for how the code actually works,\n    it is best to keep these files at a project root level `tests` folder. In\n    relation to your `eslintrc` definition, it is easiest to maintain by\n    defining all the overrides at the top level so that it is easier to debug\n    issues. If you want to share the `*.test.{ts,js}` filename convention, then\n    you should consider the `excludedFiles` directive for specific directories\n    (similar to #3).\n\n    A such configuration would look something like this:\n\n    ```js\n    // <project_root>/.eslintrc.js\n\n    module.exports = {\n        root: true,\n        ignorePatterns: [\"*.json\"],\n        // These would affect all files. Note that overrides are combined not replaced\n        // extends:[]\n        // plugins:[]\n        overrides: [\n            {\n                // For Typescript\n                files: [\"*.ts\"],\n                parser: \"@typescript-eslint/parser\",\n                parserOptions: {\n                    project: \"tsconfig.eslint.json\", // Custom lint-only config\n                    sourceType: \"module\"\n                },\n                plugins: [\"@typescript-eslint\"],\n                extends: [\n                    \"eslint:recommended\",\n                    \"plugin:@typescript-eslint/recommended\",\n                    \"plugin:@typescript-eslint/recommended-requiring-type-checking\",\n                    \"plugin:prettier/recommended\"\n                ]\n            },\n            {\n                // TS/JS unit tests (inherits any matches from above)\n                // Make sure this entry is specific enough (through regex or excludedFiles)\n                // not to match the same files as the e2e files\n                files: [\"*.spec.{js,ts}\", \"**/__tests__/**.{js,ts}\"],\n                env: {\n                    \"jest/globals\": true\n                },\n                extends: [\"plugin:jest/recommended\", \"plugin:jest/style\"],\n                plugins: [\"jest\"]\n            },\n            {\n                // Typescript/JavaScript e2e tests (inherits from any matches above)\n                files: [\"tests/**.test.{js,ts}\"],\n                excludedFiles: [\"src/**\", \"lib/**\"],\n                extends: [\"plugin:testcafe-community/recommended\"],\n                plugins: [\"testcafe-community\"]\n            }\n        ]\n    };\n    ```\n\n2. **Filename filters**. Use a file naming convention to distinguish the\n   difference between a unit test and an E2E test. Configure ESLint via\n   overrides entry to only apply the `jest`/`mocha` plugins to `*.spec.ts` and\n   `testcafe-community` plugin rules to `*.test.js` files.\n\n3. **Single directory configuration**. Creates a separate folder to house all\n   your TestCafe specific tests usually at the root level of the project. In\n   this directory, create another `.eslintrc` configuration file that defines an\n   override entry for the files in this directory and loads the\n   testcafe-community plugin/extension.\n\n## Contributors\n\nPR's & Issue contributions welcome! Please adhere to\n[contributing guidelines](https://github.com/testcafe-community/eslint-plugin-testcafe-community/blob/master/CONTRIBUTING.md)\nor your submission will be closed or delayed.\n","readmeFilename":"README.md"}