{"_id":"cypress-repeat","_rev":"3269295","name":"cypress-repeat","description":"Run Cypress multiple times in a row","dist-tags":{"latest":"2.3.4"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"time":{"modified":"2024-03-21T10:05:15.000Z","created":"2020-09-21T16:11:37.256Z","2.3.4":"2023-10-05T20:27:02.708Z","2.3.3":"2022-06-23T21:53:30.458Z","2.3.2":"2022-04-24T19:50:00.925Z","2.3.1":"2021-11-27T16:02:38.381Z","2.3.0":"2021-10-07T11:58:08.739Z","2.2.5":"2021-08-17T04:17:41.241Z","2.2.4":"2021-07-04T07:25:48.152Z","2.2.3":"2021-05-03T16:51:53.653Z","2.2.2":"2021-05-02T15:16:55.922Z","2.2.1":"2020-11-19T23:05:05.123Z","2.2.0":"2020-11-03T20:04:10.980Z","2.1.0":"2020-11-03T19:43:45.286Z","2.0.1":"2020-10-12T18:40:07.584Z","2.0.0":"2020-09-29T02:49:43.751Z","1.0.0":"2020-09-21T16:11:37.256Z"},"users":{},"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"versions":{"2.3.4":{"name":"cypress-repeat","version":"2.3.4","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","demo:rerun-failed-only":"node . run -n 2 --rerun-failed-only","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"^13.3.0","prettier":"2.1.1","semantic-release":"^22.0.5"},"dependencies":{"arg":"5.0.2","bluebird":"3.7.2","debug":"4.3.4","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"_id":"cypress-repeat@2.3.4","gitHead":"df94dedf70f71fc64c6904d7b99c3098d2ff2151","_nodeVersion":"20.5.0","_npmVersion":"10.2.0","dist":{"shasum":"77df10b91e5e8d5e3400e7d80981e1e5b08177c2","size":3011,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.3.4.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.3.4_1696537622331_0.747962742096179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-05T20:27:02.708Z","publish_time":1696537622708,"_source_registry_name":"default","_cnpm_publish_time":1696537622708},"2.3.3":{"name":"cypress-repeat","version":"2.3.3","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","demo:rerun-failed-only":"node . run -n 2 --rerun-failed-only","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"8.7.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.2","bluebird":"3.7.2","debug":"4.3.4","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"b466f6ac20b58551bbb4b3c658379f3991f30b3f","_id":"cypress-repeat@2.3.3","_nodeVersion":"12.22.7","_npmVersion":"6.14.8","dist":{"shasum":"0a0d363347137248600eff57f4ae75e4526e88d9","size":3026,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.3.3.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.3.3_1656021210324_0.41780531248516684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T21:53:34.206Z","publish_time":1656021210458,"_cnpm_publish_time":1656021210458},"2.3.2":{"name":"cypress-repeat","version":"2.3.2","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","demo:rerun-failed-only":"node . run -n 2 --rerun-failed-only","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"8.7.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.1","bluebird":"3.7.2","debug":"4.3.4","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"d88ae5b655ae31acdac9d0adef75ef1c839fac2e","_id":"cypress-repeat@2.3.2","_nodeVersion":"12.22.7","_npmVersion":"6.14.8","dist":{"shasum":"5fdf4bd5f81acd8cf0d6bdd20345c709cfc02904","size":3024,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.3.2.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.3.2_1650829800676_0.08840873223997936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-24T19:50:05.648Z","publish_time":1650829800925,"_cnpm_publish_time":1650829800925},"2.3.1":{"name":"cypress-repeat","version":"2.3.1","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","demo:rerun-failed-only":"node . run -n 2 --rerun-failed-only","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"8.7.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.1","bluebird":"3.7.2","debug":"4.3.3","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"925105db9cb3587aca8d7f8b39ec42c7dfdeb9ac","_id":"cypress-repeat@2.3.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"b8e9f2b5d97f6520a85ed4f7ea8512b231dcc1dd","size":3022,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.3.1.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.3.1_1638028958230_0.9968877246538461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:51.970Z","publish_time":1638028958381,"_cnpm_publish_time":1638028958381},"2.3.0":{"name":"cypress-repeat","version":"2.3.0","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","demo:rerun-failed-only":"node . run -n 2 --rerun-failed-only","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"^8.5.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.1","bluebird":"3.7.2","debug":"4.3.2","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"639f8365b723471a1b73fbd60210154470f3f416","_id":"cypress-repeat@2.3.0","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"shasum":"b1ecda077b6f1a6692b6f76a86b531f1ab5840e5","size":3030,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.3.0.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.3.0_1633607888597_0.38588433300825353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:51.057Z","publish_time":1633607888739,"_cnpm_publish_time":1633607888739},"2.2.5":{"name":"cypress-repeat","version":"2.2.5","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"7.7.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.1","bluebird":"3.7.2","debug":"4.3.2","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"d659da8ece0f45b82a473d4695035f5d66613a94","_id":"cypress-repeat@2.2.5","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"636e1eccda04090699c9d8a06276ec1b4fb3ec35","size":2742,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.2.5.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.2.5_1629173861107_0.6366646407287446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:50.164Z","publish_time":1629173861241,"_cnpm_publish_time":1629173861241},"2.2.4":{"name":"cypress-repeat","version":"2.2.4","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"7.6.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.0","bluebird":"3.7.2","debug":"4.3.2","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"628593abdc604f3b001b3a7fe216d997205eb9ee","_id":"cypress-repeat@2.2.4","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"shasum":"597ba2d25c05d08ca956aad15a8cfce1ca1e228a","size":2745,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.2.4.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.2.4_1625383548004_0.584981337282275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:49.279Z","publish_time":1625383548152,"_cnpm_publish_time":1625383548152},"2.2.3":{"name":"cypress-repeat","version":"2.2.3","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"7.2.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.0","bluebird":"3.7.2","debug":"4.3.1","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"a635bcbe926d207c83d5d2c641ac6be4d82cbdc9","_id":"cypress-repeat@2.2.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"0f4de7df5ef9a808dab714b1b818afbe59523dab","size":2742,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.2.3.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.2.3_1620060713519_0.3443264664490513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:48.405Z","publish_time":1620060713653,"_cnpm_publish_time":1620060713653},"2.2.2":{"name":"cypress-repeat","version":"2.2.2","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.6.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"5.0.0","bluebird":"3.7.2","debug":"4.3.1","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"9cfd9e8bfe0fd5743810108eb540bd7bc349e301","_id":"cypress-repeat@2.2.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"57f46ea5d468928e79a6873f6d7ce723d2722494","size":2508,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.2.2.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.2.2_1619968615788_0.6857990767830173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:47.521Z","publish_time":1619968615922,"_cnpm_publish_time":1619968615922},"2.2.1":{"name":"cypress-repeat","version":"2.2.1","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.6.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"4.1.3","bluebird":"3.7.2","debug":"4.3.1","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"9e018fb6110da1e3e33ef2240330528e2d742faa","_id":"cypress-repeat@2.2.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"2b3a14d486fd0575dd84446aad37d5c49b3149f7","size":2508,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.2.1.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.2.1_1605827104955_0.39280786602054407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:46.627Z","publish_time":1605827105123,"_cnpm_publish_time":1605827105123},"2.2.0":{"name":"cypress-repeat","version":"2.2.0","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.5.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"4.1.3","bluebird":"3.7.2","debug":"4.2.0","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"7e6da09f935ddab2f6da6aa2d42b70a4aa34eb0c","_id":"cypress-repeat@2.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"a249259261af88117011a1944c2b5c6feff53371","size":2508,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.2.0.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.2.0_1604433850764_0.803585424350985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:45.743Z","publish_time":1604433850980,"_cnpm_publish_time":1604433850980},"2.1.0":{"name":"cypress-repeat","version":"2.1.0","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","demo:twice":"node . run -n 2","demo:until-passes":"node . run -n 2 --until-passes","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.5.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"4.1.3","bluebird":"3.7.2","debug":"4.2.0","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"de6fa46e7725437afdf4de89a58762d35aaf9a50","_id":"cypress-repeat@2.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"51c6bf883f22f14c7909de1b08558cd4988d645e","size":2333,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.1.0.tgz"},"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.1.0_1604432625152_0.03511056546936997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:44.862Z","publish_time":1604432625286,"_cnpm_publish_time":1604432625286},"2.0.1":{"name":"cypress-repeat","version":"2.0.1","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.3.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"4.1.3","bluebird":"3.7.2","debug":"4.2.0","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"e49c17090936a73349d04bf01bcfcd0a67c8f409","_id":"cypress-repeat@2.0.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"shasum":"52e198af79b2453ac9071b0e6335ce4fd9f510b3","size":1990,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.0.1.tgz"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.0.1_1602528007387_0.7659173670512187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:43.908Z","publish_time":1602528007584,"_cnpm_publish_time":1602528007584},"2.0.0":{"name":"cypress-repeat","version":"2.0.0","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.3.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"4.1.3","bluebird":"3.7.2","debug":"4.2.0","dotenv":"8.2.0"},"peerDependencies":{"cypress":">=5.3.0"},"release":{"branches":"main"},"gitHead":"85824524a661cd470627b9d8509f1b9efa6cc985","_id":"cypress-repeat@2.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"shasum":"59fbf3a2eb15505c9090d47a01db6b21dc36b254","size":1973,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-2.0.0.tgz"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_2.0.0_1601347783595_0.412239891775136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:43.027Z","publish_time":1601347783751,"_cnpm_publish_time":1601347783751},"1.0.0":{"name":"cypress-repeat","version":"1.0.0","description":"Run Cypress multiple times in a row","bin":{"cypress-repeat":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/cypress-repeat.git"},"keywords":["cypress","cli"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","devDependencies":{"@types/node":"14.10.1","cypress":"5.2.0","prettier":"2.1.1","semantic-release":"^17.1.2"},"dependencies":{"arg":"4.1.3","bluebird":"3.7.2","debug":"4.2.0","dotenv":"8.2.0"},"peerDependencies":{"cypress":"*"},"release":{"branches":"main"},"gitHead":"77b4be356473d29f680c961068170432577d67fd","_id":"cypress-repeat@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"shasum":"7d68cd28ac0a719bd4c916ea6adad100d6e00e79","size":1869,"noattachment":false,"key":"/cypress-repeat/-/cypress-repeat-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/cypress-repeat/download/cypress-repeat-1.0.0.tgz"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-repeat_1.0.0_1600704697060_0.30740526510227695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T19:43:42.137Z","publish_time":1600704697256,"_cnpm_publish_time":1600704697256}},"readme":"# cypress-repeat [![ci status][ci image]][ci url] [![renovate-app badge][renovate-badge]][renovate-app] ![cypress version](https://img.shields.io/badge/cypress-8.7.0-brightgreen)\n\n> Run Cypress multiple times in a row, great at finding test flake\n\nRead [Wrap Cypress Using NPM Module API](https://glebbahmutov.com/blog/wrap-cypress-using-npm/) and [Retry, Rerun, Repeat](https://www.cypress.io/blog/2020/12/03/retry-rerun-repeat/).\n\n## Install\n\n```shell\nnpm i -D cypress-repeat\n# or using Yarn\nyarn add -D cypress-repeat\n```\n\nThis module assumes the `cypress` dependency v5.3.0+ has been installed.\n\n## Use\n\n```shell\nnpx cypress-repeat run -n <N> ... rest of \"cypress run\" arguments\n```\n\nWhich will run Cypresss `<N>` times, exiting after the first failed run or after all runs finish successfully.\n\n### Until passes\n\nYou can flip the logic and run Cypress up to N times until the first successful exit\n\n```shell\nnpx cypress-repeat run -n <N> --until-passes ... rest of \"cypress run\" arguments\n```\n### Rerun only failed Specs\n\nYou can rerun only the specs that failed\n\n```shell\nnpx cypress-repeat run -n <N> --until-passes --rerun-failed-only ... rest of \"cypress run\" arguments\n```\n\n### Env variables\n\nEvery run has two utility variables injected\n\n```js\nconst n = Cypress.env('cypress_repeat_n') // total repeat attempts\nconst k = Cypress.env('cypress_repeat_k') // current attempt, starts with 1\n                                          // and is <= n\n```\n\n## Debugging\n\nRun this script with environment variable `DEBUG=cypress-repeat` to see verbose logs\n\n## What about test retries?\n\nThis NPM module retries the entire Cypress run, if you need to retry just the failed tests, use the [Test Retries](https://docs.cypress.io/guides/guides/test-retries).\n\n[ci image]: https://github.com/bahmutov/cypress-repeat/workflows/ci/badge.svg?branch=main\n[ci url]: https://github.com/bahmutov/cypress-repeat/actions\n[renovate-badge]: https://img.shields.io/badge/renovate-app-blue.svg\n[renovate-app]: https://renovateapp.com/\n","_attachments":{},"homepage":"https://github.com/bahmutov/cypress-repeat#readme","bugs":{"url":"https://github.com/bahmutov/cypress-repeat/issues"},"license":"MIT"}