{"_id":"cucumber-playwright-framework","_rev":"56-d46e4494f497ac619153a5852041343c","name":"cucumber-playwright-framework","dist-tags":{"latest":"0.1.0-beta.53"},"versions":{"0.1.0-beta.0":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.0","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.0","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"9e963cb1878fb6976d630511e78c3c05fd06e3ce","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.0.tgz","fileCount":281,"integrity":"sha512-jwjMXcnCc5+V0aHxDG0JLwg/pJ+HYWr1ejW+GNkEt1jfntktzh/NcxMyr+YslKbF1b+PFlHTfrmswxEZuJ3HAg==","signatures":[{"sig":"MEQCIH5t3XUMuahA6ZuN2EAM0qIlaC8ICZR5kd9eR7VfIBqlAiA1KwFKKX/hAXyXLZfkEDNRHDLVXR3b5rudVMgzTCcaUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJjp7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm4RAAgxOZI7EtHiAoELlTEGWW06JDDnADMkWPP2+hHGpXFPUYZ95B\r\nx6T+UCDwo+VDUxyjkPSaESMzqh4aFppb2P2LoHaUVkxxbAAEteJRDJdze/lu\r\nuAxGtJZy2x7pLUrgXZPoh40AEOHMrNixFUwlG8iBoQm17NaqsPttih1+hT0T\r\n0JOj3uZrXaxHzgayeWsJeH9z2Ei8YqVG0i2JloTypZy0zWDQI9S+6+msTOKm\r\nrOEkvu37ou8UJUspoECtu7ou8h17zNGMIXtfQFM8YYL/yZ+3XbCaflmZt77k\r\nCeLClr4MvvFHIEHUIUNgm+rfQMxpvrk5oRt3PkzRzIq1oG1rKta8Ja/hpKF5\r\niA5q7mPUaUMn3htpLxfwHzpeeirpqdNqid43JUtJ/IhJNfqum9ZRr5s9QPrx\r\nvPCxu2K5P5utHHP7ZYeBKJ8+lG/rkDfcsX01B5Gg1c+fqfElKwX53aTj4Ba5\r\nQeV0Ztl8VnX2Uo2F/4ThAhbmavW2oXt16M/IJynV/O76LILbPS3UQJXv3obg\r\nV/ybcFBpT99UJLabqY5IJ0PnIM7BnV7YNU7UYSaMMQc9lSuT1uqW+z4KaZVM\r\n+ngLMTXNR74iaIFGq0STlvEGxnMmzKByH05wcOlvf+lOVT6568o/XjNTAHPO\r\nfmEfZ9/dRD6XC1kXIpoxri4oYnSb+ROw95Y=\r\n=rUtw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --write scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 vishalkharge\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.0_1680226939062_0.43377844569047075","host":"s3://npm-registry-packages"}},"0.1.0-beta.1":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.1","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.1","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"22bbf2dff0769f30231deeb9bac8c60c0e8cffe6","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.1.tgz","fileCount":263,"integrity":"sha512-dXy0PAsLS6qwip7Nl3OPu8ivuFSgfcSVP2AdmwXpFpI0QWkGTkaCeJA42t0/T5ToX4xqJbciTZWo2EKknMxWIA==","signatures":[{"sig":"MEYCIQCdCdxzk0nklaNpCqmZzTWUfbiRGC0qP3n1fYQxzteqgAIhAKOsZBMFxiL7jyyiU+oo6/VCIsvl9bY1Jz8d8wMEs4jY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLASoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+g/9FMf5BFYaizW6i5QO0gzNFD9CzeuVyViXWpDbpvrpJS3MOxpV\r\nlSBzVQGhd2wqwpO+46sPnV7QMzcyKA8sm/RPFtAocJXKb9ZXEEU15yR9whUG\r\n3pJnfzhxd2/UtkwrXGQBsJvaMblPjXGw5Iozs/FNbx0tfnZRKheP0aWGt0n+\r\n9jHbjT/vWoj+y1IeeC1L0DsCOH/r/AJr3RMdz2XeXvigkj6IwCfFI4957e+i\r\niDatAwDWXGQafblBk5ug/VijJEOHdfkvUgS3uzCZ9OlDqnwEVUgB3F3ms1Iv\r\nZJzctmffLUuWLh8g1K+eEhRSlJBnhj6oxwgJ1MV3Twj1z1T0tQYkjwt/pI3B\r\nRY0tu00tTmQX+JhRmhzvDQTQlw1ZSHViYTQGdf1HwvQIV4lSJKBTQXHNvo7K\r\nXgSjf/q0QMdBGbg2+l6PyWssWNPT46SKxMIlc/aX5Hvl35082TqX92eW7nTZ\r\nQva4yQDRm4As9IGPptJbqzPJorZgUsqoxJ7vCW9JxoydGojKyjbTNX5rqbua\r\nVWFfPo0KvazkWPlY3IkA0m8nkF2HIfjSJeHMQUeBT0xLt3PoCcERl/OVN1yO\r\nRcSNzYe50ERzexOdBUUrGIQmFIVxYtWdxaeH+BYKpbiR4VMkvU5SjJXKxQvv\r\npPuG22dqOVv9BGSipGEit1D+v84u08Ba2ik=\r\n=N3sw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"424e9e8957fe693a4f3dadaf108e050d13a5a17e","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --write scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.1_1680606376049_0.2669995883275571","host":"s3://npm-registry-packages"}},"0.1.0-beta.2":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.2","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.2","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"b1e306f6faebbe0c1a60335c62d294238b59a4d2","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.2.tgz","fileCount":263,"integrity":"sha512-YjjKabe0e6mjWMWEQtXfpfa9pbFc17d4jzIWLYMBH6uF2zQuKAPjbSYX/6fFPFO36PBReogv6X5lIsHhn88xgA==","signatures":[{"sig":"MEQCIFu9lfNtXI74lDg1PUGARVFOkaXb9AFo/VV2xANjwmUcAiBUcQlsKGSUyUGEkP3PF086gmec0UupxGb/WAoLZDMLxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":322877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN74mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9uA/9F1XLXvq7Prd+4GajuRy0OQzQTheECB9+uf6gaxy+j+qMXdVh\r\nMhyDhMC7OzJdr797pvATmTpDssjyDvogNGvLPRzu82/0zsBjai7yQAgmwtKv\r\nnMZDJV80Zq0MLIuOYiwpzBjsuy6MREtRn2sQrw4c+4OwCrHwFiODEG+PIypC\r\nckOO7zFtpJ5uVxa0IulVksOScBS/wxcQrHvJnoJvymfVR0OPZAIC9GBoznOg\r\nH47cgbLSE5z1p90421G1ELSGYrU6ZuypKkWTwitvT/+YE6TsNx2B6a6vbfTF\r\nz5khywnAjnJxrOILSreSBolKNODoeFxUQj4fHO/7Y+IMIx1bNyb2s2O/7sz5\r\n6iMQm6L+ToEyRAlQ7gKH0gbrOoNWVItbP2v2hzVNa1P10JSLDJ7cKfg+afKw\r\nKh1bOY76Ned0RqfDKzkyscRhEVqp8Y0anllnMi2J0oHw21L9sG8LaRVD4+1C\r\n7qOeA2Rq+c85Hr7Mx6gFcVJdjztGRnZYTXJQs+ZWavxK5/8YeXarUXKkS8yp\r\nhAQYTlvFc9BFcwZ1SYLg0+b+oqUq0qqFmG56VBe1ObWdEoU3wbttiR8eX2+Q\r\nwuZav+0IigG9+zaZvPvwCFrOUZNIeYWwqhM6Y+0nqF9z5TPx3jCR2Ia9vvKL\r\nCiFX7+iMgubV5PGVFscJpNsAdUlJM5X5X2Q=\r\n=fyVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"424e9e8957fe693a4f3dadaf108e050d13a5a17e","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --write scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepPattern":"ts-node scripts/generateEnumStepRegex.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.2_1681374758366_0.4497116941953263","host":"s3://npm-registry-packages"}},"0.1.0-beta.3":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.3","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.3","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"85f42dbcfa8e1e28fefa8a322f359bc021b2f48c","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.3.tgz","fileCount":275,"integrity":"sha512-Z8xR4BmY9DvIspJX3dvODq5zN340dlLfV5dWtED7azeEWG+73rhvf9VEwi/w46ggAW/UNRpvlki4iSytBW52XQ==","signatures":[{"sig":"MEQCIDAB1JxhfbuCGjwkRg1wnFZo506BkS24aN7xMlc0IWusAiB1bYj7QMlDkt8mJlE0BpAL3zsQ/kkdSBtxYpJboqLI3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQiXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY0Q/+LcWfRIC/4pHH+rF5uLi2NTvSm9+pydneXor4XfG3OfxcP0/P\r\n7+HC91KnptAVLrY2DxQGlTc6WwyAWO972qIbcd1lqWi1V8mGB2ycSLgnsyoH\r\nIZY9qxhmrT4sdbV3DlIrWp28g/SdqD4vzTuDJgvq7jwaB/ag8wYoq34bVP9o\r\nyu9zEKisGGnmtr9HHdXBnUeSMMVSbwj/zjOl0BttejsbnsNRM2rdJuAniAsU\r\nwl3zArDFGBsOU0reSq32Ls3jHMMXS5U5nNkBAtG/h246kQrb7PUD9Ntfwfre\r\ntspspIdoKdiE2EzrbsTQQPbFkGMCjACMGxRp0y32W2qrqrVlNbHD7wMMMQ9u\r\n3LGKZOKvRogiXNvwmLrg/Tp1IFl9f8ADgfwKAM2K5ATpSD1YzcWWiBrtiuPj\r\nRLQDKjj5rsGjHr8fM5JXYLSt5vf8jAmMG8xxoYkiKW/+x+HLpJTwgV7la7sx\r\nCAJxUsLV1mmkyK6OKNZRopEUbodzLN8h6m1VCnxPDthOxKcV+ufjQ43KHPTW\r\nh9zKtkzNMPWVwS4Fo7YtvPoL7vjf/QST0XzLVvrvxa5noaD22PKGWwha+WLX\r\nicf12l/abbcnJ3staCuHdWWVy+EVCgcsm1y9566okRu/tj8XYFiLqismakkZ\r\nAxGWY+lmukXWjR25abubCbvwx5UIA4BEFQI=\r\n=geUr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1c4d4cf68076b2de12821e1eb439f40adb0b7a11","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.3_1682056640735_0.21665712202270626","host":"s3://npm-registry-packages"}},"0.1.0-beta.4":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.4","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.4","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"87db4c68f51ffbdd5e5979e0e309f4722e402a07","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.4.tgz","fileCount":275,"integrity":"sha512-qqMVK6bhbSDDWcea8r1MYKsDYSjenSVRGfs8PsPknOsvV1GP0+y1lo5fHPAn1oPaIEyPdS6rVQiWRdNb9Y+bog==","signatures":[{"sig":"MEUCIAUcSPrizqceU3wUzywEaauFbnU8gjf/FbQdmZmsr2y8AiEAuVaXTDxNPqv/hvkPng0IG91lrmhD+7Qu0h/VbSAYfzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQzjMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMqw//ZhTanb6vRZlyUfy1vKTzfVPeNBWsxvwrnuI00qQDxH3KasBi\r\nU/4CjY3lSKNa8nVrxONlQIxF7WT35j2RcdIKoKAVqa7fOePfjY9kOfwgbZUR\r\nSbhLOtRPtjVKpkd2YZNI6SP43pEg2+llSfwEbG640YldGIzKw0nDdqOCYPAB\r\nSHbjJCMpEqUb9+aWgrEI6edLXl51q7LxjcgxxHWjf1SmTjBaXgYlPU2TDmZF\r\nQj9UvwcDkxnf61Wcm1uFiubdUTauw6L6SHPJ0nkd/Jh+Q2vcHT4KnE1mzf4q\r\nKUKnKPSX5SU3xHbY7/cH4KrjX9+cL5VarmqNIUmO9lrTOsTh0/Jq70SYBY6K\r\nqIOwUBjOlwtP3meVLU/HGkmHD715BxE7z3AFToE+XPyiVENgeMBGJFY1ljvI\r\nhWF/7VIB+O+aAJxWgDPR9pCrEBWmMo5xPQWoBFvnPuzHX6zjJiw1ntQk7UWY\r\nhHz3MZqp7Xr/xYlvagXy8NObnQy7eDuu4O/QWuMHxvc9purGmKZO8lCdPN1g\r\nfjdtj5xwX8snWI2j5PB3pJ65IrEw8TqNi9XImk0GVQmxZhcJ+EopOxSCiI2U\r\nFi+W7XlpNpM41swPKGOPM0C7KkoglL67qUkNnLZQcoEbr4H9q+qpNymVQEoX\r\nk+fNe3FbFiiC72judIMa/gep9M02wbksPWs=\r\n=oYRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b33d6616377d19407153a90641f838e6f0bd28e9","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"p-map":"^5.5.0","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.4_1682127052063_0.4732037943955163","host":"s3://npm-registry-packages"}},"0.1.0-beta.5":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.5","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.5","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"df80b837c1202112aff566cc93151e8f3979fd26","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.5.tgz","fileCount":275,"integrity":"sha512-tmXuzhb8/JklwZYNm3RdC3LFrMFiqTnt6iqRmavSx/U3ozFzZn4qstO8dq8tFDuQbY8W/sWAH2glon86r3ZSJg==","signatures":[{"sig":"MEUCIBfW2SZ8GOy+sLg8J7G1YD+GsItzVyRZs+hAFz5xR4ZpAiEAvTLxvzFXu3TiJ3Uh5O25Ui1FQujqC7Y3qn1k20CvDWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ3mFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRRg/6AmRmXClThCBZiaIQzopTYrymk3MqtGRvyP+nIKr18cMbiXuf\r\nWCzAuh/alifbfmnGI7jhr2Qrk6Ll2/ZR/mCojhKRQEK+A2T0kUmd2/arHkpK\r\n7TiuXWx1dfipAjkUENz/ds+ts0wFLfYQMQ1Zs4GfngewGB1lJvoXyUAdswiX\r\nuGLI3iS64mgcgnPRPlZ0e4jEFG9An2qRKZNt5Q7aCefMRfM4n3q56Upj9uoZ\r\nT+2Lp7dKneYusfkV6psZhcYVqMyBp0for90Qp2HClm6pAzJNWWoiEfJP00WA\r\niR1bGaZsQDC6Y52D9s6c7jtbtxw6tuOElGOkRZfK9rWT1y649oo7YF+C/ndb\r\nPrkb5Tdrbjzu8FMN/3ztuqh+j5Gx4sRbTvA5KxaAfEwXqKbqyUr6UshyfGri\r\nrisFpc8h0X5sr0dh5mm0llq7OvEmnTym+A+dK5DsxLahCOWyMpK5dX3oPkkR\r\n9cM2s+GMULqMqD0BKiiJ7FAMmyKuWTWiLbe7XRdExLJc9V5kmOuckbPwiuNz\r\nP8MlLV5pTuz7eMjsKMCh+friU4rz9enlYO4xfiMwYn08aLoEf0fIghQF8EVc\r\nEdfVixfmYoY+gblFzUA+Ifk/8dXJnvcHCPj7BkyCDdfC2tv7dcbsPS+rTPI6\r\nKmbxCMR1VTXjdYjIBWxPB9NYO6FejdZqlt0=\r\n=+ZS3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b33d6616377d19407153a90641f838e6f0bd28e9","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.5_1682143621054_0.24668988737875153","host":"s3://npm-registry-packages"}},"0.1.0-beta.6":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.6","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.6","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"f5ef8f01d7280636cdbc957560d69f76e52c8610","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.6.tgz","fileCount":275,"integrity":"sha512-JeaLzaNbx2+kRBHev7f59fdltNipQQ2sLUkH4P0BcDKt1dBHxwWpXKynIJqS6nzlYjM2sqUIN21Ii4jt93Metg==","signatures":[{"sig":"MEQCIGsqSTbbmokavIxPfKbPuYoRwrKCqFcK6ITPtq8bjpHEAiAzoUDgZmHPftJtwfAQoxWozZ7SW8ArDXKtXyCq1mR0BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ9qJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1vA//Y3u0n0r7iGtovHfCU7c5WJ9OiAjnPrs15Tq+WUnEoGFSeOFt\r\n27JetzMxnuQrzEZB5pFHkTWkAUGUZbUu0PGYLLJyKbiQTjgi9c/dyL6Waq5v\r\n+MbGEwaswILfri6eRKO+eA+4SB+yOcmCXK//DfErl7YwuBGdC59jMaz0bIts\r\ndJpGodE3GYqF8eGpWLxV8k5/eQ9EEpBUnXjSiexF6SG3tkiE1lg4s62ZAJ/K\r\nVpyoR9TP8InJZ40pmpxJu8SXgAWWxNZuWUxWxwWWHdqy57sz/OqhvlgeesF8\r\nCGCXvmnniYEf+Yq3QjwC7oR+ciqDUp6xUxkUJo9pkIzTn5qA26/VRmwc25/I\r\nCbrqsW+f453zHhPC1KuVt2tJSJEA/S/j7RzWg3FZxuVSGjmkmbyhhl/jSAFJ\r\nmUsQWJ5hhFFXqNYo3j4Js6TRWylanD8JNX88Au/t2ZdAk96UiRZaEOeCXF+6\r\nR4zihd0TIHXCI+/fNc3UAM/NNerLQ7e4fGTnkLU5ptHtbbvMgAKFonkYTBqV\r\nvn/pEUe/r5UVKO184FHLTakSqMxgwHqopqxdBMgf96G2FNmppzmjrX0EtAVv\r\nmOoLjJuWd7I8R6HsiB5N4eCp3cLHgJ0960XSS+/9vqZAcieN3Xx2q0zZ1BXj\r\nXIt4s3mrPEngKwejS2MdL0m7Leo1TWlW+zs=\r\n=8c3S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1ecdb245f946d5a299247ef2cf00a683761dc506","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.6_1682168456736_0.8136978627737526","host":"s3://npm-registry-packages"}},"0.1.0-beta.7":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.7","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.7","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"85378ac395c1f89deb910af4293228c04f025ac8","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.7.tgz","fileCount":279,"integrity":"sha512-XZTrc+dNBHq74lK8QRinCTrsQ4vNOhbLuERhCtKThynaOmU93gsnk6K3V0OYJpNR7P6YNnHRTrSpXct2byoM5Q==","signatures":[{"sig":"MEYCIQCawRup3tSGbH3Smy9kbS6w4X8jr9xeQHv98wvFET+yLAIhAIrGmsMOqddmPEZhGGvdRblSnErIQZXP6TKrtjujGPx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396177},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1ecdb245f946d5a299247ef2cf00a683761dc506","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.7_1683591402801_0.718204148733981","host":"s3://npm-registry-packages"}},"0.1.0-beta.8":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.8","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.8","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"6f3e989fa202b4c7216f8e0f90177e700e4cbf6c","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.8.tgz","fileCount":279,"integrity":"sha512-HosJEJzaBKEYbZCaz9SvRHs5OYpVyLBdv6Z7V7Mf37oyWJi3PgF0gUaUCTXGYQSN3ewG+F2k8AAUr+3++8XdSA==","signatures":[{"sig":"MEUCIGnyq6F9aqKm634SXUlr65ZR1xcRIYIoUO8ltlQQeR4NAiEApKsGe0pY/D+vsEoYiFy2VEc3+tA91zKGVbM/zYS+9ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402716},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d98b62872da4bb5cefd4bd91b154d6fcde8c3b9","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.8_1684128886199_0.4796832830194149","host":"s3://npm-registry-packages"}},"0.1.0-beta.9":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.9","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.9","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"6cca0463f07743352aac96d23e0aa0205d20712b","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.9.tgz","fileCount":279,"integrity":"sha512-UoN6sCknMo5Km314aD1iSFgIrP5eoohWR31fDVCahkTTSeT0S7KmyXQSRwGVLYRHXMO2fpVjL1/THEYhinuEZA==","signatures":[{"sig":"MEQCIBUp9J8PiVDPGSI+Gq6yy8bq8kLRKG2xcavuXQX4vsyzAiBt/T4GiJ9m7MOwCK1+Mte9vTH1PEKqmzM29HpKnm2QOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403121},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d98b62872da4bb5cefd4bd91b154d6fcde8c3b9","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.9_1684208324962_0.38615002993938585","host":"s3://npm-registry-packages"}},"0.1.0-beta.10":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.10","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.10","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"ca28088e758967b0a38f1d49de64146a64254bfd","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.10.tgz","fileCount":279,"integrity":"sha512-6nOdddzucpPSNA70W1ZdUaydUaAeIqCJr+Amp/QH6+Dyv00FwJ+rEGeLb/XFrh+bZIac5UNPHpk14f3eIKVHmw==","signatures":[{"sig":"MEUCIQD9A3Yq5A0KPy16whyPOjghVxG3DmHdwP/xJL8ZmAYEFQIgHHSOu+5EPUhplgeclNI85pTO3nMGd5JHSFU1laR/f8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404107},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d98b62872da4bb5cefd4bd91b154d6fcde8c3b9","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.10_1685314305626_0.06542745780170978","host":"s3://npm-registry-packages"}},"0.1.0-beta.11":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.11","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.11","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"f93c05b89b7ec9a74f8df58c4b7f35ad451efe69","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.11.tgz","fileCount":279,"integrity":"sha512-sh9RNFJkbMdlkLFF3F9HCj/7w7I+02QDriI8taeTHL0ZC0NWBM7Yw16aJhFjc9/EJvcahuBAsrhuDoXMK0ZfRg==","signatures":[{"sig":"MEUCIQDCseLCY3egPckkKPsFV3wxWnmD6P2Eaa6ROJBYxcPgwgIgFI2ossYJU7LbsyiYhXsype7FhQuj5zfz4+8GLcpU//0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404159},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7d98b62872da4bb5cefd4bd91b154d6fcde8c3b9","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.11_1686611372271_0.31273678928329396","host":"s3://npm-registry-packages"}},"0.1.0-beta.12":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.12","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.12","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"1221b0be5a472ec88fba15dd7ff9e8ffc2a98347","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.12.tgz","fileCount":295,"integrity":"sha512-ouOpwwV1+cDHjVRAN6RN3b7sOfWxlnIfdvcgjy9E8MGbM1syMJwC2UX/21hJ8RsMZL5GIcZgrUBnJ1X+BTLWgQ==","signatures":[{"sig":"MEUCIQCo6ur666dViCN2OdbbCbbr3fz9S1Baxa0OyAGo+eBJqAIgTDvJY6bUyO6nkhl2pAe1i7zRvHTAYE1nwyD7cWLgv2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426669},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"26622e1ab2030c4d4679c5c07b47d3f7c062d070","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.12_1692064837863_0.5799909040709674","host":"s3://npm-registry-packages"}},"0.1.0-beta.13":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.13","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.13","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"255f31d50c4b91537024e69c01af2b28ef8556bf","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.13.tgz","fileCount":295,"integrity":"sha512-X1TImym1XsFzDuIVyeOTlKpCR5X+He3Uaig0ER97AtJ2mkwUA/75jl7TRYMa9cFvvXmapCpLNIaP3KgFti8Jzw==","signatures":[{"sig":"MEUCIQCsH5Lp/6YyL25Dw5FhhM2h+j7Ib93U40SHtHzeebVDKgIgUl547QvrMlxBQ6zKjBsDhsScJy78Xeozmk68rclYZvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426728},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"206d3d19738f29ce99294d5d362312544b803ec8","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.13_1692315827692_0.10965444853887507","host":"s3://npm-registry-packages"}},"0.1.0-beta.14":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.14","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.14","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"ee40c0cf7e0d6888bdf8bb044bf7707ef44fa489","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.14.tgz","fileCount":295,"integrity":"sha512-xFt5iKNXFXTPeAR5GzL/qlk75x50lWw3TBtw0a1tXrddLLVaQjO7sXIyJwThtvMZmwQnNoGRqTFKPRQn94NNdw==","signatures":[{"sig":"MEQCIAfR9Dpw/CJNy4iU3ihLFPtHbQTq/RcAJEUOPyNPWZbpAiBtNxiBFSq3QjS9XwfGcXkuTqHZIpfac92EFtELtTRTEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431110},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"206d3d19738f29ce99294d5d362312544b803ec8","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.31.2","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.31.2","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.31.2","@playwright/test":"^1.31.2","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.14_1692660440693_0.46353555646313627","host":"s3://npm-registry-packages"}},"0.1.0-beta.15":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.15","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.15","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"7e3a1b8ca531b157198616e80530c7fb3ddc924d","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.15.tgz","fileCount":295,"integrity":"sha512-IRDN7tqc8Jy+P1+QjZhHMfdHeHaeuwnixFyQfFM5U5pJqeCc2JFD9NcR3+ulBDg5hSLWSHqFNRUSCTkyfqXH+g==","signatures":[{"sig":"MEUCIQC4rTp8DxELdxNKy4vKNbl8JF4FtBk8vPWcHKqCKHyUkQIgfXR0sYuUnyURa/uMAwF8fHu9gzFBtx+uG7GD40+pS10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431110},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"206d3d19738f29ce99294d5d362312544b803ec8","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.15_1692702436026_0.649756582156797","host":"s3://npm-registry-packages"}},"0.1.0-beta.16":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.16","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.16","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"bba33a9a5652916079fd865b09d2abbc2a2d20e3","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.16.tgz","fileCount":295,"integrity":"sha512-sfbBp+KPeZs09Pdxue3Tm8O2HivlQVTWJ7RgKPXXu35p6FUo39VcWRhlHEGD/AsmtaBa03/UVy/0BflfzhJvUQ==","signatures":[{"sig":"MEUCIQDkpOZc9JqWqFoCETnxks+e4V8llSIWcLFNzn0ljTIEwAIgcVSrqpjlITi65rf7n+9a9MFNtY+IENV/PSNw4XxiClQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432107},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"aab986957049be022c00500cf4ce9a35e56a8269","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.16_1692749355940_0.9440803181089785","host":"s3://npm-registry-packages"}},"0.1.0-beta.17":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.17","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.17","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"90ef912a2e7ea011d42c11960bb491db6adb6275","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.17.tgz","fileCount":295,"integrity":"sha512-8wIZZt6HiL1eZW2fKYBtLFJpNtB2hY8bnEUaqmdhLxJdFBefepiQ+ycy9nnm/jaZfjULYS0ZZnGn19ljOWesiQ==","signatures":[{"sig":"MEQCIFgKrqJJjrraXbL44OSWawwcuTYFBZOVwp8T1e3urQzIAiBbWMtAzCKfa2k+UPEsJM24d0ZIsTQXvDt3i7uPQw0Yrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437098},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"227a7cb8532927ffd8dbd92fb8832251dc67df42","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.17_1692783381781_0.9053915861647903","host":"s3://npm-registry-packages"}},"0.1.0-beta.18":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.18","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.18","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"d73925a33e08c0d6da2185328592f51732165710","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.18.tgz","fileCount":295,"integrity":"sha512-fa2c0DcQjxwXpCJbhqXTBjQQbglVUepHhlOzW8k+EAKZtiLGiGY6IUqu4bwku+mOFNScrM6A1qH7gekA/uQadw==","signatures":[{"sig":"MEYCIQDCMPv86z+TUSOMGage+mMgnRW3Ds4ZFg6MKXs9tu8mUQIhAOIcd33G3uj1zGW5CuvoZuJ/m5a62Bu8ZdtqEH/hYebx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440111},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b093b4fc163a317832f115d50e7ab102ff2a7605","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.18_1693527270193_0.44505586743848147","host":"s3://npm-registry-packages"}},"0.1.0-beta.19":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.19","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.19","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"49a285cf32ac32199bd1ccc4b8905e495f4fc866","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.19.tgz","fileCount":319,"integrity":"sha512-avwce4G21E24ytA3a3wS4GQgu/F0kbZfmXnsXm17oBZKLZwL6H0Ziij3+5yKz64GrSnWTCm+5/LurpgpfcU+7A==","signatures":[{"sig":"MEQCIGp2y4FnsGUfTQjA4JwokwytR6SvO+NgDwa4TaMEkiHCAiB2RsO1yhefMMm8fDgHUkvIChr/q1uqTAZje5jTUwbp8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494022},"main":"lib/index.js","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 vishalkharge\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.19_1693982228410_0.36036514966795563","host":"s3://npm-registry-packages"}},"0.1.0-beta.20":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.20","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.20","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"6e02e7afbd6dbd49e8b337b8f47b295e280a7717","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.20.tgz","fileCount":299,"integrity":"sha512-6xne40qoOgVGTAushpCmsPq/hs4Xyun/90VIcSdMPDBKKqwVz2CH4zfJyV3VKImX4ZqsDXHHssi3rvHQh359yg==","signatures":[{"sig":"MEQCIEiVQ1ovxXIgw/ET2xjJ4OkSn+n7IT4oQtsu4ZjoTPJDAiA9SoLBIGjbAnTS9zMcxGw/x17HX/fDxA6xN6KXh4YsOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493103},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c1ed756252c8259aea873f4dac6c54ab4436d62e","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.20_1693982291130_0.25971209482472","host":"s3://npm-registry-packages"}},"0.1.0-beta.21":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.21","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.21","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"b5341cc51f05c854be500891678d5a73d634a25e","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.21.tgz","fileCount":299,"integrity":"sha512-XLPMHYgxLfryQcQt2GSqkCMFCg1aHtA/yQ4yNXXLEPEoheaBn1+LYOfF2lz51WYWBmKWDBK6g3QqAUHlqAVg7Q==","signatures":[{"sig":"MEYCIQDoTWp6ysSMukZZDCxy6FxqKqWH6JXQvaIZPHCArwwqDQIhAL/n8pnUsEjBukhtvikN+5FbZO9NDbba3rFoPO7jXBZ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477624},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"3ad5b4f554d3150d01aaf83d2b7b04a5790e310f","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.21_1693984670204_0.5624283851770153","host":"s3://npm-registry-packages"}},"0.1.0-beta.22":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.22","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.22","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"bafda5ac2666a65d09e0c0050a1e3b9bc610e02c","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.22.tgz","fileCount":307,"integrity":"sha512-BABJcdmtyC3c0DTLAsTxl5eOfxKJg5e2e/+g/EZM8ulwwyXt7+LDsKlazOfbNReWXZ8GyNlEcjMRSs7fLIny2g==","signatures":[{"sig":"MEYCIQDRRldY9j5jbzIwSHSkPnmHvCWo3ZapoXVAw/VUuG+qiQIhALlFP4Z+fGzvydNcmCISfzj2qYUQVQWlv5OfU3SEpmJk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484002},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"689284a1b32c0f80354e3ebfd63d56cd4c9e8450","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.6.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.0.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.22_1694408224063_0.7079117591808093","host":"s3://npm-registry-packages"}},"0.1.0-beta.23":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.23","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.23","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"8bcab00244388334e766fb03dcfae63627e99c40","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.23.tgz","fileCount":307,"integrity":"sha512-5me29kGLfZGlevovI5lf1MIHgnzoc6kKXFHN2xE4p7dSSyM/4OyMWAbSg4SNKQe4kHTGtNQkBovNV7EW0Nq00w==","signatures":[{"sig":"MEYCIQDpQb03/1CP7+mLxNTuJ3WC3dCD8tqKER+lAJ0ZZOwaNgIhAIuZWT/ygX1yGjvXPCkFXLey4R40ePnuE3KNMqoE+6wW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484129},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"8f2accfc387ce1768eddc01b2b70fd677d8479f8","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.2","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.23_1695718291958_0.567742619435825","host":"s3://npm-registry-packages"}},"0.1.0-beta.24":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.24","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.24","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"1a8c9b04c0743bb520e4e2b5827436dba6f642db","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.24.tgz","fileCount":307,"integrity":"sha512-ZvqW6QSzi4/tz1PlJinozofwY078l+C1xgouRpQGMo//vCSFT1WHaoMryoz4YURJVOqTpBI8DQrBXLTegzlKQg==","signatures":[{"sig":"MEUCIGV5Lk3ar7mwq/jU+xRt2WfdzQSvq0syXwlSnotX5flsAiEAxg43OiDxUEIoOmjxSu2/1ycq1z8BzkEckZLYT8Ibf4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484884},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"8f2accfc387ce1768eddc01b2b70fd677d8479f8","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.2","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.24_1695944091757_0.2533888216863347","host":"s3://npm-registry-packages"}},"0.1.0-beta.25":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.25","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.25","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"dbbdda56af97bfc40e039a52335a81381269ee75","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.25.tgz","fileCount":311,"integrity":"sha512-wv3eNOuRBThac/hAWzf4HogMrIa+qghuuQjJjeKYiNVzoLGgQNsvSekfrKRTSWPD1TgOxEfufQDSrPsXe3Hk4Q==","signatures":[{"sig":"MEUCIFlzI4EQ+4XDxc0nyaxn2s22dr5IRygASjjth5pAZ1gfAiEAybSEl9aoLpIbdJmBxksAsbPoXh/W6HEPAbT/yeQ/gQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502876},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9a39394177a031d11c45b28679693f96d2c64e3a","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.2","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.25_1696550804911_0.06466895122682836","host":"s3://npm-registry-packages"}},"0.1.0-beta.26":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.26","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.26","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"2113a28d6d2f720befdaf26bf2cdeace92634276","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.26.tgz","fileCount":319,"integrity":"sha512-m0qYXSGaj+BsD9JZBTfwzSrQiRRPbejZTMngYVHOX3vxD2+/Xm3s+HeaLP7krV+Pu/FAFyASSBFYawI/Efpvrw==","signatures":[{"sig":"MEQCIG0du5OhR5R6FieA2xikf9XlQaN8HI7W6/fpM9CbjS9mAiB4yCDt0qHssPy3dLauGv5HDpao9tf4xpI9rwEsA/emLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":538811},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9a39394177a031d11c45b28679693f96d2c64e3a","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.2","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.26_1696851935183_0.7450657787207333","host":"s3://npm-registry-packages"}},"0.1.0-beta.27":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.27","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.27","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"08a4bc0a9b557e07c0470576db52415aab9a0a3e","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.27.tgz","fileCount":319,"integrity":"sha512-rx1i46MmtEbNH4wGRvW8yKB5UaS1/5+otNUxc1nR+EK9U3ZNnaQPNWWUrZIMoa3OExrPR1HaPE/pLi4c7aql4Q==","signatures":[{"sig":"MEYCIQCtkWLnS3CMmZqeDazP/NOi/ZWlpMAbgQW4FKXO70gc8wIhAL/IMmLKNkHe9jHgHa5eewsbYY26wJYenlRrrd+Q8E/w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565747},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9a39394177a031d11c45b28679693f96d2c64e3a","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.2","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.27_1696976252885_0.48834644483990464","host":"s3://npm-registry-packages"}},"0.1.0-beta.28":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.28","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.28","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"60b2d22f623528ec981a8772722778ff914acbb6","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.28.tgz","fileCount":319,"integrity":"sha512-nYDVPt74LtL0vteAnhbm6EZM8NmXDA+pShpCqqXXSyDO5sC75dXs+rG3mLbFmrqczpOt0llxGAc0jYd5FtiMdg==","signatures":[{"sig":"MEUCIQC4h0PwSG7WUKQE1l/D5Iw6LHuUOebT3rBHW16XJ0ATbAIgaWER7EQvK07qernl2gYyIO76w77wBB12GWiAMWlGuWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":568206},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a519c1b314dffcc76e7dfb90d8a631ba858d07bc","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.28_1697590102144_0.4140480509166997","host":"s3://npm-registry-packages"}},"0.1.0-beta.29":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.29","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.29","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"40185e793784a26d865629b16d1e9fba68561e54","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.29.tgz","fileCount":319,"integrity":"sha512-YsWoDLGBn1NZ0ByFchMcS04ZqsuEyiE2xi7RgNWsdep1EtMwimyaHeWe3ez+WkfgIvoQqN6+0+5nRjMnIqOMHg==","signatures":[{"sig":"MEQCIDVhJwj9Dxc2XCqioe5bVaT5AsNiZrI4+W57LPizmrlPAiBIxyLjtzW40/OGZPrqi6vMg9LvLXNZMXNXMBH9Lc7SQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599201},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a519c1b314dffcc76e7dfb90d8a631ba858d07bc","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.29_1697782887571_0.6310144552988926","host":"s3://npm-registry-packages"}},"0.1.0-beta.30":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.30","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.30","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"0e963c9c60f1dc97e7c669de3fbe711dc298d9f1","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.30.tgz","fileCount":319,"integrity":"sha512-jEUBYvL8gBAW1BIHW9Kgj7qIqDgs/KrqkYErot4GZ0Xktp9LWaE4jZ9MvG3h96scgmD4q5jzpaj/6zBJkF2Ofg==","signatures":[{"sig":"MEUCIQD6dhGHXi6pzebPqCv+K7Ih6Ci2uSPBSQKXJxdDvm3dMAIgXz3LFz+6uO0Ay07mEmEb15zfIokUJxX+ABb8I9aF2zQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615641},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a519c1b314dffcc76e7dfb90d8a631ba858d07bc","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.30_1698828386629_0.23771404931923956","host":"s3://npm-registry-packages"}},"0.1.0-beta.31":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.31","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.31","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"7e165439e025f2a07bd44a88535bbd98d9028fe6","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.31.tgz","fileCount":331,"integrity":"sha512-JjttJySxXPotJAPMVID+1Hl5axhnEOn5RJz5hlwl6JrePfUlslnJNTFVLvGCT/MXwtFz8tYCE/bzTxifKmsE4g==","signatures":[{"sig":"MEUCIEF1R4C49ZQiqksiYVx+tbTppIAYkZy/knUkI0Pec6bUAiEAsRkL0YUm+TPIaN7QJbj/ZG3fiqOKq9bVMDOYRlvIMM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":698166},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2dbbf975c5e28c1079e909ac0cd0ead685e76f7f","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.31_1699854346588_0.7526144105413675","host":"s3://npm-registry-packages"}},"0.1.0-beta.32":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.32","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.32","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"7d18650fc336a1527f898c8910de3522f1e012f6","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.32.tgz","fileCount":331,"integrity":"sha512-WUcnbgKTDIskHY3oJd8mmE3E1P6yLWGGC+DXmSKLG5nizrdJK/fF55kQg/bKGbRsH8MuThR49ONQMxTWbStldA==","signatures":[{"sig":"MEQCIBjFr+b/uXe7vH12oERwLhM3Vc2h/F4zzCnlmeOEX35yAiBib5Yv+i1Sgjs4zdj0GxhJsT/uYhUlwJhtxhpj5kEBGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":704349},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"43ad63a0b40598d34ba0958e77670abaa9c7509a","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.32_1700027274520_0.8583889848306412","host":"s3://npm-registry-packages"}},"0.1.0-beta.33":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.33","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.33","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"d4c168616d6a750a51fb160ffc5fbe09e217229b","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.33.tgz","fileCount":331,"integrity":"sha512-jU5Lf6WynYMLIsiWAUP+DeEYbgC/rpSCvRFLYr+nhUSeogQcEhOW8WSHCws3EzFRCESIckDMrAzisJAvFcr++g==","signatures":[{"sig":"MEQCIEhkN/ofUcpPPUrC7BwTgVJ2zAB9MD/A46UPKv1SKHEJAiBNzYQdWlpu4sEUnlo5Fxk6FJuLPbTU6rCps1YXuxOJBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":709658},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1a8ffa5c2ca461ffb88f064faa420d81109d8caa","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.33_1700537650364_0.03182352803489508","host":"s3://npm-registry-packages"}},"0.1.0-beta.34":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.34","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.34","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"0bb9d2b13bb63ddd1e90f447ab8ed98d61deeb73","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.34.tgz","fileCount":335,"integrity":"sha512-PhjYMKg+GFuN7hR7L75BeZRboXdfViywq9NmM0iccPN11Kw4Esh1QnLxX1yMOaCT/ghNLMntid8fPIlO5Wr88w==","signatures":[{"sig":"MEUCIQCG4Xx9xhYRDGUgpMJ6+47LmI9nx2tMIJIc52RpuQEHOQIgTctPbEVJX/V1W1uxpO+kDzOySlOTyW/zfiJECbTGglg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":751176},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6844547374f50343aa58870b3c4cd1b358f6177f","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.34_1705212103574_0.7799555896782353","host":"s3://npm-registry-packages"}},"0.1.0-beta.35":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.35","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.35","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"4bb2a079eb90010b4f121c5b0fd09134031e6222","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.35.tgz","fileCount":339,"integrity":"sha512-v4CXLs6GHkKBqUqrucgcag1mChmSuCUl3Jq8+LfI9W7JBX2Zu1cVaeiuXwpcRUFBzE8nHk4gNd4ib36x8htflg==","signatures":[{"sig":"MEUCIQCPX+7Jdys3gMfRqEahfzQO4wgCOhbUafalf6fB41IOxgIgDx80NHEnYMbh7J+pdo29ipAG1NAvifcVLFqh80EM/ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":792345},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"032dfffb8de39c656c939c4d78cc8177380bef1f","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.37.1","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/js-yaml":"^4.0.5","@playwright/test":"^1.37.1","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.37.1","@playwright/test":"^1.37.1","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.35_1706340931185_0.5651038886645727","host":"s3://npm-registry-packages"}},"0.1.0-beta.36":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.36","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.36","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"4be1e96aea4a78c17ffdb1414b72d7120f297966","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.36.tgz","fileCount":339,"integrity":"sha512-N1zgS8U2+6evAMWQfHC+aGnahfuxYr+iPE0vKiuwiuirvPabUUl/VoWfIKgNJ8TP1nWerbcswgng3K+WB8dMiw==","signatures":[{"sig":"MEUCIQCH9vTa4NnD7rrND8wPyfbghk3mrd2UNs+wCEoR7o0CAgIgI0xHYZ7oWgTuxxYrtJ0YHkgA4Po37MErf7OSDqktJ4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805729},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"356f7cdc57ec97ea5885a74ce09961521741e5c4","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"^1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.40.0","@playwright/test":"^1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.36_1708338071617_0.20232568004850404","host":"s3://npm-registry-packages"}},"0.1.0-beta.37":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.37","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.37","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"1fd97ae7b469db127059d810ac070f164864e42a","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.37.tgz","fileCount":339,"integrity":"sha512-Wpqe8vdJQMhQQkKD5NhdckAsj6BQoO5qI3dZObJfEjcm/xLCfGt1hJu1+mL+n9qvjsD7tuebPsPRRbOv3UvnEA==","signatures":[{"sig":"MEYCIQDzm+ZVcGE13KI1ufNYe+ZKsQGNn6NHJuNwTmZrd/DS3QIhALi1+FMQAFp0b5bITCHpQUSU7qN7hmW38A3lafoMAV72","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805759},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"05fc34a2cdf5c40d3b02ad15cdea9703cfc26752","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"^1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"^1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"^1.40.0","@playwright/test":"^1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.37_1708599012469_0.7031851649705707","host":"s3://npm-registry-packages"}},"0.1.0-beta.38":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.38","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.38","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"a52dfbc283b41a81946965cb0ec5599e00a7676b","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.38.tgz","fileCount":339,"integrity":"sha512-Sw9lDr58XaR6efY9DklbHcRoGXJKwaSRZkKMihmhEbywCvsvSiruandlr5LeUTdtyfO02Z5njbtWnvjYOdLZYw==","signatures":[{"sig":"MEUCIQC5Fon5hBuoMtaRoyCwHlJ5pxIgM/6eETjJKTbOa6Ei1QIgHp6hdE+H6OiYRWYREESVl/su4xPB3d9f6UJCEHIXSy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816248},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"49c13ed56cce44776cbf167337546d1b7906eb68","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.38_1709245222924_0.4991830543334499","host":"s3://npm-registry-packages"}},"0.1.0-beta.39":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.39","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.39","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"a306056a9ca17eb336b6d0afafdf9831b1d0f43d","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.39.tgz","fileCount":339,"integrity":"sha512-lLMeEaAppWY2RkRhddgJcHTobTt7oZE+wF4edyFPUU/AlX6E7EuH8LgzYuJ4T9ikZ4qlgJgPI4RGnbvbYgvcJA==","signatures":[{"sig":"MEQCIB4RKcmDdKLhwYTbVZoVhnnJ26DT4VZwHXIM4XO5XXn8AiAJXaTbyqndEOoFG+NvIx/O8toAz0pUH8d9h+06+YXM+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816944},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a550a72c52266680a8c05adb3d1253c372e0e1ab","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.39_1709277880467_0.36764356376045604","host":"s3://npm-registry-packages"}},"0.1.0-beta.40":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.40","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.40","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"ac676f510c6dc0540569458da12bba2299757c88","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.40.tgz","fileCount":339,"integrity":"sha512-NWdJ6wO/TvfnEuM7Xq02vPQlRMPB11UJZOAFwRCEW8qKDiBM+OvSL8yXYZS2pdQMCg/Lb3TOdQNML5OD5S/z5Q==","signatures":[{"sig":"MEQCIBkGMiwQPTXHoXlqcONFFgjGZXOvNJXV+KDl2prkMEt0AiBuiNzIsB1ORXsFTniBU5Z0NMqe5TcI3Am2SKlgYXIYiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816973},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"a550a72c52266680a8c05adb3d1253c372e0e1ab","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.40_1709284927380_0.782399474722598","host":"s3://npm-registry-packages"}},"0.1.0-beta.41":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.41","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.41","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"65f880d4144cbf5543b7e75689069a631839a6db","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.41.tgz","fileCount":339,"integrity":"sha512-jVRc5uc9hcrf7bU9ZMwC4fPtWPDZGYRC/s9rFMLbUJZ3U1RAwXxuP0FmBxijd6+/LDWCG16NWD0osDwpbFy3vg==","signatures":[{"sig":"MEYCIQDLlq99Ej+cJ43OGxSbwCOKFjLzrmpmpRjweQDWCL2TsgIhAOqtlfVfO8Ichvu0cDdvV79Q+DULlLUhm78N992d2hS1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825988},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5f1df4ae0349d66085a71a01c837966b856133db","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.11.0","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"17.9.1","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.41_1710923988409_0.4171783645893541","host":"s3://npm-registry-packages"}},"0.1.0-beta.42":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.42","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.42","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"c8ad332f40b26e61e13f09b82af11991801f6c1d","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.42.tgz","fileCount":323,"integrity":"sha512-KyRujqIdMHg31N4jt7QZjJcTMWVoZEmaXO/5HSI80qQoVL/2OfwQhPANWJyhVap1f8fFDg8BSD+v9gvLp/f0yQ==","signatures":[{"sig":"MEUCIBDyt0k37Lj5cJPxmb3qFTOEE9LPQH9kSoXfgG1XaI82AiEAkE3CvVZtdCWjNmUneL8C5o29dt+WQm0BS24Y6o/LF14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732883},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5f1df4ae0349d66085a71a01c837966b856133db","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.42_1715754971886_0.9623577084198327","host":"s3://npm-registry-packages"}},"0.1.0-beta.43":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.43","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.43","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"dist":{"shasum":"054bde1c141b0cbaed0958c2f1298813e3f0d570","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.43.tgz","fileCount":323,"integrity":"sha512-R9h8ZwQ7KVRbQdsLarbpTrv1yXWm50GYD/hwUbFSt7YXfIZAaMa+ytC1yOI4NaiLOeHV4Z6+/+8xbFrqvzQ/Vg==","signatures":[{"sig":"MEUCICSzDcVtdNgdHXT5vBQB+RjBj8AnUnkfulVo6Rm6WDAcAiEAqMRZgWrUghF+rxqgB+hcGd+RltOXCHlPW3Wz5cMnxuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757327},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"534329ba967d059126fc5c7564c45963f5f18203","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","@types/pngjs":"^6.0.1","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.43_1717764944886_0.93804854456713","host":"s3://npm-registry-packages"}},"0.1.0-beta.44":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.44","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.44","bin":{"apiBuilder":"bin/apiBuilder/apiBuilder.ts","openApiBuilder":"bin/apiBuilder/openApiBuilder.ts"},"dist":{"shasum":"05bbc6dc4c504f15c9b8e0075271cba872100bdc","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.44.tgz","fileCount":335,"integrity":"sha512-CtyF3bJ2z22/v8Ig0+xqNgrOSLxD56d4Ljy08m9TkhIqq8CSvsugqmuQcqxgwA8+CSwanZtQoUzrNb8kTnM1FQ==","signatures":[{"sig":"MEUCIQDkEWdV/AtUtIsR8PQ+m0WFt1Erihbh/96CJpMqiXZJ5gIgMp42t0VvfY1YNhuKuHtRCfHJDTcOLptZH3Zo0m0at1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":906146},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"08bf873b404f9d340837eba9c09093f71770acce","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.44_1718942892314_0.683602144290459","host":"s3://npm-registry-packages"}},"0.1.0-beta.45":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.45","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.45","bin":{"apiBuilder":"bin/apiBuilder/apiBuilder.ts","openApiBuilder":"bin/apiBuilder/openApiBuilder.ts"},"dist":{"shasum":"658d2fdeb99b69d80b4beccc459e4cb3ec549089","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.45.tgz","fileCount":335,"integrity":"sha512-uSUzjST3OaNQlUEo0G7ySaiH1y3xRA2Ik/rfpmNqdByYAmi3adL1SKWzGcNk0ywfmux8r+69/xrIe/I+WS3t1Q==","signatures":[{"sig":"MEYCIQCCSPP0yR6wFRjL3+rvv7BHnBp4dzZRGegYVP1Ba/7dhAIhAJykiA4LfyjXrySwgI2Rj5dhDSLc0j3M/D9/AmEC8tcB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":906159},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"08bf873b404f9d340837eba9c09093f71770acce","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.45_1718945239007_0.4539865569421211","host":"s3://npm-registry-packages"}},"0.1.0-beta.46":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.46","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.46","bin":{"apiBuilder":"src/utils/apiBuilder/apiBuilder.ts","openApiBuilder":"src/utils/apiBuilder/openApiBuilder.ts"},"dist":{"shasum":"510e08427080228e1c75d579fafde0e1d2c7f818","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.46.tgz","fileCount":353,"integrity":"sha512-271YPoYBDG5KJ8wJZJXL5WBvMbKUgBB6EF9vAEVJFbmt4nrfC/9ACHW2lge/pDS3junihQmd8Pd3C+t5X1fPuA==","signatures":[{"sig":"MEYCIQDebhBqyG/t53EPRfAwmHKbt8cTVd8oqdTdVSsMLkozNwIhAJ+PO1EjLCpuWlJKtMvbds1ZQDdF07DI1e3XcJJ5aAxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954033},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"08bf873b404f9d340837eba9c09093f71770acce","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.46_1718946119330_0.9726216470347178","host":"s3://npm-registry-packages"}},"0.1.0-beta.47":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.47","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.47","bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"dist":{"shasum":"de2003a6040e380c3ed38c86138d5b7f5d09052b","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.47.tgz","fileCount":361,"integrity":"sha512-4PBaqW7mOHSHjPnwUpB5lFaHQBQ7Wz9Rr5cHf3OGGKIz67pxrDgZ/AdnFgUpJPuNWuOHUok92fiXVtVSz2lrag==","signatures":[{"sig":"MEQCIE/iB3HjJdyhFWtVUHtRe4SLGUNzOCdQKg0ZMhwJ8RjfAiAE6FjY4sOYt/viPQhrqYrbOABciRCzv9gqo9mWEdSUEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":947311},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"08bf873b404f9d340837eba9c09093f71770acce","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.47_1718952899875_0.4244921452341801","host":"s3://npm-registry-packages"}},"0.1.0-beta.48":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.48","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.48","bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"dist":{"shasum":"34e6d49acdad28ca78b387d05ec6c987bd0a9dde","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.48.tgz","fileCount":361,"integrity":"sha512-i7HTw9CunlZrLiJFCp8WLC9rVQsJZY74kUehGEHWiLr7UAvSTilU/tGPHI2PInFLQ/2wA3+ge67+ILN73ZcXLQ==","signatures":[{"sig":"MEUCIQDxETvkm+FWI0/VgeD0FVvi7ckIRBHbYToT6gzNQQNtmwIgUedBouB8vFTmqMmJqjkNwUTXYXLaWHXs2PVKRMYnqf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":948672},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0bfbde5acb2007f1dece5fe16cf56e7bcd6e6964","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^1.7.2","table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.48_1719630603881_0.5231409711153807","host":"s3://npm-registry-packages"}},"0.1.0-beta.49":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.49","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.49","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"dist":{"shasum":"89bf66a6bd42fc0e72aae2aee5926247ea90200a","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.49.tgz","fileCount":361,"integrity":"sha512-wIkAfZcDY7VvaRzl2CECp/tyhV+sT5ljZcuEHUajsWWgA9ycENMFenMmyZ2zpEllUFnkiLEfRFnF9nAgSYZwHQ==","signatures":[{"sig":"MEUCIQCke0oiL/XbpRu4V6tt5O9RP7VgdBUamP6kgC4PkrTRlAIgCu7Vs+toKSFLqSiqg46RfzJc7X7vIUNXLAmRpZadl4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":949290},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0f61147ed1c18f7ccc406a3e2fbfcabcfd40ddb8","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^1.7.2","table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.49_1721217793938_0.2912577863333399","host":"s3://npm-registry-packages"}},"0.1.0-beta.50":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.50","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.50","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"dist":{"shasum":"4e4eaf3ece552697dc4d6951ad3c04a21177584d","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.50.tgz","fileCount":361,"integrity":"sha512-LFLVVTJNp9T6r/JFzx/hycDCh+bWUZIVbsgz1O9jFUX1Np1C8hhJaAFsJfTPaxucGO7xfY6S04HbzrvCk2dyMQ==","signatures":[{"sig":"MEUCIDZMpO8Dr2Ran5btlgIKj14XKKkuxLjX/D4liyrExC6gAiEAv29hqEXeEIS7kdiPAxGrKUNtlEu/GJQulqCFNFMoNB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953620},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"af9e4fe6ec18aaca77186ed5d98cc5f04b60248b","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^1.7.2","table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.50_1723640130351_0.8990752502540507","host":"s3://npm-registry-packages"}},"0.1.0-beta.51":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.51","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.51","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"dist":{"shasum":"b80fea3044b0073e9978910bc13b864684385256","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.51.tgz","fileCount":361,"integrity":"sha512-V/GruwrNo5uCl8IRuDXkN8XymTH2GOlETONTuHlSyjT4SJGjH7Vt4z9TfX8j9uffbno7w5shV5LCSDE2/9TuTA==","signatures":[{"sig":"MEUCIQCjwtxK7V3ZxcuCGZ0Zd+eZkkAQdhXOa1KAmkFNcaY11wIgcR37NlLLONvM0uB6bTf5RI7nuifNLX0zLerojt1cVd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954481},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"514fa4cf78948ba87328ab4fd94f8013e7aed7e5","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^1.7.2","table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.51_1725160893888_0.8591703962257484","host":"s3://npm-registry-packages"}},"0.1.0-beta.52":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.52","keywords":["bdd test framework","test framework","cucumber playwright framework"],"license":"MIT","_id":"cucumber-playwright-framework@0.1.0-beta.52","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"dist":{"shasum":"72a9220cf20cef2da13aaab852dfa721e9fe008b","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.52.tgz","fileCount":369,"integrity":"sha512-WPCcOVF+Aanb7+/MkoU+gCtza23DgbSv0bcpViyaQ3MiRzS1xpXhAeRRDkI0rdw14kcZyRqJqWi9AAaKqzG3+w==","signatures":[{"sig":"MEQCIB8kjjiOFVc0tmeejedVc7i9hwpz6DKlY2U5I14Q7HiwAiB4bZZ1NMrnXLGl22qMIpy2MMPxkL5sy0Pl/ld2tBwyWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1000133},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2015020c05d1ff65aff15bd72e5b458d0e48de75","scripts":{"build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","readme":"ts-node scripts/readme.ts","build:cjs":"prettier --write README.md && tsc -b","prettier:fix":"prettier --write src/ && prettier --write scripts/","prettier:check":"prettier --check src/  && prettier --check scripts/","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts"},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"_npmVersion":"8.19.4","description":"BDD test automation framework using Cucumber and Playwright for web applications","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^1.7.2","table":"^6.8.2","tslib":"^2.3.0","tslog":"^4.4.4","earljs":"0.2.3","moment":"^2.30.1","js-yaml":"^4.1.0","ts-node":"^10.9.1","axe-core":"^4.6.3","fs-extra":"^11.1.0","assertion":"^1.3.35","type-fest":"^3.6.1","@percy/cli":"^1.27.4","clipboardy":"^2.3.0","pixelmatch":"^5.3.0","playwright":"1.40.0","@types/node":"^18.14.6","json-schema":"^0.4.0","@types/pngjs":"^6.0.1","sync-request":"^6.1.0","@types/lodash":"^4.14.202","@types/js-yaml":"^4.0.5","@playwright/test":"1.40.0","lodash.clonedeep":"^4.5.0","@percy/playwright":"^1.0.4","@types/pixelmatch":"^5.2.4","@cucumber/cucumber":"^9.0.0","@types/json-schema":"^7.0.15","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"eslintConfig":{"env":{"jest":true},"rules":{"no-console":"off","react/react-in-jsx-scope":"off"}},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5.2.0","dotenv":"^16.3.1","eslint":"^8.35.0","jq.node":"^2.4.0","prettier":"^2.8.4","typescript":"^4.9.5","node-notifier":"^10.0.1","@types/fs-extra":"^11.0.1","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"playwright":"1.40.0","@playwright/test":"1.40.0","@cucumber/cucumber":"^9.0.0","cucumber-html-reporter":"^5.5.0","@cucumber/pretty-formatter":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.52_1729380253031_0.8001645136637179","host":"s3://npm-registry-packages"}},"0.1.0-beta.53":{"name":"cucumber-playwright-framework","version":"0.1.0-beta.53","description":"BDD test automation framework using Cucumber and Playwright for web applications","license":"MIT","main":"lib/index.js","bin":{"apiBuilder":"src/bin/apiBuilder.js","openApiBuilder":"src/bin/openApiBuilder.js"},"scripts":{"fresh":"find . -type dir -name node_modules | xargs rm -rf && yarn","prettier:check":"prettier --check src/  && prettier --check scripts/","prettier:fix":"prettier --write src/ && prettier --write scripts/","build":"rm -rf lib/ && rm -f tsconfig.tsbuildinfo && yarn generateStepDef && yarn generateStepRunner && yarn prettier:fix && yarn readme && yarn build:cjs","build:cjs":"prettier --write README.md && tsc -b","readme":"ts-node scripts/readme.ts","generateStepRunner":"ts-node scripts/generateStepRunner.ts","generateStepDef":"yarn prettier:fix && ts-node scripts/packaging.ts"},"keywords":["bdd test framework","test framework","cucumber playwright framework"],"dependencies":{"@cucumber/cucumber":"^9.0.0","@cucumber/pretty-formatter":"^1.0.0","@percy/cli":"^1.27.4","@percy/playwright":"^1.0.4","@playwright/test":"1.40.0","@types/js-yaml":"^4.0.5","@types/json-schema":"^7.0.15","@types/lodash":"^4.14.202","@types/node":"^18.14.6","@types/pixelmatch":"^5.2.4","@types/pngjs":"^6.0.1","assertion":"^1.3.35","axe-core":"^4.6.3","axios":"^1.7.2","clipboardy":"^2.3.0","cucumber-html-reporter":"^5.5.0","earljs":"0.2.3","fs-extra":"^11.1.0","js-yaml":"^4.1.0","json-schema":"^0.4.0","lodash.clonedeep":"^4.5.0","moment":"^2.30.1","pixelmatch":"^5.3.0","playwright":"1.40.0","sync-request":"^6.1.0","table":"^6.8.2","ts-node":"^10.9.1","tslib":"^2.3.0","tslog":"^4.4.4","type-fest":"^3.6.1"},"devDependencies":{"@types/fs-extra":"^11.0.1","@typescript-eslint/eslint-plugin":"^5.54.0","@typescript-eslint/parser":"^5.54.0","dotenv":"^16.3.1","eslint":"^8.35.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","jq.node":"^2.4.0","node-notifier":"^10.0.1","pm2":"^5.2.0","prettier":"^2.8.4","typescript":"^4.9.5"},"peerDependencies":{"@cucumber/cucumber":"^9.0.0","@cucumber/pretty-formatter":"^1.0.0","@playwright/test":"1.40.0","cucumber-html-reporter":"^5.5.0","playwright":"1.40.0"},"eslintConfig":{"env":{"jest":true},"rules":{"react/react-in-jsx-scope":"off","no-console":"off"}},"types":"./lib/index.d.ts","gitHead":"bd0db285ff7f8749ce16da8796f0d5fc3f4d4c55","_id":"cucumber-playwright-framework@0.1.0-beta.53","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-VRpFJvjK2gvbkaoY4Jkm09UWJ8Rdw53TQ/1QyWWNqIvjzZlKyWyvn4zBsUnw3JK3eOm2j3hAf6CbNkZTwnAC6A==","shasum":"b834279da96ffaead76d86c745b6fcbb58e83f10","tarball":"https://registry.npmjs.org/cucumber-playwright-framework/-/cucumber-playwright-framework-0.1.0-beta.53.tgz","fileCount":369,"unpackedSize":999685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChvqQxWmUOP/oCTGLAQCBhS4Wt/trEZF76ljD+S3OtmgIgfl0US7/I2cq0NJ0spYtFyNgTHMQOgslF+V0hv4+Ehm0="}]},"_npmUser":{"name":"vishalkharge","email":"vishalkharge@gmail.com"},"directories":{},"maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cucumber-playwright-framework_0.1.0-beta.53_1729468785215_0.28194089854592863"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-31T01:42:19.061Z","modified":"2024-10-20T23:59:45.703Z","0.0.1":"2023-03-27T05:29:51.711Z","0.0.2":"2023-03-28T07:36:53.896Z","0.1.0-beta.0":"2023-03-31T01:42:19.243Z","0.1.0-beta.1":"2023-04-04T11:06:16.289Z","0.1.0-beta.2":"2023-04-13T08:32:38.652Z","0.1.0-beta.3":"2023-04-21T05:57:21.044Z","0.1.0-beta.4":"2023-04-22T01:30:52.266Z","0.1.0-beta.5":"2023-04-22T06:07:01.301Z","0.1.0-beta.6":"2023-04-22T13:00:57.012Z","0.1.0-beta.7":"2023-05-09T00:16:43.061Z","0.1.0-beta.8":"2023-05-15T05:34:46.411Z","0.1.0-beta.9":"2023-05-16T03:38:45.200Z","0.1.0-beta.10":"2023-05-28T22:51:45.865Z","0.1.0-beta.11":"2023-06-12T23:09:32.450Z","0.1.0-beta.12":"2023-08-15T02:00:38.073Z","0.1.0-beta.13":"2023-08-17T23:43:48.024Z","0.1.0-beta.14":"2023-08-21T23:27:20.980Z","0.1.0-beta.15":"2023-08-22T11:07:16.300Z","0.1.0-beta.16":"2023-08-23T00:09:16.203Z","0.1.0-beta.17":"2023-08-23T09:36:22.008Z","0.1.0-beta.18":"2023-09-01T00:14:30.555Z","0.1.0-beta.19":"2023-09-06T06:37:08.587Z","0.1.0-beta.20":"2023-09-06T06:38:11.380Z","0.1.0-beta.21":"2023-09-06T07:17:50.413Z","0.1.0-beta.22":"2023-09-11T04:57:04.291Z","0.1.0-beta.23":"2023-09-26T08:51:32.095Z","0.1.0-beta.24":"2023-09-28T23:34:51.922Z","0.1.0-beta.25":"2023-10-06T00:06:45.134Z","0.1.0-beta.26":"2023-10-09T11:45:35.400Z","0.1.0-beta.27":"2023-10-10T22:17:33.049Z","0.1.0-beta.28":"2023-10-18T00:48:22.400Z","0.1.0-beta.29":"2023-10-20T06:21:28.031Z","0.1.0-beta.30":"2023-11-01T08:46:26.949Z","0.1.0-beta.31":"2023-11-13T05:45:46.765Z","0.1.0-beta.32":"2023-11-15T05:47:54.675Z","0.1.0-beta.33":"2023-11-21T03:34:10.599Z","0.1.0-beta.34":"2024-01-14T06:01:43.775Z","0.1.0-beta.35":"2024-01-27T07:35:31.343Z","0.1.0-beta.36":"2024-02-19T10:21:11.767Z","0.1.0-beta.37":"2024-02-22T10:50:12.689Z","0.1.0-beta.38":"2024-02-29T22:20:23.153Z","0.1.0-beta.39":"2024-03-01T07:24:40.681Z","0.1.0-beta.40":"2024-03-01T09:22:07.707Z","0.1.0-beta.41":"2024-03-20T08:39:48.625Z","0.1.0-beta.42":"2024-05-15T06:36:12.102Z","0.1.0-beta.43":"2024-06-07T12:55:45.073Z","0.1.0-beta.44":"2024-06-21T04:08:12.480Z","0.1.0-beta.45":"2024-06-21T04:47:19.198Z","0.1.0-beta.46":"2024-06-21T05:01:59.605Z","0.1.0-beta.47":"2024-06-21T06:55:00.095Z","0.1.0-beta.48":"2024-06-29T03:10:04.113Z","0.1.0-beta.49":"2024-07-17T12:03:14.130Z","0.1.0-beta.50":"2024-08-14T12:55:30.809Z","0.1.0-beta.51":"2024-09-01T03:21:34.190Z","0.1.0-beta.52":"2024-10-19T23:24:13.281Z","0.1.0-beta.53":"2024-10-20T23:59:45.526Z"},"license":"MIT","keywords":["bdd test framework","test framework","cucumber playwright framework"],"description":"BDD test automation framework using Cucumber and Playwright for web applications","maintainers":[{"name":"vishalkharge","email":"vishalkharge@gmail.com"}],"readme":"## Introduction\n\n### Quick Start\n\n`$ npx create-bdd-test-framework e2e-test`\n\n`$ cd e2e-test`\n\n`$ npm run test`\n\n`$ npm run test:report`\n\n### Creating an BDD Test Framework\n\nYou’ll need to have Node >= 16 on your local development machine. You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects.\n\nTo create a new BDD Test Framework using cucumber-playwright-framework library, you may choose one of the following methods:\n\n### npx\n\n`npx create-bdd-test-framework e2e-test`\n\n### npm\n\n`npm init bdd-test-framework e2e-test`\n\n### Yarn\n\n`yarn create bdd-test-framework e2e-test`\n\n## Executing the automated test scenarios\n\n`cd e2e-test`\n\n`npm run test`\n\n## Generate HTML report\n\n`npm run test:report`\n\n## Step definitions\n\n### Given steps\n\n<!-- START given generated comment -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN COMMAND TO UPDATE -->\n\n| Step                                                                                                                                              | Summary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| ------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Given the \\<actorName\\> is on the \"\\<pageName\\>\" page of the \"\\<appName\\>\" app                                                                    | Opens the application landing page in a new browser based on the app config defined in test.config.json<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>Given the Host is on the \"create-event\" page of the \"events\" app<br/><br/><b>Method:</b><br/>stepOpenLandingPageOfAppUsingConfig(scenarioWorld: ScenarioWorld, actorName: string, pageName: string, appName: string): Promise\\<void\\></details>                                                                                                                                                                                        |\n| Given the \\<actorName\\> (open\\|opens) the \"\\<pageName\\>\" page of the \"\\<appName\\>\" app with the \"\\<appURL\\>\" URL                                  | Opens the application landing page in a new browser based on the URL<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>Given the host opens the \"create-event\" page of the \"events\" app with the \"http://localhost:3000/Meeting\" URL<br/><br/><b>Method:</b><br/>stepOpenLandingPageOfAppUsingURL(scenarioWorld: ScenarioWorld, actorName: string, pageName: string, appName: string, url: string): Promise\\<void\\></details>                                                                                                                                                                    |\n| Given the \\<actorName\\> (open\\|opens) the \"\\<appName\\>\" app using the auth state of \"\\<userName\\>\" user                                           | Opens the application landing page in a new browser based on the app config defined in test.config.json with auth state injected<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>Given the host opens the \"events\" app using the auth state of \"admin\" user<br/><br/><b>Method:</b><br/>stepOpenAppUsingConfigWithAuthState(scenarioWorld: ScenarioWorld, actorName: string, appName: string, user: string): Promise\\<void\\></details>                                                                                                                                                         |\n| Given the \\<actorName\\> (open\\|opens) the \"\\<appName\\>\" app with the \"\\<appURL\\>\" URL using the auth state of \"\\<userName\\>\" user                 | Opens the application landing page in a new browser based on the URL with auth state injected<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>Given the host opens the \"events\" app with the \"http://localhost:3000/login\" URL using the auth state of \"admin\" user<br/><br/><b>Method:</b><br/>stepOpenAppUsingURLWithAuthState(scenarioWorld: ScenarioWorld, actorName: string, appName: string, user: string, url: string): Promise\\<void\\></details>                                                                                                                                       |\n| Given the \\<actorName\\> (open\\|opens) the \"\\<pageName\\>\" page of the \"\\<appName\\>\" app with the \"\\<appURL\\>\" URL from \"\\<locationName\\>\" location | Opens the application landing page in a new browser based on the URL in the specified geo-location. For different geo-location refer https://www.browserstack.com/docs/ip-geolocation<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>Given the host opens the \"create-event\" page of the \"events\" app with the \"http://sampleapps:3000/Meeting\" URL from \"IN\" location<br/><br/><b>Method:</b><br/>stepOpenLandingPageOfAppUsingURLFromLocation(scenarioWorld: ScenarioWorld, actorName: string, pageName: string, appName: string, url: string, location: string): Promise\\<void\\></details> |\n\n<!-- END given generated comment -->\n\n### When steps\n\n<!-- START when generated comment -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN COMMAND TO UPDATE -->\n\n| Step                                                                                                                                                                                                                              | Summary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |\n| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| When (the \\<actorName\\>\\|I) (check\\|checks\\|select\\|selects) the \"\\<elementSelectorName\\>\"                                                                                                                                        | Check a checkbox or radio button<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host checks the \"simulcast option\"<br/><br/>When I select the \"debugging option\"<br/><br/><b>Method:</b><br/>stepCheckTheCheckbox(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| When (the \\<actorName\\>\\|I) (uncheck\\|unchecks\\|unselect\\|unselects) the \"\\<elementSelectorName\\>\"                                                                                                                                | Uncheck a checkbox or radio button<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host unchecks the \"simulcast option\"<br/><br/>When I unselect the \"debugging option\"<br/><br/><b>Method:</b><br/>stepUncheckTheCheckbox(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n| When (the \\<actorName\\>\\|I) (check\\|checks\\|select\\|selects) the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                                            | Check a checkbox or radio button by replacing the placeholder name with a value in the element selector<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host checks the \"role option\" with the placeholder \"ROLENAME:Auditor\"<br/><br/>When I select the \"logging option\" with the placeholder \"LOGGER:debug\"<br/><br/><b>Method:</b><br/>stepCheckTheCheckbox(scenarioWorld: ScenarioWorld, selectorName: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                   |\n| When (the \\<actorName\\>\\|I) (uncheck\\|unchecks\\|unselect\\|unselects) the \"\\<elementSelectorName\\>\" with placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                                        | Uncheck a checkbox or radio button by replacing the placeholder name with a value in the element selector<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the user unchecks the \"role option\" with the placeholder \"ROLENAME:Auditor\"<br/><br/>When I unselect the \"logging option\" with the placeholder \"LOGGER:debug\"<br/><br/><b>Method:</b><br/>stepUncheckTheCheckbox(scenarioWorld: ScenarioWorld, selectorName: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                                                           |\n| When (the \\<actorName\\>\\|I) (clicks\\|click) on the \"\\<elementSelectorName\\>\"                                                                                                                                                      | Click on an element<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host clicks on the \"next button\"<br/><br/>When I click on the \"continue button\"<br/><br/><b>Method:</b><br/>stepClickOnTheElement(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| When (the \\<actorName\\>\\|I) (clicks\\|click) on the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                                                          | Click on an element by replacing the placeholder name with a value in the element selector<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host clicks on the \"video view\" with the placeholder \"USERNAME:John\"<br/><br/>When I click on the \"video tab\" with the placeholder \"VIDEONAME:ScreenShare\" <br/><br/><b>Method:</b><br/>stepClickOnTheElement(scenarioWorld: ScenarioWorld, selectorName: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                         |\n| When (the \\<actorName\\>\\|I) (clicks\\|click) on the location at \"\\<elementSelectorName\\>\"                                                                                                                                          | Click on an element using locations<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host clicks on the location at \"next button\"<br/><br/>When I click on the location at \"continue button\"<br/><br/><b>Method:</b><br/>stepClickOnTheElementLocation(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| When (the \\<actorName\\>\\|I) (store\\|stores) the clipboard text as a \"\\<variableName\\>\" variable                                                                                                                                   | Store the clipboard text in the local store<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the user stores the clipboard text as a \"VIEWER_URL\" variable<br/><br/>When I store the clipboard text as a \"CO_HOST_URL\" variable<br/><br/><b>Method:</b><br/>stepStoreClipboardText(scenarioWorld: ScenarioWorld, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                 |\n| When (the \\<actorName\\>/I) (store\\|stores) the clipboard text as a \"\\<variableName\\>\" variable in (local\\|global) data store                                                                                                      | Store the clipboard text in the local or global data store<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the user stores the clipboard text a \"VIEWER_URL\" variable in the local data store<br/><br/>When I store the clipboard text as a \"CO_HOST_URL\" variable in the global data store<br/><br/><b>Method:</b><br/>stepStoreClipboardText(scenarioWorld: ScenarioWorld, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                    |\n| When (the \\<actorName\\> \\|I )?(store\\|stores) the \"\\<USER_DATA\\>\" data as a \"\\<variableName\\>\" variable in the (local\\|global) data store                                                                                         | Store the given data in the local or global data store<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host stores the \"All-Hands\" data as a \"MEETING_NAME\" variable in the local data store<br/><br/>When store the \"All-Hands\" data as a \"MEETING_NAME\" variable in the local data store<br/><br/><b>Method:</b><br/>storeData(scenarioWorld: ScenarioWorld, dataStoreType: string, variableName: string, variableValue: unknown): void</details>                                                                                                                                                                                                                                                                                                                 |\n| When (the \\<actorName\\> \\|I )?(store\\|stores) the \"\\<USER_DATA\\>\" data as a \"\\<variableName\\>\" in the (environment) variable                                                                                                      | Store the given data in the environment variable<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host stores the \"All-Hands\" data as a \"MEETING_NAME\" in the environment variable<br/><br/>When store the \"All-Hands\" data as a \"MEETING_NAME\" in the environment variable<br/><br/><b>Method:</b><br/>storeData(scenarioWorld: ScenarioWorld, dataStoreType: string, variableName: string, variableValue: unknown): void</details>                                                                                                                                                                                                                                                                                                                                 |\n| When (the \\<actorName\\>\\|I) (hover\\|hovers) the mouse over the \"\\<elementSelectorName\\>\"                                                                                                                                          | Hover the mouse over the element<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the publisher hovers the mouse over the \"footer\"<br/><br/>When I hover the mouse over the \"next button\"<br/><br/><b>Method:</b><br/>stepHoverOverTheElement(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I) (hover\\|hovers) the mouse over the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                                              | Hover the mouse over the element by replacing the placeholder name with a value in the element selector<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host hovers the mouse over the \"chat delete icon\" with the placeholder \"MESSAGE:Hello All\"<br/><br/>When I hover the mouse over the \"chat delete icon\" with the placeholder \"MESSAGE:Hi All\"<br/><br/><b>Method:</b><br/>stepHoverOverTheElement(scenarioWorld: ScenarioWorld, selectorName: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                         |\n| When (the \\<actorName\\>\\|I) (enters\\|enter) the \"\\<textToEnter\\>\" text in the \"\\<elementSelectorName\\>\"                                                                                                                           | Enter the text in an input field<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host enters the \"John Bond\" text in the \"username input field\"<br/><br/>When I enter the \"Meeting\" text in the \"meetingname input field\"<br/><br/><b>Method:</b><br/>stepEnterTextInInputField(scenarioWorld: ScenarioWorld, selectorName: string, inputText: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                   |\n| When (the \\<actorName\\>\\|I) (clears\\|clear) the text from the \"\\<elementSelectorName\\>\"                                                                                                                                           | Clears the text from an input field<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host clears the text from the \"username input field\"<br/><br/>When I clear the text from the \"meetingname input field\"<br/><br/><b>Method:</b><br/>stepClearTextFromInputField(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| When (the \\<actorName\\>\\|I) (presses\\|press) the \"\\<key\\>\" key in the \"\\<elementSelectorName\\>\"                                                                                                                                   | Focuses the element and presses a combination of the keys.<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host presses the \"Enter\" key in the \"username input field\"<br/><br/>When I press the \"Enter\" key in the \"chat input\"<br/><br/><b>Method:</b><br/>stepPressKey(scenarioWorld: ScenarioWorld, selectorName: string, key: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                |\n| When (the \\<actorName\\>\\|I) (enters\\|enter) the \"\\<textToEnter\\>\" text in the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                               | Enter the text in an input field by replacing the placeholder name with a value<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host enters the \"John Bond\" text in the \"username input field\" with the placeholder \"SECTION:admin\"<br/><br/>When I enter the \"Meeting\" text in the \"meetingname input field with the placeholder \"DAY:Monday\"<br/><br/><b>Method:</b><br/>stepEnterTextInInputField(scenarioWorld: ScenarioWorld, selectorName: string, inputText: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                          |\n| When (the \\<actorName\\>\\|I) (clears\\|clear) the text from the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                                               | Clears the text from an input field by replacing the placeholder name with a value<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host clears the text from the \"username input field\" with the placeholder \"SECTION:admin\"<br/><br/>When I clear the text from the \"meetingname input field\" with the placeholder \"DAY:Monday\"<br/><br/><b>Method:</b><br/>stepClearTextFromInputField(scenarioWorld: ScenarioWorld, selectorName: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                                         |\n| When (the \\<actorName\\>\\|I) (presses\\|press) the \"\\<key\\>\" key in the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                                                       | Focuses the element and presses a combination of the keys by replacing the placeholder name with a value.<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host presses the \"Enter\" key in the \"username input field\" with the placeholder \"SECTION:admin\"<br/><br/>When I press the \"Enter\" key in the \"chat input\" with the placeholder \"INDEX:2\"<br/><br/><b>Method:</b><br/>stepPressKey(scenarioWorld: ScenarioWorld, selectorName: string, key: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                         |\n| When (the \\<actorName\\>\\|I) (add\\|adds) the below JavaScript to the page<br> \"\"\"<br> \\<Java Script Code\\><br> \"\"\"                                                                                                                 | Adds a JavaScript into the page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host adds the below JavaScript to the page<br> \"\"\"<br>const getStats = async () =\\> {<br>const source = mView.getRTCPeerConnection()<br>const reports = await source.getStats(null)<br>return reports<br>}<br>\"\"\"<br/><br/><b>Method:</b><br/>stepAddJavaScriptToPage(scenarioWorld: ScenarioWorld, javaScript: string): Promise\\<ElementHandle\\></details>                                                                                                                                                                                                                                                                                                                         |\n| When (the \\<actorName\\>\\|I) (add\\|adds) the \"\\<JavaScriptFile\\>\" JavaScript file to the page                                                                                                                                      | Adds a JavaScript file into the page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host adds the \"resources/js/viewer.js\" JavaScript file to the page<br/><br/><b>Method:</b><br/>stepAddJavaScriptFileToPage(scenarioWorld: ScenarioWorld, javaScriptFile: string): Promise\\<ElementHandle\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n| When (the \\<actorName\\>\\|I) (execute\\|executes\\|run\\|runs) the \"\\<JavaScript\\>\" JavaScript (function\\|command) on the page                                                                                                        | Executes a JavaScript function\\|command on the page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host executes the \"getVideoPixelSums()\" JavaScript function on the page<br/><br/>When the host runs the \"window.publish.isActive()\" JavaScript function on the page<br/><br/><b>Method:</b><br/>stepExecuteJavaScriptOnPage(scenarioWorld: ScenarioWorld, javaScript: string): Promise\\<unknown\\></details>                                                                                                                                                                                                                                                                                                                                                     |\n| When (the \\<actorName\\>\\|I) press \"\\<KEY\\>\" key                                                                                                                                                                                   | Press keyboard keys on the page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host press the \"Escape\" key<br/><br/>When I press the \"Shift+A\" key<br/><br/><b>Method:</b><br/>stepPressKeyboardKeysOnThePage(scenarioWorld: ScenarioWorld, key: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| When (the \\<actorName\\>\\|I) (refresh\\|refreshes) the page                                                                                                                                                                         | Refresh the page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host refreshes the page<br/><br/>When I refresh the page<br/><br/><b>Method:</b><br/>stepRefreshThePage(scenarioWorld: ScenarioWorld): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| When (the \\<actorName\\>\\|I) switch to the \"\\<appName\\>\" app                                                                                                                                                                       | Switch to another page when multiple pages are opened<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host switch to the \"events\" app<br/><br/>When I switch to the \"events\" app<br/><br/><b>Method:</b><br/>stepSwitchToPage(scenarioWorld: ScenarioWorld, appName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I)? (store\\|stores) the page url as a \"\\<VARIABLENAME\\>\" variable in the (local\\|global) data store                                                                                                      | Stores the page url in the local or global data store with the given variable name<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host stores the page url as a \"BASE_APP_URL\" variable in the local data store<br/><br/>When store the page url as a \"BASE_APP_URL\" variable in the local data store<br/><br/><b>Method:</b><br/>stepStorePageURL(scenarioWorld: ScenarioWorld, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                           |\n| When (the \\<actorName\\>\\|I)? (store\\|stores) the page url as a \"\\<VARIABLENAME\\>\" in the (environment) variable                                                                                                                   | Stores the page url in the environment with the given variable name<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host stores the page url as a \"BASE_APP_URL\" in the environment variable<br/><br/>When store the page url as a \"BASE_APP_URL\" in the environment variable<br/><br/><b>Method:</b><br/>stepStorePageURL(scenarioWorld: ScenarioWorld, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                    |\n| When (the \\<actorName\\>\\|I) (switch\\|switches) to the \"\\<tabName\\>\" (tab\\|page)                                                                                                                                                   | Switch to another tab using the name when opened from default page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host switches to the \"Broadcast\" tab<br/><br/>When I switch to the \"Live Viewer\" tab<br/><br/><b>Method:</b><br/>stepSwitchToTabUsingName(scenarioWorld: ScenarioWorld, tabName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| When (the \\<actorName\\>\\|I) (switch\\|switches) to the \"\\<tabIndex\\>\" (st\\|nd\\|rd\\|th) (tab\\|page)                                                                                                                                 | Switch to another tab using the index when opened from default page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host switches to the \"2\" nd tab<br/><br/>When I switch to the \"3\" rd tab<br/><br/><b>Method:</b><br/>stepSwitchToTabUsingIndex(scenarioWorld: ScenarioWorld, tabIndex: number): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                       |\n| When (the \\<actorName\\>\\|I) (store\\|stores\\|save\\|saves) the auth state of \"\\<userName\\>\" user                                                                                                                                    | Stores the authenication state of the logged in applicaton and can be used to skip login<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host stores the auth state of \"admin\" user<br/><br/>When I save the auth state of \"approval\" user<br/><br/><b>Method:</b><br/>stepStoreAuthState(scenarioWorld: ScenarioWorld, user: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                    |\n| When (the \\<actorName\\>\\|I) (get\\|gets) the ip address of the client machine                                                                                                                                                      | Get the IP address of the client machine where the page is opened<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host gets the ip address of the client machine<br/><br/>When I get the ip address of the client machine<br/><br/><b>Method:</b><br/>stepGetClientIPAddress(scenarioWorld: ScenarioWorld): Promise\\<string\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I) (scroll\\|scrolls) to the (top\\|bottom) of page                                                                                                                                                        | Scroll to the top or bottom of the page<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host scrolls to the top of page<br/><br/>When I scroll to the bottom of page<br/><br/><b>Method:</b><br/>stepScrollToTopOrBottomOfPage(scenarioWorld: ScenarioWorld, move: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| When (the \\<actorName\\>\\|I) (store\\|stores) the \"\\<elementSelectorName\\>\" text as a \"\\<variableName\\>\" variable in the (local\\|global) data store                                                                                 | Read the element text and store in the local or global data store<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host stores the \"viewer link\" text as a \"VIEWER_URL\" variable in the local data store<br/><br/>When I store the \"timer\" text as a \"TIMER_VALUE\" variable in the global data store<br/><br/><b>Method:</b><br/>stepStoreElementText(scenarioWorld: ScenarioWorld, selectorName: string, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                    |\n| When (the \\<actorName\\>\\|I) (store\\|stores) the \"\\<elementSelectorName\\>\" value as a \"\\<variableName\\>\" variable in the (local\\|global) data store                                                                                | Read the element value and store in the local or global data store<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host store the \"meetingname input field\" value as a \"MEETING_NAME\" variable in the local data store<br/><br/>When I store the \"username input field\" value as a \"USER_NAME\" variable in the global data store<br/><br/><b>Method:</b><br/>stepStoreElementValue(scenarioWorld: ScenarioWorld, selectorName: string, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                      |\n| When (the \\<actorName\\>\\|I) (store\\|stores) the \"\\<elementSelectorName\\>\" text as a \"\\<variableName\\>\" in the environment variable                                                                                                | Read the element text and store in the environment variable<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host store the \"viewer link\" text as a \"VIEWER_URL\" in the environment variable<br/><br/>When I store the \"timer\" text as a \"TIMER_VALUE\" in the environment variable<br/><br/><b>Method:</b><br/>stepStoreElementText(scenarioWorld: ScenarioWorld, selectorName: string, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                      |\n| When (the \\<actorName\\>/I) (store\\|stores) the \"\\<elementSelectorName\\>\" value as a \"\\<variableName\\>\" in the environment variable                                                                                                | Read the element value and store in the environment variable<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host store the \"meetingname input field\" value as a \"MEETING_NAME\" in the environment variable<br/><br/>When I store the \"username input field\" value as a \"USER_NAME\" in the environment variable<br/><br/><b>Method:</b><br/>stepStoreElementValue(scenarioWorld: ScenarioWorld, selectorName: string, dataStoreType: string, variableName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                       |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the \"\\<elementSelectorName\\>\" text                                                                                                                                           | Read the element text and return element text<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the \"viewer link\" text<br/><br/><b>Method:</b><br/>stepGetElementText(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<string \\| null\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the \"\\<elementSelectorName\\>\" value                                                                                                                                          | Read the element value and return element value<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the \"username input\" value<br/><br/><b>Method:</b><br/>stepGetElementValue(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<string \\| null\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the \"\\<elementSelectorName\\>\" count                                                                                                                                          | Get the element count and return element count<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host gets the \"blogs link\" count<br/><br/><b>Method:</b><br/>stepGetElementCount(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<number\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |\n| is \"\\<elementSelectorName\\>\" \\<expectedElementState\\>                                                                                                                                                                             | Get the element state and return element state<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>is \"blog link\" displayed<br/><br/><b>Method:</b><br/>stepGetElementState(scenarioWorld: ScenarioWorld, selectorName: string, state: string): Promise\\<boolean\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the \"\\<elementSelectorName\\>\" table data                                                                                                                                     | Get the table data<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host gets the \"ingest stats\" table data<br/><br/><b>Method:</b><br/>stepGetElementTableData(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<string[][]\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the \"\\<attributeName\\>\" attribute value of \"\\<elementSelectorName\\>\"                                                                                                         | Read the element attribute value and return attribute value<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads thereads the \"aria-checked\" attribute value of \"audio input\"<br/><br/><b>Method:</b><br/>stepGetElementAttribute(scenarioWorld: ScenarioWorld, selectorName: string, attributeName: string): Promise\\<string \\| null\\></details>                                                                                                                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the page URL                                                                                                                                                                 | Read the page URL and return URL<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the page URL<br/><br/><b>Method:</b><br/>stepGetPageURL(scenarioWorld: ScenarioWorld): Promise\\<string\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the page title                                                                                                                                                               | Read the page title and return title<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the page title<br/><br/><b>Method:</b><br/>stepGetPageTitle(scenarioWorld: ScenarioWorld): Promise\\<string\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the selected option from \"\\<elementSelectorName\\>\"                                                                                                                           | Read the selected option from dropdown and returns a first selected item<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the selected option from \"country dropdown\"<br/><br/><b>Method:</b><br/>stepGetSelectedOptionFromDropdown(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<string\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the selected options from \"\\<elementSelectorName\\>\"                                                                                                                          | Read the selected options from dropdown and returns a list of selected options<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the selected options from \"country dropdown\"<br/><br/><b>Method:</b><br/>stepGetSelectedOptionsFromDropdown(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<string[]\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                            |\n| When (the \\<actorName\\>\\|I) (get\\|gets\\|read\\|reads) the \"\\<elementSelectorName\\>\" inner HTML                                                                                                                                     | Read the element inner HTML and return element inner HTML<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host reads the \"viewer text\" inner HTML<br/><br/><b>Method:</b><br/>stepGetElementInnerHTML(scenarioWorld: ScenarioWorld, selectorName: string): Promise\\<string \\| null\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| When (the \\<actorName\\>\\|I) (take\\|takes) the screenshot of the \"\\<elementSelectorName\\>\" and save it with the name \"\\<fileName\\>\"                                                                                                | Take a screenshot of the element and store it<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host takes the screenshot of the \"video tile\" and save it with the name \"host_video_tile\"<br/><br/><b>Method:</b><br/>stepTakeScreenOfElement(scenarioWorld: ScenarioWorld, selectorName: string, imgName: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| When (the \\<actorName\\>\\|I) (take\\|takes) the screenshot of the \"\\<elementSelectorName\\>\" with the mask \"\\<elementSelectorName\\>\" and save it with the name \"\\<fileName\\>\"                                                        | Take the screenshot of the element by masking some elements by pink box and store it<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host takes the screenshot of the \"video tile\" with the mask \"speaking indicator icon\" and save it with the name \"host_video_tile\"<br/><br/><b>Method:</b><br/>stepTakeScreenOfElement(scenarioWorld: ScenarioWorld, selectorName: string, imgName: string, {maskSelectorNames: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I) (take\\|takes) the screenshot of the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\" and save it with the name \"\\<fileName\\>\"                                    | Take a screenshot of the element and store it by replacing the placeholder name with a value<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host takes the screenshot of the \"video tile\" with the placeholder \"INDEX:1\" and save it with the name \"host_video_tile\"<br/><br/><b>Method:</b><br/>stepTakeScreenOfElement(scenarioWorld: ScenarioWorld, selectorName: string, imgName: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                       |\n| When (the \\<actorName\\>\\|I) (take\\|takes) the screenshot of the \"\\<elementSelectorName\\>\" with the mask \"\\<elementSelectorName\\>\" and placeholder \"\\<placeHolderName:placeHolderValue\\>\" and save it with the name \"\\<fileName\\>\" | Take the screenshot of the element by masking some elements by pink box and store it by replacing the placeholder name with a value<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host takes the screenshot of the \"video tile\" with the mask \"speaking indicator icon\" and placeholder \"INDEX:1\" and save it with the name \"host_video_tile\"<br/><br/><b>Method:</b><br/>stepTakeScreenOfElement(scenarioWorld: ScenarioWorld, selectorName: string, imgName: string, {maskSelectorNames: string, placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                                                           |\n| When (the \\<actorName\\>\\|I) (select\\|selects) the option with the (value\\|label) \"\\<option\\>\" from the \"\\<elementSelectorName\\>\"                                                                                                  | Select the option from the select dropdown using value or label<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host selects the option with the label \"Australia\" from the \"country dropdown\"<br/><br/>When I select the option with the value \"NSW\" from the \"state dropdown\"<br/><br/><b>Method:</b><br/>stepSelectOption(scenarioWorld: ScenarioWorld, selectorName: string, optionToSelect: string, optionType: string): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                             |\n| When (the \\<actorName\\>\\|I) (select\\|selects) the \"\\<index\\>\" (?:st\\|nd\\|rd\\|th) option from the \"\\<elementSelectorName\\>\"                                                                                                        | Select the option from the select dropdown based on index<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host selects the \"2\" nd option from the \"country dropdown\"<br/><br/>When I select the \"1\" st option from the \"state dropdown\"<br/><br/><b>Method:</b><br/>stepSelectOptionUsingIndex(scenarioWorld: ScenarioWorld, selectorName: string, index: number): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                        |\n| When (the \\<actorName\\>\\|I) (select\\|selects) the option with the (value\\|label) \"\\<option\\>\" from the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                      | Select the option from the select dropdown using value or label by replacing the placeholder name value pair in the locator<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host selects the option with the label \"Australia\" from the \"country dropdown\" with the placeholder \"SECTION:OriginCountry\"<br/><br/>When I select the option with the value \"NSW\" from the \"state dropdown\" with the placeholder \"SECTION:OriginCountry\"<br/><br/><b>Method:</b><br/>stepSelectOption(scenarioWorld: ScenarioWorld, selectorName: string, optionToSelect: string, optionType: string, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                   |\n| When (the \\<actorName\\>\\|I) (select\\|selects) the \"\\<index\\>\" (?:st\\|nd\\|rd\\|th) option from the \"\\<elementSelectorName\\>\" with the placeholder \"\\<placeHolderName:placeHolderValue\\>\"                                            | Select the option from the select dropdown based on index by replacing the placeholder name value pair in the locator<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host selects the \"2\" nd option from the \"country dropdown\" with the placeholder \"SECTION:OriginCountry\"<br/><br/>When I select the \"1\" st option from the \"state dropdown\" with the placeholder \"SECTION:OriginCountry\"<br/><br/><b>Method:</b><br/>stepSelectOptionUsingIndex(scenarioWorld: ScenarioWorld, selectorName: string, index: number, options: {placeholderPair: string}): Promise\\<void\\></details>                                                                                                                                                                              |\n| When (the \\<actorName\\>\\|I) (wait\\|waits) for \"\\<secondsToWait\\>\" seconds                                                                                                                                                         | Wait for given seconds<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host waits for \"10\" seconds<br/><br/><b>Method:</b><br/>stepWaitForSeconds(seconds: number): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |\n| When (the \\<actorName\\>\\|I) (wait\\|waits) for \"\\<minutesToWait\\>\" minutes                                                                                                                                                         | Wait for the given minutes<br/><br/><details><summary>Details</summary><br/><b>Examples:</b><br/>When the host waits for \"2\" minutes<br/><br/><b>Method:</b><br/>stepWaitForSeconds(seconds: number): Promise\\<void\\></details>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |\n| When (the \\<actorName\\>\\|I) (wait\\|waits) for \"\\<elementSelectorName\\","readmeFilename":"README.md"}