{"_id":"ui-omakase-framework","_rev":"33-10e6916e384ac5e12f6d490fa3fc5828","name":"ui-omakase-framework","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"ui-omakase-framework","version":"1.0.0","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.0","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"8afb81c75c629afe2331591fbd177a9837701704","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.0.tgz","fileCount":113,"integrity":"sha512-9X0H+QH8NuvlQTYwwiMDHXfbbZRC9T78DTTASBwYIDNV+t0Lgh/nDt7gkp2DfCRdIWlZbCU1avDcgkc9h+8sPA==","signatures":[{"sig":"MEQCIAXNUMSQHEFFBu0oNmWNBTWUdcNiO/EE5/L637b2AhO5AiA47ZZeHAA84ULvl0ENTfuY7wd0WtjdPN2d7FmpNXcmMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170888},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.0_1758484436008_0.7634418409619073","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"ui-omakase-framework","version":"1.0.1","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.1","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"ae43c9e09e53acd85c2ca91c58f8c6ac7c2044a3","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.1.tgz","fileCount":113,"integrity":"sha512-U+0T3gIzIWXGP+pWbYF4eI5aH16PpQi0vf9lRc8d7YHMoS6YxLO7at6OzxUtAWJFWYM7FNxzyjPLgYyCZ6dxIg==","signatures":[{"sig":"MEUCIQDgdZzZzMkz8wGRUNsAXYfHfha2K6KY8jqu8jx1uJec9AIgJUgKpt6A4weLs3OPqvAzdbwL9CC1kbNQzRPqXDAxG5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170892},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.1_1758552985122_0.8626714317805539","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"ui-omakase-framework","version":"1.0.2","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.2","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"4a0958ae76376aac00217241620c0ca7ab016b55","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.2.tgz","fileCount":113,"integrity":"sha512-PiyvM42oojMCvNEIoiHkqir9HdXI17yUvi+CNCSGQOERsqdbd6TLwWF7CysD7ndD5x5kyl0UCDyR6/1OH6loSQ==","signatures":[{"sig":"MEQCIGOOKq0DQ3dgYSjhZfoBw2SWPRop+GWx6xo8Z3M7af+PAiB6ZIKZGMY0UJ7tfZza9JvTF0Y5OhnsFxusLPLtg2tzwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170882},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.2_1758553433979_0.02750279242245557","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"ui-omakase-framework","version":"1.0.3","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.3","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"00564c342efe11e15ec74b00b8fa0ad19c031762","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.3.tgz","fileCount":114,"integrity":"sha512-a4E6mKiFKkVpXDA0CrGaIQUWuZMa2Mdr3jwXTcNEEA9q334IHPkJaAg1XZar7j/N3vHqQKoZ4RyKYxzSyZiWLQ==","signatures":[{"sig":"MEYCIQCPyGqll1Xgryu3lgPm7xHmIVDkocEWtocRsg7g8xGQLgIhAN8uJZaGsb+po2IJXWPZlwkQbOnO7MXqkFD6Xzr1PKxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176065},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.3_1758554249672_0.10132932286410101","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"ui-omakase-framework","version":"1.0.4","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.4","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"82cee41fa69ba2b0da6486f694ba34cdb93fe272","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.4.tgz","fileCount":114,"integrity":"sha512-Q2xhCgubMIUrLdqERBM9eI+extgRqKo//oRtDDl4gW1BaBWSE9mc3J963K1IaeHB31sjNDc1k+VkSncinAkejQ==","signatures":[{"sig":"MEUCIFZMWVGCCagnf27fTN3x/nZzrCif0mYpPNY4wRaD905gAiEA+9HBlsxsR4j+t2W78lK9zAHVme1oxJCB+kWPO6UYBkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177563},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.4_1758554777506_0.7575147898793049","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"ui-omakase-framework","version":"1.0.5","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.5","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"7140e719c7d3bffd338439510654678d69f2b6b4","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.5.tgz","fileCount":114,"integrity":"sha512-JXKmxi02jVtv2iXCEwK2plxUvSK7MQnptFOrMTNWYNEAwWrBJkBgQdJBR/pP5QhQhuNZZHAQW/1ST09qk143qg==","signatures":[{"sig":"MEUCIHPklAOfyciXJDugUaK2pSJNN2wH1Nz+uMj2lMWPEAtaAiEA7BQrPgDRgnBgObPxhNpzkuDx1A3VXg4tQHABVtcvXPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181699},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.5_1758555172736_0.9196301904948225","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"ui-omakase-framework","version":"1.0.6","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.6","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"2c7e81081bd28c9216d025d0c32de46f454fdcf8","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.6.tgz","fileCount":114,"integrity":"sha512-IdlzHO6ILYPo6B1NYoHCUMTynIZoao8xuhyfdP2ECqX7v52EDQu6PdksF0DaUIPQXs4sWdXIjINY3pBksW4VmA==","signatures":[{"sig":"MEQCIEmF8nu7nyaC7r/SNsbdpDCVeq57EXQol7oLlW4WRTieAiBM7xQz9F0bpOBhQgHEnxZ1EI4oINPtu0tXy/4YxmFj3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183841},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.6_1758555584249_0.279343370719924","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"ui-omakase-framework","version":"1.0.7","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.7","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"0e035a9974833e998e3278b147ea50a029942688","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.7.tgz","fileCount":114,"integrity":"sha512-TLXFWlpXVsKbQlc0rTOXUMAfICkXB3RxUmXO7o7ElFRVU1NbbzTLy3cqGHJWve5K4hFkCrIz19oZMQGMtRAPTw==","signatures":[{"sig":"MEQCIDtjh2BJ2K4bxc8x0k2eMg43lB+pHpgAgsUq46o8t0MXAiBCdsYP0/NKn78xxLMj5kkCkuM5vclk6K0LeVDxBKQI3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183569},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.7_1758555856362_0.7429442398901083","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"ui-omakase-framework","version":"1.0.8","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.8","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"f2704d76bae1835d5f0539ac14f96966e1bd2e64","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.8.tgz","fileCount":114,"integrity":"sha512-rF8tl9TzfPOfPMmpRzFsE7nKotm3uMUc+iqm+GjOqROeAuQsWaY7SIml7dBkbC6rQ1zI9VQ1aPxbXHUg9+PrXQ==","signatures":[{"sig":"MEQCIGNKdcI05DR3v9eZ6SVc2woG3+2GwQS8d5MSyCeAddmEAiA2qgyV2c8v7i1G5zjmKJOg/bSLsyxFjYlp8jLBdCKV+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185441},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.8_1758556159224_0.040464535545913005","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"ui-omakase-framework","version":"1.0.9","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.9","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"63e8af415b94b52aec3e4ec59696ce7144905395","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.9.tgz","fileCount":114,"integrity":"sha512-N5Xw0nIOYwi+BmqsmS8owAIKyE8NDxafyHjViyw7SveH2jXuLorl5YAEJ3LIRPqRj775jzR7wuTDV37xbo0dkw==","signatures":[{"sig":"MEUCIBwlsZ6NhUNxUgmkxn8qdmycI869s1r55TRezWZyeA2vAiEAxvgor5WbRVdE5zGq3cHfQtyAz7oPiBEQekPGZB7qEuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176305},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.9_1758556700809_0.8155366894118379","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"ui-omakase-framework","version":"1.0.10","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.10","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"957c871c0a55e072e6df3e98ac8145d86309430e","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.10.tgz","fileCount":117,"integrity":"sha512-YtWCXFJ98c8gwa6hViuYPuV/uaOTQW74Vux8mNyzSxCuPnbQ031HdYQeXMMRALkW6TwKykQ7ESohDuGTNi84yA==","signatures":[{"sig":"MEQCIFz+zaILZZTzriCqODpmKPYwfKWI8HY3ywKKdOfM4BK/AiAtG28no/JFYsZ+cGjq8xdLx7W99S84Y1yNmvhA2QHn0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185610},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.10_1758557954125_0.5711446341261319","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"ui-omakase-framework","version":"1.0.11","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.11","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"3780674f64a901fbb3b45f2bfe141c63c62e10ab","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.11.tgz","fileCount":117,"integrity":"sha512-yWmHL4hEwB4gXxOVf7E9ZHQ9s6z3+TgpNJW0jnt8kUUSAP1y8WzEuPR4AsZKZu8sHi5FSKp0WE8Y7pjRAVWdcw==","signatures":[{"sig":"MEQCIATgLAf8QRMRxYvRk3PaezYfVRRim9s0sxbT/vy4l34kAiBtY9KXCU51XM+uvnLJdwtB7lwYgIy37HJQlHG2CXv85g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186158},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":"./src/support","./support/*":"./src/support/*","./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.11_1758558359899_0.7782410977718486","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"ui-omakase-framework","version":"1.0.12","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.12","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"56f1853ee8e64d3c3ff44ae1730a15905f8bd27f","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.12.tgz","fileCount":117,"integrity":"sha512-R8jHtos+rMj8cKiBbIfsN6BZ183Gxr8KTed1TzyW/pPNMyxjE5CwnFOKrPwipbDV9Xj8lJN07pCxt83eV4NSrg==","signatures":[{"sig":"MEUCIQCMEn4b10+d8yuCrGMrIt3x1lLxNPQoDXorfc+fLEK0TgIgbrTH3siebdKivZO0HVmIn8bxUnMOqwHBxitFn14fUs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186232},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support/*":{"types":"./dist/support/*.d.ts","import":"./dist/support/*.js","require":"./dist/support/*.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.12_1758558983133_0.09084303578273345","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"ui-omakase-framework","version":"1.0.13","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.13","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"c9a462ce072b958844106e4598a5e1030db13fad","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.13.tgz","fileCount":121,"integrity":"sha512-NDqtzi2FxLTHOtQNtFyLulgnH89bw9EhplMzLpk8s5wD/HZB7xWEnNiYxgwGC5JM1xT9Hi+X2WCBS1S7LAhMBw==","signatures":[{"sig":"MEYCIQCsxSDeKCCl/7w00St5fh1wGr/ws8gORoss7icSTLraEwIhALwRKLSn/BSJemW4VZzuZC3xrAziZXhr+o1PBTKHY7gQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193973},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","require":"./dist/support/index.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.13_1758559501412_0.809289803921982","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"ui-omakase-framework","version":"1.0.15","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.15","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"bc17b7dcdbb0c717e68ed37c326ca3684529a536","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.15.tgz","fileCount":121,"integrity":"sha512-YyZjy0mX5AdPIUI+Q9DmXM/rZy9qMjwT4L64kGvsP79gFiTJ1HeC59gT8pE7QkkmtHSA7NxlYmIwbFoabiuVXw==","signatures":[{"sig":"MEYCIQDLzWF5YifnJ1N2+tBA1hbxqfneDZghS234gZ2b0Iv8pAIhAP3eXbXcWEZD1UpgGcxXGrAMN37GNE5YVVjsdObgKm9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193973},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","require":"./dist/support/index.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.15_1758559926975_0.18156636548501637","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"ui-omakase-framework","version":"1.0.16","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.16","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"5b4b41c8c63988608f77865bbe10b1327b4803b5","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.16.tgz","fileCount":121,"integrity":"sha512-oL9xtVXGWP7c/JNEzmSFmBLqDZA/WA6o6l5l/c9G83R1RnuF8SOgVjg2ufUS4E1wgu5VlaHvUh/lTrlWSuB2fQ==","signatures":[{"sig":"MEUCIQDfHSJ3h6hZXGCQgft83DrBGV934rIMQoDe5cSavfKkggIgCiIyVZ53kfe30dzHtuliLYzc411z1ESWYdLoi6Omj0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193973},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","require":"./dist/support/index.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.16_1758560575237_0.9277923735685043","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"ui-omakase-framework","version":"1.0.17","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.17","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"00748aa6bf94bcce8de281a282632a886a5dfbcc","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.17.tgz","fileCount":121,"integrity":"sha512-c106oNxtVgRuuU8flUsd21mYCecxsCRTuCQc7DnCzOxMBRxtdIlkPDQWPFkYQ6R++iTqBx0E8WIrxR4XrmrlPg==","signatures":[{"sig":"MEUCIA3iAUt/oIgq926Ddy+i1tGYwVgv83svtklV8gsrlangAiEAilg0OzwS8UdLPeyNRGXIdS3/wahO7JZkYDb+T0FKe/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193973},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","require":"./dist/support/index.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.17_1758561027795_0.2114517508864","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"ui-omakase-framework","version":"1.0.18","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.18","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"1fb43c9261f31a1214a6f0209d1d28b71cb501be","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.18.tgz","fileCount":121,"integrity":"sha512-onJRL45MJAql721W2lxFQHxaGavFz/JBFad/Xt5ZYyQeEqbyT/E5x6kzAlYBx3sidsxJ+mRDr/hd4MrGcaHOFQ==","signatures":[{"sig":"MEUCIQDUv+BsRIOCm2epfBmRyEttMrD2LMFNGH/hFhXEbdfzvwIgTH+eKOTLfvZqX5LMWs0poLxIj23Wn4PLpRb4i+eI37A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194644},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.18_1758561335029_0.4421568765602326","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"ui-omakase-framework","version":"1.0.19","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.19","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"9bb9b3764e78c69be7474c61d43f7e8eae735260","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.19.tgz","fileCount":121,"integrity":"sha512-J3fq8oJCOddZJXUSGPOfAlf3JgKlJ9PkW/ZM9s8gBFXy4xM0y+zplvlArzpfJDPpSgOI5Uuiko433hIk7XRnWQ==","signatures":[{"sig":"MEYCIQCGE34RJ1qnzGuUDaqKoMW/1Ulu061d2p/HtNyHChpWYQIhAJ8DcIL+9kZgNH0N4SOyTo+CrvgneQOLGtPaLOQOgyU2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194687},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":"./dist/env","./config":"./config","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.19_1758561567041_0.6104561288865995","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"ui-omakase-framework","version":"1.0.21","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.21","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"b4829807742662b62d5bd71b66d333bd057f3b07","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.21.tgz","fileCount":129,"integrity":"sha512-QHSVxxSklhK8Zs1n/HTRCrw4vf2UA/CjA577v6K7NzvTSXEKphhPZGajjr+hqyK4mP9tw4+JbbfLf3G0cOzAlQ==","signatures":[{"sig":"MEUCICsksehYVaEICKlwYp1JYMq7N1qjLgo1Pcha31ehOHYAAiEA0nkBpgq8eTc0KdHB+MxRLiZfAowMVjcBONduUvpxcls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206187},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./env/*":{"types":"./dist/env/*.d.ts","import":"./dist/env/*.js","default":"./dist/env/*.js","require":"./dist/env/*.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./support/*":{"types":"./dist/support/*.d.ts","import":"./dist/support/*.js","default":"./dist/support/*.js","require":"./dist/support/*.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*"},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.21_1758562953753_0.1709488477271377","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"ui-omakase-framework","version":"1.0.22","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.22","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"b9941967401156134bef58b93d7d1ab220a29fd9","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.22.tgz","fileCount":129,"integrity":"sha512-+TvXh1GN9QzrE0YOFY+MbTb6O/vrHgtZgWW5E8MUzMNEMZjHUwoKu6YduqrM0IypIhamV5MxkG6YvkUlJKU4Wg==","signatures":[{"sig":"MEUCIQDRR5dTyrwnVe3cYj4whh7mGdkRP8vfdkmi4pJ2TnPyBAIgRncoZdBsZ8O247n7MHXeVRAzZ7I8oVTffd2pHubgQ6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209610},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.22_1758563179755_0.8123939518895593","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"ui-omakase-framework","version":"1.0.23","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.23","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"7a6afb0475574c604bc3c6f54c502306503b78fb","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.23.tgz","fileCount":105,"integrity":"sha512-A+msX/oDKOS/7OecY2ITsnQKMEOYDPL0uPKuf1QWboKwPvB/CK7auJb28v/x7z7Sk+YdxGxvaIZvS6LnD26f8g==","signatures":[{"sig":"MEYCIQC3b49j5TeuwDcSNonZwrl1yL4Wi+Mr9+1fxnkj7x3Y3gIhAOLLe4zcqAjVUUH2BW9MYThRdup+u6y0p0u24vn/keH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195029},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.23_1758563330324_0.45087776471499064","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"ui-omakase-framework","version":"1.0.24","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.24","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"f898aa0fd594dc82fd0b9a62faa10bff1b2dc958","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.24.tgz","fileCount":105,"integrity":"sha512-n0CGfrC2ZfoXRiVtE1RveRHmhJlurlNfrAXKdpjO2aCsN7Wa0VhRHpuIqcc/b11r9AVgYl2HuY17SYIZ9tUIwQ==","signatures":[{"sig":"MEYCIQCoLKtqFir0CbtjjTgxTEu/Jj3OzwHdzcwnokIrU7T6OwIhAJwymhe+FPZyxQLtNeMGARnBGqoiWANdtTVBAkYod8eV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195029},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.24_1758563543439_0.680319262985533","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"ui-omakase-framework","version":"1.0.25","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.25","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"d010cc43f472f99a15a967d09bb397e81f9c06e7","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.25.tgz","fileCount":105,"integrity":"sha512-l3dtKehzlhpP48AyQWPsjO5kmgr+90EKj7Iuef5vGWLp/Hu6RZd/5oSZo7SttIUmZVEOrXwbK87bRcuE/z63KA==","signatures":[{"sig":"MEUCIAKsyMKaB74gWwYPMVSwDOVLWFXUCRVOe+r1XD5nBvTzAiEAvchKbI/l2cWF8SLZeWGEW2xsNjJAX+GfvjC91ODvuzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195046},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.25_1758563852699_0.3618536341608174","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"ui-omakase-framework","version":"1.0.26","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.26","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"a541085a30cb0ae12b58ad77060330787beb77e4","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.26.tgz","fileCount":105,"integrity":"sha512-cOxk+MDgwzKyALprdQUi44W0ZGJ8uRHKEIFKZODQro24p1CTcra1RCMM0pSEgwS6g0y9Ilm5cDkJyT4ssCN9KQ==","signatures":[{"sig":"MEYCIQDYBV6Z8I+HsgpnH9aOQntOSZH6CWQztA7/aMeBNc/7oQIhAO9LAxpmLyt1y+eqDk1NzdFg+NiDv9rTxqw6J1yQ3xMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195556},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.26_1758564190033_0.20941295566615992","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"ui-omakase-framework","version":"1.0.27","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.27","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"5cc02f3b7ccabc41083c3356779681eba898b5d2","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.27.tgz","fileCount":105,"integrity":"sha512-nOzhbo3cOkScpGE6TSteye3+gAWixQbA/kNsxbGAUMZQivc5X5nDSATZ11WLj/2lTYJFQ206DImCXiTU2vFxQw==","signatures":[{"sig":"MEQCH0nC+ffChdILG1FKGdzEMqv3I+Xa5MxqghGxQ2K7ov4CIQDJS2u+vKKE+u6PKU9fOQ/8ST2PrvyRUiclMUOaPyJP1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195571},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.27_1758565389289_0.16152864828803426","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"ui-omakase-framework","version":"1.0.28","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.28","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"bc483d835d4497331d442ae23349934f65d24475","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.28.tgz","fileCount":105,"integrity":"sha512-P4Q4Ius0cGW1P0+QN2sPwTbDHjLggJd7WOorfrlDFFzEXlw9gyt0D7d2amJGNpLv7pOmJQxrbNmLWrJQ7WAiew==","signatures":[{"sig":"MEQCIHehK24bgoHTmOBJc/qI8KgO5i1Gv4k0XLQcH6AddIEfAiBTvoDrl/dGBjTvilT3cHlgm057FgaCmZkwnCsuEOjytQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195586},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.28_1758565523054_0.6669088357887725","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"ui-omakase-framework","version":"1.0.29","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.29","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"15fd0df5591c1ccf045c36628cf641fcfcb4b4cc","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.29.tgz","fileCount":104,"integrity":"sha512-HNhvBHncyic1t5s+cYzDC1ORWQqKef2vwCvHG3nCKJES/Xh7w7L4rljjwJI+9yEvLF2NZ0vT/iczqjxn8Yd+uQ==","signatures":[{"sig":"MEUCIBo1jKRcsf7lxvm85uXMq4Ca/EMf/HSJG2w42r+0VOf0AiEAvimvu/wBn5gaEuCSX/wBjfX6x0KxE3JhYLsKBkOpsdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190125},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.29_1758565974782_0.7075689299972483","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"ui-omakase-framework","version":"1.0.30","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.30","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"998dea90af778fa12dd2ee518961952c23d7256e","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.30.tgz","fileCount":104,"integrity":"sha512-Te80/y0ZFI3li+PYaCEP6HL6z2VmEfrCaOs8BmEnzV3J3E0MSGszd/V0hARrk+e9WC458zz8cdva62ZXZvsJUw==","signatures":[{"sig":"MEYCIQCxThmzY9hMDtYJlz0fY7yIpQHujvCHVYdmKWMTIig9LQIhALwiy2CJ2TGdRybQvd3WhqNTzjdhkgDm8wofSGIqLqJG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190519},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.30_1758566562793_0.25476975415378056","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"ui-omakase-framework","version":"1.0.31","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.31","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"8871f74f3e9c43421bb8172a645ab19d47ee8669","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.31.tgz","fileCount":104,"integrity":"sha512-c4R3oEZYAVH2kL9QszQd0VhBd830S9sZlJM/kXlexmmlsvQ6QsuN3Qms1E91J82nM9hlpoKCx8s3O3sgVoPZJA==","signatures":[{"sig":"MEQCIBoZ2x6Sv5o/aRDnQ31MVonR2TgRsvUDau0e9iYD2qwOAiBh1ZJ2bK4SuGqdmugjmCThuKxMEqJUG9b+7y7qacw/EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190482},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.31_1758566645342_0.9984883076831865","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"ui-omakase-framework","version":"1.0.32","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.32","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"88875084b9077edf639424a9ef8fe9564e0a0dff","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.32.tgz","fileCount":104,"integrity":"sha512-ll07cb5bgYW+KDYVn1ESFFnlaEWYRTSUGzcodOGndQoLSMZoJ+AzXcFNhwTa4/BXmnLnHPsL+J/qXeUdYOS/GA==","signatures":[{"sig":"MEUCIHQZjTS0UXYXJuAz8q+MnmwFMAtZLuDrWklZryOwGmi6AiEA/OE8nOv53A8Lr6EdiA89SWfVJ2gZlxx14JbeJGdJa+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192122},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.32_1758566740673_0.8582003559167508","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"ui-omakase-framework","version":"1.0.33","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","_id":"ui-omakase-framework@1.0.33","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"bin":{"omakase":"bin/install.js"},"dist":{"shasum":"7d3dacd9abbd0d595e2358ef853850439bdf20fe","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.0.33.tgz","fileCount":104,"integrity":"sha512-GmhVYtEw8qmv7TGcdBKMsEUzzEubV/kk/XX9gBweE24bZyRWYrr+jeyN6Sv0FvfqjEoNNmEXxryhaKEckCstgw==","signatures":[{"sig":"MEUCICapVlatoMQ+9HoRJVOVum4T2tODQ5Yxv0cy4EKdHQ8rAiEAggIQyarlIxW5ccK/AEOteyURd4UowfnAX9EWoP6tPRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193033},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","default":"./dist/env/index.js","require":"./dist/env/index.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","default":"./dist/setup.js","require":"./dist/setup.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./config":"./config","./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","default":"./dist/logger/index.js","require":"./dist/logger/index.js"},"./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","default":"./dist/support/index.js","require":"./dist/support/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","default":"./dist/env/global.js","require":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js"},"./package.json":"./package.json","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js"}},"scripts":{"test":"echo \"Run tests in consumer projects\" && exit 0","build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","prepare":"npm run build","cucumber":"npm run transpile && cucumber-js","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","link:local":"npm run build && npm link","build:watch":"npm run compile -- --watch","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts","prepublishOnly":"npm run build","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber"},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"repository":{"url":"git+https://github.com/omarortega/ui-omakase-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.4.5","axe-playwright":"^2.0.1","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","@cucumber/cucumber":"^12.2.0","cucumber-html-reporter":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","@babel/cli":"^7.25.6","playwright":"^1.55.0","typescript":"^5.9.2","@types/node":"^20.16.5","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7"},"peerDependencies":{"playwright":"^1.46.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-omakase-framework_1.0.33_1758566830735_0.2157248963482432","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"ui-omakase-framework","version":"1.1.0","description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","main":"dist/index.js","types":"dist/index.d.ts","bin":{"omakase":"bin/install.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js","default":"./dist/index.js"},"./types":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","require":"./dist/env/global.js","default":"./dist/env/global.js"},"./config":"./config","./step-definitions":"./src/step-definitions","./step-definitions/*":"./src/step-definitions/*","./support":{"types":"./dist/support/index.d.ts","import":"./dist/support/index.js","require":"./dist/support/index.js","default":"./dist/support/index.js"},"./support/wait-for-behavior":{"types":"./dist/support/wait-for-behavior.d.ts","import":"./dist/support/wait-for-behavior.js","require":"./dist/support/wait-for-behavior.js","default":"./dist/support/wait-for-behavior.js"},"./support/browser-behavior":{"types":"./dist/support/browser-behavior.d.ts","import":"./dist/support/browser-behavior.js","require":"./dist/support/browser-behavior.js","default":"./dist/support/browser-behavior.js"},"./support/html-behavior":{"types":"./dist/support/html-behavior.d.ts","import":"./dist/support/html-behavior.js","require":"./dist/support/html-behavior.js","default":"./dist/support/html-behavior.js"},"./support/navigation-behavior":{"types":"./dist/support/navigation-behavior.d.ts","import":"./dist/support/navigation-behavior.js","require":"./dist/support/navigation-behavior.js","default":"./dist/support/navigation-behavior.js"},"./support/input-helper":{"types":"./dist/support/input-helper.d.ts","import":"./dist/support/input-helper.js","require":"./dist/support/input-helper.js","default":"./dist/support/input-helper.js"},"./support/web-element-helper":{"types":"./dist/support/web-element-helper.d.ts","import":"./dist/support/web-element-helper.js","require":"./dist/support/web-element-helper.js","default":"./dist/support/web-element-helper.js"},"./support/error-helper":{"types":"./dist/support/error-helper.d.ts","import":"./dist/support/error-helper.js","require":"./dist/support/error-helper.js","default":"./dist/support/error-helper.js"},"./support/mock-behavior":{"types":"./dist/support/mock-behavior.d.ts","import":"./dist/support/mock-behavior.js","require":"./dist/support/mock-behavior.js","default":"./dist/support/mock-behavior.js"},"./support/options-helper":{"types":"./dist/support/options-helper.d.ts","import":"./dist/support/options-helper.js","require":"./dist/support/options-helper.js","default":"./dist/support/options-helper.js"},"./support/ramdom-data-helper":{"types":"./dist/support/ramdom-data-helper.d.ts","import":"./dist/support/ramdom-data-helper.js","require":"./dist/support/ramdom-data-helper.js","default":"./dist/support/ramdom-data-helper.js"},"./support/tag-helper":{"types":"./dist/support/tag-helper.d.ts","import":"./dist/support/tag-helper.js","require":"./dist/support/tag-helper.js","default":"./dist/support/tag-helper.js"},"./env":{"types":"./dist/env/index.d.ts","import":"./dist/env/index.js","require":"./dist/env/index.js","default":"./dist/env/index.js"},"./env/global":{"types":"./dist/env/global.d.ts","import":"./dist/env/global.js","require":"./dist/env/global.js","default":"./dist/env/global.js"},"./env/parseEnv":{"types":"./dist/env/parseEnv.d.ts","import":"./dist/env/parseEnv.js","require":"./dist/env/parseEnv.js","default":"./dist/env/parseEnv.js"},"./setup":{"types":"./dist/setup.d.ts","import":"./dist/setup.js","require":"./dist/setup.js","default":"./dist/setup.js"},"./logger":{"types":"./dist/logger/index.d.ts","import":"./dist/logger/index.js","require":"./dist/logger/index.js","default":"./dist/logger/index.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"babel --extensions .ts,.tsx --out-dir dist --ignore 'src/step-definitions/**/*' src && tsc --project tsconfig.build.json --emitDeclarationOnly --declaration --outDir dist","build:watch":"npm run compile -- --watch","prepare":"npm run build","prepublishOnly":"npm run build","test":"echo \"Run tests in consumer projects\" && exit 0","link:local":"npm run build && npm link","precucumber":"rimraf reports && mkdir reports && echo {} > reports/report.json","transpile":"rimraf dist && babel --extensions .ts --out-dir dist src","cucumber":"npm run transpile && cucumber-js","cucumber:localhost":"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env npm run cucumber","cucumber:production":"NODE_ENV=production COMMON_CONFIG_FILE=env/common.env npm run cucumber","postcucumber":"COMMON_CONFIG_FILE=env/common.env ts-node ./src/reporter/cucumber-report.ts"},"keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/omarortega/ui-omakase-framework.git"},"bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"homepage":"https://github.com/omarortega/ui-omakase-framework#readme","engines":{"node":">=20.0.0"},"dependencies":{"@cucumber/cucumber":"^12.2.0","@faker-js/faker":"^8.4.1","axe-html-reporter":"^2.2.11","axe-playwright":"^2.0.1","cucumber-html-reporter":"^7.1.1","dotenv":"^16.4.5"},"devDependencies":{"@babel/cli":"^7.25.6","@babel/preset-env":"^7.25.4","@babel/preset-typescript":"^7.24.7","@types/node":"^20.16.5","playwright":"^1.55.0","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.9.2"},"peerDependencies":{"playwright":"^1.46.1"},"_id":"ui-omakase-framework@1.1.0","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-5T52t6wphFv6RSXR5dPwJIaBX6+60LLe3leryHFrMT6iy1CvNEYGXjoeG3Hstnu7RIdla+b8LivLLNriUFvTuw==","shasum":"16bb2750671175510d9ab74ddc2e8d38dfaedf24","tarball":"https://registry.npmjs.org/ui-omakase-framework/-/ui-omakase-framework-1.1.0.tgz","fileCount":104,"unpackedSize":192215,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHzeC9rzNxqT+MyblnG687FWfTn378aWsvD28CeZVW5TAiBaMyuuOalVaT+Cu5S9Eb0qxJpq1+a4VaTQEkpYJM2p6w=="}]},"_npmUser":{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"},"directories":{},"maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-omakase-framework_1.1.0_1758566929785_0.09995541490780924"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-21T19:53:56.007Z","modified":"2025-09-22T18:48:50.171Z","1.0.0":"2025-09-21T19:53:56.207Z","1.0.1":"2025-09-22T14:56:25.303Z","1.0.2":"2025-09-22T15:03:54.168Z","1.0.3":"2025-09-22T15:17:29.859Z","1.0.4":"2025-09-22T15:26:17.676Z","1.0.5":"2025-09-22T15:32:52.999Z","1.0.6":"2025-09-22T15:39:44.470Z","1.0.7":"2025-09-22T15:44:16.625Z","1.0.8":"2025-09-22T15:49:19.397Z","1.0.9":"2025-09-22T15:58:20.999Z","1.0.10":"2025-09-22T16:19:14.328Z","1.0.11":"2025-09-22T16:26:00.068Z","1.0.12":"2025-09-22T16:36:23.321Z","1.0.13":"2025-09-22T16:45:01.602Z","1.0.15":"2025-09-22T16:52:07.228Z","1.0.16":"2025-09-22T17:02:55.443Z","1.0.17":"2025-09-22T17:10:27.980Z","1.0.18":"2025-09-22T17:15:35.208Z","1.0.19":"2025-09-22T17:19:27.306Z","1.0.21":"2025-09-22T17:42:33.944Z","1.0.22":"2025-09-22T17:46:19.978Z","1.0.23":"2025-09-22T17:48:50.507Z","1.0.24":"2025-09-22T17:52:23.636Z","1.0.25":"2025-09-22T17:57:32.911Z","1.0.26":"2025-09-22T18:03:10.225Z","1.0.27":"2025-09-22T18:23:09.494Z","1.0.28":"2025-09-22T18:25:23.265Z","1.0.29":"2025-09-22T18:32:54.968Z","1.0.30":"2025-09-22T18:42:42.972Z","1.0.31":"2025-09-22T18:44:05.550Z","1.0.32":"2025-09-22T18:45:40.911Z","1.0.33":"2025-09-22T18:47:10.919Z","1.1.0":"2025-09-22T18:48:49.977Z"},"bugs":{"url":"https://github.com/omarortega/ui-omakase-framework/issues"},"author":{"name":"Omar Ortega","email":"your-email@example.com"},"license":"MIT","homepage":"https://github.com/omarortega/ui-omakase-framework#readme","keywords":["e2e","testing","cucumber","playwright","automation","framework","step-definitions","bdd"],"repository":{"type":"git","url":"git+https://github.com/omarortega/ui-omakase-framework.git"},"description":"A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing","maintainers":[{"name":"omarortega87","email":"ing.ortega.omar@gmail.com"}],"readme":"# E2E Testing Framework Library\n\nA comprehensive, reusable E2E testing framework built with Cucumber.js and Playwright. This library provides pre-built step definitions, utilities, and configuration management for web automation testing.\n\n## 🚀 Features\n\n- **Pre-built Step Definitions**: Over 50+ ready-to-use Cucumber step definitions for common web interactions\n- **Playwright Integration**: Built on Playwright for reliable cross-browser automation\n- **Flexible Configuration**: Configurable environments, page mappings, and test data\n- **Accessibility Testing**: Built-in accessibility testing with axe-core\n- **Mock Support**: Comprehensive mocking capabilities for API testing\n- **TypeScript Support**: Full TypeScript support with type definitions\n- **Multi-browser Support**: Chrome, Firefox, Safari support out of the box\n- **Parallel Execution**: Built-in support for parallel test execution\n\n## 📦 Installation\n\n```bash\nnpm install @your-org/e2e-framework\n```\n\n### Peer Dependencies\n\nMake sure you have the following peer dependencies installed:\n\n```bash\nnpm install @cucumber/cucumber playwright\n```\n\n## 🆕 Improved Imports (v1.0.20+)\n\nThis version introduces cleaner, more intuitive import patterns:\n\n```typescript\n// Clean type imports\nimport type { GlobalConfig, ScenarioWorld } from 'ui-omakase-framework'\n\n// Essential utilities\nimport { env, envNumber, setupUtils } from 'ui-omakase-framework'\n\n// Specific support modules\nimport { waitFor, clickElement } from 'ui-omakase-framework/support/browser-behavior'\n\n// Environment utilities with enhanced features\nimport { enhancedEnv, envBoolean } from 'ui-omakase-framework/env'\n```\n\nSee [IMPORT_EXAMPLES.md](./IMPORT_EXAMPLES.md) for comprehensive usage examples.\n\n## 🛠️ Quick Start\n\n### 1. Project Setup\n\nCreate a new project and install the framework:\n\n```bash\nmkdir my-e2e-tests\ncd my-e2e-tests\nnpm init -y\nnpm install @your-org/e2e-framework @cucumber/cucumber playwright ts-node typescript\n```\n\n### 2. Basic Configuration\n\nCreate the following directory structure:\n\n```\nmy-e2e-tests/\n├── config/\n│   ├── hosts.json\n│   ├── pages.json\n│   ├── emails.json\n│   ├── errors.json\n│   ├── mocks.json\n│   ├── mappings/\n│   │   ├── common.json\n│   │   └── home.json\n│   └── json_payloads/\n│       └── users.json\n├── env/\n│   ├── common.env\n│   └── localhost.env\n├── src/\n│   ├── features/\n│   │   └── example.feature\n│   └── step-definitions/\n│       └── custom-steps.ts (optional)\n├── cucumber.js\n└── package.json\n```\n\n### 3. Environment Configuration\n\n**env/common.env**:\n```bash\n# Browser settings\nUI_AUTOMATION_BROWSER=chromium\nHEADLESS=true\nBROWSER_WIDTH=1920\nBROWSER_HEIGHT=1080\n\n# Test execution\nPARALLEL=1\nRETRY=0\n\n# Config paths (optional - framework provides defaults)\nHOSTS_URLS_PATH=/config/hosts.json\nPAGE_URLS_PATH=/config/pages.json\n```\n\n**env/localhost.env**:\n```bash\nNODE_ENV=localhost\nBASE_URL=http://localhost:3000\n```\n\n### 4. Configuration Files\n\n**config/hosts.json**:\n```json\n{\n  \"localhost\": \"http://localhost:3000\",\n  \"staging\": \"https://staging.example.com\",\n  \"production\": \"https://example.com\"\n}\n```\n\n**config/pages.json**:\n```json\n{\n  \"home\": {\n    \"route\": \"/\",\n    \"title\": \"Home Page\"\n  },\n  \"login\": {\n    \"route\": \"/login\",\n    \"title\": \"Login\"\n  }\n}\n```\n\n**config/mappings/common.json**:\n```json\n{\n  \"login button\": \"button[data-testid='login-btn']\",\n  \"username field\": \"input[name='username']\",\n  \"password field\": \"input[name='password']\",\n  \"error message\": \".error-message\"\n}\n```\n\n### 5. Cucumber Configuration\n\n**cucumber.js**:\n```javascript\nconst { createFrameworkConfig } = require('@your-org/e2e-framework');\n\n// Initialize the framework configuration\nconst frameworkConfig = createFrameworkConfig({\n  configPath: './config',\n  envPath: './env/',\n  featuresPath: './src/features/**/*.feature',\n  customStepDefsPath: './src/step-definitions/**/*.ts'\n});\n\nmodule.exports = {\n  default: frameworkConfig.cucumberConfig.dev\n};\n```\n\n### 6. Write Your First Test\n\n**src/features/example.feature**:\n```gherkin\n@dev\nFeature: Login functionality\n\n  Background:\n    Given I am on the \"home\" page\n\n  Scenario: Successful login\n    When I click the \"login button\"\n    And I fill the \"username field\" with \"testuser\"\n    And I fill the \"password field\" with \"password123\"\n    And I click the \"login button\"\n    Then I should be on the \"dashboard\" page\n```\n\n### 7. Package.json Scripts\n\nAdd these scripts to your `package.json`:\n\n```json\n{\n  \"scripts\": {\n    \"test\": \"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env cucumber-js\",\n    \"test:dev\": \"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env cucumber-js --tags @dev\",\n    \"test:smoke\": \"NODE_ENV=localhost COMMON_CONFIG_FILE=env/common.env cucumber-js --tags @smoke\",\n    \"test:headful\": \"HEADLESS=false npm run test\"\n  }\n}\n```\n\n## 📚 Available Step Definitions\n\nThe framework provides numerous pre-built step definitions:\n\n### Navigation\n- `Given I am on the \"{page}\" page`\n- `When I navigate to the \"{page}\" page`\n- `Then I should be on the \"{page}\" page`\n\n### Interactions\n- `When I click the \"{element}\" element`\n- `When I fill the \"{element}\" with \"{text}\"`\n- `When I select \"{option}\" from the \"{element}\" dropdown`\n- `When I check the \"{element}\" checkbox`\n\n### Assertions\n- `Then I should see the \"{element}\" element`\n- `Then I should not see the \"{element}\" element`\n- `Then the \"{element}\" should contain \"{text}\"`\n- `Then the \"{element}\" should be enabled`\n\n### Wait Conditions\n- `When I wait \"{seconds}\" seconds`\n- `When I wait for the \"{element}\" to be visible`\n- `When I wait for the \"{element}\" to be hidden`\n\n### Forms\n- `When I submit the form`\n- `Then the \"{element}\" should have the value \"{value}\"`\n\n### And many more!\n\n## 🔧 Advanced Configuration\n\n### Custom Step Definitions\n\nCreate custom step definitions in your project:\n\n**src/step-definitions/custom-steps.ts**:\n```typescript\nimport { Given, When, Then } from '@cucumber/cucumber';\nimport { ScenarioWorld } from '@your-org/e2e-framework';\n\nGiven('I perform a custom action', async function(this: ScenarioWorld) {\n  // Your custom logic here\n  const { page } = this.screen;\n  await page.locator('custom-selector').click();\n});\n```\n\n### Environment-Specific Configuration\n\n```javascript\n// cucumber.js\nconst { createFrameworkConfig } = require('@your-org/e2e-framework');\n\nconst environment = process.env.NODE_ENV || 'localhost';\n\nconst frameworkConfig = createFrameworkConfig({\n  configPath: `./config/${environment}`,\n  envPath: './env/',\n  environment: environment\n});\n\nmodule.exports = {\n  default: frameworkConfig.cucumberConfig[process.env.TEST_TYPE || 'dev']\n};\n```\n\n### Mock Configuration\n\n**config/mocks.json**:\n```json\n{\n  \"users_api\": \"http://localhost:8080/api/users\",\n  \"auth_api\": \"http://localhost:8080/api/auth\"\n}\n```\n\n**config/json_payloads/users.json**:\n```json\n{\n  \"single_user\": {\n    \"id\": 1,\n    \"name\": \"Test User\",\n    \"email\": \"test@example.com\"\n  }\n}\n```\n\n## 🧪 Running Tests\n\n```bash\n# Run all tests\nnpm test\n\n# Run development tests only\nnpm run test:dev\n\n# Run smoke tests\nnpm run test:smoke\n\n# Run in headed mode (browser visible)\nnpm run test:headful\n\n# Run specific feature\nnpx cucumber-js src/features/login.feature\n\n# Run with specific tags\nnpx cucumber-js --tags \"@regression and not @skip\"\n```\n\n## 🎯 Browser Configuration\n\nSet browser via environment variables:\n\n```bash\n# Chrome\nUI_AUTOMATION_BROWSER=chromium npm test\n\n# Firefox\nUI_AUTOMATION_BROWSER=firefox npm test\n\n# Safari\nUI_AUTOMATION_BROWSER=webkit npm test\n```\n\n## 📊 Reports\n\nThe framework generates detailed HTML reports in the `reports/` directory after test execution.\n\n## 🤝 Contributing\n\nWhen developing the framework library itself:\n\n```bash\ngit clone <repository>\ncd e2e-framework\nnpm install\nnpm run build\nnpm test\n```\n\n## 📄 License\n\nISC\n\n## 🆘 Support\n\nFor issues and questions:\n- GitHub Issues: [Repository Issues](https://github.com/your-org/e2e-framework/issues)\n- Documentation: [Framework Docs](https://github.com/your-org/e2e-framework#readme)\n\n## 📋 Migration from Existing Projects\n\nIf you have an existing E2E project, follow these steps:\n\n1. Install the framework: `npm install @your-org/e2e-framework`\n2. Move your `config/` and `env/` directories to match the expected structure\n3. Update your `cucumber.js` to use `createFrameworkConfig()`\n4. Remove duplicate step definitions that are provided by the framework\n5. Import the framework in your main test file or cucumber configuration\n6. Update your package.json scripts to use the new configuration\n\nThe framework is designed to be backward-compatible with most existing Cucumber.js + Playwright setups.","readmeFilename":"README.md"}